140584107730884950130425856
140,584,107,730,884,950,130,425,856 is an even composite number composed of five prime numbers multiplied together.
What does the number 140584107730884950130425856 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 20925 divisors.
140584107730884950130425856 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred twenty-five divisors.
Prime factorization of 140584107730884950130425856:
230 × 314 × 112 × 134 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 89 × 89)See below for interesting mathematical facts about the number 140584107730884950130425856 from the Numbermatics database.
Names of 140584107730884950130425856
- Cardinal: 140584107730884950130425856 can be written as One hundred forty septillion, five hundred eighty-four sextillion, one hundred seven quintillion, seven hundred thirty quadrillion, eight hundred eighty-four trillion, nine hundred fifty billion, one hundred thirty million, four hundred twenty-five thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.40584107730884950130425856 × 1026
Factors of 140584107730884950130425856
Divisors of 140584107730884950130425856
- Number of divisors d(n): 20925
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 89 96 99 104 108 117 121 128 132 143 144 156 162 169 176 178 192 198 208 216 234 242 243 256 264 267 286 288 297 312 324 338 351 352 356 363 384 396 416 429 432 468 484 486 507 512 528 534 572 576 594 624 648 676 702 704 712 726 729 768 792 801 832 858 864 891 936 968 972 979 1014 1024 1053 1056 1068 1089 1144 1152 1157 1188 1248 1287 1296 1352 1404 1408 1424 1452 1458 1521 1536 1573 1584 1602 1664 1716 1728 1782 1859 1872 1936 1944 1958 2028 2048 2106 2112 2136 2178 2187 2197 2288 2304 2314 2376 2403 2496 2574 2592 2673 2704 2808 2816 2848 2904 2916 2937 3042 3072 3146 3159 3168 3204 3267 3328 3432 3456 3471 3564 3718 3744 3861 3872 3888 3916 4056 4096 4212 4224 4272 4356 4374 4394 4563 4576 4608 4628 4719 4752 4806 4992 5148 5184 5346 5408 5577 5616 5632 5696 5808 5832 5874 6084 6144 6292 6318 6336 6408 6534 6561 6591 6656 6864 6912 6942 7128 7209 7436 7488 7722 7744 7776 7832 7921 8019 8112 8192 8424 8448 8544 8712 8748 8788 8811 9126 9152 9216 9256 9438 9477 9504 9612 9801 9984 10296 10368 10413 10692 10769 10816 11154 11232 11264 11392 11583 11616 11664 11748 12168 12288 12584 12636 12672 12727 12816 13068 13122 13182 13312 13689 13728 13824 13884 14157 14256 14418 14872 14976 15041 15444 15488 15552 15664 15842 16038 16224 16384 16731 16848 16896 17088 17424 17496 17576 17622 18252 18304 18432 18512 18876 18954 19008 19224 19602 19683 19773 19968 20449 20592 20736 20826 21384 21538 21627 21632 22308 22464 22528 22784 23166 23232 23328 23496 23763 24057 24167 24336 24576 25168 25272 25344 25454 25632 26136 26244 26364 26433 26624 27378 27456 27648 27768 28314 28431 28512 28561 28836 29403 29744 29952 30082 30888 30976 31104 31239 31328 31684 32076 32307 32448 32768 33462 33696 33792 34176 34749 34848 34992 35152 35244 36504 36608 36864 37024 37752 37908 38016 38181 38448 39204 39366 39546 39936 40898 41067 41184 41472 41652 42471 42768 43076 43254 43264 44616 44928 45056 45123 45568 46332 46464 46656 46992 47526 48114 48334 48672 49152 50193 50336 50544 50688 50908 51264 52272 52488 52728 52866 53248 54756 54912 55296 55536 56628 56862 57024 57122 57672 58806 59049 59319 59488 59904 60164 61347 61776 61952 62208 62478 62656 63368 64152 64614 64881 64896 65536 66924 67392 67584 68352 69498 69696 69984 70304 70488 71289 72171 72501 73008 73216 73728 74048 75504 75816 76032 76362 76896 78408 78732 79092 79299 79872 81796 82134 82368 82944 83304 84942 85293 85536 85683 86152 86508 86528 87131 88209 89232 89856 90112 90246 91136 92664 92928 93312 93717 93984 95052 96228 96668 96921 97344 98304 100386 100672 101088 101376 101816 102528 102973 104247 104544 104976 105456 105732 106496 109512 109824 110592 111072 113256 113724 114048 114244 114543 115344 117612 118098 118638 118976 119808 120328 122694 123201 123552 123904 124416 124956 125312 126736 127413 128304 129228 129762 129792 131072 133848 134784 135168 135369 136704 138996 139392 139968 139997 140608 140976 142578 144342 145002 146016 146432 147456 148096 150579 151008 151632 152064 152724 153792 156816 157464 158184 158598 159744 163592 164268 164736 165451 165888 166608 169884 170586 171072 171366 172304 173016 173056 174262 176418 177147 177957 178464 179712 180224 180492 182272 184041 185328 185856 186624 187434 187968 190104 192456 193336 193842 194643 194688 195533 196608 200772 201344 202176 202752 203632 205056 205946 208494 209088 209952 210912 211464 212992 213867 216513 217503 219024 219648 221184 222144 226512 227448 228096 228488 229086 230688 235224 236196 237276 237897 237952 239616 240656 245388 246402 247104 247808 248832 249912 250624 253472 254826 255879 256608 257049 258456 259524 259584 261393 262144 264627 265837 267696 269568 270336 270738 273408 277992 278784 279936 279994 281151 281216 281952 285156 288684 290004 290763 292032 292864 294912 296192 301158 302016 303264 304128 305448 307584 308919 312741 313632 314171 314928 316368 317196 319488 327184 328536 329472 330902 331776 333216 339768 341172 342144 342732 343629 344608 346032 346112 348524 352836 354294 355914 356928 359424 360448 360984 364544 368082 369603 370656 371712 373248 374868 375936 380208 382239 384912 386672 387684 389286 389376 391066 393216 401544 402688 404352 405504 406107 407264 410112 411892 416988 418176 419904 419991 421824 422928 425984 427734 433026 435006 438048 439296 442368 444288 451737 453024 454896 456192 456976 458172 461376 470448 472392 474552 475794 475904 479232 481312 490776 492804 494208 495616 496353 497664 499824 501248 506944 509652 511758 513216 514098 516912 519048 519168 522786 524288 529254 531441 531674 533871 535392 539136 540672 541476 546816 552123 555984 557568 559872 559988 562302 562432 563904 570312 577368 580008 581526 583929 584064 585728 586599 589824 592384 602316 604032 606528 608256 610896 615168 617838 625482 627264 628342 629856 632736 634392 638976 641601 649539 652509 654368 657072 658944 661804 663552 666432 679536 682344 684288 685464 687258 689216 692064 692224 697048 705672 708588 711828 713691 713856 718848 720896 721968 729088 736164 739206 741312 743424 746496 749736 751872 760416 764478 767637 769824 771147 773344 775368 778572 778752 782132 784179 786432 793881 797511 803088 805376 808704 811008 812214 814528 820224 823784 833976 836352 839808 839982 843453 843648 845856 851968 855468 866052 870012 872289 876096 878592 884736 888576 903474 906048 909792 912384 913952 916344 922752 926757 938223 940896 942513 944784 949104 951588 951808 958441 958464 962624 981552 985608 988416 991232 992706 995328 999648 1002496 1013888 1019304 1023516 1026432 1028196 1030887 1033824 1038096 1038336 1045572 1048576 1058508 1062882 1063348 1067742 1070784 1078272 1081344 1082952 1093632 1104246 1108809 1111968 1115136 1119744 1119976 1124604 1124864 1127808 1132703 1140624 1146717 1154736 1160016 1163052 1167858 1168128 1171456 1173198 1179648 1184768 1204632 1208064 1213056 1216512 1218321 1221792 1230336 1235676 1250964 1254528 1256684 1259712 1259973 1265472 1268784 1277952 1283202 1299078 1305018 1308736 1314144 1317888 1323608 1327104 1332864 1338649 1355211 1359072 1364688 1368576 1370928 1374516 1378432 1384128 1384448 1394096 1411344 1417176 1423656 1427382 1427712 1437696 1441792 1443936 1458176 1472328 1478412 1482624 1486848 1489059 1492992 1499472 1503744 1520832 1528956 1535274 1539648 1542294 1546688 1550736 1557144 1557504 1564264 1568358 1572864 1587762 1594323 1595022 1601613 1606176 1610752 1617408 1622016 1624428 1629056 1640448 1647568 1656369 1667952 1672704 1679616 1679964 1686906 1687296 1691712 1703936 1710936 1732104 1740024 1744578 1751787 1752192 1757184 1759797 1769472 1777152 1806948 1812096 1819584 1819961 1824768 1827904 1832688 1845504 1853514 1876446 1881792 1885026 1889568 1898208 1903176 1903616 1916882 1916928 1924803 1925248 1948617 1957527 1963104 1971216 1976832 1982464 1985412 1990656 1999296 2004992 2027776 2038608 2047032 2052864 2056392 2061774 2067648 2076192 2076672 2091144 2097152 2117016 2125764 2126696 2135484 2141073 2141568 2150863 2156544 2162688 2165904 2187264 2208492 2217618 2223936 2230272 2239488 2239952 2249208 2249728 2255616 2265406 2281248 2293434 2302911 2309472 2313441 2320032 2326104 2335716 2336256 2342912 2346396 2352537 2359296 2369536 2381643 2392533 2409264 2416128 2426112 2433024 2436642 2443584 2460672 2471352 2501928 2509056 2513368 2519424 2519946 2530359 2530944 2537568 2541929 2555904 2566404 2598156 2610036 2616867 2617472 2628288 2635776 2647216 2654208 2665728 2677298 2710422 2718144 2729376 2737152 2741856 2749032 2756864 2768256 2768896 2780271 2788192 2814669 2822688 2827539 2834352 2847312 2854764 2855424 2875323 2875392 2883584 2887872 2916352 2944656 2956824 2965248 2973696 2978118 2985984 2998944 3007488 3041664 3057912 3070548 3079296 3084588 3092661 3093376 3101472 3114288 3115008 3128528 3136716 3145728 3175524 3188646 3190044 3203226 3212352 3221504 3234816 3244032 3248856 3258112 3280896 3295136 3312738 3326427 3335904 3345408 3359232 3359928 3373812 3374592 3383424 3398109 3407872 3421872 3440151 3455881 3464208 3480048 3489156 3503574 3504384 3514368 3519594 3538944 3554304 3613896 3624192 3639168 3639922 3649536 3654963 3655808 3665376 3691008 3707028 3752892 3763584 3770052 3779136 3779919 3796416 3806352 3807232 3833764 3833856 3849606 3850496 3897234 3915054 3926208 3942432 3953664 3964928 3970824 3981312 3998592 4009984 4015947 4055552 4065633 4077216 4094064 4105728 4112784 4123548 4135296 4152384 4153344 4182288 4194304 4234032 4251528 4253392 4270968 4282146 4283136 4301726 4313088 4325376 4331808 4374528 4416984 4435236 4447872 4460544 4467177 4478976 4479904 4498416 4499456 4511232 4530812 4562496 4586868 4605822 4618944 4626882 4640064 4652208 4671432 4672512 4685824 4692792 4705074 4718592 4739072 4763286 4782969 4785066 4804839 4818528 4832256 4852224 4866048 4873284 4887168 4921344 4942704 4969107 5003856 5018112 5026736 5038848 5039892 5060718 5061888 5075136 5083858 5111808 5132808 5196312 5220072 5233734 5234944 5255361 5256576 5271552 5279391 5294432 5308416 5331456 5354596 5420844 5436288 5458752 5459883 5474304 5483712 5498064 5513728 5536512 5537792 5560542 5576384 5629338 5645376 5655078 5668704 5694624 5709528 5710848 5750646 5750784 5767168 5774409 5775744 5832704 5845851 5872581 5889312 5913648 5930496 5947392 5956236 5971968 5997888 6014976 6083328 6115824 6141096 6158592 6169176 6185322 6186752 6202944 6228576 6230016 6257056 6273432 6291456 6351048 6377292 6380088 6406452 6423219 6424704 6443008 6452589 6469632 6488064 6497712 6516224 6561792 6590272 6625476 6652854 6671808 6690816 6718464 6719856 6747624 6749184 6766848 6796218 6815744 6843744 6880302 6908733 6911762 6928416 6940323 6960096 6978312 7007148 7008768 7028736 7039188 7057611 7077888 7108608 7144929 7177599 7227792 7248384 7278336 7279844 7299072 7309926 7311616 7330752 7382016 7414056 7505784 7527168 7540104 7558272 7559838 7591077 7592832 7612704 7614464 7625787 7667528 7667712 7699212 7700992 7794468 7830108 7850601 7852416 7884864 7907328 7929856 7941648 7962624 7997184 8019968 8031894 8111104 8131266 8154432 8188128 8211456 8225568 8247096 8270592 8304768 8306688 8340813 8364576 8388608 8444007 8468064 8482617 8503056 8506784 8541936 8564292 8566272 8603452 8625969 8626176 8650752 8663616 8749056 8833968 8870472 8895744 8921088 8934354 8957952 8959808 8996832 8998912 9022464 9061624 9124992 9173736 9211644 9237888 9253764 9277983 9280128 9304416 9342864 9345024 9371648 9385584 9410148 9437184 9478144 9526572 9565938 9570132 9609678 9637056 9664512 9704448 9732096 9746568 9774336 9842688 9885408 9938214 9979281 10007712 10036224 10053472 10077696 10079784 10121436 10123776 10150272 10167716 10194327 10223616 10265616 10320453 10367643 10392624 10440144 10467468 10469888 10510722 10513152 10543104 10558782 10588864 10616832 10662912 10709192 10841688 10872576 10917504 10919766 10948608 10964889 10967424 10996128 11027456 11073024 11075584 11121084 11152768 11258676 11290752 11310156 11337408 11339757 11389248 11419056 11421696 11501292 11501568 11534336 11548818 11551488 11665408 11691702 11745162 11778624 11827296 11860992 11894784 11912472 11943936 11995776 12029952 12047841 12166656 12196899 12231648 12282192 12317184 12338352 12370644 12373504 12405888 12457152 12459733 12460032 12514112 12546864 12582912 12702096 12754584 12760176 12812904 12846438 12849408 12886016 12905178 12939264 12976128 12995424 13032448 13123584 13180544 13250952 13305708 13343616 13381632 13401531 13436928 13439712 13495248 13498368 13533696 13592436 13631488 13687488 13760604 13817466 13823524 13856832 13880646 13920192 13956624 14014296 14017536 14057472 14078376 14115222 14155776 14217216 14289858 14355198 14414517 14455584 14496768 14556672 14559688 14598144 14619852 14623232 14661504 14725139 14764032 14828112 14907321 15011568 15054336 15080208 15116544 15119676 15182154 15185664 15225408 15228928 15251574 15335056 15335424 15398424 15401984 15588936 15660216 15701202 15704832 15766083 15769728 15814656 15838173 15859712 15883296 15925248 15994368 16039936 16063788 16222208 16262532 16308864 16376256 16379649 16422912 16451136 16494192 16541184 16609536 16613376 16681626 16729152 16777216 16888014 16936128 16965234 17006112 17013568 17083872 17128584 17132544 17206904 17251938 17252352 17301504 17323227 17327232 17402437 17498112 17537553 17617743 17667936 17740944 17791488 17842176 17868708 17915904 17919616 17993664 17997824 18044928 18123248 18249984 18347472 18423288 18475776 18507528 18555966 18560256 18608832 18685728 18690048 18743296 18771168 18820296 18874368 18956288 19053144 19131876 19140264 19219356 19269657 19274112 19329024 19357767 19408896 19464192 19493136 19548672 19685376 19770816 19876428 19958562 20015424 20072448 20106944 20155392 20159568 20242872 20247552 20300544 20335432 20388654 20447232 20531232 20640906 20726199 20735286 20785248 20820969 20880288 20934936 20939776 21021444 21026304 21086208 21117564 21172833 21177728 21233664 21325824 21418384 21434787 21532797 21683376 21745152 21835008 21839532 21897216 21929778 21934848 21992256 22054912 22146048 22151168 22242168 22305536 22517352 22581504 22620312 22674816 22679514 22773231 22778496 22838112 22843392 22877361 23002584 23003136 23068672 23097636 23102976 23330816 23383404 23490324 23551803 23557248 23654592 23659493 23721984 23789568 23824944 23887872 23991552 24059904 24095682 24333312 24393798 24463296 24564384 24634368 24676704 24741288 24747008 24811776 24914304 24919466 24920064 25022439 25028224 25093728 25165824 25332021 25404192 25447851 25509168 25520352 25625808 25692876 25698816 25772032 25810356 25877907 25878528 25952256 25990848 26064896 26247168 26361088 26501904 26611416 26687232 26763264 26803062 26873856 26879424 26990496 26996736 27067392 27184872 27262976 27374976 27521208 27634932 27647048 27713664 27761292 27833949 27840384 27913248 27961219 28028592 28035072 28114944 28156752 28230444 28311552 28434432 28579716 28710396 28829034 28911168 28993536 29113344 29119376 29196288 29239704 29246464 29323008 29450278 29528064 29656224 29814642 29937843 30023136 30108672 30160416 30233088 30239352 30364308 30371328 30450816 30457856 30503148 30582981 30670112 30670848 30796848 30803968 30961359 31102929 31177872 31320432 31402404 31409664 31532166 31539456 31629312 31676346 31719424 31766592 31850496 31988736 32079872 32127576 32444416 32525064 32617728 32752512 32759298 32845824 32894667 32902272 32988384 33082368 33219072 33226752 33363252 33458304 33554432 33776028 33872256 33930468 34012224 34019271 34027136 34167744 34257168 34265088 34413808 34503876 34504704 34603008 34646454 34654464 34804874 34996224 35075106 35235486 35335872 35481888 35582976 35684352 35737416 35831808 35839232 35987328 35995648 36089856 36143523 36246496 36499968 36590697 36694944 36846576 36951552 37015056 37111932 37120512 37217664 37371456 37379199 37380096 37486592 37542336 37640592 37748736 37912576 38106288 38263752 38280528 38438712 38539314 38548224 38658048 38715534 38817792 38928384 38986272 39097344 39370752 39541632 39752856 39917124 40030848 40144896 40204593 40213888 40310784 40319136 40485744 40495104 40601088 40670864 40777308 40894464 41062464 41281812 41452398 41470572 41570496 41641938 41760576 41869872 41879552 42042888 42052608 42172416 42235128 42345666 42355456 42467328 42651648 42836768 42869574 43065594 43243551 43366752 43490304 43670016 43679064 43794432 43859556 43869696 43984512 44109824 44175417 44292096 44302336 44484336 44611072 44721963 45034704 45163008 45240624 45349632 45359028 45546462 45556992 45676224 45686784 45754722 46005168 46006272 46137344 46195272 46205952 46661632 46766808 46980648 47103606 47114496 47298249 47309184 47318986 47443968 47514519 47579136 47649888 47775744 47983104 48119808 48191364 48666624 48787596 48926592 49128768 49138947 49268736 49353408 49482576 49494016 49623552 49828608 49838932 49840128 50044878 50056448 50187456 50331648 50664042 50808384 50895702 51018336 51040704 51251616 51385752 51397632 51544064 51620712 51755814 51757056 51904512 51969681 51981696 52129792 52207311 52494336 52612659 52722176 52853229 53003808 53222832 53374464 53526528 53606124 53747712 53758848 53980992 53993472 54134784 54369744 54525952 54749952 55042416 55269864 55294096 55427328 55522584 55667898 55680768 55826496 55922438 56057184 56070144 56229888 56313504 56460888 56623104 56868864 57159432 57420792 57658068 57808971 57822336 57987072 58073301 58226688 58238752 58392576 58479408 58492928 58646016 58900556 59056128 59312448 59629284 59875686 60046272 60217344 60320832 60466176 60478704 60728616 60742656 60901632 60915712 61006296 61165962 61340224 61341696 61593696 61607936 61922718 62178597 62205858 62355744 62462907 62640864 62804808 62819328 63064332 63078912 63258624 63352692 63438848 63518499 63533184 63700992 63977472 64159744 64255152 64304361 64598391 64888832 65050128 65235456 65505024 65518596 65691648 65789334 65804544 65976768 66164736 66438144 66453504 66726504 66916608 67108864 67552056 67744512 67860936 68024448 68038542 68054272 68319693 68335488 68514336 68530176 68632083 68827616 69007752 69009408 69206016 69292908 69308928 69609748 69992448 70150212 70470972 70655409 70671744 70963776 70978479 71165952 71368704 71474832 71663616 71678464 71974656 71991296 72179712 72287046 72492992 72999936 73181394 73389888 73693152 73903104 74030112 74223864 74241024 74435328 74742912 74758398 74760192 74973184 75067317 75084672 75281184 75497472 75825152 75996063 76212576 76343553 76527504 76561056 76877424 77078628 77096448 77316096 77431068 77633721 77635584 77856768 77972544 78194688 78741504 79083264 79505712 79834248 80061696 80289792 80409186 80427776 80621568 80638272 80971488 80990208 81202176 81341728 81554616 81788928 82124928 82563624 82904796 82941144 83140992 83283876 83501847 83521152 83739744 83759104 83883657 84085776 84105216 84344832 84470256 84691332 84710912 84934656 85303296 85673536 85739148 86131188 86487102 86733504 86980608 87340032 87358128 87588864 87719112 87739392 87969024 88219648 88350834 88584192 88604672 88968672 89222144 89443926 89813529 90069408 90326016 90481248 90699264 90718056 91092924 91113984 91352448 91373568 91509444 91748943 92010336 92012544 92274688 92390544 92411904 92884077 93308787 93323264 93533616 93961296 94207212 94228992 94596498 94618368 94637972 94887936 95029038 95158272 95299776 95551488 95966208 96239616 96382728 97333248 97575192 97853184 98257536 98277894 98537472 98684001 98706816 98965152 98988032 99247104 99657216 99677864 99680256 100089756 100112896 100374912 100663296 101328084 101616768 101791404 102036672 102057813 102081408 102503232 102771504 102795264 103088128 103241424 103511628 103514112 103809024 103939362 103963392 104259584 104414622 104988672 105225318 105444352 105706458 106007616 106445664 106748928 107053056 107212248 107495424 107517696 107961984 107986944 108269568 108430569 108739488 109051904 109499904 109772091 110084832 110539728 110588192 110854656 111045168 111335796 111361536 111652992 111844876 112114368 112137597 112140288 112459776 112627008 112921776 113246208 113737728 114318864 114841584 115316136 115617942 115644672 115974144 116146602 116453376 116477504 116785152 116958816 116985856 117292032 117801112 118112256 118624896 119258568 119751372 120092544 120434688 120613779 120641664 120932352 120957408 121457232 121485312 121803264 121831424 122012592 122331924 122680448 122683392 123187392 123215872 123845436 124357194 124411716 124711488 124925814 125281728 125609616 125638656 126128664 126157824 126517248 126705384 126877696 127036998 127066368 127401984 127954944 128319488 128510304 128608722 129196782 129730653 129777664 130100256 130470912 131010048 131037192 131383296 131578668 131609088 131953536 132329472 132526251 132876288 132907008 133453008 133833216 134165889 134217728 135104112 135489024 135721872 136048896 136077084 136108544 136639386 136670976 137028672 137060352 137264166 137655232 138015504 138018816 138412032 138585816 138617856 139219496 139984896 140300424 140941944 141310818 141343488 141894747 141927552 141956958 142331904 142543557 142737408 142949664 143327232 143356928 143949312 143982592 144359424 144574092 144985984 145999872 146362788 146779776 147386304 147416841 147806208 148060224 148447728 148482048 148870656 149485824 149516796 149520384 149946368 150134634 150169344 150562368 150994944 151650304 151992126 152425152 152687106 153055008 153122112 153754848 154157256 154192896 154632192 154862136 155267442 155271168 155713536 155909043 155945088 156389376 156621933 157483008 158166528 158559687 159011424 159668496 160123392 160579584 160818372 160855552 161243136 161276544 161942976 161976529 161980416 162404352 162683456 163109232 163577856 164249856 165127248 165809592 165882288 166281984 166567752 167003694 167042304 167479488 167518208 167767314 168171552 168210432 168689664 168940512 169382664 169421824 169869312 170606592 171347072 171478296 172262376 172974204 173426913 173467008 173961216 174219903 174680064 174716256 175177728 175438224 175478784 175938048 176439296 176701668 177168384 177209344 177937344 178444288 178887852 179627058 180138816 180652032 180962496 181398528 181436112 182185848 182227968 182704896 182747136 183018888 183497886 184020672 184025088 184549376 184781088 184823808 185768154 186617574 186646528 187067232 187388721 187922592 188414424 188457984 189192996 189236736 189275944 189775872 190058076 190316544 190555497 190599552 191102976 191426807 191932416 192479232 192765456 192913083 193795173 194666496 195150384 195706368 196515072 196555788 197074944 197368002 197413632 197930304 197976064 198494208 199314432 199355728 199360512 200179512 200225792 200749824 201326592 202656168 203233536 203582808 204073344 204115626 204162816 204959079 205006464 205543008 205590528 205896249 206176256 206482848 207023256 207028224 207618048 207878724 207926784 208519168 208829244 209977344 210450636 210888704 211412916 211966227 212015232 212891328 212935437 213497856 214106112 214424496 214990848 215035392 215923968 215973888 216539136 216861138 217478976 218103808 218999808 219544182 220169664 221079456 221176384 221709312 222090336 222671592 222723072 223305984 223689752 224228736 224275194 224280576 224919552 225201951 225254016 225843552 226231681 226492416 227475456 227988189 228637728 229030659 229683168 230632272 231235884 231289344 231948288 232293204 232901163 232906752 232955008 233570304 233917632 233971712 234584064 235602224 236224512 237249792 238517136 239502744 240185088 240869376 241227558 241283328 241864704 241914816 242914464 242970624 243606528 243662848 244025184 244663848 245360896 245366784 246374784 246431744 247690872 248714388 248823432 249422976 249851628 250505541 250563456 251219232 251277312 251650971 252257328 252315648 253034496 253410768 253755392 254073996 254132736 254803968 255909888 256638976 257020608 257217444 258393564 259461306 259555328 260200512 260941824 262020096 262074384 262766592 263157336 263218176 263907072 264658944 265052502 265752576 265814016 266906016 267666432 268331778 268435456 269440587 270208224 270978048 271443744 272097792 272154168 272217088 273278772 273341952 274057344 274120704 274528332 275246829 275310464 276031008 276037632 276824064 277171632 277235712 278438992 278652231 279926361 279969792 280600848 281883888 282621636 282686976 283789494 283855104 283913916 284663808 285087114 285474816 285899328 286654464 286713856 287898624 287965184 288718848 289148184 289971968 291999744 292725576 293559552 294772608 294833682 295612416 296052003 296120448 296895456 296964096 297741312 298971648 299033592 299040768 299892736 300269268 300338688 301124736 301989888 303300608 303984252 304850304 305374212 306110016 306173439 306244224 307509696 307573409 308314512 308385792 309264384 309724272 310534884 310542336 311427072 311818086 311890176 312778752 313243866 314966016 316333056 317119374 318022848 319336992 320246784 321159168 321636744 321711104 322486272 322553088 323885952 323953058 323960832 324808704 325291707 325366912 326218464 327155712 328499712 329316273 330254496 331619184 331764576 332563968 333135504 334007388 334084608 334958976 335036416 335534628 336343104 336412791 336420864 337379328 337881024 338765328 338843648 339738624 341213184 342694144 342956592 344524752 345948408 346853826 346934016 347922432 348439806 349360128 349432512 350355456 350876448 350957568 351876096 352878592 353403336 354336768 354418688 355874688 356888576 357775704 359254116 360277632 361304064 361841337 361924992 362797056 362872224 364371696 364455936 365409792 365494272 366037776 366995772 368041344 368050176 369098752 369562176 369647616 371536308 373235148 373293056 374134464 374777442 375845184 376828848 376915968 378385992 378473472 378551888 379551744 380116152 380633088 381110994 381199104 382205952 382853614 383864832 384958464 385530912 385826166 387590346 389191959 389332992 390300768 391412736 393030144 393111576 394149888 394736004 394827264 395860608 395952128 396988416 397578753 398628864 398711456 398721024 400359024 400451584 401499648 402497667 402653184 405312336 406467072 407165616 408146688 408231252 408325632 409918158 410012928 411086016 411181056 411792498 412352512 412965696 414046512 414056448 415236096 415757448 415853568 417038336 417658488 419954688 420901272 421777408 422825832 423932454 424030464 425684241 425782656 425870874 426995712 427630671 428212224 428848992 429981696 430070784 431847936 431947776 433078272 433722276 434957952 436207616 437999616 439088364 440339328 442158912 442250523 442352768 443418624 444180672 445343184 445446144 446611968 447379504 448457472 448550388 448561152 449839104 450403902 450508032 451687104 452463362 452984832 454950912 455976378 457275456 458061318 459366336 461264544 462471768 462578688 463896576 464586408 465802326 465813504 465910016 467140608 467727129 467835264 467943424 469168128 469865799 471204448 472449024 474499584 475679061 477034272 479005488 480370176 481738752 482455116 482566656 483729408 483829632 485828928 485929587 485941248 487213056 487325696 488050368 489327696 490721792 490733568 492749568 492863488 495381744 497428776 497646864 498845952 499703256 501011082 501126912 502438464 502554624 503301942 504514656 504631296 506068992 506821536 507510784 508147992 508265472 509607936 511819776 513277952 514041216 514434888 516787128 518922612 519110656 520280739 520401024 521883648 522659709 524040192 524148768 525533184 526314672 526436352 527814144 529317888 530105004 531505152 531628032 533812032 535332864 536663556 536870912 538881174 540416448 541956096 542887488 544195584 544308336 544434176 546557544 546683904 548114688 548241408 549056664 550493658 550620928 552062016 552075264 553648128 554343264 554471424 556877984 557304462 559852722 559939584 561201696 562166163 563767776 565243272 565373952 567578988 567710208 567827832 569327616 570174228 570949632 571666491 571798656 573308928 573427712 574280421 575797248 575930368 577437696 578296368 578739249 579943936 581385519 583999488 585451152 587119104 589545216 589667364 591224832 592104006 592240896 593790912 593928192 595482624 597943296 598067184 598081536 599785472 600538536 600677376 602249472 603979776 606601216 607968504 609700608 610748424 612220032 612346878 612488448 614877237 615019392 615146818 616629024 616771584 617688747 618528768 619448544 621069768 621084672 622854144 623636172 623780352 625557504 626487732 629932032 632666112 634238748 635898681 636045696 638673984 638806311 640493568 642318336 643273488 643422208 644972544 645106176 647771904 647906116 647921664 649617408 650583414 650733824 652436928 654311424 656999424 658632546 660508992 663238368 663529152 665127936 666271008 668014776 668169216 669917952 670072832 671069256 672686208 672825582 672841728 674758656 675605853 675762048 677530656 677687296 678695043 679477248 682426368 683964567 685388288 685913184 687091977 689049504 691896816 693707652 693868032 695844864 696879612 698703489 698720256 698865024 700710912 701752896 701915136 703752192 705757184 706806672 708673536 708837376 711749376 713777152 715551408 718508232 720555264 722608128 723682674 723849984 725594112 725744448 728743392 728911872 730819584 730988544 732075552 733991544 736082688 736100352 738197504 739124352 739295232 743072616 746470296 746586112 748268928 749554884 751516623 751690368 753657696 753831936 754952913 756771984 756946944 757103776 759103488 760232304 761266176 762221988 762398208 764411904 765707228 767729664 769916928 771061824 771652332 775180692 778383918 778665984 780601536 782825472 786060288 786223152 788299776 789472008 789654528 791721216 791904256 793976832 795157506 797257728 797422912 797442048 800718048 800903168 802999296 804995334 805306368 808321761 810624672 812934144 814331232 816293376 816462504 816651264 819836316 820025856 822172032 822362112 823584996 824705024 825740487 825931392 828093024 828112896 830472192 831514896 831707136 834076672 835316976 835956693 839779083 839909376 841802544 843554816 845651664 847864908 848060928 851368482 851565312 851741748 853991424 855261342 856424448 857697984 859963392 860141568 863695872 863895552 866156544 867444552 869915904 872415232 875999232 878176728 880678656 884317824 884501046 884705536 886837248 888156009 888361344 890686368 890892288 893223936 894759008 896914944 897100776 897122304 899678208 900807804 901016064 903374208 904926724 905969664 909901824 911952756 914550912 916122636 918520317 918732672 922529088 922720227 924943536 925157376 927793152 929172816 931604652 931627008 931820032 934281216 935454258 935670528 935886848 938336256 939731598 942408896 944898048 948999168 951358122 954068544 958010976 960740352 963477504 964910232 965133312 967458816 967659264 971657856 971859174 971882496 974426112 974651392 975875121 976100736 978655392 981443584 981467136 985499136 985726976 987948819 990763488 994857552 995293728 997691904 999406512 1002022164 1002253824 1004876928 1005109248 1006603884 1009029312 1009238373 1009262592 1012137984 1013643072 1015021568 1016295984 1016530944 1019215872 1023639552 1026555904 1028082432 1028869776 1033574256 1037845224 1038221312 1040561478 1040802048 1043767296 1045319418 1048080384 1048297536 1051066368 1052629344 1052872704 1055628288 1058635776 1060210008 1063010304 1063256064 1067624064 1070665728 1073327112 1073741824 1077762348 1080832896 1083912192 1085524011 1085774976 1088391168 1088616672 1088868352 1093115088 1093367808 1096229376 1096482816 1098113328 1100987316 1101241856 1104124032 1104150528 1107296256 1108686528 1108942848 1113755968 1114608924 1119705444 1119879168 1122403392 1124332326 1127535552 1130486544 1130747904 1135157976 1135420416 1135655664 1138655232 1140348456 1141899264 1143332982 1143597312 1146617856 1146855424 1148560842 1151594496 1151860736 1154875392 1156592736 1157478498 1159887872 1162771038 1167575877 1167998976 1170902304 1174238208 1179090432 1179334728 1182449664 1184208012 1184481792 1187581824 1187856384 1190965248 1192736259 1195886592 1196134368 1196163072 1199570944 1201077072 1201354752 1204498944 1207493001 1207959552 1213202432 1215937008 1219401216 1221496848 1224440064 1224693756 1224976896 1229754474 1230038784 1230293636 1233258048 1233543168 1235377494 1237057536 1238897088 1242139536 1242169344 1245708288 1247272344 1247560704 1251115008 1252975464 1259864064 1265332224 1268477496 1271797362 1272091392 1277347968 1277612622 1280987136 1282892013 1284636672 1286546976 1286844416 1289945088 1290212352 1295543808 1295812232 1295843328 1299234816 1301166828 1301467648 1304873856 1308622848 1313998848 1317265092 1321017984 1326476736 1326751569 1327058304 1330255872 1332542016 1336029552 1336338432 1339835904 1340145664 1342138512 1345372416 1345651164 1345683456 1349517312 1351211706 1351524096 1355061312 1355374592 1357390086 1358954496 1364852736 1367929134 1370776576 1371826368 1374183954 1378099008 1383793632 1387415304 1387736064 1391689728 1393759224 1397406978 1397440512 1397730048 1401421824 1403181387 1403505792 1403830272 1407504384 1409597397 1411514368 1413613344 1417347072 1417674752 1423498752 1427037183 1427554304 1431102816 1437016464 1441110528 1445216256 1447365348 1447699968 1451188224 1451488896 1457486784 1457788761 1457823744 1461639168 1461977088 1464151104 1467983088 1472165376 1472200704 1476395008 1478248704 1478590464 1486145232 1492940592 1493172224 1496537856 1499109768 1503033246 1503380736 1507315392 1507663872 1509905826 1513543968 1513893888 1514207552 1518206976 1520464608 1522532352 1524443976 1524796416 1528823808 1531414456 1535459328 1539833856 1542123648 1543304664 1550361384 1556767836 1557331968 1560842217 1561203072 1565650944 1567979127 1572120576 1572446304 1576599552 1578944016 1579309056 1583442432 1583808512 1587953664 1590315012 1594515456 1594845824 1594884096 1601436096 1601806336 1605998592 1609990668 1610612736 1616643522 1621249344 1625868288 1628662464 1632586752 1632925008 1633302528 1639672632 1640051712 1644344064 1644724224 1647169992 1649410048 1651480974 1651862784 1656186048 1656225792 1660944384 1663029792 1663414272 1668153344 1670633952 1671913386 1679558166 1679818752 1683605088 1686498489 1687109632 1691303328 1695729816 1696121856 1702736964 1703130624 1703483496 1707982848 1710522684 1712848896 1714999473 1715395968 1719926784 1720283136 1722841263 1727391744 1727791104 1732313088 1734889104 1739831808 1744156557 1744830464 1751998464 1756353456 1761357312 1768635648 1769002092 1769411072 1773674496 1776312018 1776722688 1781372736 1781784576 1786447872 1789518016 1793829888 1794201552 1794244608 1799356416 1801615608 1802032128 1806748416 1809853448 1811939328 1819803648 1823905512 1829101824 1832245272 1837040634 1837465344 1844631711 1845058176 1845440454 1849887072 1850314752 1853066241 1855586304 1858345632 1863209304 1863254016 1863640064 1868562432 1870908516 1871341056 1871773696 1876672512 1879463196 1884817792 1889796096 1897998336 1902716244 1907696043 1908137088 1916021952 1916418933 1921480704 1926955008 1929820464 1930266624 1934917632 1935318528 1943315712 1943718348 1943764992 1948852224 1949302784 1951750242 1952201472 1957310784 1962887168 1962934272 1970998272 1971453952 1975897638 1981526976 1989715104 1990587456 1995383808 1998813024 2004044328 2004507648 2009753856 2010218496 2013207768 2018058624 2018476746 2018525184 2024275968 2026817559 2027286144 2030043136 2032591968 2033061888 2036085129 2038431744 2047279104 2053111808 2056164864 2057739552 2061275931 2067148512 2075690448 2076442624 2081122956 2081604096 2087534592 2090638836 2096110467 2096160768 2096595072 2102132736 2105258688 2105694877 2105745408 2111256576 2117271552 2120420016 2126020608 2126512128 2135248128 2141331456 2146654224 2155524696 2161665792 2167824384 2171048022 2171549952 2176782336 2177233344 2177736704 2186230176 2186735616 2192458752 2192965632 2196226656 2201974632 2202483712 2208248064 2208301056 2214592512 2217373056 2217885696 2227511936 2229217848 2239410888 2239758336 2244806784 2248664652 2254549869 2255071104 2260973088 2261495808 2264858739 2270315952 2270840832 2271311328 2277310464 2280696912 2283798528 2286665964 2287194624 2293235712 2293710848 2297121684 2303188992 2303721472 2309750784 2313185472 2314956996 2319775744 2325542076 2335151754 2335997952 2341804608 2348476416 2358180864 2358669456 2364899328 2368416024 2368963584 2375163648 2375712768 2381930496 2385472518 2391773184 2392268736 2392326144 2399141888 2402154144 2402709504 2408997888 2414986002 2415919104 2426404864 2431874016 2438802432 2442993696 2448880128 2449387512 2449953792 2459508948 2460077568 2460587272 2466516096 2467086336 2470754988 2474115072 2477221461 2477794176 2484279072 2484338688 2488548491 2491416576 2494544688 2495121408 2502230016 2505950928 2507870079 2519337249 2519728128 2530664448 2536954992 2543594724 2544182784 2554695936 2555225244 2561974272 2565784026 2569273344 2573093952 2573688832 2579890176 2580424704 2591087616 2591624464 2591686656 2598469632 2602333656 2602935296 2609747712 2617245696 2627997696 2634530184 2642035968 2652953472 2653503138 2654116608 2660511744 2664468027 2665084032 2672059104 2672676864 2679671808 2680291328 2684277024 2690744832 2691302328 2691366912 2699034624 2702423412 2703048192 2710122624 2710749184 2714780172 2717908992 2729705472 2735858268 2741553152 2743652736 2748367908 2755560951 2756198016 2767587264 2768160681 2774830608 2775472128 2783379456 2787518448 2794813956 2794881024 2795460096 2802843648 2806362774 2807011584 2807660544 2815008768 2819194794 2823028736 2827226688 2834694144 2835349504 2846997504 2854074366 2855108608 2862205632 2874032928 2882221056 2890432512 2894730696 2895399936 2902376448 2902977792 2914973568 2915577522 2915647488 2923278336 2923954176 2927625363 2928302208 2935966176 2944330752 2944401408 2952790016 2956497408 2957180928 2963846457 2972290464 2985881184 2986344448 2993075712 2998219536 3006066492 3006761472 3014630784 3015327744 3019811652 3027087936 3027715119 3027787776 3028415104 3036413952 3040929216 3045064704 3048887952 3049592832 3057647616 3062828912 3070918656 3079667712 3084247296 3086609328 3100722768 3113535672 3114663936 3121684434 3122406144 3131301888 3135958254 3144241152 3144892608 3153199104 3157888032 3158618112 3166884864 3167617024 3175907328 3180630024 3189030912 3189691648 3189768192 3202872192 3203612672 3211997184 3219981336 3221225472 3233287044 3242498688 3251736576 3256572033 3257324928 3265173504 3265850016 3266605056 3279345264 3280103424 3288688128 3289448448 3294339984 3298820096 3302961948 3303725568 3312372096 3312451584 3321888768 3326059584 3326828544 3336306688 3341267904 3343826772 3359116332 3359637504 3367210176 3372996978 3374219264 3382606656 3391459632 3392243712 3405473928 3406261248 3406966992 3415965696 3421045368 3425697792 3429998946 3430791936 3439853568 3440566272 3445682526 3454783488 3455582208 3464626176 3469778208 3479663616 3488313114 3489660928 3502727631 3503996928 3512706912 3522714624 3537271296 3538004184 3538822144 3547348992 3552624036 3553445376 3562745472 3563569152 3572895744 3578208777 3579036032 3587659776 3588403104 3588489216 3598712832 3603231216 3604064256 3613496832 3619706896 3622479003 3623878656 3639607296 3647811024 3658203648 3664490544 3674081268 3674930688 3689263422 3690116352 3690880908 3699774144 3700629504 3706132482 3711172608 3716691264 3726418608 3726508032 3727280128 3737124864 3741817032 3742682112 3743547392 3753345024 3758926392 3769635584 3779592192 3795996672 3805432488 3815392086 3816274176 3832043904 3832837866 3842961408 3848676039 3853910016 3859640928 3860533248 3869835264 3870637056 3886631424 3887436696 3887529984 3897704448 3898605568 3903500484 3904402944 3914621568 3925774336 3925868544 3941996544 3942907904 3951795276 3963053952 3979430208 3980254707 3981174912 3990767616 3997626048 4008088656 4009015296 4019507712 4020436992 4026415536 4036117248 4036953492 4037050368 4048551936 4053635118 4054572288 4060086272 4065183936 4066123776 4072170258 4076863488 4094558208 4106223616 4112329728 4115479104 4122551862 4134297024 4151380896 4152885248 4162245912 4163208192 4175069184 4181277672 4192220934 4192321536 4193190144 4204265472 4209544161 4210517376 4211389754 4211490816 4222513152 4228792191 4234543104 4240840032 4252041216 4253024256 4270496256 4281111549 4282662912 4293308448 4311049392 4323331584 4335648768 4342096044 4343099904 4353564672 4354466688 4355473408 4372460352 4373366283 4373471232 4384917504 4385931264 4392453312 4403949264 4404967424 4416496128 4416602112 4429185024 4434746112 4435771392 4455023872 4458435696 4478821776 4479516672 4489613568 4497329304 4509099738 4510142208 4521946176 4522991616 4529717478 4540631904 4541681664 4542622656 4554620928 4561393824 4567597056 4573331928 4574389248 4586471424 4587421696 4594243368 4606377984 4607442944 4619501568 4626370944 4629913992 4639551488 4651084152 4670303508 4671995904 4682526651 4683609216 4696952832 4703937381 4716361728 4717338912 4729798656 4736832048 4737927168 4750327296 4751425536 4763860992 4770945036 4783546368 4784537472 4784652288 4798283776 4804308288 4805419008 4817995776 4829972004 4831838208 4852809728 4863748032 4877604864 4885987392 4897760256 4898775024 4899907584 4919017896 4920155136 4921174544 4933032192 4934172672 4941509976 4948230144 4954442922 4955588352 4968558144 4968677376 4977096982 4982833152 4989089376 4990242816 5004460032 5011901856 5015740158 5038674498 5039456256 5059495467 5061328896 5073909984 5087189448 5088365568 5109391872 5110450488 5123948544 5131568052 5138546688 5144998419 5146187904 5147377664 5159780352 5160849408 5168523789 5182175232 5183248928 5183373312 5196939264 5204667312 5205870592 5219495424 5232469671 5234491392 5255995392 5269060368 5284071936 5305906944 5307006276 5308233216 5321023488 5328936054 5330168064 5344118208 5345353728 5359343616 5360582656 5368554048 5381489664 5382604656 5382733824 5398069248 5404846824 5406096384 5420245248 5421498368 5429560344 5435817984 5459410944 5471716536 5483106304 5487305472 5496735816 5511121902 5512396032 5533895133 5535174528 5536321362 5549661216 5550944256 5559198723 5566758912 5575036896 5589627912 5589762048 5590920192 5605687296 5612725548 5614023168 5615321088 5630017536 5638389588 5646057472 5654453376 5669388288 5670699008 5693995008 5708148732 5710217216 5723088129 5724411264 5748065856 5749256799 5764442112 5780865024 5789461392 5790799872 5804752896 5805955584 5829947136 5831155044 5831294976 5846556672 5847908352 5855250726 5856604416 5871932352 5888661504 5888802816 5905580032 5912994816 5914361856 5927692914 5944580928 5971762368 5972688896 5986151424 5996439072 6012132984 6013522944 6029261568 6030655488 6039623304 6054175872 6055430238 6055575552 6056830208 6072827904 6080452677 6081858432 6090129408 6097775904 6099185664 6108255387 6115295232 6125657824 6141837312 6159335424 6168494592 6173218656 6183827793 6201445536 6227071344 6229327872 6243368868 6244812288 6262603776 6271916508 6288331401 6288482304 6289785216 6306398208 6315776064 6317084631 6317236224 6333769728 6335234048 6351814656 6361260048 6378061824 6379383296 6379536384 6405744384 6407225344 6423994368 6439962672 6466574088 6484997376 6503473152 6513144066 6514649856 6530347008 6531700032 6533210112 6558690528 6560206848 6577376256 6578896896 6588679968 6597640192 6605923896 6607451136 6624744192 6624903168 6643777536 6652119168 6653657088 6672613376 6682535808 6687653544 6718232664 6719275008 6734420352 6745993956 6748438528 6763649607 6765213312 6782919264 6784487424 6794576217 6810947856 6812522496 6813933984 6831931392 6842090736 6851395584 6859997892 6861583872 6879707136 6881132544 6891365052 6909566976 6911164416 6929252352 6939556416 6959327232 6976626228 6979321856 7005455262 7007993856 7025413824 7045429248 7074542592 7076008368 7077644288 7094697984 7105248072 7106890752 7125490944 7127138304 7145791488 7156417554 7158072064 7175319552 7176806208 7176978432 7197425664 7206462432 7208128512 7226993664 7239413792 7244958006 7247757312 7279214592 7295622048 7316407296 7328981088 7348162536 7349861376 7378526844 7380232704 7381761816 7399548288 7401259008 7412264964 7422345216 7431664383 7433382528 7452837216 7453016064 7454560256 7465645473 7474249728 7483634064 7485364224 7487094784 7506690048 7517852784 7523610237 7539271168 7558011747 7559184384 7591993344 7610864976 7630784172 7632548352 7664087808 7665675732 7685922816 7697352078 7707820032 7719281856 7721066496 7739670528 7741274112 7773262848 7774873392 7775059968 7795408896 7797211136 7807000968 7808805888 7829243136 7851548672 7851737088 7883993088 7885815808 7903590552 7926107904 7958860416 7960509414 7962349824 7981535232 7993404081 7995252096 8016177312 8018030592 8039015424 8040873984 8052831072 8072234496 8073906984 8074100736 8097103872 8107270236 8109144576 8120172544 8130367872 8132247552 8144340516 8153726976 8189116416 8212447232 8224659456 8230958208 8245103724 8266682853 8268594048 8302761792 8304482043 8305770496 8324491824 8326416384 8350138368 8362555344 8384441868 8384643072 8386380288 8408530944 8419088322 8421034752 8422779508 8422981632 8445026304 8457584382 8469086208 8481680064 8504082432 8506048512 8540992512 8562223098 8565325824 8586616896 8622098784 8646663168 8671297536 8684192088 8686199808 8707129344 8708933376 8710946816 8744920704 8746732566 8746942464 8769835008 8771862528 8782876089 8784906624 8807898528 8809934848 8832992256 8833204224 8858370048 8869492224 8871542784 8891539371 8910047744 8916871392 8957643552 8959033344 8979227136 8994658608 9018199476 9020284416 9043892352 9045983232 9059434956 9081263808 9083145357 9083363328 9085245312 9109241856 9122787648 9135194112 9146663856 9148778496 9172942848 9174843392 9188486736 9212755968 9214885888 9239003136 9252741888 9259827984 9279102976 9302168304 9340607016 9343991808 9365053302 9367218432 9393905664 9407874762 9432723456 9434677824 9459597312 9473664096 9475854336 9500654592 9502851072 9527721984 9541890072 9567092736 9569074944 9569304576 9596567552 9608616576 9610838016 9635991552 9659944008 9663676416 9705619456 9727496064 9755209728 9769716099 9771974784 9795520512 9797550048 9799815168 9838035792 9840310272 9842349088 9866064384 9868345344 9883019952 9896460288 9908885844 9911176704 9937116288 9937354752 9954193964 9965666304 9978178752 9980485632 10008920064 10023803712 10031480316 10077348996 10078912512 10118990934 10122657792 10147819968 10174378896 10176731136 10218783744 10220900976 10247897088 10263136104 10277093376 10289996838 10292375808 10294755328 10319560704 10321698816 10337047578 10364350464 10366497856 10366746624 10393878528 10409334624 10411741184 10438990848 10464939342 10468982784 10508182893 10511990784 10538120736 10568143872 10611813888 10614012552 10616466432 10642046976 10657872108 10660336128 10688236416 10690707456 10718687232 10721165312 10734626331 10737108096 10762979328 10765209312 10765467648 10796138496 10809693648 10812192768 10840490496 10842996736 10859120688 10867437009 10871635968 10918821888 10943433072 10966212608 10974610944 10993471632 11022243804 11024792064 11067790266 11070349056 11072642724 11099322432 11101888512 11118397446 11133517824 11150073792 11179255824 11179524096 11181840384 11211374592 11225451096 11228046336 11230642176 11260035072 11276779176 11292114944 11308906752 11338776576 11341398016 11387990016 11416297464 11420434432 11446176258 11448822528 11496131712 11498513598 11528884224 11546028117 11561730048 11578922784 11581599744 11609505792 11611911168 11659894272 11662310088 11662589952 11693113344 11695816704 11710501452 11713208832 11743864704 11777323008 11777605632 11811160064 11825989632 11828723712 11855385828 11889161856 11940764121 11943524736 11945377792 11972302848 11992878144 12024265968 12027045888 12058523136 12061310976 12079246608 12108351744 12110860476 12111151104 12113660416 12145655808 12160905354 12163716864 12180258816 12195551808 12198371328 12216510774 12230590464 12251315648 12283674624 12318670848 12336989184 12346437312 12367655586 12402891072 12454142688 12458655744 12486737736 12489624576 12525207552 12543833016 12576662802 12576964608 12579570432 12612796416 12628632483 12631552128 12634169262 12634472448 12667539456 12670468096 12686376573 12703629312 12722520096 12756123648 12758766592 12759072768 12811488768 12814450688 12843334647 12847988736 12879925344 12933148176 12969994752 13006946304 13026288132 13029299712 13060694016 13063400064 13066420224 13117381056 13120098849 13120413696 13154752512 13157793792 13177359936 13195280384 13211847792 13214902272 13249488384 13249806336 13287555072 13304238336 13307314176 13345226752 13365071616 13375307088 13436465328 13438550016 13468840704 13491987912 13496877056 13527299214 13530426624 13565838528 13568974848 13589152434 13621895712 13625044992 13627867968 13663862784 13684181472 13702791168 13719995784 13723167744 13759414272 13762265088 13782730104 13819133952 13822328832 13858504704 13879112832 13918654464 13953252456 13958643712 14010910524 14015987712 14050827648 14090858496 14111812143 14149085184 14152016736 14155288576 14189395968 14210496144 14213781504 14250981888 14254276608 14291582976 14312835108 14316144128 14350639104 14353612416 14353956864 14394851328 14412924864 14416257024 14453987328 14478827584 14489916012 14495514624 14558429184 14591244096 14632814592 14657962176 14696325072 14699722752 14757053688 14760465408 14763523632 14799096576 14802518016 14824529928 14844690432 14863328766 14866765056 14905674432 14906032128 14909120512 14931290946 14948499456 14967268128 14970728448 14974189568 15013380096 15035705568 15047220474 15078542336 15116023494 15118368768 15178486401 15183986688 15221729952 15261568344 15265096704 15328175616 15331351464 15371845632 15394704156 15415640064 15434995257 15438563712 15442132992 15479341056 15482548224 15505571367 15546525696 15549746784 15550119936 15590817792 15594422272 15614001936 15617611776 15658486272 15697409013 15703097344 15703474176 15767986176 15771631616 15807181104 15852215808 15917720832 15921018828 15924699648 15963070464 15986808162 15990504192 16032354624 16036061184 16078030848 16081747968 16105662144 16144468992 16147813968 16148201472 16194207744 16214540472 16218289152 16240345088 16260735744 16264495104 16288681032 16307453952 16378232832 16424894464 16449318912 16461916416 16490207448 16533365706 16537188096 16605523584 16608964086 16611540992 16648983648 16652832768 16677596169 16700276736 16725110688 16768883736 16769286144 16772760576 16817061888 16838176644 16842069504 16845559016 16845963264 16890052608 16915168764 16938172416 16963360128 17008164864 17012097024 17081985024 17124446196 17130651648 17169264387 17173233792 17244197568 17247770397 17293326336 17342595072 17368384176 17372399616 17414258688 17417866752 17421893632 17489841408 17493465132 17493884928 17539670016 17543725056 17565752178 17569813248 17615797056 17619869696 17665984512 17666408448 17716740096 17738984448 17743085568 17783078742 17820095488 17833742784 17915287104 17918066688 17958454272 17989317216 18036398952 18040568832 18087784704 18091966464 18118869912 18162527616 18166290714 18166726656 18170490624 18218483712 18241358031 18245575296 18270388224 18293327712 18297556992 18324766161 18345885696 18349686784 18376973472 18425511936 18429771776 18478006272 18505483776 18519655968 18551483379 18558205952 18604336608 18681214032 18687983616 18730106604 18734436864 18787811328 18815749524 18864994203 18865446912 18869355648 18919194624 18947328192 18951253893 18951708672 19001309184 19005702144 19055443968 19083780144 19134185472 19138149888 19138609152 19193135104 19217233152 19221676032 19271983104 19319888016 19411238912 19454992128 19510419456 19539432198 19543949568 19591041024 19595100096 19599630336 19676071584 19680620544 19684698176 19732128768 19736690688 19766039904 19792920576 19817771688 19822353408 19874232576 19874709504 19908387928 19931332608 19956357504 19960971264 20017840128 20047607424 20062960632 20154697992 20157825024 20237981868 20245315584 20290948821 20295639936 20348757792 20353462272 20383728651 20437567488 20441801952 20495794176 20526272208 20554186752 20579993676 20584751616 20589510656 20639121408 20643397632 20674095156 20728700928 20732995712 20733493248 20787757056 20818669248 20823482368 20877981696 20929878684 20937965568 21016365786 21023981568 21076241472 21136287744 21223627776 21228025104 21232932864 21284093952 21315744216 21320672256 21376472832 21381414912 21437374464 21442330624 21469252662 21474216192 21525958656 21530418624 21530935296 21592276992 21619387296 21624385536 21680980992 21685993472 21718241376 21734874018 21743271936 21837643776 21886866144 21932425216 21949221888 21986943264 22044487608 22049584128 22135580532 22140698112 22145285448 22198644864 22203777024 22236794892 22267035648 22294993149 22300147584 22358511648 22359048192 22363680768 22396936419 22422749184 22450902192 22456092672 22461284352 22520070144 22553558352 22584229888 22617813504 22674035241 22677553152 22682796032 22775980032 22832594928 22840868864 22892352516 22897645056 22992263424 22997027196 23057768448 23092056234 23123460096 23157845568 23163199488 23219011584 23223822336 23319788544 23324620176 23325179904 23386226688 23391633408 23421002904 23426417664 23487729408 23554646016 23555211264 23651979264 23657447424 23710771656 23778323712 23881528242 23887049472 23890755584 23944605696 23980212243 23985756288 24048531936 24054091776 24117046272 24122621952 24158493216 24216703488 24221720952 24222302208 24227320832 24291311616 24321810708 24327433728 24360517632 24391103616 24396742656 24433021548 24461180928 24502631296 24567349248 24637341696 24673978368 24692874624 24735311172 24800048559 24805782144 24908285376 24913446129 24917311488 24973475472 24979249152 25050415104 25087666032 25153325604 25153929216 25159140864 25225592832 25257264966 25263104256 25268338524 25268944896 25335078912 25340936192 25372753146 25407258624 25445040192 25512247296 25517533184 25518145536 25622977536 25628901376 25686669294 25695977472 25759850688 25866296352 25939989504 26013892608 26052576264 26058599424 26121388032 26126800128 26132840448 26234762112 26240197698 26240827392 26309505024 26315587584 26348628267 26354719872 26390560768 26423695584 26429804544 26498976768 26499612672 26575110144 26608476672 26614628352 26690453504 26730143232 26750614176 26872930656 26877100032 26937681408 26983975824 26993754112 27054598428 27060853248 27131677056 27137949696 27178304868 27243791424 27249436071 27250089984 27255735936 27327725568 27368362944 27374033401 27405582336 27439991568 27446335488 27518828544 27524530176 27565460208 27638267904 27644657664 27717009408 27758225664 27837308928 27906504912 28021821048 28031975424 28101655296 28181716992 28223624286 28298170368 28304033472 28310577152 28378791936 28420992288 28427563008 28501963776 28508553216 28583165952 28625670216 28632288256 28701278208 28707224832 28707913728 28789702656 28825849728 28832514048 28907974656 28957655168 28979832024 28991029248 29116858368 29182488192 29265629184 29309148297 29315924352 29392650144 29399445504 29514107376 29520930816 29527047264 29598193152 29605036032 29649059856 29689380864 29726657532 29733530112 29811348864 29812064256 29818241024 29862581892 29896998912 29934536256 29941456896 29948379136 30026760192 30071411136 30094440948 30157084672 30232046988 30236737536 30356972802 30367973376 30443459904 30523136688 30530193408 30656351232 30662702928 30743691264 30789408312 30831280128 30869990514 30877127424 30884265984 30958682112 30965096448 31011142734 31093051392 31099493568 31100239872 31181635584 31188844544 31228003872 31235223552 31316972544 31394818026 31406194688 31406948352 31535972352 31543263232 31614362208 31704431616 31835441664 31842037656 31849399296 31926140928 31973616324 31981008384 32064709248 32072122368 32156061696 32163495936 32203878993 32211324288 32288937984 32295627936 32296402944 32388415488 32429080944 32436578304 32480690176 32521471488 32528990208 32577362064 32602311027 32614907904 32756465664 32849788928 32898637824 32923832832 32980414896 33066731412 33074376192 33211047168 33217928172 33223081984 33297967296 33305665536 33355192338 33400553472 33450221376 33537767472 33538572288 33545521152 33634123776 33676353288 33684139008 33691118032 33691926528 33780105216 33830337528 33876344832 33926720256 34016329728 34024194048 34163970048 34248892392 34261303296 34338528774 34346467584 34488395136 34495540794 34586652672 34638084351 34685190144 34736768352 34744799232 34828517376 34835733504 34843787264 34979682816 34986930264 34987769856 35079340032 35087450112 35131504356 35139626496 35231594112 35239739392 35331969024 35332816896 35433480192 35477968896 35486171136 35566157484 35640190976 35667485568 35822292363 35830574208 35836133376 35916908544 35978634432 36072797904 36081137664 36175569408 36183932928 36237739824 36325055232 36332581428 36333453312 36340981248 36436967424 36482716062 36491150592 36540776448 36586655424 36595113984 36649532322 36691771392 36699373568 36753946944 36851023872 36859543552 36956012544 37010967552 37039311936 37102966758 37116411904 37208673216 37362428064 37375967232 37460213208 37468873728 37575622656 37631499048 37729988406 37730893824 37738711296 37838389248 37885897449 37894656384 37902507786 37903417344 38002618368 38011404288 38059129719 38110887936 38167560288 38268370944 38276299776 38277218304 38386270208 38434466304 38443352064 38530003941 38543966208 38639776032 38822477824 38909984256 39020838912 39078864396 39087899136 39182082048 39190200192 39199260672 39352143168 39360296547 39361241088 39369396352 39464257536 39473381376 39532079808 39585841152 39635543376 39644706816 39748465152 39749419008 39816775856 39862665216 39912715008 39921942528 40035680256 40095214848 40125921264 40309395984 40315650048 40475963736 40490631168 40581897642 40591279872 40697515584 40706924544 40767457302 40875134976 40883603904 40991588352 41052544416 41108373504 41159987352 41169503232 41179021312 41278242816 41286795264 41348190312 41457401856 41465991424 41466986496 41575514112 41637338496 41646964736 41755963392 41859757368 41875931136 42032731572 42047963136 42152482944 42272575488 42335436429 42447255552 42456050208 42465865728 42568187904 42631488432 42641344512 42752945664 42762829824 42874748928 42884661248 42938505324 42948432384 43051917312 43060837248 43061870592 43184553984 43238774592 43248771072 43361961984 43371986944 43436482752 43469748036 43486543872 43675287552 43773732288 43864850432 43898443776 43973886528 44088975216 44099168256 44271161064 44281396224 44290570896 44397289728 44407554048 44473589784 44534071296 44589986298 44600295168 44717023296 44718096384 44727361536 44793872838 44845498368 44901804384 44912185344 44922568704 45040140288 45107116704 45168459776 45235627008 45348070482 45355106304 45365592064 45535459203 45551960064 45665189856 45681737728 45784705032 45795290112 45984526848 45994054392 46115536896 46184112468 46246920192 46304985771 46315691136 46326398976 46438023168 46447644672 46516714101 46639577088 46649240352 46650359808 46772453376 46783266816 46842005808 46852835328 46975458816 47092227039 47109292032 47110422528 47303958528 47314894848 47421543312 47556647424 47763056484 47774098944 47781511168 47889211392 47960424486 47971512576 48097063872 48108183552 48234092544 48245243904 48316986432 48433406976 48443441904 48444604416 48454641664 48582623232 48643621416 48654867456 48721035264 48782207232 48793485312 48866043096 48922361856 49005262592 49134698496 49274683392 49347956736 49385749248 49470622344 49600097118 49611564288 49816570752 49826892258 49834622976 49946950944 49958498304 50032788507 50100830208 50175332064 50306651208 50307858432 50318281728 50451185664 50514529932 50526208512 50536677048 50537889792 50670157824 50681872384 50745506292 50814517248 50890080384 51024494592 51035066368 51036291072 51245955072 51257802752 51373338588 51391954944 51507793161 51519701376 51732592704 51743311191 51879979008 52027785216 52105152528 52117198848 52242776064 52253600256 52265680896 52469524224 52480395396 52481654784 52619010048 52631175168 52697256534 52709439744 52781121536 52847391168 52859609088 52997953536 52999225344 53150220288 53216953344 53229256704 53380907008 53460286464 53501228352 53745861312 53754200064 53875362816 53967951648 53987508224 54109196856 54121706496 54263354112 54275899392 54356609736 54487582848 54498872142 54500179968 54511471872 54655451136 54724074093 54736725888 54748066802 54811164672 54879983136 54892670976 54974298483 55037657088 55049060352 55130920416 55276535808 55289315328 55434018816 55516451328 55654450137 55674617856 55813009824 56043642096 56063950848 56203310592 56363433984 56447248572 56594982609 56596340736 56608066944 56621154304 56757583872 56841984576 56853761679 56855126016 57003927552 57017106432 57166331904 57251340432 57264576512 57402556416 57414449664 57415827456 57579405312 57651699456 57665028096 57815949312 57915310336 57959664048 58233716736 58364976384 58531258368 58618296594 58631848704 58785300288 58798891008 59028214752 59041861632 59054094528 59196386304 59210072064 59298119712 59378761728 59453315064 59467060224 59622697728 59624128512 59636482048 59725163784 59793997824 59869072512 59882913792 59896758272 60053520384 60142822272 60188881896 60314169344 60464093976 60473475072 60713945604 60735946752 60872846463 60886919808 61046273376 61060386816 61151185953 61312702464 61325405856 61487382528 61578816624 61662560256 61739981028 61754254848 61768531968 61917364224 61930192896 62022285468 62186102784 62198987136 62200479744 62363271168 62377689088 62456007744 62470447104 62633945088 62789636052 62812389376 62813896704 63071944704 63086526464 63228724416 63408863232 63670883328 63684075312 63698798592 63852281856 63947232648 63962016768 64129418496 64144244736 64312123392 64326991872 64407757986 64422648576 64577875968 64591255872 64592805888 64776830976 64858161888 64873156608 64961380352 65042942976 65057980416 65154724128 65204622054 65229815808 65512931328 65699577856 65797275648 65847665664 65960829792 66133462824 66148752384 66422094336 66435856344 66446163968 66595934592 66611331072 66710384676 66801106944 66884979447 66900442752 67075534944 67077144576 67091042304 67190809257 67268247552 67352706576 67368278016 67382236064 67383853056 67560210432 67660675056 67752689664 67853440512 68022105723 68032659456 68048388096 68327940096 68497784784 68522606592 68677057548 68692935168 68976790272 68991081588 69173305344 69276168702 69370380288 69473536704 69489598464 69657034752 69671467008 69687574528 69959365632 69973860528 69975539712 70158680064 70174900224 70263008712 70279252992 70463188224 70479478784 70663938048 70665633792 70955937792 70972342272 71132314968 71280381952 71334971136 71644584726 71661148416 71672266752 71833817088 71940636729 71957268864 72145595808 72162275328 72351138816 72367865856 72475479648 72650110464 72665162856 72666906624 72681962496 72873934848 72965432124 72982301184 73081552896 73173310848 73190227968 73299064644 73383542784 73398747136 73507893888 73702047744 73719087104 73912025088 74021935104 74078623872 74205933516 74232823808 74400145677 74417346432 74724856128 74740338387 74751934464 74920426416 74937747456 75151245312 75262998096 75459976812 75461787648 75477422592 75676778496 75771794898 75789312768 75805015572 75806834688 76005236736 76022808576 76118259438 76221775872 76335120576 76536741888 76552599552 76554436608 76772540416 76868932608 76886704128 77060007882 77087932416 77279552064 77644955648 77819968512 78041677824 78157728792 78175798272 78364164096 78380400384 78398521344 78704286336 78720593094 78722482176 78738792704 78928515072 78946762752 79045884801 79064159616 79171682304 79271086752 79289413632 79496930304 79498838016 79633551712 79725330432 79825430016 79843885056 80071360512 80190429696 80251842528 80618791968 80631300096 80951927472 80981262336 81163795284 81182559744 81395031168 81413849088 81534914604 81748308213 81750269952 81767207808 81983176704 82105088832 82122100203 82216747008 82319974704 82339006464 82358042624 82556485632 82573590528 82696380624 82914803712 82931982848 82933972992 83151028224 83274676992 83293929472 83511926784 83719514736 84065463144 84095926272 84304965888 84545150976 84670872858 84894511104 84912100416 84931731456 85136375808 85262976864 85282689024 85505891328 85525659648 85749497856 85769322496 85877010648 85896864768 86103834624 86121674496 86123741184 86369107968 86477549184 86497542144 86723923968 86743973888 86872965504 86939496072 86973087744 87350575104 87547464576 87729700864 87796887552 87927444891 87947773056 88177950432 88198336512 88542322128 88562792448 88581141792 88794579456 88815108096 88947179568 89068142592 89179972596 89200590336 89434046592 89436192768 89454723072 89587745676 89690996736 89803608768 89824370688 89845137408 90080280576 90214233408 90336919552 90471254016 90696140964 90710212608 90731184128 91070918406 91103920128 91330379712 91363475456 91569410064 91590580224 91969053696 91988108784 92231073792 92368224936 92493840384 92609971542 92631382272 92652797952 92876046336 92895289344 93033428202 93279154176 93298480704 93300719616 93544906752 93566533632 93684011616 93705670656 93950917632 94184454078 94218584064 94220845056 94607917056 94629789696 94843086624 95113294848 95526112968 95548197888 95563022336 95778422784 95920848972 95943025152 96194127744 96216367104 96468185088 96490487808 96611636979 96633972864 96866813952 96886883808 96889208832 96909283328 97165246464 97287242832 97309734912 97442070528 97564414464 97586970624 97732086192 97806933081 97844723712 98010525184 98269396992 98549366784 98695913472 98771498496 98941244688 99200194236 99223128576 99633141504 99653784516 99669245952 99893901888 99916996608 100065577014 100201660416 100350664128 100613302416 100615716864 100636563456 100902371328 101029059864 101052417024 101073354096 101075779584 101340315648 101363744768 101491012584 101629034496 101780160768 102048989184 102070132736 102072582144 102491910144 102515605504 102746677176 102783909888 103015586322 103039402752 103465185408 103486622382 103759958016 103914253053 104055570432 104210305056 104234397696 104485552128 104507200512 104531361792 104939048448 104960790792 104963309568 105238020096 105262350336 105394513068 105418879488 105562243072 105694782336 105719218176 105995907072 105998450688 106300440576 106433906688 106458513408 106761814016 106920572928 107002456704 107466877089 107491722624 107508400128 107750725632 107935903296 107975016448 108218393712 108243412992 108526708224 108551798784 108713219472 108975165696 108997744284 109000359936 109022943744 109310902272 109448148186 109473451776 109496133604 109622329344 109759966272 109785341952 109948596966 110075314176 110098120704 110261840832 110553071616 110578630656 110868037632 111032902656 111308900274 111349235712 111626019648 112087284192 112127901696 112406621184 112726867968 112894497144 113189965218 113192681472 113216133888 113242308608 113515167744 113683969152 113707523358 113710252032 114007855104 114034212864 114177389157 114332663808 114502680864 114529153024 114805112832 114828899328 114831654912 115158810624 115303398912 115330056192 115590011823 115631898624 115830620672 115919328096 116467433472 116729952768 117062516736 117236593188 117263697408 117570600576 117597782016 118056429504 118080889641 118083723264 118108189056 118392772608 118420144128 118596239424 118757523456 118906630128 118934120448 119245395456 119248257024 119272964096 119450327568 119587995648 119738145024 119765827584 119793516544 120107040768 120285644544 120377763792 120628338688 120928187952 120946950144 121427891208 121471893504 121745692926 121773839616 122092546752 122120773632 122302371906 122625404928 122650811712 122974765056 123157633248 123325120512 123479962056 123508509696 123537063936 123834728448 123860385792 124044570936 124372205568 124397974272 124400959488 124726542336 124755378176 124912015488 124940894208 125267890176 125579272104 125624778752 125627793408 126143889408 126173052928 126457448832 126817726464 127006309287 127341766656 127368150624 127397597184 127704563712 127894465296 127924033536 128258836992 128288489472 128624246784 128653983744 128815515972 128845297152 129155751936 129182511744 129185611776 129553661952 129716323776 129746313216 129922760704 130085885952 130115960832 130309448256 130409244108 130459631616 131025862656 131399155712 131594551296 131695331328 131921659584 132266925648 132297504768 132844188672 132871712688 132892327936 133191869184 133222662144 133420769352 133602213888 133769958894 133800885504 134151069888 134154289152 134182084608 134381618514 134536495104 134705413152 134736556032 134764472128 134767706112 135120420864 135321350112 135505379328 135706881024 136044211446 136065318912 136096776192 136606377609 136655880192 136995569568 137045213184 137354115096 137385870336 137953580544 137982163176 138346610688 138552337404 138740760576 138914957313 138947073408 138979196928 139314069504 139342934016 139375149056 139550142303 139918731264 139947721056 139951079424 140317360128 140349800448 140526017424 140558505984 140926376448 140958957568 141276681117 141327876096 141331267584 141911875584 141944684544 142264629936 142560763904 142669942272 143289169452 143322296832 143344533504 143667634176 143881273458 143914537728 144291191616 144324550656 144702277632 144735731712 144950959296 145300220928 145330325712 145333813248 145363924992 145747869696 145930864248 145964602368 146163105792 146346621696 146380455936 146598129288 146767085568 146797494272 147015787776 147404095488 147438174208 147824050176 148043870208 148157247744 148411867032 148465647616 148800291354 148834692864 149449712256 149480676774 149503868928 149840852832 149875494912 150098365521 150302490624 150525996192 150919953624 150923575296 150954845184 151353556992 151543589796 151578625536 151610031144 151613669376 152010473472 152045617152 152236518876 152443551744 152670241152 153073483776 153105199104 153108873216 153545080832 153737865216 153773408256 154120015764 154175864832 154559104128 155229933573 155289911296 155639937024 156083355648 156315457584 156351596544 156728328192 156760800768 156797042688 157408572672 157441186188 157444964352 157477585408 157857030144 157893525504 158091769602 158128319232 158343364608 158542173504 158578827264 158993860608 158997676032 159267103424 159450660864 159650860032 159687770112 160142721024 160380859392 160503685056 161237583936 161262600192 161903854944 161962524672 162327590568 162365119488 162790062336 162827698176 163069829208 163496616426 163500539904 163534415616 163966353408 164172222279 164210177664 164244200406 164433494016 164639949408 164678012928 164716085248 164922895449 165112971264 165147181056 165392761248 165829607424 165863965696 165867945984 166302056448 166549353984 166587858944 166963350411 167023853568 167439029472 168130926288 168191852544 168609931776 169090301952 169341745716 169784947827 169789022208 169824200832 169863462912 170272751616 170525953728 170561285037 170565378048 171011782656 171051319296 171498995712 171538644992 171754021296 171793729536 172207669248 172243348992 172247482368 172738215936 172955098368 172995084288 173447847936 173487947776 173745931008 173878992144 174701150208 175094929152 175459401728 175593775104 175854889782 175895546112 176355900864 176396673024 177084644256 177125584896 177162283584 177589158912 177630216192 177894359136 178136285184 178359945192 178401180672 178868093184 178872385536 178909446144 179175491352 179381993472 179607217536 179648741376 179690274816 180160561152 180428466816 180673839104 180942508032 181392281928 181420425216 181462368256 182141836812 182207840256 182660759424 182726950912 183138820128 183181160448 183453557859 183938107392 183976217568 184462147584 184736449872 184987680768 185219943084 185262764544 185305595904 185752092672 185790578688 186066856404 186558308352 186596961408 186601439232 187089813504 187133067264 187368023232 187411341312 187901835264 188368908156 188437168128 188441690112 189215834112 189259579392 189686173248 190226589696 191052225936 191096395776 191556845568 191841697944 191886050304 192388255488 192432734208 192936370176 192980975616 193223273958 193267945728 193733627904 193773767616 193778417664 193818566656 194330492928 194574485664 194619469824 194884141056 195128828928 195173941248 195464172384 195613866162 195689447424 196021050368 196538793984 197098733568 197391826944 197542996992 197882489376 198400388472 198446257152 199266283008 199307569032 199338491904 199787803776 199833993216 200131154028 200403320832 200654938341 200701328256 201226604832 201231433728 201273126912 201572427771 201804742656 202058119728 202104834048 202146708192 202151559168 202680631296 202727489536 202982025168 203258068992 203560321536 204066317169 204097978368 204140265472 204145164288 204983820288 205031211008 205493354352 205567819776 206031172644 206078805504 206930370816 206973244764 207519916032 207828506106 208111140864 208420610112 208468795392 208971104256 209014401024 209062723584 209878096896 209921581584 209926619136 210476040192 210524700672 210789026136 210837758976 211124486144 211389564672 211438436352 211991814144 211996901376 212867813376 212917026816 213523628032 213841145856 214004913408 214933754178 214983445248 215016800256 215501451264 215871806592 215950032896 216436787424 216486825984 217053416448 217103597568 217426438944 217950331392 217995488568 218000719872 218045887488 218621804544 218896296372 218946903552 218992267208 219244658688 219519932544 219570683904 219897193932 220150628352 220196241408 220523681664 221106143232 221157261312 221736075264 222065805312 222617800548 222698471424 223200437031 223252039296 224174568384 224221015161 224255803392 224813242368 225453735936 225788994288 226379930436 226385362944 226432267776 226484617216 227030335488 227367938304 227415046716 227420504064 228015710208 228068425728 228354778314 228665327616 229005361728 229058306048 229610225664 229657798656 229663309824 230317621248 230606797824 230660112384 231180023646 231263797248 231661241344 231838656192 232934866944 233459905536 234125033472 234473186376 234527394816 235141201152 235195564032 236112859008 236161779282 236167446528 236216378112 236785545216 236840288256 237137654403 237192478848 237515046912 237813260256 237868240896 238490790912 238496514048 238545928192 238900655136 239175991296 239476290048 239531655168 239587033088 240214081536 240571289088 240755527584 241256677376 241856375904 241893900288 242855782416 242943787008 243491385852 243547679232 244185093504 244241547264 244604743812 245244924639 245250809856 245301623424 245949530112 246315266496 246366300609 246650241024 246959924112 247017019392 247074127872 247669456896 247720771584 248089141872 248744411136 248795948544 248801918976 249453084672 249510756352 249824030976 249881788416 250535780352 251158544208 251249557504 252287778816 252346105856 252914897664 253635452928 254012618574 254683533312 254736301248 254795194368 255409127424 255788930592 255848067072 256517673984 256576978944 257248493568 257307967488 257631031944 257690594304 258311503872 258365023488 258371223552 259107323904 259432647552 259492626432 260171771904 260231921664 260618896512 260818488216 260919263232 262051725312 262798311424 263189102592 263390662656 263782334673 263843319168 264533851296 264595009536 265688377344 265743425376 265784655872 266383738368 266445324288 266841538704 267204427776 267539917788 267601771008 268302139776 268308578304 268364169216 268763237028 269072990208 269410826304 269473112064 269528944256 269535412224 270240841728 270642700224 271010758656 271413762048 272088422892 272130637824 272193552384 273212755218 273311760384 273991139136 274090426368 274708230192 274771740672 275907161088 275964326352 276693221376 277104674808 277481521152 277829914626 277894146816 277958393856 278628139008 278685868032 278750298112 279100284606 279837462528 279895442112 279902158848 280634720256 280699600896 281052034848 281117011968 281852752896 281917915136 282553362234 282655752192 282662535168 283823751168 283889369088 284529259872 285121527808 285339884544 286578338904 286644593664 286689067008 287335268352 287762546916 287829075456 288582383232 288649101312 289404555264 289471463424 289834910937 289901918592 290600441856 290660651424 290667626496 290727849984 291495739392 291861728496 291929204736 292326211584 292693243392 292760911872 293196258576 293534171136 293594988544 294031575552 294808190976 294876348416 295648100352 296087740416 296314495488 296823734064 296931295232 297600582708 297669385728 298899424512 298961353548 299007737856 299681705664 299750989824 300196731042 300604981248 301051992384 301839907248 301847150592 301909690368 302707113984 303087179592 303157251072 303220062288 303227338752 304020946944 304091234304 304473037752 304887103488 305340482304 306146967552 306210398208 306217746432 307475730432 307546816512 308240031528 308351729664 309118208256 310459867146 310579822592 311279874048 311742759159 312166711296 312630915168 312703193088 313456656384 313521601536 313594085376 314817145344 314882372376 314889928704 314955170816 315714060288 315787051008 316183539204 316256638464 316686729216 317084347008 317157654528 317987721216 317995352064 318534206848 318901321728 319301720064 319375540224 320285442048 320761718784 321007370112 322400631267 322475167872 322525200384 323807709888 323925049344 324655181136 324730238976 325580124672 325655396352 326139658416 326993232852 327001079808 327068831232 327932706816 328344444558 328420355328 328488400812 328866988032 329279898816 329356025856 329432170496 329845790898 330225942528 330294362112 330785522496 331659214848 331727931392 331735891968 332604112896 333098707968 333175717888 333926700822 334047707136 334878058944 336261852576 336383705088 337219863552 338180603904 338683491432 339569895654 339578044416 339648401664 339726925824 340545503232 341051907456 341122570074 341130756096 342023565312 342102638592 342532167471 342997991424 343077289984 343508042592 343587459072 344415338496 344486697984 344494964736 345476431872 345910196736 345990168576 346895695872 346975895552 347491862016 347757984288 349402300416 350189858304 350918803456 351187550208 351709779564 351791092224 352711801728 352793346048 354169288512 354242668923 354251169792 354324567168 355178317824 355260432384 355788718272 356272570368 356719890384 356802361344 357736186368 357744771072 357818892288 358350982704 358763986944 359214435072 359297482752 359380549632 360321122304 360856933632 361347678208 361885016064 362784563856 362840850432 364283673624 364415680512 365321518848 365453901824 366277640256 366362320896 366907115718 367876214784 367952435136 368924295168 369472899744 369975361536 370439886168 370525529088 370611191808 371504185344 371581157376 372133712808 373116616704 373193922816 373202878464 374179627008 374266134528 374736046464 374822682624 375803670528 376737816312 376874336256 376883380224 378431668224 378519158784 379372346496 380453179392 381018927861 382104451872 382192791552 383113691136 383683395888 383772100608 384776510976 384865468416 385872740352 385961951232 386446547916 386535891456 387467255808 387547535232 387556835328 387637133312 388660985856 389148971328 389238939648 389768282112 390257657856 390347882496 390928344768 391227732324 391378894848 392042100736 393077587968 394197467136 394783653888 395085993984 395764978752 396800776944 396892514304 398532566016 398615138064 398676983808 399575607552 399667986432 400262308056 400806641664 401309876682 401402656512 402453209664 402462867456 402546253824 403144855542 403609485312 404116239456 404209668096 404293416384 404303118336 405361262592 405454979072 405964050336 406516137984 407120643072 408132634338 408195956736 408280530944 408290328576 409967640576 410062422016 410986708704 411135639552 412062345288 412157611008 413860741632 413946489528 415039832064 415657012212 416222281728 416744871939 416841220224 416937590784 417942208512 418028802048 418125447168 418650426909 419756193792 419843163168 419853238272 420952080384 421049401344 421578052272 421675517952 422248972288 422779129344 422876872704 423830043351 423983628288 423993802752 425735626752 425834053632 427047256064 427682291712 428009826816 429867508356 429966890496 430033600512 431002902528 431743613184 431900065792 432873574848 432973651968 434106832896 434207195136 434852877888 435900662784 435990977136 436001439744 436091774976 437243609088 437792592744 437893807104 437984534416 438489317376 439039865088 439141367808 439794387864 440301256704 440392482816 441047363328 442212286464 442314522624 443472150528 444131610624 445235601096 445396942848 446400874062 446504078592 448349136768 448442030322 448511606784 449626484736 450295096563 450907471872 451577988576 452759860872 452770725888 452864535552 452969234432 454060670976 454735876608 454830093432 454841008128 456031420416 456136851456 456709556628 457330655232 458010723456 458116612096 459220451328 459315597312 459326619648 460635242496 461213595648 461320224768 462360047292 462527594496 463322482688 463677312384 465689800719 465869733888 466919811072 468250066944 468946372752 469054789632 470282402304 470391128064 472225718016 472323558564 472334893056 472432756224 473571090432 473680576512 474275308806 474384957696 475030093824 475626520512 475736481792 476981581824 476993028096 477091856384 477801310272 478351982592 478952580096 479063310336 479174066176 480428163072 481142578176 481511055168 482513354752 483712751808 483787800576 485711564832 485887574016 486982771704 487095358464 488370187008 488483094528 489209487624 490489849278 490501619712 490603246848 491899060224 492516666837 492630532992 492732601218 493300482048 493919848224 494034038784 494148255744 494768686347 495338913792 495441543168 496178283744 497488822272 497591897088 497603837952 498906169344 499021512704 499648061952 499763576832 500890051233 501071560704 502317088416 502499115008 504575557632 504692211712 505829795328 507270905856 508025237148 509354843481 509367066624 509472602496 509590388736 510818254848 511577861184 511683855111 511696134144 513035347968 513153957888 514496987136 514615934976 515262063888 515381188608 516623007744 516730046976 516742447104 518214647808 518865295104 518985252864 520343543808 520463843328 521237793024 521636976432 524103450624 525596622848 526378205184 526781325312 527564669346 527686638336 529067702592 529190019072 531376754688 531486850752 531569311744 532767476736 532890648576 533683077408 534408855552 535079835576 535203542016 536604279552 536617156608 536728338432 537526474056 538145980416 538821652608 538946224128 539057888512 539070824448 540481683456 541285400448 542021517312 542827524096 544176845784 544261275648 544387104768 546425510436 546623520768 547982278272 548180852736 549416460384 549543481344 550360673577 551814322176 551928652704 553386442752 554209349616 554963042304 555659829252 555788293632 555916787712 557256278016 557371736064 557500596224 558200569212 559674925056 559790884224 559804317696 561269440512 561399201792 562104069696 562234023936 563705505792 563835830272 565106724468 565311504384 565325070336 567647502336 567778738176 569058519744 570243055616 570679769088 573156677808 573289187328 574670536704 575525093832 575658150912 577164766464 577298202624 578809110528 578942926848 579669821874 579803837184 581200883712 581321302848 581335252992 581455699968 582991478784 583723456992 583858409472 584652423168 585386486784 585521823744 586392517152 587068342272 587189977088 588063151104 589616381952 589752696832 591296200704 592175480832 592628990976 593647468128 593862590464 595201165416 595338771456 597798849024 597922707096 598015475712 599363411328 599501979648 600393462084 601209962496 601964815023 602103984768 603679814496 603694301184 603819380736 604717283313 605414227968 606174359184 606314502144 606440124576 606454677504 608041893888 608182468608 608946075504 609774206976 610680964608 612198951507 612293935104 612420796416 612435492864 614951460864 615093633024 616480063056 616703459328 618236416512 620919734292 621159645184 622559748096 623485518318 624333422592 625261830336 625406386176 626913312768 627043203072 627188170752 629634290688 629764744752 629779857408 629910341632 631428120576 631574102016 632367078408 632513276928 633373458432 634168694016 634315309056 635975442432 635990704128 637068413696 638603440128 638751080448 640570884096 641523437568 642014740224 644801262534 644950335744 645050400768 647615419776 647850098688 649310362272 649460477952 651160249344 651310792704 652279316832 653986465704 654002159616 654137662464 655865413632 656688889116 656840710656 656976801624 657733976064 658559797632 658712051712 658864340992 659691581796 660451885056 660588724224 661571044992 663318429696 663455862784 663471783936 665208225792 666197415936 666351435776 667853401644 668095414272 669601311093 669756117888 672523705152 672663045483 672767410176 674439727104 676361207808 677366982864 679139791308 679156088832 679296803328 679453851648 681091006464 682103814912 682245140148 682261512192 684047130624 684205277184 685064334942 685995982848 686154579968 687016085184 687174918144 688830676992 688973395968 688989929472 690952863744 691820393472 691980337152 693791391744 693951791104 694983724032 695515968576 698804600832 700379716608 701837606912 702375100416 703419559128 703582184448 705423603456 705586692096 708338577024 708485337846 708502339584 708649134336 710356635648 710520864768 711412963209 711577436544 712545140736 713439780768 713604722688 715472372736 715489542144 715637784576 716701965408 717527973888 718428870144 718594965504 718761099264 720642244608 721713867264 722695356416 723770032128 725569127712 725681700864 728567347248 728831361024 730643037696 730907803648 732555280512 732724641792 733814231436 735734773917 735752429568 735904870272 737848590336 738945799488 739098901827 739950723072 740879772336 741051058176 741222383616 743008370688 743162314752 744267425616 746233233408 746387845632 746405756928 748359254016 748532269056 749472092928 749645365248 751607341056 753475632624 753748672512 756863336448 757038317568 758744692992 760906358784 762037855722 764208903744 764385583104 766227382272 767366791776 767544201216 769553021952 769730936832 771745480704 771923902464 772893095832 773071782912 774934511616 775095070464 775113670656 775274266624 777321971712 778297942656 778477879296 780515315712 780695764992 781856689536 782455464648 782757789696 784084201472 786155175936 788394934272 789567307776 790171987968 791347004019 791529957504 793601553888 793785028608 797065132032 797230276128 797353967616 799151215104 799335972864 800524616112 801613283328 802619753364 802805313024 804906419328 804925734912 805092507648 806289711084 807218970624 808232478912 808419336192 808586832768 808606236672 810722525184 810909958144 811928100672 813032275968 814241286144 816265268676 816391913472 816561061888 816580657152 819935281152 820124844032 821973417408 822271279104 824124690576 824315222016 827721483264 827892979056 830079664128 831314024424 832444563456 833489743878 833682440448 833875181568 835884417024 836057604096 836250894336 837300853818 839512387584 839686326336 839706476544 841904160768 842098802688 843156104544 843351035904 844497944576 845558258688 845753745408 847660086702 847967256576 847987605504 851471253504 851668107264 854094512128 855364583424 856019653632 859735016712 859933780992 860067201024 862005805056 863487226368 863800131584 865747149696 865947303936 868213665792 868414390272 869504732811 869705755776 871801325568 871981954272 872002879488 872183549952 874487218176 875585185488 875787614208 875969068832 876978634752 878079730176 878282735616 879588775728 880602513408 880784965632 882094726656 884424572928 884629045248 886944301056 888263221248 890471202192 890793885696 892801748124 893008157184 896698273536 896884060644 897023213568 899252969472 900590193126 901814943744 903155977152 905519721744 905541451776 905729071104 905938468864 908121341952 909471753216 909660186864 909682016256 912062840832 912273702912 913419113256 914661310464 916021446912 916233224192 918440902656 918631194624 918653239296 922427191296 922640449536 924720094584 925055188992 926644965376 927354624768 931379601438 931739467776 933839622144 935228277477 936500133888 937892745504 938109579264 940564804608 940782256128 944451436032 944647117128 944669786112 944865512448 947142180864 947361153024 948550617612 948769915392 950060187648 951253041024 951472963584 953963163648 953986056192 954183712768 955602620544 956703965184 957905160192 958126620672 958348132352 960856326144 962285156352 963022110336 965026709504 967201893801 967425503616 967575601152 971423129664 971775148032 973965543408 974190716928 976740374016 976966189056 978418975248 980979698556 981003239424 981206493696 983798120448 985033333674 985261065984 985465202436 986600964096 987839696448 988068077568 988296511488 989537372694 990677827584 990883086336 992356567488 994977644544 995183794176 995207675904 997812338688 998043025408 999296123904 999527153664 1001780102466 1002143121408 1004634176832 1004998230016 1009151115264 1009384423424 1011659590656 1014541811712 1016050474296 1018709686962 1018734133248 1018945204992 1019180777472 1021636509696 1023155722368 1023367710222 1023392268288 1026070695936 1026307915776 1027596502413 1028993974272 1029231869952 1030524127776 1030762377216 1033246015488 1033460093952 1033484894208 1036429295616 1037730590208 1037970505728 1040687087616 1040927686656 1042475586048 1043273952864 1048206901248 1051193245696 1052756410368 1053562650624 1055129338692 1055373276672 1058135405184 1058380038144 1062728006769 1062753509376 1062973701504 1063138623488 1065534953472 1065781297152 1067366154816 1068817711104 1070159671152 1070407084032 1073208559104 1073234313216 1073456676864 1075052948112 1076291960832 1077643305216 1077892448256 1078115777024 1078141648896 1080963366912 1082570800896 1084043034624 1085655048192 1088353691568 1088522551296 1092851020872 1093247041536 1095964556544 1096361705472 1098832920768 1099086962688 1100721347154 1103628644352 1103857305408 1106772885504 1108418699232 1109926084608 1111319658504 1111576587264 1111833575424 1114512556032 1114743472128 1115001192448 1116401138424 1119349850112 1119581768448 1119608635392 1122538881024 1122798403584 1124208139392 1124468047872 1127411011584 1127671660544 1130213448936 1130623008768 1130650140672 1135295004672 1135557476352 1138117039488 1140486111232 1141359538176 1143056783583 1146313355616 1146578374656 1149341073408 1151050187664 1151316301824 1154329532928 1154596405248 1157618221056 1157885853696 1159339643748 1159607674368 1162401767424 1162642605696 1162670505984 1162911399936 1165982957568 1167446913984 1167716818944 1169304846336 1170772973568 1171043647488 1172785034304 1174136684544 1174379954176 1176126302208 1179232763904 1179505393664 1182592401408 1184350961664 1185257981952 1187294936256 1187725180928 1190402330832 1190677542912 1195597698048 1195845414192 1196030951424 1198726822656 1199003959296 1200786924168 1202419924992 1203929630046 1204207969536 1207359628992 1207388602368 1207638761472 1209434566626 1210828455936 1212348718368 1212629004288 1212880249152 1212909355008 1216083787776 1216364937216 1217892151008 1219548413952 1221361929216 1224397903014 1224587870208 1224841592832 1224870985728 1229902921728 1230187266048 1232960126112 1233406918656 1236472833024 1241839468584 1242319290368 1245119496192 1246971036636 1248666845184 1250523660672 1250812772352 1253826625536 1254086406144 1254376341504 1255951280727 1259268581376 1259529489504 1259559714816 1259820683264 1262856241152 1263148204032 1264734156816 1265026553856 1266746916864 1268337388032 1268630618112 1271490130053 1271950884864 1271981408256 1274136827392 1277206880256 1277502160896 1281141768192 1283046875136 1284029480448 1289602525068 1289900671488 1290100801536 1295230839552 1295700197376 1298620724544 1298920955904 1302320498688 1302621585408 1304558633664 1307972931408 1308004319232 1308275324928 1311730827264 1313377778232 1313681421312 1313953603248 1315467952128 1317119595264 1317424103424 1317728681984 1319383163592 1320903770112 1321177448448 1323142089984 1326636859392 1326911725568 1326943567872 1330416451584 1332394831872 1332702871552 1335706803288 1336190828544 1339202622186 1339512235776 1345047410304 1345326090966 1345534820352 1348879454208 1350885289689 1352722415616 1354733965728 1358279582616 1358312177664 1358593606656 1358907703296 1362182012928 1364207629824 1364490280296 1364523024384 1368094261248 1368410554368 1370128669884 1371991965696 1372309159936 1374032170368 1374349836288 1377661353984 1377946791936 1377979858944 1381905727488 1383640786944 1383960674304 1387582783488 1387903582208 1389967448064 1391031937152 1397069402157 1397609201664 1400759433216 1403675213824 1404750200832 1406839118256 1407164368896 1410847206912 1411173384192 1416677154048 1416970675692 1417004679168 1417298268672 1420713271296 1421041729536 1422825926418 1423154873088 1425090281472 1426879561536 1427209445376 1430944745472 1430979084288 1431275569152 1433403930816 1435055947776 1436857740288 1437189931008 1437522198528 1441284489216 1443427734528 1445390712832 1447540064256 1451138255424 1451363401728 1457134694496 1457662722048 1461286075392 1461815607296 1465110561024 1465449283584 1467628462872 1471469547834 1471504859136 1471809740544 1475697180672 1477891598976 1478197803654 1479901446144 1481759544672 1482102116352 1482444767232 1484306059041 1486016741376 1486324629504 1488534851232 1492466466816 1492775691264 1492811513856 1496718508032 1497064538112 1498944185856 1499290730496 1502670153699 1503214682112 1506951265248 1507497345024 1513726672896 1514076635136 1517489385984 1521812717568 1524075711444 1528064530443 1528417807488 1528771166208 1532454764544 1534733583552 1535051565333 1535088402432 1539106043904 1539461873664 1543490961408 1543847804928 1545786191664 1546143565824 1549869023232 1550190140928 1550227341312 1550548533248 1554643943424 1556595885312 1556955758592 1561030631424 1561391529984 1563713379072 1564910929296 1568168402944 1572310351872 1576789868544 1579134615552 1580343975936 1582694008038 1583059915008 1587203107776 1587570057216 1594130264064 1594460552256 1594707935232 1598302430208 1598671945728 1601049232224 1603226566656 1605239506728 1605610626048 1609812838656 1609851469824 1610185015296 1612579422168 1614437941248 1616464957824 1616838672384 1617173665536 1617212473344 1621445050368 1621819916288 1623856201344 1626064551936 1628482572288 1632530537352 1632783826944 1633122123776 1633161314304 1639870562304 1640249688064 1643946834816 1644542558208 1648249381152 1648630444032 1651082020731 1655442966528 1655785958112 1660159328256 1662628048848 1664889126912 1666979487756 1667364880896 1667750363136 1671768834048 1672115208192 1672501788672 1674601707636 1679024775168 1679372652672 1679412953088 1683808321536 1684197605376 1686312209088 1686702071808 1688995889152 1691116517376 1691507490816 1695320173404 1695934513152 1695975211008 1702942507008 1703336214528 1708189024256 1710729166848 1712039307264 1719470033424 1719867561984 1724011610112 1726974452736 1727600263168 1731494299392 1731894607872 1736427331584 1736828780544 1739009465622 1739411511552 1743602651136 1743963908544 1744005758976 1744367099904 1748974436352 1751170370976 1751575228416 1751938137664 1753957269504 1756159460352 1756565471232 1759177551456 1761205026816 1761569931264 1764189453312 1768849145856 1769258090496 1773888602112 1776526442496 1780942404384 1781587771392 1785603496248 1786016314368 1793396547072 1793768121288 1794046427136 1798505938944 1801180386252 1803629887488 1805894445069 1806311954304 1811039443488 1811082903552 1811458142208 1811876937728 1814151849939 1816242683904 1818943506432 1819320373728 1819364032512 1824125681664 1824547405824 1826838226512 1829322620928 1832042893824 1832466448384 1836596854521 1836881805312 1837262389248 1837306478592 1844854382592 1845280899072 1849440189168 1850110377984 1853289930752 1854709249536 1862759202876 1863478935552 1867679244288 1870456554954 1873000267776 1875785491008 1876219158528 1881129609216 1881564512256 1888902872064 1889294234256 1889339572224 1889731024896 1894284361728 1894722306048 1897101235224 1897539830784 1900120375296 1902506082048 1902945927168 1907926327296 1907972112384 1908367425536 1911205241088 1915810320384 1916253241344 1916696264704 1921712652288 1924570312704 1926044220672 1930053419008 1934403787602 1934851007232 1935151202304 1942846259328 1943550296064 1947931086816 1948381433856 1953480748032 1953932378112 1956837950496 1961959397112 1962006478848 1962412987392 1967596240896 1970066667348 1970522131968 1970930404872 1973201928192 1975679392896 1976136155136 1976593022976 1979074745388 1981355655168 1981766172672 1984713134976 1989955289088 1990367588352 1990415351808 1995624677376 1996086050816 1998592247808 1999054307328 2003560204932 2004286242816 2009268353664 2009996460032 2017989136449 2018302230528 2018768846848 2023319181312 2029083623424 2032100948592 2037419373924 2037468266496 2037890409984 2038361554944 2043273019392 2046311444736 2046735420444 2046784536576 2052141391872 2052615831552 2055193004826 2057987948544 2058463739904 2061048255552 2061524754432 2066492030976 2066920187904 2066969788416 2072858591232 2075461180416 2075941011456 2081374175232 2081855373312 2084951172096 2086547905728 2096413802496 2105512820736 2107125301248 2110258677384 2110746553344 2116270810368 2116760076288 2125456013538 2125507018752 2125947403008 2126277246976 2131069906944 2131562594304 2134238889627 2134732309632 2137635422208 2140319342304 2140814168064 2146417118208 2146468626432 2146913353728 2150105896224 2152583921664 2155286610432 2155784896512 2156231554048 2156283297792 2161926733824 2165141601792 2168086069248 2171310096384 2176707383136 2177045102592 2185702041744 2186494083072 2191929113088 2192723410944 2197665841536 2198173925376 2201442694308 2207204321751 2207257288704 2207714610816 2213545771008 2216837398464 2217296705481 2219852169216 2222639317008 2223153174528 2223667150848 2229025112064 2229486944256 2230002384896 2232802276848 2238699700224 2239163536896 2239217270784 2245077762048 2245596807168 2248416278784 2248936095744 2254822023168 2255343321088 2260426897872 2261246017536 2270590009344 2271114952704 2276234078976 2280972222464 2282719076352 2286113567166 2292626711232 2293156749312 2298682146816 2302100375328 2302632603648 2308659065856 2309192810496 2315236442112 2315771707392 2318679287496 2319215348736 2324803534848 2325285211392 2325341011968 2325822799872 2331965915136 2334893827968 2335433637888 2341545947136 2342087294976 2345570068608 2348273369088 2348759908352 2352252604416 2358465527808 2359010787328 2365184802816 2368701923328 2370515963904 2374589872512 2375450361856 2380804661664 2381355085824 2391195396096 2391690828384 2392061902848 2397453645312 2398007918592 2401573848336 2404839849984 2407859260092 2408415939072 2414719257984 2414777204736 2415277522944 2418869133252 2421656911872 2424697436736 2425258008576 2425760498304 2425818710016 2432167575552 2432729874432 2435784302016 2439096827904 2442723858432 2448795806028 2449175740416 2449683185664 2449741971456 2459805843456 2460374532096 2465920252224 2466813837312 2472945666048 2483678937168 2490238992384 2493942073272 2497333690368 2501047321344 2501625544704 2507653251072 2508172812288 2508752683008 2511902561454 2518537162752 2519058979008 2519119429632 2519641366528 2525712482304 2526296408064 2529468313632 2530053107712 2533493833728 2536674776064 2537261236224 2542980260106 2543901769728 2543962816512 2548273654784 2554413760512 2555004321792 2562283536384 2566093750272 2568058960896 2579205050136 2579801342976 2580201603072 2590461679104 2591400394752 2597241449088 2597841911808 2604640997376 2605243170816 2608514198433 2609117267328 2615945862816 2616008638464 2616550649856 2623461654528 2626755556464 2627362842624 2627907206496 2630935904256 2634239190528 2634848206848 2635457363968 2638766327184 2641807540224 2642354896896 2646284179968 2653273718784 2653823451136 2653887135744 2660832903168 2664789663744 2665405743104 2671413606576 2672381657088 2678405244372 2679024471552 2690094820608 2690652181932 2691069640704 2697758908416 2701770579378 2705444831232 2709467931456 2716559165232 2716624355328 2717187213312 2717815406592 2724364025856 2728415259648 2728980560592 2729046048768 2736188522496 2736821108736 2740257339768 2743983931392 2744618319872 2748064340736 2748699672576 2755322707968 2755893583872 2755959717888 2767281573888 2767921348608 2775165566976 2775807164416 2779934896128 2782063874304 2794138804314 2795218403328 2801518866432 2807350427648 2809500401664 2813678236512 2814328737792 2821694413824 2822346768384 2833354308096 2833941351384 2834009358336 2834596537344 2841426542592 2842083459072 2845651852836 2846309746176 2850180562944 2853759123072 2854418890752 2861889490944 2861958168576 2862551138304 2866807861632 2870111895552 2873715480576 2874379862016 2875044397056 2882568978432 2886855469056 2890781425664 2895080128512 2901605681403 2902276510848 2902726803456 2914269388992 2915325444096 2922572150784 2923631214592 2930221122048 2930898567168 2935256925744 2942939095668 2943009718272 2943619481088 2951394361344 2955783197952 2956395607308 2959802892288 2963519089344 2964204232704 2964889534464 2968612118082 2972033482752 2972649259008 2977069702464 2984932933632 2985551382528 2985623027712 2993437016064 2994129076224 2997888371712 2998581460992 3005340307398 3006429364224 3013902530496 3014994690048 3027453345792 3028153270272 3034978771968 3043625435136 3048151422888 3056129060886 3056835614976 3057542332416 3064909529088 3069467167104 3070103130666 3070176804864 3078212087808 3078923747328 3082789507239 3086981922816 3087695609856 3091572383328 3092287131648 3099738046464 3100380281856 3100454682624 3101097066496 3109287886848 3113191770624 3113911517184 3122061262848 3122783059968 3127426758144 3129821858592 3136336805888 3144620703744 3153579737088 3158269231104 3160687951872 3165388016076 3166119830016 3174406215552 3175140114432 3188184020307 3188260528128 3188921104512 3189415870464 3196604860416 3197343891456 3202098464448 3206453133312 3210479013456 3211221252096 3219625677312 3219702939648 3220370030592 3225158844336 3228875882496 3232929915648 3233677344768 3234347331072 3234424946688 3242890100736 3243639832576 3247712402688 3252129103872 3256965144576 3265061074704 3265567653888 3266244247552 3279741124608 3280499376128 3287893669632 3289085116416 3296498762304 3297260888064 3302164041462 3310885933056 3311571916224 3320318656512 3325256097696 3329778253824 3333958975512 3334729761792 3335500726272 3343537668096 3344230416384 3345003577344 3349203415272 3358049550336 3358745305344 3358825906176 3367616643072 3368395210752 3372624418176 3373404143616 3382233034752 3383014981632 3390640346808 3391869026304 3391950422016 3405885014016 3406672429056 3416378048512 3421458333696 3424078614528 3429170350749 3438940066848 3439735123968 3448023220224 3453948905472 3455200526336 3462988598784 3463789215744 3472854663168 3473657561088 3478018931244 3478823023104 3487205302272 3487927817088 3488011517952 3488734199808 3497948872704 3502340741952 3503150456832 3503876275328 3507914539008 3512318920704 3513130942464 3518355102912 3522410053632 3523139862528 3528378906624 3537698291712 3538516180992 3547777204224 3553052884992 3561884808768 3563175542784 3571206992496 3572032628736 3586793094144 3587536242576 3588092854272 3597011877888 3602360772504 3607259774976 3611788890138 3612623908608 3622078886976 3622165807104 3622916284416 3623753875456 3628303699878 3632485367808 3637887012864 3638640747456 3638728065024 3648251363328 3649094811648 3653676453024 3658645241856 3664085787648 3664932896768 3673193709042 3673763610624 3674524778496 3674612957184 3689708765184 3690561798144 3698880378336 3700220755968 3706579861504 3709418499072 3725518405752 3726957871104 3735358488576 3740913109908 3746000535552 3751570982016 3752438317056 3762259218432 3763129024512 3767853842181 3777805744128 3778588468512 3778679144448 3779462049792 3788568723456 3789444612096 3794202470448 3795079661568 3800240750592 3805012164096 3805891854336 3815852654592 3815944224768 3816734851072 3822410482176 3831620640768 3832506482688 3833392529408 3843425304576 3849140625408 3852088441344 3860106838016 3868807575204 3869702014464 3870302404608 3885692518656 3887100592128 3895862173632 3896762867712 3906961496064 3907864756224 3913675900992 3923918794224 3924012957696 3924825974784 3935192481792 3940133334696 3941044263936 3941860809744 3946403856384 3951358785792 3952272310272 3953186045952 3958149490776 3962711310336 3963532345344 3969426269952 3979910578176 3980735176704 3980830703616 3991249354752 3997184495616 3998108614656 4007120409864 4008572485632 4018536707328 4019992920064 4035978272898 4036604461056 4037537693696 4046638362624 4052655869067 4058167246848 4064201897184 4074838747848 4074936532992 4075780819968 4076723109888 4086546038784 4092622889472 4093470840888 4093569073152 4104282783744 4105231663104 4110386009652 4115975897088 4116927479808 4122096511104 4123049508864 4132984061952 4133840375808 4133939576832 4145717182464 4150922360832 4151882022912 4162748350464 4163710746624 4169902344192 4173095811456 4191208206471 4192827604992 4211025641472 4214250602496 4220517354768 4221493106688 4232541620736 4233520152576 4250912027076 4251014037504 4251894806016 4252554493952 4262139813888 4263125188608 4268477779254 4269464619264 4275270844416 4280638684608 4281628336128 4292834236416 4292937252864 4293826707456 4300211792448 4305167843328 4310573220864 4311569793024 4312463108096 4312566595584 4323853467648 4330283203584 4336172138496 4342620192768 4353414766272 4354090205184 4371404083488 4372988166144 4383858226176 4385446821888 4395331683072 4396347850752 4402885388616 4414408643502 4414514577408 4415429221632 4427091542016 4433674796928 4434593410962 4439704338432 4445278634016 4446306349056 4447334301696 4452918177123 4458050224128 4458973888512 4460004769792 4465604553696 4477399400448 4478327073792 4478434541568 4490155524096 4491193614336 4496832557568 4497872191488 4509644046336 4510686642176 4520853795744 4522492035072 4541180018688 4542229905408 4552468157952 4561944444928 4565438152704 4572227134332 4584193591329 4585253422464 4586313498624 4597364293632 4604200750656 4605154695999 4605265207296 4617318131712 4618385620992 4630472884224 4631543414784 4637358574992 4638430697472 4649607069696 4650570422784 4650682023936 4651645599744 4663931830272 4669787655936 4670867275776 4683091894272 4684174589952 4691140137216 4697519816704 4704505208832 4716931055616 4730369605632 4737403846656 4741031927808 4749179745024 4750900723712 4761609323328 4762710171648 4782390792192 4783381656768 4784123805696 4794907290624 4796015837184 4803147696672 4809679699968 4815718520184 4816831878144 4829438515968 4829554409472 4830555045888 4837738266504 4843313823744 4849394873472 4850516017152 4851520996608 4851637420032 4864335151104 4865459748864 4871568604032 4878193655808 4885447716864 4897591612056 4898351480832 4899366371328 4899483942912 4919611686912 4920749064192 4931840504448 4933627674624 4945891332096 4953246062193 4967357874336 4980477984768 4987884146544 4994667380736 5002094642688 5003251089408 5015306502144 5016345624576 5017505366016 5023805122908 5037074325504 5038117958016 5038238859264 5039282733056 5051424964608 5052592816128 5058936627264 5060106215424 5066987667456 5073349552128 5074522472448 5085960520212 5087803539456 5087925633024 5096547309568 5108827521024 5110008643584 5124567072768 5132187500544 5136117921792 5158410100272 5159602685952 5180923358208 5182800789504 5194482898176 5195683823616 5209281994752 5210486341632 5217028396866 5218234534656 5231891725632 5232017276928 5233101299712 5246923309056 5253511112928 5254725685248 5255814412992 5261871808512 5268478381056 5269696413696 5270914727936 5277532654368 5283615080448 5284709793792 5292568359936 5306547437568 5307646902272 5307774271488 5321665806336 5329579327488 5330811486208 5342827213152 5344763314176 5356810488744 5358048943104 5380189641216 5381304363864 5382139281408 5395517816832 5403541158756 5410889662464 5417683335207 5418935862912 5433118330464 5433248710656 5434374426624 5435630813184 5442455549817 5448728051712 5456830519296 5457961121184 5458092097536 5472377044992 5473642217472 5480514679536 5487967862784 5489236639744 5496128681472 5497399345152 5509790563563 5510645415936 5511787167744 5511919435776 5534563147776 5535842697216 5550331133952 5551614328832 5559869792256 5564127748608 5588277608628 5590436806656 5603037732864 5614700855296 5619000803328 5627356473024 5628657475584 5643388827648 5644693536768 5666708616192 5667882702768 5668018716672 5669193074688 5682853085184 5684166918144 5691303705672 5692619492352 5700361125888 5707518246144 5708837781504 5723778981888 5723916337152 5725102276608 5733615723264 5747430961152 5748759724032 5750088794112 5765137956864 5773710938112 5781562851328 5790160257024 5803211362806 5804553021696 5805453606912 5828538777984 5830650888192 5845144301568 5847262429184 5860442244096 5861797134336 5870513851488 5885878191336 5886019436544 5887238962176 5902788722688 5911566395904 5912791214616 5919605784576 5927038178688 5928408465408 5929779068928 5937224236164 5944066965504 5945298518016 5954139404928 5969865867264 5971102765056 5971246055424 5986874032128 5988258152448 5995776743424 5997162921984 6010680614796 6012858728448 6027805060992 6029989380096 6053967409347 6054906691584 6056306540544 6069957543936 6087250870272 6096302845776 6112258121772 6113671229952 6115084664832 6129819058176 6138934334208 6140206261332 6140353609728 6156424175616 6157847494656 6165579014478 6173963845632 6175391219712 6183144766656 6184574263296 6199476092928 6200760563712 6200909365248 6202194132992 6218575773696 6226383541248 6227823034368 6244122525696 6245566119936 6254853516288 6259643717184 6272673611776 6289241407488 6316538462208 6321375903744 6330776032152 6332239660032 6348812431104 6350280228864 6376368040614 6376521056256 6377842209024 6378831740928 6393209720832 6394687782912 6402716668881 6404196928896 6412906266624 6420958026912 6422442504192 6439251354624 6439405879296 6440740061184 6450317688672 6457751764992 6465859831296 6467354689536 6468694662144 6468849893376 6485780201472 6487279665152 6495424805376 6504258207744 6513930289152 6530122149408 6531135307776 6532488495104 6559482249216 6560998752256 6575787339264 6578170232832 6592997524608 6594521776128 6604328082924 6621612965253 6621771866112 6623143832448 6640637313024 6650512195392 6651890116443 6659556507648 6667917951024 6669459523584 6671001452544 6687075336192 6688460832768 6690007154688 6698406830544 6716099100672 6717490610688 6717651812352 6735233286144 6736790421504 6745248836352 6746808287232 6764466069504 6766029963264 6781280693616 6783738052608 6811770028032 6813344858112 6832756097024 6842916667392 6848157229056 6858340701498 6877880133696 6879470247936 6896046440448 6907897810944 6910401052672 6925977197568 6927578431488 6945709326336 6947315122176 6956037862488 6957646046208 6974410604544 6975855634176 6976023035904 6977468399616 6995897745408 7004681483904 7006300913664 7007752550656 7024637841408 7026261884928 7036710205824 7044820107264 7046279725056 7056757813248 7075396583424 7077032361984 7095554408448 7106105769984 7123769617536 7126351085568 7142413984992 7144065257472 7173586188288 7175072485152 7176185708544 7194023755776 7204721545008 7214519549952 7223577780276 7225247817216 7244157773952 7244331614208 7245832568832 7247507750912 7256607399756 7264970735616 7275774025728 7277281494912 7277456130048 7296502726656 7298189623296 7307352906048 7317290483712 7328171575296 7329865793536 7346387418084 7347527221248 7349049556992 7349225914368 7379417530368 7381123596288 7397760756672 7400441511936 7413159723008 7418836998144 7451036811504 7470716977152 7481826219816 7492001071104 7503141964032 7504876634112 7524518436864 7526258049024 7535707684362 7555611488256 7557176937024 7557358288896 7558924099584 7577137446912 7578889224192 7588404940896 7590159323136 7600481501184 7610024328192 7611783708672 7631705309184 7631888449536 7633469702144 7644820964352 7663241281536 7665012965376 7666785058816 7686850609152 7698281250816 7704176882688 7720213676032 7737615150408 7739404028928 7740604809216 7771385037312 7774201184256 7791724347264 7793525735424 7813922992128 7815729512448 7825542595299 7827351801984 7847837588448 7848025915392 7849651949568 7870384963584 7880266669392 7882088527872 7883721619488 7892807712768 7902717571584 7904544620544 7906372091904 7916298981552 7925422620672 7927064690688 7938852539904 7959821156352 7961470353408 7961661407232 7982498709504 7994368991232 7996217229312 8014240819728 8017144971264 8037073414656 8039985840128 8071956545796 8073208922112 8075075387392 8093276725248 8105311738134 8116334493696 8128403794368 8149677495696 8149873065984 8151561639936 8153446219776 8173092077568 8185245778944 8186941681776 8187138146304 8208565567488 8210463326208 8220772019304 8231951794176 8233854959616 8244193022208 8246099017728 8265968123904 8267680751616 8267879153664 8301844721664 8303764045824 8325496700928 8327421493248 8339804688384 8346191622912 8382416412942 8385655209984 8422051282944 8428501204992 8441034709536 8442986213376 8465083241472 8467040305152 8501824054152 8502028075008 8503789612032 8505108987904 8524279627776 8526250377216 8536955558508 8538929238528 8550541688832 8561277369216 8563256672256 8585668472832 8585874505728 8587653414912 8600423584896 8610335686656 8621146441728 8623139586048 8624926216192 8625133191168 8647706935296 8660566407168 8672344276992 8685240385536 8704817044209 8706829532544 8708180410368 8742808166976 8745976332288 8767716452352 8770893643776 8790663366144 8792695701504 8805770777232 8828817287004 8829029154816 8830858443264 8854183084032 8867349593856 8869186821924 8879408676864 8890557268032 8892612698112 8894668603392 8905836354246 8916100448256 8917947777024 8920009539584 8931209107392 8954798800896 8956654147584 8956869083136 8980311048192 8982387228672 8993665115136 8995744382976 9019288092672 9021373284352 9041707591488 9044984070144 9082360037376 9084459810816 9104936315904 9123888889856 9130876305408 9144454268664 9168387182658 9170506844928 9172626997248 9194728587264 9208401501312 9210309391998 9210530414592 9234636263424 9236771241984 9248368521717 9260945768448 9263086829568 9274717149984 9276861394944 9299214139392 9301140845568 9301364047872 9303291199488 9327863660544 9339575311872 9341734551552 9366183788544 9368349179904 9382280274432 9395039633408 9409010417664 9433862111232 9460739211264 9474807693312 9482063855616 9498359490048 9501801447424 9523218646656 9525420343296 9564552060921 9564781584384 9566763313536 9568247611392 9589814581248 9592031674368 9606295393344 9619359399936 9631437040368 9633663756288 9658877031936 9659108818944 9661110091776 9675476533008 9686627647488 9698789746944 9701032034304 9703041993216 9703274840064 9728670302208 9730919497728 9743137208064 9756387311616 9770895433728 9795183224112 9796702961664 9798732742656 9839223373824 9841498128384 9863681008896 9867255349248 9891782664192 9906492124386 9934715748672 9960955969536 9975768293088 9989334761472 10004189285376 10006502178816 10030613004288 10032691249152 10035010732032 10047610245816 10074148651008 10076235916032 10076477718528 10078565466112 10102849929216 10105185632256 10117873254528 10120212430848 10146699104256 10149044944896 10171921040424 10175607078912 10175851266048 10193094619136 10217655042048 10220017287168 10249134145536 10264375001088 10272235843584 10287511052247 10316820200544 10319205371904 10361846716416 10365601579008 10388965796352 10391367647232 10418563989504 10420972683264 10434056793732 10436469069312 10463783451264 10464034553856 10466202599424 10493846618112 10507022225856 10509451370496 10511628825984 10523743617024 10536956762112 10539392827392 10541829455872 10555065308736 10567230160896 10569419587584 10585136719872 10613094875136 10615293804544 10615548542976 10643331612672 10659158654976 10661622972416 10685654426304 10689526628352 10713620977488 10716097886208 10760379282432 10762608727728 10764278562816 10791035633664 10807082317512 10821779324928 10835366670414 10837871725824 10866236660928 10866497421312 10868748853248 10871261626368 10884911099634 10897456103424 10913661038592 10915922242368 10916184195072 10944754089984 10947284434944 10961029359072 10975935725568 10978473279488 10992257362944 10994798690304 11019581127126 11021290831872 11023574335488 11023838871552 11069126295552 11071685394432 11100662267904 11103228657664 11119739584512 11128255497216 11176555217256 11180873613312 11206075465728 11229401710592 11238001606656 11254712946048 11257314951168 11286777655296 11289387073536 11303561526543 11333417232384 11335765405536 11336037433344 11338386149376 11365706170368 11368333836288 11382607411344 11385238984704 11400722251776 11415036492288 11417675563008 11447557963776 11447832674304 11450204553216 11467231446528 11494861922304 11497519448064 11500177588224 11530275913728 11547421876224 11563125702656 11580320514048 11606422725612 11609106043392 11610907213824 11657077555968 11661301776384 11690288603136 11694524858368 11720884488192 11723594268672 11741027702976 11771756382672 11772038873088 11774477924352 11805577445376 11823132791808 11825582429232 11839211569152 11854076357376 11856816930816 11859558137856 11874448472328 11888133931008 11890597036032 11908278809856 11939731734528 11942205530112 11942492110848 11973748064256 11991553486848 11994325843968 12021361229592 12025717456896 12055610121984 12059978760192 12107934818694 12109813383168 12112613081088 12139915087872 12157967607201 12174501740544 12192605691552 12224516243544 12227342459904 12230169329664 12259638116352 12277868668416 12280412522664 12280707219456 12312848351232 12315694989312 12331158028956 12347927691264 12350782439424 12366289533312 12369148526592 12398952185856 12401521127424 12401818730496 12404388265984 12437151547392 12452767082496 12455646068736 12488245051392 12491132239872 12509707032576 12519287434368 12545347223552 12573624619413 12578482814976 12633076924416 12642751807488 12661552064304 12664479320064 12697624862208 12700560457728 12752736081228 12753042112512 12755684418048 12757663481856 12786419441664 12789375565824 12805433337762 12808393857792 12825812533248 12841916053824 12844885008384 12878502709248 12878811758592 12881480122368 12900635377344 12915503529984 12931719662592 12934709379072 12937389324288 12937699786752 12971560402944 12974559330304 12990849610752 13008516415488 13027860578304 13060244298816 13062270615552 13064976990208 13118964498432 13121997504512 13151574678528 13156340465664 13185995049216 13189043552256 13208656165848 13243225930506 13243543732224 13246287664896 13281274626048 13301024390784 13303780232886 13319113015296 13335835902048 13338919047168 13342002905088 13358754531369 13374150672384 13376921665536 13380014309376 13396813661088 13432198201344 13434981221376 13435303624704 13470466572288 13473580843008 13490497672704 13493616574464 13528932139008 13532059926528 13562561387232 13567476105216 13623540056064 13626689716224 13665512194048 13685833334784 13696314458112 13716681402996 13755760267392 13758940495872 13792092880896 13815464087997 13815795621888 13820802105344 13851954395136 13855156862976 13891418652672 13894630244352 13912075724976 13915292092416 13948821209088 13951711268352 13952046071808 13954936799232 13991795490816 14009362967808 14012601827328 14015505101312 14049275682816 14052523769856 14073420411648 14092559450112 14113515626496 14150793166848 14191108816896 14212211539968 14247539235072 14252702171136 14284827969984 14288130514944 14347172376576 14350144970304 14352371417088 14388047511552 14409443090016 14429039099904 14447155560552 14450495634432 14488315547904 14488663228416 14491665137664 14495015501824 14513214799512 14529941471232 14551548051456 14554562989824 14554912260096 14593005453312 14596379246592 14614705812096 14634580967424 14656343150592 14659731587072 14692774836168 14695054442496 14698099113984 14698451828736 14758835060736 14762247192576 14795521513344 14800883023872 14826319446016 14837673996288 14859738186579 14902073623008 14941433954304 14963652439632 14984002142208 15006283928064 15009753268224 15049036873728 15052516098048 15071415368724 15111222976512 15114353874048 15114716577792 15117848199168 15154274893824 15157778448384 15176809881792 15180318646272 15200963002368 15220048656384 15223567417344 15263410618368 15263776899072 15266939404288 15289641928704 15326482563072 15330025930752 15333570117632 15373701218304 15396562501632 15408353765376 15440427352064 15475230300816 15478808057856 15542770074624 15548402368512 15583448694528 15587051470848 15627845984256 15631459024896 15651085190598 15654703603968 15695675176896 15696051830784 15699303899136 15740769927168 15760533338784 15764177055744 15767443238976 15785615425536 15805435143168 15809089241088 15812744183808 15832597963104 15850845241344 15854129381376 15877705079808 15919642312704 15922940706816 15923322814464 15964997419008 15988737982464 15992434458624 16028481639456 16034289942528 16074146829312 16079971680256 16143913091592 16146417844224 16150150774784 16186553450496 16210623476268 16232668987392 16256807588736 16299354991392 16299746131968 16303123279872 16306892439552 16327366649451 16346184155136 16370491557888 16373883363552 16374276292608 16417131134976 16420926652416 16441544038608 16463903588352 16467709919232 16488386044416 16492198035456 16529371690689 16531936247808 16535361503232 16535758307328 16603689443328 16607528091648 16650993401856 16654842986496 16679609376768 16692383245824 16764832825884 16771310419968 16844102565888 16857002409984 16882069419072 16885972426752 16930166482944 16934080610304 17003648108304 17004056150016 17007579224064 17048559255552 17052500754432 17073911117016 17077858477056 17101083377664 17122554738432 17126513344512 17171336945664 17171749011456 17175306829824 17200847169792 17242292883456 17246279172096 17249852432384 17250266382336 17295413870592 17321132814336 17344688553984 17370480771072 17409634088418 17413659065088 17416360820736 17485616333952 17491952664576 17535432904704 17541787287552 17581326732288 17585391403008 17611541554464 17657634574008 17658058309632 17661716886528 17708366168064 17734699187712 17738373643848 17758817353728 17781114536064 17785225396224 17789337206784 17811672708492 17832200896512 17835895554048 17840019079168 17862418214784 17909597601792 17913308295168 17913738166272 17960622096384 17964774457344 17987330230272 17991488765952 18038576185344 18042746568704 18083415182976 18089968140288 18161902228041 18164720074752 18168919621632 18209872631808 18247777779712 18261752610816 18288908537328 18336774365316 18341013689856 18345253994496 18389457174528 18416803002624 18420618783996 18421060829184 18469272526848 18473542483968 18496737043434 18521891536896 18526173659136 18549434299968 18553722789888 18598428278784 18602281691136 18602728095744 18606582398976 18655727321088 18679150623744 18683469103104 18732367577088 18736698359808 18764560548864 18790079266816 18818020835328 18867724222464 18949615386624 18964127711232 18996718980096 19003602894848 19046437293312 19050840686592 19129104121842 19129563168768 19133526627072 19136495222784 19179629162496 19184063348736 19212590786688 19238718799872 19262874080736 19267327512576 19317754063872 19318217637888 19322220183552 19350953066016 19373255294976 19397579493888 19402064068608 19406083986432 19406549680128 19457340604416 19461838995456 19486274416128 19512774623232 19541790867456 19590366448224 19593405923328 19597465485312 19678446747648 19682996256768 19727362017792 19734510698496 19783565328384 19812984248772 19864838895759 19869431497344 19921911939072 19951536586176 19955670349329 19978669522944 20008378570752 20013004357632 20061226008576 20065382498304 20070021464064 20095220491632 20148297302016 20152471832064 20152955437056 20157130932224 20205699858432 20210371264512 20235746509056 20240424861696 20293398208512 20298089889792 20343842080848 20351214157824 20386189238272 20435310084096 20440034574336 20498268291072 20528750002176 20544471687168 20575022104494 20633640401088 20638410743808 20723693432832 20731203158016 20777931592704 20782735294464 20837127979008 20841945366528 20868113587464 20872938138624 20927566902528 20928069107712 20932405198848 20987693236224 21014044451712 21018902740992 21023257651968 21073913524224 21078785654784 21083658911744 21110130617472 21134460321792 21138839175168 21170273439744 21226189750272 21230587609088 21231097085952 21286663225344 21318317309952 21323245944832 21371308852608 21379053256704 21427241954976 21432195772416 21520758564864 21525217455456 21528557125632 21582071267328 21614164635024 21643558649856 21670733340828 21675743451648 21732473321856 21732994842624 21737497706496 21742523252736 21769822199268 21794912206848 21827322077184 21831844484736 21832368390144 21889508179968 21894568869888 21922058718144 21951871451136 21956946558976 21984514725888 21989597380608 22039162254252 22042581663744 22047148670976 22047677743104 22138252591104 22143370788864 22201324535808 22206457315328 22239479169024 22256510994432 22353110434512 22412150931456 22458803421184 22476003213312 22509425892096 22514629902336 22573555310592 22578774147072 22607123053086 22666834464768 22671530811072 22672074866688 22676772298752 22731412340736 22736667672576 22765214822688 22770477969408 22801444503552 22830072984576 22835351126016 22895115927552 22895665348608 22900409106432 22934462893056 22989723844608 22995038896128 23000355176448 23060551827456 23094843752448 23160641028096 23212845451224 23218212086784 23221814427648 23314155111936 23322603552768 23380577206272 23389049716736 23441768976384 23447188537344 23476627785897 23482055405952 23543512765344 23544077746176 23548955848704 23611154890752 23646265583616 23651164858464 23678423138304 23708152714752 23713633861632 23719116275712 23748896944656 23776267862016 23781194072064 23816557619712 23879463469056 23884411060224 23884984221696 23947496128512 23983106973696 23988651687936 24042722459184 24051434913792 24111220243968 24119957520384 24215869637388 24219626766336 24225226162176 24279830175744 24315935214402 24349003481088 24385211383104 24449032487088 24454684919808 24460338659328 24519276232704 24555737336832 24560825045328 24561414438912 24625696702464 24631389978624 24662316057912 24695855382528 24701564878848 24732579066624 24738297053184 24797904371712 24803042254848 24803637460992 24808776531968 24905534164992 24911292137472 24976490102784 24982264479744 25019414065152 25038574868736 25090694447104 25147249238826 25156965629952 25266153848832 25285503614976 25323104128608 25328958640128 25395249724416 25401120915456 25505472162456 25506084225024 25511368836096 25515326963712 25572838883328 25578751131648 25610866675524 25616787715584 25651625066496 25683832107648 25689770016768 25757005418496 25757623517184 25762960244736 25801270754688 25831007059968 25863439325184 25869418758144 25874778648576 25875399573504 25943120805888 25949118660608 25981699221504 26017032830976 26055721156608 26120488597632 26124541231104 26129953980416 26237928996864 26243995009024 26303149357056 26312680931328 26371990098432 26378087104512 26417312331696 26486451861012 26487087464448 26492575329792 26562549252096 26602048781568 26607560465772 26638226030592 26671671804096 26677838094336 26684005810176 26717509062738 26748301344768 26753843331072 26760028618752 26793627322176 26864396402688 26869962442752 26870607249408 26940933144576 26947161686016 26980995345408 26987233148928 27057864278016 27064119853056 27125122774464 27134952210432 27247080112128 27253379432448 27371666669568 27392628916224 27433362805992 27511520534784 27517880991744 27584185761792 27630928175994 27631591243776 27641604210688 27703908790272 27710313725952 27745105565151 27782837305344 27789260488704 27824151449952 27830584184832 27897642418176 27903422536704 27904092143616 27909873598464 27983590981632 28018725935616 28025203654656 28031010202624 28098551365632 28105047539712 28146840823296 28185118900224 28227031252992 28301586333696 28382217633792 28424423079936 28495078470144 28505404342272 28569655939968 28576261029888 28693656182763 28694344753152 28700289940608 28704742834176 28776095023104 28818886180032 28858078199808 28894311121104 28900991268864 28976631095808 28977326456832 28983330275328 28990031003648 29026429599024 29059882942464 29103096102912 29109125979648 29109824520192 29186010906624 29192758493184 29229411624192 29269161934848 29312686301184 29319463174144 29385549672336 29390108884992 29396198227968 29517670121472 29524494385152 29591043026688 29601766047744 29652638892032 29675347992576 29719476373158 29804147246016 29882867908608 29927304879264 29968004284416 30012567856128 30019506536448 30098073747456 30105032196096 30142830737448 30222445953024 30228707748096 30229433155584 30235696398336 30308549787648 30315556896768 30353619763584 30360637292544 30440097312768 30447134834688 30526821236736 30527553798144 30533878808576 30579283857408 30652965126144 30660051861504 30667140235264 30747402436608 30793125003264 30816707530752 30880854704128 30950460601632 30957616115712 31085540149248 31096804737024 31166897389056 31174102941696 31255691968512 31262918049792 31302170381196 31309407207936 31391350353792 31392103661568 31398607798272 31481539854336 31521066677568 31528354111488 31534886477952 31571230851072 31610870286336 31618178482176 31625488367616 31665195926208 31701690482688 31708258762752 31755410159616 31839284625408 31845881413632 31846645628928 31929994838016 31977475964928 31984868917248 32056963278912 32068579885056 32148293658624 32159943360512 32287826183184 32292835688448 32373106900992 32421246952536 32465337974784 32513615177472 32598709982784 32599492263936 32606246559744 32613784879104 32654733298902 32692368310272 32740983115776 32747766727104 32748552585216 32834262269952 32841853304832 32883088077216 32927807176704 32935419838464 32976772088832 32984396070912 33058743381378 33063872495616 33070723006464 33071516614656 33207378886656 33215056183296 33301986803712 33309685972992 33359218753536 33384766491648 33529665651768 33542620839936 33688205131776 33714004819968 33764138838144 33771944853504 33860332965888 33868161220608 33910684579629 34007296216608 34008112300032 34015158448128 34097118511104 34105001508864 34147822234032 34155716954112 34202166755328 34245109476864 34253026689024 34342673891328 34343498022912 34350613659648 34401694339584 34484585766912 34492558344192 34499704864768 34500532764672 34590827741184 34642265628672 34689377107968 34740961542144 34819268176836 34827318130176 34832721641472 34971232667904 34983905329152 35070865809408 35083574575104 35162653464576 35170782806016 35223083108928 35315269148016 35316116619264 35323433773056 35416732336128 35469398375424 35476747287696 35517634707456 35562229072128 35570450792448 35578674413568 35623345416984 35664401793024 35671791108096 35680038158336 35724836429568 35819195203584 35826616590336 35827476332544 35921244192768 35974660460544 35982977531904 36077152370688 36085493137408 36166830365952 36179936280576 36323804456082 36329440149504 36337839243264 36419745263616 36495555559424 36523505221632 36577817074656 36673548730632 36682027379712 36690507988992 36778914349056 36833606005248 36841237567992 36842121658368 36938545053696 36947084967936 36993474086868 37043783073792 37052347318272 37098868599936 37107445579776 37196856557568 37204563382272 37205456191488 37213164797952 37311454642176 37358301247488 37366938206208 37464735154176 37473396719616 37529121097728 37580158533632 37636041670656 37720873858239 37735448444928 37899230773248 37928255422464 37993437960192 38007205789696 38092874586624 38101681373184 38258208243684 38259126337536 38267053254144 38272990445568 38359258324992 38368126697472 38425181573376 38477437599744 38525748161472 38534655025152 38635508127744 38636435275776 38644440367104 38701906132032 38746510589952 38795158987776 38804128137216 38812167972864 38813099360256 38914681208832 38923677990912 38972548832256 39025549246464 39083581734912 39180732896448 39186811846656 39194930970624 39356893495296 39365992513536 39454724035584 39469021396992 39567130656768 39625968497544 39729677791518 39738862994688 39843823878144 39903073172352 39911340698658 39957339045888 40016757141504 40026008715264 40076263594107 40122452017152 40130764996608 40140042928128 40190440983264 40296594604032 40304943664128 40305910874112 40314261864448 40411399716864 40420742529024 40471493018112 40480849723392 40586796417024 40596179779584 40687684161696 40702428315648 40772378476544 40870620168192 40880069148672 40996536582144 41057500004352 41088943374336 41150044208988 41267280802176 41276821487616 41446392263991 41447386865664 41462406316032 41555863185408 41565470588928 41674255958016 41683890733056 41736227174928 41745876277248 41855133805056 41856138215424 41864810397696 41975386472448 42028088903424 42037805481984 42046515303936 42147827048448 42157571309568 42167317823488 42220261234944 42277678350336 42340546879488 42452379500544 42461175218176 42573326450688 42636634619904 42646491889664 42742617705216 42758106513408 42854483909952 42864391544832 43041517129728 43050434910912 43057114251264 43164142534656 43228329270048 43287117299712 43341466681656 43351486903296 43464946643712 43465989685248 43474995412992 43485046505472 43539644398536 43589824413696 43654644154368 43663688969472 43664736780288 43779016359936 43789137739776 43844117436288 43903742902272 43969029451776 43979194761216 44078324508504 44085163327488 44094297341952 44095355486208 44276505182208 44286741577728 44402649071616 44412914630656 44478958338048 44513021988864 44579214559737 44706220869024 44824301862912 44917606842368 44952006426624 45018851784192 45029259804672 45147110621184 45157548294144 45214246106172 45333668929536 45343061622144 45344149733376 45353544597504 45462824681472 45473335345152 45530429645376 45540955938816 45602889007104 45660145969152 45670702252032 45790231855104 45791330697216 45800818212864 45868925786112 45979447689216 45990077792256 46000710352896 46121103654912 46189687504896 46321282056192 46425690902448 46436424173568 46628310223872 46645207105536 46761154412544 46778099433472 46883537952768 46894377074688 46953255571794 46964110811904 47087025530688 47088155492352 47097911697408 47222309781504 47292531167232 47302329716928 47356846276608 47416305429504 47427267723264 47438232551424 47497793889312 47552535724032 47562388144128 47633115239424 47758926938112 47768822120448 47769968443392 47894992257024 47966213947392 47977303375872 48085444918368 48102869827584 48222440487936 48239915040768 48431739274776 48439253532672 48450452324352 48559660351488 48631870428804 48698006962176 48770422766208 48898064974176 48909369839616 48920677318656 48982099948353 49038552465408 49111474673664 49121650090656 49122828877824 49251393404928 49262779957248 49324632115824 49391710765056 49403129757696 49465158133248 49476594106368 49595808743424 49606084509696 49607274921984 49617553063936 49811068329984 49822584274944 49952980205568 49964528959488 50038828130304 50077149737472 50181388894208 50294498477652 50313931259904 50532307697664 50571007229952 50646208257216 50657917280256 50790499448832 50802241830912 51010944324912 51012168450048 51022737672192 51145677766656 51157502263296 51221733351048 51233575431168 51303250132992 51367664215296 51379540033536 51514010836992 51515247034368 51525920489472 51602541509376 51726878650368 51738837516288 51749557297152 51750799147008 51886241611776 51963398443008 52034065661952 52111442313216 52240977195264 52249082462208 52259907960832 52475857993728 52487990018048 52606298714112 52625361862656 52743980196864 52756174209024 52834624663392 52972903722024 52974174928896 52985150659584 53125098504192 53204097563136 53215120931544 53276452061184 53343343608192 53355676188672 53368011620352 53435018125476 53496602689536 53507686662144 53520057237504 53587254644352 53728792805376 53739924885504 53741214498816 53881866289152 53894323372032 53961990690816 53974466297856 54115728556032 54128239706112 54250245548928 54269904420864 54485706684123 54494160224256 54506758864896 54743333339136 54785257832448 54866725611984 55023041069568 55035761983488 55168371523584 55261856351988 55263182487552 55283208421376 55407817580544 55420627451904 55490211130302 55565674610688 55578520977408 55648302899904 55661168369664 55795284836352 55806845073408 55808184287232 55819747196928 55967181963264 56037451871232 56050407309312 56062020405248 56197102731264 56210095079424 56293681646592 56370237800448 56454062505984 56603172667392 56848846159872 56990156940288 57010808684544 57139311879936 57152522059776 57387312365526 57388689506304 57400579881216 57409485668352 57552190046208 57637772360064 57716156399616 57788622242208 57801982537728 57953262191616 57954652913664 57966660550656 57980062007296 58052859198048 58119765884928 58206192205824 58218251959296 58219649040384 58372021813248 58385516986368 58458823248384 58538323869696 58625372602368 58638926348288 58771099344672 58780217769984 58792396455936 59035340242944 59048988770304 59182086053376 59203532095488 59305277784064 59350695985152 59438952746316 59594516687277 59608294492032 59765735817216 59854609758528 59867011047987 59936008568832 60025135712256 60039013072896 60196147494912 60210064392192 60285661474896 60444891906048 60457415496192 60458866311168 60471392796672 60617099575296 60631113793536 60707239527168 60721274585088 60880194625536 60894269669376 61053642473472 61067757617152 61158567714816 61305930252288 61320103723008 61494804873216 61586250006528 61633415061504 61761709408256 61900921203264 61915232231424 62171080298496 62193609474048 62333794778112 62348205883392 62511383937024 62525836099584 62604340762392 62618814415872 62782700707584 62784207323136 62797215596544 62963079708672 63042133355136 63056708222976 63069772955904 63221740572672 63236356964352 63250976735232 63330391852416 63403380965376 63416517525504 63510820319232 63678569250816 63691762827264 63693291257856 63859989676032 63954951929856 63969737834496 64113926557824 64137159770112 64296587317248 64319886721024 64575652366368 64585671376896 64746213801984 64842493905072 64930675949568 65027230354944 65197419965568 65198984527872 65212493119488 65227569758208 65309466597804 65384736620544 65481966231552 65495533454208 65497105170432 65668524539904 65683706609664 65766176154432 65855614353408 65870839676928 65953544177664 65968792141824 66117486762756 66127744991232 66141446012928 66143033229312 66414757773312 66430112366592 66603973607424 66619371945984 66718437507072 66769532983296 67059331303536 67376410263552 67428009639936 67528277676288 67543889707008 67720665931776 67736322441216 67821369159258 68014592433216 68016224600064 68030316896256 68194237022208 68210003017728 68295644468064 68311433908224 68404333510656 68490218953728 68506053378048 68685347782656 68686996045824 68701227319296 68803388679168 68969171533824 68985116688384 68999409729536 69001065529344 69181655482368 69284531257344 69481923084288 69638536353672 69654636260352 69665443282944 69942465335808 69967810658304 70141731618816 70167149150208 70325306929152 70341565612032 70429883357691 70446166217856 70630538296032 70632233238528 70646867546112 70833464672256 70938796750848 70953494575392 71035269414912 71124458144256 71140901584896 71157348827136 71246690833968 71328803586048 71343582216192 71360076316672 71449672859136 71638390407168 71653233180672 71654952665088 71842488385536 71949320921088 71965955063808 72154304741376 72170986274816 72333660731904 72359872561152 72647608912164 72658880299008 72675678486528 72839490527232 72991111118848 73047010443264 73155634149312 73347097461264 73364054759424 73381015977984 73557828698112 73667212010496 73682475135984 73684243316736 73877090107392 73894169935872 73986948173736 74087566147584 74104694636544 74197737199872 74214891159552 74393713115136 74409126764544 74410912382976 74426329595904 74716602494976 74733876412416 74929470308352 74946793439232 75058242195456 75160317067264 75272083341312 75441747716478 75470896889856 75798461546496 75856510844928 75986875920384 76014411579392 76185749173248 76203362746368 76516416487368 76518252675072 76534106508288 76545980891136 76718516649984 76736253394944 76850363146752 76954875199488 77051496322944 77069310050304 77271016255488 77272870551552 77288880734208 77403812264064 77493021179904 77590317975552 77608256274432 77624335945728 77626198720512 77829362417664 77847355981824 77945097664512 78051098492928 78167163469824 78361465792896 78373623693312 78389861941248 78713786990592 78731985027072 78909448071168 78938042793984 79134261313536 79251936995088 79459355583036 79477725989376 79687647756288 79806146344704 79822681397316 79914678091776 80033514283008 80052017430528 80152527188214 80244904034304 80261529993216 80280085856256 80380881966528 80593189208064 80609887328256 80611821748224 80628523728896 80822799433728 80841485058048 80942986036224 80961699446784 81173592834048 81192359559168 81375368323392 81404856631296 81544756953088 81741240336384 81760138297344 82115000008704 82177886748672 82300088417976 82534561604352 82553642975232 82892784527982 82894773731328 82924812632064 83111726370816 83130941177856 83235316695453 83348511916032 83367781466112 83472454349856 83491752554496 83710267610112 83712276430848 83729620795392 83950772944896 84056177806848 84075610963968 84093030607872 84295654096896 84315142619136 84334635646976 84440522469888 84555356700672 84681093758976 84904759001088 84922350436352 85146652901376 85273269239808 85292983779328 85485235410432 85516213026816 85708967819904 85728783089664 86080968548289 86083034259456 86100869821824 86114228502528 86328285069312 86456658540096 86574234599424 86682933363312 86702973806592 86929893287424 86931979370496 86949990825984 86970093010944 87079288797072 87179648827392 87309288308736 87327377938944 87329473560576 87558032719872 87578275479552 87688234872576 87807485804544 87938058903552 87958389522432 88156649017008 88170326654976 88188594683904 88553010364416 88573483155456 88805298143232 88825829261312 88957916676096 89026043977728 89158429119474 89412441738048 89648603725824 89835213684736 89904012853248 90037703568384 90058519609344 90294221242368 90315096588288 90428492212344 90667337859072 90686123244288 90688299466752 90707089195008 90925649362944 90946670690304 91060859290752 91081911877632 91320291938304 91341404504064 91580463710208 91582661394432 91601636425728 91737851572224 91958895378432 91980155584512 92001420705792 92242207309824 92379375009792 92642564112384 92851381804896 92872848347136 93256620447744 93290414211072 93522308825088 93556198866944 93767075905536 93788754149376 93906511143588 93928221623808 94174051061376 94176310984704 94195823394816 94444619563008 94585062334464 94604659433856 94713692553216 94832610859008 94854535446528 94876465102848 94995587778624 95105071448064 95124776288256 95266230478848 95517853876224 95537644240896 95539936886784 95789984514048 95932427894784 95954606751744 96170889836736 96205739655168 96444880975872 96479830081536 96863478549552 96878507065344 97119320702976 97263740857608 97396013924352 97540845532416 97796129948352 97818739679232 97841354637312 97964199896706 98077104930816 98222949347328 98243300181312 98245657755648 98502786809856 98525559914496 98649264231648 98783421530112 98806259515392 98930316266496 98953188212736 99191617486848 99212169019392 99214549843968 99235106127872 99622136659968 99645168549888 99905960411136 99929057918976 100077656260608 100154299474944 100362777788416 100588996955304 100627862519808 101064615395328 101142014459904 101292416514432 101315834560512 101580998897664 101604483661824 101732053738887 102021888649824 102024336900096 102045475344384 102291355533312 102315004526592 102443466702096 102467150862336 102606500265984 102735328430592 102759080067072 103028021673984 103030494068736 103051840978944 103205083018752 103453757300736 103477675032576 103499114594304 103501598294016 103772483223552 103926796886016 104068131323904 104222884626432 104481954390528 104498164924416 104519815921664 104951715987456 104975980036096 105212597428224 105250723725312 105487960393728 105512348418048 105669249326784 105945807444048 105948349857792 105970301319168 106250197008384 106408195126272 106430241863088 106552904122368 106686687216384 106711352377344 106736023240704 106870036250952 106993205379072 107015373324288 107040114475008 107174509288704 107457585610752 107479849771008 107482428997632 107763732578304 107923981381632 107948932595712 108231457112064 108256479412224 108500491097856 108539808841728 108971413368246 108988320448512 109013517729792 109486666678272 109570515664896 109733451223968 110046082139136 110071523966976 110336743047168 110523712703976 110526364975104 110566416842752 110815635161088 110841254903808 110980422260604 111131349221376 111157041954816 111296605799808 111322336739328 111590569672704 111613690146816 111616368574464 111639494393856 111934363926528 112074903742464 112100814618624 112124040810496 112394205462528 112420190158848 112587363293184 112740475600896 112908125011968 113162621574717 113206345334784 113697692319744 113980313880576 114021617369088 114278623759872 114305044119552 114774624731052 114777379012608 114801159762432 114818971336704 115104380092416 115275544720128 115432312799232 115577244484416 115603965075456 115906524383232 115909305827328 115933321101312 115960124014592 116105718396096 116239531769856 116412384411648 116436503918592 116439298080768 116744043626496 116771033972736 116917646496768 117076647739392 117250745204736 117277852696576 117542198689344 117560435539968 117584792911872 118070680485888 118097977540608 118364172106752 118407064190976 118610555568128 118701391970304 118877905492632 119189033374554 119216588984064 119531471634432 119709219517056 119734022095974 119872017137664 120050271424512 120078026145792 120228790782321 120392294989824 120420128784384 120571322949792 120889783812096 120914830992384 120917732622336 120942785593344 121234199150592 121262227587072 121414479054336 121442549170176 121760389251072 121788539338752 122107284946944 122135515234304 122317135429632 122611860504576 122640207446016 122989609746432 123172500013056 123266830123008 123523418816512 123801842406528 123830464462848 124339176791973 124342160596992 124387218948096 124667589556224 124696411766784 125022767874048 125051672199168 125208681524784 125237628831744 125565401415168 125568414646272 125594431193088 125926159417344 126084266710272 126113416445952 126139545911808 126443481145344 126472713928704 126501953470464 126660783704832 126833035051008 127021640638464 127357138501632 127383525654528 127719979352064 127909903859712 127939475668992 128227853115648 128274319540224 128593174634496 128639773442048 129151304732736 129171342753792 129492427603968 129684987810144 129861351899136 130054460709888 130394839931136 130397969055744 130424986238976 130455139516416 130618933195608 130769473241088 130963932463104 130991066908416 130994210340864 131337049079808 131367413219328 131532352308864 131711228706816 131907088355328 131937584283648 132234973525512 132255489982464 132282892025856 132286066458624 132829515546624 132860224733184 133207947214848 133238743891968 133436875014144 133539065966592 133737643679211 134118662607072 134752820527104 134856019279872 135056555352576 135087779414016 135441331863552 135472644882432 135642738318516 136029184866432 136032449200128 136060633792512 136388474044416 136420006035456 136591288936128 136622867816448 136808667021312 136980437907456 137012106756096 137370695565312 137373992091648 137402454638592 137606777358336 137938343067648 137970233376768 137998819459072 138002131058688 138363310964736 138569062514688 138963846168576 139277072707344 139309272520704 139884930671616 139935621316608 140283463237632 140334298300416 140650613858304 140683131224064 140859766715382 140892332435712 141261076592064 141264466477056 141293735092224 141666929344512 141877593501696 141906989150784 142070538829824 142248916288512 142281803169792 142314697654272 142493381667936 142657607172096 142687164432384 142720152633344 142899345718272 143276780814336 143306466361344 143309905330176 143684976771072 143898641842176 143931910127616 144308609482752 144341972549632 144667321463808 144719745122304 145295217824328 145317760598016 145351356973056 145678981054464 145982222237696 146094020886528 146311268298624 146694194922528 146728109518848 146762031955968 146946299845059 147115657396224 147334424020992 147364950271968 147368486633472 147754180214784 147788339871744 147973896347472 148175132295168 148209389273088 148395474399744 148429782319104 148787426230272 148818253529088 148821824765952 148852659191808 149433204989952 149467752824832 149858940616704 149893586878464 150116484390912 150320634134528 150544166682624 150883495432956 150941793779712 151596923092992 151713021689856 151973751840768 152028823158784 152371498346496 152406725492736 153032832974736 153036505350144 153068213016576 153437033299968 153472506789888 153700726293504 153909750398976 154102992645888 154138620100608 154542032510976 154545741103104 154577761468416 154807624528128 155180635951104 155216512548864 155248671891456 155252397441024 155658724835328 155890195329024 156102196985856 156334326939648 156722931585792 156747247386624 156779723882496 157427573981184 157463970054144 157818896142336 157876085587968 158268522627072 158503873990176 158918711166072 158955451978752 159375295512576 159612292689408 159645362794632 159829356183552 160067028566016 160104034861056 160305054376428 160489808068608 160523059986432 160560171712512 160761763933056 161186378416128 161219774656512 161223643496448 161257047457792 161645598867456 161682970116096 161885972072448 161923398893568 162347185668096 162384719118336 162750736646784 162809713262592 163089513906176 163457120052369 163482480672768 163520276594688 164230000017408 164355773497344 164600176835952 165069123208704 165107285950464 165785569055964 165789547462656 165849625264128 166223452741632 166261882355712 166470633390906 166697023832064 166735562932224 166944908699712 166983505108992 167420535220224 167424552861696 167459241590784 167901545889792 168112355613696 168151221927936 168186061215744 168591308193792 168630285238272 168669271293952 168881044939776 169110713401344 169362187517952 169809518002176 169844700872704 170546538479616 170585967558656 170970470820864 171032426053632 171417935639808 171457566179328 172161937096578 172166068518912 172201739643648 172228457005056 172656570138624 172913317080192 173148469198848 173365866726624 173405947613184 173859786574848 173863958740992 173899981651968 173940186021888 174158577594144 174359297654784 174618576617472 174654755877888 174658947121152 175116065439744 175156550959104 175376469745152 175614971609088 175876117807104 175916779044864 176313298034016 176340653309952 176377189367808 177106020728832 177146966310912 177610596286464 177651658522624 177915833352192 178052087955456 178316858238948 178824883476096 179297207451648 179601033143961 179670427369472 179808025706496 180075407136768 180117039218688 180588442484736 180630193176576 180856984424688 181334675718144 181372246488576 181376598933504 181414178390016 181851298725888 181893341380608 182121718581504 182163823755264 182640583876608 182682809008128 183160927420416 183203272851456 183475703144448 183917790756864 183960311169024 184484414619648 184758750019584 185285128224768 185702763609792 185745696694272 186513240895488 186580828422144 187044617650176 187534151811072 187577508298752 187813022287176 187856443247616 188348102122752 188352621969408 188391646789632 188889239126016 189170124668928 189209318867712 189665221718016 189709070893056 189752930205696 189991175557248 190210142896128 190249552576512 190532460957696 191035707752448 191075288481792 191079873773568 191579969028096 191864855789568 191909213503488 192341779673472 192411479310336 192889761951744 192959660163072 193726957099104 193757014130688 194238641405952 194527481715216 194792027848704 195081691064832 195592259896704 195637479358464 195682709274624 195928399793412 196154209861632 196445898694656 196486600362624 196491315511296 197005573619712 197051119828992 197298528463296 197566843060224 197612519030784 197860632532992 197906376425472 198383234973696 198424338038784 198429099687936 198470212255744 199244273319936 199290337099776 199811920822272 199858115837952 200155312521216 200308598949888 200725555576832 201177993910608 202129230790656 202284028919808 202584833028864 202631669121024 203161997795328 203208967323648 203464107477774 204043777299648 204048673800192 204090950688768 204582711066624 204630009053184 204886933404192 204934301724672 205213000531968 205470656861184 205518160134144 206056043347968 206060988137472 206103681957888 206410166037504 206907514601472 206955350065152 206998229188608 207003196588032 207544966447104 207853593772032 208445769252864 208963908781056 208996329848832 209039631843328 209903431974912 209951960072192 210425194856448 210501447450624 210975920787456 211024696836096 211338498653568 211891614888096 211896699715584 211940602638336 212500394016768 212816390252544 212860483726176 213105808244736 213373374432768 213422704754688 213472046481408 213740072501904 213986410758144 214030746648576 214080228950016 214349018577408 214915171221504 214959699542016 214964857995264 215527465156608 215847962763264 215897865191424 216462914224128 216512958824448 217000982195712 217079617683456 217942826736492 217976640897024 218027035459584 218973333356544 219141031329792 219466902447936 220092164278272 220143047933952 220673486094336 221047425407952 221052729950208 221631270322176 221682509807616 221960844521208 222262698442752 222314083909632 222593211599616 222644673478656 223181139345408 223227380293632 223232737148928 223278988787712 224149807484928 224201629237248 224248081620992 224788410925056 224840380317696 225174726586368 225480951201792 225816250023936 226325243149434 226412690669568 227395384639488 227960627761152 228043234738176 228557247519744 228610088239104 229549249462104 229554758025216 229602319524864 229637942673408 230208760184832 230551089440256 230864625598464 231154488968832 231207930150912 231813048766464 231818611654656 231866642202624 231920248029184 232211436792192 232479063539712 232824768823296 232873007837184 232878596161536 233488087252992 233542067945472 233835292993536 234153295478784 234501490409472 234555705393152 235084397378688 235120871079936 235169585823744 236141360971776 236195955081216 236728344213504 236814128381952 237221111136256 237402783940608 237755810985264 238378066749108 238433177968128 239062943268864 239418439034112 239468044191948 239744034275328 240100542849024 240156052291584 240457581564642 240784589979648 240840257568768 241142645899584 241779567624192 241829661984768 241835465244672 241885571186688 242468398301184 242524455174144 242828958108672 242885098340352 243520778502144 243577078677504 244214569893888 244271030468608 244634270859264 245223721009152 245280414892032 246345000026112 246533660246016 247046837633024 247603684813056 247660928925696 248678353583946 248684321193984 248774437896192 249335179112448 249392823533568 250045535748096 250103344398336 250417363049568 250475257663488 251130802830336 251136829292544 251188862386176 251852318834688 252168533420544 252226832891904 252279091823616 252886962290688 252945427857408 253003906940928 253321567409664 253666070102016 254043281276928 254714277003264 254767051309056 255439958704128 255819807719424 255878951337984 256455706231296 256548639080448 257186349268992 257279546884096 258242905644867 258302609465472 258342685507584 258984855207936 259369975620288 259722703798272 260108921419776 260789679862272 260795938111488 260849972477952 260910279032832 261237866391216 261538946482176 261927864926208 261982133816832 261988420681728 262674098159616 262734826438656 263064704617728 263422457413632 263814176710656 263875168567296 264469947051024 264510979964928 264565784051712 265659031093248 265720449466368 266415894429696 266477487783936 266873750028288 267078131933184 267475287358422 268237325214144 269505641054208 269712038559744 270113110705152 270175558828032 270882663727104 270945289764864 271285476637032 272058369732864 272064898400256 272121267585024 272776948088832 272840012070912 273182577872256 273245735632896 273960875814912 274024213512192 274741391130624 274747984183296 274804909277184 275213554716672 275876686135296 275940466753536 275997638918144 276004262117376 276726621929472 277138125029376 277927692337152 278554145414688 278618545041408 279769861343232 279871242633216 280566926475264 280668596600832 281301227716608 281366262448128 281719533430764 281784664871424 282522153184128 282528932954112 282587470184448 283333858689024 283755187003392 283813978301568 284141077659648 284497832577024 284563606339584 284629395308544 284986763335872 285315214344192 285374328864768 285440305266688 285798691436544 286553561628672 286612932722688 286619810660352 287369953542144 287797283684352 287863820255232 288617218965504 288683945099264 289334642927616 289439490244608 290590435648656 290635521196032 291357962108928 291964444475392 292188041773056 292622536597248 293388389845056 293456219037696 293524063911936 293892599690118 294231314792448 294668848041984 294729900543936 294736973266944 295508360429568 295576679743488 295947792694944 296350264590336 296418778546176 296790948799488 296859564638208 297574852460544 297636507058176 297643649531904 297705318383616 298866409979904 298935505649664 299717881233408 299787173756928 300232968781824 301088333365248 301766990865912 301883587559424 303193846185984 303426043379712 303947503681536 304057646317568 304742996692992 304813450985472 305196161216661 306065665949472 306073010700288 306136426033152 306874066599936 306945013579776 307401452587008 307819500797952 308205985291776 308277240201216 309084065021952 309091482206208 309155522936832 309615249056256 310361271902208 310433025097728 310497343782912 310504794882048 311317449670656 311780390658048 312204393971712 312668653879296 313445863171584 313494494773248 313559447764992 314855147962368 314927940108288 315637792284672 315752171175936 316537045254144 317007747980352 317837422332144 317910903957504 318750591025152 319224585378816 319290725589264 319658712367104 320134057132032 320208069722112 320610108752856 320979616137216 321046119972864 321120343425024 321523527866112 322372756832256 322439549313024 322447286992896 322514094915584 323291197734912 323771944144896 323846797787136 324694371336192 324769438236672 325501473293568 325619426525184 326179027812352 326914240104738 326964961345536 327040553189376 328460000034816 328711546994688 329200353671904 330138246417408 330214571900928 331571138111928 331579094925312 331699250528256 332446905483264 332523764711424 332941266781812 333394047664128 333471125864448 333889817399424 333967010217984 334841070440448 334849105723392 334918483181568 335803091779584 336224711227392 336302443855872 336372122431488 337182616387584 337260570476544 337338542587904 337762089879552 338221426802688 338724375035904 339619036004352 339689401745408 341093076959232 341171935117312 341940941641728 342064852107264 342835871279616 342915132358656 344323874193156 344332137037824 344403479287296 344456914010112 345313140277248 345826634160384 346296938397696 346731733453248 346811895226368 347719573149696 347727917481984 347799963303936 347880372043776 348317155188288 348718595309568 349237153234944 349309511755776 349317894242304 350232130879488 350313101918208 350752939490304 351229943218176 351752235614208 351833558089728 352626596068032 352681306619904 352754378735616 354212041457664 354293932621824 355221192572928 355831666704384 356104175910912 356633716477896 357649766952192 358594414903296 359202066287922 359340854738944 359616051412992 360150814273536 360234078437376 360686372346963 361176884969472 361260386353152 361713968849376 362669351436288 362744492977152 362753197867008 362828356780032 363702597451776 363786682761216 364243437163008 364327647510528 365281167753216 365365618016256 366321854840832 366406545702912 366951406288896 367835581513728 367920622338048 368968829239296 369517500039168 370570256449536 371405527219584 371491393388544 373017530375919 373026481790976 373161656844288 374089235300352 375068303622144 375155016597504 375626044574352 375712886495232 376696204245504 376705243938816 376783293579264 377778478252032 378340249337856 378418637735424 379330443436032 379418141786112 379505860411392 379982351114496 380499105153024 381064921915392 382071415504896 382150576963584 383159938056192 383729711579136 383818427006976 384683559346944 384822958620672 385779523903488 385919320326144 387453914198208 387514028261376 388477282811904 389054963430432 389584055697408 390163382129664 391184519793408 391274958716928 391365418549248 391856799586824 392308419723264 392891797389312 392973200725248 392982631022592 394011147239424 394102239657984 394597056926592 395133686120448 395721265065984 395812752850944 396766469947392 396848676077568 396858199375872 396940424511488 398488546639872 398580674199552 399623841644544 399716231675904 400310625042432 400617197899776 401451111153664 402355987821216 404258461581312 404568057839616 405169666057728 405263338242048 406323995590656 406417934647296 406928214955548 408087554599296 408097347600384 408181901377536 409165422133248 409260018106368 409773866808384 409868603449344 410426001063936 410941313722368 411036320268288 412112086695936 412121976274944 412207363915776 412820332075008 413815029202944 413910700130304 413996458377216 414006393176064 415089932894208 415707187544064 416891538505728 417927817562112 418079263686656 419806863949824 420850389712896 421002894901248 421951841574912 422049393672192 422676997307136 423783229776192 423793399431168 423881205276672 425000788033536 425632780505088 425720967452352 426211616489472 426746748865536 426845409509376 426944092962816 427480145003808 427972821516288 428061493297152 428160457900032 428698037154816 429830342443008 429919399084032 429929715990528 431054930313216 431695925526528 431795730382848 432925828448256 433025917648896 434001964391424 434159235366912 435885653472984 435953281794048 436054070919168 437946666713088 438282062659584 438933804895872 440184328556544 440286095867904 440838899535177 441346972188672 442094850815904 442105459900416 443262540644352 443365019615232 443921689042416 444525396885504 444628167819264 445186423199232 445289346957312 446362278690816 446454760587264 446465474297856 446557977575424 448299614969856 448403258474496 448496163241984 449576821850112 449680760635392 450349453172736 450961902403584 451632500047872 452650486298868 452825381339136 454790769278976 455921255522304 456086469476352 457114495039488 457220176478208 459098498924208 459109516050432 459204639049728 460417520369664 461102178880512 461729251196928 462308977937664 462415860301824 463626097532928 463637223309312 463733284405248 463840496058368 464422873584384 465649537646592 465746015674368 465757192323072 466976174505984 467670585987072 468306590957568 469002980818944 469111410786304 470168794757376 470241742159872 470339171647488 472282721943552 472391910162432 473456688427008 473628256763904 474442222272512 474805567881216 475511621970528 476756133498216 476866355936256 478125886537728 478836878068224 478936088383896 479488068550656 480201085698048 480312104583168 480915163129284 481569179959296 481680515137536 482285291799168 483559135248384 483659323969536 483670930489344 483771142373376 484936796602368 485048910348288 485657916217344 485770196680704 487041557004288 487154157355008 488429139787776 488542060937216 489268541718528 490371360157107 490447442018304 490560829784064 492690000052224 493067320492032 494093675266048 495207369626112 495321857851392 497356707167892 497368642387968 497548875792384 498670358224896 498785647067136 500091071496192 500206688796672 500834726099136 500950515326976 502261605660672 502273658585088 502377724772352 503704637669376 504337066841088 504453665783808 504558183647232 505773924581376 505890855714816 506007813881856 506643134819328 507332140204032 508086562553856 509428554006528 509534102618112 511639615438848 511757902675968 512911412462592 513097278160896 514372698537984 514559093768192 516485811289734 516605218930944 516685371015168 517969710415872 518739951240576 519445407596544 520217842839552 521579359724544 521591876222976 521699944955904 521820558065664 522475732782432 523077892964352 523855729852416 523964267633664 523976841363456 525348196319232 525469652877312 526129409235456 526844914827264 527628353421312 527750337134592 528939894102048 529021959929856 529131568103424 531318062186496 531440898932736 532831788859392 532954975567872 533747500056576 534156263866368 534950574716844 536474650428288 538803099431883 539011282108416 539424077119488 540226221410304 540351117656064 541765327454208 541890579529728 542570953274064 544116739465728 544129796800512 544242535170048 545553896177664 545680024141824 546365155744512 546491471265792 547921751629824 548048427024384 549482782261248 549609818554368 550427109433344 551753372270592 551880933507072 551995277836288 553453243858944 554276250058752 555855384674304 557108290829376 557237090082816 559539722686464 559742485266432 561133852950528 562602455433216 562732524896256 563439066861528 563569329742848 565044306368256 565057865908224 565174940368896 566667717378048 567510374006784 567627956603136 568995665154048 569127212679168 569258790617088 569973526671744 570630428688384 570748657729536 571597382873088 573107123257344 573225865445376 573239621320704 574739907084288 575594567368704 575727640510464 577234437931008 577367890198528 578669285855232 578878980489216 581180871297312 581271042392064 582715924217856 583928888950784 584376083546112 585245073194496 586776779690112 586912438075392 587048127823872 587785199380236 588462629584896 589337696083968 589459801087872 589473946533888 591016720859136 591153359486976 591895585389888 592700529180672 592837557092352 593581897598976 593719129276416 595149704921088 595273014116352 595287299063808 595410636767232 597732819959808 597871011299328 599435762466816 599574347513856 600465937563648 602176666730496 603533981731824 606387692371968 606852086759424 607895007363072 608115292635136 609485993385984 609626901970944 610392322433322 612131331898944 612146021400576 612272852066304 613748133199872 613890027159552 614802905174016 615639001595904 616411970583552 616554480402432 618168130043904 618182964412416 618311045873664 619230498112512 620722543804416 620866050195456 620994687565824 621009589764096 622634899341312 623560781316096 625337307758592 626891726343168 626988989546496 627118895529984 629710295924736 629855880216576 631275584569344 631504342351872 633074090508288 634015495960704 635674844664288 635821807915008 637501182050304 638449170757632 638581451178528 639317424734208 640268114264064 640416139444224 641220217505712 641959232274432 642092239945728 642240686850048 643047055732224 644745513664512 644879098626048 644894573985792 645028189831168 646582395469824 647543888289792 647693595574272 649388742672384 649538876473344 651002946587136 651238853050368 652358055624704 653828480209476 653929922691072 654081106378752 656920000069632 657423093989376 658400707343808 660276492834816 660429143801856 663142276223856 663158189850624 664893810966528 665047529422848 665882533563624 666788095328256 666942251728896 667779634798848 667934020435968 669682140880896 669698211446784 669836966363136 672449422454784 672604887711744 672744244862976 674365232775168 674521140953088 675524179759104 676442853605376 677448750071808 679238072008704 679378803490816 682186153918464 682343870234624 683881883283456 684129704214528 685671742559232 685830264717312 688647748386312 688664274075648 688806958574592 688913828020224 690626280554496 691653268320768 692593876795392 693463466906496 693623790452736 695439146299392 695455834963968 695599926607872 695760744087552 696634310376576 697437190619136 698474306469888 698619023511552 698635788484608 700464261758976 700626203836416 701505878980608 702459886436352 703504471228416 703667116179456 705253192136064 705362613239808 705508757471232 708424082915328 708587865243648 710442385145856 711663333408768 712208351821824 713267432955792 715299533904384 717188829806592 718404132575844 718681709477888 719232102825984 720301628547072 720468156874752 721372744693926 722353769938944 722520772706304 723427937698752 725338702872576 725488985954304 725506395734016 725656713560064 727405194903552 727573365522432 728486874326016 728655295021056 730562335506432 730731236032512 732643709681664 732813091405824 733902812577792 735671163027456 735841244676096 739035000078336 741140512899072 742811054439168 742982786777088 746035060751838 746052963581952 746323313688576 748178470600704 750136607244288 750310033195008 751252089148704 751425772990464 753392408491008 753410487877632 753566587158528 755556956504064 756680498675712 756837275470848 758660886872064 758836283572224 759011720822784 759964702228992 760998210306048 762129843830784 764142831009792 764301153927168 766319876112384 767459423158272 767636854013952 769367118693888 769645917241344 771559047806976 771838640652288 774728716934601 774907828396416 775028056522752 776954565623808 778109926860864 779168111394816 780326764259328 782369039586816 782549917433856 782730837098496 783713599173648 784616839446528 785783594778624 785946401450496 785965262045184 788022294478848 788204479315968 789194113853184 790267372240896 791442530131968 791625505701888 793532939894784 793697352155136 793880849022976 796977093279744 797161348399104 799247683289088 799432463351808 800621250084864 801234395799552 802902222307328 804711975642432 808516923162624 809136115679232 810339332115456 810526676484096 812647991181312 812835869294592 813856429911096 816175109198592 816194695200768 816363802755072 818330844266496 818520036212736 819547733616768 819737206898688 821882627444736 822072640536576 824224173391872 824243952549888 824414727831552 825640664150016 827630058405888 827821400260608 827992916754432 828012786352128 830179865788416 831414375088128 833783077011456 835855635124224 836158527373312 839613727899648 841700779425792 842005789802496 843903683149824 844098787344384 845353994614272 847566459552384 847586798862336 847762410553344 850001576067072 851265561010176 851441934904704 852423232978944 853493497731072 853690819018752 853888185925632 854960290007616 855945643032576 856122986594304 856320915800064 857396074309632 859660684886016 859838798168064 859859431981056 862109860626432 863391851053056 863591460765696 865851656896512 866051835297792 868003928782848 868318470733824 871771306945968 871906563588096 875893333426176 876564125319168 877867609791744 880368657113088 880572191735808 881677799070354 882693944377344 884189701631808 884210919800832 886525081288704 886730039230464 887843378084832 889050793771008 889256335638528 890372846398464 890578693914624 892724557381632 892909521174528 892930948595712 893115955150848 896599229939712 896806516948992 896992326483968 899153643700224 899361521270784 900698906345472 903265000095744 905300972597736 905650762678272 909581538557952 911842511044608 912172938952704 914228990078976 914440352956416 915588483649983 918196997848416 918219032100864 918409278099456 920835040739328 922204357761024 923458502393856 924617955875328 924831720603648 927252195065856 927274446618624 927466568810496 927680992116736 928845747168768 931299075293184 931492031348736 931514384646144 933952349011968 935341171974144 936613181915136 938005961637888 938222821572608 940337589514752 940483484319744 940678343294976 944565443887104 944783820324864 946913376854016 947256513527808 948884444545024 949611135762432 951023243941056 953512266996432 953732711872512 956251773075456 957673756136448 957872176767792 958976137101312 960402171396096 960624209166336 961830326258568 963138359918592 963361030275072 964570583598336 967118270496768 967318647939072 967341860978688 967542284746752 969873593204736 971315832434688 971540393361408 974083114008576 974308314710016 976858279575552 977084121874432 978537083437056 980742720314214 980894884036608 981121659568128 985380000104448 986134640984064 988187350532096 990414739252224 990643715702784 994713414335784 994737284775936 995097751584768 997340716449792 997571294134272 1000182142992384 1000413377593344 1001669452198272 1001901030653952 1004523211321344 1004547317170176 1004755449544704 1007409275338752 1008674133682176 1008907331567616 1009116367294464 1011547849162752 1011781711429632 1012015627763712 1013286269638656 1014664280408064 1016173125107712 1018857108013056 1019068205236224 1023279230877696 1023515805351936 1025822824925184 1026194556321792 1028745397075968 1029118187536384 1032971622579468 1033210437861888 1033370742030336 1035939420831744 1037479902481152 1038890815193088 1040435685679104 1043158719449088 1043183752445952 1043399889911808 1043641116131328 1044951465564864 1046155785928704 1047711459704832 1047928535267328 1047953682726912 1050696392638464 1050939305754624 1052258818470912 1053689829654528 1055256706842624 1055500674269184 1057879788204096 1058043919859712 1058263136206848 1062636124372992 1062881797865472 1065663577718784 1067495000113152 1068312527732736 1069901149433688 1072949300856576 1077606198863766 1078022564216832 1078848154238976 1080452442820608 1080702235312128 1082059117040889 1083530654908416 1083781159059456 1085141906548128 1088233478931456 1088259593601024 1088485070340096 1091107792355328 1091360048283648 1092730311489024 1092982942531584 1095843503259648 1096096854048768 1098965564522496 1099219637108736 1100854218866688 1103506744541184 1103761867014144 1103990555672576 1106906487717888 1108552500117504 1111710769348608 1114216581658752 1114474180165632 1119052591127757 1119079445372928 1119484970532864 1122267705901056 1125204910866432 1125465049792512 1126878133723056 1127138659485696 1130088612736512 1130115731816448 1130349880737792 1133335434756096 1135020748013568 1135255913206272 1137991330308096 1138254425358336 1138517581234176 1139947053343488 1141497315459072 1143194765746176 1146214246514688 1146451730890752 1149479814168576 1151189134737408 1151455281020928 1154468875862016 1154735780397056 1157338571710464 1157757960978432 1162361742594624 1162542084784128 1165431848435712 1167857777901568 1168752167092224 1170490146388992 1173553559380224 1173824876150784 1174096255647744 1175570398760472 1176925259169792 1178675392167936 1178919602175744 1178947893067776 1182033441718272 1182306718973952 1183791170779776 1185401058361344 1187163795197952 1187438258552832 1190299409842176 1190546028232704 1190574598127616 1190821273534464 1195465639919616 1195742022598656 1198871524933632 1199148695027712 1200931875127296 1204353333460992 1207067963463648 1212775384743936 1213704173518848 1215790014726144 1216230585270272 1218971986771968 1219253803941888 1220784644866644 1224262663797888 1224292042801152 1224545704132608 1227496266399744 1227780054319104 1229605810348032 1231278003191808 1232823941167104 1233108960804864 1236336260087808 1236365928824832 1236622091747328 1238460996225024 1241445087608832 1241732100390912 1241989375131648 1242019179528192 1245269798682624 1247121562632192 1250674615517184 1253783452686336 1254237791059968 1259420591849472 1262551169138688 1263008684703744 1266148181016576 1268030991921408 1271349689328576 1271643615830016 1275002364100608 1276898341515264 1277162902357056 1278634849468416 1280536228528128 1280832278888448 1282440435011424 1283918464548864 1284184479891456 1284481373700096 1286094111464448 1289491027329024 1289758197252096 1289789147971584 1290056379662336 1293164790939648 1295087776579584 1295387191148544 1298777485344768 1299077752946688 1302005893174272 1302477706100736 1304716111249408 1307656960418952 1307859845382144 1308162212757504 1313840000139264 1314846187978752 1316801414687616 1320552985669632 1320858287603712 1322516698605531 1326284552447712 1326316379701248 1329787621933056 1330095058845696 1331765067127248 1333576190656512 1333884503457792 1335559269597696 1335868040871936 1339364281761792 1339396422893568 1339673932726272 1344898844909568 1345209775423488 1345488489725952 1348730465550336 1349042281906176 1351048359518208 1352885707210752 1354897500143616 1358476144017408 1358757606981632 1364372307836928 1364687740469248 1367763766566912 1368259408429056 1371343485118464 1371660529434624 1377295496772624 1377328548151296 1377613917149184 1381252561108992 1383306536641536 1385187753590784 1386926933812992 1387247580905472 1390878292598784 1390911669927936 1391199853215744 1391521488175104 1393268620753152 1396948612939776 1397238047023104 1397271576969216 1400928523517952 1403011757961216 1404919772872704 1407008942456832 1407334232358912 1410506384272128 1410725226479616 1411017514942464 1416848165830656 1417175730487296 1420884770291712 1423326666817536 1424416703643648 1426534865911584 1430599067808768 1434377659613184 1436808265151688 1437363418955776 1438464205651968 1440603257094144 1440936313749504 1442745489387852 1444707539877888 1445041545412608 1446855875397504 1450677405745152 1450977971908608 1451012791468032 1451313427120128 1454810389807104 1455146731044864 1456973748652032 1457310590042112 1461124671012864 1461462472065024 1465287419363328 1465626182811648 1467805625155584 1471114080471321 1471342326054912 1471682489352192 1478070000156672 1482281025798144 1485622108878336 1485965573554176 1492070121503676 1492105927163904 1492646627377152 1496356941201408 1500273214488576 1500620066390016 1502504178297408 1502851545980928 1506784816982016 1506820975755264 1507133174317056 1511113913008128 1513360997351424 1513674550941696 1517321773744128 1517672567144448 1518023441645568 1519929404457984 1521996420612096 1524259687661568 1528285662019584 1528602307854336 1534918846316544 1535273708027904 1538734237387776 1539291834482688 1543118095613952 1543677281304576 1549457433869202 1549815656792832 1550056113045504 1553909131247616 1556219853721728 1558336222789632 1560653528518656 1564738079173632 1565099834867712 1565461674196992 1567427198347296 1569233678893056 1571567189557248 1571892802900992 1571930524090368 1576044588957696 1576408958631936 1578388227706368 1580534744481792 1582885060263936 1583251011403776 1587065879789568 1587394704310272 1587761698045952 1593954186559488 1594322696798208 1598495366578176 1598864926703616 1601242500169728 1602468791599104 1605804444614656 1609423951284864 1616409298295649 1617033846325248 1618272231358464 1620678664230912 1621053352968192 1625295982362624 1625671738589184 1627712859822192 1632350218397184 1632389390401536 1632727605510144 1636661688532992 1637040072425472 1639095467233536 1639474413797376 1643765254889472 1644145281073152 1648448346783744 1648829455663104 1651281328300032 1655260116811776 1655642800521216 1655985833508864 1660359731576832 1662828750176256 1667566154022912 1671711270248448 1672317054746624 1679227455799296 1683401558851584 1687807366299648 1688197574688768 1690707989228544 1695132919104768 1695173597724672 1695524821106688 1700003152134144 1702531122020352 1702883869809408 1706986995462144 1707381638037504 1707776371851264 1709920580015232 1711891286065152 1712245973188608 1714792148619264 1719321369772032 1719677596336128 1719718863962112 1724219721252864 1726783702106112 1727182921531392 1731703313793024 1732103670595584 1736007857565696 1736636941467648 1743542613891936 1743813127176192 1751786666852352 1753128250638336 1755735219583488 1760737314226176 1761144383471616 1763355598140708 1765387888754688 1768379403263616 1768421839601664 1773050162577408 1773460078460928 1775686756169664 1778101587542016 1778512671277056 1780745692796928 1781157387829248 1785449114763264 1785819042349056 1785861897191424 1786231910301696 1793198459879424 1793613033897984 1793984652967936 1798307287400448 1798723042541568 1801397812690944 1806530000191488 1810601945195472 1819163077115904 1823685022089216 1824345877905408 1828457980157952 1828880705912832 1831176967299966 1836393995696832 1836438064201728 1836818556198912 1841670081478656 1844408715522048 1846917004787712 1849235911750656 1849663441207296 1854504390131712 1854548893237248 1854933137620992 1855361984233472 1857691494337536 1862598150586368 1862984062697472 1863028769292288 1867904698023936 1870682343948288 1876011923275776 1876445643145216 1880675179029504 1880966968639488 1881356686589952 1889130887774208 1889567640649728 1893826753708032 1894513027055616 1897768889090048 1899222271524864 1902046487882112 1907024533992864 1907465423745024 1912503546150912 1915347512272896 1915744353535584 1917952274202624 1920804342792192 1921248418332672 1923660652517136 1926276719837184 1926722060550144 1929141167196672 1934236540993536 1934637295878144 1934683721957376 1935084569493504 1939747186409472 1942631664869376 1943080786722816 1948166228017152 1948616629420032 1953716559151104 1954168243748864 1957074166874112 1961485440628428 1961789768073216 1962243319136256 1970760000208896 1972269281968128 1976374701064192 1980829478504448 1981287431405568 1989426828671568 1989474569551872 1994681432899584 1995142588268544 2000364285984768 2000826755186688 2003338904396544 2003802061307904 2009046422642688 2009094634340352 2009510899089408 2017348267364352 2017814663135232 2018232734588928 2023095698325504 2023563422859264 2026572539277312 2029328560816128 2032346250215424 2037714216026112 2038136410472448 2046558461755392 2047031610703872 2051645649850368 2052389112643584 2057490794151936 2065943245158936 2066420875723776 2066741484060672 2071878841663488 2074959804962304 2077781630386176 2080871371358208 2086317438898176 2086367504891904 2086799779823616 2087282232262656 2089902931129728 2092311571857408 2095422919409664 2095857070534656 2095907365453824 2101392785276928 2101878611509248 2104517636941824 2107379659309056 2110513413685248 2111001348538368 2115759576408192 2116087839719424 2116526272413696 2125272248745984 2125763595730944 2131327155437568 2134990000226304 2136625055465472 2139802298867376 2145898601713152 2155212397727532 2156045128433664 2157696308477952 2160904885641216 2161404470624256 2164118234081778 2167061309816832 2167562318118912 2170283813096256 2176466957862912 2176519187202048 2176970140680192 2182215584710656 2182720096567296 2185460622978048 2185965885063168 2191687006519296 2192193708097536 2197931129044992 2198439274217472 2201708437733376 2207013489082368 2207523734028288 2207981111345152 2217105000235008 2223421538697216 2228433163317504 2228948360331264 2238105182255514 2238158890745856 2238969941065728 2244535411802112 2250409821732864 2250930099585024 2253756267446112 2254277318971392 2260177225473024 2260231463632896 2260699761475584 2266670869512192 2270041496027136 2270511826412544 2275982660616192 2276508850716672 2277035162468352 2279894106686976 2282994630918144 2286389531492352 2292428493029376 2292903461781504 2298959628337152 2302378269474816 2302910562041856 2308937751724032 2309471560794112 2314677143420928 2315515921956864 2324723485189248 2325084169568256 2330863696871424 2335715555803136 2337504334184448 2340980292777984 2347107118760448 2347649752301568 2348192511295488 2351140797520944 2353850518339584 2357350784335872 2357839204351488 2357895786135552 2364066883436544 2364613437947904 2367582341559552 2370802116722688 2374327590395904 2374876517105664 2380598819684352 2381092056465408 2381642547068928 2390931279839232 2391484045197312 2397743049867264 2398297390055424 2401863750254592 2408706666921984 2414135926927296 2425550769487872 2427408347037696 2431580029452288 2437943973543936 2438507607883776 2441569289733288 2448525327595776 2448584085602304 2449091408265216 2454992532799488 2455560108638208 2459211620696064 2465647882334208 2466217921609728 2472672520175616 2472731857649664 2473244183494656 2476921992450048 2482890175217664 2483464200781824 2483978750263296 2484038359056384 2490539597365248 2494243125264384 2501349231034368 2507566905372672 2508475582119936 2518841183698944 2525102338277376 2526017369407488 2532296362033152 2536061983842816 2542699378657152 2543287231660032 2550004728201216 2553796683030528 2554325804714112 2557269698936832 2561072457056256 2561664557776896 2564880870022848 2567836929097728 2568368959782912 2568962747400192 2572188222928896 2578982054658048 2579516394504192 2579578295943168 2580112759324672 2586329581879296 2590175553159168 2590774382297088 2597554970689536 2598155505893376 2604011786348544 2604955412201472 2609432222498816 2615313920837904 2615719690764288 2627680000278528 2629692375957504 2633602829375232 2641105971339264 2641716575207424 2645033397211062 2652569104895424 2652632759402496 2659575243866112 2660190117691392 2663530134254496 2667152381313024 2667769006915584 2671118539195392 2671736081743872 2678728563523584 2678792845787136 2679347865452544 2689797689819136 2690419550846976 2690976979451904 2697460931100672 2698084563812352 2702096719036416 2709795000287232 2716952288034816 2717515213963264 2728744615673856 2729375480938496 2735527533133824 2736518816858112 2742686970236928 2743321058869248 2754590993545248 2754657096302592 2755227834298368 2762505122217984 2766613073283072 2770375507181568 2773853867625984 2774495161810944 2781756585197568 2781823339855872 2782399706431488 2783042976350208 2786537241506304 2793897225879552 2794476094046208 2794543153938432 2801857047035904 2806023515922432 2809839545745408 2814017884913664 2814668464717824 2821012768544256 2821450452959232 2822035029884928 2833696331661312 2834351460974592 2841769540583424 2846653333635072 2848833407287296 2853069731823168 2861198135617536 2868755319226368 2873616530303376 2876928411303936 2881206514188288 2881872627499008 2885490978775704 2889415079755776 2890083090825216 2893711750795008 2901354811490304 2901955943817216 2902025582936064 2902626854240256 2909620779614208 2913947497304064 2914621180084224 2922249342025728 2922924944130048 2930574838726656 2931252365623296 2935611250311168 2942228160942642 2942684652109824 2943364978704384 2956140000313344 2964562051596288 2971244217756672 2971931147108352 2984140243007352 2984211854327808 2985293254754304 2992713882402816 3000546428977152 3001240132780032 3005008356594816 3005703091961856 3013569633964032 3013641951510528 3014266348634112 3022227826016256 3026721994702848 3027349101883392 3034643547488256 3035345134288896 3036046883291136 3039858808915968 3043992841224192 3048519375323136 3056571324039168 3057204615708672 3069837692633088 3070547416055808 3077468474775552 3078583668965376 3086236191227904 3087354562609152 3098914867738404 3099631313585664 3100112226091008 3107818262495232 3112439707443456 3116672445579264 3121307057037312 3129476158347264 3130199669735424 3130923348393984 3134854396694592 3138467357786112 3143134379114496 3143785605801984 3143861048180736 3152089177915392 3152817917263872 3156776455412736 3161069488963584 3165770120527872 3166502022807552 3174131759579136 3174789408620544 3175523396091904 3187908373118976 3188645393596416 3196990733156352 3202485000339456 3204937583198208 3211608889229312 3218847902569728 3232818596591298 3234067692650496 3236544462716928 3241357328461824 3242106705936384 3250591964725248 3251343477178368 3255425719644384 3264700436794368 3264778780803072 3265455211020288 3273323377065984 3274080144850944 3278190934467072 3278948827594752 3287530509778944 3288290562146304 3296896693567488 3297658911326208 3302562656600064 3310520233623552 3311285601042432 3311971667017728 3320719463153664 3325657500352512 3335132308045824 3343422540496896 3344634109493248 3357157773383271 3358454911598592 3366803117703168 3375614732599296 3376395149377536 3381415978457088 3390265838209536 3390347195449344 3391049642213376 3400006304268288 3405062244040704 3405767739618816 3413973990924288 3414763276075008 3415552743702528 3419841160030464 3424491946377216 3429584297238528 3438642739544064 3439355192672256 3448439442505728 3453567404212224 3454365843062784 3463406627586048 3464207341191168 3472015715131392 3473273882935296 3487085227783872 3487626254352384 3503573333704704 3506256501276672 3511470439166976 3521474628452352 3522288766943232 3526711196281416 3530775777509376 3536758806527232 3536843679203328 3546100325154816 3546920156921856 3551373512339328 3556203175084032 3561491385593856 3562314775658496 3570898229526528 3571638084698112 3571723794382848 3572463820603392 3586396919758848 3587226067795968 3587969305935872 3596614574800896 3597446085083136 3602795625381888 3613060000382976 3621203890390944 3638326154231808 3647370044178432 3648691755810816 3656915960315904 3657761411825664 3662353934599932 3672787991393664 3672876128403456 3673637112397824 3683340162957312 3688817431044096 3693834009575424 3698471823501312 3699326882414592 3709008780263424 3709097786474496 3709866275241984 3710723968466944 3715382988675072 3725196301172736 3725968125394944 3726057538584576 3735809396047872 3741364687896576 3752023846551552 3752891286290432 3761350358059008 3762713373179904 3778261775548416 3787653507416064 3789026054111232 3795537778180096 3798444543049728 3804092975764224 3814049067985728 3814930847490048 3825007092301824 3830695024545792 3831488707071168 3835904548405248 3841608685584384 3842496836665344 3847321305034272 3852553439674368 3853444121100288 3858282334393344 3868473081987072 3869274591756288 3869367443914752 3870169138987008 3879494372818944 3885263329738752 3886161573445632 3896332456034304 3897233258840064 3907433118302208 3914148333748224 3922970881256856 3923579536146432 3924486638272512 3941520000417792 3944538563936256 3952749402128384 3961658957008896 3962574862811136 3967550095816593 3978853657343136 3978949139103744 3989362865799168 3990285176537088 4000728571969536 4001653510373376 4006677808793088 4007604122615808 4018092845285376 4018189268680704 4019021798178816 4034696534728704 4035629326270464 4036465469177856 4046191396651008 4047126845718528 4053145078554624 4058657121632256 4064692500430848 4075428432052224 4076272820944896 4093116923510784 4094063221407744 4103291299700736 4104778225287168 4114981588303872 4131886490317872 4132841751447552 4143757683326976 4149919609924608 4155563260772352 4161742742716416 4172634877796352 4172735009783808 4173599559647232 4174564464525312 4179805862259456 4190845838819328 4191714141069312 4191814730907648 4202785570553856 4209035273883648 4214759318618112 4221026827370496 4222002697076736 4231519152816384 4232175679438848 4233052544827392 4250544497491968 4251527191461888 4262654310875136 4269980000452608 4273250110930944 4279604597734752 4291797203426304 4310424795455064 4312090256867328 4315392616955904 4321809771282432 4322808941248512 4328236468163556 4334122619633664 4335124636237824 4340567626192512 4352933915725824 4353038374404096 4353940281360384 4364431169421312 4365440193134592 4370921245956096 4371931770126336 4383374013038592 4384387416195072 4395862258089984 4396878548434944 4403416875466752 4414026978164736 4415047468056576 4415962222690304 4434210000470016 4446843077394432 4456866326635008 4457896720662528 4476210364511028 4476317781491712 4477939882131456 4489070823604224 4500819643465728 4501860199170048 4507512534892224 4508554637942784 4520354450946048 4520462927265792 4521399522951168 4533341739024384 4540082992054272 4541023652825088 4551965321232384 4553017701433344 4554070324936704 4559788213373952 4565989261836288 4572779062984704 4584856986058752 4585806923563008 4604756538949632 4605821124083712 4617875503448064 4629354286841856 4631031843913728 4649446970378496 4650168339136512 4661727393742848 4671431111606272 4675008668368896 4681960585555968 4694214237520896 4695299504603136 4696385022590976 4702281595041888 4707701036679168 4714701568671744 4715678408702976 4715791572271104 4728133766873088 4729226875895808 4735164683119104 4741604233445376 4748655180791808 4749753034211328 4761197639368704 4762184112930816 4763285094137856 4781862559678464 4782968090394624 4795486099734528 4796594780110848 4803727500509184 4817413333843968 4828271853854592 4849227894886947 4851101538975744 4854816694075392 4863160058904576 4875887947087872 4877015215767552 4883138579466576 4897050655191552 4897168171204608 4898182816530432 4909985065598976 4911120217276416 4918423241392128 4931295764668416 4932435843219456 4945345040351232 4946488366989312 4953843984900096 4965780350435328 4966928401563648 4967957500526592 4981079194730496 4988486250528768 5002698462068736 5015133810745344 5016951164239872 5037682367397888 5050204676554752 5064592724066304 5072123967685632 5085398757314304 5086574463320064 5100009456402432 5107593366061056 5108651609428224 5122144914112512 5123329115553792 5129761740045696 5135673858195456 5136737919565824 5144376445857792 5157964109316096 5159032789008384 5159156591886336 5160225518649344 5172659163758592 5180351106318336 5181548764594176 5195109941379072 5196311011786752 5208023572697088 5209910824402944 5218864444997632 5230627841675808 5231439381528576 5255360000557056 5259384751915008 5267205658750464 5282211942678528 5283433150414848 5290066794422124 5305138209790848 5305265518804992 5319150487732224 5320380235382784 5327060268508992 5334304762626048 5335538013831168 5342237078390784 5343472163487744 5357457127047168 5357585691574272 5358695730905088 5379595379638272 5380839101693952 5381953958903808 5394921862201344 5396169127624704 5404193438072832 5419590000574464 5435030427926528 5457489231347712 5471055066267648 5473037633716224 5485373940473856 5486642117738496 5509181987090496 5509314192605184 5510455668596736 5525010244435968 5533226146566144 5540751014363136 5547707735251968 5548990323621888 5563513170395136 5563646679711744 5564799412862976 5566085952700416 5573074483012608 5587794451759104 5588952188092416 5589086307876864 5603714094071808 5612047031844864 5628035769827328 5629336929435648 5642025537088512 5642900905918464 5644070059769856 5667392663322624 5668702921949184 5683539081166848 5693306667270144 5697666814574592 5706139463646336 5722396271235072 5737510638452736 5747233060606752 5753856822607872 5762413028376576 5763745254998016 5770981957551408 5778830159511552 5780166181650432 5787423501590016 5802709622980608 5803911887634432 5804051165872128 5805253708480512 5819241559228416 5827894994608128 5829242360168448 5844498684051456 5845849888260096 5861149677453312 5862504731246592 5871222500622336 5884456321885284 5885369304219648 5886729957408768 5912280000626688 5929124103192576 5942488435513344 5943862294216704 5968280486014704 5968423708655616 5985427764805632 6001092857954304 6002480265560064 6010016713189632 6011406183923712 6027139267928064 6027283903021056 6028532697268224 6053443989405696 6054698203766784 6069287094976512 6070690268577792 6079717617831936 6087985682448384 6097038750646272 6113142648078336 6114409231417344 6139675385266176 6141094832111616 6154936949551104 6157167337930752 6172472382455808 6197829735476808 6199262627171328 6200224452182016 6215636524990464 6224879414886912 6233344891158528 6242614114074624 6258952316694528 6260399339470848 6261846696787968 6269708793389184 6276934715572224 6286268758228992 6287571211603968 6287722096361472 6304178355830784 6305635834527744 6313552910825472 6322138977927168 6331540241055744 6333004045615104 6348263519158272 6349578817241088 6351046792183808 6375816746237952 6377290787192832 6393981466312704 6404970000678912 6409875166396416 6423217778458624 6437695805139456 6465637193182596 6468135385300992 6473088925433856 6482714656923648 6484213411872768 6501183929450496 6502686954356736 6510851439288768 6529400873588736 6529557561606144 6530910422040576 6546646754131968 6548160289701888 6556381868934144 6557897655189504 6575061019557888 6576581124292608 6593793387134976 6595317822652416 6605125313200128 6621040467247104 6622571202084864 6623943334035456 6651315000705024 6670264616091648 6686845080993792 6689268218986496 6714315546766542 6716909823197184 6733606235406336 6751229465198592 6752790298755072 6762831956914176 6780531676419072 6780694390898688 6782099284426752 6800012608536576 6810124488081408 6811535479237632 6827947981848576 6829526552150016 6831105487405056 6839682320060928 6848983892754432 6859168594477056 6877285479088128 6878710385344512 6896878885011456 6907134808424448 6908731686125568 6926813255172096 6928414682382336 6944031430262784 6946547765870592 6974170455567744 6975252508704768 7007146667409408 7012513002553344 7022940878333952 7042949256904704 7044577533886464 7053422392562832 7061551555018752 7073517613054464 7073687358406656 7092200650309632 7093840313843712 7102747024678656 7112406350168064 7122982771187712 7124629551316992 7141796459053056 7143276169396224 7144927641206784 7172793839517696 7174452135591936 7175938611871744 7193229149601792 7194892170166272 7205591250763776 7226120000765952 7242407780781888 7276652308463616 7294740088356864 7313831920631808 7315522823651328 7324707869199864 7345575982787328 7345752256806912 7347274224795648 7366680325914624 7377634862088192 7396943647002624 7398653764829184 7418017560526848 7418195572948992 7419732550483968 7430765977350144 7450392602345472 7451936250789888 7452115077169152 7471618792095744 7482729375793152 7504047693103104 7505782572580864 7522700716118016 7525426746359808 7556523551096832 7575307014832128 7578052108222464 7591075556360192 7596889086099456 7608185951528448 7628098135971456 7629861694980096 7650014184603648 7661390049091584 7662977414142336 7671809096810496 7683217371168768 7684993673330688 7694642610068544 7705106879348736 7706888242200576 7716564668786688 7736946163974144 7738549183512576 7738734887829504 7740338277974016 7758988745637888 7770526659477504 7772323146891264 7792664912068608 7794466517680128 7814866236604416 7828296667496448 7845941762513712 7847159072292864 7883040000835584 7889077127872512 7905498804256768 7923317914017792 7925149725622272 7935100191633186 7957707314686272 7957898278207488 7978725731598336 7980570353074176 8001457143939072 8003307020746752 8013355617586176 8015208245231616 8036185690570752 8036378537361408 8038043596357632 8069393069457408 8071258652540928 8072930938355712 8092382793302016 8094253691437056 8106290157109248 8129385000861696 8150856864104448 8152545641889792 8186233847021568 8188126442815488 8206582599401472 8209556450574336 8229963176607744 8263772980635744 8265683502895104 8287515366653952 8299839219849216 8311126521544704 8323485485432832 8345269755592704 8345470019567616 8347199119294464 8349128929050624 8359611724518912 8381691677638656 8383428282138624 8383629461815296 8405571141107712 8418070547767296 8429518637236224 8442053654740992 8444005394153472 8463038305632768 8464351358877696 8466105089654784 8501088994983936 8503054382923776 8525308621750272 8539960000905216 8546500221861888 8559209195469504 8583594406852608 8620849590910128 8630785233911808 8643619542564864 8645617882497024 8656472936327112 8668245239267328 8670249272475648 8681135252385024 8705867831451648 8706076748808192 8707880562720768 8728862338842624 8741842491912192 8743863540252672 8766748026077184 8768774832390144 8791724516179968 8793757096869888 8806833750933504 8828053956329472 8830094936113152 8831924445380608 8868420000940032 8893686154788864 8913732653270016 8915793441325056 8952420729022056 8952635562983424 8955879764262912 8978141647208448 9001639286931456 9003720398340096 9015025069784448 9017109275885568 9040708901892096 9040925854531584 9042799045902336 9066683478048768 9080165984108544 9082047305650176 9103930642464768 9106035402866688 9108140649873408 9119576426747904 9131978523672576 9145558125969408 9169713972117504 9171613847126016 9209513077899264 9211642248167424 9235751006896128 9258708573683712 9262063687827456 9298893940756992 9300336678273024 9323454787485696 9342862223212544 9350017336737792 9363921171111936 9388428475041792 9390599009206272 9392770045181952 9404563190083776 9415402073358336 9429403137343488 9431356817405952 9431583144542208 9456267533746176 9458453751791616 9470329366238208 9483208466890752 9497310361583616 9499506068422656 9522395278737408 9524368225861632 9526570188275712 9563725119356928 9565936180789248 9590972199469056 9607455001018368 9634826667687936 9656543707709184 9698455789773894 9702203077951488 9709633388150784 9726320117809152 9751775894175744 9754030431535104 9766277158933152 9794101310383104 9794336342409216 9796365633060864 9819970131197952 9822240434552832 9836846482784256 9862591529336832 9864871686438912 9890690080702464 9892976733978624 9907687969800192 9931560700870656 9933856803127296 9935915001053184 9962158389460992 9976972501057536 10005396924137472 10030267621490688 10033902328479744 10071473320149813 10075364734795776 10100409353109504 10129185448132608 10144247935371264 10170797514628608 10173148926640128 10200018912804864 10215186732122112 10217303218856448 10244289828225024 10246658231107584 10259523480091392 10273475839131648 10288752891715584 10315928218632192 10318065578016768 10320451037298688 10345318327517184 10360702212636672 10363097529188352 10390219882758144 10392622023573504 10416047145394176 10419821648805888 10437728889995264 10461255683351616 10462878763057152 10510720001114112 10518769503830016 10534411317500928 10564423885357056 10566866300829696 10580133588844248 10610276419581696 10610531037609984 10638300975464448 10640760470765568 10654120537017984 10668609525252096 10684474156781568 10686944326975488 10714914254094336 10715171383148544 10717391461810176 10759190759276544 10761678203387904 10763907917807616 10789843724402688 10792338255249408 10808386876145664 10839180001148928 10870060855853056 10914978462695424 10942110132535296 10946075267432448 10970747880947712 10973284235476992 11018363974180992 11018628385210368 11020911337193472 11050020488871936 11066452293132288 11081502028726272 11095415470503936 11097980647243776 11127026340790272 11127293359423488 11129598825725952 11132171905400832 11146148966025216 11175588903518208 11177904376184832 11178172615753728 11207428188143616 11224094063689728 11256071539654656 11258673858871296 11284051074177024 11288140119539712 11334785326645248 11367078162333696 11386613334540288 11395333629149184 11412278927292672 11444792542470144 11475021276905472 11494466121213504 11507713645215744 11524826056753152 11527490509996032 11541963915102816 11557660319023104 11560332363300864 11574847003180032 11605419245961216 11607823775268864 11608102331744256 11610507416961024 11638483118456832 11655789989216256 11658484720336896 11688997368102912 11691699776520192 11722299354906624 11742445001244672 11768912643770568 11770738608439296 11773459914817536 11824560001253376 11858248206385152 11884976871026688 11887724588433408 11902650287449779 11936560972029408 11936847417311232 11970855529611264 12002185715908608 12004960531120128 12020033426379264 12022812367847424 12054278535856128 12054567806042112 12057065394536448 12106887978811392 12109396407533568 12138574189953024 12141380537155584 12159435235663872 12175971364896768 12194077501292544 12226285296156672 12228818462834688 12279350770532352 12282189664223232 12309873899102208 12314334675861504 12344944764911616 12395659470953616 12398525254342656 12431273049980928 12449758829773824 12466689782317056 12485228228149248 12517904633389056 12520798678941696 12523693393575936 12539417586778368 12572537516457984 12575142423207936 12575444192722944 12608356711661568 12627105821650944 12644277955854336 12663080482111488 12666008091230208 12696527038316544 12699157634482176 12702093584367616 12751633492475904 12754581574385664 12787962932625408 12809940001357824 12819750332792832 12846435556917248 12875391610278912 12931274386365192 12936270770601984 12946177850867712 12965429313847296 12968426823745536 13002367858900992 13005373908713472 13021702878577536 13058801747177472 13059115123212288 13061820844081152 13093293508263936 13096320579403776 13112763737868288 13115795310379008 13150122039115776 13153162248585216 13187586774269952 13190635645304832 13210250626400256 13242080934494208 13245142404169728 13247886668070912 13302630001410048 13340529232183296 13373690161987584 13378536437972992 13428631093533084 13433819646394368 13467212470812672 13502458930397184 13505580597510144 13525663913828352 13561063352838144 13561388781797376 13564198568853504 13600025217073152 13620248976162816 13623070958475264 13655895963697152 13659053104300032 13662210974810112 13679364640121856 13697967785508864 13718337188954112 13754570958176256 13757420770689024 13814269616848896 13817463372251136 13853626510344192 13888062860525568 13893095531741184 13948340911135488 13950505017409536 14014293334818816 14025026005106688 14045881756667904 14085898513809408 14089155067772928 14106844785125664 14123103110037504 14147035226108928 14147374716813312 14184401300619264 14187680627687424 14205494049357312 14224812700336128 14245965542375424 14249259102633984 14283592918106112 14286552338792448 14289855282413568 14345587679035392 14348904271183872 14351877223743488 14386458299203584 14389784340332544 14411182501527552 14452240001531904 14484815561563776 14547683684660841 14553304616927232 14589480176713728 14627663841263616 14631045647302656 14649415738399728 14691151965574656 14691504513613824 14694548449591296 14733360651829248 14755269724176384 14793887294005248 14797307529658368 14836035121053696 14839465100967936 14861531954700288 14900785204690944 14903872501579776 14943237584191488 14965458751586304 15008095386206208 15011565145161728 15045401432236032 15050853492719616 15113047102193664 15150614029664256 15182151112720384 15193778172198912 15216371903056896 15256196271942912 15259723389960192 15300028369207296 15322780098183168 15325954828284672 15366434742337536 15369987346661376 15389285220137088 15410213758697472 15433129337573376 15473892327948288 15477098367025152 15477469775659008 15480676555948032 15517977491275776 15541053318955008 15544646293782528 15585329824137216 15588933035360256 15629732473208832 15656593334992896 15691883525027424 15694318144585728 15766080001671168 15778154255745024 15810997608513536 15846635828035584 15850299451244544 15870200383266372 15915414629372544 15915796556414976 15957451463196672 15961140706148352 16002914287878144 16006614041493504 16026711235172352 16030416490463232 16072371381141504 16072757074722816 16076087192715264 16138786138914816 16142517305081856 16145861876711424 16184765586604032 16188507382874112 16212580314218496 16258770001723392 16305091283779584 16372467694043136 16413165198802944 16419112901148672 16459926353215488 16527545961271488 16531367005790208 16575030733307904 16599678439698432 16622253043089408 16646970970865664 16690539511185408 16690940039135232 16694398238588928 16698257858101248 16719223449037824 16763383355277312 16766856564277248 16767258923630592 16811142282215424 16836141095534592 16884107309481984 16888010788306944 16926076611265536 16928702717755392 16932210179309568 17002177989967872 17006108765847552 17050617243500544 17079920001810432 17093000443723776 17118418390939008 17167188813705216 17241699181820256 17261570467823616 17287239085129728 17291235764994048 17312945872654224 17336490478534656 17340498544951296 17362270504770048 17411735662903296 17412153497616384 17415761125441536 17457724677685248 17483684983824384 17487727080505344 17533496052154368 17537549664780288 17583449032359936 17587514193739776 17613667501867008 17656107912658944 17660189872226304 17663848890761216 17736840001880064 17787372309577728 17827465306540032 17831586882650112 17904841458044112 17905271125966848 17956283294416896 18003278573862912 18007440796680192 18030050139568896 18034218551771136 18081417803784192 18081851709063168 18085598091804672 18160331968217088 18164094611300352 18207861284929536 18212070805733376 18239152853495808 18263957047345152 18291116251938816 18339427944235008 18343227694252032 18419026155798528 18423284496334848 18471502013792256 18517417147367424 18597787881513984 18600673356546048 18646909574971392 18685724446425088 18700034673475584 18727842342223872 18776856950083584 18781198018412544 18785540090363904 18809126380167552 18830804146716672 18858806274686976 18862713634811904 18863166289084416 18912535067492352 18916907503583232 18940658732476416 18966416933781504 18994620723167232 18999012136845312 19044790557474816 19048736451723264 19053140376551424 19127450238713856 19131872361578496 19181944398938112 19214910002036736 19269653335375872 19313087415418368 19396911579547788 19404406155902976 19419266776301568 19452640235618304 19503551788351488 19508060863070208 19532554317866304 19588202620766208 19588672684818432 19592731266121728 19639940262395904 19644480869105664 19673692965568512 19725183058673664 19729743372877824 19781380161404928 19785953467957248 19815375939600384 19863121401741312 19867713606254592 19871830002106368 19953945002115072 20010793848274944 20060535242981376 20067804656959488 20142946640299626 20150729469591552 20200818706219008 20258370896265216 20288495870742528 20341595029257216 20346297853280256 20400037825609728 20430373464244224 20434606437712896 20488579656450048 20493316462215168 20519046960182784 20546951678263296 20577505783431168 20631856437264384 20636131156033536 20640902074597376 20690636655034368 20721404425273344 20726195058376704 20780439765516288 20785244047147008 20832094290788352 20839643297611776 20875457779990528 20922511366703232 20925757526114304 21021440002228224 21037539007660032 21068822635001856 21128847770714112 21133732601659392 21160267177688496 21220552839163392 21221062075219968 21276601950928896 21281520941531136 21308241074035968 21337219050504192 21368948313563136 21373888653950976 21429828508188672 21434782923620352 21518381518553088 21523356406775808 21527815835615232 21579687448805376 21584676510498816 21616773752291328 21678360002297856 21740121711706112 21829956925390848 21884220265070592 21941495761895424 21946568470953984 22036727948361984 22037256770420736 22041822674386944 22100040977743872 22132904586264576 22190830941007872 22195961294487552 22254052681580544 22254586718846976 22259197651451904 22292297932050432 22351177807036416 22355808752369664 22356345231507456 22414856376287232 22448188127379456 22512143079309312 22517347717742592 22568102148354048 22576280239079424 22669570653290496 22734156324667392 22773226669080576 22790667258298368 22824557854585344 22889585084940288 22950042553810944 22988932242427008 23015427290431488 23049652113506304 23054981019992064 23083927830205632 23115320638046208 23120664726601728 23149694006360064 23210838491922432 23215647550537728 23216204663488512 23221014833922048 23276966236913664 23311579978432512 23316969440673792 23377994736205824 23383399553040384 23444598709813248 23484890002489344 23537825287541136 23541477216878592 23649120002506752 23716496412770304 23769953742053376 23775449176866816 23805300574899558 23873121944058816 23873694834622464 23941711059222528 24004371431817216 24009921062240256 24040066852758528 24045624735694848 24108557071712256 24109135612084224 24114130789072896 24213775957622784 24218792815067136 24277148379906048 24282761074311168 24318870471327744 24388155002585088 24452570592313344 24457636925669376 24558701541064704 24564379328446464 24619747798204416 24628669351723008 24689889529823232 24791318941907232 24797050508685312 24862546099961856 24899517659547648 24933379564634112 24970456456298496 25035809266778112 25041597357883392 25047386787151872 25078835173556736 25145075032915968 25150284846415872 25150888385445888 25216713423323136 25254211643301888 25288555911708672 25326160964222976 25332016182460416 25393054076633088 25398315268964352 25404187168735232 25503266984951808 25509163148771328 25575925865250816 25619880002715648 25639500665585664 25692871113834496 25750783220557824 25862548772730384 25892355701735424 25930858627694592 25936853647491072 26004735717801984 26010747817426944 26043405757155072 26117603494354944 26118230246424576 26123641688162304 26186587016527872 26225527475736576 26231590620758016 26300244078231552 26306324497170432 26375173548539904 26381271290609664 26420501252800512 26484161868988416 26490284808339456 26495773336141824 26605260002820096 26681058464366592 26747380323975168 26857262187066168 26867639292788736 26934424941625344 27004917860794368 27011161195020288 27051327827656704 27122126705676288 27122777563594752 27128397137707008 27200050434146304 27240497952325632 27246141916950528 27311791927394304 27318106208600064 27324421949620224 27358729280243712 27395935571017728 27436674377908224 27509141916352512 27514841541378048 27628539233697792 27634926744502272 27707253020688384 27776125721051136 27786191063482368 27896681822270976 27901010034819072 28028586669637632 28050052010213376 28091763513335808 28171797027618816 28178310135545856 28213689570251328 28246206220075008 28294070452217856 28294749433626624 28368802601238528 28375361255374848 28410988098714624 28449625400672256 28491931084750848 28498518205267968 28567185836212224 28573104677584896 28579710564827136 28691175358070784 28697808542367744 28703754447486976 28772916598407168 28822365003055104 28904480003063808 28969631123127552 29095367369321682 29106609233854464 29178960353427456 29255327682527232 29262091294605312 29298831476799456 29382303931149312 29383009027227648 29389096899182592 29466721303658496 29510539448352768 29587774588010496 29594615059316736 29672070242107392 29678930201935872 29723063909400576 29801570409381888 29807745003159552 29886475168382976 29930917503172608 30016190772412416 30023130290323456 30090802864472064 30101706985439232 30226094204387328 30301228059328512 30364302225440768 30387556344397824 30432743806113792 30512392543885824 30519446779920384 30600056738414592 30645560196366336 30651909656569344 30732869484675072 30739974693322752 30778570440274176 30820427517394944 30866258675146752 30947784655896576 30954196734050304 30961353111896064 31035954982551552 31082106637910016 31089292587565056 31170659648274432 31177866070720512 31259464946417664 31313186669985792 31383767050054848 31388636289171456 31532160003342336 31556308511490048 31693271656071168 31700598902489088 31740400766532744 31830829258745088 31831593112829952 31914902926393344 31922281412296704 32005828575756288 32053422470344704 32060832980926464 32144742762283008 32145514149445632 32152174385430528 32277572277829632 32285034610163712 32291723753422848 32369531173208064 32377014765748224 32425160628436992 32517540003446784 32610182567559168 32744935388086272 32826330397605888 32838225802297344 32919852706430976 33055091922542976 33062734011580416 33150061466615808 33199356879396864 33244506086178816 33293941941731328 33381079022370816 33381880078270464 33388796477177856 33396515716202496 33438446898075648 33526766710554624 33533713128554496 33534517847261184 33622284564430848 33672282191069184 33768214618963968 33776021576613888 33852153222531072 33864420358619136 34004355979935744 34101234487001088 34159840003620864 34186000887447552 34236836781878016 34334377627410432 34483398363640512 34523140935647232 34574478170259456 34582471529988096 34625891745308448 34672980957069312 34680997089902592 34724541009540096 34823471325806592 34824306995232768 34831522250883072 34915449355370496 34967369967648768 34975454161010688 35066992104308736 35075099329560576 35166898064719872 35227335003734016 35312215825317888 35320379744452608 35327697781522432 35473680003760128 35574744619155456 35654930613080064 35663173765300224 35809682916088224 35810542251933696 35912566588833792 36006557147725824 36014881593360384 36060100279137792 36068437103542272 36162835607568384 36163703418126336 36171196183609344 36320663936434176 36328189222600704 36415722569859072 36424141611466752 36478305706991616 36527914094690304 36582232503877632 36678855888470016 36686455388504064 36838052311597056 36846568992669696 36943004027584512 37034834294734848 37195575763027968 37293819149942784 37400069346951168 37455684684447744 37553713900167168 37562396036825088 37571080180727808 37618252760335104 37717612549373952 37725427269623808 37726332578168832 37825070134984704 37881317464952832 37932833867563008 37989241446334464 37998024273690624 38089581114949632 38097472903446528 38106280753102848 38254900477427712 38263744723156992 38363888797876224 38429820004073472 38539306670751744 38626174830836736 38793823159095576 38808812311805952 38838533552603136 38905280471236608 39007103576702976 39016121726140416 39065108635732608 39176405241532416 39177345369636864 39185462532243456 39279880524791808 39288961738211328 39347385931137024 39450366117347328 39459486745755648 39562760322809856 39571906935914496 39630751879200768 39726242803482624 39735427212509184 39743660004212736 39907890004230144 40021587696549888 40121070485962752 40135609313918976 40285893280599252 40301458939183104 40401637412438016 40516741792530432 40576991741485056 40683190058514432 40692595706560512 40800075651219456 40860746928488448 40869212875425792 40977159312900096 40986632924430336 41038093920365568 41093903356526592 41155011566862336 41263712874528768 41272262312067072 41281804149194752 41442808850546688 41452390116753408 41560879531032576 41664188581576704 41679286595223552 41750915559981056 41845022733406464 41851515052228608 42042880004456448 42075078015320064 42137645270003712 42257695541428224 42267465203318784 42320534355376992 42441105678326784 42442124150439936 42553203901857792 42563041883062272 42616482148071936 42674438101008384 42737896627126272 42747777307901952 42859657016377344 42869565847240704 43036763037106176 43046712813551616 43055631671230464 43159374897610752 43169353020997632 43233547504582656 43356720004595712 43480243423412224 43643051053982523 43659913850781696 43768440530141184 43882991523790848 43893136941907968 44073455896723968 44074513540841472 44083645348773888 44200081955487744 44265809172529152 44381661882015744 44391922588975104 44508105363161088 44518395302903808 44584595864100864 44702355614072832 44711617504739328 44829712752574464 44896376254758912 45024286158618624 45034695435485184 45136204296708096 45152560478158848 45339141306580992 45546453338161152 45581334516596736 45649115709170688 45779170169880576 45900085107621888 45977864484854016 46099304227012608 46109962039984128 46167855660411264 46230641276092416 46299388012720128 46421676983844864 46431295101075456 46432409326977024 46442029667844096 46553932473827328 46623159956865024 46633938881347584 46755989472411648 46766799106080768 46889197419626496 46969780004978688 47075650575082272 47082954433757184 47298240005013504 47432992825540608 47539907484106752 47550898353733632 47610601149799116 47746243888117632 47747389669244928 47883422118445056 48008742863634432 48019842124480512 48080133705517056 48091249471389696 48217114143424512 48218271224168448 48228261578145792 48427551915245568 48437585630134272 48554296759812096 48565522148622336 48637740942655488 48776310005170176 48915273851338752 49117403082129408 49239495596408832 49257338703446016 49379779059646464 49582637883814464 49594101017370624 49725092199923712 49799035319095296 49866759129268224 49940912912596992 50071618533556224 50083194715766784 50094773574303744 50157670347113472 50290150065831936 50300569692831744 50301776770891776 50433426846646272 50508423286603776 50652321928445952 50664032364920832 50786108153266176 50796630537928704 51006533969903616 51018326297542656 51151851730501632 51239760005431296 51279001331171328 51385742227668992 51501566441115648 51725097545460768 51784711403470848 51861717255389184 51873707294982144 52009471435603968 52021495634853888 52086811514310144 52235206988709888 52236460492849152 52247283376324608 52373174033055744 52451054951473152 52463181241516032 52600488156463104 52612648994340864 52750347097079808 52762542581219328 52841002505601024 52968323737976832 52980569616678912 52991546672283648 53210520005640192 53362116928733184 53494760647950336 53714524374132336 53868849883250688 54009835721588736 54022322390040576 54102655655313408 54244253411352576 54245555127189504 54256794275414016 54480995904651264 54492283833901056 54623583854788608 54636212417200128 54717458560487424 54791871142035456 54873348755816448 55018283832705024 55029683082756096 55257078467395584 55269853489004544 55414506041376768 55552251442102272 55793363644541952 55802020069638144 56057173339275264 56100104020426752 56183527026671616 56343594055237632 56356620271091712 56427379140502656 56492412440150016 56588140904435712 56589498867253248 56737605202477056 56750722510749696 56821976197429248 56899250801344512 56983862169501696 56997036410535936 57134371672424448 57146209355169792 57159421129654272 57382350716141568 57395617084735488 57407508894973952 57545833196814336 57644730006110208 57808960006127616 57939262246255104 58190734738643364 58213218467708928 58357920706854912 58510655365054464 58524182589210624 58597662953598912 58764607862298624 58766018054455296 58778193798365184 58933442607316992 59021078896705536 59175549176020992 59189230118633472 59344140484214784 59357860403871744 59446127818801152 59603140818763776 59615490006319104 59861835006345216 60032381544824832 60181605728944128 60203413970878464 60452188408774656 60602456118657024 60728604450881536 60775112688795648 60865487612227584 61024785087771648 61038893559840768 61200113476829184 61291120392732672 61303819313138688 61465738969350144 61479949386645504 61557140880548352 61640855034789888 61732517350293504 61895569311793152 61908393468100608 61922706223792128 62071909965103104 62164213275820032 62178585175130112 62341319296548864 62355732141441024 62518929892835328 62626373339971584 62767534100109696 62777272578342912 63064320006684672 63112617022980096 63386543312142336 63401197804978176 63480801533065488 63661658517490176 63663186225659904 63829805852786688 63844562824593408 64011657151512576 64106844940689408 64121665961852928 64289485524566016 64304348770861056 64555144555659264 64570069220327424 64583447506845696 64739062346416128 64754029531496448 64850321256873984 65035080006893568 65220365135118336 65489870776172544 65652660795211776 65839705412861952 66110183845085952 66125468023160832 66300122933231616 66398713758793728 66587883883462656 66762158044741632 66763760156540928 66777592954355712 66876893796151296 67053533421109248 67067426257108992 67069035694522368 67244569128861696 67344564382138368 67536429237927936 67552043153227776 67704306445062144 67728840717238272 68008711959871488 68202468974002176 68319680007241728 68372001774895104 68473673563756032 68668755254820864 68966796727281024 69046281871294464 69148956340518912 69164943059976192 69251783490616896 69345961914138624 69361994179805184 69449082019080192 69646942651613184 69648613990465536 69663044501766144 69830898710740992 69934739935297536 69950908322021376 70133984208617472 70150198659121152 70333796129439744 70454670007468032 70624431650635776 70655395563044864 70947360007520256 71149489238310912 71309861226160128 71326347530600448 71619365832176448 71621084503867392 71825133177667584 72013114295451648 72029763186720768 72120200558275584 72136874207084544 72325671215136768 72327406836252672 72342392367218688 72641327872868352 72656378445201408 72831445139718144 72848283222933504 72956611413983232 73164465007755264 73357711776940032 73372910777008128 73676104623194112 73693137985339392 73886008055169024 74069668589469696 74391151526055936 74587638299885568 74800138693902336 74911369368895488 75107427800334336 75124792073650176 75142160361455616 75236505520670208 75435225098747904 75450854539247616 75452665156337664 75650140269969408 75762634929905664 75865667735126016 75978482892668928 75996048547381248 76179162229899264 76194945806893056 76212561506205696 76509800954855424 76527489446313984 76727777595752448 76859640008146944 77078613341503488 77252349661673472 77587646318191152 77677067105206272 77810560942473216 78014207153405952 78032243452280832 78130217271465216 78352810483064832 78354690739273728 78370925064486912 78559761049583616 78694771862274048 78900732234694656 78918973491511296 79125520645619712 79143813871828992 79261503758401536 79452485606965248 79470854425018368 79487320008425472 79815780008460288 80043175393099776 80242140971925504 80571786561198504 80602917878366208 80803274824876032 81033483585060864 81153983482970112 81366380117028864 81385191413121024 81600151302438912 81721493856976896 81738425750851584 81954318625800192 81973265848860672 82076187840731136 82187806713053184 82310023133724672 82527425749057536 82544524624134144 82563608298389504 82885617701093376 82904780233506816 83121759062065152 83328377163153408 83358573190447104 83501831119962112 83690045466812928 83703030104457216 84085760008912896 84150156030640128 84275290540007424 84515391082856448 84534930406637568 84641068710753984 84882211356653568 84884248300879872 85106407803715584 85126083766124544 85232964296143872 85348876202016768 85475793254252544 85495554615803904 85719314032754688 85739131694481408 86073526074212352 86093425627103232 86111263342460928 86318749795221504 86467095009165312 86713440009191424 86960486846824448 87286102107965046 87319827701563392 87536881060282368 87765983047581696 87786273883815936 88146911793447936 88149027081682944 88167290697547776 88400163910975488 88531618345058304 88763323764031488 88783845177950208 89016210726322176 89036790605807616 89169191728201728 89404711228145664 89423235009478656 89659425505148928 89792752509517824 90048572317237248 90069390870970368 90272408593416192 90305120956317696 90678282613161984 91092906676322304 91162669033193472 91298231418341376 91558340339761152 91800170215243776 91955728969708032 92198608454025216 92219924079968256 92335711320822528 92461282552184832 92598776025440256 92843353967689728 92862590202150912 92884059335688192 93107864947654656 93246319913730048 93267877762695168 93511978944823296 93533598212161536 93778394839252992 93939560009957376 94151301150164544 94165908867514368 94596480010027008 95079814968213504 95101796707467264 95221202299598232 95492487776235264 95494779338489856 95766844236890112 96017485727268864 96160267411034112 96182498942779392 96434228286849024 96436542448336896 96456523156291584 96855103830491136 96875171260268544 97108593519624192 97131044297244672 97275481885310976 97552620010340352 97830547702677504 98234806164258816 98478991192817664 98514677406892032 98759558119292928 99165275767628928 99188202034741248 99450184399847424 99598070638190592 99733518258536448 99881825825193984 100143237067112448 100166389431533568 100189547148607488 100315340694226944 100580300131663872 100601139385663488 100603553541783552 100866853693292544 101016846573207552 101304643856891904 101328064729841664 101593261075857408 102013067939807232 102303703461003264 102479520010862592 102558002662342656 102771484455337984 103003132882231296 103450195090921536 103569422806941696 103723434510778368 103747414589964288 104018942871207936 104042991269707776 104173623028620288 104470413977419776 104472920985698304 104494566752649216 104746348066111488 104902109902946304 104926362483032064 105200976312926208 105225297988681728 105500694194159616 105682005011202048 105936647475953664 105961139233357824 105983093344567296 106421040011280384 106724233857466368 106989521295900672 107429048748264672 107737699766501376 108019671443177472 108044644780081152 108205311310626816 108488506822705152 108491110254379008 108513588550828032 108961991809302528 108984567667802112 109247167709577216 109272424834400256 109434917120974848 109583742284070912 109746697511632896 110036567665410048 110059366165512192 110514156934791168 110539706978009088 110829012082753536 111104502884204544 111586727289083904 112200208040853504 112367054053343232 112687188110475264 112713240542183424 112854758281005312 113176281808871424 113178997734506496 113475210404954112 113643952394858496 113798501602689024 113967724339003392 113994072821071872 114268743344848896 114292418710339584 114318842259308544 114764701432283136 114791234169470976 114815017789947904 115091666393628672 115289460012220416 115617920012255232 115878524492510208 116381469477286728 116426436935417856 116715841413709824 117021310730108928 117048365178421248 117195325907197824 117529215724597248 117532036108910592 117556387596730368 117866885214633984 118042157793411072 118351098352041984 118378460237266944 118688280968429568 118715720807743488 118892255637602304 119206281637527552 119230980012638208 119723670012690432 120064763089649664 120363211457888256 120406827941756928 120904376817549312 121204912237314048 121457208901763072 121550225377591296 121730975224455168 122049570175543296 122077787119681536 122400226953658368 122582240785465344 122607638626277376 122931477938700288 122959898773291008 123114281761096704 123281710069579776 123465034700587008 123791138623586304 123816786936201216 123845412447584256 124328426551640064 124357170350260224 124682638593097728 125037859785670656 125252746679943168 125535068200219392 125554545156685824 126128640013369344 126225234045960192 126773086624284672 126802395609956352 126961603066130976 127323317034980352 127326372451319808 127659611705573376 127689125649186816 128023314303025152 128213689881378816 128243331923705856 128578971049132032 128608697541722112 129110289111318528 129140138440654848 129166895013691392 129478124692832256 129508059062992896 129700642513747968 130070160013787136 130440730270236672 130929153161947569 130979741552345088 131305321590423552 131679410825723904 132220367690171904 132250936046321664 132600245866463232 132797427517587456 133175767766925312 133524316089483264 133555185908711424 133753787592302592 134107066842218496 134134852514217984 134489138257723392 134689128764276736 135072858475855872 135104086306455552 135408612890124288 135457681434476544 136017423919742976 136639360014483456 136744003549790208 136947347127512064 137337510509641728 137933593454562048 138297912681037824 138329886119952384 138503566981233792 138691923828277248 138898164038160384 139293885303226368 139297227980931072 139326089003532288 139661797421481984 139869479870595072 139901816644042752 140267968417234944 140300397318242304 140667592258879488 140909340014936064 141248863301271552 141310791126089728 141894720015040512 142298978476621824 142619722452320256 142652695061200896 143238731664352896 143242169007734784 143650266355335168 144026228590903296 144059526373441536 144240401116551168 144273748414169088 144651342430273536 144654813672505344 144684784734437376 145282655745736704 145312756890402816 145662890279436288 145696566445867008 145913222827966464 146328930015510528 146745821554016256 147352209246388224 147772016110338048 148139337178939392 148782303052111872 149175276599771136 149600277387804672 149822738737790976 150214855600668672 150249584147300352 150284320722911232 150473011041340416 150870450197495808 150901709078495232 150905330312675328 151300280539938816 151525269859811328 151956965785337856 151992097094762496 152358324459798528 152389891613786112 153019601909710848 153054978892627968 153455555191504896 153719280016293888 154157226683006976 154504699323346944 155175292636382304 155354134210412544 155621121884946432 156028414306811904 156064486904561664 156260434542930432 156705620966129664 156709381478547456 156741850128973824 157119522099167232 157389543724548096 157801464469389312 157837946983022592 158251041291239424 158287627743657984 158523007516803072 158904971213930496 158941708850036736 158974640016850944 159631560016920576 160086350786199552 160484281943851008 161143573122397008 161606549649752064 162066967170121728 162307966965940224 162732760234057728 162770382826242048 163442987713953792 163476851501703168 163908637251600384 164152375681462272 164375613426106368 164620046267449344 165054851498115072 165089049248268288 165127216596779008 165771235402186752 165809560467013632 166243518124130304 166656754326306816 167003662239924224 167380090933625856 167406060208914432 168171520017825792 168300312061280256 168550581080014848 169030782165712896 169069860813275136 169282137421507968 169764422713307136 169768496601759744 170212815607431168 170252167532249088 170465928592287744 170697752404033536 170951586508505088 170991109231607808 171438628065509376 171478263388962816 172147052148424704 172186851254206464 172222526684921856 172637499590443008 172934190018330624 173426880018382848 173920973693648896 174572204215930092 174639655403126784 175073762120564736 175531966095163392 175572547767631872 176293823586895872 176298054163365888 176334581395095552 176800327821950976 177063236690116608 177526647528062976 177567690355900416 178032421452644352 178073581211615232 178338383456403456 178809422456291328 178846470018957312 179585505019035648 180097144634474496 180544817186832384 180610241912635392 181356565226323968 182185813352644608 182325338066386944 182596462836682752 183116680679522304 183600340430487552 183911457939416064 184397216908050432 184439848159936512 184671422641645056 184922565104369664 185197552050880512 185686707935379456 185725180404301824 185768118671376384 186215729895309312 186492639827460096 186535755525390336 187023957889646592 187067196424323072 187556789678505984 187879120019914752 188302602300329088 188331817735028736 189192960020054016 190159629936427008 190203593414934528 190442404599196464 190984975552470528 190989558676979712 191533688473780224 192034971454537728 192320534822068224 192364997885558784 192868456573698048 192913046312583168 193710207660982272 193750342520537088 194217187039248384 194262088594489344 194550963770621952 195105240020680704 195661095405355008 196469612328517632 196957982385635328 197519116238585856 198330551535257856 198376404069482496 198900368799694848 199196141276381184 199763651650387968 200286474134224896 200332778863067136 200630681388453888 201160600263327744 201202278771326976 201207107083567104 201733707386585088 202033693146415104 202609287713783808 202656129459683328 203186522151714816 204026135879614464 204607406922006528 204959040021725184 205116005324685312 205542968910675968 206006265764462592 206900390181843072 207138845613883392 207446869021556736 207494829179928576 208037885742415872 208085982539415552 208347246057240576 208940827954839552 208945841971396608 208989133505298432 209492696132222976 209804219805892608 209852724966064128 210401952625852416 210450595977363456 211001388388319232 211364010022404096 211873294951907328 211966186689134592 212842080022560768 213448467714932736 213979042591801344 214858097496529344 215475399533002752 216039342886354944 216089289560162304 216410622621253632 216977013645410304 216982220508758016 217027177101656064 217923983618605056 217969135335604224 218494335419154432 218544849668800512 218869834241949696 219493395023265792 220073135330820096 220118732331024384 221028313869582336 221079413956018176 221658024165507072 222209005768409088 223173454578167808 224400416081707008 224734108106686464 225374376220950528 225426481084366848 225709516562010624 226352563617742848 226357995469012992 226950420809908224 227287904789716992 227597003205378048 227935448678006784 227988145642143744 228537486689697792 228584837420679168 228637684518617088 229529402864566272 229582468338941952 229630035579895808 230183332787257344 230578920024440832 231235840024510464 231757048985020416 232762938954573456 233431682827419648 234042621460217856 234096730356842496 234390651814395648 235058431449194496 235064072217821184 235112775193460736 236084315586822144 236702196704083968 236756920474533888 237376561936859136 237431441615486976 237784511275204608 238412563275055104 238461960025276416 239447340025380864 240129526179299328 240726422915776512 241808753635098624 242409824474628096 242914417803526144 243100450755182592 243461950448910336 244099140351086592 244155574239363072 244800453907316736 245164481570930688 245215277252554752 245862955877400576 245919797546582016 246228563522193408 246563420139159552 246930069401174016 247582277247172608 247633573872402432 247690824895168512 248656853103280128 248714340700520448 249365277186195456 250075719571341312 250505493359886336 251070136400438784 251109090313371648 252257280026738688 252450468091920384 253546173248569344 253604791219912704 253923206132261952 254646634069960704 254652744902639616 255319223411146752 255378251298373632 256046628606050304 256427379762757632 256486663847411712 257157942098264064 257217395083444224 258220578222637056 258280276881309696 258333790027382784 258956249385664512 259401285027495936 260140320027574272 260881460540473344 261858306323895138 261959483104690176 262610643180847104 263358821651447808 264440735380343808 264501872092643328 265200491732926464 265594855035174912 266351535533850624 267048632178966528 267110371817422848 267507575184605184 268214133684436992 268269705028435968 268978276515446784 269378257528553472 270145716951711744 270208172612911104 270817225780248576 270915362868953088 272034847839485952 273278720028966912 273488007099580416 273894694255024128 274675021019283456 275867186909124096 276595825362075648 276659772239904768 277007133962467584 277383847656554496 277796328076320768 278587770606452736 278652178007064576 279323594842963968 279738959741190144 279803633288085504 280535936834469888 280600794636484608 281335184517758976 281818680029872128 282497726602543104 282621582252179456 283789440030081024 285239444904640512 285305390122401792 286477463328705792 286484338015469568 287300532710670336 288052457181806592 288480802233102336 288547496828338176 289302684860547072 289309627345010688 289369569468874752 290565311491473408 290625513780805632 291325780558872576 291393132891734016 291826445655932928 292657860031021056 293491643108032512 294704418492776448 295544032220676096 296278674357878784 297564606104223744 298350553199542272 299200554775609344 299645477475581952 300429711201337344 300499168294600704 300568641445822464 300946022082680832 301740900394991616 301803418156990464 301810660625350656 302600561079877632 303050539719622656 303913931570675712 303984194189524992 304779783227572224 306039203819421696 306911110383009792 307438560032587776 308314453366013952 309009398646693888 310350585272764608 310708268420825088 311242243769892864 312056828613623808 312128973809123328 312520869085860864 313411241932259328 313418762957094912 313483700257947648 314239044198334464 314779087449096192 315602928938778624 315675893966045184 316502082582478848 317046015033606144 317809942427860992 317883417700073472 317949280033701888 319263120033841152 320172701572399104 320968563887702016 322287146244794016 323213099299504128 324133934340243456 324615933931880448 325465520468115456 325540765652484096 326885975427907584 326953703003406336 327817274503200768 328304751362924544 328751226852212736 329240092534898688 330109702996230144 330178098496536576 330254433193558016 331542470804373504 331619120934027264 332487036248260608 333313508652613632 334007324479848448 334760181867251712 336600624122560512 337101162160029696 338061564331425792 338139721626550272 338564274843015936 339528845426614272 339536993203519488 340425631214862336 340931857184575488 341395504808067072 341903173017010176 341982218463215616 342877256131018752 342956526777925632 344294104296849408 344373702508412928 344445053369843712 345274999180886016 345868380036661248 346853760036765696 349144408431860184 349279310806253568 350147524241129472 351063932190326784 351145095535263744 352587647173791744 352596108326731776 352669162790191104 353600655643901952 354126473380233216 355053295056125952 355135380711800832 356064842905288704 356147162423230464 356676766912806912 357618844912582656 357692940037914624 359171010038071296 360194289268948992 361089634373664768 361220483825270784 362713130452647936 364371626705289216 364650676132773888 365192925673365504 366233361359044608 367200680860975104 367822915878832128 368794433816100864 368879696319873024 369342845283290112 369845130208739328 370395104101761024 371373415870758912 371450360808603648 371536237342752768 372985279654920192 373071511050780672 374047915779293184 375113579357011968 375758240039829504 376605204600658176 376663635470057472 378385920040108032 380319259872854016 380407186829869056 380884809198392928 381969951104941056 381979117353959424 383067376947560448 384069942909075456 384641069644136448 384729995771117568 385736913147396096 385826092625166336 387420415321964544 387500685041074176 388434374078496768 388524177188978688 389101927541243904 390210480041361408 391322190810710016 392939224657035264 393915964771270656 395038232477171712 396661103070515712 396752808138964992 397800737599389696 398392282552762368 399527303300775936 400572948268449792 400665557726134272 401261362776907776 402321200526655488 402404557542653952 403467414773170176 404067386292830208 405218575427567616 405312258919366656 406373044303429632 408052271759228928 409918080043450368 410232010649370624 412012531528925184 413800780363686144 414893738043113472 414989658359857152 416075771484831744 416694492114481152 417881655909679104 417891683942793216 417978267010596864 418985392264445952 419608439611785216 419705449932128256 420803905251704832 420901191954726912 422002776776638464 422728020044808192 423746589903814656 423932373378269184 425684160045121536 426896935429865472 427958085183602688 429716194993058688 430950799066005504 432078685772709888 432178579120324608 432821245242507264 433954027290820608 433964441017516032 434054354203312128 435847967237210112 435938270671208448 436988670838308864 437089699337601024 437739668483899392 438986790046531584 440237464662048768 442056627739164672 443316048331014144 444418011536818176 446346909156335616 448800832163414016 449468216213372928 450748752441901056 450852962168733696 451419033124021248 452705127235485696 452715990938025984 453900841619816448 454575809579433984 455870897356013568 455976291284287488 457074973379395584 457169674841358336 459058805729132544 459164936677883904 459260071159791616 460366665574514688 461157840048881664 462471680049020928 463514097970040832 465525877909146912 466863365654839296 468085242920435712 468193460713684992 468781303628791296 470116862898388992 470128144435642368 470225550386921472 472168631173644288 473404393408167936 473513840949067776 474753123873718272 474862883230973952 475569022550409216 476825126550110208 476923920050552832 478894680050761728 480259052358598656 481452845831553024 484819648949256192 486200901510365184 486923900897820672 488198280702173184 488311148478726144 490328963141861376 490430554505109504 491725911754801152 492457127044386816 493126840278319104 493860138802348032 495164554494345216 495267147744804864 495381649790337024 497313706206560256 497428681401040896 498730554372390912 501010986719772672 502140272800877568 502218180626743296 504514560053477376 504900936183840768 507092346497138688 507209582439825408 507846412264523904 509293268139921408 509305489805279232 510638446822293504 510756502596747264 512093257212100608 512854759525515264 512973327694823424 514315884196528128 514434790166888448 516441156445274112 516560553762619392 516667580054765568 517912498771329024 518802570054991872 520280640055148544 521762921080946688 523716612647790276 523918966209380352 525221286361694208 526717643302895616 528881470760687616 529003744185286656 530400983465852928 531189710070349824 532703071067701248 534097264357933056 534220743634845696 535015150369210368 536428267368873984 536539410056871936 538756515057106944 540291433903423488 541634451560497152 541830725737906176 544069695678971904 546557440057933824 546976014199160832 547789388510048256 549350042038566912 551734373818248192 553191650724151296 553319544479809536 554014267924935168 554767695313108992 555592656152641536 557175541212905472 557304356014129152 558647189685927936 559477919482380288 559607266576171008 561071873668939776 561201589272969216 562670369035517952 563637360059744256 564995453205086208 565243164504358912 567578880060162048 570478889809281024 570610780244803584 572954926657411584 572968676030939136 574601065421340672 576104914363613184 576961604466204672 577094993656676352 578605369721094144 578739138937749504 581130622982946816 581251027561611264 582651561117745152 582786265783468032 583652891311865856 585315720062042112 586983286216065024 589408836985552896 592557348715757568 595129212208447488 596701106399084544 599290954951163904 600859422402674688 600998336589201408 601892044165361664 603481800789983232 603606836313980928 603621321250701312 605201122159755264 606101079439245312 607827863141351424 607968388379049984 609559566455144448 612078407638843392 613822220766019584 614877120065175552 616628906732027904 618018797293387776 620701170545529216 621416536841650176 622484487539785728 624113657227247616 624257947618246656 625041738171721728 626822483864518656 626837525914189824 626967400515895296 628478088396668928 629558174898192384 631205857877557248 631351787932090368 633004165164957696 634092030067212288 635619884855721984 635898560067403776 638526240067682304 640345403144798208 641937127775404032 644574292489588032 646426198599008256 648267868680486912 649231867863760896 650931040936230912 651081531304968192 653771950855815168 653907406006812672 655634549006401536 656609502725849088 658480185069797376 660219405992460288 660356196993073152 663084941608747008 663238241868054528 664974072496521216 666627017305227264 668014648959696896 669520363734503424 673201248245121024 674202324320059392 676123128662851584 676279443253100544 677128549686031872 679057690853228544 679073986407038976 680851262429724672 681863714369150976 682791009616134144 683806346034020352 683964436926431232 685754512262037504 685913053555851264 688588208593698816 688747405016825856 688890106739687424 690549998361772032 691736760073322496 693707520073531392 698288816863720368 700295048482258944 702127864380653568 702290191070527488 705175294347583488 705192216653463552 705338325580382208 708252946760466432 710106590112251904 710270761423601664 712129685810577408 712294324846460928 713353533825613824 715237689825165312 715385880075829248 718342020076142592 720388578537897984 722179268747329536 725426260905295872 728743253410578432 729301352265547776 730385851346731008 732466722718089216 734401361721950208 735645831757664256 737588867632201728 737759392639746048 738685690566580224 739690260417478656 740790208203522048 742746831741517824 742900721617207296 743072474685505536 745970559309840384 746143022101561344 748095831558586368 750227158714023936 751516480079659008 753210409201316352 753327270940114944 756771840080216064 760638519745708032 760814373659738112 761769618396785856 763939902209882112 763958234707918848 766134753895120896 768139885818150912 769282139288272896 769459991542235136 771473826294792192 771652185250332672 774840830643929088 775001370082148352 776868748156993536 778203855082487808 780420960082722816 782644381621420032 785878449314070528 787831929542541312 790076464954343424 793322206141031424 793505616277929984 795601475198779392 796784565105524736 799054606601551872 801145896536899584 801331115452268544 802522725553815552 804642401053310976 804809115085307904 806934829546340352 808134772585660416 810437150855135232 810624517838733312 812746088606859264 816104543518457856 819836160086900736 820464021298741248 824025063057850368 827601560727372288 829787476086226944 829979316719714304 832151542969663488 833388984228962304 835763311819358208 835956534021193728 837970784528891904 839216879223570432 839410899864256512 841607810503409664 841802383909453824 844005553553276928 845456040089616384 847493179807629312 847864746756538368 851368320090243072 855916170367205376 859432389986117376 861901598132011008 864157371545419776 865642490485014528 867908054581641216 867928882035032064 868108708406624256 871695934474420224 871876541342416896 873977341676617728 874179398675202048 875479336967798784 877973580093063168 880474929324097536 884113255478329344 886632096662028288 888836023073636352 892693818312671232 897601664326828032 898936432426745856 901497504883802112 901705924337467392 902838066248042496 905410254470971392 905431981876051968 907801683239632896 909151619158867968 911741794712027136 911952582568574976 914339349682716672 918117611458265088 918520142319583232 920733331149029376 922315680097763328 924943360098041856 927028195940081664 931051755818293824 933726731309678592 936170485840871424 936386921427369984 937562607257582592 940233725796777984 940256288871284736 940451100773842944 944337262347288576 946808786816335872 947027681898135552 949506247747436544 951138045100818432 953650253100220416 953847840101105664 957789360101523456 960518104717197312 962905691663106048 969639297898512384 972401803020730368 973847801795641344 976396561404346368 976622296957452288 980657926283722752 980861109010219008 983451823509602304 984914254088773632 986253680556638208 987720277604696064 990329108988690432 990534295489609728 990763299580674048 994627412413120512 994857362802081792 997461108744781824 1002021973439545344 1004280545601755136 1009801872367681536 1014184692994277376 1014419164879650816 1015692824529047808 1018586536279842816 1018610979610558464 1021276893644587008 1024186514424201216 1025709519051030528 1025946655389646848 1028631768393056256 1028869580333776896 1032882312890548224 1033121107525238784 1033335160109531136 1035824997542658048 1037605140109983744 1040561280110297088 1047433225295580552 1047837932418760704 1050442572723388416 1053435286605791232 1057762941521375232 1058007488370573312 1060801966931705856 1062379420140699648 1065406142135402496 1068194528715866112 1068441487269691392 1070030300738420736 1072856534737747968 1073078820113743872 1077513030114213888 1080582867806846976 1083268903120994304 1083661451475812352 1088139391357943808 1093114880115867648 1093952028398321664 1095578777020096512 1098700084077133824 1103468747636496384 1106383301448302592 1106639088959619072 1108028535849870336 1109535390626217984 1111185312305283072 1114351082425810944 1114608712028258304 1118955838964760576 1119214533152342016 1122143747337879552 1125340738071035904 1127274720119488512 1129990906410172416 1130486329008717824 1135157760120324096 1140957779618562048 1141221560489607168 1145909853314823168 1145937352061878272 1149202130842681344 1152209828727226368 1153923208932409344 1154189987313352704 1157210739442188288 1157478277875499008 1162261245965893632 1162502055123222528 1165303122235490304 1165572531566936064 1167305782623731712 1170631440124084224 1173966572432130048 1178817673971105792 1185114697431515136 1190258424416894976 1193402212798169088 1198581909902327808 1201718844805349376 1201996673178402816 1203784088330723328 1206963601579966464 1207213672627961856 1210402244319510528 1212202158878490624 1215655726282702848 1215936776758099968 1219119132910288896 1224156815277686784 1229754240130351104 1236037594586775552 1241402341091058432 1244968975079571456 1248227314454495232 1250083476343443456 1253644967729037312 1253675051828379648 1253934801031790592 1256956176793337856 1259116349796384768 1262411715755114496 1262703575864180736 1266008330329915392 1268184060134424576 1271239769711443968 1271797120134807552 1277052480135364608 1280690806289596416 1283874255550808064 1289148584979176064 1292852397198016512 1296535737360973824 1298463735727521792 1301862081872461824 1302163062609936384 1307543901711630336 1307814812013625344 1311269098012803072 1313219005451698176 1316960370139594752 1320712393986146304 1326169883217494016 1329948144993042432 1333254034610454528 1336029297919393792 1339040727469006848 1346402496490242048 1348404648640118784 1352246257325703168 1352558886506201088 1354257099372063744 1358115381706457088 1358147972814077952 1361702524859449344 1363727428738301952 1367612692068040704 1367928873852862464 1371509024524075008 1377176417187397632 1377494810033651712 1377780213479374848 1381099996723544064 1383473520146644992 1387415040147062784 1396577633727440736 1400590096964517888 1404255728761307136 1404580382141054976 1410350588695166976 1410384433306927104 1410676651160764416 1416505893520932864 1420213180224503808 1420541522847203328 1424259371621154816 1424588649692921856 1426707067651227648 1430475379650330624 1430771760151658496 1436684040152285184 1440777157075795968 1444358537494659072 1458602704531095552 1460771702693462016 1464933445436178432 1471291663515328512 1475177735264403456 1477371381133160448 1479380520834957312 1481580416407044096 1485493663483035648 1485801443234414592 1486144949371011072 1491941118619680768 1492286044203122688 1496191663117172736 1503032960159318016 1506420818402632704 1506654541880229888 1513543680160432128 1521277039491416064 1521628747319476224 1523539236793571712 1527879804419764224 1527916469415837696 1532269507790241792 1536279771636301824 1538564278576545792 1538919983084470272 1542947652589584384 1543304370500665344 1549681661287858176 1550002740164296704 1553737496313987072 1556407710164975616 1560841920165445632 1565288763242840064 1571756898628141056 1575663859085082624 1580152929908686848 1586644412282062848 1587011232555859968 1591202950397558784 1593569130211049472 1598109213203103744 1602291793073799168 1602662230904537088 1605045451107631104 1609284802106621952 1609618230170615808 1616269545171320832 1620874301710270464 1625492177213718528 1632209087036915712 1639672320173801472 1640928042597482496 1648050126115700736 1655203121454744576 1659574952172453888 1659958633439428608 1664303085939326976 1666777968457924608 1671526623638716416 1671913068042387456 1675941569057783808 1678433758447140864 1678821799728513024 1683215621006819328 1683604767818907648 1688011107106553856 1690912080179232768 1694986359615258624 1695729493513076736 1702736640180486144 1711832340734410752 1718864779972234752 1723803196264022016 1728314743090839552 1731284980970029056 1735816109163282432 1736217416813248512 1743391868948840448 1743753082684833792 1747954683353235456 1748358797350404096 1750958673935597568 1755947160186126336 1760949858648195072 1768226510956658688 1777672046147272704 1785387636625342464 1797872864853491712 1802995009767604224 1805676132496084992 1810820508941942784 1810863963752103936 1815603366479265792 1818303238317735936 1823483589424054272 1823905165137149952 1828678699365433344 1836235222916530176 1837040284639166464 1841466662298058752 1844631360195526656 1849886720196083712 1854056391880163328 1862103511636587648 1867453462619357184 1872340971681742848 1872773842854739968 1875125214515165184 1880467451593555968 1880512577742569472 1880902201547685888 1888674524694577152 1893617573632671744 1894055363796271104 1899012495494873088 1902276090201636864 1907695680202211328 1915578720203046912 1921036209434394624 1925811383326212096 1939278595797024768 1944803606041460736 1947695603591282688 1952793122808692736 1953244593914904576 1961315852567445504 1961722218020438016 1966903647019204608 1969828508177547264 1975440555209392128 1980658217977380864 1981068590979219456 1989254824826241024 1989714725604163584 1994922217489563648 2004043946879090688 2008561091203510272 2019603744735363072 2028369385988554752 2028838329759301632 2031385649058095616 2037173072559685632 2037221959221116928 2042553787289174016 2048373028848402432 2051419038102061056 2051893310779293696 2057263536786112512 2057739160667553792 2065764625781096448 2066242215050477568 2066670320219062272 2071649995085316096 2075210280219967488 2081122560220594176 2094866450591161104 2100885145446776832 2106870573211582464 2115525883042750464 2116014976741146624 2124758840281399296 2130812284270804992 2136389057431732224 2136882974539382784 2140060601476841472 2145713069475495936 2146157640227487744 2155026060228427776 2161165735613693952 2166537806241988608 2176278782715887616 2186229760231735296 2187904056796643328 2191157554040193024 2197400168154267648 2206937495272992768 2212766602896605184 2213278177919238144 2216057071699740672 2219070781252435968 2222370624610566144 2228702164851621888 2229217424056516608 2237911677929521152 2238429066304684032 2244287494675759104 2250681476142071808 2254549440238977024 2259981812820344832 2260972658017435648 2270315520240648192 2281915559237124096 2282443120979214336 2291819706629646336 2291874704123756544 2298404261685362688 2304419657454452736 2307846417864818688 2308379974626705408 2314421478884376576 2314956555750998016 2324522491931787264 2325004110246445056 2330606244470980608 2334611565247463424 2341262880248168448 2347933144864260096 2357635347942211584 2370229394863030272 2380516848833789952 2386804425596338176 2397163819804655616 2403437689610698752 2403993346356805632 2407568176661446656 2413927203159932928 2414427345255923712 2420804488639021056 2424404317756981248 2431311452565405696 2431873553516199936 2438238265820577792 2448313630555373568 2459508480260702208 2472075189173551104 2482804682182116864 2489937950159142912 2496454628908990464 2500166952686886912 2507289935458074624 2507869602063581184 2513912353586675712 2518232699592769536 2524823431510228992 2525407151728361472 2532016660659830784 2536368120268849152 2542479539422887936 2543594240269615104 2554104960270729216 2567748511101616128 2578297169958352128 2585704794396033024 2596927471455043584 2603724163744923648 2604326125219872768 2615087803423260672 2615629624027250688 2622538196025606144 2626438010903396352 2633920740279189504 2641424787972292608 2652339766434988032 2659896289986084864 2666508069220909056 2672058595838787584 2678081454938013696 2692804992980484096 2696809297280237568 2704492514651406336 2705117773012402176 2708514198744127488 2716230763412914176 2716295945628155904 2723405049718898688 2727454857476603904 2735225384136081408 2735857747705724928 2743018049048150016 2754352834374795264 2755560426958749696 2762199993447088128 2766947040293289984 2774830080294125568 2793155267454881472 2801180193929035776 2808511457522614272 2809160764282109952 2820701177390333952 2820768866613854208 2821353302321528832 2833011787041865728 2840426360449007616 2841083045694406656 2848518743242309632 2853414135302455296 2860950759300661248 2861543520303316992 2873368080304570368 2881554314151591936 2888717074989318144 2917205409062191104 2921543405386924032 2929866890872356864 2942583327030657024 2950355470528806912 2954742762266320896 2958761041669914624 2963160832814088192 2970987326966071296 2971602886468829184 2972289898742022144 2983882237239361536 2984572088406245376 2992383326234345472 3006065920318636032 3012841636805265408 3042554078982832128 3043257494638952448 3047078473587143424 3055759608839528448 3055832938831675392 3072559543272603648 3077128557153091584 3077839966168940544 3085895305179168768 3086608741001330688 3099363322575716352 3100005480328593408 3107474992627974144 3112815420329951232 3121683840330891264 3143513797256282112 3151327718170165248 3160305859817373696 3173288824564125696 3174022465111719936 3182405900795117568 3187138260422098944 3196218426406207488 3204583586147598336 3205324461809074176 3210090902215262208 3218569604213243904 3219236460341231616 3232539090342641664 3241748603420540928 3250984354427437056 3264418174073831424 3279344640347602944 3281856085194964992 3296100252231401472 3310406242909489152 3319149904344907776 3319917266878857216 3328606171878653952 3333555936915849216 3343053247277432832 3343826136084774912 3356867516894281728 3357643599457026048 3366431242013638656 3376022214213107712 3381824160358465536 3389972719230517248 3391458987026153472 3405473280360972288 3423664681468821504 3437729559944469504 3447606392528044032 3456629486181679104 3462569961940058112 3471632218326564864 3472434833626497024 3486783737897680896 3487506165369667584 3495909366706470912 3496717594700808192 3501917347871195136 3511894320372252672 3521899717296390144 3536453021913317376 3555344092294545408 3570775273250684928 3595745729706983424 3605990019535208448 3611352264992169984 3621641017883885568 3631206732958531584 3636606476635471872 3646967178848108544 3647810330274299904 3657357398730866688 3672470445833060352 3674080569278332928 3689262720391053312 3708112783760326656 3724207023273175296 3734906925238714368 3744681943363485696 3750250429030330368 3760934903187111936 3761025155485138944 3761804403095371776 3777349049389154304 3787235147265343488 3788110727592542208 3798024990989746176 3804552180403273728 3815391360404422656 3831157440406093824 3842072418868789248 3851622766652424192 3878557191594049536 3889607212082921472 3895391207182565376 3905586245617385472 3906489187829809152 3922631705134891008 3923444436040876032 3933807294038409216 3939657016355094528 3950881110418784256 3962137181958438912 3978509649652482048 3989844434979127296 4008087893758181376 4017122182407020544 4039207489470726144 4056738771977109504 4057676659518603264 4062771298116191232 4074346145119371264 4074443918442233856 4085107574578348032 4102838076204122112 4103786621558587392 4114527073572225024 4131529251562192896 4132484430100955136 4133340640438124544 4143299990170632192 4150420560439934976 4162245120441188352 4189732901182322208 4201770290893553664 4213741146423164928 4231051766085500928 4232029953482293248 4249517680562798592 4261624568541609984 4272778114863464448 4273765949078765568 4280121202953682944 4291426138950991872 4292315280454975488 4310052120456855552 4322331471227387904 4333075612483977216 4375808113593286656 4382315108080386048 4394800336308535296 4413874990545985536 4425533205793210368 4432114143399481344 4438141562504871936 4444741249221132288 4457404329703243776 4458434848113033216 4475823355859042304 4476858132609368064 4488574989351518208 4509098880477954048 4519963625640689664 4540631040481296384 4563831118474248192 4564886241958428672 4583639413259292672 4583749408247513088 4596808523370725376 4608839314908905472 4615692835729637376 4616759949253410816 4628842957768753152 4629913111501996032 4649044983863574528 4650008220492890112 4661212488941961216 4669223130494926848 4682525760496336896 4695866289728520192 4715270695884423168 4740458789726060544 4761033697667579904 4773608851192676352 4794327639609311232 4806875379221397504 4807986692713611264 4815136353322893312 4827854406319865856 4828854690511847424 4848808635513962496 4862622905130811392 4876476531641155584 4896627261110747136 4919016960521404416 4944150378347102208 4965609364364233728 4979875900318285824 4992909257817980928 5000333905373773824 5014579870916149248 5015739204127162368 5027824707173351424 5036465399185539072 5049646863020457984 5050814303456722944 5064033321319661568 5072736240537698304 5084959078845775872 5087188480539230208 5108209920541458432 5135497022203232256 5156594339916704256 5171409588792066048 5193854942910087168 5207448327489847296 5208652250439745536 5230175606846521344 5231259248054501376 5245076392051212288 5252876021806792704 5267841480558379008 5282849575944585216 5304679532869976064 5333016138441818112 5356162909876027392 5393618594560475136 5408985029302812672 5417028397488254976 5432461526825828352 5432591891256311808 5446810099437797376 5454909714953207808 5470450768272162816 5471715495411449856 5486036098096300032 5508705668749590528 5511120853917499392 5524399986894176256 5533894080586579968 5549660160588251136 5586310534909762944 5602360387858071552 5617022915045228544 5618321528564219904 5641402354780667904 5641537733227708416 5642706604643057664 5666023574083731456 5680852720898015232 5682166091388813312 5697037486484619264 5706828270604910592 5723087040606633984 5746736160609140736 5763108628303183872 5777434149978636288 5834410818124382208 5843086810773848064 5859733781744713728 5885166654061314048 5900710941057613824 5909485524532641792 5926321665628176384 5941974653932142592 5943205772937658368 5967764474478723072 5969144176812490752 5984766652468690944 6012131840637272064 6025683273610530816 6085108157965664256 6086514989277904896 6094156947174286848 6111519217679056896 6111665877663350784 6145119086545207296 6154257114306183168 6155679932337881088 6171790610358337536 6173217482002661376 6198726645151432704 6200010960657186816 6214949985255948288 6225630840659902464 6243367680661782528 6302655436340330496 6320611719634747392 6346577649128251392 6348044930223439872 6374276520844197888 6392436852812414976 6409167172295196672 6410648923618148352 6420181804430524416 6437139208426487808 6438472920682463232 6465078180685283328 6483497206841081856 6528836348147662848 6558689280695205888 6563712170389929984 6592200504462802944 6620812485818978304 6638299808689815552 6639834533757714432 6657212343757307904 6667111873831698432 6686106494554865664 6687652272169549824 6713735033788563456 6715287198914052096 6732862484027277312 6752044428426215424 6763648320716931072 6779945438461034496 6782917974052306944 6810946560721944576 6847329362937643008 6875459119888939008 6895212785056088064 6913258972363358208 6925139923880116224 6943264436653129728 6944869667252994048 6973567475795361792 6975012330739335168 6991818733412941824 7003834695742390272 7023788640744505344 7043799434592780288 7072906043826634752 7110688184589090816 7141550546501369856 7191491459413966848 7211980039070416896 7222704529984339968 7243282035767771136 7262413465917063168 7273212953270943744 7293934357696217088 7295620660548599808 7314714797461733376 7344940891666120704 7348161138556665856 7378525440782106624 7416225567520653312 7448414046546350592 7469813850477428736 7489363886726971392 7500500858060660736 7521869806374223872 7523608806190743552 7554698098778308608 7574470294530686976 7576221455185084416 7596049981979492352 7609104360806547456 7630782720808845312 7662314880812187648 7703245533304848384 7757114383188099072 7790782414365130752 7811172491234770944 7812978375659618304 7845263410269782016 7846888872081752064 7867614588076818432 7879314032710189056 7901762220837568512 7924274363916877824 7957019299304964096 7979688869958254592 8016175787516362752 8034244364814041088 8078414978941452288 8113477543954219008 8115353319037206528 8125542596232382464 8148692290238742528 8148887836884467712 8170215149156696064 8205676152408244224 8207573243117174784 8229054147144450048 8263058503124385792 8266681280876249088 8286599980341264384 8300841120879869952 8324490240882376704 8379465802364644416 8403540581787107328 8427482292846329856 8462103532171001856 8464059906964586496 8499035361125597184 8523249137083219968 8545556229726928896 8560242405907365888 8582852277901983744 8584630560909950976 8620104240913711104 8644662942454775808 8666151224967954432 8751616227186573312 8764630216160772096 8789600672617070592 8827749981091971072 8851066411586420736 8864228286798962688 8876283125009743872 8889482498442264576 8914808659406487552 8916869696226066432 8951646711718084608 8953716265218736128 8977149978703036416 9018197760955908096 9127662236948496384 9129772483916857344 9167278826518585344 9167498816495026176 9217678629817810944 9231385671459274752 9233519898506821632 9257685915537506304 9259826223003992064 9298089967727149056 9300016440985780224 9322424977883922432 9338446260989853696 9365051520992673792 9430541391768846336 9480917579452121088 9522067395335159808 9547217702385352704 9588655279218622464 9613750758442795008 9615973385427222528 9630272706645786624 9655708812639731712 9657709381023694848 9697617271027924992 9725245810261622784 9752953063282311168 9793254522221494272 9838033921042808832 9888300756694204416 9931218728728467456 9959751800636571648 9985818515635961856 10000667810747547648 10029159741832298496 10031478408254324736 10072930798371078144 10099293726040915968 10128066642639323136 10145472481075396608 10169918157691551744 10174376961078460416 10216419841082916864 10270994044406464512 10313188679833408512 10342819177584132096 10387709885820174336 10414896654979694592 10417304500879491072 10460351213693042688 10462518496109002752 10490152784102424576 10505752043613585408 10535682961116758016 10565699151889170432 10609359065739952128 10666032276883636224 10712325819752054784 10787237189120950272 10817970058605625344 10834056794976509952 10864923053651656704 10893620198875594752 10909819429906415616 10940901536544325632 10943430990822899712 10972072196192600064 11017411337499181056 11022241707834998784 11067788161173159936 11172621069819525888 11204720775716143104 11234045830090457088 11282804709561335808 11283075466455416832 11285413209286115328 11332047148167462912 11361705441796030464 11364332182777626624 11394074972969238528 11413656541209821184 11446174081213267968 11493472321218281472 11526217256606367744 11554868299957272576 11668821636248764416 11686173621547696128 11719467563489427456 11770333308122628096 11801421882115227648 11818971049065283584 11852643331256352768 11886411545875316736 11935528948957446144 11969533304937381888 12024263681274544128 12051366547221061632 12170216315931328512 12173029978555809792 12188313894348573696 12223038435358113792 12223331755326701568 12308514228612366336 12311359864675762176 12343581220716675072 12397453290302865408 12400021921314373632 12429899970511896576 12451261681319804928 12486735361323565056 12605310872680660992 12641223439269494784 12693155298256502784 12696089860446879744 12748553041688395776 12784873705624829952 12818334344590393344 12821297847236296704 12840363608861048832 12874278416852975616 12876945841364926464 12930156361370566656 12966994413682163712 13127424340779859968 13184401008925605888 13241624971637956608 13276599617379631104 13314424687514615808 13334223747663396864 13372212989109731328 13375304544339099648 13427470067577126912 13430574397828104192 13465724968054554624 13527296641433862144 13559890876922068992 13621893121443889152 13694658725875286016 13750918239777878016 13790425570112176128 13826517944726716416 13850279847760232448 13886528873306259456 13889739334505988096 13947134951590723584 13950024661478670336 13983637466825883648 14007669391484780544 14047577281489010688 14087598869185560576 14145812087653269504 14221376369178181632 14283101093002739712 14382982918827933696 14423960078140833792 14445409059968679936 14486564071535542272 14546425906541887488 14587868715392434176 14629429594923466752 14689881783332241408 14696322277113331712 14757050881564213248 14832451135041306624 14896828093092701184 14939627700954857472 14978727773453942784 15001001716121321472 15043739612748447744 15047217612381487104 15109396197556617216 15148940589061373952 15152442910370168832 15192099963958984704 15218208721613094912 15261565441617690624 15324629761624375296 15406491066609696768 15514228766376198144 15581564828730261504 15622344982469541888 15625956751319236608 15690526820539564032 15693777744163504128 15735229176153636864 15758628065420378112 15803524441675137024 15848548727833755648 15914038598609928192 16068488729628082176 16226955087908438016 16251085192464764928 16297384580477485056 16297775673768935424 16340430298313392128 16411352304816488448 16415146486234349568 16458108294288900096 16526117006248771584 16533362561752498176 16573199960682528768 16601682241759739904 16648980481764753408 16758931604729288832 16807081163574214656 16854964585692659712 16924207064342003712 16928119813929172992 16998070722251194368 17046498274166439936 17091112459453857792 17120484811814731776 17169261121819901952 17240208481827422208 17289325884909551616 17332302449935908864 17503232454373146624 17529260432321544192 17579201345234141184 17655499962183942144 17702132823172841472 17728456573597925376 17778964996884529152 17829617318812975104 17903293423436169216 17907432530437472256 17954299957406072832 18036395521911816192 18255324473896992768 18259544967833714688 18334557653037170688 18334997632990052352 18435357259635621888 18462771342918549504 18467039797013643264 18515371831075012608 18519652446007984128 18596179935454298112 18600032881971560448 18644849955767844864 18676892521979707392 18730103041985347584 18961835158904242176 19044134790670319616 19177310558437244928 19227501516885590016 19231946770854445056 19260545413291573248 19311417625279463424 19315418762047389696 19395234542055849984 19450491620523245568 19586509044442988544 19676067842085617664 19776601513388408832 19862437457456934912 19919503601273143296 19971637031271923712 20001335621495095296 20058319483664596992 20062956816508649472 20145861596742156288 20198587452081831936 20256133285278646272 20290944962150793216 20339836315383103488 20348753922156920832 20432839682165833728 20541988088812929024 20626377359666817024 20685638355168264192 20775419771640348672 20829793309959389184 20834609001758982144 20920702427386085376 20925036992218005504 21011504087227170816 21071365922233516032 21131398303778340864 21218718131479904256 21332064553767272448 21424651639504109568 21574474378241900544 21635940117211250688 21668113589953019904 21729846107303313408 21787240397751189504 21819638859812831232 21881803073088651264 21886861981645799424 21944144392385200128 22034822674998362112 22044483415669997568 22135576322346319872 22345242139639051776 22409441551432286208 22468091660180914176 22565609419122671616 22570826418572230656 22664094296334925824 22723410883592060928 22728664365555253248 22788149945938477056 22827313082419642368 22892348162426535936 22986944642436562944 23109736599914545152 23372347243095392256 23438935126978854912 23540666616245256192 23602843764230455296 23637942098130567168 23705286662512705536 23772823091750633472 23871057897914892288 23939066609874763776 24048527362549088256 24102733094442123264 24340432631862657024 24346059957111619584 24376627788697147392 24446076870716227584 24446663510653403136 24617028457224732672 24622719729351524352 24687162441433350144 24800043842628747264 24859799941023793152 24902523362639609856 24973470722647130112 25210621745361321984 25282446878538989568 25386310596513005568 25392179720893759488 25497106083376791552 25569747411249659904 25636668689180786688 25680727217722097664 25748556833705951232 25753891682729852928 25860312722741133312 25933988827364327424 26254848681559719936 26368802017851211776 26483249943275913216 26553199234759262208 26628849375029231616 26668447495326793728 26744425978219462656 26750609088678199296 26854940135154253824 26861148795656208384 26931449936109109248 27054593282867724288 27389317451750572032 27501836479555756032 27653035889453432832 27700559695520464896 27773057746612518912 27779478669011976192 27894269903181447168 27900049322957340672 27967274933651767296 28015338782969561088 28095154562978021376 28291624175306539008 28442752738356363264 28566202186005479424 28765965837655867392 28847920156281667584 28890818119937359872 28973128143071084544 29092851813083774976 29175737430784868352 29258859189846933504 29379763566664482816 29392644554226663424 29514101763128426496 29664902270082613248 29793656186185402368 29879255401909714944 29957455546907885568 30002003432242642944 30087479225496895488 30094435224762974208 30218792395113234432 30297881178122747904 30384199927917969408 30436417443226189824 30523130883235381248 30649259523248750592 30812982133219393536 31028457532752396288 31163129657460523008 31244689964939083776 31251913502638473216 31381053641079128064 31387555488327008256 31470458352307273728 31517256130840756224 31607048883350274048 31697097455667511296 31828077197219856384 32136977459256164352 32453910175816876032 32502170384929529856 32594769160954970112 32680860596626784256 32822704609632976896 32830292972468699136 32916216588577800192 33052234012497543168 33066725123504996352 33203364483519479808 33517863209458577664 33614162327148429312 33848414128684007424 33856239627858345984 33996141444502388736 34092996548332879872 34182224918907715584 34240969623629463552 34338522243639803904 34480416963654844416 34578651769819103232 34664604899871817728 35006464908746293248 35058520864643088384 35158402690468282368 35310999924367884288 35404265646345682944 35456913147195850752 35557929993769058304 35659234637625950208 35806586846872338432 35908599914812145664 36072791043823632384 36510648947793985536 36519089935667429376 36669115306074341376 36669995265980104704 36925542685837099008 36934079594027286528 37030743662150025216 37192359870908596224 37200065763943120896 37289699911535689728 37353785043959414784 37460206083970695168 37923670317808484352 38088269581340639232 38354621116874489856 38455003033771180032 38463893541708890112 38521090826583146496 38622835250558926848 38630837524094779392 38790469084111699968 38900983241046491136 39553203026776817664 39724874914913869824 39943274062543847424 40002671242990190592 40116638967329193984 40125913633017298944 40291723193484312576 40397174904163663872 40581889924301586432 40679672630766206976 40865679364331667456 41083976177625858048 41252754719333634048 41371276710336528384 41550839543280697344 41659586619918778368 41669218003517964288 41841404854772170752 41850073984436011008 42023008174454341632 42142731844467032064 42262796607556681728 42437436262959808512 42664129107534544896 42849303279008219136 43148948756483801088 43271880234422501376 43336227179906039808 43459692214606626816 43639277719625662464 43763606146177302528 43888288784770400256 44069645349996724224 44088966831339995136 44271152644692639744 44690484279278103552 44818883102864572416 44936183320361828352 45131218838245343232 45141652837144461312 45328188592669851648 45446821767184121856 45457328731110506496 45576299891876954112 45654626164839284736 45784696324853071872 45973889284873125888 46219473199829090304 46744694486190784512 46877870253957709824 47081333232490512384 47205687528460910592 47275884196261134336 47410573325025411072 47545646183501266944 47742115795829784576 48205466188884246528 48680865263725314048 48753255577394294784 48892153741432455168 48893327021306806272 49234056914449465344 49245439458703048704 49374324882866700288 49600087685257494528 49719599882047586304 49805046725279219712 49946941445294260224 50421243490722643968 50564893757077979136 50772621193026011136 50784359441787518976 50994212166753583104 51139494822499319808 51273337378361573376 51361454435444195328 51507783365459705856 51720625445482266624 51867977654728654848 52509697363119439872 52737604035702423552 52966499886551826432 53106398469518524416 53336894990653587456 53488851956438925312 53709880270308507648 53722297591312416768 53862899872218218496 54109186565735448576 54778634903501144064 55003672959111512064 55306071778906865664 55401119391040929792 55546115493225037824 55558957338023952384 55788539806362894336 55800098645914681344 55934549867303534592 56030677565939122176 56190309125956042752 56885505476712726528 57132404372010958848 57531931675311734784 57695840312563335168 57781636239874719744 57946256286142169088 58185703626167549952 58351474861569736704 58759527133328965632 59028203526256852992 59329804540165226496 59587312372370804736 59758510803819429888 59914911093815771136 60004006864485285888 60174958450993790976 60188870449525948416 60437584790226468864 60595762356245495808 60768399855835938816 60872834886452379648 61046261766470762496 61298519046497501184 61625964266438787072 62056915065504792576 62326259314921046016 62489379929878167552 62503827005276946432 62762107282158256128 62775110976654016512 63034512261681512448 63214097766700548096 63394194911335022592 63656154394439712768 64273954918512328704 64907820351633752064 65004340769859059712 65189538321909940224 65361721193253568512 65645409219265953792 65660585944937398272 65832433177155600384 66104468024995086336 66133450247009992704 66406728967038959616 67035726418917155328 67228324654296858624 67696828257368014848 67712479255716691968 67992282889004777472 68185993096665759744 68364449837815431168 68481939247258927104 68677044487279607808 68960833927309688832 69329209799743635456 70117041729286176768 70316805380936564736 70621999848735768576 70808531292691365888 70913826294391701504 71115859987538116608 71318469275251900416 71613173693744676864 71817199829624291328 72145582087647264768 73021297895587971072 73038179871334858752 73338230612148682752 73339990531960209408 73851085371674198016 73868159188054573056 74061487324300050432 74400131527886241792 74579399823071379456 74707570087918829568 74920412167941390336 75847340635616968704 76176539162681278464 76709242233748979712 76910006067542360064 77042181653166292992 77245670501117853696 77261675048189558784 77580938168223399936 77801966482092982272 79106406053553635328 79449749829827739648 79886548125087694848 80005342485980381184 80233277934658387968 80251827266034597888 80583446386968625152 80794349808327327744 81163779848603172864 82167952355251716096 82505509438667268096 83101679086561394688 83319173239837556736 83338436007035928576 83682809709544341504 83700147968872022016 84046016348908683264 84285463688934064128 84874872525919617024 85328258215069089792 85698606558016438272 86297897512967602176 86543760468845002752 86672454359812079616 86919384429213253632 87278555439251324928 87527212292354605056 87776577569540800512 88139290699993448448 88177933662679990272 88542305289385279488 89380968558556207104 89637766205729144832 89872366640723656704 90262437676490686464 90283305674288922624 90656377185339703296 90893643534368243712 91152599783753908224 91309252329678569472 91569392649706143744 91947778569746251776 92438946399658180608 93489388972381569024 93755740507915419648 94162666464981024768 94411375056921821184 94551768392522268672 94821146650050822144 95091292367002533888 95484231591659569152 96410932377768493056 97361730527450628096 97506511154788589568 97784307482864910336 98468113828898930688 98490878917406097408 98748649765733400576 99200175370514989056 99610093450558439424 100842486981445287936 101545242386052022272 101568718883575037952 101988424333507166208 102278989644998639616 102546674756723146752 102722908870888390656 103015566730919411712 103441250890964533248 103735955309457309696 105019394726238879744 105475208071404847104 105932999773103652864 106212796939037048832 106673789981307174912 106977703912877850624 107419760540617015296 107725799744436436992 108218373131470897152 109557269807002288128 110007345918223024128 110802238782081859584 111092230986450075648 111577079612725788672 111600197291829362688 111869099734607069184 112061355131878244352 112380618251912085504 113771010953425453056 114264808744021917696 115063863350623469568 115391680625126670336 115563272479749439488 115892512572284338176 116371407252335099904 116702949723139473408 118659609080330452992 119174624744741609472 119829822187631542272 120008013728970571776 120349916901987581952 120377740899051896832 120875169580452937728 121191524712490991616 121745669772904759296 122597038092995002368 123251928532877574144 124113830131009585152 124652518629842092032 124978759859756335104 125007654010553892864 125524214564316512256 125550221953308033024 126069024523363024896 126428195533401096192 126788389822670045184 127312308788879425536 128547909837024657408 129815640703267504128 130008681539718119424 130379076643819880448 131290818438531907584 131664866354311200768 132208936049990172672 132266900494019985408 132813457934077919232 134071452837834310656 134456649308593717248 135393656514736029696 135424958511433383936 135984565778009554944 136371986193331519488 136728899675630862336 136963878494517854208 137354088974559215616 137921667854619377664 138658419599487270912 140234083458572353536 140633610761873129472 141243999697471537152 141617062585382731776 141827652588783403008 142231719975076233216 142636938550503800832 143226347387489353728 146042595791175942144 146676461224297365504 146679981063920418816 147702170743348396032 147736318376109146112 148122974648600100864 148800263055772483584 149158799646142758912 149415140175837659136 149840824335882780672 151694681271233937408 152353078325362556928 153418484467497959424 153820012135084720128 154084363306332585984 154523350096379117568 155161876336446799872 155603932964185964544 158212812107107270656 158899499659655479296 160010684971960762368 160466555869316775936 161166892773937250304 161588699616654655488 162327559697206345728 164335904710503432192 165011018877334536192 166203358173122789376 166638346479675113472 166676872014071857152 167365619419088683008 167400295937744044032 168092032697817366528 168570927377868128256 170656516430138179584 171397213116032876544 172595795025935204352 173087520937690005504 173344908719624159232 173838768858426507264 174557110878502649856 175054424584709210112 176278581399986896896 177084610578770558976 178761937117112414208 179275532411458289664 179744733281447313408 180524875352981372928 180566611348577845248 181312754370679406592 181787287068736487424 182305199567507816448 182618504659357138944 183138785299412287488 183895557139492503552 184877892799316361216 186978777944763138048 187511481015830839296 188325332929962049536 189103536785044537344 189642293300101644288 190182584734005067776 190968463183319138304 192821864755536986112 194723461054901256192 195013022309577179136 195568614965729820672 196936227657797861376 196981757834812194816 197497299531466801152 198400350741029978112 199220186901116878848 201684973962890575872 203090484772104044544 203137437767150075904 203976848667014332416 204557979289997279232 205093349513446293504 205445817741776781312 206031133461838823424 206882501781929066496 210950416142809694208 211865999546207305728 212425593878074097664 213347579962614349824 213955407825755701248 214839521081234030592 215451599488872873984 216436746262941794304 219114539614004576256 220014691836446048256 221604477564163719168 222184461972900151296 223200394583658725376 223738199469214138368 224122710263756488704 224761236503824171008 227542021906850906112 228529617488043835392 230127726701246939136 231126544959498878976 231785025144568676352 232742814504670199808 233405899446278946816 237319218160660905984 238349249489483218944 239659644375263084544 240016027457941143552 240699833803975163904 240755481798103793664 241750339160905875456 242383049424981983232 243491339545809518592 246503857065755148288 249305037259684184064 249957519719512670208 250015308021107785728 251048429128633024512 251100443906616066048 252138049046726049792 252856391066802192384 254624617577758851072 257095819674049314816 259631281406535008256 260017363079436238848 260758153287639760896 262581636877063815168 263329732708622401536 264417872099980345344 264533800988039970816 265626915868155838464 268142905675668621312 268913298617187434496 270787313029472059392 270849917022866767872 271969131556019109888 273457799351261724672 273927756989035708416 274708177949118431232 275843335709238755328 277316839198974541824 280468166917144707072 281267221523746258944 282487999394943074304 283234125170765463552 283655305177566806016 284463439950152466432 285273877101007601664 286452694774978707456 292085191582351884288 293352922448594731008 295404341486696792064 295472636752218292224 296245949297200201728 297600526111544967168 298830280351675318272 304706156650725113856 306836968934995918848 307640024270169440256 308168726612665171968 309046700192758235136 310323752672893599744 311207865928371929088 316425624214214541312 317798999319310958592 320021369943921524736 320933111738633551872 323177399233309310976 324655119394412691456 328671809421006864384 330022037754669072384 332406716346245578752 333276692959350226944 334731238838177366016 334800591875488088064 336184065395634733056 337141854755736256512 341313032860276359168 342794426232065753088 345191590051870408704 346175041875380011008 346689817439248318464 347677537716853014528 349114221757005299712 350108849169418420224 357523874234224828416 359489466562894626816 361049750705962745856 361133222697155690496 362625508741358813184 363574574137472974848 365237009318714277888 367791114278985007104 369755785598632722432 373957555889526276096 375022962031661678592 376650665859924099072 378207073570089074688 379284586600203288576 380365169468010135552 381936926366638276608 385643729511073972224 389446922109802512384 390026044619154358272 391137229931459641344 393872455315595722752 394994599062933602304 396800701482059956224 398440373802233757696 403369947925781151744 406180969544208089088 406274875534300151808 407953697334028664832 409115958579994558464 410186699026892587008 410891635483553562624 412062266923677646848 413765003563858132992 421900832285619388416 423731999092414611456 424851187756148195328 426695159925228699648 427910815651511402496 429679042162468061184 440029383672892096512 443208955128327438336 444368923945800302592 446400789167317450752 447476398938428276736 448245420527512977408 449522473007648342016 455084043813701812224 457059234976087670784 460255453402493878272 462253089918997757952 463570050289137352704 465485629009340399616 466811798892557893632 474638436321321811968 476698498978966437888 480032054915882287104 481399667607950327808 483500678321811750912 484766098849963966464 486982679091619037184 493007714131510296576 498610074519368368128 499915039439025340416 500030616042215571456 502096858257266049024 502200887813232132096 504276098093452099584 505712782133604384768 514191639348098629632 519262562813070016512 520034726158872477696 521516306575279521792 525163273754127630336 528835744199960690688 531253831736311676928 536285811351337242624 537826597234374868992 541574626058944118784 541699834045733535744 543938263112038219776 546915598702523449344 547855513978071416832 549416355898236862464 551686671418477510656 554633678397949083648 560936333834289414144 562534443047492517888 564975998789886148608 567310610355133612032 568926879900304932864 570547754202015203328 572905389549957414912 584170383164703768576 586705844897189462016 590808682973393584128 590945273504436584448 592491898594400403456 595201052223089934336 597660560703350636544 609412313301450227712 613673937869991837696 615280048540338880512 616337453225330343936 618093400385516470272 620647505345787199488 632851248428429082624 635597998638621917184 640042739887843049472 641866223477267103744 646354798466618621952 649310238788825382912 657343618842013728768 660044075509338144768 664813432692491157504 666553385918700453888 669601183750976176128 672368130791269466112 674283709511472513024 682626065720552718336 685588852464131506176 690383180103740817408 693379634878496636928 695355075433706029056 698228443514010599424 700217698338836840448 715047748468449656832 718978933125789253632 722099501411925491712 722266445394311380992 725251017482717626368 727149148274945949696 730474018637428555776 739511571197265444864 747915111779052552192 750045924063323357184 753301331719848198144 756414147140178149376 758569173200406577152 763873852733276553216 771287459022147944448 778893844219605024768 780052089238308716544 782274459862919282688 787744910631191445504 789989198125867204608 793601402964119912448 796880747604467515392 806739895851562303488 812361939088416178176 812549751068600303616 815907394668057329664 820373398053785174016 821783270967107125248 824124533847355293696 827530007127716265984 843801664571238776832 847463998184829222912 849702375512296390656 853390319850457399296 855821631303022804992 859358084324936122368 880058767345784193024 886417910256654876672 888737847891600605184 892801578334634901504 896490841055025954816 914118469952175341568 920510906804987756544 924506179837995515904 927140100578274705408 930971258018680799232 933623597785115787264 949276872642643623936 953396997957932875776 960064109831764574208 962799335215900655616 969532197699927932928 973965358183238074368 986015428263020593152 997220149038736736256 999830078878050680832 1004193716514532098048 1004401775626464264192 1008552196186904199168 1011425564267208769536 1028383278696197259264 1038525125626140033024 1040069452317744955392 1043032613150559043584 1050326547508255260672 1072571622702674485248 1083149252117888237568 1083399668091467071488 1087876526224076439552 1095711027956142833664 1103373342836955021312 1109267356795898167296 1121872667668578828288 1125068886094985035776 1129951997579772297216 1134621220710267224064 1137853759800609865728 1141095508404030406656 1145810779099914829824 1168340766329407537152 1173411689794378924032 1181617365946787168256 1184983797188800806912 1190402104446179868672 1195321121406701273088 1218824626602900455424 1227347875739983675392 1230560097080677761024 1232674906450660687872 1236186800771032940544 1241295010691574398976 1265702496856858165248 1271195997277243834368 1280085479775686098944 1283732446954534207488 1320088151018676289536 1329626865384982315008 1333106771837400907776 1339202367501952352256 1344736261582538932224 1348567419022945026048 1365252131441105436672 1371177704928263012352 1380766360207481634816 1386759269756993273856 1390710150867412058112 1396456887028021198848 1400435396677673680896 1430095496936899313664 1444199002823850983424 1450502034965435252736 1454298296549891899392 1460948037274857111552 1479023142394530889728 1495830223558105104384 1500091848126646714368 1506602663439696396288 1512828294280356298752 1517138346400813154304 1542574918044295888896 1557787688439210049536 1560104178476617433088 1564548919725838565376 1575489821262382891008 1593761495208935030784 1613479791703124606976 1624723878176832356352 1625099502137200607232 1631814789336114659328 1640746796107570348032 1643566541934214250496 1648249067694710587392 1655060014255432531968 1687603329142477553664 1694927996369658445824 1706780639700914798592 1711643262606045609984 1718716168649872244736 1760117534691568386048 1772835820513309753344 1777475695783201210368 1785603156669269803008 1792981682110051909632 1828236939904350683136 1841021813609975513088 1849012359675991031808 1854280201156549410816 1861942516037361598464 1898553745285287247872 1906793995915865751552 1920128219663529148416 1925598670431801311232 1939064395399855865856 1947930716366476148736 1972030856526041186304 1994440298077473472512 1999660157756101361664 2008803551252928528384 2017104392373808398336 2022851128534417539072 2056766557392394518528 2080138904635489910784 2086065226301118087168 2100653095016510521344 2145143245405348970496 2166298504235776475136 2166799336182934142976 2175753052448152879104 2191422055912285667328 2218534713591796334592 2243745335337157656576 2250137772189970071552 2259903995159544594432 2269242441420534448128 2275707519601219731456 2291621558199829659648 2336681532658815074304 2346823379588757848064 2363234731893574336512 2369967594377601613824 2380804208892359737344 2390642242813402546176 2437649253205800910848 2461120194161355522048 2465349812901321375744 2472373601542065881088 2482590021383148797952 2531404993713716330496 2542391994554487668736 2560170959551372197888 2567464893909068414976 2640176302037352579072 2659253730769964630016 2666213543674801815552 2678404735003904704512 2689472523165077864448 2742355409856526024704 2761532720414963269632 2773518539513986547712 2781420301734824116224 2792913774056042397696 2800870793355347361792 2860190993873798627328 2888398005647701966848 2908596593099783798784 2921896074549714223104 2958046284789061779456 2991660447116210208768 3013205326879392792576 3025656588560712597504 3034276692801626308608 3085149836088591777792 3115575376878420099072 3120208356953234866176 3129097839451677130752 3150979642524765782016 3249447756353664712704 3250199004274401214464 3263629578672229318656 3287133083868428500992 3310120028510865063936 3375206658284955107328 3389855992739316891648 3413561279401829597184 3423286525212091219968 3437432337299744489472 3520235069383136772096 3554951391566402420736 3571206313338539606016 3585963364220103819264 3656473879808701366272 3682043627219951026176 3698024719351982063616 3708560402313098821632 3723885032074723196928 3797107490570574495744 3813587991831731503104 3840256439327058296832 3851197340863602622464 3988880596154946945024 3999320315512202723328 4017607102505857056768 4034208784747616796672 4045702257068835078144 4113533114784789037056 4160277809270979821568 4172130452602236174336 4201306190033021042688 4290286490810697940992 4332597008471552950272 4351506104896305758208 4382844111824571334656 4437069427183592669184 4487490670674315313152 4500275544379940143104 4519807990319089188864 4538484882841068896256 4551415039202439462912 4673363065317630148608 4693646759177515696128 4726469463787148673024 4781284485626805092352 4875298506411601821696 4922240388322711044096 4930699625802642751488 4944747203084131762176 4965180042766297595904 5062809987427432660992 5084783989108975337472 5120341919102744395776 5134929787818136829952 5280352604074705158144 5318507461539929260032 5332427087349603631104 5356809470007809409024 5378945046330155728896 5484710819713052049408 5523065440829926539264 5547037079027973095424 5562840603469648232448 5585827548112084795392 5720381987747597254656 5776796011295403933696 5817193186199567597568 5843792149099428446208 5916092569578123558912 5983320894232420417536 6026410653758785585152 6051313177121425195008 6068553385603252617216 6170299672177183555584 6240416713906469732352 6258195678903354261504 6301959285049531564032 6498895512707329425408 6500398008548802428928 6527259157344458637312 6574266167736857001984 6750413316569910214656 6779711985478633783296 6827122558803659194368 6874864674599488978944 7040470138766273544192 7109902783132804841472 7142412626677079212032 7171926728440207638528 7312947759617402732544 7396049438703964127232 7417120804626197643264 7447770064149446393856 7594214981141148991488 7627175983663463006208 7680512878654116593664 7702394681727205244928 7977761192309893890048 7998640631024405446656 8035214205011714113536 8068417569495233593344 8227066229569578074112 8320555618541959643136 8344260905204472348672 8402612380066042085376 8580572981621395881984 8665194016943105900544 8765688223649142669312 8874138854367185338368 8974981341348630626304 9039615980638178377728 9076969765682137792512 9102830078404878925824 9346726130635260297216 9387293518355031392256 9452938927574297346048 9750597012823203643392 9861399251605285502976 9930360085532595191808 10125619974854865321984 10169567978217950674944 10240683838205488791552 10269859575636273659904 10560705208149410316288 10664854174699207262208 10713618940015618818048 10757890092660311457792 10969421639426104098816 11046130881659853078528 11094074158055946190848 11125681206939296464896 11171655096224169590784 11440763975495194509312 11553592022590807867392 11966641788464840835072 12052821307517571170304 12102626354242850390016 12137106771206505234432 12340599344354367111168 12480833427812939464704 12516391357806708523008 12603918570099063128064 12997791025414658850816 13054518314688917274624 13148532335473714003968 13500826633139820429312 13559423970957267566592 13654245117607318388736 14080940277532547088384 14343853456880415277056 14625895519234805465088 14792098877407928254464 14834241609252395286528 14895540128298892787712 15188429962282297982976 15254351967326926012416 15361025757308233187328 15404789363454410489856 15955522384619787780096 15997281262048810893312 16070428410023428227072 16136835138990467186688 16454132459139156148224 16641111237083919286272 16688521810408944697344 17161145963242791763968 17330388033886211801088 17531376447298285338624 17748277708734370676736 17949962682697261252608 18079231961276356755456 18153939531364275585024 18205660156809757851648 18774587036710062784512 18905877855148594692096 19501194025646407286784 19722798503210571005952 20251239949709730643968 20339135956435901349888 20481367676410977583104 21121410416298820632576 21329708349398414524416 21427237880031237636096 21515780185320622915584 21938843278852208197632 22188148316111892381696 22251362413878592929792 22343310192448339181568 22881527950990389018624 23107184045181615734784 23933283576929681670144 24105642615035142340608 24205252708485700780032 24681198688708734222336 24961666855625878929408 25032782715613417046016 25207837140198126256128 25995582050829317701632 26297064670947428007936 27118847941914535133184 27308490235214636777472 28161880555065094176768 29251791038469610930176 29584197754815856508928 29791080256597785575424 30376859924564595965952 30508703934653852024832 30722051514616466374656 30809578726908820979712 31994562524097621786624 32140856820046856454144 32273670277980934373376 32908264918278312296448 33282222474167838572544 33377043620817889394688 34322291926485583527936 34660776067772423602176 35899925365394522505216 36158463922552713510912 36307879062728551170048 36411320313619515703296 37549174073420125569024 37811755710297189384192 39445597006421142011904 40502479899419461287936 40678271912871802699776 40962735352821955166208 42242820832597641265152 43031560370641245831168 43877686557704416395264 44376296632223784763392 44502724827757185859584 44686620384896678363136 45763055901980778037248 46214368090363231469568 47866567153859363340288 48211285230070284681216 48410505416971401560064 49362397377417468444672 49923333711251757858816 50065565431226834092032 51991164101658635403264 52594129341894856015872 54237695883829070266368 54616980470429273554944 56323761110130188353536 58503582076939221860352 59168395509631713017856 60753719849129191931904 61017407869307704049664 61444103029232932749312 63989125048195243573248 64281713640093712908288 64547340555961868746752 65816529836556624592896 66564444948335677145088 66754087241635778789376 68644583852971167055872 69321552135544847204352 71799850730789045010432 72316927845105427021824 72615758125457102340096 75098348146840251138048 75623511420594378768384 78891194012842284023808 81356543825743605399552 81925470705643910332416 84485641665195282530304 87755373115408832790528 88752593264447569526784 89373240769793356726272 91526111803961556074496 92428736180726462939136 96422570460140569362432 96821010833942803120128 98724794754834936889344 99846667422503515717632 100131130862453668184064 103982328203317270806528 108475391767658140532736 109233960940858547109888 112647522220260376707072 118336791019263426035712 121507439698258383863808 122034815738615408099328 122888206058465865498624 129094681111923737493504 131633059673113249185792 133128889896671354290176 133508174483271557578752 137289167705942334111744 138643104271089694408704 143599701461578090020864 144633855690210854043648 145231516250914204680192 150196696293680502276096 157782388025684568047616 162713087651487210799104 163850941411287820664832 168971283330390565060608 175510746230817665581056 177505186528895139053568 183052223607923112148992 192845140920281138724864 193642021667885606240256 197449589509669873778688 199693334845007031435264 200262261724907336368128 207964656406634541613056 216950783535316281065472 225295044440520753414144 236673582038526852071424 244069631477230816198656 245776412116931730997248 263266119346226498371584 266257779793342708580352 274578335411884668223488 277286208542179388817408 289267711380421708087296 290463032501828409360384 300393392587361004552192 325426175302974421598208 327701882822575641329664 337942566660781130121216 355010373057790278107136 366104447215846224297984 387284043335771212480512 394899179019339747557376 399386669690014062870528 400524523449814672736256 415929312813269083226112 433901567070632562130944 450590088881041506828288 473347164077053704142848 488139262954461632397312 491552824233863461994496 526532238692452996743168 532515559586685417160704 549156670823769336446976 578535422760843416174592 580926065003656818720768 600786785174722009104384 650852350605948843196416 675885133321562260242432 710020746115580556214272 732208894431692448595968 789798358038679495114752 798773339380028125741056 831858625626538166452224 867803134141265124261888 901180177762083013656576 976278525908923264794624 983105648467726923988992 1065031119173370834321408 1098313341647538672893952 1161852130007313637441536 1201573570349444018208768 1301704701211897686392832 1351770266643124520484864 1420041492231161112428544 1464417788863384897191936 1579596716077358990229504 1597546678760056251482112 1735606268282530248523776 1802360355524166027313152 1952557051817846529589248 2130062238346741668642816 2196626683295077345787904 2603409402423795372785664 2703540533286249040969728 2928835577726769794383872 3195093357520112502964224 3604720711048332054626304 3905114103635693059178496 4260124476693483337285632 4393253366590154691575808 5206818804847590745571328 5407081066572498081939456 5857671155453539588767744 6390186715040225005928448 7810228207271386118356992 8786506733180309383151616 10814162133144996163878912 11715342310907079177535488 12780373430080450011856896 15620456414542772236713984 17573013466360618766303232 23430684621814158355070976 35146026932721237532606464 46861369243628316710141952 70292053865442475065212928 140584107730884950130425856
- Sum of all divisors σ(n): 507915397557365115427262153
- Sum of proper divisors (its aliquot sum) s(n): 367331289826480165296836297
- 140584107730884950130425856 is an abundant number, because the sum of its proper divisors (367331289826480165296836297) is greater than itself. Its abundance is 226747182095595215166410441
Bases of 140584107730884950130425856
- Binary: 1110100010010011101011111000000001111010111101001101100010000000000000000000000000000002
- Hexadecimal: 0x7449D7C03D7A6C40000000
- Base-36: HNWX672DJ40000000
Squares and roots of 140584107730884950130425856
- 140584107730884950130425856 squared (1405841077308849501304258562) is 19763891346489065601843715318096274499545303913332736
- 140584107730884950130425856 cubed (1405841077308849501304258563) is 2778489030236323614061432106263878444387099888068951449871920958399771905622016
-
140584107730884950130425856 is a
perfect square number . Itssquare root is 11856816930816 -
The
cube root of 140584107730884950130425856 is 519970545.3371426633
Scales and comparisons
How big is 140584107730884950130425856?- 140,584,107,730,884,950,130,425,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,584,107,730,884,950,130,425,856 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 140584107730884950130425856 cubic inches would be around 43330878.8 feet tall.
Recreational maths with 140584107730884950130425856
- 140584107730884950130425856 backwards is 658524031059488037701485041
- 140584107730884950130425856 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 140584107730884950130425856's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 140584107730884950130425856 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 140584107730884950130425856 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/140584107730884950130425856/
Chicago style:
Numbermatics. 2024. "Number 140584107730884950130425856 - Facts about the integer". https://numbermatics.com/n/140584107730884950130425856/
The information we have on file for 140584107730884950130425856 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 140584107730884950130425856, math, Factors of 140584107730884950130425856, curriculum, school, college, exams, university, Prime factorization of 140584107730884950130425856, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, five hundred eighty-four sextillion, one hundred seven quintillion, seven hundred thirty quadrillion, eight hundred eighty-four trillion, nine hundred fifty billion, one hundred thirty million, four hundred twenty-five thousand, eight hundred fifty-six.