875583993324147624831614976
875,583,993,324,147,624,831,614,976 is an even composite number composed of five prime numbers multiplied together.
875583993324147624831614976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 875583993324147624831614976:
218 × 38 × 136 × 412 × 894
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 41 × 41 × 89 × 89 × 89 × 89)See below for interesting mathematical facts about the number 875583993324147624831614976 from the Numbermatics database.
Names of 875583993324147624831614976
- Cardinal: 875583993324147624831614976 can be written as Eight hundred seventy-five septillion, five hundred eighty-three sextillion, nine hundred ninety-three quintillion, three hundred twenty-four quadrillion, one hundred forty-seven trillion, six hundred twenty-four billion, eight hundred thirty-one million, six hundred fourteen thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 8.75583993324147624831614976 × 1026
Factors of 875583993324147624831614976
Divisors of 875583993324147624831614976
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 41 48 52 54 64 72 78 81 82 89 96 104 108 117 123 128 144 156 162 164 169 178 192 208 216 234 243 246 256 267 288 312 324 328 338 351 356 369 384 416 432 468 486 492 507 512 533 534 576 624 648 656 676 702 712 729 738 768 801 832 864 936 972 984 1014 1024 1053 1066 1068 1107 1152 1157 1248 1296 1312 1352 1404 1424 1458 1476 1521 1536 1599 1602 1664 1681 1728 1872 1944 1968 2028 2048 2106 2132 2136 2187 2197 2214 2304 2314 2403 2496 2592 2624 2704 2808 2848 2916 2952 3042 3072 3159 3198 3204 3321 3328 3362 3456 3471 3649 3744 3888 3936 4056 4096 4212 4264 4272 4374 4394 4428 4563 4608 4628 4797 4806 4992 5043 5184 5248 5408 5616 5696 5832 5904 6084 6144 6318 6396 6408 6561 6591 6642 6656 6724 6912 6929 6942 7209 7298 7488 7776 7872 7921 8112 8192 8424 8528 8544 8748 8788 8856 9126 9216 9256 9477 9594 9612 9963 9984 10086 10368 10413 10496 10816 10947 11232 11392 11664 11808 12168 12288 12636 12792 12816 13122 13182 13284 13312 13448 13689 13824 13858 13884 14391 14418 14596 14976 15041 15129 15552 15744 15842 16224 16384 16848 17056 17088 17496 17576 17712 18252 18432 18512 18954 19188 19224 19773 19926 19968 20172 20736 20787 20826 20992 21627 21632 21853 21894 22464 22784 23328 23616 23763 24336 24576 25272 25584 25632 26244 26364 26568 26624 26896 27378 27648 27716 27768 28431 28561 28782 28836 29192 29889 29952 30082 30258 31104 31239 31488 31684 32448 32768 32841 33696 34112 34176 34992 35152 35424 36504 36864 37024 37908 38376 38448 39546 39852 39936 40344 41067 41472 41574 41652 41984 43173 43254 43264 43706 43788 44928 45123 45387 45568 46656 47232 47437 47526 48672 49152 50544 51168 51264 52488 52728 53136 53248 53792 54756 55296 55432 55536 56862 57122 57564 57672 58384 59319 59778 59904 60164 60516 62208 62361 62478 62976 63368 64881 64896 65536 65559 65682 67392 68224 68352 69984 70304 70848 71289 73008 73728 74048 75816 76752 76896 79092 79704 79872 80688 82134 82944 83148 83304 83968 85293 85683 86346 86508 86528 87412 87576 89667 89856 90077 90246 90774 91136 93312 93717 94464 94874 95052 97344 98304 98523 101088 102336 102528 102973 104976 105456 106272 106496 107584 109512 110592 110864 111072 113724 114244 115128 115344 116768 118638 119556 119808 120328 121032 123201 124416 124722 124956 125952 126736 129519 129762 129792 131072 131118 131364 134784 135369 136161 136448 136704 139968 140608 141696 142311 142578 146016 147456 148096 149609 151632 153504 153792 158184 159408 159744 161376 164268 165888 166296 166608 167936 170586 171366 172692 173016 173056 174824 175152 177957 179334 179712 180154 180492 181548 182272 186624 187083 187434 188928 189748 190104 194643 194688 195533 196608 196677 197046 202176 204672 205056 205946 209952 210912 212544 212992 213867 215168 219024 221184 221728 222144 227448 228488 230256 230688 233536 237276 239112 239616 240656 242064 246402 248832 249444 249912 251904 253472 257049 259038 259524 259584 262144 262236 262728 269001 269568 270231 270738 272322 272896 273408 279936 281151 281216 283392 284089 284622 285156 292032 294912 295569 296192 299218 303264 307008 307584 308919 316368 318816 319488 322752 324761 328536 331776 332592 333216 335872 341172 342732 345384 346032 346112 349648 350304 355914 358668 359424 360308 360984 363096 364544 369603 371293 373248 374166 374868 377856 379496 380208 388557 389286 389376 391066 393216 393354 394092 404352 406107 408483 409344 410112 411892 419904 421824 425088 425984 426933 427734 430336 438048 442368 443456 444288 448827 454896 456976 460512 461376 467072 474552 478224 479232 481312 484128 492804 497664 498888 499824 503808 506944 514098 518076 519048 519168 524472 525456 533871 538002 539136 540462 541476 544644 545792 546816 559872 561249 562302 562432 566784 568178 569244 570312 583929 584064 586599 589824 590031 591138 592384 598436 606528 614016 615168 616681 617838 632736 637632 638976 641601 645504 649522 657072 663552 665184 666432 671744 682344 685464 690768 692064 692224 699296 700608 704969 711828 717336 718848 720616 721968 726192 729088 739206 742586 746496 748332 749736 755712 758992 760416 771147 777114 778572 778752 782132 786432 786708 788184 808704 810693 812214 816966 818688 820224 823784 839808 843453 843648 850176 851968 852267 853866 855468 860672 876096 884736 886707 886912 888576 897654 909792 913952 921024 922752 926757 934144 949104 956448 958464 962624 968256 974283 985608 995328 997776 999648 1007616 1013888 1028196 1036152 1038096 1038336 1048944 1050912 1067742 1076004 1078272 1080924 1082952 1089288 1091584 1093632 1108809 1113879 1119744 1122498 1124604 1124864 1133568 1136356 1138488 1140624 1165671 1167858 1168128 1171001 1173198 1179648 1180062 1182276 1184768 1196872 1213056 1218321 1225449 1228032 1230336 1233362 1235676 1265472 1275264 1277952 1280799 1283202 1291008 1299044 1314144 1327104 1330368 1332864 1338649 1343488 1346481 1364688 1370928 1381536 1384128 1384448 1398592 1401216 1409938 1423656 1434672 1437696 1441232 1443936 1452384 1458176 1478412 1485172 1492992 1496664 1499472 1511424 1517984 1520832 1542294 1554228 1557144 1557504 1564264 1573416 1576368 1601613 1617408 1621386 1624428 1633932 1637376 1640448 1647568 1679616 1683747 1686906 1687296 1700352 1703936 1704534 1707732 1710936 1721344 1752192 1759797 1769472 1770093 1773414 1773824 1777152 1795308 1819584 1827904 1842048 1845504 1850043 1853514 1868288 1898208 1912896 1916928 1924803 1925248 1936512 1944917 1948566 1971216 1990656 1995552 1999296 2015232 2027776 2056392 2072304 2076192 2076672 2097888 2101824 2114907 2135484 2152008 2156544 2161848 2165904 2178576 2183168 2187264 2217618 2227758 2239488 2244996 2249208 2249728 2267136 2272712 2276976 2281248 2313441 2331342 2335716 2336256 2342002 2346396 2359296 2360124 2364552 2369536 2393744 2426112 2432079 2436642 2450898 2456064 2460672 2466724 2471352 2530359 2530944 2541929 2550528 2555904 2556801 2561598 2566404 2582016 2598088 2628288 2654208 2660121 2660736 2665728 2677298 2686976 2692962 2729376 2741856 2763072 2768256 2768896 2780271 2797184 2802432 2819876 2847312 2869344 2875392 2882464 2887872 2904768 2916352 2922849 2956824 2970344 2985984 2993328 2998944 3022848 3035968 3041664 3084588 3108456 3114288 3115008 3128528 3146832 3152736 3203226 3234816 3242772 3248856 3267864 3274752 3280896 3295136 3341637 3359232 3367494 3373812 3374592 3400704 3407872 3409068 3415464 3421872 3442688 3497013 3504384 3513003 3519594 3538944 3540186 3546828 3547648 3554304 3590616 3639168 3654963 3655808 3676347 3684096 3691008 3693157 3700086 3707028 3736576 3796416 3825792 3833856 3842397 3849606 3850496 3873024 3889834 3897132 3942432 3981312 3991104 3998592 4015947 4030464 4039443 4055552 4112784 4144608 4152384 4153344 4195776 4203648 4221893 4229814 4270968 4304016 4313088 4323696 4331808 4357152 4366336 4374528 4435236 4455516 4478976 4489992 4498416 4499456 4534272 4545424 4553952 4562496 4626882 4662684 4671432 4672512 4684004 4692792 4720248 4729104 4739072 4787488 4804839 4826809 4852224 4864158 4873284 4901796 4912128 4921344 4933448 4942704 5051241 5060718 5061888 5083858 5101056 5111808 5113602 5123196 5132808 5164032 5196176 5256576 5279391 5308416 5310279 5320242 5321472 5331456 5354596 5373952 5385924 5458752 5483712 5526144 5536512 5537792 5550129 5560542 5594368 5604864 5639752 5694624 5738688 5750784 5764928 5774409 5775744 5809536 5832704 5834751 5845698 5913648 5940688 5971968 5986656 5997888 6045696 6071936 6083328 6169176 6216912 6228576 6230016 6257056 6293664 6305472 6344721 6406452 6469632 6485544 6497712 6535728 6549504 6561792 6590272 6683274 6718464 6734988 6747624 6749184 6801408 6818136 6830928 6843744 6885376 6940323 6994026 7008768 7026006 7039188 7077888 7080372 7093656 7095296 7108608 7181232 7278336 7296237 7309926 7311616 7352694 7368192 7382016 7386314 7400172 7414056 7473152 7591077 7592832 7625787 7651584 7667712 7670403 7684794 7699212 7700992 7746048 7779668 7794264 7884864 7962624 7980363 7982208 7997184 8016853 8031894 8060928 8078886 8111104 8225568 8289216 8304768 8306688 8340813 8391552 8407296 8443786 8459628 8541936 8608032 8626176 8647392 8663616 8714304 8732672 8749056 8768547 8870472 8911032 8957952 8979984 8996832 8998912 9068544 9090848 9107904 9124992 9164597 9253764 9325368 9342864 9345024 9368008 9385584 9440496 9458208 9478144 9574976 9609678 9653618 9704448 9728316 9746568 9803592 9824256 9842688 9866896 9885408 10024911 10102482 10121436 10123776 10167716 10202112 10223616 10227204 10246392 10265616 10328064 10392352 10513152 10539009 10558782 10616832 10620558 10640484 10642944 10662912 10709192 10747904 10771848 10917504 10964889 10967424 11029041 11052288 11073024 11075584 11079471 11100258 11121084 11188736 11209728 11279504 11389248 11477376 11501568 11527191 11529856 11548818 11551488 11619072 11665408 11669502 11691396 11827296 11881376 11943936 11973312 11995776 12047841 12091392 12118329 12143872 12166656 12338352 12433824 12457152 12460032 12514112 12587328 12610944 12665679 12689442 12812904 12939264 12971088 12995424 13071456 13099008 13123584 13180544 13315201 13366548 13436928 13469976 13495248 13498368 13602816 13636272 13661856 13687488 13770752 13880646 13988052 14017536 14052012 14078376 14160744 14187312 14190592 14217216 14362464 14414517 14480427 14556672 14592474 14619852 14623232 14705388 14736384 14764032 14772628 14800344 14828112 14946304 15153723 15182154 15185664 15223013 15251574 15303168 15335424 15340806 15369588 15398424 15401984 15492096 15559336 15588528 15769728 15838173 15925248 15930837 15960726 15964416 15994368 16033706 16063788 16121856 16157772 16222208 16451136 16578432 16609536 16613376 16650387 16681626 16783104 16814592 16887572 16919256 17083872 17216064 17252352 17294784 17323227 17327232 17402437 17428608 17465344 17498112 17504253 17537094 17740944 17822064 17915904 17959968 17993664 17997824 18137088 18181696 18215808 18249984 18329194 18507528 18650736 18685728 18690048 18736016 18771168 18880992 18916416 18956288 19034163 19149952 19219356 19307236 19408896 19456632 19493136 19607184 19648512 19685376 19733792 19770816 20049822 20204964 20242872 20247552 20335432 20404224 20454408 20492784 20531232 20656128 20784704 20820969 21026304 21078018 21117564 21233664 21241116 21280968 21285888 21325824 21418384 21543696 21835008 21888711 21929778 21934848 22058082 22104576 22146048 22151168 22158942 22200516 22242168 22377472 22419456 22559008 22778496 22877361 22954752 23003136 23011209 23054382 23059712 23097636 23102976 23238144 23330816 23339004 23382792 23654592 23762752 23887872 23941089 23946624 23991552 24050559 24095682 24182784 24236658 24287744 24333312 24676704 24867648 24914304 24920064 25022439 25028224 25174656 25221888 25283921 25331358 25378884 25625808 25878528 25942176 25990848 26142912 26198016 26247168 26305641 26361088 26630402 26733096 26873856 26939952 26990496 26996736 27205632 27272544 27323712 27374976 27493791 27541504 27761292 27976104 28035072 28104024 28156752 28321488 28374624 28381184 28434432 28724928 28829034 28903729 28960854 29113344 29184948 29239704 29246464 29410776 29472768 29528064 29545256 29600688 29656224 29892608 30074733 30307446 30364308 30371328 30446026 30503148 30606336 30670848 30681612 30739176 30796848 30803968 30984192 31118672 31177056 31539456 31617027 31676346 31850496 31861674 31921452 31928832 31988736 32067412 32127576 32243712 32315544 32444416 32894667 32902272 33045077 33156864 33219072 33226752 33238413 33300774 33363252 33566208 33629184 33775144 33838512 34167744 34432128 34504704 34581573 34589568 34646454 34654464 34804874 34857216 34930688 34996224 35008506 35074188 35481888 35644128 35831808 35919936 35987328 35995648 36143523 36274176 36354987 36363392 36431616 36499968 36658388 37015056 37301472 37371456 37380096 37472032 37542336 37761984 37832832 37912576 37997037 38068326 38299904 38438712 38614472 38817792 38913264 38986272 39214368 39297024 39370752 39467584 39541632 39945603 40099644 40409928 40485744 40495104 40670864 40808448 40908816 40985568 41062464 41312256 41569408 41641938 42052608 42156036 42235128 42482232 42561936 42571776 42651648 42836768 43087392 43441281 43670016 43777422 43859556 43869696 44116164 44209152 44292096 44302336 44317884 44401032 44484336 44754944 44838912 45118016 45461169 45556992 45669039 45754722 45909504 46006272 46022418 46108764 46119424 46195272 46205952 46476288 46678008 46765584 47309184 47514519 47525504 47775744 47792511 47882178 47893248 47983104 48011041 48101118 48191364 48365568 48473316 48575488 48666624 49353408 49735296 49828608 49840128 49951161 50044878 50056448 50349312 50443776 50567842 50662716 50757768 51251616 51757056 51884352 51969681 51981696 52207311 52285824 52396032 52494336 52512759 52611282 52722176 53260804 53466192 53747712 53879904 53980992 53993472 54411264 54545088 54647424 54749952 54884609 54987582 55083008 55522584 55952208 56070144 56208048 56313504 56642976 56749248 56762368 56868864 57102489 57449856 57658068 57807458 57921708 58226688 58369896 58479408 58492928 58821552 58945536 59056128 59090512 59201376 59312448 59785216 60149466 60614892 60728616 60742656 60892052 61006296 61212672 61363224 61478352 61593696 61607936 61968384 62237344 62354112 62462907 62742241 63078912 63234054 63352692 63700992 63723348 63842904 63857664 63977472 64134824 64255152 64631088 64888832 65666133 65789334 65804544 66090154 66313728 66438144 66453504 66476826 66601548 66726504 67132416 67258368 67550288 67677024 68335488 68632083 68864256 69009408 69033627 69163146 69179136 69292908 69308928 69609748 69714432 69861376 69992448 70017012 70148376 70963776 71288256 71663616 71839872 71974656 71991296 72151677 72287046 72548352 72709974 72726784 72863232 72999936 73316776 74030112 74602944 74742912 74760192 74944064 75067317 75084672 75523968 75665664 75825152 75851763 75994074 76136652 76599808 76877424 77228944 77635584 77826528 77972544 78428736 78594048 78741504 78916923 78935168 79083264 79891206 80199288 80819856 80971488 80990208 81341728 81616896 81817632 81971136 82124928 82481373 82624512 83138816 83283876 84105216 84312072 84470256 84964464 85123872 85143552 85303296 85673536 86174784 86711187 86882562 87340032 87554844 87719112 87739392 88232328 88418304 88584192 88635768 88802064 88968672 89509888 89677824 90224199 90236032 90922338 91113984 91338078 91509444 91819008 92012544 92044836 92217528 92238848 92390544 92411904 92952576 93356016 93531168 94618368 94851081 95029038 95051008 95551488 95585022 95764356 95786496 95966208 96022082 96202236 96382728 96731136 96946632 97150976 97333248 98684001 98706816 99135231 99470592 99657216 99680256 99715239 99902322 100089756 100112896 100698624 100887552 101135684 101325432 101515536 102503232 103514112 103744719 103768704 103939362 103963392 104219089 104414622 104571648 104792064 104988672 105025518 105222564 105444352 106521608 106932384 107495424 107759808 107961984 107986944 108430569 108822528 109064961 109090176 109294848 109499904 109769218 109975164 110166016 111045168 111904416 112140288 112416096 112627008 113285952 113498496 113524736 113737728 113991111 114204978 114899712 115316136 115614916 115843416 116453376 116739792 116958816 116985856 117643104 117891072 118112256 118181024 118402752 118624896 119139761 119570432 119836809 120298932 121229784 121457232 121485312 121784104 122012592 122425344 122726448 122956704 123187392 123215872 123936768 124474688 124708224 124925814 125484482 126157824 126468108 126705384 127446696 127685808 127715328 127954944 128269648 128510304 129262176 129777664 130323843 131332266 131578668 131609088 132180308 132627456 132876288 132907008 132953652 133203096 133453008 134264832 134516736 135100576 135354048 136670976 137007117 137264166 137728512 138018816 138067254 138326292 138358272 138585816 138617856 139219496 139428864 139722752 140034024 140296752 141927552 142543557 142576512 143327232 143377533 143679744 143949312 143982592 144033123 144303354 144574092 145096704 145419948 145453568 145726464 145999872 146633552 148060224 149205888 149485824 149520384 149853483 149888128 150134634 150169344 151047936 151331328 151650304 151703526 151988148 152273304 153199616 153754848 154457888 155271168 155653056 155945088 156621933 156857472 157188096 157483008 157538277 157833846 157870336 158166528 159782412 160398576 161639712 161942976 161980416 162683456 163233792 163635264 163942272 164249856 164653827 164962746 165249024 166277632 166567752 168210432 168624144 168940512 169928928 170247744 170287104 170606592 171307467 171347072 172349568 173097613 173422374 173765124 174680064 175109688 175438224 175478784 176464656 176836608 177168384 177271536 177604128 177937344 179019776 179355648 180448398 180472064 181844676 182227968 182676156 183018888 183638016 184089672 184435056 184477696 184781088 184823808 185905152 186712032 187062336 187388721 188226723 189236736 189702162 190058076 190102016 191102976 191170044 191528712 191572992 191932416 192044164 192404472 192765456 193893264 194301952 194666496 196998399 197368002 197413632 197899169 198270462 198941184 199314432 199360512 199430478 199804644 200179512 200225792 201397248 201775104 202271368 202650864 203031072 205006464 205896249 207028224 207100881 207489438 207537408 207878724 207926784 208438178 208829244 209143296 209584128 209977344 210051036 210445128 210888704 213043216 213864768 214990848 215519616 215923968 215973888 216455031 216861138 217645056 218129922 218180352 218589696 218999808 219538436 219950328 220332032 222090336 223808832 224280576 224832192 225201951 225254016 226231681 226571904 226996992 227049472 227475456 227555289 227982222 228409956 229799424 230632272 231229832 231686832 232906752 233479584 233917632 233971712 235286208 235782144 236224512 236362048 236750769 236805504 237249792 238279522 239140864 239673618 240597864 242459568 242914464 242970624 243568208 244025184 244850688 245452896 245913408 246374784 246431744 247444119 247873536 248949376 249416448 249851628 250968964 252315648 252936216 253410768 254893392 255371616 255430656 255909888 256539296 257020608 258524352 259555328 260133561 260647686 262664532 263157336 263218176 264360616 265254912 265752576 265907304 266406192 266906016 268529664 269033472 270201152 270672597 270708096 273341952 274014234 274528332 275457024 276037632 276134508 276652584 276716544 277171632 277235712 278438992 278857728 280068048 280593504 283855104 284553243 285087114 285153024 286654464 286755066 287359488 287898624 287965184 288066246 288606708 289148184 290193408 290839896 290907136 291452928 291999744 293267104 296120448 297405693 298411776 298971648 299040768 299145717 299706966 299776256 300269268 300338688 302095872 302662656 303300608 303407052 303976296 304546608 306399232 307509696 308915776 310542336 311234157 311306112 311890176 312657267 313243866 313714944 314376192 314966016 315076554 315667692 315740672 316333056 319564824 320797152 323279424 323885952 323960832 325291707 325366912 326467584 327194883 327270528 327884544 328499712 328690973 329307654 329925492 330498048 332555264 333135504 336420864 337248288 337881024 339857856 340495488 340574208 341213184 341973333 342614934 342694144 344699136 346195226 346844748 347530248 349360128 350219376 350876448 350957568 352929312 353673216 354336768 354543072 355208256 355874688 357419283 358039552 358711296 359510427 360896796 360944128 363689352 364455936 365352312 366037776 367276032 368179344 368870112 368955392 369562176 369647616 371810304 373424064 374124672 374777442 375748477 376453446 378473472 379404324 380116152 380204032 382340088 383057424 383145984 383864832 384088328 384808944 385530912 387786528 388603904 389332992 390971529 393996798 394736004 394827264 395798338 396540924 397882368 398628864 398721024 398860956 399609288 400359024 400451584 402794496 403550208 404542736 405301728 406062144 410012928 411021351 411792498 414056448 414201762 414978876 415074816 415757448 415853568 416876356 417658488 418286592 419168256 420102072 420890256 421777408 426086432 427630671 427729536 429586001 429981696 431039232 431847936 431947776 432099369 432910062 433722276 435290112 436259844 436360704 437179392 437999616 439076872 439900656 440664064 444180672 447617664 448561152 449560449 449664384 450403902 450508032 452463362 453143808 453993984 454098944 454950912 455110578 455964444 456819912 459598848 461264544 462459664 463373664 465813504 466959168 467835264 467943424 469865799 470572416 471564288 472449024 472614831 472724096 473501538 473611008 474499584 476559044 478281728 479347236 481195728 484919136 485828928 485941248 487136416 488050368 489701376 490905792 491826816 492749568 492863488 493961481 494888238 495747072 497898752 498832896 499703256 501937928 504631296 505872432 506821536 509786784 510743232 510861312 511819776 513078592 513922401 514041216 517048704 519110656 519292839 520267122 521295372 525329064 526314672 526436352 528721232 530509824 531505152 531814608 532812384 533812032 537059328 538066944 540402304 541345194 541416192 546683904 548028468 549056664 550914048 552269016 553305168 553433088 554343264 554471424 556877984 557715456 560136096 561187008 564680169 567710208 569106486 570174228 570306048 573308928 573510132 574718976 575797248 575930368 576132492 577213416 578296368 581679792 581814272 582905856 583999488 586534208 590995197 592240896 593697507 594811386 596823552 597943296 598081536 598291434 599413932 599552512 600538536 600677376 604191744 605325312 606814104 607952592 609093216 612798464 615019392 617688747 617831552 621084672 621302643 622468314 622612224 623780352 624143533 625314534 626487732 627429888 628752384 629932032 630153108 631335384 631481344 632666112 639129648 641594304 646558848 647771904 647921664 649365093 650583414 650733824 652935168 654389766 654541056 655769088 656999424 657381946 658615308 659850984 660996096 665110528 666271008 672841728 674496576 675605853 675762048 678695043 679715712 680990976 681148416 682426368 682665867 683946666 685229868 685388288 689398272 692390452 693689496 695060496 698720256 700438752 701752896 701915136 705858624 707346432 708673536 709086144 710252307 710416512 711749376 713499917 714838566 716079104 717422592 719020854 721793592 721888256 727378704 728911872 730704624 732075552 734552064 736358688 737740224 737910784 739124352 739295232 742332357 743620608 746848128 748249344 749554884 751496954 752906892 756946944 758808648 760232304 760408064 764680176 766114848 766291968 767729664 768176656 769617888 771061824 775573056 777207808 778665984 780400683 781943058 787993596 789472008 789654528 791596676 793081848 795764736 797257728 797721912 799218576 800718048 800903168 805588992 807100416 809085472 810603456 812017791 812124288 815649133 820025856 822042702 823584996 828112896 828403524 829957752 830149632 831514896 831707136 833752712 835316976 836573184 840204144 841780512 843554816 852172864 853659729 855261342 855459072 859172002 859963392 862078464 863695872 863895552 864198738 865820124 867444552 870580224 872519688 872721408 874358784 875999232 878153744 879801312 888361344 892217079 895235328 897122304 897437151 899120898 899328768 900807804 901016064 904926724 906287616 907987968 908197888 909901824 910221156 911928888 913639824 919197696 922529088 924919328 926747328 931627008 933918336 935670528 935886848 937971801 939731598 941144832 943128576 944898048 945229662 945448192 947003076 947222016 948999168 953118088 956563456 958694472 962391456 969838272 971657856 971882496 974272832 975875121 976100736 979402752 981584649 981811584 983653632 985499136 985726976 986072919 987922962 989776476 991494144 995797504 997665792 999406512 1003875856 1009262592 1011744864 1013643072 1019573568 1021486464 1021722624 1023639552 1025919999 1026157184 1027844802 1028082432 1034097408 1038221312 1038585678 1040534244 1042590744 1050658128 1052629344 1052872704 1057442464 1061019648 1063010304 1063629216 1065624768 1067624064 1072257849 1074118656 1076133888 1078531281 1080804608 1082690388 1082832384 1093367808 1096056936 1098113328 1101828096 1104538032 1106610336 1106866176 1108686528 1108942848 1113755968 1115430912 1120272192 1122374016 1127245431 1129360338 1135420416 1138212972 1140348456 1140612096 1147020264 1149437952 1151594496 1152264984 1154426832 1156592736 1163359584 1163628544 1165811712 1167998976 1172914587 1173068416 1181990394 1184481792 1185052889 1187395014 1189622772 1193647104 1195886592 1196163072 1196582868 1198827864 1199105024 1201077072 1201354752 1208383488 1210650624 1213628208 1215905184 1218186432 1225596928 1230038784 1233064053 1235377494 1235663104 1242169344 1242605286 1244936628 1245224448 1247560704 1248287066 1250629068 1252975464 1254859776 1257504768 1260306216 1262670768 1262962688 1265332224 1278259296 1282892013 1283188608 1288758003 1293117696 1295543808 1295843328 1296298107 1298730186 1301166828 1301467648 1305870336 1308779532 1309082112 1311538176 1313998848 1314763892 1317230616 1319701968 1321992192 1330221056 1332542016 1345683456 1348681347 1348993152 1351211706 1351524096 1354848157 1357390086 1359431424 1361981952 1362296832 1364852736 1365331734 1367893332 1370459736 1370776576 1378796544 1384780904 1387378992 1390120992 1397440512 1400877504 1403505792 1403830272 1409597397 1411717248 1414692864 1417347072 1417844493 1418172288 1420504614 1420833024 1423498752 1426999834 1429677132 1432158208 1434845184 1438041708 1443587184 1443776512 1454757408 1457823744 1461409248 1464151104 1469104128 1472717376 1475480448 1475821568 1478248704 1478590464 1481884443 1484664714 1487241216 1493696256 1496498688 1499109768 1502993908 1505813784 1513893888 1517617296 1520464608 1520816128 1529360352 1532229696 1532583936 1535459328 1536353312 1539235776 1541767203 1542123648 1548816893 1551146112 1554415616 1557331968 1557878517 1560801366 1563886116 1575987192 1578944016 1579309056 1583193352 1586163696 1591529472 1594515456 1595443824 1598437152 1601436096 1601806336 1611177984 1614200832 1618170944 1621206912 1624035582 1624248576 1631298266 1640051712 1644085404 1647169992 1656807048 1659915504 1660299264 1663029792 1663414272 1667505424 1670633952 1673146368 1680408288 1683561024 1687109632 1694040507 1704345728 1707319458 1710522684 1710918144 1718344004 1719926784 1724156928 1727391744 1727791104 1728397476 1731640248 1734889104 1745039376 1745442816 1748717568 1751998464 1756307488 1759602624 1776722688 1781092521 1784434158 1790470656 1794244608 1794874302 1798241796 1798657536 1801615608 1802032128 1809853448 1812575232 1815975936 1816395776 1820442312 1823857776 1827279648 1838395392 1845058176 1849838656 1853066241 1853494656 1863254016 1863907929 1867836672 1871341056 1871773696 1872430599 1875943602 1879463196 1882289664 1886257152 1889796096 1890459324 1890896384 1894006152 1894444032 1897998336 1906236176 1917388944 1924782912 1939676544 1943315712 1943764992 1948095279 1948545664 1951750242 1952201472 1958805504 1963169298 1963623168 1967307264 1970998272 1971453952 1972145838 1975845924 1979552952 1982988288 1991595008 1995331584 1998813024 2007751712 2018525184 2023489728 2027286144 2036085129 2039147136 2042972928 2043445248 2047279104 2047997601 2051839998 2052314368 2055689604 2056164864 2068194816 2076442624 2077171356 2081068488 2085181488 2101316256 2105258688 2105745408 2114884928 2122039296 2126020608 2127258432 2130756921 2131249536 2135248128 2140499751 2144515698 2148237312 2152267776 2157062562 2161609216 2165380776 2165664768 2186735616 2192113872 2196226656 2203656192 2209076064 2213220672 2213732352 2217373056 2217885696 2226997071 2227511936 2230861824 2240544384 2244748032 2250268969 2254490862 2258720676 2270840832 2276425944 2280696912 2281224192 2294040528 2298875904 2303188992 2304529968 2308853664 2313185472 2326719168 2327257088 2331623424 2335997952 2341202049 2345829174 2346136832 2363980788 2368963584 2370105778 2374790028 2379245544 2387294208 2391773184 2393165736 2397655728 2398210048 2402154144 2402709504 2416766976 2421301248 2427256416 2431810368 2436053373 2436372864 2446947399 2451193856 2460077568 2466128106 2470754988 2471326208 2484338688 2485210572 2489873256 2490448896 2495121408 2496574132 2501258136 2505950928 2509719552 2520612432 2525341536 2525925376 2530664448 2556518592 2560979187 2565784026 2566377216 2572431881 2577516006 2586235392 2591087616 2591686656 2592596214 2597460372 2602333656 2602935296 2611740672 2617559064 2618164224 2623076352 2627997696 2629527784 2634461232 2639403936 2660442112 2665084032 2676651237 2691366912 2692311453 2697362694 2697986304 2702423412 2703048192 2709696314 2714780172 2718862848 2723963904 2724593664 2729705472 2730663468 2735786664 2740919472 2741553152 2757593088 2769561808 2774757984 2780241984 2794881024 2801755008 2807011584 2807660544 2813915403 2819194794 2823434496 2829385728 2834694144 2835688986 2836344576 2841009228 2841666048 2846997504 2853999668 2859354264 2864316416 2869690368 2876083416 2887174368 2887553024 2909514816 2915647488 2922818496 2927625363 2928302208 2938208256 2941011853 2945434752 2950960896 2951643136 2956497408 2957180928 2958218757 2963768886 2969329428 2974482432 2987392512 2992997376 2998219536 3005987816 3011627568 3027787776 3035234592 3040929216 3041632256 3058720704 3064459392 3065167872 3070918656 3072706624 3077759997 3078471552 3083534406 3084247296 3097633786 3102292224 3108831232 3114663936 3115757034 3121602732 3127772232 3151974384 3157888032 3158618112 3166386704 3172327392 3183058944 3189030912 3190887648 3196874304 3202872192 3203612672 3216773547 3222355968 3228401664 3235593843 3236341888 3242413824 3248071164 3248497152 3262596532 3280103424 3288170808 3294339984 3313614096 3319831008 3320598528 3326059584 3326828544 3335010848 3341267904 3346292736 3360816576 3367122048 3374219264 3381736293 3388081014 3408691456 3414638916 3421045368 3421836288 3436688008 3448313856 3454783488 3456794952 3463280496 3469778208 3490078752 3490885632 3497435136 3503996928 3512614976 3518743761 3519205248 3553445376 3555158667 3562185042 3568868316 3580941312 3588489216 3589748604 3596483592 3597315072 3603231216 3604064256 3619706896 3625150464 3631951872 3640884624 3647715552 3654559296 3676790784 3690116352 3699192159 3699677312 3706132482 3706989312 3726508032 3727815858 3735673344 3742682112 3743547392 3744861198 3751887204 3758926392 3764579328 3772514304 3780918648 3781792768 3788012304 3788888064 3795996672 3812472352 3834777888 3849565824 3866274009 3879353088 3886631424 3887529984 3888894321 3896190558 3897091328 3903500484 3904402944 3917611008 3926338596 3927246336 3934614528 3941996544 3942907904 3944291676 3951691848 3959105904 3965976576 3983190016 3990663168 3997626048 4015503424 4037050368 4046044041 4046979456 4054572288 4064544471 4072170258 4078294272 4085945856 4086890496 4094558208 4095995202 4103679996 4104628736 4111379208 4112329728 4136389632 4154342712 4162136976 4170362976 4202632512 4210517376 4211490816 4228792191 4229769856 4244078592 4252041216 4253533479 4254516864 4261513842 4262499072 4270496256 4272982649 4280999502 4289031396 4296474624 4304535552 4314125124 4323218432 4330761552 4331329536 4373471232 4384227744 4392453312 4407312384 4418152128 4426441344 4427464704 4434746112 4435771392 4445653329 4453994142 4455023872 4461723648 4481088768 4489496064 4500537938 4508981724 4517441352 4541681664 4552851888 4561393824 4562448384 4588081056 4597751808 4606377984 4609059936 4617707328 4625301609 4626370944 4646450679 4653438336 4654514176 4663246848 4671995904 4673635551 4682404098 4691658348 4692273664 4727961576 4737927168 4740211556 4749580056 4758491088 4774588416 4783546368 4786331472 4795311456 4796420096 4804308288 4805419008 4833533952 4842602496 4854512832 4863620736 4872106746 4872745728 4884730201 4893894798 4902387712 4920155136 4932256212 4941509976 4942652416 4970421144 4979746512 4980897792 4990242816 4993148264 5002516272 5011901856 5019439104 5041224864 5050683072 5051850752 5061328896 5082121521 5113037184 5121958374 5131568052 5132754432 5144863762 5155032012 5172470784 5182175232 5183373312 5185192428 5194920744 5204667312 5205870592 5235118128 5236328448 5246152704 5255995392 5259055568 5268922464 5278807872 5320884224 5330168064 5343277563 5353302474 5382733824 5384622906 5394725388 5395972608 5404846824 5406096384 5419392628 5429560344 5437725696 5447927808 5449187328 5461326936 5471573328 5481838944 5483106304 5515186176 5539123616 5549515968 5559198723 5560483968 5589762048 5603510016 5614023168 5615321088 5617291797 5627830806 5638389588 5646868992 5658771456 5669388288 5671377972 5672689152 5682018456 5683332096 5693995008 5707999336 5718708528 5728632832 5752166832 5774348736 5775106048 5819029632 5831294976 5844285837 5845636992 5855250726 5856604416 5876416512 5882023706 5890869504 5901921792 5903286272 5912994816 5914361856 5916437514 5927537772 5938658856 5948964864 5974785024 5985994752 5996439072 6011975632 6023255136 6055575552 6070469184 6081858432 6083264512 6108255387 6117441408 6128918784 6130335744 6141837312 6143992803 6145413248 6155519994 6156943104 6167068812 6168494592 6195267572 6204584448 6217662464 6229327872 6231514068 6243205464 6255544464 6303948768 6315776064 6317236224 6332773408 6344654784 6366117888 6378061824 6381775296 6393748608 6405744384 6407225344 6421499253 6433547094 6444711936 6456803328 6471187686 6472683776 6484827648 6496142328 6496994304 6525193064 6560206848 6576341616 6588679968 6627228192 6639662016 6641197056 6652119168 6653657088 6670021696 6680991213 6682535808 6692585472 6721633152 6734244096 6748438528 6750806907 6763472586 6776162028 6817382912 6829277832 6842090736 6843672576 6873376016 6896627712 6909566976 6913589904 6926560992 6939556416 6980157504 6981771264 6994870272 7007993856 7023606147 7025229952 7037487522 7038410496 7106890752 7110317334 7124370084 7137736632 7161882624 7179497208 7192967184 7194630144 7206462432 7208128512 7239413792 7250300928 7263903744 7281769248 7295431104 7309118592 7340842197 7353581568 7380232704 7398384318 7399354624 7412264964 7413978624 7453016064 7455631716 7471346688 7485364224 7487094784 7489722396 7503774408 7517852784 7529158656 7561837296 7563585536 7576024608 7577776128 7591993344 7624944704 7669555776 7682937561 7699131648 7717295643 7732548018 7758706176 7773262848 7775059968 7777788642 7792381116 7794182656 7807000968 7808805888 7835222016 7852677192 7854492672 7869229056 7883993088 7888583352 7903383696 7918211808 7966380032 7981326336 7995252096 8029953711 8031006848 8074100736 8076934359 8092088082 8093958912 8109144576 8113865929 8129088942 8144340516 8156588544 8171891712 8173780992 8189116416 8191990404 8207359992 8209257472 8222758416 8224659456 8272779264 8308685424 8324273952 8340725952 8405265024 8421034752 8422981632 8441746209 8457584382 8459539712 8488157184 8504082432 8507066958 8509033728 8523027684 8524998144 8540992512 8545965298 8561999004 8578062792 8592949248 8609071104 8628250248 8646436864 8661523104 8662659072 8746942464 8768455488 8782876089 8784906624 8814624768 8823035559 8836304256 8852882688 8854929408 8869492224 8871542784 8874656271 8891306658 8907988284 8910047744 8923447296 8962177536 8978992128 9001075876 9017963448 9034882704 9083363328 9105703776 9122787648 9124896768 9176162112 9195503616 9212755968 9218119872 9233279991 9235414656 9250603218 9252741888 9275498921 9292901358 9306876672 9309028352 9326493696 9343991808 9347271102 9364808196 9383316696 9384547328 9455923152 9475854336 9480423112 9499160112 9516982176 9549176832 9567092736 9572662944 9590622912 9592840192 9608616576 9610838016 9650320641 9667067904 9685204992 9706781529 9709025664 9727241472 9744213492 9745491456 9769460402 9787789596 9804775424 9840310272 9864512424 9883019952 9885304832 9940842288 9959493024 9961795584 9980485632 9986296528 10005032544 10023803712 10038878208 10082449728 10101366144 10103701504 10122657792 10145208879 10164243042 10226074368 10243916748 10263136104 10265508864 10289727524 10310064024 10344941568 10364350464 10370384856 10389841488 10409334624 10411741184 10470236256 10472656896 10492305408 10511990784 10518111136 10537844928 10556231283 10557615744 10603438729 10641768448 10660336128 10665476001 10686555126 10706604948 10765467648 10769245812 10789450776 10791945216 10809693648 10812192768 10838785256 10859120688 10875451392 10895855616 10922653872 10943146656 10963677888 10966212608 11030372352 11078247232 11097576477 11099031936 11118397446 11120967936 11179524096 11207020032 11228046336 11230642176 11234583594 11255661612 11276779176 11293737984 11317542912 11342755944 11345378304 11364036912 11366664192 11387990016 11415998672 11437417056 11504333664 11548697472 11550212096 11598822027 11638059264 11662589952 11666682963 11688571674 11691273984 11710501452 11713208832 11752833024 11764047412 11781739008 11803843584 11806572544 11825989632 11828723712 11832875028 11855075544 11877317712 11897929728 11949570048 11971989504 11992878144 12023951264 12046510272 12111151104 12140938368 12163716864 12166529024 12193633413 12216510774 12234882816 12257837568 12260671488 12283674624 12287985606 12290826496 12311039988 12313886208 12334137624 12336989184 12390535144 12409168896 12435324928 12463028136 12486410928 12511088928 12607897536 12631552128 12634472448 12665546816 12686376573 12689309568 12732235776 12756123648 12760600437 12763550592 12787497216 12811488768 12814450688 12818947947 12842998506 12867094188 12889423872 12913606656 12942375372 12945367552 12969655296 12992284656 12993988608 13050386128 13120413696 13152683232 13177359936 13254456384 13279324032 13282394112 13304238336 13307314176 13336959987 13340043392 13361982426 13365071616 13385170944 13443266304 13468488192 13496877056 13501613814 13526945172 13552324056 13634765824 13658555664 13684181472 13687345152 13746752032 13793255424 13819133952 13827179808 13853121984 13879112832 13939352037 13960315008 13963542528 13989740544 14015987712 14020906653 14047212294 14050459904 14074975044 14076820992 14213781504 14220634668 14248740168 14275473264 14323765248 14358994416 14385934368 14389260288 14412924864 14416257024 14478827584 14500601856 14527807488 14563538496 14590862208 14618237184 14654190603 14681684394 14707163136 14760465408 14796768636 14798709248 14824529928 14827957248 14911263432 14942693376 14970728448 14979444792 15007548816 15035705568 15058317312 15123674592 15127171072 15152049216 15155552256 15183986688 15246364563 15249889408 15339111552 15365875122 15398263296 15405687557 15434591286 15465096036 15517412352 15546525696 15550119936 15555577284 15584762232 15588365312 15614001936 15617611776 15705354384 15708985344 15738458112 15767986176 15777166704 15806767392 15836423616 15932760064 15962652672 15990504192 16029832689 16059907422 16062013696 16148201472 16153868718 16184176164 16187917824 16218289152 16227731858 16258177884 16288681032 16313177088 16343783424 16347561984 16383980808 16414719984 16418514944 16445516832 16449318912 16545558528 16617370848 16648547904 16677596169 16681451904 16810530048 16842069504 16845963264 16851875391 16883492418 16915168764 16919079424 16976314368 17008164864 17014133916 17018067456 17046055368 17049996288 17081985024 17091930596 17123998008 17156125584 17185898496 17256500496 17292873728 17323046208 17325318144 17493884928 17532857511 17536910976 17565752178 17569813248 17613026041 17629249536 17646071118 17672608512 17705765376 17709858816 17738984448 17743085568 17749312542 17782613316 17815976568 17820095488 17846894592 17924355072 17957984256 18002151752 18035926896 18069765408 18166726656 18211407552 18245575296 18249793536 18324766161 18352324224 18391007232 18425511936 18431978409 18436239744 18466559982 18470829312 18501206436 18505483776 18550997842 18585802716 18613753344 18618056704 18652987392 18687983616 18694542204 18729616392 18766633392 18769094656 18911846304 18951708672 18960846224 18998320224 19033964352 19098353664 19134185472 19145325888 19181245824 19185680384 19217233152 19221676032 19264497759 19300641282 19334135808 19370409984 19413563058 19418051328 19454482944 19488426984 19490982912 19538920804 19575579192 19609550848 19680620544 19729024848 19766039904 19770609664 19881684576 19918986048 19923591168 19960971264 19972593056 20010065088 20042973639 20047607424 20077756416 20134619609 20164899456 20202732288 20207403008 20245315584 20252420721 20290417758 20328486084 20452148736 20487833496 20526272208 20531017728 20579455048 20620128048 20689883136 20728700928 20740769712 20779682976 20818669248 20823482368 20940472512 20945313792 20984610816 21023981568 21036222272 21070818441 21075689856 21112462566 21115231488 21206877458 21283536896 21320672256 21330952002 21373110252 21413209896 21538491624 21578901552 21583890432 21619387296 21624385536 21677570512 21718241376 21750902784 21791711232 21845307744 21886293312 21927355776 21932425216 22022526591 22060744704 22156494464 22195152954 22198063872 22236794892 22241935872 22359048192 22414040064 22456092672 22461284352 22469167188 22511323224 22553558352 22587475968 22685511888 22690756608 22728073824 22733328384 22775980032 22831997344 22874834112 23008667328 23097394944 23100424192 23151886929 23197644054 23276118528 23325179904 23333365926 23377143348 23382547968 23421002904 23426417664 23505666048 23528094824 23563478016 23607687168 23613145088 23651979264 23665750056 23710151088 23754635424 23899140096 23943979008 23985756288 24047902528 24089861133 24093020544 24222302208 24230803077 24281876736 24327433728 24333058048 24341597787 24387266826 24433021548 24469765632 24515675136 24521342976 24567349248 24575971212 24581652992 24622079976 24627772416 24668275248 24673978368 24781070288 24818337792 24926056272 24972821856 25022177856 25215795072 25263104256 25268944896 25325238627 25331093632 25372753146 25378619136 25464471552 25512247296 25521200874 25527101184 25574994432 25622977536 25628901376 25637895894 25685997012 25734188376 25778847744 25827213312 25884750744 25890735104 25939310592 25984569312 25987977216 26100772256 26240827392 26305366464 26354719872 26469106677 26508912768 26558648064 26564788224 26608476672 26614628352 26623968813 26673919974 26680086784 26723964852 26730143232 26770341888 26886532608 26936976384 26993754112 27003227628 27053890344 27104648112 27269531648 27317111328 27368362944 27374690304 27493504064 27586510848 27638267904 27654359616 27699839973 27706243968 27758225664 27826496763 27878704074 27920630016 27927085056 27979481088 28031975424 28041813306 28094424588 28100919808 28149950088 28153641984 28427563008 28441269336 28497480336 28550946528 28647530496 28717988832 28771868736 28778520576 28825849728 28832514048 28950961923 28957655168 29001203712 29055614976 29120344587 29127076992 29181724416 29236474368 29253496597 29308381206 29363368788 29414326272 29520930816 29593537272 29597418496 29649059856 29655914496 29822526864 29885386752 29941456896 29958889584 30015097632 30071411136 30116634624 30247349184 30254342144 30304098432 30311104512 30367973376 30435626637 30492729126 30499778816 30678223104 30731750244 30796526592 30811375114 30869182572 30930192072 31034824704 31093051392 31111154568 31169524464 31176730624 31228003872 31235223552 31410708768 31417970688 31476916224 31535972352 31554333408 31613534784 31668693849 31672847232 31810316187 31865520128 31925305344 31981008384 31996428003 32059665378 32119814844 32124027392 32296402944 32307737436 32368352328 32375835648 32436578304 32455463716 32516355768 32577362064 32626354176 32687566848 32767961616 32829439968 32837029888 32891033664 32898637824 33091117056 33234741696 33292729431 33297095808 33355192338 33362903808 33441614453 33621060096 33684139008 33691926528 33703750782 33766984836 33830337528 33838158848 33952628736 34028267832 34036134912 34092110736 34099992576 34163970048 34183861192 34247996016 34312251168 34513000992 34585747456 34646092416 34650636288 34796466081 34987769856 35000048889 35065715022 35073821952 35131504356 35139626496 35226052082 35258499072 35292142236 35345217024 35411530752 35419717632 35477968896 35486171136 35498625084 35565226632 35631953136 35640190976 35693789184 35848710144 35915968512 36004303504 36071853792 36139530816 36333453312 36422815104 36491150592 36499587072 36580900239 36649532322 36704648448 36782014464 36851023872 36863956818 36872479488 36933119964 36941658624 37002412872 37010967552 37101995684 37171605432 37227506688 37236113408 37305974784 37389084408 37459232784 37533266784 37538189312 37823692608 37903417344 37921692448 37996640448 38059129719 38067928704 38196707328 38233154089 38268370944 38290651776 38362491648 38371360768 38434466304 38443352064 38456843841 38528995518 38601282564 38668271616 38740819968 38827126116 38836102656 38908965888 38976853968 38981965824 39077841608 39151158384 39219101696 39361241088 39458049696 39532079808 39541219328 39763369152 39837972096 39847182336 39921942528 39945186112 40010879961 40020130176 40085947278 40095214848 40155512832 40269239218 40329798912 40405464576 40414806016 40490631168 40504841442 40580835516 40656972168 40904297472 40975666992 41052544416 41062035456 41158910096 41240256096 41379766272 41457401856 41481539424 41559365952 41637338496 41646964736 41818056111 41880945024 41890627584 41969221632 42047963136 42062719959 42072444544 42141636882 42151379712 42224925132 42230462976 42413754916 42567073792 42641344512 42661904004 42746220504 42826419792 43076983248 43157803104 43167780864 43238774592 43248771072 43355141024 43436482752 43501805568 43583422464 43690615488 43772586624 43854711552 43864850432 43962571809 44045053182 44121489408 44312988928 44390305908 44396127744 44473589784 44483871744 44828080128 44912185344 44938334376 45022646448 45107116704 45174951936 45371023776 45381513216 45456147648 45466656768 45551960064 45663994688 45739093689 45749668224 46017334656 46194789888 46200848384 46217062671 46303773858 46395288108 46552237056 46650359808 46666731852 46754286696 46765095936 46842005808 46852835328 47056189648 47126956032 47215374336 47303958528 47331500112 47420302176 47509270848 47798280192 47887958016 47971512576 48089498067 48095805056 48179722266 48186041088 48444604416 48461606154 48563753472 48654867456 48666116096 48683195574 48774533652 48866043096 48939531264 49031350272 49042685952 49151942424 49163305984 49244159952 49255544832 49336550496 49347956736 49562140576 49636675584 49852112544 49945643712 50044355712 50431590144 50526208512 50537889792 50555626173 50650477254 50662187264 50745506292 50757238272 50928943104 51024494592 51042401748 51054202368 51149988864 51245955072 51257802752 51275791788 51371994024 51468376752 51557695488 51769501488 51781470208 51878621184 51969138624 51975954432 52201544512 52481654784 52598572533 52610732928 52709439744 52839078123 52938213354 53017825536 53117296128 53129576448 53216953344 53229256704 53247937626 53347839948 53360173568 53447929704 53460286464 53540683776 53773065216 53873952768 54006455256 54107780688 54209296224 54539063296 54634222656 54736725888 54749380608 54974298483 54987008128 55173021696 55276535808 55295935227 55308719232 55399679946 55412487936 55516451328 55548774437 55652993526 55757408148 55841260032 55854170112 55958962176 56063950848 56083626612 56188849176 56201839616 56299900176 56307283968 56855126016 56882538672 56994960672 57101893056 57295060992 57435977664 57543737472 57557041152 57651699456 57665028096 57793493277 57901923846 57915310336 58002407424 58111229952 58240689174 58254153984 58363448832 58472948736 58506993194 58616762412 58726737576 58828652544 59041861632 59187074544 59194836992 59298119712 59311828992 59645053728 59770773504 59882913792 59917779168 60030195264 60128920917 60142822272 60233269248 60403858827 60494698368 60508684288 60608196864 60622209024 60735946752 60757262163 60871253274 60985458252 60999557632 61356446208 61463500488 61593053184 61622750228 61738365144 61860384144 62069649408 62186102784 62222309136 62339048928 62353461248 62456007744 62470447104 62821417536 62835941376 62953832448 63071944704 63108666816 63212455323 63227069568 63337387698 63345694464 63501492613 63620632374 63731040256 63850610688 63962016768 63992856006 64119330756 64239629688 64248054784 64615474872 64736704656 64751671296 64873156608 64910927432 65032711536 65154724128 65252708352 65375133696 65535923232 65658879936 65674059776 65782067328 65797275648 66067579773 66182234112 66469483392 66585458862 66594191616 66710384676 66725807616 66883228906 67242120192 67368278016 67383853056 67407501564 67533969672 67660675056 67676317696 68056535664 68072269824 68184221472 68199985152 68327940096 68367722384 68495992032 68624502336 69026001984 69171494912 69292184832 69301272576 69455660787 69592932162 69975539712 70000097778 70131430044 70147643904 70263008712 70279252992 70452104164 70516998144 70584284472 70690434048 70823061504 70839435264 70955937792 70997250168 71130453264 71263906272 71280381952 71697420288 71831937024 72008607008 72143707584 72269583399 72279061632 72666906624 72845630208 72982301184 72999174144 73024793361 73161800478 73299064644 73409296896 73564028928 73702047744 73727913636 73744958976 73866239928 73883317248 74004825744 74021935104 74203991368 74343210864 74455013376 74472226816 74778168816 74918465568 75066533568 75076378624 75647385216 75806834688 75843384896 75975715881 75993280896 76118259438 76135857408 76393414656 76466308178 76536741888 76581303552 76724983296 76742721536 76868932608 76886704128 76913687682 77057991036 77202565128 77336543232 77481639936 77654252232 77672205312 77817931776 77953707936 77963931648 78155683216 78302316768 78722482176 78916099392 79064159616 79082438656 79407320031 79526738304 79675944192 79694364672 79843885056 79871906439 79890372224 80021759922 80040260352 80171894556 80190429696 80311025664 80538478436 80659597824 80810929152 80829612032 80981262336 81009682884 81161671032 81313944336 81808594944 81951333984 82105088832 82124070912 82317820192 82480512192 82759532544 82914803712 82963078848 83118731904 83274676992 83293929472 83479490289 83636112222 83761890048 83781255168 83938443264 84095926272 84125439918 84144889088 84283273764 84302759424 84449850264 84460925952 84827509832 85134147584 85282689024 85323808008 85492441008 85652839584 86153966496 86315606208 86335561728 86477549184 86497542144 86710282048 86852885769 86872965504 87003611136 87166844928 87361033761 87381230976 87545173248 87709423104 87729700864 87760489791 87925143618 88090106364 88242978816 88625977856 88780611816 88792255488 88947179568 88967743488 89656160256 89824370688 89876668752 90045292896 90214233408 90349903872 90742047552 90763026432 90912295296 90933313536 91103920128 91306879911 91327989376 91478187378 91499336448 92034669312 92389579776 92401696768 92434125342 92607547716 92790576216 93104474112 93333463704 93508573392 93530191872 93684011616 93705670656 94112379296 94253912064 94430748672 94607917056 94663000224 94840604352 95018541696 95430948561 95596560384 95775916032 95943025152 95989284009 96178996134 96191610112 96359444532 96372082176 96889208832 96923212308 97127506944 97309734912 97332232192 97366391148 97549067304 97732086192 97879062528 98062700544 98303884848 98326611968 98488319904 98511089664 98673100992 98695913472 99124281152 99273351168 99704225088 99878188293 99891287424 100088711424 100324843359 100863180288 101052417024 101075779584 101111252346 101300954508 101324374528 101491012584 101514476544 101857886208 102084803496 102108404736 102299977728 102491910144 102551583576 102743988048 102936753504 103539002976 103562940416 103757242368 103938277248 103951908864 104389398243 104403089024 104963309568 105000146667 105197145066 105221465856 105418879488 105469707121 105678156246 105876426708 106035651072 106234592256 106259152896 106433906688 106458513408 106495875252 106695679896 106720347136 106895859408 106920572928 107081367552 107546130432 107747905536 108012910512 108215561376 108418592448 109078126592 109268445312 109473451776 109498761216 109742700717 109948596966 109974016256 110346043392 110553071616 110591870454 110617438464 110799359892 110824975872 111032902656 111097548874 111305987052 111514816296 111682520064 111708340224 111917924352 112167253224 112377698352 112403679232 112599800352 112614567936 113710252032 113765077344 113989921344 114177389157 114203786112 114590121984 114699462267 114871955328 115087474944 115114082304 115303398912 115330056192 115370531523 115586986554 115803847692 115830620672 116004814848 116222459904 116481378348 116508307968 116726897664 116945897472 117013986388 117233524824 117453475152 117657305088 118083723264 118374149088 118389673984 118596239424 118623657984 119290107456 119541547008 119765827584 119835558336 120032639883 120060390528 120257841834 120285644544 120466538496 120581485973 120807717654 120989396736 121017368576 121216393728 121244418048 121471893504 121514524326 121742506548 121970916504 121999115264 122712892416 122927000976 123186106368 123245500456 123476730288 123720768288 124139298816 124372205568 124444618272 124678097856 124706922496 124912015488 124940894208 125454168333 125642835072 125671882752 125907664896 126143889408 126188159877 126217333632 126424910646 126454139136 126674775396 126691388928 127002985226 127241264748 127462080512 127701221376 127924033536 127985712012 128238661512 128479259376 128496109568 129230949744 129473409312 129503342592 129746313216 129821854864 130065423072 130309448256 130505416704 130750267392 131071846464 131317759872 131348119552 131564134656 131594551296 131887715427 132135159546 132364468224 132938966784 133170917724 133188383232 133420769352 133451615232 133766457812 134484240384 134736556032 134815003128 135067939344 135321350112 135352635392 136113071328 136144539648 136368442944 136399970304 136655880192 136735444768 136991984064 137217281067 137249004672 137844703477 138052003968 138342989824 138584369664 138602545152 138651188013 138911321574 139185864324 139951079424 140000195556 140262860088 140295287808 140526017424 140558505984 140904208328 141168568944 141380868096 141646123008 141911875584 141994500336 142260906528 142527812544 142560763904 143394840576 143663874048 144017214016 144268494201 144287415168 144539166798 144558123264 145333813248 145691260416 145964602368 145998348288 146049586722 146323600956 146598129288 146818593792 147128057856 147455827272 147489917952 147732479856 147766634496 148009651488 148043870208 148407982736 148686421728 148910026752 149556337632 149836931136 150133067136 150152757248 151294770432 151613669376 151666878519 151686769792 151951431762 151986561792 152236518876 152271714816 152786829312 152932616356 153073483776 153162607104 153449966592 153485443072 153737865216 153773408256 153827375364 154115982072 154405130256 154673086464 155308504464 155344410624 155635863552 155907415872 155927863296 156311366432 156604633536 157444964352 157832198784 158128319232 158164877312 158517234369 158814640062 159053476608 159351888384 159388729344 159687770112 159743812878 159780744448 160043519844 160080520704 160343789112 160380859392 160622051328 161076956872 161319195648 161621858304 161659224064 162019365768 162323342064 162627888672 163617189888 163902667968 164210177664 164248141824 164635640384 164922895449 164961024384 165519065088 165829607424 165887805681 165926157696 166237463808 166549353984 166587858944 166646323311 166958980578 167272224444 167523780096 167562510336 167876886528 168191852544 168250879836 168289778176 168566547528 168605518848 168899700528 168921851904 169655019664 170565378048 170647616016 170984882016 171305679168 172307932992 172631212416 172671123456 172955098368 172995084288 173380479831 173420564096 173705771538 173745931008 174007222272 174333689856 174722067522 174762461952 175090346496 175418846208 175459401728 175520979582 175850287236 176180212728 176485957632 177251955712 177561223632 177584510976 177894359136 177935486976 179312320512 179648741376 179753337504 180090585792 180428466816 180699807744 181211576481 181484095104 181526052864 181824590592 181866627072 182207840256 182271786489 182613759822 182655978752 182956374756 182998672896 184069338624 184779159552 184803393536 184868250684 185215095432 185581152432 186208948224 186666927408 187017146784 187060383744 187368023232 187411341312 188224758592 188507824128 188861497344 189215834112 189326000448 189637365969 189681208704 190037083392 190504477839 190861897122 191193120768 191551832064 191886050304 191978568018 192357992268 192383220224 192718889064 192744164352 193846424616 194255013888 194619469824 194732782296 195098134608 195464172384 195758125056 196125401088 196607769696 196653223936 196976639808 197022179328 197346201984 197391826944 198202739319 198248562304 198546702336 199408450176 199756376586 199782574848 200177422848 200273938241 200649686718 201726360576 202104834048 202151559168 202222504692 202601909016 202648749056 202982025168 203028953088 204169606992 204216809472 204599955456 204983820288 205103167152 205487976096 205873507008 207078005952 207125880832 207514484736 207876554496 207903817728 208366982361 208778796486 208806178048 209926619136 210000293334 210394290132 210442931712 210837758976 210939414242 211356312492 211752853416 212071302144 212469184512 212518305792 212867813376 212991750504 213391359792 213440694272 213791718816 213841145856 215092260864 215495811072 216025821024 216431122752 216808750197 216837184896 218156253184 218536890624 218946903552 218997522432 219074380083 219485401434 219897193932 219948032512 220692086784 221106143232 221183740908 221234876928 221598719784 221649951744 222065805312 222195097748 222611974104 223029632592 223365040128 223416680448 224334506448 224755396704 224807358464 225199600704 225229135872 227420504064 227530154688 227927147643 227979842688 228354778314 228407572224 229180243968 229398924534 229743910656 230174949888 230228164608 230606797824 230660112384 230741063046 231173973108 231607695384 231661241344 232009629696 232444919808 232962756696 233016615936 233453795328 233891794944 234027972776 234467049648 234906950304 236167446528 236748298176 236779347968 237192478848 237247315968 238221960093 238580214912 239083094016 239531655168 239615719317 239671116672 240065279766 240120781056 240515683668 240571289088 240933076992 241162971946 241615435308 241978793472 242034737152 242432787456 242488836096 242943787008 243029048652 243485013096 243941833008 243998230528 245425784832 245854001952 246372212736 246491000912 246953460576 247441536576 248278597632 248744411136 248889236544 249356195712 249413844992 249824030976 249881788416 250438470867 250908336666 251285670144 251343765504 251815329792 252287778816 252376319754 252434667264 252849821292 252908278272 253349550792 253382777856 254005970452 254482529496 254924161024 255402442752 255848067072 255971424024 256477323024 256958518752 256992219136 258461899488 258946818624 259006685184 259492626432 259643709728 260130846144 260558657307 260618896512 261010833408 261500534784 261750054917 262143692928 262635519744 262696239104 263128269312 263189102592 263281469373 263775430854 264270319092 264728936448 265877933568 266341835448 266376766464 266841538704 266903230464 267532915624 268968480768 269473112064 269630006256 270135878688 270642700224 270705270784 272226142656 272289079296 272736885888 272799940608 273311760384 273470889536 273920639733 273983968128 274434562134 274498009344 275689406954 276104007936 276685979648 277168739328 277205090304 277302376026 277822643148 278371728648 280000391112 280525720176 280590575616 281052034848 281117011968 281808416656 282337137888 282761736192 283292246016 283823751168 283989000672 284521813056 285055625088 285121527808 286292845683 286789681152 287327748096 287967852027 288034428032 288536988402 288574830336 289078333596 289116246528 290667626496 291382520832 291929204736 291996696576 292099173444 292647201912 293196258576 293637187584 294911654544 294979835904 295464959712 295533268992 296019302976 296087740416 296815965472 297372843456 297820053504 299112675264 299673862272 300266134272 300305514496 300974530077 302589540864 303227338752 303333757038 303373539584 303902863524 303973123584 304473037752 304543429632 305573658624 305865232712 306325214208 306899933184 306970886144 307475730432 307654750728 308231964144 308810260512 310617008928 310688821248 311271727104 311814831744 311855726592 312622732864 313168194729 313209267072 314889928704 315000440001 315664397568 316256638464 316329754624 316409121363 317034468738 317629280124 318106953216 318703776768 318777458688 319375540224 319487625756 319561488896 320087039688 320161041408 320687578224 320761718784 321244102656 322153913744 322638391296 323243716608 324038731536 324646684128 325255777344 327234379776 327805335936 328420355328 328496283648 329228102151 329271280768 329845790898 329922048768 331038130176 331659214848 331775611362 331852315392 332474927616 333098707968 333175717888 333292646622 333917961156 334544448888 335047560192 335125020672 335753773056 336501759672 336579556352 337133095056 337211037696 337799401056 337843703808 339310039328 341130756096 341295232032 341969764032 342611358336 344098386801 344615865984 345262424832 345342246912 345910196736 345990168576 346111594569 346760959662 346841128192 347411543076 347491862016 348014444544 348667379712 349444135044 349524923904 350180692992 350837692416 350918803456 351041959164 351700574472 352360425456 352971915264 354503911424 355122447264 355169021952 355788718272 355870973952 358624641024 359297482752 359506675008 360097919649 360181171584 360856933632 361399615488 361744457919 362423152962 362968190208 363052105728 363649181184 363733254144 364415680512 364543572978 365227519644 365311957504 365912749512 365997345792 368138677248 369558319104 369736501368 370430190864 371162304864 372417896448 373333854816 374034293568 374120767488 374736046464 374822682624 376362504999 376449517184 377015648256 377722994688 378431668224 378564479631 378652000896 379274731938 379362417408 380074166784 380295455761 381008955678 381723794244 382386241536 383103664128 383772100608 383957136036 384715984536 384766440448 385437778128 385488328704 387692849232 388510027776 389238939648 389465564592 390196269216 390928344768 391516250112 392250802176 393215539392 393306447872 393953279616 394044358656 394692403968 394783653888 395663146281 396405478638 396497124608 397093404672 398816900352 399512753172 399565149696 400354845696 400547876482 401299373436 403452721152 404209668096 404445009384 405203818032 405297498112 405964050336 406057906176 408339213984 408433618944 409199910912 409967640576 410206334304 410975952192 411651843201 411747014016 413534110431 414156011904 414251761664 415028969472 415753108992 415807635456 415953564039 416733964722 417557592972 417612356096 419853238272 420000586668 420788580264 420885863424 421675517952 421878828484 422712624984 423505706832 424142604288 424938369024 425735626752 425983501008 426782719584 426881388544 427583437632 427682291712 430184521728 430991622144 432051642048 432805482603 432862245504 433617500394 433674369792 434740987889 436312506368 437073781248 437893807104 437995044864 438148760166 438970802868 439794387864 439896065024 441384173568 442367481816 442469753856 443197439568 443299903488 444131610624 444390195496 445223948208 446059265184 446730080256 448669012896 449510793408 449614716928 450399201408 450458271744 454841008128 455000635557 455060309376 455854295286 455959685376 456709556628 456815144448 458360487936 458797849068 459487821312 460349899776 460456329216 461213595648 461320224768 461482126092 462347946216 463215390768 463322482688 464019259392 465925513392 466033231872 466907590656 467783589888 468055945552 468934099296 469813900608 472334893056 473496596352 473558695936 474384957696 474494631936 475551703107 476443920186 477160429824 478166188032 479063310336 479231438634 479342233344 480130559532 480241562112 481031367336 481142578176 481866153984 482325943892 483230870616 483957586944 484069474304 484865574912 484977672192 486058097304 486970026192 487883666016 487996461056 490851569664 491708003904 492744425472 492982001824 493906921152 494768686347 494883073152 496557195264 497488822272 497778473088 498712391424 498827689984 499648061952 499763576832 499938969933 500876941734 501816673332 502571340288 502687531008 503630659584 504575557632 504752639508 504869334528 505699642584 505816556544 506699101584 506765555712 508011940904 508965058992 509848322048 511696134144 511942848048 512954646048 513917037504 513984438272 516923798976 517893637248 518013370368 518985252864 519287419456 520141439493 520261692288 521117314614 521237793024 522021666816 523001069568 523500109834 524287385856 525271039488 525392478208 526256538624 526378205184 526562938746 527550861708 528540638184 529457872896 531755867136 532683670896 532753532928 533683077408 533806460928 535065831248 537936961536 538946224128 539260012512 540271757376 541285400448 541410541568 543634729443 544452285312 544578158592 545473771776 545599881216 546623520768 546815359467 546941779072 547841279466 547967936256 548869124268 548996018688 551378813908 552208015872 553371959296 554337478656 554410180608 554604752052 555645286296 556743457296 560000782224 561051440352 561181151232 562104069696 562234023936 563616833312 564674275776 565523472384 566584492032 567647502336 567978001344 569043626112 570111250176 570243055616 571513433517 572585691366 573579362304 574655496192 575935704054 576068856064 577073976804 577149660672 578156667192 578232493056 582765041664 583858409472 584198346888 585294403824 586392517152 587274375168 589823309088 589959671808 590929919424 591066537984 592038605952 592175480832 593631930944 594608217957 594745686912 595640107008 598225350528 599347724544 600532268544 600611028992 600821814723 601949060154 605179081728 606454677504 606667514076 606747079168 607805727048 607946247168 608946075504 609086859264 611730465424 612650428416 613799866368 614951460864 615309501456 616463928288 617620521024 621234017856 621377642496 622543454208 623629663488 623711453184 625100947083 625245465728 626336389458 626418534144 629779857408 630000880002 631328795136 632513276928 632659509248 632818242726 634068937476 635258560248 636213906432 637407553536 637554917376 638975251512 639122977792 640174079376 640322082816 641375156448 641523437568 644307827488 645276782592 646487433216 648077463072 649293368256 650511554688 654468759552 655610671872 656840710656 656992567296 657223140249 658456204302 658542561536 659691581796 659844097536 662076260352 663318429696 663551222724 663704630784 664949855232 666197415936 666351435776 666585293244 667835922312 669088897776 670095120384 670250041344 673003519344 673159112704 674266190112 674422075392 675598802112 675687407616 678620078656 682261512192 682590464064 683781442929 683939528064 685222716672 688196773602 689231731968 690524849664 690684493824 691820393472 691980337152 692223189138 693521919324 693682256384 694823086152 694983724032 696028889088 697334759424 698888270088 699049847808 700361385984 701675384832 702083918328 703401148944 704720850912 709007822848 710244894528 710338043904 711577436544 711741947904 714665880279 717249282048 718594965504 718847157951 719013350016 720195839298 720362343168 721713867264 722134067681 722799230976 723488915838 724846305924 725936380416 726104211456 727298362368 727466508288 728831361024 729087145956 730455039288 730623915008 731825499024 731994691584 736277354496 739116638208 739473002736 740860381728 742324609728 744835792896 746667709632 748068587136 748241534976 749472092928 749645365248 751315412601 752725009998 752899034368 754031296512 755445989376 756863336448 757128959262 757304001792 758549463876 758724834816 760148333568 760590911522 762017911356 763447588488 764772483072 766207328256 767544201216 767914272072 769431969072 769532880896 770875556256 770976657408 775385698464 777020055552 778477879296 778931129184 780392538432 781675971921 781856689536 783032500224 784501604352 785250164751 786431078784 786612895744 787906559232 788088717312 789384807936 789567307776 789844408119 791326292562 792810957276 792994249216 794186809344 797633800704 799025506344 799130299392 800709691392 801095752964 802598746872 806905442304 808419336192 808890018768 810407636064 810594996224 811928100672 812115812352 816678427968 816867237888 818399821824 819935281152 820412668608 821761919199 821951904384 823303686402 823494028032 825519403969 827068220862 828312023808 828503523328 830057938944 831506217984 831615270912 831907128078 833467929444 835115185944 835224712192 840001173336 841577160528 841771726848 843351035904 843757656968 845425249968 847011413664 848285208576 849876738048 851471253504 851967002016 853565439168 853762777088 855166875264 855364583424 858878537049 860369043456 861983244288 863903556081 864103284096 865610965206 865724491008 867235000788 867348739584 869481975778 872625012736 874147562496 875787614208 875990089728 876297520332 877941605736 879588775728 879792130048 884734963632 884939507712 886394879136 886599806976 888263221248 888780390992 890447896416 892118530368 893460160512 897338025792 899021586816 899229433856 900798402816 900916543488 902923590231 909682016256 910001271114 910120618752 911708590572 911919370752 913419113256 913630288896 916720975872 917595698136 918975642624 920699799552 920912658432 922427191296 922964252184 924695892432 926430781536 926644965376 931851026784 932066463744 933815181312 935567179776 936111891104 937868198592 939504584187 939627801216 944669786112 946993192704 947117391872 948769915392 948989263872 949227364089 951103406214 952887840372 954320859648 956332376064 958126620672 958462877268 958684466688 960261119064 960483124224 962062734672 962285156352 963732307968 964651887784 966461741232 967915173888 968138948608 969731149824 972116194608 973940052384 975767332032 975992922112 981703139328 983416007808 985488850944 985964003648 987684306453 987813842304 989537372694 989766146304 993114390528 994977644544 995556946176 997424782848 997655379968 999296123904 999527153664 999877939866 1001753883468 1003633346664 1005142680576 1005375062016 1007261319168 1009505279016 1009738669056 1011399285168 1011633113088 1013398203168 1013531111424 1016023881808 1017930117984 1023392268288 1023885696096 1025909292096 1027834075008 1027968876544 1032295160403 1033847597952 1035787274496 1036026740736 1037970505728 1038334783707 1038574838912 1040282878986 1040523384576 1042234629228 1042475586048 1044043333632 1046002139136 1047000219668 1048574771712 1050542078976 1050784956416 1052513077248 1052756410368 1053125877492 1055101723416 1057081276368 1058915745792 1063511734272 1065367341792 1065507065856 1067366154816 1067612921856 1070131662496 1075873923072 1077892448256 1078520025024 1080543514752 1082570800896 1082821083136 1085233373757 1087269458886 1088904570624 1089156317184 1090947543552 1091199762432 1093247041536 1093630718934 1093883558144 1095682558932 1095935872512 1097738248536 1097992037376 1102757627816 1104416031744 1106743918592 1108674957312 1109209504104 1111290572592 1113486914592 1120001564448 1122102880704 1122362302464 1124208139392 1124468047872 1127233666624 1129087514997 1129348551552 1131046944768 1133168984064 1135295004672 1135693438893 1135956002688 1138087252224 1140222500352 1140486111232 1140886367283 1143026867034 1145171382732 1147158724608 1149310992384 1151871408108 1152137712128 1154147953608 1154299321344 1156313334384 1156464986112 1165530083328 1167716818944 1168396693776 1170588807648 1172785034304 1174548750336 1179646618176 1179919343616 1181859838848 1182133075968 1184077211904 1184350961664 1186989438843 1187263861888 1189216435914 1189491373824 1191280214016 1196450701056 1198695449088 1201064537088 1201222057984 1201643629446 1203898120308 1210358163456 1213335028152 1213494158336 1215611454096 1215892494336 1217892151008 1218173718528 1223460930848 1225300856832 1227599732736 1229902921728 1230619002912 1232927856576 1235241042048 1240602331293 1242468035712 1242755284992 1245086908416 1247259326976 1247422906368 1247860692117 1250201894166 1250490931456 1252672778916 1252837068288 1259559714816 1260001760004 1262657590272 1265026553856 1265319018496 1265636485452 1268137874952 1270517120496 1272427812864 1274815107072 1277950503024 1278245955584 1280348158752 1280644165632 1282750312896 1283046875136 1288615654976 1290553565184 1292974866432 1296154926144 1298416447809 1298586736512 1301023109376 1304222963667 1308937519104 1311221343744 1313681421312 1313985134592 1314446280498 1316912408604 1317085123072 1319383163592 1319688195072 1324152520704 1327102445448 1327409261568 1329899710464 1332394831872 1333170586488 1335671844624 1338177795552 1340190240768 1346007038688 1346318225408 1348532380224 1348844150784 1351197604224 1351374815232 1357240157312 1364523024384 1365001906671 1365180928128 1367562885858 1367879056128 1370445433344 1371106192573 1376393547204 1378463463936 1381049699328 1381368987648 1383640786944 1383960674304 1384446378276 1387043838648 1387364512768 1389646172304 1389967448064 1392057778176 1397776540176 1398099695616 1400722771968 1403350769664 1404167836656 1406802297888 1409441701824 1418015645696 1420489789056 1420676087808 1423154873088 1423483895808 1426655109321 1429331760558 1434498564096 1437189931008 1437694315902 1438026700032 1440391678596 1440724686336 1443427734528 1444268135362 1445598461952 1446977831676 1449692611848 1451872760832 1452208422912 1454596724736 1454933016576 1458174291912 1460910078576 1461247830016 1463650998048 1463989383168 1472554708992 1478233276416 1478946005472 1481720763456 1484306059041 1484649219456 1489671585792 1493335419264 1496137174272 1496483069952 1498944185856 1499290730496 1499816909799 1502630825202 1505450019996 1505798068736 1508062593024 1510891978752 1513726672896 1514257918524 1514608003584 1517098927752 1517449669632 1520296667136 1521181823044 1524035822712 1526895176976 1529544966144 1535088402432 1535828544144 1538863938144 1539065761792 1541751112512 1541953314816 1550771396928 1554040111104 1556955758592 1557862258368 1560424318479 1560785076864 1563351943842 1563713379072 1566065000448 1567559317649 1569003208704 1570500329502 1572862157568 1573225791488 1575813118464 1576177434624 1578769615872 1579134615552 1579688816238 1582652585124 1585621914552 1585988498432 1588373618688 1595267601408 1598051012688 1598260598784 1601419382784 1602191505928 1605197493744 1613810884608 1616838672384 1617780037536 1620815272128 1621189992448 1623856201344 1624231624704 1630904188329 1633356855936 1633734475776 1636799643648 1639870562304 1640446078401 1640825337216 1643523838398 1643903808768 1646607372804 1646988056064 1651038807938 1654136441724 1656624047616 1657007046656 1660115877888 1663012435968 1663230541824 1663814256156 1666935858888 1670230371888 1670449424384 1680002346672 1683154321056 1683543453696 1686702071808 1687515313936 1690850499936 1694022827328 1696570417152 1699753476096 1702942507008 1703934004032 1707130878336 1707525554176 1710333750528 1710729166848 1714540300551 1717757074098 1720738086912 1723966488576 1727807112162 1728206568192 1731221930412 1731448982016 1734470001576 1734697479168 1738963951556 1745250025472 1748295124992 1751575228416 1752595040664 1755883211472 1759177551456 1759584260096 1769469927264 1769879015424 1772789758272 1773199613952 1776526442496 1777560781984 1780895792832 1783824653871 1784237060736 1786920321024 1791981145201 1794676051584 1798043173632 1798458867712 1801596805632 1801833086976 1802465444169 1805847180462 1819364032512 1820002542228 1820241237504 1823417181144 1823838741504 1826838226512 1827260577792 1835191396272 1837951285248 1841399599104 1844854382592 1845928504368 1849391784864 1852861563072 1853289930752 1863702053568 1864132927488 1867630362624 1871134359552 1872223782208 1875302841249 1875736397184 1879009168374 1879255602432 1889339572224 1893986385408 1894234783744 1897539830784 1897978527744 1898454728178 1902206812428 1905775680744 1908641719296 1912664752128 1916925754536 1917368933376 1920522238128 1920966248448 1924125469344 1924570312704 1929303775568 1932923482464 1935830347776 1939462299648 1944232389216 1947880104768 1951534664064 1951985844224 1963406278656 1966832015616 1970977701888 1971669420747 1971928007296 1975368612906 1975627684608 1979074745388 1979532292608 1986228781056 1989955289088 1991113892352 1994849565696 1995310759936 1998592247808 1999054307328 1999755879732 2003507766936 2007266693328 2010285361152 2010750124032 2019010558032 2019477338112 2022798570336 2023266226176 2026796406336 2027062222848 2032047763616 2035860235968 2046784536576 2047771392192 2051818584192 2055668150016 2055937753088 2064590320806 2067695195904 2071574548992 2072053481472 2075941011456 2076669567414 2077149677824 2080565757972 2081046769152 2084469258456 2084951172096 2088086667264 2092004278272 2094000439336 2097149543424 2101084157952 2101569912832 2105026154496 2106251754984 2110203446832 2114162552736 2127023468544 2130734683584 2131014131712 2134732309632 2135225843712 2140263324992 2143997640837 2151747846144 2155784896512 2156541473853 2157040050048 2161087029504 2165141601792 2165642166272 2166402203043 2170466747514 2174538917772 2177809141248 2178312634368 2181895087104 2182399524864 2186494083072 2187261437868 2187767116288 2191365117864 2191871745024 2195476497072 2195984074752 2205515255632 2208832063488 2217349914624 2218419008208 2222581145184 2226973829184 2240003128896 2244205761408 2244724604928 2248416278784 2248936095744 2253946237803 2254467333248 2258175029994 2258697103104 2262093889536 2266337968128 2270590009344 2271386877786 2271912005376 2276174504448 2280445000704 2280972222464 2281772734566 2286053734068 2290342765464 2294317449216 2298621984768 2303742816216 2304275424256 2308295907216 2308598642688 2312626668768 2312929972224 2331060166656 2335433637888 2336793387552 2341177615296 2345570068608 2349097500672 2355750494253 2359293236352 2359838687232 2363719677696 2364266151936 2368154423808 2368701923328 2369533224357 2373978877686 2374527723776 2378432871828 2378982747648 2382560428032 2392901402112 2397390898176 2402129074176 2402444115968 2403287258892 2407796240616 2420716326912 2426670056304 2426988316672 2431222908192 2431784988672 2435784302016 2436347437056 2446921861696 2450601713664 2455199465472 2459805843456 2461238005824 2465285757597 2465855713152 2470482084096 2476558211907 2481204662586 2484936071424 2485510569984 2490173816832 2494518653952 2494845812736 2495721384234 2500403788332 2500981862912 2505345557832 2505674136576 2520003520008 2525315180544 2530053107712 2531272970904 2536275749904 2541034240992 2544855625728 2549630214144 2555901006048 2556491911168 2560696317504 2561288331264 2565500625792 2566093750272 2576635611147 2577231309952 2581107130368 2585949732864 2591710668243 2592309852288 2596832895618 2597173473024 2602046218752 2603561197133 2608445927334 2617875038208 2622442687488 2627362842624 2627970269184 2628892560996 2633824817208 2634170246144 2638766327184 2639376390144 2654204890896 2654818523136 2659799420928 2664789663744 2666341172976 2671343689248 2676355591104 2680380481536 2692014077376 2692636450816 2697064760448 2697688301568 2702395208448 2702749630464 2708770770693 2714480314624 2729046048768 2730003813342 2730361856256 2735125771716 2735758112256 2740890866688 2742212385146 2752787094408 2756926927872 2762099398656 2762737975296 2767281573888 2768892756552 2774087677296 2774729025536 2779292344608 2779934896128 2795553080352 2796199391232 2801445543936 2806701539328 2808335673312 2813604595776 2818513752561 2818883403648 2836031291392 2840979578112 2841352175616 2846309746176 2846967791616 2847682092267 2853310218642 2858663521116 2868997128192 2874379862016 2875388631804 2876053400064 2880783357192 2881449372672 2886855469056 2888536270724 2891196923904 2893955663352 2899385223696 2903745521664 2904416845824 2909193449472 2916348583824 2921820157152 2922495660032 2927301996096 2927978766336 2945109417984 2956466552832 2957892010944 2963052919359 2963441526912 2968612118082 2969298438912 2979343171584 2986670838528 2992274348544 2992966139904 2997888371712 2998581460992 2999633819598 3005261650404 3010900039992 3011596137472 3016125186048 3021783957504 3028515837048 3029216007168 3034197855504 3034899339264 3040593334272 3042363646088 3048071645424 3053790353952 3070176804864 3071657088288 3077727876288 3078131523584 3083502225024 3083906629632 3096885481209 3101542793856 3108080222208 3113911517184 3115004351121 3115724516736 3120848636958 3121570153728 3126703887684 3127426758144 3132130000896 3135118635298 3138006417408 3141000659004 3145724315136 3146451582976 3151626236928 3152354869248 3157539231744 3158269231104 3159377632476 3165305170248 3171243829104 3171976996864 3176747237376 3190535202816 3196102025376 3196521197568 3202838765568 3204383011856 3210394987488 3227621769216 3233677344768 3235560075072 3241630544256 3242379984896 3247712402688 3248463249408 3255700121271 3261808376658 3266713711872 3267468951552 3273599287296 3279741124608 3280892156802 3281650674432 3287047676796 3287807617536 3293214745608 3293976112128 3302077615876 3308272883448 3313248095232 3314014093312 3320231755776 3326024871936 3327628512312 3333871717776 3340460743776 3340898848768 3360004693344 3366308642112 3367086907392 3373404143616 3375030627872 3381700999872 3387262544991 3388045654656 3393140834304 3399506952192 3402750713921 3405885014016 3407868008064 3414261756672 3415051108352 3420667501056 3421458333696 3422659101849 3429080601102 3435514148196 3441476173824 3447932977152 3455614224324 3456413136384 3462443860824 3462897964032 3468940003152 3469394958336 3477927903112 3490500050944 3496590249984 3503150456832 3505190081328 3511766422944 3518355102912 3519168520192 3538939854528 3539758030848 3545579516544 3546399227904 3553052884992 3555121563968 3560968316529 3561791585664 3567649307742 3568474121472 3573840642048 3583962290402 3589352103168 3596086347264 3596917735424 3603193611264 3603666173952 3604930888338 3611694360924 3640005084456 3640482475008 3646834362288 3647677483008 3653676453024 3654521155584 3670382792544 3675902570496 3682799198208 3689708765184 3691857008736 3698783569728 3705723126144 3706579861504 3721806993879 3727404107136 3728265854976 3735260725248 3742268719104 3743582076351 3744447564416 3750605682498 3751472794368 3758018336748 3758511204864 3778679144448 3787972770816 3788469567488 3795079661568 3795957055488 3796909456356 3804413624856 3811551361488 3817283438592 3833851509072 3834737866752 3841044476256 3841932496896 3848250938688 3849140625408 3858607551136 3865846964928 3871660695552 3878924599296 3888464778432 3895760209536 3903069328128 3903971688448 3912668891001 3926812557312 3933664031232 3941955403776 3943338841494 3943856014592 3950737225812 3951255369216 3958149490776 3959064585216 3972457562112 3982227784704 3989699131392 3990621519872 3997184495616 3999511759464 4007015533872 4014533386656 4020570722304 4038021116064 4038954676224 4045597140672 4046532452352 4053592812672 4054124445696 4064095527232 4071720471936 4093569073152 4095005720013 4095542784384 4103637168384 4111336300032 4111875506176 4113318577719 4129180641612 4135390391808 4143149097984 4144106962944 4151882022912 4153339134828 4154299355648 4161131515944 4162093538304 4168938516912 4169902344192 4176173334528 4188000878672 4194299086848 4202168315904 4210052308992 4212503509968 4220406893664 4228325105472 4254046937088 4261469367168 4262028263424 4269464619264 4270451687424 4279965327963 4280526649984 4287995281674 4303495692288 4311569793024 4313082947706 4314080100096 4322174059008 4330283203584 4331284332544 4332804406086 4340933495028 4349077835544 4355618282496 4356625268736 4363790174208 4364799049728 4374522875736 4375534232576 4382730235728 4383743490048 4390952994144 4391968149504 4411030511264 4417664126976 4434699829248 4436838016416 4445162290368 4453947658368 4480006257792 4488411522816 4489449209856 4496832557568 4497872191488 4499450729397 4507892475606 4508934666496 4516350059988 4517394206208 4524187779072 4532675936256 4541180018688 4542773755572 4543824010752 4552349008896 4560890001408 4561944444928 4563545469132 4572107468136 4580685530928 4588634898432 4607485632432 4608550848512 4616591814432 4617197285376 4625253337536 4625859944448 4662120333312 4670867275776 4673586775104 4681272955437 4682355230592 4691140137216 4698195001344 4702677952947 4711500988506 4718586472704 4719677374464 4727439355392 4728532303872 4736308847616 4737403846656 4739066448714 4747957755372 4749055447552 4756865743656 4757965495296 4765120856064 4785802804224 4794781796352 4804258148352 4806574517784 4815592481232 4841432653824 4853340112608 4853976633344 4862445816384 4863569977344 4871568604032 4872694874112 4892712564987 4893843723392 4901203427328 4910398930944 4919611686912 4921338235203 4922476011648 4930571515194 4931711426304 4940964168192 4943840924893 4953116423814 4962409325172 4969872142848 4971021139968 4980347633664 4989037307904 4989691625472 4991442768468 5000807576664 5001963725824 5010691115664 5011348273152 5040007040016 5050630361088 5060106215424 5062545941808 5072551499808 5082068481984 5089711251456 5099260428288 5111802012096 5112983822336 5121392635008 5122576662528 5131001251584 5132187500544 5143620901653 5153271222294 5154462619904 5162214260736 5171899465728 5183421336486 5184619704576 5193665791236 5194346946048 5204092437504 5207122394266 5216891854668 5235750076416 5244885374976 5254725685248 5257785121992 5267649634416 5268340492288 5277532654368 5278752780288 5308409781792 5309637046272 5319598841856 5329579327488 5332682345952 5342687378496 5351473961613 5352711182208 5360760963072 5375943435603 5384028154752 5385272901632 5394129520896 5395376603136 5404790416896 5405499260928 5407396332507 5417541541386 5428960629248 5458092097536 5460007626684 5460723712512 5470251543432 5471516224512 5481781733376 5484424770292 5505574188816 5513853855744 5524198797312 5534563147776 5537785513104 5548175354592 5549458051072 5558584689216 5559869792256 5591106160704 5592398782464 5602891087872 5613403078656 5616671346624 5625908523747 5627209191552 5637027505122 5637766807296 5651632842557 5672062582784 5681959156224 5682704351232 5692619492352 5693935583232 5695364184534 5706620437284 5717327042232 5737994256384 5750777263608 5752106800128 5761566714384 5762898745344 5773710938112 5777072541448 5787911326704 5798770447392 5807491043328 5818386898944 5832697167648 5843640314304 5844991320064 5854603992192 5855957532672 5890218835968 5912933105664 5915008262241 5915784021888 5926105838718 5926883053824 5937224236164 5938596877824 5958686343168 5973341677056 5984548697088 5985932279808 5995776743424 5997162921984 5999267639196 6010523300808 6021800079984 6023192274944 6032250372096 6057031674096 6058432014336 6068395711008 6069798678528 6081186668544 6084727292176 6096143290848 6107580707904 6140353609728 6143314176576 6155455752576 6156263047168 6167004450048 6167813259264 6193770962418 6203085587712 6216160444416 6227823034368 6230008702242 6231449033472 6241697273916 6243140307456 6253407775368 6254853516288 6264260001792 6270237270596 6276012834816 6282001318008 6291448630272 6292903165952 6303252473856 6304709738496 6315078463488 6318755264952 6330610340496 6342487658208 6343953993728 6381070405632 6392204050752 6393042395136 6405677531136 6408766023712 6420789974976 6431992922511 6455243538432 6467354689536 6471120150144 6483261088512 6484759969792 6495424805376 6496926498816 6499206609129 6511400242542 6523616753316 6533427423744 6534937903104 6547198574592 6559482249216 6561784313604 6563301348864 6574095353592 6575615235072 6586429491216 6587952224256 6604155231752 6616545766896 6626496190464 6628028186624 6652049743872 6655257024624 6667743435552 6680921487552 6681797697536 6720009386688 6732617284224 6734173814784 6746808287232 6750061255744 6761838713409 6763401999744 6774525089982 6776091309312 6786281668608 6799013904384 6805501427842 6811770028032 6815736016128 6828523513344 6830102216704 6841335002112 6842916667392 6845318203698 6858161202204 6871028296392 6882952347648 6895865954304 6911228448648 6912826272768 6924887721648 6925795928064 6937880006304 6938789916672 6955855806224 6993180499968 7006300913664 7010380162656 7023532845888 7036710205824 7038337040384 7067251482759 7077879709056 7079516061696 7091159033088 7092798455808 7106105769984 7108599673071 7110243127936 7121936633058 7123583171328 7135298615484 7136948242944 7147681284096 7167924580804 7178704206336 7192172694528 7193835470848 7206387222528 7207332347904 7209861776676 7223388721848 7280010168912 7280964950016 7293668724576 7295354966016 7307352906048 7309042311168 7340765585088 7351805140992 7365598396416 7379417530368 7383714017472 7397567139456 7411446252288 7413159723008 7429674635721 7443613987758 7454808214272 7456531709952 7470521450496 7484537438208 7487164152702 7488895128832 7501211364996 7502945588736 7516036673496 7517022409728 7575945541632 7576939134976 7590159323136 7593818912712 7608827249712 7623102722976 7634566877184 7667703018144 7669475733504 7682088952512 7683864993792 7696501877376 7698281250816 7717215102272 7729906833441 7731693929856 7743321391104 7757849198592 7775132004729 7776929556864 7791520419072 7806138656256 7807943376896 7810683591399 7825337782002 7853625114624 7867328062464 7883910807552 7886677682988 7887712029184 7901474451624 7902510738432 7916298981552 7918129170432 7964455569408 7979398262784 7994368991232 7999023518928 8014031067744 8029066773312 8041141444608 8076042232128 8077909352448 8091194281344 8093064904704 8107185625344 8108248891392 8126312312079 8128191054464 8143440943872 8187138146304 8190011440026 8191085568768 8207274336768 8222672600064 8223751012352 8226637155438 8258361283224 8270780783616 8286298195968 8288213925888 8306678269656 8308598711296 8322263031888 8324187076608 8337877033824 8339804688384 8376001757344 8388598173696 8404336631808 8420104617984 8425007019936 8440813787328 8456650210944 8508093874176 8522938734336 8524056526848 8538929238528 8540903374848 8543046276801 8559930655926 8561053299968 8575990563348 8606991384576 8623139586048 8626165895412 8628160200192 8644348118016 8660566407168 8662568665088 8665608812172 8681866990056 8698155671088 8711236564992 8713250537472 8727580348416 8749045751472 8751068465152 8765460471456 8767486980096 8781905988288 8783936299008 8822061022528 8835328253952 8869399658496 8873676032832 8889158758077 8890324580736 8907895316736 8960012515584 8976823045632 8978898419712 8993665115136 8995744382976 8998901458794 9015784951212 9017869332992 9032700119976 9034788412416 9048375558144 9065351872512 9085547511144 9087648021504 9104698017792 9121780002816 9127090938264 9144214936272 9161371061856 9214971264864 9217101697024 9233183628864 9234394570752 9250506675072 9251719888896 9290656443627 9324240666624 9341734551552 9345013053363 9347173550208 9362545910874 9364710461184 9382280274432 9396390002688 9405355905894 9423001977012 9437172945408 9439354748928 9454878710784 9457064607744 9472617695232 9474807693312 9478132897428 9495915510744 9498110895104 9513731487312 9515930990592 9530241712128 9571605608448 9589563592704 9608516296704 9613149035568 9631184962464 9682865307648 9706680225216 9707953266688 9724891632768 9727139954688 9743137208064 9745389748224 9767100363813 9785425129974 9787687446784 9802406854656 9820797861888 9839223373824 9842676470406 9844952023296 9861143030388 9863422852608 9881928336384 9887681849786 9906232847628 9924818650344 9939744285696 9942042279936 9960695267328 9978074615808 9982885536936 10001615153328 10003927451648 10021382231328 10022696546304 10080014080032 10101260722176 10120212430848 10125091883616 10145102999616 10161787634973 10164136963968 10179422502912 10198520856576 10208252141763 10223604024192 10225967644672 10242785270016 10245153325056 10262002503168 10264375001088 10267977305547 10287241803306 10306542444588 10308925239808 10324428521472 10343798931456 10366842672972 10369239409152 10387331582472 10388693892096 10408184875008 10414244788532 10433783709336 10471500152832 10489770749952 10509451370496 10515570243984 10535299268832 10536680984576 10555065308736 10557505560576 10616819563584 10619274092544 10639197683712 10659158654976 10665364691904 10682904949587 10685374756992 10702947923226 10705422364416 10721521926144 10731752251597 10751886871206 10768056309504 10770545803264 10788259041792 10790753206272 10809580833792 10810998521856 10814792665014 10835083082772 10857921258496 10920015253368 10921447425024 10940503086864 10943032449024 10963563466752 10968849540584 11011148377632 11027707711488 11048397594624 11069126295552 11075571026208 11096350709184 11098916102144 11117169378432 11119739584512 11165420981637 11182212321408 11184797564928 11205782175744 11226806157312 11230746229053 11233342693248 11251817047494 11254418383104 11274055010244 11275533614592 11303265685114 11344125165568 11363918312448 11365408702464 11385238984704 11387871166464 11390728369068 11413240874568 11434654084464 11501554527216 11504213600256 11523133428768 11525797490688 11547421876224 11554145082896 11575822653408 11597540894784 11614982086656 11636773797888 11665394335296 11687280628608 11689982640128 11709207984384 11711915065344 11738006673003 11780437671936 11825866211328 11830016524482 11831568043776 11852211677436 11853766107648 11874448472328 11877193755648 11917372686336 11946683354112 11969097394176 11971864559616 11991553486848 11998535278392 12021046601616 12043600159968 12046384549888 12114063348192 12116864028672 12136791422016 12139597357056 12162373337088 12169454584352 12192286581696 12215161415808 12280707219456 12286628353152 12310911505152 12312526094336 12334008900096 12335626518528 12339955733157 12387541924836 12406171175424 12432320888832 12455646068736 12460017404484 12462898066944 12483394547832 12486280614912 12506815550736 12509707032576 12528520003584 12540474541192 12564002636016 12582897260544 12585806331904 12606504947712 12630156926976 12637510529904 12661220680992 12684975316416 12687907987456 12762140811264 12784408101504 12786084790272 12811355062272 12817532047424 12839895983889 12841579949952 12863985845022 12910487076864 12934709379072 12942240300288 12966522177024 12969519939584 12990849610752 12993852997632 12998413218258 13022800485084 13047233506632 13066854847488 13069875806208 13094397149184 13123568627208 13126602697728 13148190707184 13151230470144 13172858982432 13175904448512 13208310463504 13233091533792 13252992380928 13304099487744 13310514049248 13335486871104 13361842975104 13363595395072 13440018773376 13465234568448 13468347629568 13493616574464 13498352188191 13500122511488 13523677426818 13526803999488 13549050179964 13552182618624 13572563337216 13598027808768 13611002855684 13623540056064 13631472032256 13657047026688 13660204433408 13682670004224 13685833334784 13690636407396 13716322404408 13742056592784 13765904695296 13822456897296 13825652545536 13849775443296 13851591856128 13875760012608 13877579833344 13911711612448 13986360999936 14012601827328 14020760325312 14047065691776 14073420411648 14076674080768 14108033858841 14134502965518 14155759418112 14159032123392 14182318066176 14185596911616 14212211539968 14217199346142 14220486255872 14243873266116 14247166342656 14270597230968 14273896485888 14295362568192 14335849161608 14357408412672 14384345389056 14387670941696 14412774445056 14419723553352 14446777443696 14560020337824 14561929900032 14587337449152 14590709932032 14614705812096 14618084622336 14678137694961 14681531170176 14703610281984 14731196792832 14758835060736 14764014705609 14767428034944 14795134278912 14822892504576 14826319446016 14831522774679 14859349271442 14887227975516 14909616428544 14913063419904 14941042900992 14969074876416 14974328305404 14977790257664 15002422729992 15005891177472 15032073346992 15034044819456 15151891083264 15180318646272 15187637825424 15217654499424 15246205445952 15269133754368 15335406036288 15338951467008 15364177905024 15367729987584 15393003754752 15396562501632 15430862704959 15434430204544 15459813666882 15463387859712 15486642782208 15515698397184 15550264009458 15553859113728 15583040838144 15612277312512 15615886753792 15621367182798 15650675564004 15707250229248 15734656124928 15773355365976 15775424058368 15802948903248 15805021476864 15832597963104 15836258340864 15928911138816 15958796525568 15988737982464 15998047037856 16028062135488 16058133546624 16082282889216 16127830306809 16152084464256 16155818704896 16182388562688 16186129809408 16214371250688 16216497782784 16222188997521 16252624624158 16256382108928 16286881887744 16374276292608 16380022880052 16382171137536 16414548673536 16445345200128 16447502024704 16453274310876 16516722566448 16541561567232 16572596391936 16613356539312 16617197422592 16644526063776 16648374153216 16675754067648 16679609376768 16752003514688 16777196347392 16808673263616 16840209235968 16850014039872 16877725571241 16881627574656 16913300421888 16954898527671 17016187748352 17045877468672 17048113053696 17077858477056 17081806749696 17086092553602 17119861311852 17122106599936 17151981126696 17213982769152 17252331790824 17256320400384 17288696236032 17321132814336 17331217624344 17363733980112 17396311342176 17422473129984 17455160696832 17498091502944 17502136930304 17530920942912 17534973960192 17563811976576 17567872598016 17644122045056 17670656507904 17738799316992 17745024786723 17747352065664 17778317516154 17780649161472 17815790633472 17824380503449 17920025031168 17953646091264 17957796839424 17987330230272 17991488765952 17997802917588 18031569902424 18035738665984 18065400239952 18069576824832 18096751116288 18171095022288 18175296043008 18209396035584 18243560005632 18254181876528 18288429872544 18322742123712 18429942529728 18434203394048 18466367257728 18468789141504 18501013350144 18503439777792 18581312887254 18648481333248 18683469103104 18690026106726 18694347100416 18725091821748 18729420922368 18764560548864 18792780005376 18810711811788 18846003954024 18874345890816 18878709497856 18909757421568 18914129215488 18945235390464 18956265794856 18991831021488 18996221790208 19027462974624 19031861981184 19143211216896 19179127185408 19217032593408 19226298071136 19262369924928 19295978767533 19365730615296 19413360450432 19415906533376 19449783265536 19454279909376 19486274416128 19490779496448 19497619827387 19534200727626 19570850259948 19575374893568 19604813709312 19641595723776 19678446747648 19685352940812 19689904046592 19722286060776 19726845705216 19763856672768 19775363699572 19812465695256 19849637300688 19879488571392 19884084559872 19956149231616 19965771073872 20003230306656 20007854903296 20042764462656 20045393092608 20160028160064 20202521444352 20240424861696 20250183767232 20285516140227 20290205999232 20323575269946 20328273927936 20358845005824 20397041713152 20416504283526 20447208048384 20451935289344 20485570540032 20490306650112 20524005006336 20528750002176 20535954611094 20574483606612 20613084889176 20617850479616 20648857042944 20687597862912 20733685345944 20738478818304 20774663164944 20777387784192 20816369750016 20828489577064 20867567418672 20979541499904 21018902740992 21031140487968 21070598537664 21073361969152 21110130617472 21115011121152 21201754448277 21233639127168 21238548185088 21278395367424 21318317309952 21325799019213 21330729383808 21365809899174 21370749513984 21405895846452 21410844728832 21443043852288 21463504503194 21503773742412 21536112619008 21541091606528 21576518083584 21581506412544 21619161667584 21621997043712 21629585330028 21670166165544 21715842516992 21840030506736 21842894850048 21881006173728 21886064898048 21927126933504 21937699081168 22022296755264 22055415422976 22096795189248 22138252591104 22151142052416 22192701418368 22197832204288 22234338756864 22239479169024 22289023907163 22330841963274 22364424642816 22369595129856 22411564351488 22453612314624 22461492458106 22466685386496 22503634094988 22508836766208 22548110020488 22551067229184 22606531370228 22688250331136 22727836624896 22730817404928 22770477969408 22781456738136 22826481749136 22869308168928 23003109054432 23008427200512 23046266857536 23051594981376 23094843752448 23108290165792 23151645306816 23189720500323 23195081789568 23229964173312 23273547595776 23295754887613 23330788670592 23374561257216 23379965280256 23418415968768 23423830130688 23432050774197 23476013346006 23560875343872 23651732422656 23660033048964 23663136087552 23704423354872 23707532215296 23748896944656 23754387511296 23893366708224 23938194788352 23983106973696 23997070556784 24042093203232 24087200319936 24092769099776 24228126696384 24233728057344 24273582844032 24279194714112 24324746674176 24338909168704 24378936936237 24384573163392 24430322831616 24561414438912 24573256706304 24621823010304 24625052188672 24668017800192 24671253037056 24679911466314 24775083849672 24812342350848 24864641777664 24920034808968 24925796133888 24966789095664 24972561229824 25013631101472 25019414065152 25080949082384 25128005272032 25165794521088 25213009895424 25260313853952 25275021059808 25322441361984 25369950632832 25375815974912 25524281622528 25568816203008 25572169580544 25622710124544 25629138830403 25635064094848 25679791967778 25683159899904 25727971690044 25820974153728 25869418758144 25884480600576 25933044354048 25939039879168 25981699221504 25987705995264 25996826436516 26045600970168 26094467013264 26133709694976 26139751612416 26247137254416 26253205395456 26296381414368 26302460940288 26345717964864 26351808897024 26416620927008 26466183067584 26505984761856 26608198975488 26621028098496 26670973742208 26723685950208 26727190790144 26880037546752 26930469136896 26936695259136 26987233148928 26996704376382 27000245022976 27047354853636 27053607998976 27098100359928 27104365237248 27145126674432 27196055617536 27222005711368 27262944064512 27314094053376 27320408866816 27365340008448 27381272814792 27432644808816 27484113185568 27644913794592 27651305091072 27699550886592 27703183712256 27751520025216 27755159666688 27823423224896 27871969330881 27972721999872 28025203654656 28035039160089 28041520650624 28094131383552 28146840823296 28153348161536 28216067717682 28269005931036 28311518836224 28318064246784 28364636132352 28371193823232 28424423079936 28434398692284 28440972511744 28487746532232 28494332685312 28541194461936 28547792971776 28590725136384 28671698323216 28714816825344 28768690778112 28825548890112 28839447106704 28893554887392 29120040675648 29123859800064 29174674898304 29181419864064 29229411624192 29236169244672 29301301091439 29356275389922 29363062340352 29407220563968 29462393585664 29517670121472 29528029411218 29534856069888 29590268557824 29645785009152 29652638892032 29663045549358 29718698542884 29774455951032 29819232857088 29826126839808 29882085801984 29948656610808 29955580515328 30004845459984 30011782354944 30064146693984 30068089638912 30303782166528 30360637292544 30375275650848 30435308998848 30492410891904 30538267508736 30624756425289 30670812072576 30677902934016 30728355810048 30735459975168 30786007509504 30793125003264 30803931916641 30861725409918 30868860409088 30919627333764 30926775719424 30973285564416 31031396794368 31100528018916 31107718227456 31166081676288 31224554625024 31231773507584 31242734365596 31301351128008 31414500458496 31469312249856 31546710731952 31550848116736 31605897806496 31610042953728 31665195926208 31672516681728 31857822277632 31917593051136 31977475964928 31996094075712 32048714848761 32056124270976 32116267093248 32164565778432 32195256754791 32255660613618 32304168928512 32311637409792 32364777125376 32372259618816 32428742501376 32432995565568 32444377995042 32505249248316 32512764217856 32573763775488 32760045760104 32764342275072 32829097347072 32890690400256 32906548621752 33033445132896 33083123134464 33145192783872 33226713078624 33234394845184 33289052127552 33296748306432 33351508135296 33359218753536 33496262944911 33504007029376 33554392694784 33617346527232 33680418471936 33692238687159 33700028079744 33755451142482 33763255149312 33826600843776 33846295562729 33909797055342 34032375496704 34091754937344 34096226107392 34155716954112 34163613499392 34172185107204 34239722623704 34244213199872 34303962253392 34504663581648 34512640800768 34577392472064 34642265628672 34662435248688 34727467960224 34792622684352 34844946259968 34910321393664 34996183005888 35004273860608 35061841885824 35069947920384 35127623953152 35135745196032 35214020019009 35288244090112 35341313015808 35477598633984 35490049573446 35494704131328 35556635032308 35561298322944 35631581266944 35648761006898 35840050062336 35907292182528 35915593678848 35974660460544 35995605835176 36063139804848 36071477331968 36130800479904 36139153649664 36342190044576 36350592086016 36418792071168 36487120011264 36508363753056 36576859745088 36645484247424 36859885059456 36868406788096 36932734515456 36937578283008 37002026700288 37006879555584 37019867199471 37162625774508 37296962666496 37366938206208 37380052213452 37388694200832 37450183643496 37458841844736 37529121097728 37585560010752 37621423623576 37692007908048 37748691781632 37757418995712 37819514843136 37890470780928 37912531589712 37983662042976 37992443580416 38054925949248 38063723962368 38286422433792 38358254370816 38434065186816 38452596142272 38519687951667 38524739849856 38591957535066 38731461230592 38826720900864 38831813066752 38899566531072 38908559818752 38972548832256 38981558992896 38995239654774 39068401455252 39141700519896 39150749787136 39209627418624 39283191447552 39370705881624 39379808093184 39444572121552 39453691410432 39527713345536 39550727399144 39624931390512 39699274601376 39758977142784 39912298463232 39931542147744 40006460613312 40015709806592 40085528925312 40090786185216 40320056320128 40405042888704 40480849723392 40495056564573 40500367534464 40571032280454 40580411998464 40647150539892 40656547855872 40717690011648 40794083426304 40833008567052 40894416096768 40903870578688 40971141080064 40980613300224 41048010012672 41057500004352 41071909222188 41148967213224 41226169778352 41235700959232 41297714085888 41467370691888 41476957636608 41549326329888 41554775568384 41632739500032 41656979154128 41735134837344 41959082999808 42037805481984 42062280975936 42141197075328 42146723938304 42220261234944 42230022242304 42324101576523 42403508896554 42467278254336 42477096370176 42556790734848 42636634619904 42651598038426 42661458767616 42731619798348 42741499027968 42811791692904 42821689457664 42886087704576 42927009006388 43007547484824 43072225238016 43082183213056 43153036167168 43163012825088 43238323335168 43259170660056 43340332331088 43431685033984 43680061013472 43685789700096 43762012347456 43772129796096 43854253867008 43875398162336 44034413084883 44044593510528 44110830845952 44193590378496 44276505182208 44302284104832 44385402836736 44395664408576 44468677513728 44478958338048 44494568324037 44578047814326 44661683926548 44728849285632 44739190259712 44823128702976 44907224629248 44922984916212 44933370772992 45007268189976 45017673532416 45096220040976 45102134458368 45213062740456 45376500662272 45455673249792 45540955938816 45562913476272 45652963498272 45738616337856 46006218108864 46016854401024 46092533715072 46103189962752 46189687504896 46216580331584 46292588114877 46303290613632 46379441000646 46390163579136 46459928346624 46547095191552 46591509775226 46661577341184 46749122514432 46759930560512 46836831937536 46847660261376 46864101548394 46952026692012 47121750687744 47320066097928 47326272175104 47408846709744 47415064430592 47497793889312 47508775022592 47786733416448 47876389576704 47966213947392 47994141113568 48084186406464 48174400639872 48185538199552 48383490920427 48456253392768 48467456114688 48547165688064 48558389428224 48649493348352 48666566992563 48677818337408 48757873872474 48769146326784 48860645663232 49122828877824 49146513412608 49243646020608 49250104377344 49336035600384 49342506074112 49359822932628 49550167699344 49624684701696 49840069617936 49851592267776 49933578191328 49945122459648 50027262202944 50038828130304 50161898164768 50256010544064 50331589042176 50426019790848 50520627707904 50550042119616 50644882723968 50739901265664 50751631949824 50864695583013 51048563245056 51137632406016 51144339161088 51245420249088 51258277660806 51270128189696 51359583935556 51366319799808 51455943380088 51641948307456 51768961201152 51866088708096 51878079758336 51963398443008 51993652873032 52091201940336 52188934026528 52267419389952 52494274508832 52506410790912 52592762828736 52604921880576 52691435929728 52703617794048 52833241854016 52932366135168 53011969523712 53216397950976 53235074360169 53242056196992 53341947484416 53447371900416 53454381580288 53473141510347 53760075093504 53860938273792 53873390518272 53974466297856 53993408752764 54000490045952 54094709707272 54107215997952 54196200719856 54208730474496 54290253348864 54444011422736 54525888129024 54628188106752 54730680016896 54762545629584 54865289617632 54968226371136 55289827589184 55302610182144 55399101773184 55406367424512 55503040050432 55510319333376 55646846449792 55743938661762 55945443999744 56050407309312 56070078320178 56083041301248 56188262767104 56293681646592 56306696323072 56432135435364 56538011862072 56623037672448 56636128493568 56729272264704 56742387646464 56868797384568 56881945023488 56975493064464 56988665370624 57082388923872 57095585943552 57343396646432 57429633650688 57537381556224 57651097780224 57678894213408 57787109774784 58240081351296 58247719600128 58349349796608 58362839728128 58458823248384 58472338489344 58492859482161 58602602182878 58712550779844 58726124680704 58814441127936 58924787171328 59035340242944 59056058822436 59069712139776 59180537115648 59291570018304 59305277784064 59326091098716 59437397085768 59548911902064 59638465714176 59652253679616 59897313221616 59911161030656 60009690919968 60023564709888 60128293387968 60136179277824 60607564333056 60721274585088 60750551301696 60856548420681 60870617997696 60984821783808 61076535017472 61249512850578 61341624145152 61355805868032 61456711620096 61470919950336 61572015019008 61586250006528 61607863833282 61723450819836 61737720818176 61839254667528 61853551438848 61946571128832 62062793588736 62201056037832 62215436454912 62332163352576 62449109250048 62485468731192 62602702256016 62938624499712 63093421463904 63101696233472 63211795612992 63220085907456 63330391852416 63345033363456 63605263344831 63715644555264 63835186102272 63954951929856 63977397057639 63992188151424 64097429697522 64112248541952 64232534186496 64269932023609 64329131556864 64390513509582 64511321227236 64608337857024 64623274819584 64729554250752 64744519237632 64857485002752 64865991131136 64888755990084 65010498496632 65025528435712 65147527550976 65520091520208 65528684550144 65658194694144 65781380800512 65813097243504 66066890265792 66166246268928 66290385567744 66453426157248 66468789690368 66578104255104 66593496612864 66703016270592 66718437507072 66867071721489 66992525889822 67008014058752 67108785389568 67234693054464 67360836943872 67384477374318 67400056159488 67510902284964 67526510298624 67653201687552 67692591125458 67819594110684 68064750993408 68183509874688 68192452214784 68311433908224 68344370214408 68479445247408 68488426399744 68607924506784 69009327163296 69025281601536 69154784944128 69284531257344 69324870497376 69454935920448 69569161500969 69585245368704 69689892519936 69820642787328 69887264662839 69992366011776 70008547721216 70123683771648 70139895840768 70255247906304 70271490392064 70296152322591 70428040038018 70576488180224 70682626031616 70955197267968 70980099146892 70989408262656 71113270064616 71122596645888 71263162533888 71297522013796 71680100124672 71814584365056 71949320921088 71991211670352 72126279609696 72142954663936 72261600959808 72278307299328 72684380089152 72701184172032 72837584142336 72974240022528 73016727506112 73136810808711 73153719490176 73290968494848 73471226953241 73719770118912 73736813576192 73865469030912 73875156566016 74004053400576 74013759111168 74039734398942 74325251549016 74593925332992 74760104426904 74777388401664 74900367286992 74917683689472 75058242195456 75242847247152 75384015816096 75497383563264 75639029686272 75780941561856 75825063179424 75967324085952 75984887160832 76109851898496 76127447924736 76572844867584 76716508741632 76868130373632 76887416491209 76905192284544 77039375903334 77049479699712 77183915070132 77462922461184 77653441801728 77663626133504 77799133062144 77817119637504 77945097664512 77963117985792 77990479309548 78136802910504 78283401039792 78301499574272 78419254837248 78741411763248 78759616186368 78889144243104 78907382820864 79055426691072 79101454798288 79249862781024 79398549202752 79517954285568 79824596926464 79863084295488 80012921226624 80031419613184 80171057850624 80181572370432 80640112640256 80810085777408 80961699446784 80990113129146 81000735068928 81142064560908 81160823996928 81294301079784 81313095711744 81435380023296 81588166852608 81666017134104 81788832193536 81807741157376 81942282160128 81961226600448 82096020025344 82143818444376 82297934426448 82452339556704 82471401918464 82934741383776 82953915273216 83098652659776 83109551136768 83265479000064 83313958308256 83470269674688 83615907992643 83918165999616 84075610963968 84124561951872 84282394150656 84293447876608 84440522469888 84460044484608 84648203153046 84807017793108 84934556508672 84954192740352 85113581469696 85273269239808 85303196076852 85322917535232 85463239596696 85482998055936 85623583385808 85643378915328 85772175409152 85854018012776 86015094969648 86144450476032 86164366426112 86306072334336 86476646670336 86518341320112 86680664662176 86863370067968 87360122026944 87371579400192 87524024694912 87544259592192 87708507734016 87750796324672 87903903274317 88068826169766 88089187021056 88221661691904 88387180756992 88553010364416 88604568209664 88770805673472 88791328817152 88937355027456 88957916676096 88989136648074 89156095628652 89323367853096 89457698571264 89478380519424 89646257405952 89845969832424 89866741545984 90014536379952 90035347064832 90192440081952 90204268916736 90426125480912 90911346499584 91081911877632 91125826952544 91305926996544 91477232675712 91874269275867 92012436217728 92033708802048 92185067430144 92206379925504 92379375009792 92411795749923 92433160663168 92585176229754 92606581227264 92758882001292 92780327158272 92919856693248 93094190383104 93183019550452 93323154682368 93498245028864 93519861121024 93673663875072 93695320522752 93728203096788 93904053384024 94243501375488 94640132195856 94652544350208 94817693419488 94830128861184 94995587778624 95017550045184 95573466832896 95752779153408 95932427894784 95988282227136 96168372812928 96348801279744 96371076399104 96585770264373 96766981840854 96912506785536 96934912229376 97094331376128 97116778856448 97298986696704 97333133985126 97355636674816 97515747744948 97538292653568 97721291326464 98293026825216 98487292041216 98500208754688 98672071200768 98719645865256 99100335398688 99249369403392 99680139235872 99703184535552 99867156382656 99890244919296 100054524405888 100077656260608 100323796329536 100488788834733 100512021088128 100663178084352 100852039581696 101041255415808 101076716061477 101100084239232 101289765447936 101479802531328 101503263899648 101538886688187 101729391166026 102097126490112 102275264812032 102288678322176 102490840498176 102516555321612 102540256379392 102719167871112 102732639599616 102911886760176 103537922402304 103732177416192 103926796886016 103987305746064 104182403880672 104377868053056 104534838779904 104988549017664 105012821581824 105185525657472 105209843761152 105382871859456 105407235588096 105642060057027 105666483708032 105864732270336 106023939047424 106432795901952 106470148720338 106484112393984 106683894968832 106894743800832 106908763160576 106946283020694 107520150187008 107721876547584 107746781036544 107986817505528 108000980091904 108189419414544 108214431995904 108392401439712 108417460948992 108888022845472 109051776258048 109256376213504 109461360033792 109525091259168 109730579235264 109936452742272 110579655178368 110605220364288 110798203546368 110812734849024 111006080100864 111020638666752 111059601598413 111293692899584 111487877323524 111890887999488 112100814618624 112140156640356 112166082602496 112376525534208 112587363293184 112613392646144 112864270870728 113076023724144 113246075344896 113272256987136 113458544529408 113737594769136 113763890046976 113950986128928 113977330741248 114164777847744 114191171887104 114686793292864 114859267301376 115074763112448 115302195560448 115357788426816 115559063855001 115574219549568 116480162702592 116495439200256 116698699593216 116725679456256 116917646496768 116944676978688 116985718964322 117205204365756 117425101559688 117452249361408 117628882255872 117849574342656 118112117644872 118139424279552 118361074231296 118583140036608 118652182197432 118874794171536 119097823804128 119276931428352 119794626443232 119822322061312 120019381839936 120047129419776 120256586775936 120272358555648 121215128666112 121442549170176 121485169693719 121501102603392 121713096841362 121741235995392 121969643567616 122153070034944 122499025701156 122683248290304 122711611736064 122913423240192 122941839900672 123144030038016 123172500013056 123215727666564 123446901639672 123475441636352 123678509335056 123707102877696 123893142257664 124402112075664 124430872909824 124664326705152 124898218500096 124970937462384 125205404512032 125877248999424 126186842927808 126203392466944 126423591225984 126440171814912 126660783704832 126690066726912 126972304729569 127210526689662 127431289110528 127670372204544 127909903859712 127954794115278 127984376302848 128194859395044 128224497083904 128465068372992 128539864047218 128658263113728 128781027019164 129022642454472 129216675714048 129246549639168 129459108501504 129489038475264 129714970005504 129777511980168 130020996993264 130051056871424 130295055101952 131040183040416 131057369100288 131316389388288 131562761601024 131626194487008 132103239254649 132133780531584 132332492537856 132580771135488 132906852314496 132937579380736 133156208510208 133186993225728 133406032541184 133436875014144 133483704972111 133734143442978 133985051779644 134016028117504 134217570779136 134469386108928 134721673887744 134768954748636 134800112318976 135021804569928 135053020597248 135306403375104 135385182250916 135639188221368 136129501986816 136367019749376 136622867816448 136688740428816 136958890494816 136976852799488 137215849013568 138018654326592 138050563203072 138309569888256 138569062514688 138649740994752 138877764344631 138909871840896 139138323001938 139170490737408 139379785039872 139512779270761 139641285574656 139774529325678 139984732023552 140017095442432 140247367543296 140279791681536 140510495812608 140542980784128 140592304645182 140856080076036 141152976360448 141365252063232 141960198293784 141978816525312 142226540129232 142245193291776 142526325067776 142595044027592 143360200249344 143629168730112 143898641842176 143982423340704 144252559219392 144285909327872 144523201919616 144556614598656 145150472761281 145368760178304 145402368344064 145675168284672 145948480045056 145999700977689 146033455012224 146273621617422 146307438980352 146581936989696 146942453906482 147439540237824 147473627152384 147730938061824 147750313132032 148008106801152 148027518222336 148079468797884 148650503098032 149520208853808 149554776803328 149800734573984 149835367378944 150116484390912 150485694494304 150768031632192 150994767126528 151278059372544 151561883123712 151650126358848 151934648171904 151969774321664 152219703796992 152254895849472 152594086749039 153145689735168 153433017483264 153736260747264 153774832982418 153810384569088 154078751806668 154098959399424 154367830140264 154925844922368 155306883603456 155327252267008 155598266124288 155634239275008 155890195329024 155980958619096 156273605821008 156566802079584 156602999148544 157482823526496 157519232372736 157778288486208 157814765641728 158110853382144 158202909596576 158499725562048 158797098405504 159035908571136 159649193852928 159726168590976 160025842453248 160062839226368 160342115701248 160363144740864 160419424531041 161280225280512 161620171554816 161923398893568 161980226258292 162001470137856 162284129121816 162321647993856 162588602159568 162626191423488 162870760046592 163332034268208 163577664387072 163615482314752 163884564320256 164192040050688 164287636888752 164595868852896 164904679113408 164942803836928 165869482767552 165907830546432 166197305319552 166219102273536 166530958000128 166627916616512 166940539349376 167231815985286 167836331999232 168151221927936 168249123903744 168564788301312 168586895753216 168881044939776 168920088969216 169296406306092 169614035586216 169869113017344 169908385480704 170227162939392 170606392153704 170645835070464 170926479193392 170965996111872 171247166771616 171286757830656 171708036025552 172030189939296 172288900952064 172612144668672 172953293340672 173036682640224 173361329324352 173726740135936 174720244053888 174743158800384 175048049389824 175088519184384 175417015468032 175478578446483 175501592649344 175807806548634 176137652339532 176178374042112 176443323383808 176774361513984 177106020728832 177209136419328 177541611346944 177582657634304 177874710054912 177915833352192 177978273296148 178312191257304 178646735706192 178915397142528 178956761038848 179691939664848 179733483091968 180029072759904 180070694129664 180384880163904 180408537833472 180852250961824 181822692999168 182163823755264 182251653905088 182611853993088 182954465351424 183748538551734 184024872435456 184067417604096 184370134860288 184412759851008 184758750019584 184823591499846 184866321326336 185170352459508 185213162454528 185517764002584 185560654316544 185839713386496 186188380766208 186366039100904 186646309364736 186996490057728 187039722242048 187347327750144 187456406193576 187808106768048 189280264391712 189305088700416 189635386838976 189660257722368 189991175557248 190035100090368 190815790034493 191146933665792 191505558306816 191864855789568 191932191172917 191976564454272 192336745625856 192697602559488 192742152798208 192809796070827 193171540528746 193533963681708 193825013571072 193869824458752 194188662752256 194233557712896 194597973393408 194666267970252 194711273349632 195031495489896 195076585307136 195442582652928 196586053650432 196974584082432 197344142401536 197439291730512 198200670797376 198498738806784 199360278471744 199406369071104 199734312765312 199780489838592 200109048811776 200155312521216 200601215164467 200647592659072 200977577669466 201024042176256 201326356168704 201704079163392 202082510831616 202153432122954 202200168478464 202579530895872 202959605062656 203006527799296 203077773376374 203458782332052 204194252980224 204550529624064 204577356644352 205033110643224 205080512758784 205438335742224 205465279199232 205823773520352 207075844804608 207464354832384 207853593772032 207974611492128 208364807761344 208755736106112 209069677559808 209661793988517 209977098035328 210025643163648 210371051314944 210419687522304 210765743718912 210814471176192 210888456967773 211284120114054 211332967416064 211729464540672 212047878094848 212865591803904 212940297440676 212968224787968 213367789937664 213789487601664 213817526321152 213892566041388 215040300374016 215443753095168 215973635011056 216001960183808 216378838829088 216428863991808 216784802879424 216834921897984 217776045690944 218103552516096 218512752427008 218922720067584 219050182518336 219410432426133 219461158470528 219872905484544 220413680859723 221159310356736 221210440728576 221596407092736 221625469698048 222012160201728 222041277333504 222119203196826 222587385799168 222975754647048 223781775998976 224280313280712 224332165204992 224753051068416 225174726586368 225728541741456 226152047448288 226492150689792 226917089058816 227475189538272 227527780093952 227901972257856 227954661482496 228329555695488 228382343774208 229373586585728 229718534602752 230149526224896 230604391120896 230662249473627 230715576853632 231118127710002 231148439099136 231716946544837 232960325405184 232990878400512 233397399186432 233451358912512 233835292993536 233889353957376 233971437928644 234410408731512 234850203119376 234904498722816 235257764511744 236224235289744 236278848559104 236722148462592 237166280073216 237304364394864 237749588343072 238195647608256 238553862856704 239589252886464 239644644122624 240038763679872 240094258839552 240513173551872 240544717111296 242430257332224 242885098340352 242970339387438 243002205206784 243426193682724 243482471990784 243939287135232 244306140069888 244998051402312 245366496580608 245423223472128 245826846480384 245883679801344 246288060076032 246431455333128 246893803279344 246950883272704 247357018670112 247414205755392 248804224151328 248861745819648 249328653410304 249796437000192 249941874924768 250410809024064 250847723977929 251754497998848 252373685855616 252406784933888 252847182451968 252880343629824 253321567409664 253380133453824 253944609459138 254421053379324 254862578221056 255340744409088 255819807719424 255909588230556 255968752605696 256389718790088 256448994167808 256930136745984 257079728094436 257316526227456 257562054038328 258045284908944 258433351428096 258493099278336 258918217003008 259429940011008 259555023960336 260041993986528 260102113742848 260590110203904 262080366080832 262114738200576 262632778776576 263125523202048 263252388974016 263711709822951 264206478509298 264267561063168 264664985075712 265161542270976 265813704628992 265875158761472 266312417020416 266373986451456 266812065082368 266873750028288 266967409944222 267468286885956 267970103559288 268032056235008 268435141558272 268938772217856 269537909497272 269600224637952 270043609139856 270106041194496 270612806750208 270770364501832 271278376442736 272734039498752 273245735632896 273377480857632 273917780989632 273953705598976 274431698027136 275622807827601 276037308653184 276101126406144 276619139776512 277138125029376 277235387249769 277299481989504 277755528689262 277819743681792 278276646003876 278340981474816 278759570079744 279025558541522 279282571149312 279549058651356 279969464047104 280034190884864 280494735086592 280559583363072 281020991625216 281085961568256 281184609290364 281712160152072 282305952720896 282730504126464 283920396587568 283957633050624 284453080258464 284490386583552 285052650135552 285190088055184 286720400498688 287258337460224 287797283684352 287964846681408 288505118438784 288571818655744 289046403839232 289113229197312 289757310793119 290300945522562 290737520356608 290804736688128 291350336569344 291896960090112 291999401955378 292066910024448 292547243234844 292614877960704 293163873979392 293884907812964 294879080475648 294947254304768 295461876123648 295500626264064 296016213602304 296158937595768 297301006196064 299040417707616 299109553606656 299601469147968 299670734757888 300232968781824 300971388988608 301466366504199 301536063264384 301989534253056 302556118745088 302844813538969 303123766247424 303300252717696 303869296343808 303939548643328 304439407593984 304509791698944 304616660064561 305188173498078 306291379470336 306866034966528 307472521494528 307549665964836 307620769138176 308157503613336 308197918798848 308735660280528 310613767206912 310654504534016 311196532248576 311780390658048 311961917238192 312547211642016 313133604159168 313205998297088 314965647052992 315038464745472 315556576972416 315629531283456 316221706764288 316405819193152 316926180171081 316999451124096 317594196811008 318071817142272 319298387705856 319452337181952 320051684906496 320125678452736 320684231402496 320726289481728 320838849062082 322560450561024 323240343109632 323960452516584 324002940275712 324568258243632 324643295987712 325177204319136 325252382846976 326664068536416 327155328774144 327769128640512 328384080101376 328575273777504 329191737705792 329809358226816 329885607673856 331738965535104 331815661092864 332394610639104 332438204547072 333061916000256 333178804795239 333255833233024 333881078698752 334463631970572 335672663998464 336302443855872 336498247807488 337129576602624 337173791506432 337762089879552 337840177938432 338592812612184 339228071172432 339738226034688 339816770961408 341212784307408 341291670140928 341852958386784 341931992223744 342494333543232 342573515661312 343416072051104 344060379878592 344577801904128 345224289337344 345906586681344 346073365280448 346722658648704 347453480271872 349440488107776 349486317600768 350096098779648 350177038368768 350834030936064 350957156892966 351003185298688 351615613097268 352275304679064 352356748084224 352886646767616 353548723027968 354418272838656 355083222693888 355165315268608 355749420109824 355956546592296 356624382514608 357293471412384 357830794285056 359383879329696 359466966183936 360058145519808 360141388259328 360769760327808 360817075666944 361704501923648 363645385998336 364327647510528 364455509081157 364503307810176 365223707986176 365908930702848 367497077103468 368049744870912 368134835208192 368740269720576 368825519702016 369517500039168 369647182999692 369732642652672 370340704919016 370426324909056 371035528005168 371121308633088 371679426772992 372732078201808 373292618729472 373992980115456 374694655500288 374912812387152 375616213536096 378560528783424 378610177400832 379270773677952 379320515444736 379982351114496 380070200180736 380916914188707 381631580068986 382293867331584 383011116613632 383729711579136 383864382345834 383953128908544 384673491251712 385395205118976 385484305596416 385619592141654 386343081057492 387067927363416 387650027142144 387739648917504 388377325504512 388467115425792 389332535940504 389422546699264 390062990979792 390153170614272 390885165305856 393172107300864 393949168164864 394688284803072 394878583461024 396401341594752 396997477613568 398720556943488 398812738142208 399468625530624 399560979677184 400218097623552 400310625042432 400451114916333 401202430328934 401295185318144 401955155338932 402048084352512 402652712337408 403408158326784 404165021663232 404306864245908 404400336956928 405159061791744 405919210125312 406013055598592 406155546752748 406917564664104 408388505960448 409101059248128 410066221286448 410161025517568 410876671484448 410930558398464 411647547040704 414151689609216 414928709664768 415707187544064 415949222984256 416633293033893 416729615522688 417511472212224 418139355119616 418538337812283 419323587977034 419954196070656 420051286327296 420742102629888 420839375044608 421531487437824 421628942352384 421776913935546 422568240228108 422665934832128 423458929081344 424095756189696 425880594881352 425936449575936 426735579875328 427578975203328 427785132082776 430080600748032 430887506190336 431947270022112 432003920367616 432757677658176 432857727983616 433569605758848 433669843795968 435451418283843 435552091381888 436207105032192 437025504854016 437845440135168 437999102933067 438100365036672 438820864852266 438922316941056 439745810969088 440001842315477 440827361719446 442318620713472 442420881457152 443192814185472 443250939396096 444024320403456 444082554667008 444238406393652 445174771598336 445951509294096 448560626561424 448664330409984 449506102136832 450349453172736 451457083482912 452304094896576 452984301379584 453834178117632 454950379076544 455055560187904 455803944515712 455909322964992 456659111390976 456764687548416 457782260247117 458747173171456 459437069205504 460299052449792 461208782241792 461324498947254 461431153707264 462236255420004 462296878198272 463433893089674 465920650810368 465981756801024 466794798372864 466902717825024 467670585987072 467942875857288 468820817463024 469700406238752 469808997445632 472448470579488 472557697118208 473444296925184 474332560146432 474608728789728 475499176686144 476391295216512 477107725713408 479178505772928 479289288245248 480077527359744 480188517679104 481026347103744 481089434222592 481258273593123 484860514664448 485770196680704 485940678774876 486004410413568 486852387365448 486964943981568 487878574270464 488612280139776 489996102804624 490732993161216 490846446944256 491653692960768 492576120152064 492862910666256 493787606558688 493901766545408 494714037340224 494828411510784 497608448302656 497723491639296 498657306820608 499592874000384 499883749849536 500821618048128 501695447955858 503508995997696 504747371711232 504813569867776 505694364903936 505760687259648 506643134819328 506760266907648 507889218918276 508842106758648 509725156442112 510681488818176 511819176461112 511937505211392 512779437580176 512897988335616 513860273491968 514159456188872 515124108076656 516090569817888 516866702856192 517836434006016 518859880022016 519110047920672 520083987973056 520204227485696 521180220407808 524160732161664 524229476401152 525265557553152 526251046404096 526435735339449 526504777948032 527423419645902 528412957018596 528535122126336 529329970151424 530323084541952 531627409257984 531750317522944 532624834040832 532747972902912 533624130164736 533747500056576 533934819888444 534936573771912 535940207118576 536064112470016 536870283116544 539075818994544 539200449275904 540087218279712 540212082388992 541225613500416 541540729003664 542556752885472 545468078997504 546491471265792 546754961715264 547835561979264 547907411197952 548863396054272 551245615655202 552074617306368 552202252812288 553238279553024 554276250058752 554470774499538 554598963979008 555511057378524 555639487363584 556553292007752 556681962949632 557519140159488 558051117083044 558565142298624 559098117302712 559938928094208 560068381769728 560989470173184 561119166726144 562041983250432 562369218580728 563424320304144 564611905441792 567840793175136 567915266101248 568906160516928 568980773167104 570105300271104 570380176110368 572447370103479 573440800997376 574516674920448 575594567368704 575929693362816 577010236877568 577143637311488 578092807678464 578226458394624 578429388212481 579514621586238 580601891045124 581475040713216 581609473376256 582700673138688 583793920180224 583998803910756 584133820048896 585094486469688 585229755921408 586327747958784 587769815625928 589758160951296 589894508609536 590923752247296 592032427204608 592317875191536 594602012392128 598080835415232 598219107213312 599202938295936 599341469515776 600465937563648 601803645493401 601942777977216 602932733008398 603072126528768 603979068506112 605112237490176 605689627077938 606247532494848 606600505435392 607738592687616 607879097286656 608878815187968 609019583397888 609233320129122 610376346996156 612582758940672 613732069933056 615099331929672 615241538276352 616315007226672 616395837597696 617471320561056 621227534413824 622393064497152 623560781316096 623923834476384 625094423284032 626267208318336 626411996594176 628985381965551 629931294105984 630076929490944 631113153944832 631259062566912 632443413528576 632665370903319 632811638386304 633852360342162 633998902248192 635188393622016 636143634284544 638596775411712 638904674363904 640103369812992 640251356905472 641368462804992 641452578963456 641677698124164 645120901122048 647920905033168 648005880551424 649136516487264 649286591975424 650354408638272 650504765693952 653328137072832 654310657548288 655538257281024 656768160202752 657150547555008 658383475411584 659618716453632 659771215347712 661241042579169 663477931070208 663631322185728 664789221278208 664876409094144 666123832000512 666357609590478 666511666466048 667762157397504 668927263941144 671345327996928 672996495614976 674259153205248 674347583012864 675524179759104 677185625224368 678456142344864 679476452069376 682425568614816 682583340281856 683705916773568 683863984447488 684988667086464 685147031322624 686832144102208 688120759757184 689155603808256 690448578674688 691813173362688 691986748420881 692146730560896 693445317297408 694906960543744 695150839634511 698880976215552 698972635201536 700192197559296 700354076737536 701668061872128 701914313785932 702006370597376 703231226194536 704550609358128 704713496168448 705773293535232 708836545677312 710166445387776 711498840219648 711913093184592 713248765029216 714586942824768 715661588570112 718767758659392 718933932367872 720116291039616 720282776518656 721539520655616 721634151333888 723409003847296 727290771996672 728655295021056 728911018162314 729006615620352 730447415972352 731817861405696 734994154206936 736099489741824 736269670416384 737480539441152 737651039404032 739294365999384 739465285305344 740681409838032 740852649818112 742071056010336 742242617266176 745464156403616 746585237458944 747985960230912 749389311000576 749825624774304 751232427072192 757121057566848 757220354801664 758541547355904 758641030889472 759964702228992 760140400361472 761833828377414 763263160137972 764587734663168 766022233227264 767459423158272 767728764691668 767906257817088 769346982503424 770790410237952 770968611192832 771239184283308 772686162114984 774135854726832 775300054284288 775479297835008 776754651009024 778665071881008 778845093398528 780125981959584 780306341228544 781770330611712 786344214601728 787898336329728 789376569606144 789757166922048 791135129468853 792802683189504 793994955227136 797441113886976 797625476284416 798937251061248 799121959354368 800436195247104 800621250084864 800902229832666 802404860657868 802590370636288 803910310677864 804096168705024 805305424674816 806816316653568 808613728491816 808800673913856 810318123583488 811838420250624 812311093505496 813835129328208 818202118496256 820132442572896 820322051035136 821753342968896 821861116796928 823295094081408 826868423482803 828303379218432 829857419329536 831414375088128 831706161749307 831898445968512 833266586067786 833459231045376 835022944424448 836278710239232 837076675624566 838647175954068 839908392141312 840102572654592 841484205259776 841678750089216 843062974875648 843257884704768 843553827871092 845136480456216 845331869664256 846917858162688 848191512379392 851761189762704 851872899151872 853471159750656 855157950406656 855570264165552 860161201496064 861775012380672 863894540044224 864007840735232 865515355316352 865715455967232 867139211517696 867339687591936 869271932379357 870902836567686 871104182763776 872414210064384 874051009708032 875690880270336 875998205866134 876200730073344 877641729704532 877844633882112 879491621938176 880003684630954 881654723438892 884637241426944 884841762914304 886385628370944 886501878792192 888048640806912 888476812787304 890349543196672 891903018588192 897121253122848 897328660819968 899012204273664 900698906345472 902914166965824 904399099512597 904608189793152 905968602759168 907668356235264 908534440616907 909900758153088 910111120375808 911607889031424 911818645929984 913318222781952 913529375096832 913849980193683 915564520494234 917494346342912 918874138411008 920598104899584 922417564483584 922648997894508 922862307414528 924472510840008 924593756396544 926867786179348 931841301620736 931963513602048 933589596745728 935341171974144 935885751714576 937641634926048 939400812477504 939617994891264 944896941158976 945115394236416 946888593850368 948665120292864 949217457579456 950778540513243 950998353372288 952782590433024 954215451426816 955125950392133 958357011545856 958578576490496 960155054719488 960377035358208 962052694207488 962178868445184 962516547186246 969721029328896 971881357549752 972008820827136 973704774730896 973929887963136 975757148540928 979992205609248 981465986322432 983307385921536 985152240304128 985725821332512 987575213117376 987803533090816 989428074680448 989656823021568 995216896605312 995446983278592 997314613641216 999185748000768 999536414385717 999767499699072 1001643236096256 1003390895911716 1007017991995392 1009494743422464 1009627139735552 1011388729807872 1011521374519296 1013286269638656 1013520533815296 1015778437836552 1017684213517296 1019450312884224 1023638352922224 1023875010422784 1025558875160352 1025795976671232 1027720546983936 1028318912377744 1030248216153312 1032181139635776 1033733405712384 1035672868012032 1037719760044032 1038220095841344 1040167975946112 1040408454971392 1042360440815616 1048321464323328 1048458952802304 1050531115106304 1052502092808192 1052871470678898 1053009555896064 1054846839291804 1056825914037192 1057070244252672 1058659940302848 1060646169083904 1063254818515968 1063500635045888 1065249668081664 1065495945805824 1067248260329472 1067869639776888 1069873147543824 1071880414237152 1072128224940032 1078151637989088 1078400898551808 1080174436559424 1080424164777984 1082451227000832 1083081458007328 1085113505770944 1090936157995008 1092982942531584 1093509923430528 1095671123958528 1095814822395904 1097726792108544 1102491231310404 1104149234612736 1104404505624576 1106476559106048 1108552500117504 1108941548999076 1109197927958016 1111022114757048 1111278974727168 1113106584015504 1113363925899264 1115038280318976 1116102234166088 1118196234605424 1119877856188416 1120136763539456 1121978940346368 1124083966500864 1124738437161456 1126848640608288 1129223810883584 1135681586350272 1135830532202496 1137812321033856 1137961546334208 1140210600542208 1140760352220736 1142750742566121 1144894740206958 1146881601994752 1149033349840896 1151189134737408 1151859386725632 1154020473755136 1154287274622976 1156185615356928 1156452916789248 1156858776424962 1159029243172476 1161203782090248 1162950081426432 1163218946752512 1165401346277376 1167997607821512 1168267640097792 1170188972939376 1170459511842816 1172655495917568 1175539631251856 1179516321902592 1181847504494592 1184064854409216 1184635750383072 1189204024784256 1196161670830464 1196438214426624 1198405876591872 1198682939031552 1200931875127296 1201353344748999 1203607290986802 1203885555954432 1205865466016796 1206144253057536 1207958137012224 1210224474980352 1211379254155876 1212495064989696 1213201010870784 1215477185375232 1215758194573312 1217757630375936 1218039166795776 1218466640258244 1220752693992312 1225165517881344 1230198663859344 1230483076552704 1232630014453344 1232791675195392 1234942641122112 1242455068827648 1244786128994304 1247121562632192 1247847668952768 1250188846568064 1252534416636672 1252823993188352 1255615013436849 1257970763931102 1259862588211968 1260153858981888 1262226307889664 1262518125133824 1264886827057152 1265330741806638 1265623276772608 1267704720684324 1267997804496384 1270376787244032 1272287268569088 1277809348727808 1280206739625984 1280502713810944 1282736925609984 1283355396248328 1290241802244096 1295841810066336 1296011761102848 1298273032974528 1298573183950848 1300708817276544 1301009531387904 1306354254851529 1306656274145664 1308621315096576 1311076514562048 1313536320405504 1313997308799201 1314301095110016 1316766950823168 1319237432907264 1319542430695424 1320005526946431 1322482085158338 1326955862140416 1327262644371456 1329578442556416 1329752818188288 1332247664001024 1332715219180956 1333023332932096 1335524314795008 1337854527882288 1345992991229952 1348518306410496 1351048359518208 1354371250448736 1356912284689728 1358952904138752 1364851137229632 1365166680563712 1367411833547136 1367727968894976 1369977334172928 1370294062645248 1373346780741351 1373664288204416 1376241519514368 1378311207616512 1380897157349376 1383626346725376 1383973496841762 1384293461121792 1386890634594816 1389813921087488 1390301679269022 1397761952431104 1397945270403072 1400384395118592 1400708153475072 1403828627571864 1404012741194752 1406462452389072 1409101218716256 1409426992336896 1417673091354624 1420332890775552 1422997680439296 1423826186369184 1426497530058432 1429173885649536 1431323177140224 1437535517318784 1437867864735744 1440232582079232 1440565553037312 1443079041311232 1443268302667776 1443774820779369 1446818007694592 1454581543993344 1457310590042112 1457822036324628 1458013231240704 1460894831944704 1463635722811392 1469988308413872 1472198979483648 1472539340832768 1474961078882304 1478588731998768 1478930570610688 1481362819676064 1481705299636224 1484142112020672 1484485234532352 1490928312807232 1493170474917888 1495971920461824 1498778622001152 1499651249548608 1502464854144384 1514242115133696 1514440709603328 1517083094711808 1517282061778944 1519929404457984 1520280800722944 1523667656754828 1526526320275944 1529175469326336 1532044466454528 1535457529383336 1535812515634176 1538693965006848 1541580820475904 1542478368566616 1545372324229968 1548271709453664 1550600108568576 1553509302018048 1557330143762016 1557690186797056 1560251963919168 1560612682457088 1563540661223424 1572688429203456 1575796672659456 1578753139212288 1579307206018347 1579514333844096 1582270258937706 1585605366379008 1587989910454272 1594882227773952 1595250952568832 1597874502122496 1598243918708736 1600872390494208 1601242500169728 1601804459665332 1604809721315736 1605180741272576 1607820621355728 1608192337410048 1610610849349632 1617227456983632 1617601347827712 1620636247166976 1623676840501248 1624622187010992 1627670258656416 1636404236992512 1640264885145792 1640644102070272 1643506685937792 1643722233593856 1646590188162816 1653736846965606 1656606758436864 1659714838659072 1662828750176256 1663412323498614 1663796891937024 1666533172135572 1666918462090752 1670045888848896 1672557420478464 1674153351249132 1677294351908136 1679816784282624 1680205145309184 1682968410519552 1683357500178432 1686125949751296 1687107655742184 1690272960912432 1690663739328512 1693835716325376 1703522379525408 1703745798303744 1706942319501312 1710315900813312 1711140528331104 1717342110310437 1720322402992128 1723550024761344 1727789080088448 1728015681470464 1731030710632704 1731430911934464 1734278423035392 1734679375183872 1735288164637443 1738543864758714 1741805673135372 1742208365527552 1744828420128768 1748102019416064 1751381760540672 1751996411732268 1752401460146688 1755283459409064 1755689267764224 1758983243876352 1760007369261908 1763309446877784 1769274482853888 1769683525828608 1772771256741888 1776097281613824 1776953625574608 1780699086393344 1783806037176384 1794242506245696 1794657321639936 1798024408547328 1801397812690944 1805410936480203 1805828333931648 1808798199025194 1809216379586304 1811937205518336 1815336712470528 1817068881233814 1819801516306176 1820222240751616 1823215778062848 1823637291859968 1826636445563904 1827058750193664 1827699960387366 1831129040988468 1834988692685824 1837748276822016 1841196209799168 1845297995789016 1845724614829056 1848945021680016 1849187512793088 1853735572358696 1863682603241472 1867179193491456 1870682343948288 1871771503429152 1875283269852096 1878801624955008 1879235989782528 1886956145896653 1889793882317952 1890230788472832 1893777187700736 1897330240585728 1897996112709957 1898434915158912 1901557081026486 1901996706744576 1905565180866048 1908430902853632 1910251900784266 1916714023091712 1917157152980992 1920310109438976 1920754070716416 1924105388414976 1924357736890368 1925033094372492 1943762715099504 1944017641654272 1947409549461792 1947859775926272 1951514297081856 1959984411218496 1962931972644864 1966614771843072 1970304480608256 1971451642665024 1975150426234752 1975607066181632 1978856149360896 1979313646043136 1983723127737507 1990433793210624 1990893966557184 1994629227282432 1998371496001536 1999072828771434 1999534999398144 2003286472192512 2006781791823432 2014035983990784 2018989486844928 2019254279471104 2022777459615744 2023042749038592 2026572539277312 2031556875673104 2035368427034592 2047276705844448 2047750020845568 2051117750320704 2051591953342464 2055441093967872 2056637824755488 2060496432306624 2064362279271552 2067466811424768 2071345736024064 2075439520088064 2076440191682688 2080335951892224 2080816909942784 2084720881631232 2085452518903533 2096642928646656 2096917905604608 2101062230212608 2105004185616384 2105742941357796 2106019111792128 2109693678583608 2113651828074384 2114140488505344 2117319880605696 2126509637031936 2127001270091776 2130499336163328 2134496520658944 2135739279553776 2139746295087648 2143760828474304 2144256449880064 2156303275978176 2156801797103616 2160348873118848 2160848329555968 2164902454001664 2166162916014656 2170227011541888 2181872315990016 2185965885063168 2187019846861056 2191342247917056 2191629644791808 2195453584217088 2204982462620808 2208298469225472 2208809011249152 2212953118212096 2217883097998152 2218395855916032 2222044229514096 2222557949454336 2226213168031008 2226727851798528 2232204468332176 2236392469210848 2239755712376832 2243957880692736 2248167933001728 2249476874322912 2253697281216576 2258447621767168 2271363172700544 2271661064404992 2275624642067712 2275923092668416 2280421201084416 2281520704441472 2285501485132242 2289789480413916 2293763203989504 2298066699681792 2302378269474816 2303718773451264 2308040947510272 2308574549245952 2312371230713856 2312905833578496 2313717552849924 2318058486344952 2322407564180496 2325900162852864 2326437893505024 2335995215643024 2336535280195584 2340377945878752 2340919023685632 2345310991835136 2351079262503712 2359032643805184 2363695008989184 2368129708818432 2369271500766144 2378408049568512 2392323341660928 2392876428853248 2396811753183744 2397365878063104 2401863750254592 2402706689497998 2407214581973604 2407771111908864 2411730932033592 2412288506115072 2415916274024448 2420448949960704 2422758508311752 2426402021741568 2430954370750464 2431516389146624 2435515260751872 2436933280516488 2441505387984624 2460397327718688 2460966153105408 2465260028906688 2465583350390784 2469885282244224 2480605270448409 2484910137655296 2489572257988608 2494243125264384 2495118485247921 2495695337905536 2500377693136128 2505068833273344 2505647986376704 2511230026873698 2515941527862204 2519725176423936 2520307717963776 2524452615779328 2525036250267648 2529773654114304 2530661483613276 2531246553545216 2535409441368648 2535995608992768 2540753574488064 2544574537138176 2555618697455616 2560413479251968 2565473851219968 2566710792496656 2580483604488192 2591683620132672 2592023522205696 2596546065949056 2597146367901696 2601417634553088 2602019062775808 2607815797138071 2612708509703058 2613312548291328 2617242630193152 2622153029124096 2627072640811008 2627994617598402 2628602190220032 2633533901646336 2638474865814528 2639084861390848 2640011053892862 2644964170316676 2653911724280832 2654525288742912 2659156885112832 2659505636376576 2665430438361912 2666046665864192 2671048629590016 2675709055764576 2691985982459904 2697036612820992 2702096719036416 2708742500897472 2713824569379456 2717905808277504 2725603321850721 2729702274459264 2730333361127424 2734823667094272 2735455937789952 2739954668345856 2740588125290496 2741549940581049 2746693561482702 2747328576408832 2752483039028736 2756622415233024 2761794314698752 2767252693450752 2767946993683524 2768586922243584 2773781269189632 2779627842174976 2780603358538044 2795523904862208 2795890540806144 2800768790237184 2807657255143728 2808025482389504 2812924904778144 2818202437432512 2818853984673792 2835346182709248 2840665781551104 2845995360878592 2847652372738368 2852335621539729 2852995060116864 2858347771299072 2862646354280448 2865377851176399 2875071034637568 2875735729471488 2880465164158464 2881131106074624 2886158082622464 2886536605335552 2887549641558738 2893636015389184 2909163087986688 2915644072649256 2916026462481408 2921789663889408 2927271445622784 2939976616827744 2944397958967296 2949922157764608 2957177463997536 2957861141221376 2962725639352128 2963410599272448 2968284224041344 2968970469064704 2981856625614464 2986340949835776 2991943840923648 2997557244002304 2998609243157151 2999302499097216 3004929708288768 3012320305082881 3028484230267392 3028881419206656 3034166189423616 3034564123557888 3039858808915968 3040561601445888 3047335313509656 3053052640551888 3058350938652672 3070915058766672 3071625031268352 3077387930013696 3083161640951808 3084956737133232 3090744648459936 3096543418907328 3101200217137152 3107018604036096 3114660287524032 3115380373594112 3120503927838336 3121225364914176 3127081322446848 3145376858406912 3151593345318912 3157506278424576 3158614412036694 3159028667688192 3164540517875412 3171210732758016 3175979820908544 3189764455547904 3190501905137664 3195749004244992 3196487837417472 3201744780988416 3203608919330664 3209619442631472 3210361482545152 3215641242711456 3216384674820096 3234454913967264 3235202695655424 3241272494333952 3247353681002496 3249244374021984 3255340517312832 3272808473985024 3280529770291584 3281288204140544 3287013371875584 3287444467187712 3293180376325632 3307473693931212 3313213516873728 3319429677318144 3325657500352512 3326824646997228 3327593783874048 3333066344271144 3333836924181504 3340091777697792 3345114840956928 3348306702498264 3354588703816272 3359633568565248 3360410290618368 3365936821039104 3372251899502592 3374215311484368 3380545921824864 3381327478657024 3387671432650752 3407044759050816 3407491596607488 3413884639002624 3420631801626624 3422281056662208 3428252227698363 3434684220620874 3440644805984256 3447100049522688 3455578160176896 3456031362940928 3462061421265408 3462861823868928 3468556846070784 3469358750367744 3470576329274886 3477087729517428 3483611346270744 3484416731055104 3489656840257536 3496204038832128 3503992823464536 3504802920293376 3510566918818128 3511378535528448 3517966487752704 3520014738523816 3526618893755568 3538548965707776 3545542513483776 3552194563227648 3553907251149216 3561398172786688 3567612074352768 3588485012491392 3589314643279872 3596048817094656 3602795625381888 3604060034246997 3610821872960406 3611656667863296 3617596398050388 3618432759172608 3623874411036672 3630673424941056 3634137762467628 3639603032612352 3640444481503232 3646431556125696 3647274583719936 3653272891127808 3654117500387328 3655399920774732 3662258081976936 3669977385371648 3675496553644032 3690595991578032 3691449229658112 3697890043360032 3698375025586176 3707471144717392 3727365206482944 3734358386982912 3741364687896576 3743543006858304 3750566539704192 3757603249910016 3758471979565056 3766845040310547 3773912291793306 3779587764635904 3780461576945664 3787554375401472 3794660481171456 3795992225419914 3796869830317824 3803114162052972 3803993413489152 3811130361732096 3816861805707264 3820503801568532 3833428046183424 3834314305961984 3840620218877952 3841508141432832 3848210776829952 3850066188744984 3887525430199008 3888035283308544 3894819098923584 3895719551852544 3903028594163712 3919062764554587 3919968822436992 3925863945289728 3933229543686144 3940608961216512 3942903285330048 3950300852469504 3951214132363264 3957712298721792 3958627292086272 3960016580839293 3967446255475014 3980867586421248 3981787933114368 3989258454564864 3996742992003072 3998145657542868 3999069998796288 4006572944385024 4013563583646864 4037978973689856 4038508558942208 4045554919231488 4053145078554624 4063113751346208 4070736854069184 4094553411688896 4095500041691136 4102235500641408 4103183906684928 4110882187935744 4113275649510976 4120040342224053 4120992864613248 4128724558543104 4134933622849536 4142691472048128 4150879040176128 4152880383365376 4160671903784448 4161633819885568 4169441763262464 4170905037807066 4193285857293312 4193835811209216 4202124460425216 4211485882715592 4212038223584256 4219387357167216 4227303656148768 4228280977010688 4253019274063872 4260998672326656 4268993041317888 4271478559107552 4279492590175296 4287521656948608 4288512899760128 4312606551956352 4313603594207232 4320697746237696 4321696659111936 4329804908003328 4331324462338107 4332325832029312 4340454023083776 4363744631980032 4371931770126336 4374039693722112 4382684495834112 4383259289583616 4390907168434176 4409964925241616 4416596938450944 4417618022498304 4435766195996304 4436791711832064 4444088459028192 4445115898908672 4452426336062016 4453455703597056 4464408936664352 4472784938421696 4479511424753664 4487915761385472 4496335866003456 4498953748645824 4507394562433152 4516895243534336 4542726345401088 4543322128809984 4551249284135424 4551846185336832 4560842402168832 4563041408882944 4571002970264484 4579578960827832 4587526407979008 4596133399363584 4607437546902528 4616081895020544 4617149098491904 4624742461427712 4627435105699848 4636116972689904 4644815128360992 4651800325705728 4671990431286048 4673070560391168 4680755891757504 4681838047371264 4690621983670272 4702158525007424 4718065287610368 4727390017978368 4736259417636864 4737921618055041 4738543001532288 4756816099137024 4784646683321856 4785752857706496 4793623506367488 4794731756126208 4803727500509184 4805413378995996 4814429163947208 4815542223817728 4823461864067184 4824577012230144 4831832548048896 4845517016623504 4852804043483136 4861908741500928 4871030521503744 4873866561032976 4883010775969248 4920794655437376 4921932306210816 4930520057813376 4931166700781568 4939770564488448 4961210540896818 4969820275310592 4979144515977216 4988486250528768 4990236970495842 4991390675811072 5000755386272256 5010137666546688 5011295972753408 5022460053747396 5031883055724408 5039450352847872 5040615435927552 5048905231558656 5050072500535296 5061322967226552 5062493107090432 5070818882737296 5071991217985536 5081507148976128 5111237394911232 5120826958503936 5130947702439936 5133421584993312 5160967208976384 5183367240265344 5184047044411392 5193092131898112 5194292735803392 5202835269106176 5204038125551616 5205864493912329 5215631594276142 5225417019406116 5226625096582656 5234485260386304 5244306058248192 5254145281622016 5255989235196804 5257204380440064 5267067803292672 5276949731629056 5278169722781696 5280022107785724 5289928340633352 5307823448561664 5309050577485824 5318313770225664 5330860876723824 5332093331728384 5342097259180032 5351418111529152 5383971964919808 5394073225641984 5404193438072832 5416232809440609 5417485001794944 5427649138758912 5435811616555008 5451206643701442 5459404548918528 5460666722254848 5469647334188544 5470911875579904 5479909336691712 5481176250580992 5483099881162098 5493387122965404 5494657152817664 5504966078057472 5513244830466048 5523588629397504 5535893987367048 5537173844487168 5547562538379264 5561206717076088 5591047809724416 5601537580474368 5615314510287456 5616050964779008 5625849809556288 5636404874865024 5637707969347584 5660868437689959 5670692365418496 5681331563102208 5691990721757184 5693988338129871 5695304745476736 5704671243079458 5705990120233728 5716695542598144 5720023950101201 5725292708560896 5730755702352798 5750142069275136 5751471458942976 5760930328316928 5762262212149248 5772316165244928 5773073210671104 5775099283117476 5787272030778368 5831288145298512 5832052924962816 5843579327778816 5854542891245568 5879953233655488 5888795917934592 5899844315529216 5914354927995072 5915722282442752 5925451278704256 5926821198544896 5936568448082688 5937940938129408 5951169383212521 5963713251228928 5972681899671552 5983887681847296 5995114488004608 5997218486314302 5998604998194432 6009859416577536 6024640610165762 6056968460534784 6057762838413312 6068332378847232 6069128247115776 6079717617831936 6094670627019312 6106105281103776 6141830117533344 6143250062536704 6154775860027392 6166323281903616 6169913474266464 6181489296919872 6193086837814656 6202400434274304 6214037208072192 6229320575048064 6230760747188224 6241007855676672 6242450729828352 6254162644893696 6256357556710599 6290753716813824 6303186690637824 6315012556849152 6317228824073388 6318057335376384 6329081035750824 6342421465516032 6351959641817088 6379528911095808 6381003810275328 6391498008489984 6403489561976832 6407217838661328 6419238885262944 6420722965090304 6431282485422912 6432769349640192 6468909827934528 6470405391310848 6482544988667904 6494707362004992 6498488748043968 6510681034625664 6545616947970048 6561059540583168 6562576408281088 6574026743751168 6574888934375424 6586360752651264 6614947387862424 6626427033747456 6638859354636288 6653649293994456 6655187567748096 6666132688542288 6667673848363008 6680183555395584 6696613404996528 6709177407632544 6719267137130496 6731873642078208 6744503799005184 6748430622968736 6761091843649728 6762654957314048 6775342865301504 6814089518101632 6814983193214976 6827769278005248 6841263603253248 6844562113324416 6856504455396726 6869368441241748 6881289611968512 6894200099045376 6911156320353792 6912062725881856 6924122842530816 6925723647737856 6937113692141568 6938717500735488 6941152658549772 6954175459034856 6967222692541488 6968833462110208 6979313680515072 7007985646929072 7009605840586752 7021133837636256 7022757071056896 7035932975505408 7040029477047632 7053237787511136 7077097931415552 7091085026967552 7104389126455296 7107814502298432 7122796345573376 7135224148705536 7176970024982784 7178629286559744 7192097634189312 7205591250763776 7208120068493994 7221643745920812 7223313335726592 7235192796100776 7236865518345216 7247748822073344 7261346849882112 7268275524935256 7279206065224704 7280888963006464 7292863112251392 7294549167439872 7306545782255616 7310799841549464 7324516163953872 7339954770743296 7381191983156064 7382898459316224 7395780086720064 7396750051172352 7414942289434784 7441815811345227 7454730412965888 7468716773965824 7482729375793152 7487086013716608 7501133079408384 7515206499820032 7516943959130112 7533690080621094 7547824583586612 7559175529271808 7560923153891328 7575108750802944 7589320962342912 7591984450839828 7593739660635648 7606228324105944 7607986826978304 7622260723464192 7633723611414528 7641007603137064 7666856092366848 7668628611923968 7681240437755904 7696421553659904 7700132377489968 7775050860398016 7776070566617088 7789638197847168 7791439103705088 7806057188327424 7823447391414213 7838125529109174 7839937644873984 7851727890579456 7866459087372288 7881217922433024 7885806570660096 7900601704939008 7902428264726528 7915424597443584 7917254584172544 7920033161678586 7934892510950028 7961735172842496 7963575866228736 7978516909129728 7996291315085736 7998139997592576 8013145888770048 8027127167293728 8075957947379712 8091109838462976 8106290157109248 8126227502692416 8141473708138368 8176809965552163 8189106823377792 8191000083382272 8204471001282816 8206367813369856 8221764375871488 8224649821743147 8226551299021952 8240080684448106 8241985729226496 8257449117086208 8269867245699072 8285382944096256 8301758080352256 8305760766730752 8321343807568896 8323267639771136 8338883526524928 8341810075614132 8386571714586624 8387671622418432 8422971765431184 8424076447168512 8438774714334432 8454607312297536 8456561954021376 8506038548127744 8521997344653312 8537986082635776 8542957118215104 8558985180350592 8575043313897216 8577025799520256 8596133553529197 8625213103912704 8627207188414464 8641395492475392 8643393318223872 8659609816006656 8662648924676214 8664651664058624 8680908046167552 8727489263960064 8748079387444224 8765368991668224 8766518579167232 8781814336868352 8819929850483232 8833193876901888 8871532391992608 8873583423664128 8888176918056384 8890231797817344 8904852672124032 8906911407194112 8928817873328704 8945569876843392 8959022849507328 8975831522770944 8992671732006912 8995827729471453 8997907497291648 9014789124866304 9033790487068672 9036960915248643 9085452690802176 9086644257619968 9102498568270848 9103692370673664 9121684804337664 9126082817765888 9142005940528968 9159157921655664 9175052815958016 9214875093805056 9232163790041088 9249484922855424 9254870211399696 9272233945379808 9289630256721984 9303600651411456 9343980862572096 9346141120782336 9361511783515008 9363676094742528 9381243967340544 9404317050014848 9436130575220736 9454780035956736 9472518835273728 9475843236110082 9477086003064576 9513632198274048 9569293366643712 9571505715412992 9587247012734976 9589463512252416 9610826757991992 9628858327894416 9631084447635456 9646923728134368 9649154024460288 9691034033247008 9705608086966272 9723817483001856 9742061043007488 9747733122065952 9766021551938496 9841589310874752 9843864612421632 9861040115626752 9862333401563136 9879541128976896 9922421081793636 9939640550621184 9958289031954432 9976972501057536 9980473940991684 9982781351622144 10001510772544512 10020275333093376 10022591945506816 10044920107494792 10063766111448816 10078900705695744 10081230871855104 10097810463117312 10122645934453104 10124986214180864 10141637765474592 10143982435971072 10163014297952256 10222474789822464 10241653917007872 10261895404879872 10266843169986624 10284756683095089 10321934417952768 10366734480530688 10368094088822784 10386184263796224 10388585471606784 10405670538212352 10408076251103232 10411728987824658 10431263188552284 10450834038812232 10453250193165312 10468970520772608 10488612116496384 10511978470393608 10514408760880128 10534135606585344 10553899463258112 10560044215571448 10579856681266704 10615646897123328 10636627540451328 10661721753447648 10664186663456768 10684194518360064 10702836223058304 10767943929839616 10788146451283968 10808386876145664 10812180102740991 10832465618881218 10834970003589888 10855298277517824 10871623233110016 10902413287402884 10918809097837056 10921333444509696 10939294668377088 10941823751159808 10959818673383424 10962352501161984 10966199762324196 10986774245930808 10989314305635328 11009932156114944 11026489660932096 11071787974734096 11074347688974336 11095125076758528 11122413434152176 11182095619448832 11203075160948736 11230629020574912 11232101929558016 11251699619112576 11272809749730048 11275415938695168 11300535120931641 11321736875379918 11341384730836992 11362663126204416 11383981443514368 11387976676259742 11390609490953472 11409342486158916 11411980240467456 11433391085196288 11440047900202402 11450585417121792 11461511404705596 11500284138550272 11502942917885952 11521860656633856 11524524424298496 11544632330489856 11550198566234952 11574544061556736 11662576290597024 11664105849925632 11687158655557632 11709085782491136 11757188293663761 11759906467310976 11777591835869184 11799688631058432 11828709855990144 11831444564885504 11850902557408512 11853642397089792 11873136896165376 11875881876258816 11880049742517879 11902338766425042 11927426502457856 11945363799343104 11967775363694592 11990228976009216 11994436972628604 11997209996388864 12019718833155072 12049281220331524 12113936921069568 12115525676826624 12136664757694464 12159435235663872 12189341254038624 12212210562207552 12283660235066688 12286500125073408 12309551720054784 12332646563807232 12339826948532928 12360121026672159 12362978593839744 12386173675629312 12404800868548608 12416637355097729 12428074416144384 12458641150096128 12461521494376448 12482015711353344 12484901459656704 12508325289787392 12512715113421198 12581507433627648 12606373381275648 12634457648146776 12636114670752768 12658162071501648 12684842931032064 12759057822191616 12782996016979968 12806979123953664 12814435677322656 12838477770525888 12841445930180608 12862564970845824 12865538699280384 12937819655869056 12940810782621696 12965089977335808 12989414724009984 12993973387014321 12996977496087936 13021362069251328 13091233895940096 13122119081166336 13125152816562176 13148053487502336 13149777868750848 13172721505302528 13229894775724848 13252854067494912 13307298587988912 13310375135496192 13332265377084576 13335347696726016 13360367110791168 13393226809993056 13418354815265088 13438534274260992 13463747284156416 13489007598010368 13496861245937472 13522183687299456 13525309914628096 13550685730603008 13628179036203264 13629966386429952 13655538556010496 13682527206506496 13689124226648832 13713008910793452 13738736882483496 13762579223937024 13788400198090752 13822312640707584 13824125451763712 13848245685061632 13851447295475712 13874227384283136 13882305317099544 13908350918069712 13934445385082976 13937666924220416 14015971293858144 14019211681173504 14042267675272512 14045514142113792 14071865951010816 14080058954095264 14106475575022272 14154195862831104 14182170053935104 14208778252910592 14215629004596864 14245592691146752 14270448297411072 14353940049965568 14357258573119488 14384195268378624 14411182501527552 14416240136987988 14443287491841624 14446626671453184 14470385592201552 14473731036690432 14495497644146688 14536551049870512 14558412130449408 14561777926012928 14585726224502784 14613091564511232 14621599683098928 14649032327907744 14679909541486592 14762383966312128 14765796918632448 14791560173440128 14793500102344704 14829884578869568 14883631622690454 14909460825931776 14937433547931648 14965458751586304 14974172027433216 15002266158816768 15030412999640064 15033887918260224 15067380161242188 15095649167173224 15118351058543616 15121846307782656 15150217501605888 15183968901679656 15187479321271296 15212456648211888 15215973653956608 15244521446928384 15282015206274128 15333712184733696 15362480875511808 15392843107319808 15400264754979936 15550101720796032 15552141133234176 15579276395694336 15582878207410176 15612114376654848 15617593481736987 15646894782828426 15676251058218348 15679875289747968 15703455781158912 15732918174744576 15762435844866048 15771613141320192 15801203409878016 15804856529453056 15830849194887168 15834509168345088 15840066323357172 15869785021900056 15923470345684992 15927151732457472 15992582630171472 15996279995185152 16026291777540096 16054254334587456 16151915894759424 16182219676925952 16212580314218496 16252455005384832 16282947416276736 16353619931104326 16378213646755584 16382000166764544 16408942002565632 16412735626739712 16443528751742976 16449299643486294 16453102598043904 16480161368896212 16483971458452992 16514898234172416 16539734491398144 16570765888192512 16611521533461504 16642687615137792 16646535279542272 16683620151228264 16773143429173248 16845943530862368 16848152894337024 16877549428668864 16909214624595072 16913123908042752 16982605313069877 17012077096255488 17043994689306624 17075972165271552 17081965014389613 17085914236430208 17117970360701184 17150086627794432 17154051599040512 17160071850303603 17192267107058394 17250426207825408 17254414376828928 17282790984950784 17286786636447744 17319219632013312 17325297849352428 17329303328117248 17361816092335104 17496158774888448 17530737983336448 17563628673736704 17639859700966464 17666387753803776 17743064783985216 17747166847328256 17776353836112768 17780463595634688 17809705344248064 17813822814388224 17853508149637563 17857635746657408 17891139753686784 17918045699014656 17951663045541888 17985343464013824 17991655458942906 17995814994583296 18029578249732608 18067580974137344 18073921830497286 18170905381604352 18173288515239936 18204997136541696 18207384741347328 18252165635531776 18284011881057936 18318315843311328 18429750187610112 18464327580082176 18498969845710848 18509740422799392 18544467890759616 18579260513443968 18607201302822912 18687961725144192 18692282241564672 18723023567030016 18727352189485056 18762487934681088 18769072670131797 18808634100029696 18872261150441472 18909560071913472 18945037670547456 18951686472220164 18954172006129152 19027264396548096 19138586733287424 19143011430825984 19174494025469952 19221653515983984 19257716655788832 19262168895270912 19293847456268736 19298308048920576 19382068066494016 19411216173932544 19447634966003712 19484122086014976 19495466244131904 19532043103876992 19683178621749504 19687729224843264 19722080231253504 19724666803126272 19759082257953792 19844842163587272 19879281101242368 19916578063908864 19960947881983368 19965562703244288 20003021545089024 20040550666186752 20089840214989584 20127532222897632 20157801411391488 20195620926234624 20245291868906208 20249972428361728 20283275530949184 20287964871942144 20326028595904512 20444949579644928 20483307834015744 20523790809759744 20533686339973248 20569513366190178 20643868835905536 20733468961061376 20736188177645568 20772368527592448 20777170943213568 20811341076424704 20816152502206464 20823457975649316 20862526377104568 20901668077624464 20906500386330624 20937941041545216 21023956940787216 21028817521760256 21068271213170688 21107798926516224 21120088431142896 21159713362533408 21231293794246656 21273255080902656 21323443506895296 21328373326913536 21368389036720128 21405672446116608 21535887859679232 21576292902567936 21616773752291328 21624360205481982 21664931237762436 21669940007179776 21710596555035648 21743246466220032 21804826574805768 21837618195674112 21842666889019392 21878589336754176 21883647502319616 21919637346766848 21932399524648392 21973548491861616 21978628611270656 22019864312229888 22143575949468192 22148695377948672 22190250153517056 22244826868304352 22325447434035681 22364191238897664 22406150321897472 22461258041149824 22464203859116032 22503399238225152 22545619499460096 22550831877390336 22601070241863282 22643473750759836 22682769461673984 22725326252408832 22767962887028736 22775953352519484 22781218981906944 22818684972317832 22823960480934912 22866782170392576 22880095800404804 22901170834243584 22923022809411192 23000568277100544 23005885835771904 23043721313267712 23089264660979712 23100397132469904 23149088123113472 23325152581194048 23328211699851264 23374317311115264 23418171564982272 23470342174242639 23514376587327522 23519812934621952 23555183671738368 23599377262116864 23657419711980288 23662889129771008 23701805114817024 23707284794179584 23746273792330752 23751763752517632 23760099485035758 23804677532850084 23854853004915712 23890727598686208 23935550727389184 23988873945257208 23994419992777728 24039437666310144 24098562440663048 24227873842139136 24273329515388928 24318870471327744 24378682508077248 24424421124415104 24530429896656489 24567320470133376 24573000250146816 24619103440109568 24665293127614464 24673949465229441 24679653897065856 24720242053344318 24725957187679488 24772347351258624 24809601737097216 24833274710195458 24856148832288768 24917282300192256 24923042988752896 24964031422706688 24969802919313408 25016650579574784 25025430226842396 25163014867255296 25268915296293552 25272229341505536 25316324143003296 25369685862064128 25518115644383232 25565992033959936 25613958247907328 25628871354645312 25676955541051776 25682891860361216 25725129941691648 25731077398560768 25788400660587591 25875639311738112 25881621565243392 25930179954671616 25978829448019968 25987946774028642 25993954992175872 26042724138502656 26182467791880192 26244238162332672 26250305633124352 26296106975004672 26299555737501696 26345443010605056 26459789551449696 26614597175977824 26620750270992384 26664530754169152 26670695393452032 26720734221582336 26786453619986112 26836709630530176 26877068548521984 26927494568312832 26978015196020736 26993722491874944 27044367374598912 27050619829256192 27101371461206016 27110882745745929 27256358072406528 27259932772859904 27311077112020992 27365054413012992 27378248453297664 27426017821586904 27477473764966992 27525158447874048 27644625281415168 27648250903527424 27696491370123264 27748454768566272 27764610634199088 27816701836139424 27868890770165952 27875333848440832 28031942587716288 28038423362347008 28084535350545024 28091028284227584 28143731902021632 28160117908190528 28212951150044544 28308391725662208 28364340107870208 28417556505821184 28431258009193728 28491185382293504 28540896594822144 28707880099931136 28714517146238976 28768390536757248 28832480273975976 28886574983683248 28893253342906368 28940771184403104 28947462073380864 29073102099741024 29116824260898816 29171452449005568 29226183129022464 29243199366197856 29298064655815488 29359819082973184 29524767932624256 29531593837264896 29583120346880256 29587000204689408 29659769157739136 29767263245380908 29818921651863552 29874867095863296 29930917503172608 29948344054866432 30004532317633536 30060825999280128 30067775836520448 30134760322484376 30191298334346448 30236702117087232 30243692615565312 30367937803359312 30374958642542592 30424913296423776 30431947307913216 30489042893856768 30564030412548256 30667424369467392 30724961751023616 30785686214639616 30800529509959872 31100203441592064 31104282266468352 31158552791388672 31165756414820352 31224228753309696 31235186963473974 31293789565656852 31352502116436696 31359750579495936 31406911562317824 31465836349489152 31543226282640384 31602406819756032 31609713058906112 31661698389774336 31680132646714344 31739570043800112 31846940691369984 31985165260342944 31992559990370304 32052583555080192 32108508669174912 32303831789518848 32364439353851904 32425160628436992 32436540308222973 32504910010769664 32565894832553472 32707239862208652 32756427293511168 32764000333529088 32817884005131264 32825471253479424 32887057503485952 32898599286972588 32906205196087808 32960322737792424 32967942916905984 33029796468344832 33079468982796288 33223043066923008 33285375230275584 33367240302456528 33546286858346496 33691887061724736 33696305788674048 33755098857337728 33818429249190144 33826247816085504 33901605362794923 33965210626139754 34024154192510976 34087989378613248 34151944330543104 34163930028779226 34171828472860416 34235940721402368 34300173255588864 34308103198081024 34320143700607206 34384534214116788 34500852415650816 34508828753657856 34565581969901568 34573573272895488 34650595698704856 34658606656234496 34723632184670208 34992317549776896 35061475966672896 35127257347473408 35279719401932928 35332775507607552 35486129567970432 35494333694656512 35552707672225536 35560927191269376 35619410688496128 35627645628776448 35640149227553637 35707016299275126 35715271493314816 35782279507373568 35836091398029312 35903326091083776 35970686928027648 35983310917885812 35991629989166592 36059156499465216 36135161948274688 36147843660994572 36341810763208704 36346577030479872 36409994273083392 36504331271063552 36568023762115872 36636631686622656 36859500375220224 36928655160164352 36997939691421696 37019480845598784 37080363080016477 37088935781519232 37158521026887936 37214402605645824 37249912065293187 37375923450288384 37384564483129344 37446047134060032 37454704378970112 37524975869362176 37538145340263594 37617268200059392 37744522300882944 37819120143826944 37903372944440328 37908344012258304 38054528793096192 38277173466574848 38348988050939904 38443307031967968 38515433311577664 38524337790541824 38587694912537472 38596616097841152 38764136132988032 38822432347865088 38895269932007424 38968244172029952 38981920161042963 38990932488263808 39064086207753984 39160163966077453 39366357243499008 39375458449686528 39444160462507008 39449333606252544 39518164515907584 39689684327174544 39758562202484736 39921895763966736 39931125406488576 40006043090178048 40081101332373504 40179680429979168 40255064445795264 40315602822782976 40391241852469248 40490583737812416 40499944856723456 40566551061898368 40575929743884288 40652057191809024 40889899159289856 40966615668031488 41047581619519488 41067372679946496 41139026732380356 41287737671811072 41466937922122752 41472376355291136 41544737055184896 41554341886427136 41622682152849408 41646915951298632 41725052754209136 41803336155248928 41813000772661248 42047913881574432 42057635043520512 42136542426341376 42215597853032448 42240176862285792 42319426725066816 42462587588493312 42546510161805312 42646887013790592 42656746653827072 42736778073440256 42811344892233216 43071775719358464 43152585805135872 43233547504582656 43248720410963964 43329862475524872 43339880014359552 43421193110071296 43486492932440064 43609653149611536 43675236391348224 43685333778038784 43757178673508352 43839274693533696 43864799049296784 43947096983723232 43957257222541312 44039728624459776 44287151898936384 44297390755897344 44380500307034112 44489653736608704 44650894868071362 44728382477795328 44812300643794944 44922516082299648 44928407718232064 45006798476450304 45091238998920192 45101663754780672 45202140483726564 45286947501519672 45365538923347968 45450652504817664 45551906705038968 45562437963813888 45637369944635664 45647920961869824 45733564340785152 45760191600809608 45846045618822384 46001136554201088 46087442626535424 46178529321959424 46200794264939808 46298176246226944 46650305162388096 46656423399702528 46748634622230528 46836343129964544 46852780445210961 46940684348485278 47028753174655044 47039625869243904 47110367343476736 47198754524233728 47314839423960576 47325778259542016 47403610229634048 47414569588359168 47492547584661504 47503527505035264 47520198970071516 47609355065700168 47709706009831424 47781455197372416 47977747890514416 47988839985555456 48078875332620288 48197124881326096 48455747684278272 48546659030777856 48637740942655488 48757365016154496 48848842248830208 49060859793312978 49134640940266752 49146000500293632 49238206880219136 49330586255228928 49347898930458882 49359307794131712 49440484106688636 49451914375358976 49544694702517248 49619203474194432 49666549420390916 49712297664577536 49834564600384512 49846085977505792 49928062845413376 49939605838626816 50050860453684792 50537830592587104 50544458683011072 50632648286006592 50739371724128256 50947815939209631 51036231288766464 51131984067919872 51227916495814656 51257742709290624 51353911082103552 51365783720722432 51450259883383296 51462154797121536 51480215550910809 51576801321175182 51751278623476224 51763243130486784 51860359909343232 51957658896039936 51975893548057284 51987909984351744 52085448277005312 52488476324665344 52500611266248704 52592213950009344 52690886021210112 52919579102899392 53229194351955648 53241500541984768 53329061508338304 53341390786904064 53441468443164672 53560524448912689 53572907239972224 53673419261060352 53754137097043968 53854989136625664 53956030392041472 53987444983749888 54088734749197824 54101239658512384 54202742922412032 54221765491491858 54512716144813056 54519865545719808 54622154224041984 54756496906595328 54852035643173808 54954947529933984 55289250562830336 55392982740246528 55496909537132544 55529221268398176 55633403672278848 55737781540331904 55750667696881664 56063885175432576 56076846724694016 56169070701090048 56182056568455168 56287463804043264 56307218010395391 56320235816381056 56425902300089088 56616783451324416 56728680215740416 56835113011642368 56862516018387456 56982370764587008 57081793189644288 57415760199862272 57429034292477952 57664960547951952 57773149967366496 57786506685812736 57881542368806208 57894924146761728 58146204199482048 58233648521797632 58342904898011136 58452366258044928 58486398732395712 58596129311630976 58719638165946368 59049535865248512 59063187674529792 59166240693760512 59174000409378816 59319538315478272 59534526490761816 59637843303727104 59749734191726592 59896688109732864 60009064635267072 60121651998560256 60269520644968752 60382596668692896 60473404234174464 60735875606718624 60749917285085184 60849826592847552 60863894615826432 60978085787713536 61128060825096512 61334848738934784 61449923502047232 61571372429279232 61601059019919744 62200406883184128 62208564532936704 62317105582777344 62331512829640704 62448457506619392 62470373926947948 62587579131313704 62705004232873392 62719501158991872 62813823124635648 63086452565280768 63204813639512064 63323396779548672 63360265293428688 63479140087600224 63693881382739968 63970330520685888 63985119980740608 64105167110160384 64217017338349824 64607663579037696 64728878707703808 64850321256873984 64873080616445946 65009820021539328 65131789665106944 65414479724417304 65512854587022336 65528000667058176 65635768010262528 65650942506958848 65797198573945176 65812410392175616 65920645475584848 65935885833811968 66059592936689664 66446086133846016 66570750460551168 66734480604913056 67092573716692992 67383774123449472 67392611577348096 67510197714675456 67636858498380288 67652495632171008 67803210725589846 67930421252279508 68048308385021952 68175978757226496 68303888661086208 68327860057558452 68343656945720832 68471881442804736 68600346511177728 68616206396162048 68640287401214412 68769068428233576 69001704831301632 69017657507315712 69131163939803136 69301191397409712 69317213312468992 69447264369340416 69984635099553792 70122951933345792 70254514694946816 70411026522727917 70559438803865856 70665551015215104 70972259135940864 70988667389313024 71105415344451072 71121854382538752 71238821376992256 71255291257552896 71280298455107274 71414032598550252 71430542986629632 71564559014747136 71672182796058624 71806652182167552 71966621835771624 71983259978333184 72118312998930432 72295687321989144 72683621526417408 72819988546166784 73008662542127104 73136047524231744 73273263373245312 73591289689969467 73719000750440448 73857310320328704 73995879382843392 74021848395688323 74038961691197568 74160726160032954 74177871563038464 74317042053775872 74428805211291648 74499824130586374 74751846900576768 74769128966258688 74892094268120064 74909408757940224 75049951738724352 75076290680527188 75234536400118784 75489044601765888 75806745888880656 75816688024516608 76109057586192384 76554346933149696 76697976101879808 76886614063935936 77030866623155328 77048675581083648 77175389825074944 77193232195682304 77365201981762773 77528272265976064 77644864695730176 77790539864014848 77936488344059904 77963840322085926 77981864976527616 78128172415507968 78320327932154906 78732714486998016 78750916899373056 78888320925014016 78898667212505088 79036329031815168 79379368654349088 79843791527933472 79862250812977152 80012086180356096 80162202664747008 80359360859958336 80510128891590528 80631205645565952 80782483704938496 80981167475624832 80999889713446912 81133102123796736 81151859487768576 81304114383618048 81332648237237787 81779798318579712 81933231336062976 82095163239038976 82134745359892992 82278053464760712 82575475343622144 82933875844245504 82944752710582272 83089474110369792 83245364305698816 83293831902597264 83450105508418272 83606672310497856 83626001545322496 84095827763148864 84115270087041024 84273084852682752 84431195706064896 84480353724571584 84638853450133632 84925175176986624 85093020323610624 85293774027581184 85313493307654144 85473556146880512 85622689784466432 86143551438716928 86305171610271744 86497440821927928 86659724951049744 86679760028719104 86842386220142592 87219306299223072 87350472782696448 87514357347016704 87678549387067392 87729598098593568 87894193967446464 87914514445082624 88079457248919552 88574303797872768 88594781511794688 88761000614068224 88979307473217408 89301789736142724 89456764955590656 89624601287589888 89845032164599296 89856815436464128 90013596952900608 90182477997840384 90203327509561344 90404280967453128 90573895003039344 90731077846695936 91103813410077936 91124875927627776 91274739889271328 91295841923739648 91467128681570304 91520383201619216 91692091237644768 92002273108402176 92174885253070848 92357058643918848 92401588529879616 92596352492453888 93300610324776192 93312846799405056 93497269244461056 93672686259929088 93705560890421922 93881368696970556 94057506349310088 94079251738487808 94220734686953472 94397509048467456 94629678847921152 94651556519084032 94807220459268096 94829139176718336 94985095169323008 95040397940143032 95218710131400336 95419412019662848 95955495781028832 95977679971110912 96157750665240576 96394249762652192 96911495368556544 97093318061555712 97275481885310976 97514730032308992 97697684497660416 98121719586625956 98269281880533504 98292001000587264 98476413760438272 98661172510457856 98695797860917764 98718615588263424 98880968213377272 98903828750717952 99089389405034496 99238406948388864 99333098840781832 99669129200769024 99692171955011584 99856125690826752 100101720907369584 101075661185174208 101088917366022144 101265296572013184 101478743448256512 101704816088384769 101895631878419262 102072462577532928 102263968135839744 102455832991629312 102515485418581248 102707822164207104 102731567441444864 102900519766766592 102924309594243072 102960431101821618 103153602642350364 103502557246952448 103526486260973568 103720719818686464 103951787096114568 103975819968703488 104170896554010624 104976952649330688 105184427900018688 105381772042420224 105839158205798784 106458388703911296 106483001083969536 106658123016676608 106682781573808128 106882936886329344 106920447682660911 107121048897825378 107145814479944448 107346838522120704 107508274194087936 107709978273251328 107912060784082944 107974889967499776 108177469498395648 108202479317024768 108405485844824064 108443530982983716 109025432289626112 109039731091439616 109512993813190656 109704071286347616 109909895059867968 110578501125660672 110785965480493056 110993819074265088 111058442536796352 111266807344557696 111475563080663808 111501335393763328 111749736195879561 112127770350865152 112153693449388032 112338141402180096 112364113136910336 112574927608086528 112614436020790782 112640471632762112 112851804600178176 113233566902648832 113457360431480832 113725032036774912 113964741529174016 114163586379288576 114831520399724544 115329921095903904 115546299934732992 115573013371625472 115763084737612416 115789848293523456 116292408398964096 116467297043595264 116685809796022272 116904732516089856 116945760483128889 116972797464791424 117192258623261952 117439276331892736 117480491898232359 118099071730497024 118126375349059584 118332481387521024 118348000818757632 118639076630956544 119069052981523632 119275686607454208 119793376219465728 120018129270534144 120243303997120512 120539041289937504 120765193337385792 120946808468348928 121471751213437248 121499834570170368 121699653185695104 121727789231652864 121956171575427072 122256121650193024 122669697477869568 122899847004094464 123142744858558464 123202118039839488 124400813766368256 124417129065873408 124634211165554688 124663025659281408 124940747853895896 125175158262627408 125410008465746784 125439002317983744 126172905130561536 126409627279024128 126646793559097344 126720530586857376 126958280175200448 127387762765479936 127940661041371776 127970239961481216 128210334220320768 128434034676699648 129215327158075392 129457757415407616 129700642513747968 129746161232891892 130019640043078656 130263579330213888 130828959448834608 131025709174044672 131056001334116352 131271536020525056 131594397147890352 131624820784351232 131841290951169696 131871771667623936 132119185873379328 132892172267692032 133141500921102336 133468961209826112 134185147433385984 134767548246898944 134785223154696192 135020395429350912 135273716996760576 135304991264342016 135606421451179692 135860842504559016 136096616770043904 136351957514452992 136655720115116904 136687313891441664 136943762885609472 137200693022355456 137280574802428824 137538136856467152 138003409662603264 138262327879606272 138602382794819424 138634426624937984 138894528738680832 139969270199107584 140245903866691584 140509029389893632 140558341335632883 140822053045455834 141118877607731712 141331102030430208 141944518271881728 141977334778626048 142210830688902144 142243708765077504 142477642753984512 142510582515105792 142560596910214548 142828065197100504 142861085973259264 143129118029494272 143344365592117248 143933243671543248 143966519956666368 144236625997860864 144591374643978288 145367243052834816 145639977092333568 146017325084254208 146272095048463488 146546526746490624 147182579379938934 147438001500880896 147714620640657408 147991758765686784 148043696791376646 148077923382395136 148321452320065908 148355743126076928 148634084107551744 148857610422583296 148999648261172748 149503693801153536 149538257932517376 149784188536240128 149818817515880448 150152581361054376 150469072800237568 151613491777761312 151633376049033216 152218115172384768 152843447817628893 153108693866299392 153395952203759616 153773228127871872 154061733246310656 154097351162167296 154350779650149888 154386464391364608 154440646652732427 154730403963525546 155056544531952128 155289729391460352 155581079728029696 155872976688119808 155927680644171852 155963729953055232 156256344831015936 156640655864309812 157465428973996032 157501833798746112 157776641850028032 158072658063630336 158758737308698176 159687583055866944 159724501625954304 160024172360712192 160324405329494016 160681573346738067 160718721719916672 161020257783181056 161262411291131904 161564967409876992 161962334951249664 161999779426893824 162266204247593472 162303718975537152 162608228767236096 162665296474475574 163559596637159424 163866462672125952 164269490719785984 164556106929521424 165867751688491008 166178948220739584 166490728611397632 166587663805194528 166900211016836544 167213344620995712 167252003090644992 168191655526297728 168230540174082048 168546169705365504 168862391412129792 168921654031186173 168960707449143168 169277706900267264 169850350353973248 170186040647221248 170587548055162368 170626986615308288 170947112293761024 171245379568932864 172287102877433856 172994881643855856 173319449902099488 173359520057438208 173684772440285184 174438612598446144 174700945565392896 175028714694033408 175357098774134784 175459196197187136 175788387934892928 175829028890165248 176158914497839104 177148607595745536 177189563023589376 177522001228136448 177958614946434816 178603579472285448 178913529911181312 179249202575179776 179690064329198592 179713630872928256 180027193905801216 180364955995680768 180808561934906256 181147790006078688 182207626820155872 182249751855255552 182549479778542656 182591683847479296 182934257363140608 183040766403238432 183384182475289536 184004546216804352 184349770506141696 184714117287837696 184803177059759232 185192704984907776 186601220649552384 186625693598810112 186994538488922112 187345372519858176 187411121780843844 187762737393941112 188115012698620176 188158503476975616 188441469373906944 189259357695842304 189303113038168064 189614440918536192 189970190338646016 190080795880286064 190437420262800672 190838824039325696 191910991562057664 191955359942221824 192315501330481152 192788499525304384 193822990737113088 194186636123111424 194550963770621952 195029460064617984 195395368995320832 196243439173251912 196538563761067008 196584002001174528 196952827520876544 197391595721835528 197437231176526848 197761936426754544 197807657501435904 198178778810068992 198666197681563664 199338258401538048 199712251381653504 200203441814739168 202151322370348416 202177834732044288 202530593144026368 202957486896513024 203409632176769538 203791263756838524 204144925155065856 204527936271679488 204911665983258624 205030970837162496 205415644328414208 205463134882889728 205801039533533184 205848619188486144 205920862203643236 206307205284700728 207005114493904896 207052972521947136 207903574192229136 207951639937406976 208341793108021248 209953905298661376 210368855800037376 210763544084840448 211678316411597568 212916777407822592 212966002167939072 213316246033353216 213365563147616256 213765873772658688 213840895365321822 214242097795650756 214291628959888896 214693677044241408 215016548388175872 215419956546502656 215949779934999552 216354938996791296 216404958634049536 216887061965967432 218050864579252224 219025987626381312 219408142572695232 219819790119735936 220773869069908401 221157002251321344 221571930960986112 221987638148530176 222065545187064969 222116885073592704 222533614689115392 222951126161327616 223002670787526656 223499472391759122 224255540701730304 224307386898776064 224676282804360192 224728226273820672 225149855216173056 225228872041581564 225280943265524224 225703609200356352 226467133805297664 227450064073549824 228327172758577152 229663040799449088 230659842191807808 231092599869465984 231146026743250944 231526169475224832 231579696587046912 232095605945288319 232584816797928192 232934594087190528 233371619592044544 233809465032179712 233891520966257778 233945594929582848 234384517246523904 234878552663785472 234960983796464718 236198143460994048 236252750698119168 236664962775042048 236696001637515264 237278153261913088 238138105963047264 239586752438931456 240036258541068288 240486607994241024 241078082579875008 241530386674771584 241893616936697856 242943502426874496 242999669140340736 243399306371390208 243455578463305728 243912343150854144 243997944711713361 244512243300386048 245339394955739136 245799694008188928 246285489717116928 246404236079678976 248801627532736512 248834258131746816 249268422331109376 249881495707791792 250350316525254816 250820016931493568 250878004635967488 252345810261123072 252819254558048256 253293587118194688 253441061173714752 253916560350400896 254775525530959872 255881322082743552 255940479922962432 256420668440641536 256868069353399296 258430654316150784 258915514830815232 259492322465783784 260039280086157312 260527158660427776 261657918897669216 262051418348089344 262543072041050112 263188794295780704 263249641568702464 263682581902339392 263743543335247872 264238371746758656 265784344535384064 266283001842204672 266937922419652224 268370294866771968 269535096493797888 269570446309392384 270040790858701824 270547433993521152 270609982528684032 271212842902359384 271721685009118032 272193233540087808 273311440230233808 273374627782883328 273887525771218944 274401386044710912 274561149604857648 275076273712934304 276006819325206528 276524655759212544 277204765589638848 277268853249875968 277789057477361664 279938540398215168 280491807733383168 281018058779787264 281116682671265766 281644106090911668 282237755215463424 282662204060860416 283889036543763456 283954669557252096 284421661377804288 284487417530155008 284955285507969024 285121193820429096 285656130394201008 285722171946518528 286258236058988544 287866487343086496 287933039913332736 288473251995721728 289182749287956576 290734486105669632 291279954184667136 292034650168508416 292544190096926976 293093053492981248 294365158759877868 294876003001761792 295429241281314816 295983517531373568 296087393582753292 296155846764790272 296642904640131816 296711486252153856 297268168215103488 297715220845166592 297999296522345496 299007387602307072 299076515865034752 299568377072480256 300305162722108752 300938145600475136 303226983555522624 303266752098066432 304436230344769536 305114448265154307 305686895635257786 306217387732598784 306791904407519232 307546456255743744 308123466492621312 308194702324334592 308701559300299776 308772928782729216 308881293305464854 309460807927051092 310113089063904256 310579458782920704 311162159456059392 311855361288343704 311927459906110464 312512689662031872 313281311728619624 314930857947992064 315553283700056064 316145316127260672 317517474617396352 319375166111733888 319449003251908608 320048344721424384 320648810658988032 320761343047982733 321363146693476134 321437443439833344 322040515566362112 322524822582263808 323129934819753984 323924669902499328 323999558853787648 324532408495186944 324607437951074304 325216457534472192 325330592948951148 327119193274318848 328538981439571968 329112213859042848 331735503376982016 332357896441479168 332981457222795264 333175327610389056 333800422033673088 334426689241991424 334504006181289984 335249208587638683 336383311052595456 336461080348164096 337092339410731008 337724782824259584 337843308062372346 337921414898286336 338555413800534528 339700700707946496 340372081294442496 341175096110324736 341253973230616576 341894224587522048 342490759137865728 345989763287711712 346638899804198976 346719040114876416 347369544880570368 348877225196892288 349401891130785792 350057429388066816 350714197548269568 350918392394374272 351576775869785856 351658057780330496 352317828995678208 352441475694697077 354297215191491072 354379126047178752 355044002456272896 355917229892869632 357207158944570896 357827059822362624 359380128658397184 359427261745856512 360054387811602432 360729911991361536 361617123869812512 362295580012157376 364415253640311744 364499503710511104 365098959557085312 365183367694958592 365868514726281216 366081532806476864 366768364950579072 368009092433608704 368699541012283392 369428234575675392 369606354119518464 370385409969815552 373202441299104768 373251387197620224 373989076977844224 374822243561687688 375525474787882224 376230025397240352 376317006953951232 378518715391684608 379228881837072384 379940380677292032 380161591760572128 380874840525601344 381677648078651392 383821983124115328 383910719884443648 384631002660962304 385576999050608768 387645981474226176 388373272246222848 389101927541243904 390058920129235968 390790737990641664 392486878346503824 393077127522134016 393168004002349056 394783191443671056 394874462353053696 395523872853509088 395615315002871808 396357557620137984 397332395363127328 398676516803076096 399424502763307008 400406883629478336 404302644740696832 404355669464088576 405061186288052736 405914973793026048 406819264353539076 407582527513677048 408289850310131712 409055872543358976 410061941674324992 410831288656828416 410926269765779456 411602079067066368 411841724407286472 412614410569401456 414010228987809792 415807148384458272 415903279874813952 416683586216042496 419907810597322752 420737711600074752 421527088169680896 421675024006898649 423356632823195136 425833554815645184 425932004335878144 426632492066706432 426731126295232512 427531747545317376 427681790730643644 428484195591301512 428583257919777792 429387354088482816 430033096776351744 431899559869999104 432709877993582592 433774123931934864 436101729158504448 438051975252762624 438816285145390464 439639580239471872 441547738139816802 442314004502642688 443143861921972224 443975276297060352 444131090374129938 444233770147185408 445067229378230784 445902252322655232 446005341575053312 446998944783518244 448511081403460608 448614773797552128 449352565608720384 449456452547641344 450457744083163128 450561886531048448 451407218400712704 454900128147099648 456654345517154304 459326081598898176 461319684383615616 462185199738931968 462292053486501888 463052338950449664 463159393174093824 463321939958197281 464191211890576638 465169633595856384 465869188174381056 466743239184089088 467618930064359424 467783041932515556 467891189859165696 468769034493047808 469757105327570944 469921967592929436 472396286921988096 472505501396238336 473329925550084096 474556306523826176 476276211926094528 479173504877862912 480072517082136576 480973215988482048 482044720040214201 482156165159750016 483060773349543168 483787233873395712 485887004853748992 485999338280681472 486798612742780416 486911156926611456 487824686301708288 487995889423426722 489024486600772096 490678789911478272 491599388016377856 492808472159357952 497603255065473024 498536844662218752 499762991415583584 500700633050509632 501640033862987136 501756009271934976 504691620522246144 505638509116096512 506587174236389376 506764962093558519 506882122347429504 507833120700801792 509082131559006889 509551051061919744 511762644165487104 511880959845924864 512841336881283072 513736138706798592 516861308632301568 518984644931567568 520078560172314624 521054317320855552 523315837795338432 524102836696178688 525086144082100224 526377588591561408 526499283137404928 527365163804678784 527487086670495744 528476743493517312 531568689070768128 532566003684409344 533875844839304448 536740589733543936 539070192987595776 539140892618784768 540081581717403648 541094867987042304 542425685804718768 543443370018236064 546622880460467616 546749255565766656 547775051542437888 548802772089421824 549122299209715296 550152547425868608 552013638650413056 553049311518425088 554409531179277696 554537706499751936 555578114954723328 559877080796430336 560983615466766336 562036117559574528 562233365342531532 563288212181823336 564475510430926848 565324408121720832 567778073087526912 567909339114504192 568843322755608576 569910571015938048 570242387640858192 571312260788402016 571444343893037056 572516472117977088 575732974686172992 575866079826665472 576946503991443456 578365498575913152 581468972211339264 582559908369334272 584069300337016832 585088380193853952 586186106985962496 588730317519755736 589752006003523584 590858482562629632 592174787165506584 592311693529580544 593285809280263632 593422972504307712 594536336430206976 595998593044690992 598014775204614144 599136754144960512 600610325444217504 601876291200950272 606453967111045248 606533504196132864 608872460689539072 610228896530308614 611373791270515572 612434775465197568 613583808815038464 615092912511487488 616246932985242624 616389404648669184 617403118600599552 617545857565458432 617762586610929708 618921615854102184 620226178127808512 621158917565841408 623710722576687408 623854919812220928 625025379324063744 626562623457239248 629861715895984128 631106567400112128 632290632254521344 635034949234792704 638750332223467776 638898006503817216 640096689442848768 641297621317976064 641522686095965466 642726293386952268 642874886879666688 644081031132724224 645049645164527616 646259869639507968 647849339804998656 647999117707575296 649064816990373888 649214875902148608 650661185897902296 657077962879143936 658224427718085696 662321607209725203 663471006753964032 664715792882958336 665962914445590528 666350655220778112 667600844067346176 668853378483982848 669008012362579968 670498417175277366 672766622105190912 672922160696328192 674184678821462016 675449565648519168 675686616124744692 675842829796572672 677110827601069056 679401401415892992 682350192220649472 682507946461233152 684981518275731456 691979526575423424 693277799608397952 693438080229752832 694739089761140736 696286817835864957 697754450393784576 698803782261571584 700114858776133632 701428395096539136 701836784788748544 703153551739571712 703316115560660992 704635657991356416 704882951389394154 708594430382982144 708758252094357504 710088004912545792 711834459785739264 714414317889141792 718760257316794368 720108775623204864 721459823982723072 723234247739625024 724591160024314752 728830507280623488 728999007421022208 730197919114170624 730366735389917184 731737029452562432 731993834135140083 732163065612953728 733536729901158144 736018184867217408 737399082024566784 738856469151350784 739212708239036928 740770819939631104 746404882598209536 746502774395240448 749644487123375376 751050949575764448 752460050794480704 752634013907902464 757037430783369216 758457763674144768 759880761354584064 760323183521144256 761749681051202688 763355296157302784 767643966248230656 767821439768887296 769262005321924608 771153998101217536 775291962948452352 776746544492445696 780117840258471936 781581475981283328 784973756693007648 786154255044268032 789566382887342112 789748924706107392 791047745707018176 791230630005743616 792715115240275968 794664790726254656 797353033606152192 798849005526614016 800813767258956672 808605289481393664 808711338928177152 810122372576105472 811829947586052096 813638528707078152 815165055027354096 816579700620263424 820123883348649984 821662577313656832 823204158134132736 823683448814572944 825228821138802912 828020457975619584 831614296768916544 831806559749627904 833367172432084992 839815621194645504 841475423200149504 843054176339361792 843350048013797298 846713265646390272 851667109631290368 851864008671756288 853264984133412864 853462252590465024 855363581461287288 856968391182603024 857166515839555584 858774708176965632 863799119739998208 865419755987165184 867548247863869728 872203458317008896 876103950505525248 877632570290780928 879279160478943744 883095476279633604 884628009005285376 886287723843944448 887950552594120704 888262180748259876 888467540294370816 890134458756461568 891804504645310464 892010683150106624 893997889567036488 897022162806921216 897229547595104256 898705131217440768 900915488166326256 901123773062096896 902814436801425408 909800256294199296 913308691034308608 915343344795462921 918652163197796352 922639368767231232 924370399477863936 924584106973003776 926104677900899328 926318786348187648 926643879916394562 928382423781153276 930339267191712768 931738376348762112 933486478368178176 935566083865031112 935782379718331392 937538068986095616 939843935185858872 944792573843976192 946659851100168192 949112613047652352 952552423852189056 958347009755725824 960145034164273152 961946431976964096 962284029143948199 964089440080428402 964312330319500032 966121546699086336 967574467746791424 971774009707497984 971998676561362944 973597225485560832 973822313853222912 975649372603416576 975991778846853444 978048973201544192 981357579822956544 985616944318715904 995206510130946048 997073689324437504 999525982831167168 1001401266101019264 1003280067725974272 1003512018543869952 1005747625762916049 1009383241044492288 1011277018232193024 1013174348472778752 1013529924187117038 1013764244694859008 1015666241401603584 1018164263118013778 1019102102123839488 1023525288330974208 1023761919691849728 1025682673762566144 1027472277413597184 1037969289863135136 1040157120344629248 1042108634641711104 1046631675590676864 1048205673392357376 1050172288164200448 1052755177183122816 1052998566274809856 1054730327609357568 1054974173340991488 1056953486987034624 1057324427084091231 1063137378141536256 1065132007368818688 1067751689678608896 1073481179467087872 1078140385975191552 1078281785237569536 1080163163434807296 1082189735974084608 1084851371609437536 1086886740036472128 1093245760920935232 1093498511131533312 1095550103084875776 1097605544178843648 1098244598419430592 1100305094851737216 1104027277300826112 1106098623036850176 1108819062358555392 1109075412999503872 1111156229909446656 1119754161592860672 1121967230933532672 1124466730685063064 1126576424363646672 1128951020861853696 1135556146175053824 1137686645511217152 1139821142031876096 1140484775281716384 1142624521576804032 1142888687786074112 1145032944235954176 1151465949372345984 1151732159653330944 1153893007982886912 1156730997151826304 1162937944422678528 1165119816738668544 1168138600674033664 1170176760387707904 1172372213971924992 1177460635039511472 1179504012007047168 1184349574331013168 1184623387059161088 1186571618560527264 1186845945008615424 1189072672860413952 1191997186089381984 1196029550409228288 1198273508289921024 1201220650888435008 1203752582401900544 1212907934222090496 1213067008392265728 1217744921379078144 1220457793060617228 1222747582541031144 1224869550930395136 1227167617630076928 1230185825022974976 1232493865970485248 1232778809297338368 1234806237201199104 1235525173221859416 1237843231708204368 1240452356255617024 1247421445153374816 1247709839624441856 1250050758648127488 1253125246914478496 1259723431791968256 1262213134800224256 1264581264509042688 1270069898469585408 1277500664446935552 1277796013007634432 1280193378885697536 1282595242635952128 1283045372191930932 1285452586773904536 1285749773759333376 1288162062265448448 1290099290329055232 1295698679609997312 1295998235415150592 1298129633980747776 1301322371795804592 1314155925758287872 1316448855436171392 1324643214419450406 1326942013507928064 1329431585765916672 1331925828891181056 1332701310441556224 1335201688134692352 1337706756967965696 1338016024725159936 1340996834350554732 1345533244210381824 1345844321392656384 1348369357642924032 1351373232249489384 1351685659593145344 1354221655202138112 1364700384441298944 1369963036551462912 1383959053150846848 1386555599216795904 1386876160459505664 1389478179522281472 1389965819874591843 1392573635671729914 1395508900787569152 1397607564523143168 1400229717552267264 1402856790193078272 1403673569577497088 1406307103479143424 1406632231121321984 1409271315982712832 1409765902778788308 1417188860765964288 1417516504188715008 1423668919571478528 1428828635778283584 1437520514633588736 1440217551246409728 1442919647965446144 1446468495479250048 1449182320048629504 1457661014561246976 1457998014842044416 1460395838228341248 1460733470779834368 1463474058905124864 1463987668270280166 1464326131225907456 1467073459802316288 1472036369734434816 1474798164049133568 1478425416478073856 1481541639879262208 1492809765196419072 1499288974246750752 1502101899151528896 1504920101588961408 1505268027815804928 1514074861566738432 1516915527348289536 1519761522709168128 1520294886280675557 1520646367042288512 1523499362102405376 1526710592314605568 1527246394677020667 1535287932496461312 1535642879537774592 1538524010643849216 1542307996202435072 1550583925896904704 1560235680516943872 1563162951962566656 1569947513386015296 1572308510088536064 1579132765774684224 1579497849412214784 1582095491414036352 1582461260011487232 1585430230480551936 1589329581452509312 1594706067212304384 1597698011053228032 1601627534517913344 1617210578962787328 1617422677856354304 1620244745152210944 1627277057414156304 1630330110054708192 1640247766697299968 1643325154627313664 1646408316268265472 1647366897629145888 1650457642277605824 1656040915951239168 1663228593537833088 1663613119499255808 1666734344864169984 1679631242389291008 1682950846400299008 1686108352678723584 1686700096027594596 1693426531292780544 1703334219262580736 1703728017343512576 1706529968266825728 1710727162922574576 1713936782365206048 1714333031679111168 1717549416353931264 1727598239479996416 1730839511974330368 1735096495727739456 1744406916634017792 1752207901011050496 1755265140581561856 1758558320957887488 1766190952559267208 1769256018010570752 1772575447687888896 1776524361496519752 1776935080588741632 1780268917512923136 1783609009290620928 1787995779134072976 1794044325613842432 1797410262434881536 1801830976332652512 1802247546124193792 1805628873602850816 1819600512588398592 1826617382068617216 1830686689590925842 1837304326395592704 1845278737534462464 1848740798955727872 1849168213946007552 1852209355801798656 1852637572696375296 1853287759832789124 1856764847562306552 1860678534383425536 1863476752697524224 1871132167730062224 1871564759436662784 1875076137972191232 1879687870371717744 1889585147687952384 1893319702200336384 1898225226095304704 1905104847704378112 1916694019511451648 1920290068328546304 1923892863953928192 1924568058287896398 1928178880160856804 1928624660639000064 1932243093398172672 1935148935493582848 1943548019414995968 1943997353122725888 1947194450971121664 1947644627706445824 1951983557693706888 1956097946403088384 1971233888637431808 1986964821629175609 1990413020261892096 1994147378648875008 1999051965662334336 2002802532202038528 2006560135451948544 2007024037087739904 2011495251525832098 2018766482088984576 2022554036464386048 2026348696945557504 2027059848374234076 2027528489389718016 2031332482803207168 2036328526236027556 2038204204247678976 2047050576661948416 2047523839383699456 2054944554827194368 2075938579726270272 2080314240689258496 2084217269283422208 2088860453507594871 2093263351181353728 2096411346784714752 2100344576328400896 2105510354366245632 2105997132549619712 2109460655218715136 2109948346681982976 2113906973974069248 2114648854168182462 2126274756283072512 2130264014737637376 2135503379357217792 2156280771950383104 2160326326869614592 2164379471948169216 2169702743218875072 2173773480072944256 2186491521841870464 2186997022263066624 2191100206169751552 2195211088357687296 2195981502405420249 2196489196838861184 2200610189703474432 2208054554601652224 2212197246073700352 2217638124717110784 2218150825999007744 2222312459818893312 2239508323185721344 2248933461370126128 2253152848727293344 2257902041723707392 2271112292350107648 2275373291022434304 2279642284063752192 2280969550563432768 2285249043153608064 2285777375572148224 2290065888471908352 2302931898744691968 2303464319306661888 2307786015965773824 2313461994303652608 2325875888845357056 2330239633477337088 2336277201348067328 2340353520775415808 2344744427943849984 2354921270079022944 2368699148662026336 2369246774118322176 2373143237121054528 2373691890017230848 2378145345720827904 2383994372178763968 2392059100818456576 2396547016579842048 2402441301776870016 2407505164803801088 2425815868444180992 2426134016784531456 2435489842758156288 2440915586121234456 2445495165082062288 2449739101860790272 2460371650045949952 2464987731940970496 2469612474402398208 2471050346443718832 2475686463416408736 2480904712511234048 2494842890306749632 2495419679248883712 2500101517296254976 2506250493828956992 2519446863583936512 2524426269600448512 2529162529018085376 2540139796939170816 2555001328893871104 2555592026015268864 2560386757771395072 2566090744383861864 2570905173547809072 2571499547518666752 2576324124530896896 2591397359219994624 2596259267961495552 2602644743591609184 2628311851516575744 2632897710872342784 2649286428838900812 2653884027015856128 2658863171531833344 2663851657782362112 2665402620883112448 2670403376269384704 2675413513935931392 2676032049450319872 2681993668701109464 2691066488420763648 2691688642785312768 2702746464498978768 2703371319186290688 2708443310404276224 2729400768882597888 2739926073102925824 2767918106301693696 2773111198433591808 2773752320919011328 2778956359044562944 2779931639749183686 2785147271343459828 2791017801575138304 2795215129046286336 2800459435104534528 2807347139154994176 2812614206958286848 2813264462242643968 2819531805557576616 2834377721531928576 2847337839142957056 2857657271556567168 2875041029267177472 2880435102492819456 2885839295930892288 2886852087431844597 2892936990958500096 2898364640097259008 2915322029122493952 2915996029684088832 2920791676456682496 2921466941559668736 2926948117810249728 2927975336540560332 2928652262451814912 2934146919604632576 2944072739468869632 2956850832956147712 2985619530392838144 2998577948493501504 3004203798303057792 3009840203177922816 3010536055631609856 3017242877288748147 3028149723133476864 3033831054696579072 3039523045418336256 3040589772561351114 3041292734084577024 3046998724204810752 3053421184629211136 3054492789354041334 3070575864992922624 3071285759075549184 3077048021287698432 3084615992404870144 3120471361033887744 3126325903925133312 3139895026772030592 3144617020177072128 3158265531549368448 3158995698824429568 3164190982828072704 3164922520022974464 3170860460961103872 3171973281252273693 3178659162905018624 3189412134424608768 3195396022106456064 3203255069035826688 3234421157925574656 3234845355712708608 3240489490304421888 3254554114828312608 3260660220109416384 3280495533394599936 3286650309254627328 3292816632536530944 3294733795258291776 3300915284555211648 3312081831902478336 3326457187075666176 3327226238998511616 3333468689728339968 3359262484778582016 3365901692800598016 3373400192055189192 3386853062585561088 3406668438525161472 3413059936533651456 3421454325845149152 3427873564730412096 3428666063358222336 3435098832707862528 3455196478959992832 3461679023948660736 3470192991455478912 3488813833268035584 3504415802022100992 3510530281163123712 3517116641915774976 3532381905118534416 3538512036021141504 3553048722993039504 3553870161177483264 3560537835025846272 3567218018581241856 3575991558268145952 3588088651227684864 3594820524869763072 3603661952665305024 3604495092248387584 3611257747205701632 3639201025176797184 3653234764137234432 3661373379181851684 3674608652791185408 3690557475068924928 3697481597911455744 3698336427892015104 3704418711603597312 3706575519665578248 3713529695124613104 3721357068766851072 3742264335460124448 3743129518873325568 3750152275944382464 3759375740743435488 3779170295375904768 3786639404400672768 3796450452190609408 3810209695408756224 3833388039022903296 3840580136657092608 3847785727907856384 3849136116575792796 3856357760321713608 3857249321278000128 3864486186796345344 3870297870987165696 3887096038829991936 3887994706245451776 3894388901942243328 3903967115387413776 3912195892806176768 3942467777274863616 3973929643258351218 3980826040523784192 3988294757297750016 3998103931324668672 4005605064404077056 4013120270903897088 4014048074175479808 4022990503051664196 4037532964177969152 4045108072928772096 4054119696748468152 4055056978779436032 4062664965606414336 4072657052472055112 4094101153323896832 4109889109654388736 4151877159452540544 4160628481378516992 4168434538566844416 4169897459623775529 4177720907015189742 4186526702362707456 4192822693569429504 4200689152656801792 4211020708732491264 4211994265099239424 4218921310437430272 4219896693363965952 4227813947948138496 4229297708336364924 4252549512566145024 4271006758714435584 4312561543900766208 4320652653739229184 4328758943896338432 4339405486437750144 4347546960145888512 4372983043683740928 4373994044526133248 4382200412339503104 4390422176715374592 4391963004810840498 4392978393677722368 4401220379406948864 4416109109203304448 4424394492147400704 4435276249434221568 4436301651998015488 4444624919637786624 4497866922740252256 4506305697454586688 4515804083447414784 4542224584700215296 4550746582044868608 4559284568127504384 4561939101126865536 4570498086307216128 4571554751144296448 4580131776943816704 4581739184031062001 4605863797489383936 4606928638613323776 4615572031931547648 4626923988607305216 4651751777690714112 4672554402696134656 4680707041550831616 4689488855887699968 4709842540158045888 4737398297324052672 4738493548236644352 4746286474242109056 4747383780034461696 4756290691441655808 4767988744357527936 4784118201636913152 4793094033159684096 4804882603553740032 4815010329607602176 4851631736888361984 4852268033569062912 4881831172242468912 4890990330164124576 4920743300091899904 4929975463881940992 4939224948804796416 4942100692887437664 4951372926832817472 4961809425022468096 4989685780613499264 4990839358497767424 5000203034592509952 5012500987657913984 5038893727167873024 5048852539200897024 5058325058036170752 5080279593878341632 5110002657787742208 5111184052030537728 5132181488767723728 5141810347095618144 5142999095037333504 5152648249061793792 5182794718439989248 5192518535922991104 5205289487183218368 5256623703033151488 5265795421744685568 5298572857677801624 5307768054031712256 5317726343063666688 5330805241766224896 5340806752538769408 5350827027871862784 5363987337402218928 5382132976841527296 5405492928997957536 5406742638372581376 5416886620808552448 5458801537765195776 5479852146205851648 5535836212603387392 5546222396867183616 5547504641838022656 5557912718089125888 5559863279498367372 5570294542686919656 5582035603150276608 5590430258092572672 5614694278309988352 5625228413916573696 5639063611115153232 5668755443063857152 5694675678285914112 5715314543113134336 5750082058534354944 5760870204985638912 5771678591861784576 5773704174863689194 5785873981917000192 5796729280194518016 5830644058244987904 5831992059368177664 5841583352913364992 5842933883119337472 5855950673081120664 5857304524903629824 5868293839209265152 5913701665912295424 5971239060785676288 5997155896987003008 6008407596606115584 6019680406355845632 6021072111263219712 6034485754577496294 6056299446266953728 6067662109393158144 6079046090836672512 6081179545122702228 6082585468169154048 6093997448409621504 6106842369258422272 6108985578708082668 6141151729985845248 6142571518151098368 6169231984809740288 6240942722067775488 6252651807850266624 6266581360522784613 6279790053544061184 6289234040354144256 6316531063098736896 6317991397648859136 6328381965656145408 6329845040045948928 6341720921922207744 6343946562504547386 6357318325810037248 6378824268849217536 6390792044212912128 6406510138071653376 6468842315851149312 6480978980608843776 6509108229656625216 6521320440218832768 6560991066789199872 6573300618509254656 6585633265073061888 6587944507216260747 6589467590516583552 6601830569110423296 6624163663804956672 6652914374151332352 6654452477997023232 6666937379456679936 6718524969557164032 6746800384110378384 6773706125171122176 6813336877050322944 6826119873067302912 6842908651690298304 6855747129460824192 6857332126716444672 6870197665415725056 6910392957919985664 6923358047897321472 6940385982910957824 6977627666536071168 7008831604044201984 7021060562326247424 7034233283831549952 7064763810237068832 7106097445986079008 7107740322354966528 7121075670051692544 7134436037162483712 7151983116536291904 7176177302455369728 7189641049739526144 7207323905330610048 7208990184496775168 7222515494411403264 7278402050353594368 7306469528274468864 7322746758363703368 7349217305582370816 7381114950137849856 7394963195822911488 7408837423207194624 7413151039331156496 7427059390249226208 7442714137533702144 7484528670920248896 7486259037746651136 7500304551888764928 7518751481486870976 7558340590751809536 7573278808801345536 7592900904381218816 7620419390817512448 7666776078045806592 7681160273314185216 7698272233151585592 7712715520643427216 7714498642556000256 7728972373592690688 7774192077659983872 7788777803884486656 7807934230774827552 7824391785612353536 7884935554549727232 7947859286516702436 7961652081047568384 7976589514595500032 7996207862649337344 8011210128808154112 8026240541807794176 8028096148350959616 8045981006103328392 8075065928355938304 8108239393496936304 8110113957558872064 8125329931212828672 8145314104944110224 8188202306647793664 8219778219308777472 8303754318905081088 8321256962757033984 8336869077133688832 8339794919247551058 8355441814030379484 8373053404725414912 8385645387138859008 8401378305313603584 8422041417464982528 8423988530198478848 8437842620874860544 8439793386727931904 8458595416672729848 8542013517428871168 8625123087801532416 8641305307478458368 8657517887792676864 8678810972875500288 8695093920291777024 8745966087367481856 8747988089052266496 8764400824679006208 8780844353430749184 8783926009621680996 8785956787355444736 8802440758813897728 8832218218406608896 8870552498868443136 8872603303996030976 8995733845480504512 9012611394909173376 9031608166894829568 9051728631866244441 9084449169400430592 9101493164089737216 9118569136255008768 9123878202253731072 9140996172614432256 9143109502288592896 9160263553887633408 9163478368062124002 9211727594978767872 9213857277226647552 9231144063863095296 9253847977214610432 9361414083101663232 9378977711775399936 9419685080316091776 9474796594648105344 9476987096473288704 9492572948484218112 9494767560068923392 9512581382883311616 9515919843756821079 9535977488715055872 9568236403273826304 9586188066319368192 9609765207107480064 9630020659215204352 9703263473776723968 9704536067138125824 9763662344484937824 9781980660328249152 9841486600183799808 9859950927763881984 9878449897609592832 9884201385774875328 9902745853665634944 9923618850044936192 9979371561226998528 9981678716995534848 10000406069185019904 10025001975315827968 10077787454335746048 10097705078401794048 10160559187756683264 10220005315575484416 10264362977535447456 10283620694191236288 10285998190074667008 10305296498123587584 10365589436879978496 10385037071845982208 10410578974366436736 10513247406066302976 10531590843489371136 10597145715355603248 10615536108063424512 10661610483532449792 10681613505077538816 10701654055743725568 10727974674804437856 10764265953683054592 10810985857995915072 10813485276745162752 10833773241617104896 10917603075530391552 10959704292411703296 11071672425206774784 11092444793734367232 11095009283676045312 11119726558996734744 11140589085373839312 11164071206300553216 11229388556619976704 11250456827833147392 11278127222230306464 11337510886127714304 11389351356571828224 11430629086226268672 11500164117068709888 11521740409971277824 11543357183723569152 11547408349727378388 11571747963834000384 11593458560389036032 11661288116489975808 11663984118736355328 11683166705826729984 11711901346162241328 11714609049807259648 11736587678418530304 11827403331824590848 11942478121571352576 11994311793974006016 12016815193212231168 12039360812711691264 12042144222526439424 12068971509154992588 12112598892533907456 12135324218786316288 12162359090245404456 12165170936338308096 12187994896819243008 12217971157416165336 12282303459971690496 12338463969619480576 12481885444135550976 12505303615700533248 12509692378871326587 12533162721045569226 12559580107088122368 12578468080708288512 12633062126197473792 12635982795297718272 12656763931312290816 12659690080091897856 12683441843844415488 12687893125009094772 12714636651620074496 12757648537698435072 12813020276143306752 12937684631702298624 12961957961217687552 13018216459313250432 13042640880437665536 13121982133578399744 13146601237018509312 13171266530146123776 13175889014432521494 13178935181033167104 13203661138220846592 13248327327609913344 13305828748302664704 13308904955994046464 13333874758913359872 13493600768220756768 13547412250342244352 13626673754100645888 13652239746134605824 13685817303380596608 13711494258921648384 13714664253432889344 13740395330831450112 13745217552093186003 13820785915839971328 13846716095794642944 13880771965821915648 13955255333072142336 14017663208088403968 14042121124652494848 14068466567663099904 14129527620474137664 14212194891972158016 14215480644709933056 14242151340103385088 14268872074324967424 14303966233072583808 14352354604910739456 14379282099479052288 14414647810661220096 14417980368993550336 14445030988822806528 14556804100707188736 14645493516727406736 14762229900275699712 14789926391645822976 14817674846414389248 14826302078662312992 14854118780498452416 14885428275067404288 14969057341840497792 14972518075493302272 15000609103777529856 15037502962973741952 15116681181503619072 15146557617602691072 15185801808762437632 15240838781635024896 15333552156091613184 15396544466303171184 15425431041286854432 15428997285112000512 15457944747185381376 15548384155319967744 15577555607768973312 15615868461549655104 15648783571224707072 15769871109099454464 15895718573033404872 15923304162095136768 15953179029191000064 15992415725298674688 16022420257616308224 16052481083615588352 16091962012206656784 16216478786993872608 16220227915117744128 16250659862425657344 16290628209888220448 16376404613295587328 16439556438617554944 16607508637810162176 16642513925514067968 16673738154267377664 16679589838495102116 16710883628060758968 16746106809450829824 16771290774277718016 16844082834929965056 16847977060396957696 16875685241749721088 16917190833345459696 17084027034857742336 17250246175603064832 17282610614956916736 17315035775585353728 17357621945751000576 17390187840583554048 17491932174734963712 17495976178104532992 17528801649358012416 17567852019243361992 17571913574710889472 17604881517627795456 17741104997736886272 17991467690961009024 18025222789818346752 18063216333789659136 18103457263732488882 18168898338800861184 18202986328179474432 18237138272510017536 18247756404507462144 18281992345228864512 18286219004577185792 18320527107775266816 18326956736124248004 18423455189957535744 18427714554453295104 18507695954429220864 18722828166203326464 18757955423550799872 18839370160632183552 18949593189296210688 18953974192946577408 18985145896968436224 18989535120137846784 19025162765766623232 19031839687513642158 19071954977430111744 19136472806547652608 19172376132638736384 19219530414214960128 19260041318430408704 19406526947553447936 19527324688969875648 19563961320656498304 19682973200367599616 19719901855527763968 19756899795219185664 19763833521648782241 19768402771549750656 19805491707331269888 19847237700089872384 19958743122453997056 19963357433991069696 20000812138370039808 20050003950631655936 20155574908671492096 20321118375513366528 20440010631150968832 20528725955070894912 20567241388382472576 20571996380149334016 20610592996247175168 20731178873759956992 20770074143691964416 20821157948732873472 21026494812132605952 21063181686978742272 21194291430711206496 21323220967064899584 21363227010155077632 21403308111487451136 21455949349608875712 21528531907366109184 21621971715991830144 21626970553490325504 21667546483234209792 21835206151060783104 21919408584823406592 22143344850413549568 22184889587468734464 22239453117993469488 22281178170747678624 22328142412601106432 22458777113239953408 22500913655666294784 22556254444460612928 22675021772255428608 22778702713143656448 22861258172452537344 23000328234137419776 23043480819942555648 23094816699454756776 23143495927668000768 23186917120778072064 23322576232979951616 23366333411653459968 23423802692324482656 23429218099614519296 23473175356837060608 23654806663649181696 23884956243142705152 23988623587948012032 24033630386424462336 24078721625423382528 24084288445052878848 24137943018309985176 24225197785067814912 24324718180490808912 24330341872676616192 24375989793638486016 24435942314832330672 24564606919943380992 24676927939238961152 24963770888271101952 25010607231401066496 25019384757742653174 25066325442091138452 25119160214176244736 25156936161416577024 25266124252394947584 25271965590595436544 25313527862624581632 25319380160183795712 25375786250018189544 25429273303240148992 25626040552286613504 25875369263404597248 25923915922435375104 26036432918626500864 26085281760875331072 26243964267156799488 26293202474037018624 26342533060292247552 26351778028865042988 26357870362066334208 26407322276441693184 26496654655219826688 26611657496605329408 26617809911988092928 26987201536441513536 27094824500684488704 27155185895598733323 27253347508201291776 27304479492269211648 27371634606761193216 27422988517843296768 27429328506865778688 27480790661662900224 27490435104186372006 27641571831679942656 27693432191589285888 27761543931643831296 28084242249304989696 28136933135326199808 28259055240948275328 28424389783944316032 28430961289419866112 28484302680206770176 28537744148649934848 28547759531270463237 28607932466145167616 28704709209821478912 28758564198958104576 28829295621322440192 28835960737987100672 28890061977645613056 29113608201414377472 29290987033454813472 29524459800551399424 29579852783291645952 29635349692828778496 29652604157324625984 29708237560996904832 29770856550134808576 29938114683680995584 29945036150986604544 30001218207555059712 30075005925947483904 30233362363007238144 30293115235205382144 30371603617524875264 30481677563270049792 30793088932606342368 30850862082573708864 30857994570224001024 30915889494370762752 31096768310639935488 31155111215537946624 31231736923099310208 31297567142449414144 31539742218198908928 31791437146066809744 31846608324190273536 31984831450597349376 32044840515232616448 32104962167231176704 32183924024413313568 32432957573987745216 32440455830235488256 32501319724851314688 32581256419776440896 32752809226591174656 32879112877235109888 33215017275620324352 33285027851028135936 33359179676990204232 33421767256121517936 33492213618901659648 33688165669859930112 33751370483499442176 33834381666690919392 34168054069715484672 34500492351206129664 34565221229913833472 34630071551170707456 34715243891502001152 34780375681167108096 34983864349469927424 34991952356209065984 35135704038486723984 35143827149421778944 35209763035255590912 35482209995473772544 35982935381922018048 36050445579636693504 36126432667579318272 36206914527464977764 36337796677601722368 36405972656358948864 36495512809014924288 36563984690457729024 36572438009154371584 36653913472248496008 36846910379915071488 37015391908858441728 37445656332406652928 37515910847101599744 37529077136613979761 37678740321264367104 37899186378592421376 37907948385893154816 37970291793936872448 37979070240275693568 38050325531533246464 38063679375027284316 38143909954860223488 38272945613095305216 38439060828429920256 38813053895106895872 39054649377939751296 39127922641312996608 39365946400735199232 39439803711055527936 39513799590438371328 39527667043297564482 39536805543099501312 39610983414662539776 39694475400179744768 39917486244907994112 39926714867982139392 40001624276740079616 40100007901263311872 40642236751026733056 40880021262301937664 41057451910141789824 41134482776764945152 41143992760298668032 41221185992494350336 41235652656279558009 41462357747519913984 41540148287383928832 41642315897465746944 42052989624265211904 42126363373957484544 42388582861422412992 42646441934129799168 42726454020310155264 42806616222974902272 42911898699217751424 43057063814732218368 43243943431983660288 43253941106980651008 43335092966468419584 43670412302121566208 44286689700827099136 44369779174937468928 44478906235986938976 44562356341495357248 44656284825202212864 44917554226479906816 45001827311332589568 45112508888921225856 45350043544510857216 45557405426287312896 45722516344905074688 46000656468274839552 46189633398909513552 46286991855336001536 46373834241556144128 46645152465959903232 46732666823306919936 46847605384648965312 46858436199229038592 46946350713674121216 47309613327298363392 47769912486285410304 47977247175896024064 48067260772848924672 48157443250846765056 48275886036619970352 48649436360981617824 48660683745353232384 48751979587276972032 48871884629664661344 49129213839886761984 49353855878477922304 49927541776542203904 50021214462802132992 50038769515485306348 50132650884182276904 50238320428352489472 50313872322833154048 50532248504789895168 50543931181190873088 50627055725249163264 50751572500036379088 50858546606480297984 51252081104573227008 51750738526809194496 51847831844870750208 52072865837253001728 52170563521750662144 52487928534313598976 52586404948074037248 52703556057730085976 52715740724132668416 52814644552883386368 53223314993210658816 53974403072883027072 54189649001368977408 54310371791197466646 54506695016402583552 54608958984538423296 54743269213522386432 54845977035686593536 54858657013731557376 54961581323325800448 54980870208372744012 55283143663359885312 55523087863287662592 56168484498609979392 56273866270652399616 56518110481896550656 56848779567888632064 56861922578839732224 56968605360413540352 57075488297299869696 57095519062540926474 57215864932290335232 57409418419642957824 57517128397916209152 57658591242644880384 57671921475974201344 57780123955291226112 58581974066909626944 59048919601102798848 59159705566583291904 59270699385657556992 59305208314649251968 59416475121993809664 59541713100269617152 59876229367361991168 59890072301973209088 60002436415110119424 60150011851894967808 60466724726014476288 60743207235049750528 60963355126540099584 61586177865212684736 61701724165147417728 61715989140448002048 61831778988741525504 62193536621279870976 62310222431075893248 62463473846198620416 62595134284898828288 63079484436397817856 63582874292133619488 63969662901194698752 64089681030465232896 64209924334462353408 64367848048826627136 64865915147975490432 64880911660470976512 65002639449702629376 65162512839552881792 65505618453182349312 65758225754470219776 66430034551240648704 66718359353980408464 66843534512243035872 66984427237803319296 67376331339719860224 67502740966998884352 67668763333381838784 68336108139430969344 69000984702412259328 69130442459827666944 69430487783004002304 69560751362334216192 69967728698939854848 70271408076973447968 70287654298843557888 70419526070511181824 70964419990947545088 71965870763844036096 72100891159273387008 72252865335158636544 72413829054929955528 72675593355203444736 72991025618029848576 73127969380915458048 73307826944496992016 73693820759830142976 74030783817716883456 74891312664813305856 75031821694203199488 75058154273227959522 75357480642528734208 75798372757184842752 75815896771786309632 75940583587873744896 75958140480551387136 76127358750054568632 76287819909720446976 76878121656859840512 77626107790213791744 78109298755879502592 78255845282625993216 78731892801470398464 78879607422111055872 79027599180876742656 79055334086595128964 79073611086199002624 79221966829325079552 79388950800359489536 79834972489815988224 79853429735964278784 80200015802526623744 81284473502053466112 81465557686796199969 81760042524603875328 82114903820283579648 82268965553529890304 82287985520597336064 82442371984988700672 82471305312559116018 82924715495039827968 83080296574767857664 83284631794931493888 84252726747914969088 84777165722844825984 85292883868259598336 85452908040620310528 85613232445949804544 85643278593811389711 85823797398435502848 86114127629464436736 86487886863967320576 86507882213961302016 86670185932936839168 87340824604243132416 88573379401654198272 88739558349874937856 88957812471973877952 89124712682990714496 89312569650404425728 89835108452959813632 90003654622665179136 90225017777842451712 90700087089021714432 91114810852574625792 91445032689810149376 92379266797819027104 92573983710672003072 92747668483112288256 93290304931919806464 93465333646613839872 93695210769297930624 93716872398458077184 93892701427348242432 94619226654596726784 95539824972570820608 95954494351792048128 96134521545697849344 96314886501693530112 96551772073239940704 97298872721963235648 97321367490706464768 97503959174553944064 97743769259329322688 98258427679773523968 98707711756955844608 99855083553084407808 100077539030970612696 100265301768364553808 100476640856704978944 101064497009579790336 101254111450498326528 101503145000072758176 101717093212960595968 102504162209146454016 103501477053618388992 103695663689741500416 104145731674506003456 104341127043501324288 104975857068627197952 105407112115460171952 105431481448265336832 105629289105766772736 106446629986421317632 107948806145766054144 108379298002737954816 108620743582394933292 109013390032805167104 109217917969076846592 109486538427044772864 109691954071373187072 109717314027463114752 109961740416745488024 111046175726575325184 112336968997219958784 112547732541304799232 113036220963793101312 113697559135777264128 113723845157679464448 113937210720827080704 114150976594599739392 114191038125081852948 114431729864580670464 114818836839285915648 115317182485289760768 115343842951948402688 117163948133819253888 118097839202205597696 118319411133166583808 118541398771315113984 118610416629298503936 118832950243987619328 119083426200539234304 119752458734723982336 119780144603946418176 120004872830220238848 120300023703789935616 121926710253080199168 123172355730425369472 123403448330294835456 123431978280896004096 123663557977483051008 123706957968838674027 124387073242559741952 124620444862151786496 124926947692397240832 125190268569797656576 126158968872795635712 127165748584267238976 127939325802389397504 128179362060930465792 128419848668924706816 128735696097653254272 129731830295950980864 129761823320941953024 130005278899405258752 130325025679105763584 131011236906364698624 132860069102481297408 133436718707960816928 133687069024486071744 133968854475606638592 134752662679439720448 135005481933997768704 135337526666763677568 136672216278861938688 138001969404824518656 138860975566008004608 139121502724668432384 139935457397879709696 140542816153946895936 140575308597687115776 140839052141022363648 141928839981895090176 143931741527688072192 144201782318546774016 144827658109859911056 145982051236059697152 146255938761830916096 146615653888993984032 147387641519660285952 148061567635433766912 149782625329626611712 150063643388406398976 150116308546455919044 150714961285057468416 151596745514369685504 151631793543572619264 151881167175747489792 152254717500109137264 152575639819440893952 153756243313719681024 155252215580427583488 156218597511759005184 156511690565251986432 157463785602940796928 157759214844222111744 158110668173190257928 158147222172398005248 158443933658650159104 159669944979631976448 160400031605053247488 162568947004106932224 162931115373592399938 163520085049207750656 164229807640567159296 164537931107059780608 164575971041194672128 164884743969977401344 164942610625118232036 165849430990079655936 166569263589862987776 168505453495829938176 169554331445689651968 170585767736519196672 170905816081240621056 171226464891899609088 171286557187622779422 171647594796871005696 172228255258928873472 172975773727934641152 173015764427922604032 173340371865873678336 177146758803308396544 177479116699749875712 177915624943947755904 178249425365981428992 178625139300808851456 179670216905919627264 180007309245330358272 180450035555684903424 181400174178043428864 182229621705149251584 182890065379620298752 184758533595638054208 185147967421344006144 185495336966224576512 186580609863839612928 186930667293227679744 187390421538595861248 187433744796916154368 187785402854696484864 189238453309193453568 191908988703584096256 192269043091395698688 192629773003387060224 193103544146479881408 194597745443926471296 194642734981412929536 195007918349107888128 195487538518658645376 196516855359547047936 197415423513911689216 200155078061941225392 200530603536729107616 200953281713409957888 202128994019159580672 202508222900996653056 203006290000145516352 203434186425921191936 205008324418292908032 207002954107236777984 207391327379483000832 208291463349012006912 208682254087002648576 210814224230920343904 210862962896530673664 211258578211533545472 212893259972842635264 215897612291532108288 216758596005475909632 217241487164789866584 218026780065610334208 218973076854089545728 219383908142746374144 219923480833490976048 222092351453150650368 224673937994439917568 225095465082609598464 226072441927586202624 227395118271554528256 227447690315358928896 227874421441654161408 228382076250163705896 228863459729161340928 230634364970579521536 234327896267638507776 236195678404411195392 236638822266333167616 237082797542630227968 237220833258597007872 237665900487975238656 238166852401078468608 239504917469447964672 239560289207892836352 240600047407579871232 243853420506160398336 246344711460850738944 246806896660589670912 246863956561792008192 247327115954966102016 247413915937677348054 248774146485119483904 249240889724303572992 249853895384794481664 250380537139595313152 254331497168534477952 255878651604778795008 256358724121860931584 256839697337849413632 256929835781434169133 257471392195306508544 259463660591901961728 259523646641883906048 260010557798810517504 260650051358211527168 262022473812729397248 265720138204962594816 266873437415921633856 267374138048972143488 267937708951213277184 269505325358879440896 270010963867995537408 270675053333527355136 273344432557723877376 277721951132016009216 278243005449336864768 279870914795759419392 281085632307893791872 281150617195374231552 281678104282044727296 283857679963790180352 287863483055376144384 288403564637093548032 289655316219719822112 291964102472119394304 292511877523661832192 293231307777987968064 294775283039320571904 296123135270867533824 299565250659253223424 300232617092911838088 301429922570114936832 303193491028739371008 303762334351494979584 304509435000218274528 305151279638881787904 307512486627439362048 310504431160855166976 312437195023518010368 313023381130503972864 314927571205881593856 316221336346380515856 316294444344796010496 316887867317300318208 319339889959263952896 320800063210106494976 325137894008213864448 325862230747184799876 327040170098415501312 328459615281134318592 329075862214119561216 329151942082389344256 329885221250236464072 333138527179725975552 337010906991659876352 339108662891379303936 341171535473038393344 341811632162481242112 342452929783799218176 342573114375245558844 343295189593742011392 344456510517857746944 345951547455869282304 346031528855845208064 354293517606616793088 354958233399499751424 355831249887895511808 356498850731962857984 357250278601617702912 359340433811839254528 360014618490660716544 360900071111369806848 365780130759240597504 369517067191276108416 370295934842688012288 370990673932449153024 371120873906516022081 373161219727679225856 373861334586455359488 374780843077191722496 374867489593832308736 375570805709392969728 378476906618386907136 383817977407168192512 384538086182791397376 385259546006774120448 386207088292959762816 389195490887852942592 389285469962825859072 390015836698215776256 390975077037317290752 393033710719094095872 394830847027823378432 400310156123882450784 401061207073458215232 401906563426819915776 404257988038319161344 405016445801993306112 406012580000291032704 406868372851842383872 410016648836585816064 414005908214473555968 416582926698024013824 417364508174005297152 421628448461840687808 421725925793061347328 422517156423067090944 425786519945685270528 431795224583064216576 434482974329579733168 437946153708179091456 438767816285492748288 439846961666981952096 444184702906301300736 449347875988879835136 450190930165219196928 452144883855172405248 454790236543109056512 454895380630717857792 456764152500327411792 457726919458322681856 461268729941159043072 468655792535277015552 472391356808822390784 473277644532666335232 474441666517194015744 475331800975950477312 479009834938895929344 481200094815159742464 487706841012320796672 492689422921701477888 493613793321179341824 493727913123584016384 494654231909932204032 494827831875354696108 497548292970238967808 499707790769588963328 508662994337068955904 511757303209557590016 512717448243721863168 513679394675698827264 513859671562868338266 514942784390613017088 518927321183803923456 519047293283767812096 520021115597621035008 521300102716423054336 531440276409925189632 533746874831843267712 534748276097944286976 535875417902426554368 539010650717758881792 540021927735991074816 541350106667054710272 546688865115447754752 555443902264032018432 556486010898673729536 559741829591518838784 562171264615787583744 562301234390748463104 563356208564089454592 567715359927580360704 575726966110752288768 576807129274187096064 579310632439439644224 583928204944238788608 585023755047323664384 586462615555975936128 589550566078641143808 592246270541735067648 600465234185823676176 602859845140229873664 606386982057478742016 607524668702989959168 609018870000436549056 610302559277763575808 615024973254878724096 621008862321710333952 624874390047036020736 626046762261007945728 632442672692761031712 632588888689592020992 633775734634600636416 638679779918527905792 641600126420212989952 650275788016427728896 651724461494369599752 654080340196831002624 656919230562268637184 658151724428239122432 659770442500472928144 666277054359451951104 674021813983319752704 678217325782758607872 682343070946076786688 683623264324962484224 685146228750491117688 686590379187484022784 691903094911738564608 708587035213233586176 709916466798999502848 711662499775791023616 712997701463925715968 714500557203235405824 718680867623678509056 721800142222739613696 731560261518481195008 739034134382552216832 740591869685376024576 741981347864898306048 742241747813032044162 746322439455358451712 747722669172910718976 749561686154383444992 749734979187664617472 751141611418785939456 767635954814336385024 769076172365582794752 770519092013548240896 772414176585919525632 778390981775705885184 778570939925651718144 780031673396431552512 781950154074634581504 786067421438188191744 789661694055646756864 800620312247764901568 802122414146916430464 803813126853639831552 808515976076638322688 810032891603986612224 812025160000582065408 813736745703684767744 820033297673171632128 833165853396048027648 834729016348010594304 843256896923681375616 843451851586122694656 845034312846134181888 851573039891370541056 863590449166128433152 868965948659159466336 875892307416358182912 877535632570985496576 879693923333963904192 888369405812602601472 898695751977759670272 904289767710344810496 909580473086218113024 913528305000654823584 915453838916645363712 922537459882318086144 937311585070554031104 944782713617644781568 948883333034388031488 950663601951900954624 958019669877791858688 962400189630319484928 975413682024641593344 985378845843402955776 987227586642358683648 987455826247168032768 989655663750709392216 999415581539177926656 1017325988674137911808 1023514606419115180032 1025434896487443726336 1027358789351397654528 1027719343125736676532 1029885568781226034176 1037854642367607846912 1038094586567535624192 1042600205432846108672 1062880552819850379264 1067493749663686535424 1069496552195888573952 1071750835804853108736 1078021301435517763584 1080043855471982149632 1082700213334109420544 1110887804528064036864 1112972021797347459072 1113362621719548066243 1119483659183037677568 1124342529231575167488 1124602468781496926208 1126712417128178909184 1135430719855160721408 1151453932221504577536 1153614258548374192128 1158621264878879288448 1167856409888477577216 1170047510094647328768 1172925231111951872256 1179101132157282287616 1184492541083470135296 1200930468371647352352 1205719690280459747328 1212773964114957484032 1215049337405979918336 1218037740000873098112 1220605118555527151616 1230049946509757448192 1242017724643420667904 1249748780094072041472 1252093524522015891456 1264885345385522063424 1265177777379184041984 1267551469269201272832 1277359559837055811584 1283200252840425979904 1303448922988739199504 1313838461124537274368 1316303448856478244864 1319540885000945856288 1332554108718903902208 1348043627966639505408 1356434651565517215744 1364686141892153573376 1370292457500982235376 1373180758374968045568 1383806189823477129216 1417174070426467172352 1419832933597999005696 1423324999551582047232 1425995402927851431936 1443600284445479227392 1463120523036962390016 1478068268765104433664 1481183739370752049152 1483962695729796612096 1484483495626064088324 1492644878910716903424 1499123372308766889984 1499469958375329234944 1535271909628672770048 1538152344731165589504 1541038184027096481792 1544828353171839051264 1556781963551411770368 1557141879851303436288 1560063346792863105024 1563900308149269163008 1601240624495529803136 1604244828293832860928 1607626253707279663104 1617031952153276645376 1620065783207973224448 1624050320001164130816 1627473491407369535488 1640066595346343264256 1666331706792096055296 1669458032696021188608 1686513793847362751232 1686903703172245389312 1690068625692268363776 1703146079782741082112 1727180898332256866304 1737931897318318932672 1751784614832716365824 1755071265141970993152 1759387846667927808384 1776738811625205202944 1808579535420689620992 1819160946172436226048 1827056610001309647168 1830907677833290727424 1845074919764636172288 1874623170141108062208 1897766666068776062976 1901327203903801909248 1916039339755583717376 1924800379260638969856 1950827364049283186688 1970757691686805911552 1974455173284717367296 1979311327501418784432 1998831163078355853312 2034651977348275823616 2047029212838230360064 2050869792974887452672 2055438686251473353064 2059771137562452068352 2075709284735215693824 2085200410865692217344 2125761105639700758528 2134987499327373070848 2138993104391777147904 2143501671609706217472 2156042602871035527168 2165400426668218841088 2221775609056128073728 2225944043594694918144 2226725243439096132486 2238967318366075355136 2248685058463150334976 2249204937562993852416 2253424834256357818368 2302907864443009155072 2307228517096748384256 2317242529757758576896 2335712819776955154432 2340095020189294657536 2345850462223903744512 2358202264314564575232 2368985082166940270592 2401860936743294704704 2411439380560919494656 2425547928229914968064 2430098674811959836672 2436075480001746196224 2441210237111054303232 2460099893019514896384 2499497560188144082944 2504187049044031782912 2529770690771044126848 2530355554758368083968 2535102938538402545664 2554719119674111623168 2566400505680851959808 2606897845977478399008 2627676922249074548736 2632606897712956489728 2639081770001891712576 2665108217437807804416 2696087255933279010816 2712869303131034431488 2740584915001964470752 2746361516749936091136 2767612379646954258432 2834348140852934344704 2846649999103164094464 2851990805855702863872 2887200568890958454784 2926241046073924780032 2956136537530208867328 2962367478741504098304 2968966991252128176648 2998246744617533779968 3070543819257345540096 3076304689462331179008 3082076368054192963584 3089656706343678102528 3113563927102823540736 3114283759702606872576 3127800616298538326016 3202481248991059606272 3208489656587665721856 3215252507414559326208 3234063904306553290752 3240131566415946448896 3248100640002328261632 3254946982814739070976 3332663413584192110592 3338916065392042377216 3340087865158644198729 3373027587694725502464 3373807406344490778624 3380137251384536727552 3406292159565482164224 3454361796664513732608 3475863794636637865344 3503569229665432731648 3510142530283941986304 3518775693335855616768 3553477623250410405888 3617159070841379241984 3638321892344872452096 3654113220002619294336 3661815355666581454848 3690149839529272344576 3749246340282216124416 3795533332137552125952 3802654407807603818496 3832078679511167434752 3849600758521277939712 3941515383373611823104 3948910346569434734592 3958622655002837568864 3997662326156711706624 4069303954696551647232 4094058425676460720128 4110877372502946706128 4119542275124904136704 4151418569470431387648 4170400821731384434688 4251522211279401517056 4269974998654746141696 4277986208783554295808 4330800853336437682176 4443551218112256147456 4451888087189389836288 4453450486878192264972 4477934636732150710272 4497370116926300669952 4498409875125987704832 4605815728886018310144 4614457034193496768512 4634485059515517153792 4671425639553910308864 4680190040378589315072 4691700924447807489024 4803721873486589409408 4822878761121838989312 4851095856459829936128 4860197349623919673344 4872150960003492392448 4882420474222108606464 4920199786039029792768 4998995120376288165888 5008374098088063565824 5059541381542088253696 5060711109516736167936 5070205877076805091328 5109438239348223246336 5132801011361703919616 5213795691954956798016 5255353844498149097472 5265213795425912979456 5278163540003783425152 5330216434875615608832 5425738606262068862976 5481169830003928941504 5492723033499872182272 5535224759293908516864 5693299998206328188928 5703981611711405727744 5774401137781916909568 5852482092147849560064 5912273075060417734656 5937933982504256353296 5996493489235067559936 6141087638514691080192 6152609378924662358016 6179313412687356205056 6227127854205647081472 6255601232597076652032 6404962497982119212544 6416979313175331443712 6430505014829118652416 6468127808613106581504 6496201280004656523264 6665326827168384221184 6677832130784084754432 6680175730317288397458 6746055175389451004928 6747614812688981557248 6760274502769073455104 6908723593329027465216 6951727589273275730688 7007138459330865463296 7020285060567883972608 7037551386671711233536 7106955246500820811776 7234318141682758483968 7276643784689744904192 7308226440005238588672 7323630711333162909696 7380299679058544689152 7498492680564432248832 7591066664275104251904 7605308815615207636992 7664157359022334869504 7699201517042555879424 7883030766747223646208 7897820693138869469184 7917245310005675137728 7995324652313423413248 8138607909393103294464 8221754745005893412256 8239084550249808273408 8302837138940862775296 8340801643462768869376 8503044422558803034112 8539949997309492283392 8555972417567108591616 8661601706672875364352 8887102436224512294912 8906900973756384529944 8994740233852601339904 9211631457772036620288 9228914068386993537024 9268970119031034307584 9342851279107820617728 9383401848895614978048 9607443746973178818816 9645757522243677978624 9702191712919659872256 9720394699247839346688 9744301920006984784896 9764840948444217212928 9997990240752576331776 10016748196176127131648 10119082763084176507392 10121422219033472335872 10140411754153610182656 10218876478696446492672 10265602022723407839232 10427591383909913596032 10510707688996298194944 10530427590851825958912 10556327080007566850304 10660432869751231217664 10851477212524137725952 10962339660007857883008 10985446066999744364544 11070449518587817033728 11386599996412656377856 11407963223422811455488 11548802275563833819136 11824546150120835469312 11875867965008512706592 11992986978470135119872 12282175277029382160384 12358626825374712410112 12454255708411294162944 12511202465194153304064 12809924995964238425088 12833958626350662887424 12992402560009313046528 13330653654336768442368 13355664261568169508864 13360351460634576794916 13492110350778902009856 13495229625377963114496 13817447186658054930432 13903455178546551461376 14014276918661730926592 14040570121135767945216 14075102773343422467072 14468636283365516967936 14553287569379489808384 14616452880010477177344 14647261422666325819392 14760599358117089378304 14996985361128864497664 15182133328550208503808 15210617631230415273984 15328314718044669739008 15398403034085111758848 15766061533494447292416 15795641386277738938368 15834490620011350275456 15990649304626846826496 16277215818786206588928 16443509490011786824512 16478169100499616546816 16605674277881725550592 16681603286925537738752 17079899994618984566784 17111944835134217183232 17323203413345750728704 17813801947512769059888 17989480467705202679808 18423262915544073240576 18457828136773987074048 18537940238062068615168 18766803697791229956096 19214887493946357637632 19291515044487355957248 19404383425839319744512 19488603840013969569792 19995980481505152663552 20033496392352254263296 20238165526168353014784 20242844438066944671744 20280823508307220365312 20855182767819827192064 21021415377992596389888 21060855181703651917824 21112654160015133700608 21320865739502462435328 21702954425048275451904 21924679320015715766016 21970892133999488729088 22140899037175634067456 22773199992825312755712 22815926446845622910976 23097604551127667638272 23649092300241670938624 23751735930017025413184 23985973956940270239744 24717253650749424820224 24908511416822588325888 25022404930388306608128 25619849991928476850176 25667917252701325774848 25984805120018626093056 26661307308673536884736 26720702921269153589832 26984220701557804019712 27634894373316109860864 27806910357093102922752 28028553837323461853184 28150205546686844934144 28937272566731033935872 29106575138758979616768 29232905760020954354688 29294522845332651638784 29993970722257728995328 30364266657100417007616 30421235262460830547968 30656629436089339478016 30796806068170223517696 31532123066988894584832 31591282772555477876736 31668981240022700550912 31981298609253693652992 32554431637572413177856 32887018980023573649024 32956338200999233093632 33211348555763451101184 33363206573851075477504 34159799989237969133568 34223889670268434366464 34646406826691501457408 35627603895025538119776 35978960935410405359616 36846525831088146481152 37075880476124137230336 37533607395582459912192 38429774987892715275264 38977207680027939139584 39991960963010305327104 40066992784704508526592 40476331052336706029568 40485688876133889343488 41710365535639654384128 42042830755985192779776 42121710363407303835648 42225308320030267401216 43405908850096550903808 43849358640031431532032 43941784267998977458176 44281798074351268134912 45546399985650625511424 45631852893691245821952 46195209102255335276544 47298184600483341877248 47503471860034050826368 47971947913880540479488 49434507301498849640448 49817022833645176651776 50044809860776613216256 51239699983856953700352 51335834505402651549696 51969610240037252186112 53441405842538307179664 53968441403115608039424 55269788746632219721728 55613820714186205845504 56300411093373689868288 57874545133462067871744 58213150277517959233536 58465811520041908709376 59987941444515457990656 60728533314200834015232 60842470524921661095936 63064246133977789169664 63182565545110955753472 63337962480045401101824 63962597218507387305984 65108863275144826355712 65774037960047147298048 65912676401998466187264 66422697111526902202368 66726413147702150955008 68319599978475938267136 68447779340536868732928 69292813653383002914816 71255207790051076239552 71957921870820810719232 74151760952248274460672 75067214791164919824384 76859549975785430550528 77954415360055878279168 79983921926020610654208 80952662104673412059136 83420731071279308768256 84085661511970385559552 84450616640060534802432 86811817700193101807616 87698717280062863064064 87883568535997954916352 91092799971301251022848 91263705787382491643904 92390418204510670553088 94596369200966683754496 95006943720068101652736 95943895827761080958976 98869014602997699280896 99634045667290353303552 100089619721553226432512 102479399967713907400704 102671669010805303099392 103939220480074504372224 106882811685076614359328 107936882806231216078848 110539577493264439443456 111227641428372411691008 112600822186747379736576 116931623040083817418752 119975882889030915981312 121457066628401668030464 126128492267955578339328 126365131090221911506944 126675924960090802203648 130217726550289652711424 131548075920094294596096 131825352803996932374528 132845394223053804404736 133452826295404301910016 136639199956951876534272 136895558681073737465856 138585627306766005829632 142510415580102152479104 143915843741641621438464 148303521904496548921344 150134429582329839648768 153719099951570861101056 155908830720111756558336 161905324209346824118272 166841462142558617536512 168901233280121069604864 173623635400386203615232 175397434560125726128128 182185599942602502045696 182527411574764983287808 189192738401933367508992 190013887440136203305472 191887791655522161917952 197738029205995398561792 199268091334580706607104 200179239443106452865024 204958799935427814801408 205343338021610606198784 207878440960149008744448 213765623370153228718656 215873765612462432157696 222455282856744823382016 225201644373494759473152 233863246080167634837504 239951765778061831962624 252256984535911156678656 253351849920181604407296 260435453100579305422848 263096151840188589192192 263650705607993864749056 273278399913903753068544 273791117362147474931712 277171254613532011659264 285020831160204304958208 287831687483283242876928 296607043808993097842688 300268859164659679297536 307438199903141722202112 311817661440223513116672 323810648418693648236544 333682924285117235073024 337802466560242139209728 350794869120251452256256 364371199885205004091392 378385476803866735017984 380027774880272406610944 395476058411990797123584 398536182669161413214208 400358478886212905730048 409917599870855629602816 410686676043221212397568 415756881920298017488896 427531246740306457437312 431747531224924864315392 444910565713489646764032 450403288746989518946304 467726492160335269675008 506703699840363208814592 520870906201158610845696 526192303680377178384384 546556799827807506137088 547582234724294949863424 570041662320408609916416 575663374966566485753856 593214087617986195685376 600537718329319358595072 614876399806283444404224 623635322880447026233344 647621296837387296473088 667365848570234470146048 675604933120484278419456 701589738240502904512512 756770953607733470035968 760055549760544813221888 790952116823981594247168 819835199741711259205632 821373352086442424795136 831513763840596034977792 855062493480612914874624 863495062449849728630784 889821131426979293528064 900806577493979037892608 935452984320670539350016 1013407399680726417629184 1052384607360754356768768 1093113599655615012274176 1140083324640817219832832 1186428175235972391370752 1201075436658638717190144 1229752799612566888808448 1247270645760894052466688 1295242593674774592946176 1334731697140468940292096 1351209866240968556838912 1403179476481005809025024 1520111099521089626443776 1639670399483422518411264 1642746704172884849590272 1710124986961225829749248 1726990124899699457261568 1779642262853958587056128 1801613154987958075785216 1870905968641341078700032 2026814799361452835258368 2104769214721508713537536 2280166649281634439665664 2372856350471944782741504 2459505599225133777616896 2494541291521788104933376 2590485187349549185892352 2669463394280937880584192 2702419732481937113677824 2806358952962011618050048 3040222199042179252887552 3279340798966845036822528 3420249973922451659498496 3559284525707917174112256 3603226309975916151570432 3741811937282682157400064 4053629598722905670516736 4209538429443017427075072 4560333298563268879331328 4919011198450267555233792 5180970374699098371784704 5338926788561875761168384 5404839464963874227355648 5612717905924023236100096 6080444398084358505775104 6840499947844903318996992 7118569051415834348224512 7483623874565364314800128 8107259197445811341033472 8419076858886034854150144 9120666597126537758662656 9838022396900535110467584 10677853577123751522336768 10809678929927748454711296 11225435811848046472200192 12160888796168717011550208 13680999895689806637993984 16214518394891622682066944 16838153717772069708300288 18241333194253075517325312 21355707154247503044673536 22450871623696092944400384 24321777592337434023100416 27361999791379613275987968 32429036789783245364133888 33676307435544139416600576 36482666388506151034650624 48643555184674868046200832 54723999582759226551975936 67352614871088278833201152 72965332777012302069301248 97287110369349736092401664 109447999165518453103951872 145930665554024604138602496 218895998331036906207903744 291861331108049208277204992 437791996662073812415807488 875583993324147624831614976
- Sum of all divisors σ(n): 2949736163899218610586322523
- Sum of proper divisors (its aliquot sum) s(n): 2074152170575070985754707547
- 875583993324147624831614976 is an abundant number, because the sum of its proper divisors (2074152170575070985754707547) is greater than itself. Its abundance is 1198568177250923360923092571
Bases of 875583993324147624831614976
- Binary: 1011010100010001000001111101100011010001010111011100111011101101010010010000000000000000002
- Hexadecimal: 0x2D4441F6345773BB5240000
- Base-36: 320LDJT9IN2KN40000
Squares and roots of 875583993324147624831614976
- 875583993324147624831614976 squared (8755839933241476248316149762) is 766647329365460992448134469333335749798017516307480576
- 875583993324147624831614976 cubed (8755839933241476248316149763) is 671264130117103402950795432837284833748390295663147061893691391808176491830706176
-
875583993324147624831614976 is a
perfect square number . Itssquare root is 29590268557824 -
The
cube root of 875583993324147624831614976 is 956678332.4525581425
Scales and comparisons
How big is 875583993324147624831614976?- 875,583,993,324,147,624,831,614,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 875,583,993,324,147,624,831,614,976 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 875583993324147624831614976 cubic inches would be around 79723194.4 feet tall.
Recreational maths with 875583993324147624831614976
- 875583993324147624831614976 backwards is 679416138426741423399385578
- The number of decimal digits it has is: 27
- The sum of 875583993324147624831614976's digits is 135
- 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 875583993324147624831614976 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 875583993324147624831614976 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/875583993324147624831614976/
Chicago style:
Numbermatics. 2024. "Number 875583993324147624831614976 - Facts about the integer". https://numbermatics.com/n/875583993324147624831614976/
The information we have on file for 875583993324147624831614976 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 875583993324147624831614976, math, Factors of 875583993324147624831614976, curriculum, school, college, exams, university, Prime factorization of 875583993324147624831614976, STEM, science, technology, engineering, physics, economics, calculator, eight hundred seventy-five septillion, five hundred eighty-three sextillion, nine hundred ninety-three quintillion, three hundred twenty-four quadrillion, one hundred forty-seven trillion, six hundred twenty-four billion, eight hundred thirty-one million, six hundred fourteen thousand, nine hundred seventy-six.