147042565671513211728297984
147,042,565,671,513,211,728,297,984 is an even composite number composed of five prime numbers multiplied together.
147042565671513211728297984 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 147042565671513211728297984:
227 × 312 × 113 × 133 × 893
(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 × 11 × 11 × 11 × 13 × 13 × 13 × 89 × 89 × 89)See below for interesting mathematical facts about the number 147042565671513211728297984 from the Numbermatics database.
Names of 147042565671513211728297984
- Cardinal: 147042565671513211728297984 can be written as One hundred forty-seven septillion, forty-two sextillion, five hundred sixty-five quintillion, six hundred seventy-one quadrillion, five hundred thirteen trillion, two hundred eleven billion, seven hundred twenty-eight million, two hundred ninety-seven thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 1.47042565671513211728297984 × 1026
Factors of 147042565671513211728297984
Divisors of 147042565671513211728297984
- Number of divisors d(n): 23296
-
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 1331 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 2662 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 3993 4056 4096 4212 4224 4272 4356 4374 4394 4563 4576 4608 4628 4719 4752 4806 4992 5148 5184 5324 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 7986 8019 8112 8192 8424 8448 8544 8712 8748 8788 8811 9126 9152 9216 9256 9438 9477 9504 9612 9801 9984 10296 10368 10413 10648 10692 10769 10816 11154 11232 11264 11392 11583 11616 11664 11748 11979 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 15972 16038 16224 16384 16731 16848 16896 17088 17303 17424 17496 17576 17622 18252 18304 18432 18512 18876 18954 19008 19224 19602 19683 19773 19968 20449 20592 20736 20826 21296 21384 21538 21627 21632 22308 22464 22528 22784 23166 23232 23328 23496 23763 23958 24057 24167 24336 24576 25168 25272 25344 25454 25632 26136 26244 26364 26433 26624 27378 27456 27648 27768 28314 28431 28512 28836 29403 29744 29952 30082 30888 30976 31104 31239 31328 31684 31944 32076 32307 32448 32768 33462 33696 33792 34176 34606 34749 34848 34992 35152 35244 35937 36504 36608 36864 37024 37752 37908 38016 38181 38448 39204 39366 39546 39936 40898 41067 41184 41472 41652 42471 42592 42768 43076 43254 43264 44616 44928 45056 45123 45568 46332 46464 46656 46992 47526 47916 48114 48334 48672 49152 50193 50336 50544 50688 50908 51264 51909 52272 52488 52728 52866 53248 54756 54912 55296 55536 56628 56862 57024 57672 58806 59049 59319 59488 59904 60164 61347 61776 61952 62208 62478 62656 63368 63888 64152 64614 64881 64896 65536 66924 67392 67584 68352 69212 69498 69696 69984 70304 70488 71289 71874 72171 72501 73008 73216 73728 74048 75504 75816 76032 76362 76896 78408 78732 79092 79299 79872 81796 82134 82368 82944 83304 84942 85184 85293 85536 86152 86508 86528 87131 88209 89232 89856 90112 90246 91136 92664 92928 93312 93717 93984 95052 95832 96228 96668 96921 97344 98304 100386 100672 101088 101376 101816 102528 102973 103818 104247 104544 104976 105456 105732 106496 107811 109512 109824 110592 111072 113256 113724 114048 114543 115344 117612 118098 118459 118638 118976 119808 120328 122694 123201 123552 123904 124416 124956 125312 126736 127413 127776 128304 129228 129762 129792 131072 133848 134784 135168 135369 136704 138424 138996 139392 139968 139997 140608 140976 142578 143748 144342 145002 146016 146432 147456 148096 150579 151008 151632 152064 152724 153792 155727 156816 157464 158184 158598 159744 163592 164268 164736 165451 165888 166608 169884 170368 170586 171072 172304 173016 173056 174262 176418 177147 177957 178464 179712 180224 180492 182272 184041 185328 185856 186624 187434 187968 190104 191664 192456 193336 193842 194643 194688 195533 196608 200772 201344 202176 202752 203632 205056 205946 207636 208494 209088 209952 210912 211464 212992 213867 215622 216513 217503 219024 219648 221184 222144 224939 226512 227448 228096 229086 230688 235224 236196 236918 237276 237897 237952 239616 240656 245388 246402 247104 247808 248832 249912 250624 253472 254826 255552 255879 256608 258456 259524 259584 261393 262144 264627 265837 267696 269568 270336 270738 273408 276848 277992 278784 279936 279994 281151 281216 281952 285156 287496 288684 290004 290763 292032 292864 294912 296192 301158 302016 303264 304128 305448 307584 308919 311454 312741 313632 314928 316368 317196 319488 323433 327184 328536 329472 330902 331776 333216 339768 340736 341172 342144 343629 344608 346032 346112 348524 352836 354294 355377 355914 356928 359424 360448 360984 364544 368082 369603 370656 371712 373248 374868 375936 380208 382239 383328 384912 386672 387684 389286 389376 391066 393216 401544 402688 404352 405504 406107 407264 410112 411892 415272 416988 418176 419904 419991 421824 422928 425984 427734 431244 433026 435006 438048 439296 442368 444288 449878 451737 453024 454896 456192 458172 461376 467181 470448 472392 473836 474552 475794 475904 479232 481312 490776 492804 494208 495616 496353 497664 499824 501248 506944 509652 511104 511758 513216 516912 519048 519168 522786 524288 529254 531441 531674 533871 535392 539136 540672 541476 546816 552123 553696 555984 557568 559872 559988 562302 562432 563904 570312 574992 577368 580008 581526 583929 584064 585728 586599 589824 592384 602316 604032 606528 608256 610896 615168 617838 622908 625482 627264 629856 632736 634392 638976 641601 646866 649539 652509 654368 657072 658944 661804 663552 666432 674817 679536 681472 682344 684288 687258 689216 692064 692224 697048 704969 705672 708588 710754 711828 713691 713856 718848 720896 721968 729088 736164 739206 741312 743424 746496 749736 751872 760416 764478 766656 767637 769824 773344 775368 778572 778752 782132 784179 786432 793881 797511 803088 805376 808704 811008 812214 814528 820224 823784 830544 833976 836352 839808 839982 843453 843648 845856 851968 855468 862488 866052 870012 872289 876096 878592 884736 888576 899756 903474 906048 909792 912384 916344 922752 926757 934362 938223 940896 944784 947672 949104 951588 951808 958441 958464 962624 970299 981552 985608 988416 991232 992706 995328 999648 1002496 1013888 1019304 1022208 1023516 1026432 1030887 1033824 1038096 1038336 1045572 1048576 1058508 1062882 1063348 1066131 1067742 1070784 1078272 1081344 1082952 1093632 1104246 1107392 1108809 1111968 1115136 1119744 1119976 1124604 1124864 1127808 1132703 1140624 1146717 1149984 1154736 1160016 1163052 1167858 1168128 1171456 1173198 1179648 1184768 1204632 1208064 1213056 1216512 1218321 1221792 1230336 1235676 1245816 1250964 1254528 1259712 1259973 1265472 1268784 1277952 1283202 1293732 1299078 1305018 1308736 1314144 1317888 1323608 1327104 1332864 1338649 1349634 1355211 1359072 1362944 1364688 1368576 1374516 1378432 1384128 1384448 1394096 1401543 1409938 1411344 1417176 1421508 1423656 1427382 1427712 1437696 1441792 1443936 1458176 1472328 1478412 1482624 1486848 1489059 1492992 1499472 1503744 1520832 1528956 1533312 1535274 1539648 1539967 1546688 1550736 1557144 1557504 1564264 1568358 1572864 1587762 1595022 1601613 1606176 1610752 1617408 1622016 1624428 1629056 1640448 1647568 1656369 1661088 1667952 1672704 1679616 1679964 1686906 1687296 1691712 1703936 1710936 1724976 1732104 1740024 1744578 1751787 1752192 1757184 1759797 1769472 1777152 1799512 1806948 1812096 1819584 1819961 1824768 1832688 1845504 1853514 1868724 1876446 1881792 1889568 1895344 1898208 1903176 1903616 1916882 1916928 1924803 1925248 1940598 1948617 1957527 1963104 1971216 1976832 1982464 1985412 1990656 1999296 2004992 2024451 2027776 2038608 2044416 2047032 2052864 2061774 2067648 2076192 2076672 2091144 2097152 2114907 2117016 2125764 2126696 2132262 2135484 2141073 2141568 2150863 2156544 2162688 2165904 2187264 2208492 2214784 2217618 2223936 2230272 2239488 2239952 2249208 2249728 2255616 2265406 2281248 2293434 2299968 2302911 2309472 2320032 2326104 2335716 2336256 2342912 2346396 2352537 2359296 2369536 2381643 2392533 2409264 2416128 2426112 2433024 2436642 2443584 2460672 2471352 2491632 2501928 2509056 2519424 2519946 2530359 2530944 2537568 2555904 2566404 2587464 2598156 2610036 2616867 2617472 2628288 2635776 2647216 2654208 2665728 2677298 2699268 2710422 2718144 2725888 2729376 2737152 2749032 2756864 2768256 2768896 2780271 2788192 2803086 2814669 2819876 2822688 2834352 2843016 2847312 2854764 2855424 2875323 2875392 2883584 2887872 2910897 2916352 2924207 2944656 2956824 2965248 2973696 2978118 2985984 2998944 3007488 3041664 3057912 3066624 3070548 3079296 3079934 3092661 3093376 3101472 3114288 3115008 3128528 3136716 3145728 3175524 3190044 3198393 3203226 3212352 3221504 3234816 3244032 3248856 3258112 3280896 3295136 3312738 3322176 3326427 3335904 3345408 3359232 3359928 3373812 3374592 3383424 3398109 3407872 3421872 3440151 3449952 3464208 3480048 3489156 3503574 3504384 3514368 3519594 3538944 3554304 3599024 3613896 3624192 3639168 3639922 3649536 3654963 3665376 3691008 3707028 3737448 3752892 3763584 3779136 3779919 3790688 3796416 3806352 3807232 3833764 3833856 3849606 3850496 3881196 3897234 3915054 3926208 3942432 3953664 3964928 3970824 3981312 3998592 4009984 4015947 4048902 4055552 4065633 4077216 4088832 4094064 4105728 4123548 4135296 4152384 4153344 4182288 4194304 4204629 4229814 4234032 4251528 4253392 4264524 4270968 4282146 4283136 4301726 4313088 4325376 4331808 4374528 4416984 4429568 4435236 4447872 4460544 4467177 4478976 4479904 4498416 4499456 4511232 4530812 4562496 4586868 4599936 4605822 4618944 4619901 4640064 4652208 4671432 4672512 4685824 4692792 4705074 4718592 4739072 4763286 4785066 4804839 4818528 4832256 4852224 4866048 4873284 4887168 4921344 4942704 4969107 4983264 5003856 5018112 5038848 5039892 5060718 5061888 5075136 5111808 5132808 5174928 5196312 5220072 5233734 5234944 5255361 5256576 5271552 5279391 5294432 5308416 5331456 5354596 5398536 5420844 5436288 5451776 5458752 5459883 5474304 5498064 5513728 5536512 5537792 5560542 5576384 5606172 5629338 5639752 5645376 5668704 5686032 5694624 5709528 5710848 5750646 5750784 5767168 5774409 5775744 5821794 5832704 5845851 5848414 5872581 5889312 5913648 5930496 5947392 5956236 5971968 5997888 6014976 6073353 6083328 6115824 6133248 6141096 6158592 6159868 6185322 6186752 6202944 6228576 6230016 6257056 6273432 6291456 6344721 6351048 6380088 6396786 6406452 6423219 6424704 6443008 6452589 6469632 6488064 6497712 6516224 6561792 6590272 6625476 6644352 6652854 6671808 6690816 6718464 6719856 6747624 6749184 6766848 6796218 6815744 6843744 6880302 6899904 6908733 6928416 6960096 6978312 7007148 7008768 7028736 7039188 7057611 7077888 7108608 7144929 7177599 7198048 7227792 7248384 7278336 7279844 7299072 7309926 7330752 7382016 7414056 7474896 7505784 7527168 7558272 7559838 7581376 7591077 7592832 7612704 7614464 7667528 7667712 7699212 7700992 7754659 7762392 7794468 7830108 7850601 7852416 7884864 7907328 7929856 7941648 7962624 7997184 8019968 8031894 8097804 8111104 8131266 8154432 8177664 8188128 8211456 8247096 8270592 8304768 8306688 8340813 8364576 8388608 8409258 8444007 8459628 8468064 8503056 8506784 8529048 8541936 8564292 8566272 8603452 8625969 8626176 8650752 8663616 8732691 8749056 8772621 8833968 8859136 8870472 8895744 8921088 8934354 8957952 8959808 8996832 8998912 9022464 9061624 9124992 9164597 9173736 9199872 9211644 9237888 9239802 9277983 9280128 9304416 9342864 9345024 9371648 9385584 9410148 9437184 9478144 9526572 9570132 9595179 9609678 9637056 9664512 9704448 9732096 9746568 9774336 9842688 9885408 9938214 9966528 9979281 10007712 10036224 10077696 10079784 10121436 10123776 10150272 10194327 10223616 10265616 10320453 10349856 10392624 10440144 10467468 10469888 10510722 10513152 10542851 10543104 10558782 10588864 10616832 10662912 10709192 10797072 10841688 10872576 10903552 10917504 10919766 10948608 10964889 10996128 11027456 11073024 11075584 11121084 11152768 11212344 11258676 11279504 11290752 11337408 11339757 11372064 11389248 11419056 11421696 11501292 11501568 11534336 11548818 11551488 11643588 11665408 11691702 11696828 11745162 11778624 11827296 11860992 11894784 11912472 11943936 11995776 12029952 12047841 12146706 12166656 12196899 12231648 12266496 12282192 12317184 12319736 12370644 12373504 12405888 12457152 12459733 12460032 12514112 12546864 12582912 12613887 12689442 12702096 12760176 12793572 12812904 12846438 12849408 12886016 12905178 12939264 12976128 12995424 13032448 13123584 13180544 13250952 13288704 13305708 13343616 13381632 13401531 13436928 13439712 13495248 13498368 13533696 13592436 13631488 13687488 13760604 13799808 13817466 13856832 13859703 13920192 13956624 14014296 14017536 14057472 14078376 14115222 14155776 14217216 14289858 14355198 14396096 14414517 14455584 14496768 14556672 14559688 14598144 14619852 14661504 14725139 14764032 14828112 14907321 14949792 15011568 15054336 15116544 15119676 15162752 15182154 15185664 15225408 15228928 15335056 15335424 15398424 15401984 15509318 15524784 15588936 15660216 15701202 15704832 15766083 15769728 15814656 15838173 15859712 15883296 15925248 15994368 16039936 16063788 16195608 16222208 16262532 16308864 16355328 16376256 16379649 16422912 16494192 16541184 16609536 16613376 16681626 16729152 16777216 16818516 16888014 16919256 16936128 17006112 17013568 17058096 17083872 17128584 17132544 17206904 17251938 17252352 17301504 17323227 17327232 17402437 17465382 17498112 17545242 17617743 17667936 17718272 17740944 17791488 17842176 17868708 17915904 17919616 17993664 17997824 18044928 18123248 18220059 18249984 18329194 18347472 18399744 18423288 18475776 18479604 18555966 18560256 18608832 18685728 18690048 18743296 18771168 18820296 18874368 18956288 19034163 19053144 19140264 19190358 19219356 19269657 19274112 19329024 19357767 19408896 19464192 19493136 19548672 19685376 19770816 19876428 19933056 19958562 20015424 20019571 20072448 20155392 20159568 20242872 20247552 20300544 20388654 20447232 20531232 20640906 20699712 20785248 20880288 20934936 20939776 21021444 21026304 21085702 21086208 21117564 21172833 21177728 21233664 21325824 21418384 21434787 21532797 21594144 21683376 21745152 21807104 21835008 21839532 21897216 21929778 21992256 22054912 22146048 22151168 22242168 22305536 22424688 22517352 22559008 22581504 22674816 22679514 22744128 22773231 22778496 22838112 22843392 23002584 23003136 23068672 23097636 23102976 23263977 23287176 23330816 23383404 23393656 23490324 23551803 23557248 23654592 23659493 23721984 23789568 23824944 23887872 23991552 24059904 24095682 24293412 24333312 24393798 24463296 24532992 24564384 24634368 24639472 24741288 24747008 24811776 24914304 24919466 24920064 25022439 25028224 25093728 25165824 25227774 25332021 25378884 25404192 25520352 25587144 25625808 25692876 25698816 25772032 25810356 25877907 25878528 25952256 25990848 26064896 26198073 26247168 26317863 26361088 26501904 26577408 26611416 26687232 26763264 26803062 26873856 26879424 26990496 26996736 27067392 27184872 27262976 27374976 27493791 27521208 27599616 27634932 27713664 27719406 27833949 27840384 27913248 28028592 28035072 28114944 28156752 28230444 28311552 28434432 28579716 28710396 28785537 28792192 28829034 28911168 28993536 29113344 29119376 29196288 29239704 29323008 29450278 29528064 29656224 29814642 29899584 29937843 30023136 30108672 30233088 30239352 30325504 30364308 30371328 30450816 30457856 30582981 30670112 30670848 30796848 30803968 30961359 31018636 31049568 31177872 31320432 31402404 31409664 31532166 31539456 31628553 31629312 31676346 31719424 31766592 31850496 31988736 32079872 32127576 32391216 32444416 32525064 32617728 32710656 32752512 32759298 32845824 32894667 32988384 33082368 33219072 33226752 33363252 33458304 33554432 33637032 33776028 33838512 33872256 34012224 34019271 34027136 34116192 34167744 34257168 34265088 34413808 34503876 34504704 34603008 34646454 34654464 34804874 34930764 34996224 35090484 35235486 35335872 35436544 35481888 35582976 35684352 35737416 35831808 35839232 35987328 35995648 36089856 36143523 36246496 36440118 36499968 36590697 36658388 36694944 36799488 36846576 36951552 36959208 37111932 37120512 37217664 37371456 37379199 37380096 37486592 37542336 37640592 37748736 37841661 37912576 38068326 38106288 38280528 38380716 38438712 38539314 38548224 38658048 38715534 38817792 38928384 38986272 39097344 39370752 39541632 39752856 39866112 39917124 40030848 40039142 40144896 40204593 40310784 40319136 40485744 40495104 40601088 40777308 40894464 41062464 41281812 41399424 41570496 41579109 41760576 41869872 41879552 42042888 42052608 42171404 42172416 42235128 42345666 42355456 42467328 42651648 42836768 42869574 43065594 43188288 43243551 43366752 43490304 43614208 43670016 43679064 43794432 43859556 43984512 44109824 44175417 44292096 44302336 44484336 44611072 44721963 44849376 45034704 45118016 45163008 45349632 45359028 45488256 45546462 45556992 45676224 45686784 46005168 46006272 46137344 46195272 46205952 46527954 46574352 46661632 46766808 46787312 46980648 47103606 47114496 47298249 47309184 47318986 47443968 47514519 47579136 47649888 47775744 47983104 48119808 48191364 48586824 48666624 48787596 48926592 49065984 49128768 49138947 49268736 49278944 49482576 49494016 49623552 49828608 49838932 49840128 50044878 50056448 50187456 50331648 50455548 50664042 50757768 50808384 51040704 51174288 51251616 51385752 51397632 51544064 51620712 51755814 51757056 51904512 51969681 51981696 52129792 52207311 52396146 52494336 52635726 52722176 52853229 53003808 53154816 53222832 53374464 53526528 53606124 53747712 53758848 53980992 53993472 54134784 54369744 54525952 54660177 54749952 54987582 55042416 55199232 55269864 55427328 55438812 55667898 55680768 55826496 56057184 56070144 56229888 56313504 56460888 56623104 56868864 57102489 57159432 57420792 57571074 57584384 57658068 57808971 57822336 57987072 58073301 58226688 58238752 58392576 58479408 58646016 58900556 59056128 59312448 59629284 59799168 59875686 60046272 60058713 60217344 60466176 60478704 60651008 60728616 60742656 60901632 60915712 61165962 61340224 61341696 61593696 61607936 61922718 62037272 62099136 62355744 62640864 62804808 62819328 63064332 63078912 63257106 63258624 63352692 63438848 63518499 63533184 63700992 63977472 64159744 64255152 64304361 64598391 64782432 64888832 65050128 65235456 65421312 65505024 65518596 65691648 65789334 65976768 66164736 66438144 66453504 66726504 66916608 67108864 67274064 67552056 67677024 67744512 68024448 68038542 68054272 68232384 68319693 68335488 68514336 68530176 68827616 69007752 69009408 69206016 69292908 69308928 69609748 69791931 69861528 69992448 70180968 70470972 70655409 70671744 70873088 70963776 70978479 71165952 71368704 71474832 71663616 71678464 71974656 71991296 72179712 72287046 72492992 72880236 72999936 73181394 73316776 73389888 73598976 73693152 73903104 73918416 74223864 74241024 74435328 74742912 74758398 74760192 74973184 75067317 75084672 75281184 75497472 75683322 75825152 75996063 76136652 76212576 76561056 76761432 76877424 77078628 77096448 77316096 77431068 77633721 77635584 77856768 77972544 78194688 78594219 78741504 78953589 79083264 79505712 79732224 79834248 80061696 80078284 80289792 80409186 80621568 80638272 80971488 80990208 81202176 81554616 81788928 82124928 82481373 82563624 82798848 83140992 83158218 83501847 83521152 83739744 83759104 84085776 84105216 84342808 84344832 84470256 84691332 84710912 84934656 85301249 85303296 85673536 85739148 86131188 86356611 86376576 86487102 86733504 86980608 87228416 87340032 87358128 87588864 87719112 87969024 88219648 88350834 88584192 88604672 88968672 89222144 89443926 89698752 89813529 90069408 90236032 90326016 90699264 90718056 90976512 91092924 91113984 91352448 91373568 91748943 92010336 92012544 92274688 92390544 92411904 92884077 93055908 93148704 93323264 93533616 93574624 93961296 94207212 94228992 94596498 94618368 94637972 94885659 94887936 95029038 95158272 95299776 95551488 95966208 96239616 96382728 97173648 97333248 97575192 97853184 98131968 98257536 98277894 98537472 98557888 98684001 98965152 98988032 99247104 99657216 99677864 99680256 100089756 100112896 100374912 100663296 100810567 100911096 101328084 101515536 101616768 102057813 102081408 102348576 102503232 102771504 102795264 103088128 103241424 103511628 103514112 103809024 103939362 103963392 104259584 104414622 104792292 104988672 105271452 105444352 105706458 106007616 106309632 106445664 106748928 107053056 107212248 107495424 107517696 107961984 107986944 108269568 108430569 108739488 109051904 109320354 109499904 109772091 109975164 110084832 110398464 110539728 110854656 110877624 111335796 111361536 111652992 112114368 112137597 112140288 112459776 112627008 112921776 113246208 113524983 113737728 114204978 114318864 114841584 115142148 115168768 115316136 115617942 115644672 115974144 116146602 116453376 116477504 116785152 116958816 117292032 117801112 118112256 118624896 119139761 119258568 119598336 119751372 120092544 120117426 120434688 120613779 120932352 120957408 121302016 121457232 121485312 121803264 121831424 122331924 122680448 122683392 123187392 123215872 123845436 124074544 124198272 124711488 124737327 125281728 125609616 125638656 126128664 126157824 126514212 126517248 126705384 126877696 127036998 127066368 127401984 127954944 128319488 128510304 128608722 129196782 129564864 129730653 129777664 130100256 130470912 130842624 131010048 131037192 131383296 131578668 131953536 132329472 132526251 132876288 132907008 133453008 133833216 134165889 134217728 134548128 135104112 135354048 135489024 136048896 136077084 136108544 136464768 136639386 136670976 137028672 137057063 137060352 137655232 138015504 138018816 138412032 138585816 138617856 139219496 139583862 139723056 139984896 140361936 140941944 141310818 141343488 141746176 141927552 141956958 142331904 142543557 142737408 142949664 143327232 143356928 143949312 143982592 144359424 144574092 144985984 145760472 145999872 146362788 146633552 146779776 147197952 147386304 147416841 147806208 147836832 148447728 148482048 148870656 149485824 149516796 149520384 149946368 150134634 150169344 150562368 150994944 151366644 151650304 151992126 152273304 152425152 153122112 153522864 153754848 154157256 154192896 154632192 154862136 155267442 155271168 155713536 155909043 155945088 156389376 156621933 157188438 157483008 157907178 158166528 158559687 159011424 159464448 159668496 160123392 160156568 160579584 160818372 161243136 161276544 161942976 161976529 161980416 162404352 163109232 163577856 163980531 164249856 164962746 165127248 165597696 166281984 166316436 167003694 167042304 167479488 167518208 168171552 168210432 168685616 168689664 168940512 169382664 169421824 169869312 170602498 170606592 171307467 171347072 171478296 172262376 172713222 172753152 172974204 173426913 173467008 173961216 174219903 174456832 174680064 174716256 175177728 175438224 175938048 176439296 176701668 177168384 177209344 177937344 178444288 178887852 179397504 179627058 180138816 180176139 180472064 180652032 181398528 181436112 181953024 182185848 182227968 182704896 182747136 183497886 184020672 184025088 184549376 184781088 184823808 185768154 186111816 186297408 186646528 187067232 187149248 187922592 188414424 188457984 189192996 189236736 189275944 189771318 189775872 190058076 190316544 190555497 190599552 191102976 191426807 191932416 192479232 192765456 193795173 194347296 194666496 195150384 195706368 196263936 196515072 196555788 197074944 197115776 197368002 197930304 197976064 198494208 199314432 199355728 199360512 200179512 200225792 200749824 201326592 201621134 201822192 202656168 203031072 203233536 204115626 204162816 204697152 204959079 205006464 205543008 205590528 206176256 206482848 207023256 207028224 207618048 207878724 207926784 208519168 208829244 209375793 209584584 209977344 210542904 210888704 211412916 211966227 212015232 212619264 212891328 212935437 213497856 214106112 214424496 214990848 215035392 215923968 215973888 216539136 216861138 217478976 218103808 218640708 218999808 219544182 219950328 220169664 220796928 221079456 221709312 221755248 222671592 222723072 223305984 224228736 224275194 224280576 224919552 225201951 225254016 225843552 226492416 227049966 227475456 228409956 228637728 229683168 230284296 230337536 230632272 231235884 231289344 231948288 232293204 232901163 232906752 232955008 233570304 233917632 234584064 235602224 235782657 236224512 236860767 237249792 238279522 238517136 239196672 239502744 240185088 240234852 240869376 241227558 241864704 241914816 242604032 242914464 242970624 243606528 243662848 244663848 245360896 245366784 246374784 246431744 247444119 247690872 248149088 248396544 249422976 249474654 250505541 250563456 251219232 251277312 252257328 252315648 253028424 253034496 253410768 253755392 254073996 254132736 254803968 255903747 255909888 256638976 257020608 257217444 258393564 259069833 259129728 259461306 259555328 260200512 260254423 260941824 261685248 262020096 262074384 262766592 263157336 263907072 264658944 265052502 265752576 265814016 266906016 267666432 268331778 269096256 270208224 270708096 270978048 272097792 272154168 272217088 272929536 273278772 273341952 274057344 274114126 274120704 275246829 275310464 276031008 276037632 276824064 277171632 277235712 278438992 278652231 279167724 279446112 279969792 280723872 281883888 282621636 282686976 283492352 283855104 283913916 284656977 284663808 285087114 285474816 285899328 286654464 286713856 287898624 287965184 288718848 289148184 289971968 291520944 291999744 292725576 293267104 293559552 294395904 294772608 294833682 295612416 295673664 296052003 296895456 296964096 297741312 298971648 299033592 299040768 299892736 300269268 300338688 301124736 301989888 302431701 302733288 303300608 303984252 304546608 304850304 306173439 306244224 307045728 307509696 308314512 308385792 309264384 309724272 310534884 310542336 311427072 311818086 311890176 312778752 313243866 314376876 314966016 315814356 316333056 317119374 318022848 318928896 319336992 320246784 320313136 321159168 321636744 322486272 322553088 323885952 323953058 323960832 324808704 325291707 326218464 327155712 327961062 328499712 329316273 329925492 330254496 331195392 332563968 332632872 334007388 334084608 334958976 335036416 336343104 336412791 336420864 337371232 337379328 337881024 338765328 338843648 339738624 340574949 341204996 341213184 342614934 342694144 342956592 344524752 345426444 345506304 345948408 346853826 346934016 347922432 348439806 348913664 349360128 349432512 350355456 350876448 351876096 352878592 353403336 354336768 354418688 355874688 356888576 357419283 357775704 358795008 359254116 360277632 360352278 360944128 361304064 361841337 362797056 362872224 363906048 364371696 364455936 365409792 365494272 366995772 368041344 368050176 369098752 369562176 369647616 371536308 372223632 372594816 373293056 374134464 374211981 374298496 375845184 376828848 376915968 378385992 378473472 378551888 379542636 379551744 380116152 380633088 381110994 381199104 382205952 382853614 383864832 384958464 385530912 387590346 388694592 389191959 389332992 390300768 391412736 392527872 393030144 393111576 394149888 394231552 394736004 395860608 395952128 396988416 397578753 398628864 398711456 398721024 400359024 400451584 401499648 402497667 402653184 403242268 403644384 405312336 406062144 406467072 408231252 408325632 409394304 409918158 410012928 411086016 411171189 411181056 412352512 412965696 414046512 414056448 415236096 415757448 415853568 417038336 417658488 418751586 419169168 419954688 421085808 421777408 422825832 423932454 424030464 425238528 425782656 425870874 426995712 427630671 428212224 428848992 429981696 430070784 431847936 431947776 433078272 433722276 434957952 436207616 437281416 437999616 439088364 439900656 440339328 441593856 442158912 442250523 443418624 443510496 445343184 445446144 446611968 448457472 448550388 448561152 449839104 450403902 450508032 451687104 452984832 454099932 454950912 456819912 457275456 459366336 460568592 460675072 461264544 462471768 462578688 463896576 464586408 465802326 465813504 465910016 467140608 467727129 467835264 469168128 469865799 471204448 471565314 472449024 473721534 474499584 475679061 476559044 477034272 478393344 479005488 480370176 480469704 481738752 482455116 483729408 483829632 485208064 485828928 485929587 485941248 487213056 487325696 489327696 490721792 490733568 491941593 492749568 492863488 494888238 495381744 496298176 496793088 498845952 498949308 501011082 501126912 502438464 502554624 504514656 504631296 506056848 506068992 506821536 507510784 508147992 508265472 509607936 511807494 511819776 513277952 513922401 514041216 514434888 516787128 518139666 518259456 518922612 519110656 520280739 520401024 520508846 521883648 522659709 523370496 524040192 524148768 525533184 526314672 527814144 529317888 530105004 531505152 531628032 533812032 535332864 536663556 538192512 540416448 540528417 541416192 541956096 544195584 544308336 544434176 545859072 546557544 546683904 548114688 548228252 548241408 550493658 550620928 552062016 552075264 553648128 554343264 554471424 556877984 557304462 558335448 558892224 559939584 561447744 563767776 565243272 565373952 566984704 567710208 567827832 569313954 569327616 570174228 570949632 571666491 571798656 573308928 573427712 574280421 575797248 575930368 577437696 578296368 579943936 581385519 583041888 583999488 585451152 586534208 587119104 588791808 589545216 589667364 591224832 591347328 592104006 593790912 593928192 595482624 597943296 598067184 598081536 599785472 600538536 600677376 602249472 603979776 604863402 605466576 606601216 607968504 609093216 609700608 612346878 612488448 614091456 614877237 615019392 616629024 616771584 618528768 619448544 621069768 621084672 622854144 623636172 623780352 625557504 626487732 628127379 628753752 629932032 631628712 632666112 634238748 635898681 636045696 637857792 638673984 638806311 640493568 640626272 642318336 643273488 644972544 645106176 647771904 647906116 647921664 649617408 650583414 652436928 654311424 655922124 656999424 658632546 659850984 660508992 662390784 665127936 665265744 668014776 668169216 669917952 670072832 672686208 672825582 672841728 674742464 674758656 675605853 675762048 677530656 677687296 679477248 681149898 682409992 682426368 685229868 685388288 685913184 689049504 690852888 691012608 691896816 693707652 693868032 695844864 696879612 697827328 698703489 698720256 698865024 700710912 701752896 703752192 705757184 706806672 707347971 708673536 708837376 710582301 711749376 713777152 714838566 715551408 717590016 718508232 720555264 720704556 721888256 722608128 723682674 725594112 725744448 727812096 728743392 728911872 730819584 730988544 733991544 736082688 736100352 738197504 739124352 739295232 742332357 743072616 744447264 745189632 746586112 748268928 748423962 748596992 751516623 751690368 753657696 753831936 756771984 756946944 757103776 759085272 759103488 760232304 761266176 762221988 762398208 764411904 765707228 767711241 767729664 769916928 771061824 775180692 777209499 777389184 778383918 778665984 780601536 780763269 782825472 785055744 786060288 786223152 788299776 788463104 789472008 791721216 791904256 793976832 795157506 797257728 797422912 797442048 800718048 800903168 802999296 804995334 806484536 807288768 810624672 812124288 812934144 816462504 816651264 818788608 819836316 820025856 822172032 822342378 822362112 824705024 825740487 825931392 828093024 828112896 830472192 831514896 831707136 834076672 835316976 835956693 837503172 838338336 839909376 842171616 843554816 845651664 847864908 848060928 850477056 851565312 851741748 853970931 853991424 855261342 856424448 857697984 859963392 860141568 863695872 863895552 866156544 867444552 869915904 872415232 874562832 875999232 878176728 879801312 880678656 883187712 884317824 884501046 886837248 887020992 888156009 890686368 890892288 893223936 896914944 897100776 897122304 899678208 900807804 901016064 903374208 905969664 907295103 908199864 909901824 913639824 914550912 918520317 918732672 921137184 921350144 922529088 924943536 925157376 927793152 929172816 931604652 931627008 931820032 934281216 935454258 935670528 938313739 938336256 939731598 942408896 943130628 944898048 947443068 948999168 951358122 953118088 954068544 956786688 958010976 960740352 960939408 963477504 964910232 967458816 967659264 970416128 971657856 971859174 971882496 974426112 974651392 975875121 978655392 981443584 981467136 983883186 985499136 985726976 987948819 989776476 990763488 992596352 993586176 997691904 997898616 1002022164 1002253824 1004876928 1005109248 1009029312 1009238373 1009262592 1012113696 1012137984 1013643072 1015021568 1016295984 1016530944 1019215872 1021724847 1023614988 1023639552 1026555904 1027844802 1028082432 1028869776 1033574256 1036279332 1036518912 1037845224 1038221312 1040561478 1040802048 1041017692 1043767296 1045319418 1046740992 1048080384 1048297536 1051066368 1052629344 1055628288 1058635776 1060210008 1063010304 1063256064 1067624064 1070665728 1072257849 1073327112 1076385024 1080832896 1081056834 1082832384 1083912192 1085524011 1088391168 1088616672 1088868352 1091718144 1093115088 1093367808 1096229376 1096456504 1096482816 1100987316 1101241856 1104124032 1104150528 1107296256 1108686528 1108916237 1108942848 1113755968 1114608924 1116670896 1117784448 1119879168 1122635943 1122895488 1127535552 1130486544 1130747904 1133969408 1135420416 1135655664 1138627908 1138655232 1140348456 1141899264 1143332982 1143597312 1146617856 1146855424 1148560842 1151594496 1151860736 1154875392 1156592736 1159887872 1162771038 1166083776 1167575877 1167998976 1170902304 1173068416 1174238208 1177583616 1179090432 1179334728 1182449664 1182694656 1184208012 1187581824 1187856384 1190965248 1192736259 1195886592 1196134368 1196163072 1199570944 1201077072 1201354752 1204498944 1207493001 1207959552 1209726804 1210933152 1213202432 1215937008 1218186432 1219401216 1224693756 1224976896 1228182912 1229754474 1230038784 1233258048 1233513567 1233543168 1237057536 1238897088 1242139536 1242169344 1245708288 1247272344 1247560704 1251115008 1252975464 1256254758 1257507504 1259864064 1263257424 1265332224 1268477496 1271797362 1272091392 1275715584 1277347968 1277612622 1280987136 1281252544 1282892013 1284636672 1286546976 1289945088 1290212352 1295543808 1295812232 1295843328 1299234816 1301166828 1304873856 1308622848 1310537371 1311844248 1313998848 1317265092 1319701968 1321017984 1324781568 1326751569 1330255872 1330531488 1336029552 1336338432 1339835904 1340145664 1345372416 1345651164 1345683456 1349484928 1349517312 1351211706 1351524096 1355061312 1355374592 1358954496 1362299796 1364819984 1364852736 1370459736 1370776576 1371826368 1378099008 1381705776 1382025216 1383793632 1387415304 1387736064 1391689728 1393759224 1395654656 1397406978 1397440512 1397730048 1401421824 1403181387 1403505792 1407504384 1409597397 1411514368 1413613344 1414695942 1417347072 1417674752 1421164602 1423498752 1427037183 1427554304 1429677132 1431102816 1435180032 1437016464 1441110528 1441409112 1443776512 1445216256 1447365348 1451188224 1451488896 1455624192 1457486784 1457788761 1457823744 1461639168 1461977088 1467983088 1472165376 1472200704 1475824779 1476395008 1478248704 1478590464 1484664714 1486145232 1488894528 1490379264 1493172224 1496537856 1496847924 1497193984 1503033246 1503380736 1507315392 1507663872 1513543968 1513893888 1514207552 1518170544 1518206976 1520464608 1522532352 1524443976 1524796416 1528823808 1531414456 1535422482 1535459328 1539833856 1541767203 1542123648 1548816893 1550361384 1554418998 1554778368 1556767836 1557331968 1561203072 1561526538 1565650944 1567979127 1570111488 1572120576 1572446304 1576599552 1576926208 1578944016 1583442432 1583808512 1587953664 1590315012 1594515456 1594845824 1594884096 1601436096 1601806336 1605998592 1609990668 1612969072 1614577536 1621249344 1621585251 1624248576 1625868288 1632925008 1633302528 1637577216 1639672632 1640051712 1644344064 1644684756 1644724224 1649410048 1651480974 1651862784 1656186048 1656225792 1660944384 1663029792 1663414272 1668153344 1670633952 1671913386 1675006344 1676676672 1679818752 1684343232 1687109632 1691303328 1695729816 1696121856 1700954112 1703130624 1703483496 1707941862 1707982848 1710522684 1712848896 1714999473 1715395968 1719926784 1720283136 1722841263 1727391744 1727791104 1732313088 1734889104 1739831808 1744156557 1744830464 1749125664 1751998464 1756353456 1759602624 1761357312 1766375424 1768635648 1769002092 1773674496 1774041984 1776312018 1781372736 1781741819 1781784576 1786447872 1793829888 1794201552 1794244608 1799356416 1801615608 1802032128 1806748416 1811939328 1814590206 1816399728 1819803648 1827279648 1829101824 1837040634 1837465344 1842274368 1842700288 1845058176 1849887072 1850314752 1855586304 1858345632 1863209304 1863254016 1863640064 1868562432 1870908516 1871341056 1876627478 1876672512 1879463196 1884382137 1884817792 1886261256 1889796096 1894886136 1897998336 1902716244 1906236176 1907696043 1908137088 1913573376 1916021952 1916418933 1921480704 1921878816 1926955008 1929820464 1934917632 1935318528 1940832256 1943315712 1943718348 1943764992 1948852224 1949302784 1951750242 1957310784 1962887168 1962934272 1967766372 1970998272 1971453952 1975897638 1979552952 1981526976 1985192704 1987172352 1995383808 1995797232 2004044328 2004507648 2009753856 2010218496 2018058624 2018476746 2018525184 2024227392 2024275968 2026817559 2027286144 2030043136 2032591968 2033061888 2038431744 2043449694 2047229976 2047279104 2053111808 2055689604 2056164864 2057739552 2067148512 2072558664 2073037824 2075690448 2076442624 2081122956 2081604096 2082035384 2087534592 2090638836 2093481984 2096110467 2096160768 2096595072 2102132736 2105258688 2105694877 2111256576 2117271552 2120420016 2126020608 2126512128 2131746903 2135248128 2141331456 2144515698 2146654224 2152770048 2161665792 2162113668 2165664768 2167824384 2171048022 2176782336 2177233344 2177736704 2183436288 2186230176 2186735616 2192458752 2192913008 2192965632 2201974632 2202483712 2208248064 2208301056 2214592512 2217373056 2217832474 2217885696 2226997071 2227511936 2229217848 2233341792 2235568896 2239758336 2245271886 2245790976 2254549869 2255071104 2260973088 2261495808 2267938816 2270840832 2271311328 2277255816 2277310464 2280696912 2283798528 2286665964 2287194624 2293235712 2293710848 2297121684 2303133723 2303188992 2303721472 2309750784 2313185472 2319775744 2325542076 2331628497 2332167552 2335151754 2335997952 2341804608 2342289807 2346136832 2348476416 2355167232 2358180864 2358669456 2364899328 2365389312 2368416024 2375163648 2375712768 2381930496 2385472518 2391773184 2392268736 2392326144 2399141888 2402154144 2402709504 2408997888 2414986002 2419453608 2421866304 2426404864 2431874016 2436372864 2438802432 2449387512 2449953792 2456365824 2459508948 2460077568 2466516096 2467027134 2467086336 2474115072 2477221461 2477794176 2484279072 2484338688 2491416576 2494544688 2495121408 2502230016 2505950928 2512509516 2515015008 2519728128 2526514848 2530664448 2536954992 2543594724 2544182784 2551431168 2554695936 2555225244 2561912793 2561974272 2562505088 2565784026 2569273344 2573093952 2579890176 2580424704 2591087616 2591624464 2591686656 2598469632 2602333656 2609747712 2617245696 2621074742 2623688496 2627997696 2634530184 2639403936 2642035968 2649563136 2653503138 2660511744 2661062976 2664468027 2672059104 2672676864 2679671808 2680291328 2690744832 2691302328 2691366912 2698969856 2699034624 2702423412 2703048192 2710122624 2710749184 2717908992 2721885309 2724599592 2729639968 2729705472 2740919472 2741553152 2743652736 2755560951 2756198016 2763411552 2764050432 2767587264 2774830608 2775472128 2783379456 2787518448 2791309312 2794813956 2794881024 2795460096 2802843648 2806362774 2807011584 2814941217 2815008768 2819194794 2823028736 2827226688 2829391884 2834694144 2835349504 2842329204 2846997504 2854074366 2855108608 2859354264 2862205632 2870360064 2874032928 2882221056 2882818224 2887553024 2890432512 2894730696 2902376448 2902977792 2911248384 2914973568 2915577522 2915647488 2923278336 2923954176 2927625363 2935966176 2944330752 2944401408 2951649558 2956497408 2957180928 2969329428 2972290464 2977789056 2980758528 2986344448 2993075712 2993695848 2994387968 3006066492 3006761472 3014630784 3015327744 3027087936 3027715119 3027787776 3028415104 3036341088 3036413952 3040929216 3045064704 3048887952 3049592832 3057647616 3062828912 3065174541 3070844964 3070918656 3079667712 3083534406 3084247296 3097633786 3100722768 3108837996 3109556736 3113535672 3114663936 3122406144 3123053076 3131301888 3135958254 3140222976 3144241152 3144892608 3153199104 3153852416 3157888032 3166884864 3167617024 3175907328 3180630024 3189030912 3189691648 3189768192 3202872192 3203612672 3211997184 3216773547 3219981336 3225938144 3229155072 3242498688 3243170502 3248497152 3251736576 3256572033 3265850016 3266605056 3275154432 3279345264 3280103424 3288688128 3289369512 3289448448 3298820096 3302961948 3303725568 3312372096 3312451584 3321888768 3326059584 3326748711 3326828544 3336306688 3341267904 3343826772 3350012688 3353353344 3359637504 3367907829 3368686464 3374219264 3382606656 3391459632 3392243712 3401908224 3406261248 3406966992 3415883724 3415965696 3421045368 3425697792 3429998946 3430791936 3439853568 3440566272 3445682526 3454783488 3455582208 3464626176 3469778208 3479663616 3488313114 3498251328 3503996928 3512706912 3519205248 3522714624 3532750848 3537271296 3538004184 3547348992 3548083968 3552624036 3562745472 3563483638 3563569152 3572895744 3578208777 3587659776 3588403104 3588489216 3598712832 3603231216 3604064256 3613496832 3622479003 3623878656 3629180412 3632799456 3639607296 3654559296 3658203648 3674081268 3674930688 3684548736 3685400576 3690116352 3699774144 3700540701 3700629504 3711172608 3716691264 3726418608 3726508032 3727280128 3737124864 3741817032 3742682112 3753254956 3753345024 3758926392 3768764274 3769635584 3772522512 3779592192 3789772272 3795996672 3805432488 3812472352 3815392086 3816274176 3827146752 3832043904 3832837866 3842961408 3843757632 3848676039 3853910016 3859640928 3869835264 3870637056 3881664512 3886631424 3887436696 3887529984 3897704448 3898605568 3903500484 3914621568 3925774336 3925868544 3931612113 3935532744 3941996544 3942907904 3951795276 3959105904 3963053952 3970385408 3974344704 3980254707 3990767616 3991594464 4008088656 4009015296 4019507712 4020436992 4036117248 4036953492 4037050368 4048454784 4048551936 4053635118 4054572288 4060086272 4065183936 4066123776 4076863488 4086899388 4094459952 4094558208 4106223616 4111379208 4112329728 4115479104 4134297024 4145117328 4146075648 4151380896 4152885248 4162245912 4163208192 4164070768 4175069184 4181277672 4186963968 4192220934 4192321536 4193190144 4204265472 4209544161 4210517376 4211389754 4222513152 4228792191 4234543104 4240840032 4252041216 4253024256 4263493806 4270496256 4281111549 4282662912 4289031396 4293308448 4305540096 4323331584 4324227336 4331329536 4335648768 4342096044 4353564672 4354466688 4355473408 4366872576 4372460352 4373366283 4373471232 4384917504 4385826016 4385931264 4403949264 4404967424 4416496128 4416602112 4427474337 4429185024 4434746112 4435664948 4435771392 4453994142 4455023872 4458435696 4466683584 4471137792 4479516672 4490543772 4491581952 4509099738 4510142208 4521946176 4522991616 4535877632 4541681664 4542622656 4554511632 4554620928 4561393824 4567597056 4573331928 4574389248 4586471424 4587421696 4594243368 4606267446 4606377984 4607442944 4619501568 4625301609 4626370944 4639551488 4646450679 4651084152 4663256994 4664335104 4670303508 4671995904 4683609216 4684579614 4692273664 4696952832 4703937381 4710334464 4716361728 4717338912 4729798656 4730778624 4736832048 4750327296 4751425536 4763860992 4770945036 4783546368 4784537472 4784652288 4798283776 4804308288 4805419008 4817995776 4829972004 4838907216 4843732608 4852809728 4863748032 4864755753 4872745728 4877604864 4898775024 4899907584 4912731648 4919017896 4920155136 4933032192 4934054268 4934172672 4948230144 4954442922 4955588352 4968558144 4968677376 4982833152 4989089376 4990242816 5004460032 5011901856 5025019032 5030030016 5039456256 5053029696 5061328896 5073909984 5087189448 5088365568 5102862336 5109391872 5110450488 5123825586 5123948544 5125010176 5131568052 5138546688 5144998419 5146187904 5159780352 5160849408 5168523789 5182175232 5183248928 5183373312 5196939264 5204667312 5219495424 5232469671 5234491392 5242149484 5247376992 5255995392 5269060368 5278807872 5284071936 5299126272 5307006276 5321023488 5322125952 5328936054 5344118208 5345225457 5345353728 5359343616 5360582656 5381489664 5382604656 5382733824 5397939712 5398069248 5404846824 5406096384 5420245248 5421498368 5435817984 5443770618 5449199184 5459279936 5459410944 5481838944 5483106304 5487305472 5511121902 5512396032 5526823104 5528100864 5535174528 5549661216 5550944256 5566758912 5575036896 5582618624 5589627912 5589762048 5590920192 5605687296 5612725548 5614023168 5629882434 5630017536 5638389588 5646057472 5653146411 5654453376 5658783768 5669388288 5670699008 5684658408 5693995008 5708148732 5710217216 5718708528 5723088129 5724411264 5740720128 5748065856 5749256799 5764442112 5765636448 5775106048 5780865024 5789461392 5804752896 5805955584 5822496768 5829947136 5831155044 5831294976 5846556672 5847908352 5855250726 5871932352 5888661504 5888802816 5903299116 5912994816 5914361856 5938658856 5944580928 5955578112 5961517056 5972688896 5986151424 5987391696 5988775936 6012132984 6013522944 6029261568 6030655488 6054175872 6055430238 6055575552 6056830208 6072682176 6072827904 6080452677 6081858432 6090129408 6097775904 6099185664 6115295232 6125657824 6130349082 6141689928 6141837312 6159335424 6167068812 6168494592 6195267572 6201445536 6217675992 6219113472 6227071344 6229327872 6244812288 6246106152 6262603776 6271916508 6280445952 6288331401 6288482304 6289785216 6306398208 6307704832 6315776064 6317084631 6333769728 6335234048 6351814656 6361260048 6378061824 6379383296 6379536384 6395240709 6405744384 6407225344 6423994368 6433547094 6439962672 6451876288 6458310144 6484997376 6486341004 6496994304 6503473152 6513144066 6531700032 6533210112 6550308864 6558690528 6560206848 6577376256 6578739024 6578896896 6597640192 6605923896 6607451136 6624744192 6624903168 6643777536 6652119168 6653497422 6653657088 6672613376 6680991213 6682535808 6687653544 6700025376 6706706688 6719275008 6735815658 6737372928 6748438528 6763649607 6765213312 6782919264 6784487424 6803816448 6812522496 6813933984 6831767448 6831931392 6842090736 6851395584 6859997892 6861583872 6879707136 6881132544 6891365052 6909401169 6909566976 6911164416 6929252352 6939556416 6959327232 6976626228 6994885491 6996502656 7007993856 7025413824 7026869421 7038410496 7045429248 7065501696 7074542592 7076008368 7094697984 7096167936 7105248072 7125490944 7126967276 7127138304 7145791488 7156417554 7175319552 7176806208 7176978432 7197425664 7206462432 7208128512 7226993664 7244958006 7258360824 7265598912 7279214592 7309118592 7316407296 7348162536 7349861376 7369097472 7370801152 7380232704 7399548288 7401081402 7401259008 7422345216 7431664383 7433382528 7452837216 7453016064 7454560256 7474249728 7483634064 7485364224 7506509912 7506690048 7517852784 7537528548 7539271168 7545045024 7559184384 7579544544 7591993344 7610864976 7624944704 7630784172 7632548352 7654293504 7664087808 7665675732 7685738379 7685922816 7687515264 7697352078 7707820032 7719281856 7739670528 7741274112 7763329024 7773262848 7774873392 7775059968 7795408896 7797211136 7807000968 7829243136 7851548672 7851737088 7863224226 7871065488 7883993088 7885815808 7903590552 7918211808 7926107904 7940770816 7948689408 7960509414 7981535232 7983188928 7993404081 8016177312 8018030592 8039015424 8040873984 8072234496 8073906984 8074100736 8096909568 8097103872 8107270236 8109144576 8120172544 8130367872 8132247552 8153726976 8165655927 8173798776 8188919904 8189116416 8212447232 8222758416 8224659456 8230958208 8266682853 8268594048 8290234656 8292151296 8302761792 8305770496 8324491824 8326416384 8328141536 8350138368 8362555344 8373927936 8384441868 8384643072 8386380288 8408530944 8419088322 8421034752 8422779508 8444823651 8445026304 8457584382 8469086208 8481680064 8504082432 8506048512 8526987612 8540992512 8562223098 8565325824 8578062792 8586616896 8611080192 8646663168 8648454672 8662659072 8671297536 8684192088 8707129344 8708933376 8710946816 8733745152 8744920704 8746732566 8746942464 8769835008 8771652032 8771862528 8782876089 8807898528 8809934848 8832992256 8833204224 8854948674 8869492224 8871329896 8871542784 8907988284 8910047744 8916871392 8933367168 8942275584 8959033344 8981087544 8983163904 9018199476 9020284416 9043892352 9045983232 9071755264 9083145357 9083363328 9085245312 9109023264 9109241856 9122787648 9135194112 9146663856 9148778496 9172942848 9174843392 9188486736 9195523623 9212534892 9212755968 9214885888 9239003136 9250603218 9252741888 9279102976 9292901358 9302168304 9326513988 9328670208 9340607016 9343991808 9367218432 9369159228 9384547328 9393905664 9407874762 9420668928 9432723456 9434677824 9459597312 9461557248 9473664096 9500654592 9502851072 9527721984 9541890072 9567092736 9569074944 9569304576 9596567552 9608616576 9610838016 9635991552 9650320641 9659944008 9677814432 9687465216 9705619456 9727496064 9729511506 9745491456 9755209728 9769716099 9797550048 9799815168 9825463296 9838035792 9840310272 9866064384 9868108536 9868345344 9896460288 9908885844 9911176704 9937116288 9937354752 9965666304 9978178752 9980246133 9980485632 10008920064 10023803712 10050038064 10060060032 10078912512 10103723487 10106059392 10122657792 10147819968 10174378896 10176731136 10205724672 10218783744 10220900976 10247651172 10247897088 10250020352 10263136104 10277093376 10289996838 10292375808 10319560704 10321698816 10337047578 10364350464 10366497856 10366746624 10393878528 10409334624 10438990848 10464939342 10484298968 10494753984 10511990784 10538120736 10557615744 10568143872 10598252544 10614012552 10642046976 10644251904 10657872108 10688236416 10690450914 10690707456 10718687232 10721165312 10734626331 10762979328 10765209312 10765467648 10795879424 10796138496 10809693648 10812192768 10840490496 10842996736 10867437009 10871635968 10887541236 10898398368 10918559872 10918821888 10963677888 10966212608 10974610944 11022243804 11024792064 11053646208 11056201728 11070349056 11099322432 11101622103 11101888512 11133517824 11150073792 11165237248 11179255824 11179524096 11181840384 11211374592 11225451096 11228046336 11259764868 11260035072 11276779176 11292114944 11306292822 11308906752 11317567536 11338776576 11341398016 11369316816 11387990016 11416297464 11420434432 11437417056 11446176258 11448822528 11481440256 11496131712 11498513598 11528884224 11531272896 11546028117 11550212096 11561730048 11578922784 11609505792 11611911168 11644993536 11659894272 11662310088 11662589952 11693113344 11695816704 11710501452 11743864704 11777323008 11777605632 11794836339 11806598232 11825989632 11828723712 11877317712 11889161856 11911156224 11923034112 11940764121 11945377792 11972302848 11974783392 11977551872 12024265968 12027045888 12058523136 12061310976 12108351744 12110860476 12111151104 12113660416 12145364352 12145655808 12160905354 12163716864 12180258816 12195551808 12198078607 12198371328 12230590464 12251315648 12260698164 12283379856 12283674624 12318670848 12334137624 12336989184 12390535144 12402891072 12435351984 12438226944 12454142688 12458655744 12489624576 12492212304 12525207552 12543833016 12560891904 12576662802 12576964608 12579570432 12612796416 12615409664 12631552128 12634169262 12667539456 12670468096 12686376573 12703629312 12722520096 12756123648 12758766592 12759072768 12790481418 12811488768 12814450688 12843334647 12847988736 12867094188 12879925344 12903752576 12916620288 12969994752 12972682008 12993988608 13006946304 13026288132 13063400064 13066420224 13100617728 13117381056 13120098849 13120413696 13154752512 13157478048 13157793792 13195280384 13211847792 13214902272 13249488384 13249806336 13282423011 13287555072 13304238336 13306994844 13307314176 13345226752 13361982426 13365071616 13375307088 13400050752 13413413376 13438550016 13471631316 13474745856 13496877056 13527299214 13530426624 13565838528 13568974848 13607632896 13625044992 13627867968 13663534896 13663862784 13684181472 13702791168 13719995784 13723167744 13759414272 13762265088 13782730104 13818802338 13819133952 13822328832 13858504704 13875904827 13879112832 13918654464 13939352037 13953252456 13989770982 13993005312 14015987712 14050827648 14053738842 14076820992 14090858496 14111812143 14131003392 14149085184 14152016736 14189395968 14192335872 14210496144 14250981888 14253934552 14254276608 14291582976 14312835108 14350639104 14353612416 14353956864 14394851328 14412924864 14415911081 14416257024 14453987328 14489916012 14516721648 14531197824 14558429184 14594267259 14618237184 14632814592 14696325072 14699722752 14738194944 14741602304 14760465408 14799096576 14802162804 14802518016 14844690432 14863328766 14866765056 14905674432 14906032128 14909120512 14948499456 14967268128 14970728448 15013019824 15013380096 15035705568 15075057096 15078542336 15090090048 15118368768 15159089088 15183986688 15221729952 15249889408 15261568344 15265096704 15308587008 15328175616 15331351464 15371476758 15371845632 15375030528 15394704156 15415640064 15434995257 15438563712 15479341056 15482548224 15505571367 15526658048 15546525696 15549746784 15550119936 15590817792 15594422272 15614001936 15658486272 15697409013 15703097344 15703474176 15726448452 15742130976 15767986176 15771631616 15807181104 15836423616 15852215808 15881541632 15897378816 15921018828 15963070464 15966377856 15986808162 16032354624 16035676371 16036061184 16078030848 16081747968 16144468992 16147813968 16148201472 16193819136 16194207744 16214540472 16218289152 16240345088 16260735744 16264495104 16307453952 16331311854 16347597552 16377839808 16378232832 16424894464 16445516832 16449318912 16461916416 16533365706 16537188096 16580469312 16584302592 16605523584 16611540992 16648983648 16652832768 16656283072 16700276736 16725110688 16747855872 16768883736 16769286144 16772760576 16817061888 16838176644 16842069504 16845559016 16889647302 16890052608 16915168764 16938172416 16959439233 16963360128 17008164864 17012097024 17036985823 17053975224 17081985024 17124446196 17130651648 17156125584 17173233792 17222160384 17247770397 17293326336 17296909344 17325318144 17342595072 17368384176 17414258688 17417866752 17421893632 17467490304 17489841408 17493465132 17493884928 17539670016 17543304064 17543725056 17565752178 17615797056 17619869696 17665984512 17666408448 17709897348 17738984448 17742659792 17743085568 17815976568 17820095488 17833742784 17866734336 17884551168 17918066688 17962175088 17966327808 18036398952 18040568832 18087784704 18091966464 18143510528 18166290714 18166726656 18170490624 18218046528 18218483712 18241358031 18245575296 18270388224 18293327712 18297556992 18345885696 18349686784 18376973472 18391047246 18425069784 18425511936 18429771776 18478006272 18501206436 18505483776 18558205952 18585802716 18604336608 18653027976 18657340416 18681214032 18687983616 18734436864 18738318456 18769094656 18787811328 18815749524 18841337856 18864994203 18865446912 18869355648 18919194624 18923114496 18947328192 18951253893 19001309184 19005702144 19055443968 19083780144 19134185472 19138149888 19138609152 19185722127 19193135104 19217233152 19221676032 19271983104 19300641282 19319888016 19355628864 19374930432 19411238912 19454992128 19459023012 19490982912 19510419456 19539432198 19595100096 19599630336 19650926592 19676071584 19680620544 19732128768 19736217072 19736690688 19792920576 19817771688 19822353408 19874232576 19874709504 19931332608 19956357504 19960492266 19960971264 20017840128 20042973639 20047607424 20100076128 20120120064 20157825024 20207446974 20212118784 20245315584 20295639936 20348757792 20353462272 20411449344 20437567488 20441801952 20495302344 20495794176 20500040704 20526272208 20554186752 20579993676 20584751616 20639121408 20643397632 20674095156 20728203507 20728700928 20732995712 20733493248 20787757056 20818669248 20877981696 20929878684 20968597936 20984656473 20989507968 21023981568 21076241472 21080608263 21115231488 21136287744 21196505088 21228025104 21284093952 21288503808 21315744216 21376472832 21380901828 21381414912 21437374464 21442330624 21469252662 21525958656 21530418624 21530935296 21591758848 21592276992 21619387296 21624385536 21680980992 21685993472 21734874018 21775082472 21796796736 21837119744 21837643776 21927355776 21932425216 21949221888 22044487608 22049584128 22107292416 22112403456 22140698112 22198644864 22203244206 22203777024 22267035648 22294993149 22300147584 22330474496 22358511648 22359048192 22363680768 22422749184 22450902192 22456092672 22519529736 22520070144 22553558352 22584229888 22612585644 22617813504 22635135072 22677553152 22682796032 22738633632 22775980032 22832594928 22840868864 22874834112 22892352516 22897645056 22962880512 22992263424 22997027196 23057215137 23057768448 23062545792 23092056234 23100424192 23123460096 23157845568 23162643647 23219011584 23223822336 23289987072 23319788544 23324620176 23325179904 23386226688 23391633408 23421002904 23487729408 23554646016 23555211264 23589672678 23613196464 23651979264 23657447424 23754635424 23778323712 23822312448 23846068224 23881528242 23944605696 23949566784 23955103744 24048531936 24054091776 24117046272 24122621952 24216703488 24221720952 24222302208 24227320832 24290728704 24291311616 24321810708 24327433728 24360517632 24391103616 24396157214 24396742656 24461180928 24496967781 24502631296 24521396328 24566759712 24567349248 24637341696 24668275248 24673978368 24781070288 24800048559 24805782144 24870703968 24876453888 24908285376 24917311488 24979249152 24984424608 25050415104 25087666032 25121783808 25153325604 25153929216 25159140864 25225592832 25230819328 25263104256 25268338524 25334470953 25335078912 25340936192 25372753146 25407258624 25445040192 25512247296 25517533184 25518145536 25580962836 25622977536 25628901376 25686669294 25695977472 25734188376 25759850688 25807505152 25833240576 25939989504 25945364016 25987977216 26013892608 26052576264 26126800128 26132840448 26201235456 26234762112 26240197698 26240827392 26309505024 26314956096 26315587584 26348628267 26390560768 26423695584 26429804544 26498976768 26499612672 26564846022 26608476672 26613989688 26614628352 26690453504 26723964852 26730143232 26750614176 26800101504 26826826752 26877100032 26943262632 26949491712 26993754112 27054598428 27060853248 27131677056 27137949696 27215265792 27249436071 27250089984 27255735936 27327069792 27327725568 27368362944 27405582336 27439991568 27446335488 27518828544 27524530176 27565460208 27637604676 27638267904 27644657664 27717009408 27751809654 27758225664 27837308928 27878704074 27906504912 27979541964 27986010624 28031975424 28101655296 28107477684 28153641984 28181716992 28223624286 28262006784 28298170368 28304033472 28378791936 28384671744 28420992288 28501963776 28507869104 28508553216 28583165952 28625670216 28701278208 28707224832 28707913728 28789702656 28825849728 28831822162 28832514048 28907974656 28950961923 28979832024 29033443296 29062395648 29116858368 29188534518 29236474368 29265629184 29309148297 29392650144 29399445504 29476389888 29483204608 29520930816 29598193152 29604325608 29605036032 29689380864 29726657532 29733530112 29811348864 29812064256 29818241024 29896998912 29934536256 29940738399 29941456896 30026039648 30026760192 30071411136 30150114192 30157084672 30180180096 30236737536 30311170461 30318178176 30367973376 30443459904 30499778816 30523136688 30530193408 30617174016 30656351232 30662702928 30742953516 30743691264 30750061056 30789408312 30831280128 30869990514 30877127424 30958682112 30965096448 31011142734 31053316096 31093051392 31099493568 31100239872 31181635584 31188844544 31228003872 31316972544 31394818026 31406194688 31452896904 31484261952 31535972352 31543263232 31614362208 31672847232 31704431616 31763083264 31794757632 31842037656 31926140928 31932755712 31973616324 32064709248 32071352742 32072122368 32156061696 32163495936 32203878993 32288937984 32295627936 32296402944 32387638272 32388415488 32429080944 32436578304 32521471488 32528990208 32614907904 32662623708 32695195104 32755679616 32756465664 32849788928 32891033664 32898637824 32923832832 33066731412 33074376192 33160938624 33168605184 33211047168 33223081984 33297967296 33304866309 33305665536 33312566144 33400553472 33450221376 33495711744 33537767472 33538572288 33545521152 33634123776 33676353288 33684139008 33691118032 33779294604 33780105216 33830337528 33876344832 33918878466 33926720256 34016329728 34024194048 34073971646 34107950448 34163970048 34248892392 34261303296 34312251168 34346467584 34444320768 34495540794 34586652672 34593818688 34638084351 34650636288 34685190144 34736768352 34828517376 34835733504 34843787264 34934980608 34979682816 34986930264 34987769856 35079340032 35086608128 35087450112 35131504356 35231594112 35239739392 35331969024 35332816896 35384509017 35419794696 35477968896 35485319584 35486171136 35631953136 35640190976 35667485568 35733468672 35769102336 35822292363 35836133376 35924350176 35932655616 36072797904 36081137664 36175569408 36183932928 36287021056 36332581428 36333453312 36340981248 36436093056 36436967424 36482716062 36491150592 36540776448 36586655424 36594235821 36595113984 36691771392 36699373568 36753946944 36782094492 36850139568 36851023872 36859543552 36956012544 37002412872 37010967552 37116411904 37171605432 37208673216 37306055952 37314680832 37362428064 37375967232 37468873728 37476636912 37538189312 37575622656 37631499048 37682675712 37729988406 37730893824 37738711296 37838389248 37846228992 37894656384 37902507786 38002618368 38011404288 38059129719 38110887936 38167560288 38268370944 38276299776 38277218304 38371444254 38434466304 38443352064 38543966208 38601282564 38639776032 38711257728 38749860864 38822477824 38909984256 38918046024 38981965824 39020838912 39078864396 39190200192 39199260672 39301853184 39352143168 39360296547 39361241088 39464257536 39472434144 39473381376 39585841152 39635543376 39644706816 39748465152 39749419008 39847269033 39862665216 39912715008 39920984532 39921942528 40035680256 40085947278 40095214848 40200152256 40240240128 40315650048 40414893948 40424237568 40490631168 40591279872 40697515584 40706924544 40822898688 40875134976 40883603904 40990604688 40991588352 41000081408 41052544416 41108373504 41159987352 41169503232 41278242816 41286795264 41348190312 41456407014 41457401856 41465991424 41466986496 41575514112 41627714481 41637338496 41755963392 41818056111 41859757368 41937195872 41969312946 41979015936 42047963136 42152482944 42161216526 42230462976 42272575488 42335436429 42393010176 42456050208 42568187904 42577007616 42631488432 42752945664 42761803656 42762829824 42874748928 42884661248 42938505324 43051917312 43060837248 43061870592 43183517696 43184553984 43238774592 43247733243 43248771072 43361961984 43371986944 43469748036 43550164944 43593593472 43674239488 43675287552 43782801777 43854711552 43864850432 43898443776 44088975216 44099168256 44214584832 44224806912 44281396224 44397289728 44406488412 44407554048 44534071296 44589986298 44600295168 44660948992 44717023296 44718096384 44727361536 44845498368 44901804384 44912185344 45039059472 45040140288 45107116704 45168459776 45225171288 45235627008 45270270144 45355106304 45477267264 45551960064 45665189856 45681737728 45749668224 45784705032 45795290112 45925761024 45984526848 45994054392 46114430274 46115536896 46125091584 46184112468 46200848384 46246920192 46304985771 46315691136 46325287294 46438023168 46447644672 46516714101 46579974144 46639577088 46649240352 46650359808 46772453376 46783266816 46842005808 46975458816 47092227039 47109292032 47110422528 47179345356 47226392928 47303958528 47314894848 47509270848 47556647424 47644624896 47692136448 47763056484 47889211392 47899133568 47910207488 48097063872 48107029113 48108183552 48234092544 48245243904 48433406976 48443441904 48444604416 48454641664 48581457408 48582623232 48643621416 48654867456 48721035264 48782207232 48792314428 48793485312 48922361856 48993935562 49005262592 49042792656 49133519424 49134698496 49274683392 49336550496 49347956736 49562140576 49600097118 49611564288 49741407936 49752907776 49816570752 49834622976 49958498304 49968849216 50100830208 50175332064 50243567616 50306651208 50307858432 50318281728 50451185664 50461638656 50526208512 50536677048 50668941906 50670157824 50681872384 50745506292 50814517248 50878317699 50890080384 51024494592 51035066368 51036291072 51110957469 51161925672 51245955072 51257802752 51373338588 51391954944 51468376752 51519701376 51615010304 51666481152 51743311191 51879979008 51890728032 51975954432 52027785216 52105152528 52253600256 52265680896 52402470912 52469524224 52480395396 52481654784 52619010048 52629912192 52631175168 52697256534 52781121536 52847391168 52859609088 52997953536 52999225344 53129692044 53216953344 53227979376 53229256704 53380907008 53447929704 53460286464 53501228352 53600203008 53653653504 53754200064 53886525264 53898983424 53987508224 54109196856 54121706496 54263354112 54275899392 54430531584 54498872142 54500179968 54511471872 54654139584 54655451136 54724074093 54736725888 54811164672 54879983136 54892670976 55037657088 55049060352 55130920416 55275209352 55276535808 55289315328 55434018816 55503619308 55516451328 55674617856 55757408148 55813009824 55959083928 55972021248 56063950848 56203310592 56214955368 56307283968 56363433984 56447248572 56524013568 56594982609 56596340736 56608066944 56757583872 56769343488 56841984576 56853761679 57003927552 57015738208 57017106432 57166331904 57251340432 57402556416 57414449664 57415827456 57557166381 57579405312 57651699456 57663644324 57665028096 57815949312 57901923846 57959664048 58066886592 58124791296 58233716736 58377069036 58472948736 58531258368 58618296594 58785300288 58798891008 58952779776 58966409216 59041861632 59196386304 59208651216 59210072064 59378761728 59453315064 59467060224 59622697728 59624128512 59636482048 59793997824 59869072512 59881476798 59882913792 60052079296 60053520384 60128920917 60142822272 60300228384 60314169344 60360360192 60473475072 60622340922 60636356352 60735946752 60886919808 60999557632 61046273376 61060386816 61234348032 61312702464 61325405856 61485907032 61487382528 61500122112 61578816624 61662560256 61739981028 61754254848 61917364224 61930192896 62022285468 62106632192 62184610521 62186102784 62198987136 62200479744 62363271168 62377689088 62456007744 62633945088 62789636052 62812389376 62905793808 62953969419 62968523904 63071944704 63086526464 63228724416 63241824789 63345694464 63408863232 63526166528 63589515264 63684075312 63852281856 63865511424 63947232648 64129418496 64142705484 64144244736 64312123392 64326991872 64407757986 64577875968 64591255872 64592805888 64775276544 64776830976 64858161888 64873156608 65042942976 65057980416 65325247416 65390390208 65511359232 65512931328 65699577856 65782067328 65797275648 65847665664 66133462824 66148752384 66321877248 66337210368 66422094336 66446163968 66595934592 66609732618 66611331072 66625132288 66801106944 66884979447 66900442752 66991423488 67075534944 67077144576 67091042304 67268247552 67352706576 67368278016 67382236064 67558589208 67560210432 67660675056 67752689664 67837756932 67853440512 68032659456 68048388096 68147943292 68215900896 68327940096 68497784784 68522606592 68624502336 68692935168 68888641536 68991081588 69171645411 69173305344 69187637376 69276168702 69301272576 69370380288 69473536704 69487930941 69657034752 69671467008 69687574528 69869961216 69959365632 69973860528 69975539712 70158680064 70173216256 70174900224 70263008712 70463188224 70479478784 70663938048 70665633792 70769018034 70839589392 70955937792 70970639168 70972342272 71263906272 71280381952 71334971136 71466937344 71538204672 71644584726 71848700352 71865311232 72145595808 72162275328 72351138816 72367865856 72574042112 72665162856 72666906624 72681962496 72872186112 72873934848 72965432124 72982301184 73081552896 73173310848 73188471642 73190227968 73383542784 73398747136 73490903343 73507893888 73564188984 73700279136 73702047744 73719087104 73912025088 74004825744 74021935104 74232823808 74343210864 74400145677 74417346432 74612111904 74629361664 74724856128 74751934464 74937747456 74953273824 75076378624 75151245312 75262998096 75365351424 75459976812 75461787648 75477422592 75676778496 75692457984 75789312768 75805015572 76003412859 76005236736 76022808576 76118259438 76221775872 76335120576 76536741888 76552599552 76554436608 76742888508 76868932608 76886704128 77087932416 77202565128 77279552064 77422515456 77499721728 77644955648 77819968512 77836092048 77963931648 78041677824 78157728792 78380400384 78398521344 78603706368 78704286336 78720593094 78722482176 78928515072 78944868288 78946762752 79045884801 79171682304 79271086752 79289413632 79496930304 79498838016 79694538066 79825430016 79841969064 79843885056 80071360512 80171894556 80190429696 80400304512 80480480256 80631300096 80829787896 80848475136 80981262336 81182559744 81395031168 81413849088 81645797376 81748308213 81750269952 81767207808 81981209376 81983176704 82000162816 82105088832 82216747008 82319974704 82339006464 82556485632 82573590528 82696380624 82912814028 82914803712 82931982848 82933972992 83151028224 83255428962 83274676992 83511926784 83636112222 83719514736 83874391744 83938625892 83958031872 84095926272 84304965888 84322433052 84460925952 84545150976 84670872858 84786020352 84912100416 85136375808 85154015232 85262976864 85505891328 85523607312 85525659648 85749497856 85769322496 85877010648 86103834624 86121674496 86123741184 86367035392 86369107968 86477549184 86495466486 86497542144 86723923968 86743973888 86852885769 86939496072 87100329888 87187186944 87348478976 87350575104 87565603554 87709423104 87729700864 87796887552 87927444891 88177950432 88198336512 88429169664 88449613824 88562792448 88794579456 88812976824 88815108096 89068142592 89179972596 89200590336 89321897984 89434046592 89436192768 89454723072 89690996736 89803608768 89822215197 89824370688 90078118944 90080280576 90214233408 90336919552 90450342576 90471254016 90540540288 90710212608 90933511383 90954534528 91103920128 91330379712 91363475456 91499336448 91569410064 91590580224 91851522048 91969053696 91988108784 92228860548 92231073792 92250183168 92368224936 92401696768 92493840384 92609971542 92631382272 92650574588 92876046336 92895289344 93033428202 93159948288 93279154176 93298480704 93300719616 93544906752 93566533632 93684011616 93950917632 94184454078 94218584064 94358690712 94452785856 94607917056 94629789696 95018541696 95113294848 95289249792 95384272896 95526112968 95778422784 95798267136 95820414976 96194127744 96214058226 96216367104 96468185088 96490487808 96611636979 96866813952 96886883808 96889208832 96909283328 97162914816 97165246464 97287242832 97309734912 97564414464 97584628856 97586970624 97844723712 97987871124 98010525184 98085585312 98267038848 98269396992 98549366784 98673100992 98695913472 99124281152 99200194236 99223128576 99482815872 99505815552 99633141504 99669245952 99914598927 99916996608 99937698432 100201660416 100350664128 100487135232 100613302416 100615716864 100636563456 100902371328 100923277312 101052417024 101073354096 101337883812 101340315648 101363744768 101491012584 101629034496 101756635398 101780160768 102048989184 102070132736 102072582144 102221914938 102323851344 102491910144 102515605504 102746677176 102783909888 102936753504 103039402752 103230020608 103332962304 103486622382 103759958016 103781456064 103914253053 103951908864 104055570432 104210305056 104507200512 104531361792 104804941824 104939048448 104960790792 104963309568 105238020096 105259824384 105262350336 105394513068 105562243072 105694782336 105719218176 105995907072 105998450688 106153527051 106259384088 106433906688 106455958752 106458513408 106761814016 106895859408 106920572928 107002456704 107200406016 107307307008 107466877089 107508400128 107773050528 107797966848 107975016448 108218393712 108243412992 108526708224 108551798784 108861063168 108997744284 109000359936 109022943744 109308279168 109310902272 109448148186 109473451776 109622329344 109759966272 109782707463 109785341952 110075314176 110098120704 110261840832 110550418704 110553071616 110578630656 110868037632 111007238616 111032902656 111349235712 111514816296 111626019648 111918167856 111944042496 112127901696 112406621184 112429910736 112614567936 112726867968 112894497144 113048027136 113189965218 113192681472 113216133888 113515167744 113538686976 113683969152 113707523358 114007855104 114031476416 114034212864 114177389157 114332663808 114502680864 114805112832 114828899328 114831654912 115114332762 115303398912 115327288648 115330056192 115631898624 115803847692 115919328096 116133773184 116249582592 116467433472 116754138072 116945897472 117062516736 117236593188 117570600576 117597782016 117905559552 117932818432 118080889641 118083723264 118392772608 118417302432 118420144128 118757523456 118906630128 118934120448 119245395456 119248257024 119272964096 119541807099 119587995648 119738145024 119762953596 119765827584 120104158592 120107040768 120257841834 120285644544 120600456768 120628338688 120720720384 120946950144 121244681844 121272712704 121471893504 121773839616 121999115264 122092546752 122120773632 122468696064 122625404928 122650811712 122971814064 122974765056 123000244224 123157633248 123325120512 123479962056 123508509696 123834728448 123860385792 124044570936 124213264384 124369221042 124372205568 124397974272 124400959488 124726542336 124755378176 124883143443 124912015488 125267890176 125454168333 125579272104 125624778752 125811587616 125907938838 125937047808 126143889408 126173052928 126457448832 126483649578 126691388928 126817726464 127006309287 127052333056 127179030528 127368150624 127704563712 127731022848 127894465296 128258836992 128285410968 128288489472 128624246784 128653983744 128815515972 129155751936 129182511744 129185611776 129550553088 129553661952 129716323776 129743199729 129746313216 130085885952 130115960832 130650494832 130780780416 131022718464 131025862656 131348405331 131399155712 131564134656 131594551296 131695331328 132266925648 132297504768 132643754496 132674420736 132844188672 132892327936 133191869184 133219465236 133222662144 133250264576 133602213888 133769958894 133800885504 133982846976 134151069888 134154289152 134182084608 134536495104 134705413152 134736556032 134764472128 135117178416 135120420864 135321350112 135505379328 135675513864 135706881024 136065318912 136295886584 136431801792 136655880192 136995569568 137045213184 137249004672 137385870336 137777283072 137982163176 138343290822 138346610688 138375274752 138552337404 138602545152 138740760576 138947073408 138975861882 139314069504 139342934016 139375149056 139550142303 139739922432 139918731264 139947721056 139951079424 140317360128 140346432512 140349800448 140526017424 140926376448 140958957568 141276681117 141327876096 141331267584 141538036068 141679178784 141911875584 141941278336 141944684544 142527812544 142560763904 142669942272 142933874688 143076409344 143289169452 143697400704 143730622464 144291191616 144321087339 144324550656 144702277632 144735731712 145148084224 145330325712 145333813248 145363924992 145744372224 145747869696 145930864248 145964602368 146163105792 146346621696 146376943284 146380455936 146767085568 146797494272 146981806686 147015787776 147128377968 147400558272 147404095488 147438174208 147824050176 148009651488 148043870208 148465647616 148686421728 148800291354 148834692864 149224223808 149258723328 149449712256 149503868928 149875494912 149906547648 150152757248 150302490624 150525996192 150730702848 150919953624 150923575296 150954845184 151353556992 151384915968 151578625536 151610031144 152006825718 152010473472 152045617152 152236518876 152443551744 152634953097 152670241152 153073483776 153105199104 153108873216 153332872407 153485777016 153737865216 153773408256 154175864832 154405130256 154559104128 154845030912 154999443456 155229933573 155289911296 155639937024 155672184096 155927863296 156083355648 156315457584 156760800768 156797042688 157207412736 157408572672 157441186188 157444964352 157857030144 157889736576 157893525504 158091769602 158343364608 158542173504 158575021891 158578827264 158993860608 158997676032 159389076132 159650860032 159683938128 159687770112 160142721024 160343789112 160380859392 160800609024 160960960512 161262600192 161659575792 161696950272 161962524672 162365119488 162790062336 162827698176 163291594752 163496616426 163500539904 163534415616 163962418752 163966353408 164000325632 164210177664 164433494016 164639949408 164678012928 165112971264 165147181056 165392761248 165825628056 165829607424 165863965696 165867945984 166302056448 166510857924 166549353984 167023853568 167272224444 167439029472 167748783488 167877251784 167916063744 168191852544 168609931776 168644866104 168921851904 169090301952 169341745716 169572040704 169784947827 169824200832 170272751616 170308030464 170525953728 170561285037 171011782656 171047214624 171051319296 171498995712 171538644992 171754021296 172207669248 172243348992 172247482368 172671499143 172734070784 172738215936 172955098368 172990932972 172995084288 173447847936 173487947776 173705771538 173878992144 174200659776 174374373888 174696957952 174701150208 175131207108 175418846208 175459401728 175593775104 175854889782 176355900864 176396673024 176858339328 176899227648 177125584896 177589158912 177625953648 177630216192 178136285184 178359945192 178401180672 178643795968 178868093184 178872385536 178909446144 179381993472 179607217536 179644430394 179648741376 180156237888 180160561152 180386762751 180428466816 180673839104 180900685152 180942508032 181081080576 181420425216 181867022766 181909069056 182207840256 182660759424 182726950912 182998672896 183138820128 183181160448 183703044096 183938107392 183976217568 184457721096 184462147584 184500366336 184736449872 184803393536 184987680768 185219943084 185262764544 185301149176 185752092672 185790578688 186066856404 186319896576 186553831563 186558308352 186596961408 186601439232 187089813504 187133067264 187368023232 187406844053 187901835264 188368908156 188437168128 188717381424 188905571712 189215834112 189259579392 189725474367 190037083392 190226589696 190578499584 190768545792 191052225936 191556845568 191596534272 191640829952 192388255488 192428116452 192432734208 192936370176 192980975616 193223273958 193733627904 193773767616 193778417664 193818566656 194325829632 194330492928 194574485664 194619469824 195128828928 195169257712 195173941248 195975742248 196021050368 196171170624 196534077696 196538793984 197098733568 197346201984 197391826944 198248562304 198400388472 198446257152 198965631744 199011631104 199266283008 199338491904 199829197854 199833993216 199875396864 200403320832 200654938341 200701328256 200974270464 201226604832 201231433728 201273126912 201804742656 201846554624 202104834048 202146708192 202675767624 202680631296 202727489536 202982025168 203258068992 203513270796 203560321536 204097978368 204140265472 204145164288 204443829876 204647702688 204983820288 205031211008 205493354352 205567819776 205873507008 206078805504 206460041216 206665924608 206973244764 207514936233 207519916032 207562912128 207828506106 207903817728 208111140864 208420610112 208463792823 209014401024 209062723584 209609883648 209878096896 209921581584 209926619136 210476040192 210519648768 210524700672 210789026136 211124486144 211389564672 211438436352 211991814144 211996901376 212307054102 212518768176 212867813376 212911917504 212917026816 213523628032 213791718816 213841145856 214004913408 214400812032 214614614016 214933754178 215546101056 215595933696 215950032896 216436787424 216486825984 217053416448 217103597568 217722126336 217995488568 218000719872 218045887488 218616558336 218621804544 218896296372 218946903552 219244658688 219519932544 219565414926 219570683904 220150628352 220196241408 220472710029 220523681664 221100837408 221106143232 221157261312 221736075264 222014477232 222065805312 222698471424 223029632592 223252039296 223836335712 223888084992 224255803392 224813242368 224859821472 225229135872 225453735936 225788994288 226096054272 226379930436 226385362944 226432267776 227030335488 227077373952 227367938304 227415046716 228010238577 228015710208 228062952832 228068425728 228354778314 228665327616 229005361728 229610225664 229657798656 229663309824 230228665524 230606797824 230654577296 230660112384 231263797248 231607695384 231838656192 232267546368 232499165184 232934866944 233508276144 233891794944 234125033472 234473186376 235141201152 235195564032 235811119104 235865636864 236161779282 236167446528 236785545216 236834604864 236840288256 237137654403 237515046912 237813260256 237868240896 238490790912 238496514048 238545928192 239083614198 239476290048 239525907192 239531655168 240208317184 240214081536 240515683668 240571289088 241200913536 241256677376 241441440768 241893900288 242489363688 242545425408 242943787008 243547679232 243998230528 244185093504 244241547264 244937392128 245244924639 245250809856 245301623424 245943628128 245949530112 246000488448 246315266496 246650241024 246959924112 247017019392 247669456896 247720771584 248089141872 248426528768 248738442084 248744411136 248795948544 248801918976 249453084672 249510756352 249766286886 249824030976 250535780352 250908336666 251158544208 251249557504 251623175232 251815877676 251874095616 252287778816 252346105856 252914897664 252967299156 253382777856 253635452928 254012618574 254104666112 254358061056 254736301248 255409127424 255462045696 255788930592 256517673984 256570821936 256576978944 257248493568 257307967488 257631031944 258311503872 258365023488 258371223552 259101106176 259107323904 259432647552 259486399458 259492626432 260171771904 260231921664 260558657307 261300989664 261561560832 262045436928 262051725312 262696810662 263128269312 263189102592 263390662656 264533851296 264595009536 265287508992 265348841472 265688377344 265784655872 266383738368 266438930472 266445324288 266500529152 267204427776 267539917788 267601771008 267965693952 268302139776 268308578304 268364169216 269072990208 269410826304 269466645591 269473112064 269528944256 270234356832 270240841728 270642700224 271010758656 271351027728 271413762048 272130637824 272591773168 272800534149 272863603584 273311760384 273991139136 274090426368 274498009344 274771740672 275554566144 275964326352 276686581644 276693221376 276750549504 277104674808 277205090304 277481521152 277894146816 277951723764 278628139008 278685868032 278750298112 279100284606 279479844864 279837462528 279895442112 279902158848 280634720256 280692865024 280699600896 281052034848 281852752896 281917915136 282553362234 282655752192 283076072136 283358357568 283823751168 283882556672 283889369088 285055625088 285121527808 285339884544 285867749376 286152818688 286578338904 287394801408 287461244928 288582383232 288642174678 288649101312 289404555264 289471463424 289834910937 290296168448 290660651424 290667626496 290727849984 291488744448 291495739392 291861728496 291929204736 292693243392 292753886568 292760911872 293534171136 293594988544 293963613372 294031575552 294256755936 294801116544 294808190976 294876348416 295648100352 296019302976 296087740416 296931295232 297372843456 297600582708 297669385728 298448447616 298517446656 298899424512 299007737856 299743796781 299750989824 299813095296 300305514496 300604981248 301051992384 301461405696 301839907248 301847150592 301909690368 302707113984 302769831936 303157251072 303220062288 304013651436 304020946944 304091234304 304473037752 304887103488 305269906194 305340482304 306146967552 306210398208 306217746432 306665744814 306971554032 307475730432 307546816512 308351729664 308810260512 309118208256 309690061824 309998886912 310459867146 311279874048 311344368192 311855726592 312166711296 312630915168 313521601536 313594085376 314414825472 314817145344 314882372376 314889928704 315714060288 315779473152 315787051008 316183539204 316686729216 317084347008 317150043782 317157654528 317987721216 317995352064 318460581153 318778152264 319301720064 319367876256 319375540224 320285442048 320687578224 320761718784 321601218048 321921921024 322400631267 322525200384 323319151584 323393900544 323925049344 324730238976 325580124672 325655396352 326583189504 326993232852 327001079808 327068831232 327924837504 327932706816 328000651264 328420355328 328866988032 329279898816 329348122389 329356025856 330225942528 330294362112 330785522496 331651256112 331659214848 331727931392 331735891968 332604112896 333021715848 333098707968 334047707136 334544448888 334878058944 335497566976 335754503568 335832127488 336383705088 337219863552 337289732208 337843703808 338180603904 338683491432 339144081408 339569895654 339648401664 340545503232 340616060928 341051907456 341122570074 342023565312 342094429248 342102638592 342532167471 342997991424 343077289984 343508042592 344415338496 344486697984 344494964736 345342998286 345468141568 345910196736 345981865944 345990168576 346895695872 346975895552 347411543076 347757984288 348401319552 348748747776 349393915904 349402300416 350262414216 350837692416 350918803456 351187550208 351709779564 352711801728 352793346048 353716678656 353798455296 354242668923 354251169792 355178317824 355251907296 355260432384 356272570368 356719890384 356802361344 357736186368 357744771072 357818892288 358763986944 359214435072 359288860788 359297482752 360312475776 360321122304 360773525502 360856933632 361347678208 361801370304 361885016064 362162161152 362840850432 363734045532 363818138112 364415680512 365321518848 365453901824 365997345792 366277640256 366362320896 367406088192 367876214784 367952435136 368915442192 368924295168 369000732672 369472899744 369606787072 369975361536 370439886168 370525529088 370602298352 371504185344 371581157376 372133712808 372639793152 373107663126 373116616704 373193922816 373202878464 374179627008 374266134528 374649430329 374736046464 374813688106 375803670528 376362504999 376737816312 376874336256 377434762848 377811143424 378431668224 378519158784 379450948734 380074166784 380453179392 381018927861 381156999168 381537091584 382104451872 383113691136 383193068544 383281659904 384776510976 384856232904 384865468416 385872740352 385961951232 386446547916 387467255808 387547535232 387556835328 387637133312 388651659264 388660985856 389148971328 389229599187 389238939648 390257657856 390338515424 390347882496 391951484496 392042100736 392342341248 393068155392 393077587968 394045215993 394197467136 394692403968 394783653888 396497124608 396800776944 396892514304 397931263488 398023262208 398532566016 398676983808 399658395708 399667986432 399750793728 400806641664 401309876682 401402656512 401948540928 402453209664 402462867456 402546253824 403609485312 403693109248 404209668096 404293416384 405351535248 405361262592 405454979072 405964050336 406516137984 407026541592 407120643072 408195956736 408280530944 408887659752 409295405376 409967640576 410062422016 410986708704 411135639552 411747014016 412157611008 412920082432 413331849216 413946489528 415029872466 415039832064 415125824256 415657012212 415807635456 416222281728 416841220224 416927585646 418028802048 418125447168 418650426909 419219767296 419756193792 419843163168 419853238272 420952080384 421039297536 421049401344 421578052272 422779129344 422876872704 423983628288 423993802752 424614108204 425037536352 425735626752 425823835008 425834053632 427047256064 427583437632 427682291712 428009826816 428801624064 429229228032 429867508356 431092202112 431191867392 431900065792 432873574848 432963262017 432973651968 434106832896 434207195136 435444252672 435990977136 436001439744 436091774976 437233116672 437243609088 437792592744 437893807104 438489317376 439039865088 439130829852 439141367808 440301256704 440392482816 440945420058 441047363328 442201674816 442212286464 442314522624 443472150528 444028954464 444131610624 445396942848 446059265184 446504078592 447672671424 447776169984 448511606784 449626484736 449719642944 450458271744 450907471872 451577988576 452192108544 452759860872 452770725888 452864535552 454060670976 454154747904 454735876608 454830093432 456020477154 456031420416 456125905664 456136851456 456709556628 457330655232 457904859291 458010723456 459220451328 459315597312 459326619648 459998617221 460457331048 461213595648 461309154592 461320224768 462527594496 463215390768 463677312384 464535092736 464998330368 465689800719 465869733888 467016552288 467783589888 468250066944 468946372752 470282402304 470391128064 471622238208 471731273728 472323558564 472334893056 473571090432 473669209728 473680576512 474275308806 475030093824 475626520512 475725065673 475736481792 476981581824 476993028096 477091856384 478167228396 478952580096 479051814384 479063310336 480416634368 480428163072 481031367336 481142578176 482401827072 482513354752 482882881536 483787800576 484978727376 485090850816 485887574016 487095358464 487996461056 488370187008 488483094528 489874784256 490489849278 490501619712 490603246848 491887256256 491899060224 492000976896 492630532992 493300482048 493919848224 494034038784 495338913792 495441543168 496178283744 496853057536 497476884168 497488822272 497591897088 497603837952 498906169344 499532573772 499648061952 501071560704 501816673332 502317088416 502499115008 503246350464 503631755352 503748191232 504575557632 504692211712 505829795328 505934598312 506765555712 507270905856 508025237148 508209332224 508716122112 509354843481 509472602496 510818254848 510924091392 511577861184 511683855111 513035347968 513141643872 513153957888 514496987136 514615934976 515262063888 516623007744 516730046976 516742447104 518014497429 518202212352 518214647808 518865295104 518972798916 518985252864 520343543808 520463843328 521117314614 522601979328 523123121664 524090873856 524103450624 525393621324 526256538624 526378205184 526781325312 529067702592 529190019072 530575017984 530697682944 531376754688 531569311744 532767476736 532877860944 532890648576 533001058304 534408855552 535079835576 535203542016 535931387904 536604279552 536617156608 536728338432 538145980416 538821652608 538933291182 538946224128 539057888512 540468713664 540481683456 541160288253 541285400448 542021517312 542702055456 542827524096 544261275648 545183546336 545601068298 545727207168 546623520768 547982278272 548180852736 548996018688 549543481344 551109132288 551928652704 553373163288 553386442752 553501099008 554209349616 554410180608 554963042304 555788293632 555903447528 557256278016 557371736064 557500596224 558200569212 558959689728 559661494689 559674925056 559790884224 559804317696 561269440512 561385730048 561399201792 562104069696 562220532159 563705505792 563835830272 565106724468 565311504384 566152144272 566716715136 567647502336 567765113344 567778738176 569176423101 570111250176 570243055616 570679769088 571735498752 572305637376 573156677808 574789602816 574922489856 577164766464 577284349356 577298202624 578809110528 578942926848 579669821874 580592336896 581321302848 581335252992 581455699968 582977488896 582991478784 583723456992 583858409472 585386486784 585507773136 585521823744 587189977088 587927226744 588063151104 588513511872 589602233088 589616381952 591296200704 592038605952 592175480832 593862590464 594745686912 595201165416 595338771456 596896895232 597034893312 597798849024 598015475712 599487593562 599501979648 599626190592 600611028992 601209962496 601964815023 602103984768 602922811392 603679814496 603694301184 603819380736 605414227968 605539663872 606314502144 606440124576 608027302872 608041893888 608182468608 608946075504 609774206976 610539812388 610680964608 612293935104 612420796416 612435492864 613331489628 613943108064 614951460864 615093633024 616703459328 617620521024 618236416512 619380123648 619997773824 620919734292 622544808699 622559748096 622688736384 623711453184 624333422592 625261830336 625391378469 627043203072 627188170752 628829650944 629634290688 629764744752 629779857408 631428120576 631558946304 631574102016 632367078408 633373458432 634168694016 634300087564 634315309056 635975442432 635990704128 636921162306 637556304528 638603440128 638735752512 638751080448 640570884096 641375156448 641523437568 643202436096 643843842048 644801262534 646638303168 646787801088 647850098688 649460477952 651160249344 651310792704 653166379008 653986465704 654002159616 654137662464 655849675008 655865413632 656001302528 656840710656 657733976064 658559797632 658696244778 658712051712 660451885056 660588724224 661418130087 661571044992 663302512224 663318429696 663455862784 663471783936 665208225792 666043431696 666197415936 668095414272 669088897776 669756117888 670995133952 671509007136 671664254976 672767410176 674439727104 674579464416 675687407616 676361207808 677366982864 678288162816 679139791308 679296803328 681091006464 681232121856 682103814912 682245140148 684030715731 684047130624 684188858496 684205277184 685064334942 685995982848 686154579968 687016085184 688830676992 688973395968 688989929472 690685996572 690936283136 691820393472 691963731888 691980337152 693791391744 693951791104 694823086152 695515968576 696802639104 697497495552 698787831808 698804600832 700524828432 701675384832 701837606912 702375100416 703419559128 705423603456 705586692096 707433357312 707596910592 708485337846 708502339584 710356635648 710503814592 710520864768 711412963209 712545140736 713439780768 713604722688 715472372736 715489542144 715637784576 718428870144 718577721576 718594965504 720624951552 720642244608 721547051004 721713867264 722695356416 723602740608 723770032128 724324322304 725681700864 727468091064 727636276224 728831361024 730643037696 730907803648 731994691584 732555280512 732724641792 734812176384 735734773917 735752429568 735904870272 737830884384 737848590336 738001465344 738945799488 739213574144 739950723072 740879772336 741051058176 741204596704 743008370688 743162314752 744267425616 745279586304 746215326252 746233233408 746387845632 746405756928 748359254016 748532269056 749298860658 749472092928 749627376212 751607341056 752725009998 753475632624 753748672512 754869525696 755622286848 756863336448 757038317568 758901897468 760148333568 760906358784 762037855722 762313998336 763074183168 764208903744 766227382272 766386137088 766563319808 769553021952 769712465808 769730936832 771745480704 771923902464 772893095832 774934511616 775095070464 775113670656 775274266624 777303318528 777321971712 778297942656 778459198374 778477879296 780515315712 780677030848 780695764992 781675971921 783902968992 784084201472 784684682496 786136310784 786155175936 788090431986 789384807936 789567307776 792994249216 793601553888 793785028608 795862526976 796046524416 797065132032 797353967616 799316791416 799335972864 799501587456 801613283328 802619753364 802805313024 803897081856 804906419328 804925734912 805092507648 807218970624 807386218496 808399936773 808419336192 808586832768 810703070496 810722525184 810909958144 811928100672 813032275968 814053083184 814241286144 816391913472 816561061888 817775319504 818401602447 818590810752 819935281152 820124844032 821973417408 822271279104 823494028032 824315222016 825840164864 826663698432 827892979056 830059744932 830079664128 830251648512 831314024424 831615270912 832444563456 833682440448 833855171292 836057604096 836250894336 837300853818 838439534592 839512387584 839686326336 839706476544 841904160768 842078595072 842098802688 843156104544 845558258688 845753745408 847967256576 849228216408 850075072704 851471253504 851647670016 851668107264 854094512128 855166875264 855364583424 856019653632 857603248128 858458456064 859735016712 862184404224 862383734784 863800131584 865747149696 865926524034 865947303936 868213665792 868414390272 869504732811 870888505344 871981954272 872002879488 872183549952 874466233344 874487218176 875585185488 875787614208 878079730176 878261659704 878282735616 880602513408 880784965632 881890840116 882094726656 884403349632 884424572928 884629045248 886944301056 888057908928 888263221248 890793885696 892118530368 893008157184 895345342848 895552339968 897023213568 899231390343 899252969472 899439285888 900916543488 901814943744 903155977152 904384217088 905519721744 905541451776 905729071104 908121341952 908309495808 909471753216 909660186864 912040954308 912062840832 912251811328 912273702912 913419113256 914661310464 915809718582 916021446912 918440902656 918631194624 918653239296 919997234442 920914662096 922427191296 922618309184 922640449536 925055188992 926430781536 927354624768 929070185472 929996660736 931379601438 934033104576 935567179776 936500133888 937892745504 940564804608 940782256128 943244476416 943462547456 944647117128 944669786112 947142180864 947338419456 947361153024 948550617612 950060187648 951253041024 951450131346 951472963584 953963163648 953986056192 954183712768 955381743459 956334456792 957905160192 958103628768 958126620672 960833268736 960856326144 962062734672 962285156352 964803654144 965026709504 965765763072 967201893801 967575601152 969957454752 970181701632 971775148032 974190716928 975992922112 976740374016 976966189056 979749568512 980979698556 981003239424 981206493696 983774512512 983798120448 984001953792 985261065984 986600964096 987839696448 988044367167 988068077568 990677827584 990883086336 992356567488 993706115072 994953768336 994977644544 995183794176 995207675904 997812338688 999065147544 999296123904 1002143121408 1003633346664 1004634176832 1004998230016 1006492700928 1007263510704 1007496382464 1009151115264 1009384423424 1011659590656 1011869196624 1013531111424 1014541811712 1016050474296 1016418664448 1017432244224 1018709686962 1018945204992 1021636509696 1021848182784 1023155722368 1023367710222 1026070695936 1026283287744 1026307915776 1027596502413 1028993974272 1029231869952 1030524127776 1033246015488 1033460093952 1033484894208 1036028994858 1036404424704 1037730590208 1037945597832 1037970505728 1040687087616 1040927686656 1042234629228 1045203958656 1046246243328 1048181747712 1048206901248 1050787242648 1052513077248 1052756410368 1053562650624 1058135405184 1058380038144 1061150035968 1061395365888 1062728006769 1062753509376 1063138623488 1065534953472 1065755721888 1065781297152 1066002116608 1068817711104 1070159671152 1070407084032 1073208559104 1073234313216 1073456676864 1076291960832 1077643305216 1077866582364 1077892448256 1078115777024 1080937427328 1080963366912 1082320576506 1082570800896 1084043034624 1085404110912 1085655048192 1088522551296 1090367092672 1091202136596 1091454414336 1093247041536 1095964556544 1096361705472 1097992037376 1099086962688 1102218264576 1103857305408 1106746326576 1106772885504 1107002198016 1108418699232 1108820361216 1109926084608 1111576587264 1111806895056 1114512556032 1114743472128 1115001192448 1116401138424 1117919379456 1119322989378 1119349850112 1119581768448 1119608635392 1122538881024 1122771460096 1122798403584 1124208139392 1124441064318 1127411011584 1127671660544 1129087514997 1130213448936 1130623008768 1132304288544 1133433430272 1135295004672 1135530226688 1135557476352 1138352846202 1140222500352 1140486111232 1141359538176 1143056783583 1143470997504 1144611274752 1146313355616 1149579205632 1149844979712 1154329532928 1154568698712 1154596405248 1157618221056 1157885853696 1159339643748 1161184673792 1162642605696 1162670505984 1162911399936 1165954977792 1165982957568 1167446913984 1167688797561 1167716818944 1170772973568 1171015546272 1171043647488 1174379954176 1175854453488 1176126302208 1177027023744 1179204466176 1179232763904 1182135647979 1182592401408 1184077211904 1184350961664 1187725180928 1189491373824 1190402330832 1190677542912 1193793790464 1194069786624 1195597698048 1196030951424 1198975187124 1199003959296 1199252381184 1201222057984 1202419924992 1203929630046 1204207969536 1205845622784 1207359628992 1207388602368 1207638761472 1210828455936 1211079327744 1212629004288 1212880249152 1216054605744 1216083787776 1216364937216 1217892151008 1219548413952 1221079624776 1221361929216 1224587870208 1224841592832 1226662979256 1227886216128 1229902921728 1230187266048 1233406918656 1235241042048 1236472833024 1238760247296 1239995547648 1241839468584 1245089617398 1245119496192 1245377472768 1247422906368 1248666845184 1250523660672 1250782756938 1254086406144 1254376341504 1255951280727 1257659301888 1259268581376 1259529489504 1259559714816 1262856241152 1263117892608 1263148204032 1264734156816 1268337388032 1268600175128 1268630618112 1271950884864 1271981408256 1273842324612 1275112609056 1277206880256 1277471505024 1277502160896 1281141768192 1282750312896 1283046875136 1286404872192 1287687684096 1289602525068 1293276606336 1293575602176 1295700197376 1298889786051 1298920955904 1302320498688 1302621585408 1306332758016 1307972931408 1308004319232 1308275324928 1311699350016 1311730827264 1312002605056 1313681421312 1315467952128 1317119595264 1317392489556 1317424103424 1320903770112 1321177448448 1322836260174 1323142089984 1326605024448 1326636859392 1326911725568 1326943567872 1330416451584 1332086863392 1332394831872 1336190828544 1338177795552 1339512235776 1341990267904 1343018014272 1343328509952 1345534820352 1348879454208 1349158928832 1351374815232 1352722415616 1354733965728 1356576325632 1358279582616 1358593606656 1362182012928 1362464243712 1364207629824 1364490280296 1368061431462 1368094261248 1368377716992 1368410554368 1370128669884 1371991965696 1372309159936 1373714577873 1374032170368 1377661353984 1377946791936 1377979858944 1379995851663 1381371993144 1381872566272 1383640786944 1383927463776 1383960674304 1387582783488 1387903582208 1389646172304 1391031937152 1393605278208 1394994991104 1397069402157 1397575663616 1397609201664 1401049656864 1403350769664 1403675213824 1404750200832 1406839118256 1410847206912 1411173384192 1414866714624 1415193821184 1416970675692 1417004679168 1420713271296 1421007629184 1421041729536 1422825926418 1425090281472 1426879561536 1427175197019 1427209445376 1430944745472 1430979084288 1431275569152 1436857740288 1437155443152 1437189931008 1441249903104 1441284489216 1443094102008 1443427734528 1445390712832 1447205481216 1447540064256 1448648644608 1451363401728 1454936182128 1455272552448 1457662722048 1461286075392 1461815607296 1463989383168 1465110561024 1465449283584 1469624352768 1471469547834 1471504859136 1471809740544 1475661768768 1475697180672 1476002930688 1477891598976 1478427148288 1479901446144 1481759544672 1482102116352 1482409193408 1486016741376 1486324629504 1488534851232 1490559172608 1492430652504 1492466466816 1492775691264 1492811513856 1496718508032 1498597721316 1498944185856 1499254752424 1503214682112 1505450019996 1506951265248 1507497345024 1509739051392 1511244573696 1513726672896 1514076635136 1517803794936 1520296667136 1521812717568 1524075711444 1524627996672 1526148366336 1528417807488 1532454764544 1532772274176 1533126639616 1535051565333 1539106043904 1539424931616 1539461873664 1543490961408 1543847804928 1545786191664 1549869023232 1550190140928 1550227341312 1550548533248 1554043492287 1554606637056 1554643943424 1556595885312 1556918396748 1556955758592 1561030631424 1561354061696 1561391529984 1563351943842 1567805937984 1568168402944 1569369364992 1572272621568 1572310351872 1576180863972 1578769615872 1579134615552 1585988498432 1587203107776 1587570057216 1591725053952 1592093048832 1594130264064 1594707935232 1598633582832 1598671945728 1599003174912 1603226566656 1605239506728 1605610626048 1607794163712 1609812838656 1609851469824 1610185015296 1614437941248 1614772436992 1616799873546 1616838672384 1617173665536 1621406140992 1621445050368 1621819916288 1623480864759 1623856201344 1626064551936 1628106166368 1628482572288 1632783826944 1633122123776 1635550639008 1636803204894 1637181621504 1639870562304 1640249688064 1643946834816 1644542558208 1646988056064 1648630444032 1651680329728 1653327396864 1655785958112 1660119489864 1660159328256 1660503297024 1662628048848 1663230541824 1664889126912 1667364880896 1667710342584 1672115208192 1672501788672 1674601707636 1676879069184 1678984484067 1679024775168 1679372652672 1679412953088 1683808321536 1684157190144 1684197605376 1686312209088 1686661596477 1691116517376 1691507490816 1695934513152 1698456432816 1700150145408 1702942507008 1703295340032 1703336214528 1707529269303 1708189024256 1710333750528 1710729166848 1712039307264 1715206496256 1716916912128 1719470033424 1724368808448 1724767469568 1727600263168 1731494299392 1731853048068 1731894607872 1736427331584 1736828780544 1739009465622 1741777010688 1743963908544 1744005758976 1744367099904 1748932466688 1748974436352 1751170370976 1751575228416 1756159460352 1756523319408 1756565471232 1761569931264 1763781680232 1764189453312 1768806699264 1768849145856 1773888602112 1776115817856 1776526442496 1781587771392 1784237060736 1786016314368 1790690685696 1791104679936 1794046427136 1798462780686 1798505938944 1798878571776 1801833086976 1803629887488 1806311954304 1808768434176 1811039443488 1811082903552 1811458142208 1816242683904 1816618991616 1818943506432 1819320373728 1824081908616 1824125681664 1824503622656 1824547405824 1826838226512 1829322620928 1831619437164 1832042893824 1836881805312 1837262389248 1837306478592 1839994468884 1841829324192 1844854382592 1845236618368 1845280899072 1850110377984 1852861563072 1854709249536 1858140370944 1859993321472 1862759202876 1867634426097 1868066209152 1871134359552 1873000267776 1875785491008 1876174135407 1881129609216 1881564512256 1886488952832 1886925094912 1889294234256 1889339572224 1894284361728 1894676838912 1894722306048 1897101235224 1900120375296 1902506082048 1902900262692 1902945927168 1907926327296 1907972112384 1908367425536 1910763486918 1912668913584 1915810320384 1916207257536 1916253241344 1921666537472 1921712652288 1924125469344 1924570312704 1929607308288 1930053419008 1931531526144 1934403787602 1939914909504 1940363403264 1943550296064 1948381433856 1951985844224 1953480748032 1953932378112 1959499137024 1961959397112 1962006478848 1962412987392 1967549025024 1967596240896 1968003907584 1970522131968 1973201928192 1975679392896 1976088734334 1976136155136 1981355655168 1981766172672 1984254390261 1984713134976 1987412230144 1989907536672 1989955289088 1990367588352 1990415351808 1995624677376 1998130295088 1998592247808 2004286242816 2007266693328 2009268353664 2009996460032 2012985401856 2014527021408 2014992764928 2018302230528 2018768846848 2023319181312 2023738393248 2027062222848 2029083623424 2032100948592 2032837328896 2034864488448 2037419373924 2037890409984 2043273019392 2043696365568 2046311444736 2046735420444 2052092147193 2052141391872 2052566575488 2052615831552 2055193004826 2057987948544 2058463739904 2061048255552 2061475284583 2066492030976 2066920187904 2066969788416 2072057989716 2072808849408 2075461180416 2075891195664 2075941011456 2081374175232 2081855373312 2084469258456 2090407917312 2092492486656 2096363495424 2096413802496 2101574485296 2105026154496 2105512820736 2107125301248 2116270810368 2116760076288 2122300071936 2122790731776 2125456013538 2125507018752 2131069906944 2131511443776 2131562594304 2132004233216 2137635422208 2140319342304 2140814168064 2146417118208 2146468626432 2146913353728 2155286610432 2155733164728 2155784896512 2156231554048 2161874854656 2161926733824 2164641153012 2165141601792 2168086069248 2170808221824 2171310096384 2177045102592 2180734185344 2182404273192 2182908828672 2186494083072 2191929113088 2192723410944 2195984074752 2198173925376 2204436529152 2207204321751 2207714610816 2213492653152 2213545771008 2214004396032 2216837398464 2217640722432 2219852169216 2223153174528 2223613790112 2229025112064 2229486944256 2230002384896 2232802276848 2235838758912 2238645978756 2238699700224 2239163536896 2239217270784 2245077762048 2245542920192 2245596807168 2248416278784 2248882128636 2254822023168 2255343321088 2258175029994 2260426897872 2261246017536 2264608577088 2266866860544 2270590009344 2271060453376 2271114952704 2276705692404 2280445000704 2280972222464 2282719076352 2286113567166 2286941995008 2289222549504 2292626711232 2299158411264 2299689959424 2308659065856 2309137397424 2309192810496 2315236442112 2315771707392 2318679287496 2322369347584 2325285211392 2325341011968 2325822799872 2331909955584 2331965915136 2334893827968 2335377595122 2335433637888 2341545947136 2342031092544 2342087294976 2345027915763 2348759908352 2351708906976 2352252604416 2354054047488 2358408932352 2358465527808 2364271295958 2368154423808 2368701923328 2375450361856 2378982747648 2380804661664 2381355085824 2387587580928 2388139573248 2391195396096 2392061902848 2397950374248 2398007918592 2398504762368 2402444115968 2404839849984 2407859260092 2408415939072 2411691245568 2414719257984 2414777204736 2415277522944 2421656911872 2422158655488 2425199810319 2425258008576 2425760498304 2432109211488 2432167575552 2432729874432 2435784302016 2439096827904 2442159249552 2442723858432 2449175740416 2449683185664 2453325958512 2455772432256 2459805843456 2460374532096 2466813837312 2470482084096 2472945666048 2477520494592 2479991095296 2483678937168 2490179234796 2490238992384 2490754945536 2494845812736 2497333690368 2501047321344 2501565513876 2508172812288 2508752683008 2511902561454 2515318603776 2518537162752 2519058979008 2519119429632 2525712482304 2526235785216 2526296408064 2529468313632 2536674776064 2537200350256 2537261236224 2543901769728 2547684649224 2550225218112 2554413760512 2554943010048 2555004321792 2562283536384 2565500625792 2566093750272 2572809744384 2575375368192 2579205050136 2586553212672 2587151204352 2591400394752 2597779572102 2597841911808 2604640997376 2605243170816 2608514198433 2612665516032 2615945862816 2616008638464 2616550649856 2623398700032 2623461654528 2624005210112 2627362842624 2634239190528 2634784979112 2634848206848 2641807540224 2642354896896 2645672520348 2646284179968 2653210048896 2653273718784 2653823451136 2653887135744 2660832903168 2664173726784 2664789663744 2672381657088 2676355591104 2679024471552 2683980535808 2686036028544 2686657019904 2691069640704 2697694171029 2697758908416 2698317857664 2702749630464 2705444831232 2709467931456 2713152651264 2716559165232 2717187213312 2724364025856 2724928487424 2728415259648 2728980560592 2736122862924 2736188522496 2736755433984 2736821108736 2740257339768 2743983931392 2744618319872 2747429155746 2748064340736 2755322707968 2755893583872 2755959717888 2759991703326 2762743986288 2763745132544 2767281573888 2767854927552 2767921348608 2775165566976 2775807164416 2779292344608 2782063874304 2787210556416 2789989982208 2794138804314 2795151327232 2802099313728 2806701539328 2807350427648 2809500401664 2813678236512 2821694413824 2822346768384 2829733429248 2830387642368 2833941351384 2834009358336 2841426542592 2842015258368 2842083459072 2845651852836 2850180562944 2853759123072 2854350394038 2854418890752 2861889490944 2861958168576 2862551138304 2866145230377 2873715480576 2874310886304 2874379862016 2882499806208 2882568978432 2886188204016 2886855469056 2894410962432 2895080128512 2897297289216 2902726803456 2909872364256 2910545104896 2915325444096 2922572150784 2923631214592 2927978766336 2930221122048 2930898567168 2939248705536 2942939095668 2943009718272 2943619481088 2951323537536 2951394361344 2952005861376 2955783197952 2956854296576 2959802892288 2963519089344 2964133101501 2964204232704 2964818386816 2972033482752 2972649259008 2977069702464 2981118345216 2984861305008 2984932933632 2985551382528 2985623027712 2993437016064 2997195442632 2997888371712 2998509504848 3006429364224 3010900039992 3013902530496 3014994690048 3019478102784 3022489147392 3027453345792 3028153270272 3035607589872 3040593334272 3043625435136 3048151422888 3049255993344 3052296732672 3056835614976 3064909529088 3065544548352 3066253279232 3070103130666 3078212087808 3078849863232 3078923747328 3082789507239 3086981922816 3087695609856 3091572383328 3099738046464 3100380281856 3100454682624 3101097066496 3108086984574 3109213274112 3113191770624 3113836793496 3113911517184 3122061262848 3122708123392 3122783059968 3126703887684 3135611875968 3136336805888 3138738729984 3144545243136 3144620703744 3152361727944 3157539231744 3158269231104 3171976996864 3174406215552 3175140114432 3183450107904 3184186097664 3188184020307 3188260528128 3189415870464 3197267165664 3197343891456 3198006349824 3206453133312 3210479013456 3211221252096 3219625677312 3219702939648 3220370030592 3228875882496 3229544873984 3233599747092 3233677344768 3234347331072 3242812281984 3242890100736 3243639832576 3246961729518 3247712402688 3252129103872 3256212332736 3256965144576 3265567653888 3266244247552 3271101278016 3273606409788 3274363243008 3279741124608 3280499376128 3287893669632 3289085116416 3293976112128 3297260888064 3303360659456 3306654793728 3311571916224 3320238979728 3320318656512 3321006594048 3325256097696 3326461083648 3329778253824 3334729761792 3335420685168 3344230416384 3345003577344 3349203415272 3353758138368 3357968968134 3358049550336 3358745305344 3358825906176 3367616643072 3368314380288 3368395210752 3372624418176 3373323192954 3382233034752 3383014981632 3387262544991 3391869026304 3396912865632 3400300290816 3405885014016 3406590680064 3406672429056 3415058538606 3420667501056 3421458333696 3424078614528 3430412992512 3433833824256 3438940066848 3448737616896 3449534939136 3455200526336 3462988598784 3463706096136 3463789215744 3472854663168 3473657561088 3478018931244 3483554021376 3487927817088 3488011517952 3488734199808 3497864933376 3497948872704 3502340741952 3503066392683 3503150456832 3512318920704 3513046638816 3513130942464 3523139862528 3527563360464 3528378906624 3537613398528 3537698291712 3546406943937 3547777204224 3552231635712 3553052884992 3563175542784 3568474121472 3572032628736 3581381371392 3582209359872 3588092854272 3596925561372 3597011877888 3597757143552 3603666173952 3607259774976 3612623908608 3617536868352 3622078886976 3622165807104 3622916284416 3632485367808 3633237983232 3637887012864 3638640747456 3648163817232 3648251363328 3649007245312 3649094811648 3653676453024 3658645241856 3663238874328 3664085787648 3673763610624 3674524778496 3679988937768 3683658648384 3689708765184 3690473236736 3690561798144 3700220755968 3705723126144 3709418499072 3716280741888 3719986642944 3725518405752 3735268852194 3736132418304 3742268719104 3746000535552 3751570982016 3752348270814 3762259218432 3763129024512 3767853842181 3772977905664 3773850189824 3778588468512 3778679144448 3788568723456 3789353677824 3789444612096 3794202470448 3805012164096 3805800525384 3805891854336 3815852654592 3815944224768 3816734851072 3821526973836 3825337827168 3831620640768 3832414515072 3832506482688 3843333074944 3843425304576 3848250938688 3849140625408 3859214616576 3860106838016 3863063052288 3868807575204 3879829819008 3880726806528 3887100592128 3896669358153 3896762867712 3903971688448 3906961496064 3907864756224 3918998274048 3923918794224 3924012957696 3924825974784 3935098050048 3935192481792 3936007815168 3941044263936 3946403856384 3951358785792 3952177468668 3952272310272 3962711310336 3963532345344 3968508780522 3969426269952 3974824460288 3979815073344 3979910578176 3980735176704 3980830703616 3991249354752 3996260590176 3997184495616 4008572485632 4014533386656 4018536707328 4019992920064 4025970803712 4029054042816 4029985529856 4036604461056 4046638362624 4047476786496 4054124445696 4058167246848 4064201897184 4065674657792 4069728976896 4074838747848 4075780819968 4086546038784 4087392731136 4092622889472 4093470840888 4104184294386 4104282783744 4105133150976 4105231663104 4110386009652 4115975897088 4116927479808 4121143733619 4122096511104 4122950569166 4132984061952 4133840375808 4133939576832 4139987554989 4144115979432 4145617698816 4150922360832 4151782391328 4151882022912 4162748350464 4163710746624 4168938516912 4180815834624 4184984973312 4191208206471 4192726990848 4192827604992 4203148970592 4210052308992 4211025641472 4214250602496 4232541620736 4233520152576 4244600143872 4245581463552 4250912027076 4251014037504 4262139813888 4263022887552 4263125188608 4264008466432 4275270844416 4280638684608 4281525591057 4281628336128 4292834236416 4292937252864 4293826707456 4310573220864 4311466329456 4311569793024 4312463108096 4323749709312 4323853467648 4329282306024 4330283203584 4336172138496 4341616443648 4342620192768 4354090205184 4361468370688 4364808546384 4365817657344 4372988166144 4383858226176 4385446821888 4391968149504 4396347850752 4408873058304 4414408643502 4415429221632 4426985306304 4427091542016 4428008792064 4433674796928 4435281444864 4439704338432 4446306349056 4447227580224 4458050224128 4458973888512 4460004769792 4465604553696 4471677517824 4477291957512 4477399400448 4478327073792 4478434541568 4490155524096 4491085840384 4496832557568 4497764257272 4509644046336 4510686642176 4516350059988 4520853795744 4522492035072 4529217154176 4533733721088 4541180018688 4542120906752 4542229905408 4553411384808 4560890001408 4561944444928 4565438152704 4572227134332 4573883990016 4578445099008 4585253422464 4598316822528 4599379918848 4605154695999 4617318131712 4618274794848 4618385620992 4630472884224 4631543414784 4637358574992 4650570422784 4650682023936 4651645599744 4663819911168 4663931830272 4669787655936 4670755190244 4670867275776 4683091894272 4684062185088 4684174589952 4690055831526 4697519816704 4703417813952 4704505208832 4708108094976 4716817864704 4716931055616 4728542591916 4736308847616 4737403846656 4750900723712 4757965495296 4761609323328 4762710171648 4775175161856 4776279146496 4782390792192 4784123805696 4795900748496 4796015837184 4797009524736 4804888231936 4809679699968 4815718520184 4816831878144 4823382491136 4829438515968 4829554409472 4830555045888 4843313823744 4844317310976 4850399620638 4850516017152 4851520996608 4864218422976 4864335151104 4865459748864 4870442594277 4871568604032 4878193655808 4884318499104 4885447716864 4898351480832 4899366371328 4906651917024 4911544864512 4919611686912 4920749064192 4933627674624 4940964168192 4945891332096 4955040989184 4959982190592 4967357874336 4980358469592 4980477984768 4981509891072 4989691625472 4994667380736 5002094642688 5003131027752 5016345624576 5017505366016 5023805122908 5030637207552 5036953452201 5037074325504 5038117958016 5038238859264 5051424964608 5052471570432 5052592816128 5058936627264 5059984789431 5073349552128 5074400700512 5074522472448 5087803539456 5095369298448 5100450436224 5108827521024 5109886020096 5110008643584 5122587807909 5124567072768 5131001251584 5132187500544 5145619488768 5150750736384 5158410100272 5173106425344 5174302408704 5182800789504 5195559144204 5195683823616 5209281994752 5210486341632 5217028396866 5225331032064 5231891725632 5232017276928 5233101299712 5246797400064 5246923309056 5248010420224 5254725685248 5268478381056 5269569958224 5269696413696 5284709793792 5291345040696 5292568359936 5306420097792 5306547437568 5307646902272 5321665806336 5328347453568 5329579327488 5344763314176 5352711182208 5358048943104 5367961071616 5372072057088 5373314039808 5382139281408 5395388342058 5395517816832 5396635715328 5405499260928 5410889662464 5418935862912 5426305302528 5433118330464 5434374426624 5448728051712 5449856974848 5456830519296 5457961121184 5472245725848 5472377044992 5473510867968 5473642217472 5480514679536 5487967862784 5494858311492 5496128681472 5510645415936 5511787167744 5511919435776 5519983406652 5525487972576 5527490265088 5534563147776 5535709855104 5535842697216 5550331133952 5551614328832 5558584689216 5564127748608 5574421112832 5579979964416 5588277608628 5590302654464 5602903278291 5604198627456 5613403078656 5614700855296 5619000803328 5627356473024 5628522406221 5643388827648 5644693536768 5659466858496 5660775284736 5667882702768 5668018716672 5682853085184 5684030516736 5684166918144 5691303705672 5700361125888 5707518246144 5708700788076 5708837781504 5723778981888 5723916337152 5725102276608 5732290460754 5747430961152 5748621772608 5748759724032 5764999612416 5765137956864 5772376408032 5773710938112 5788821924864 5790160257024 5794594578432 5819744728512 5821090209792 5830650888192 5845144301568 5847262429184 5855957532672 5860442244096 5861797134336 5878497411072 5885878191336 5886019436544 5887238962176 5902647075072 5902788722688 5904011722752 5911566395904 5913708593152 5919605784576 5927038178688 5928266203002 5928408465408 5929636773632 5944066965504 5945298518016 5952763170783 5954139404928 5962236690432 5969722610016 5969865867264 5971102765056 5971246055424 5986874032128 5994390885264 5995776743424 5997019009696 6012858728448 6021800079984 6027805060992 6029989380096 6038956205568 6044978294784 6054906691584 6056306540544 6071215179744 6081186668544 6087250870272 6096302845776 6098511986688 6104593465344 6113671229952 6129819058176 6131089096704 6132506558464 6140206261332 6156276441579 6156424175616 6157699726464 6157847494656 6165579014478 6173963845632 6175391219712 6183144766656 6184425853749 6199476092928 6200760563712 6200909365248 6202194132992 6216173969148 6218426548224 6226383541248 6227673586992 6227823034368 6244122525696 6245416246784 6245566119936 6253407775368 6271223751936 6272673611776 6277477459968 6289090486272 6289241407488 6304723455888 6315078463488 6316538462208 6343953993728 6348812431104 6350280228864 6366900215808 6368372195328 6376368040614 6376521056256 6394534331328 6394687782912 6396012699648 6412906266624 6420958026912 6422442504192 6439251354624 6439405879296 6440740061184 6459089747968 6467199494184 6467354689536 6468694662144 6485624563968 6485780201472 6493923459036 6495424805376 6504258207744 6512424665472 6513930289152 6531135307776 6532488495104 6542202556032 6547212819576 6548726486016 6559482249216 6560998752256 6575787339264 6578170232832 6587952224256 6594521776128 6606721318912 6613309587456 6621612965253 6623143832448 6640477959456 6640637313024 6642013188096 6650512195392 6652922167296 6659556507648 6669459523584 6670841370336 6688460832768 6690007154688 6698406830544 6707516276736 6715937936268 6716099100672 6717490610688 6717651812352 6735233286144 6736628760576 6736790421504 6745248836352 6746646385908 6764466069504 6766029963264 6774525089982 6783738052608 6793825731264 6800600581632 6811770028032 6813181360128 6813344858112 6830117077212 6841335002112 6842916667392 6848157229056 6860825985024 6867667648512 6877880133696 6897475233792 6899069878272 6910401052672 6925977197568 6927412192272 6927578431488 6945709326336 6947315122176 6956037862488 6967108042752 6975855634176 6976023035904 6977468399616 6995729866752 6995897745408 7004681483904 7006132785366 7006300913664 7024637841408 7026093277632 7026261884928 7035083747289 7046279725056 7055126720928 7056757813248 7075226797056 7075396583424 7092813887874 7104463271424 7106105769984 7126351085568 7136948242944 7144065257472 7162762742784 7164418719744 7176185708544 7193851122744 7194023755776 7195514287104 7207332347904 7214519549952 7225247817216 7235073736704 7244157773952 7244331614208 7245832568832 7264970735616 7266475966464 7275599430957 7275774025728 7277281494912 7296327634464 7296502726656 7298014490624 7298189623296 7307352906048 7317290483712 7326477748656 7328171575296 7347527221248 7349049556992 7359977875536 7367317296768 7379417530368 7380946473472 7381123596288 7400441511936 7411446252288 7418836998144 7432561483776 7439973285888 7451036811504 7470537704388 7472264836608 7484537438208 7492001071104 7503141964032 7504696541628 7524518436864 7526258049024 7535707684362 7545955811328 7547700379648 7557176937024 7557358288896 7577137446912 7578707355648 7578889224192 7588404940896 7610024328192 7611601050768 7611783708672 7631705309184 7633469702144 7643053947672 7650675654336 7663241281536 7664829030144 7665012965376 7686666149888 7686850609152 7696501877376 7698281250816 7718429233152 7720213676032 7726126104576 7737615150408 7759659638016 7761453613056 7774201184256 7793338716306 7793525735424 7807943376896 7813922992128 7815729512448 7825542595299 7837996548096 7847837588448 7848025915392 7849651949568 7870196100096 7870384963584 7872015630336 7882088527872 7902717571584 7904354937336 7904544620544 7925422620672 7927064690688 7937017561044 7938852539904 7949648920576 7959630146688 7959821156352 7961470353408 7961661407232 7982498709504 7992521180352 7994368991232 8017144971264 8029066773312 8037073414656 8039985840128 8051941607424 8058108085632 8059971059712 8073208922112 8093082513087 8093276725248 8094953572992 8108248891392 8116334493696 8128403794368 8131349315584 8139457953792 8149677495696 8151561639936 8173092077568 8174785462272 8185245778944 8186941681776 8208368588772 8208565567488 8210266301952 8210463326208 8220772019304 8231951794176 8233854959616 8242287467238 8244193022208 8245901138332 8265968123904 8267680751616 8267879153664 8279975109978 8288231958864 8291235397632 8301844721664 8303564782656 8303764045824 8325496700928 8327421493248 8337877033824 8361631669248 8369969946624 8382416412942 8385453981696 8406297941184 8420104617984 8422051282944 8428501204992 8465083241472 8467040305152 8489200287744 8491162927104 8501824054152 8502028075008 8524279627776 8526045775104 8526250377216 8528016932864 8550541688832 8561277369216 8563051182114 8563256672256 8585668472832 8585874505728 8587653414912 8598435691131 8621146441728 8622932658912 8623139586048 8624926216192 8647499418624 8647706935296 8658564612048 8660566407168 8683232887296 8685240385536 8708180410368 8722936741376 8729617092768 8731635314688 8745976332288 8767716452352 8770893643776 8783936299008 8792695701504 8817746116608 8828817287004 8830858443264 8853970612608 8854183084032 8856017584128 8867349593856 8870562889728 8879408676864 8892399304503 8892612698112 8894455160448 8916100448256 8917947777024 8920009539584 8931209107392 8943355035648 8954583915024 8954798800896 8956654147584 8956869083136 8980311048192 8982171680768 8993665115136 8995528514544 9019288092672 9021373284352 9032700119976 9041707591488 9044984070144 9058434308352 9067467442176 9082360037376 9084241813504 9084459810816 9106822769616 9121780002816 9123888889856 9130876305408 9144454268664 9147767980032 9156890198016 9170506844928 9196633645056 9198759837696 9210309391998 9234636263424 9236549589696 9236771241984 9248368521717 9260945768448 9263086829568 9274717149984 9301140845568 9301364047872 9303291199488 9327639822336 9339575311872 9341510380488 9341734551552 9366183788544 9368124370176 9368349179904 9380111663052 9395039633408 9406835627904 9409010417664 9416216189952 9433635729408 9433862111232 9457085183832 9472617695232 9474807693312 9501801447424 9515930990592 9523218646656 9525420343296 9550350323712 9552558292992 9564552060921 9564781584384 9568247611392 9591801496992 9592031674368 9594019049472 9609776463872 9619359399936 9631437040368 9633663756288 9658877031936 9659108818944 9661110091776 9686627647488 9688634621952 9700799241276 9701032034304 9703041993216 9728436845952 9728670302208 9730919497728 9740885188554 9743137208064 9756387311616 9768636998208 9770895433728 9796702961664 9798732742656 9813303834048 9823089729024 9839223373824 9841498128384 9867255349248 9881928336384 9891782664192 9910081978368 9919964381184 9934715748672 9960716939184 9960955969536 9963019782144 9979383250944 9989334761472 10004189285376 10006262055504 10032691249152 10035010732032 10047610245816 10061274415104 10073906904402 10074148651008 10076235916032 10076477718528 10102849929216 10104943140864 10105185632256 10117873254528 10119969578862 10146699104256 10148801401024 10149044944896 10161787634973 10175607078912 10190738596896 10200900872448 10217655042048 10219772040192 10220017287168 10245175615818 10262002503168 10264375001088 10291238977536 10301501472768 10316820200544 10346212850688 10348604817408 10365601579008 10391118288408 10391367647232 10418563989504 10420972683264 10434056793732 10450662064128 10463783451264 10464034553856 10466202599424 10493594800128 10493846618112 10496020840448 10509199178049 10509451370496 10536956762112 10539139916448 10539392827392 10569419587584 10582690081392 10585136719872 10612840195584 10613094875136 10615293804544 10639220831811 10643331612672 10656694907136 10659158654976 10689526628352 10705422364416 10716097886208 10735922143232 10744144114176 10746628079616 10764278562816 10790776684116 10791035633664 10793271430656 10810998521856 10821779324928 10837871725824 10852610605056 10866236660928 10868748853248 10897456103424 10899713949696 10913661038592 10915922242368 10944491451696 10944754089984 10947021735936 10947284434944 10961029359072 10975935725568 10989716622984 10992257362944 11021290831872 11023574335488 11039966813304 11050975945152 11054980530176 11069126295552 11071419710208 11071685394432 11100662267904 11103228657664 11117169378432 11128255497216 11148842225664 11159959928832 11176555217256 11180605308928 11205806556582 11208397254912 11226806157312 11229401710592 11238001606656 11254712946048 11257044812442 11286777655296 11289387073536 11303561526543 11318933716992 11321550569472 11335765405536 11336037433344 11365706170368 11368061033472 11368333836288 11382607411344 11415036492288 11417401576152 11417675563008 11447557963776 11447832674304 11450204553216 11464580921508 11494861922304 11497243545216 11497519448064 11529999224832 11530275913728 11544752816064 11547421876224 11577643849728 11580320514048 11589189156864 11639489457024 11642180419584 11661301776384 11690008074459 11690288603136 11694524858368 11711915065344 11720884488192 11723594268672 11756994822144 11771756382672 11772038873088 11774477924352 11805294150144 11805577445376 11808023445504 11823132791808 11827417186304 11839211569152 11854076357376 11856532406004 11856816930816 11859273547264 11888133931008 11890597036032 11905526341566 11908278809856 11924473380864 11939445220032 11939731734528 11942205530112 11942492110848 11973748064256 11988781770528 11991553486848 11994038019392 12025717456896 12043600159968 12055610121984 12059978760192 12077912411136 12089956589568 12109813383168 12142430359488 12162373337088 12174501740544 12192605691552 12197023973376 12209186930688 12227342459904 12259638116352 12262178193408 12265013116928 12280412522664 12312552883158 12312848351232 12315399452928 12315694989312 12331158028956 12347927691264 12350782439424 12366289533312 12368851707498 12398952185856 12401521127424 12401818730496 12404388265984 12419962664967 12432347938296 12436853096448 12452767082496 12455347173984 12455646068736 12488245051392 12490832493568 12491132239872 12506815550736 12542447503872 12545347223552 12554954919936 12573624619413 12578180972544 12578482814976 12609446911776 12630156926976 12633076924416 12687907987456 12697624862208 12700560457728 12733800431616 12736744390656 12752736081228 12753042112512 12789068662656 12789375565824 12792025399296 12825812533248 12841916053824 12844576773171 12844885008384 12878502709248 12878811758592 12881480122368 12918179495936 12934398988368 12934709379072 12937389324288 12971249127936 12971560402944 12987846918072 12990849610752 13008516415488 13024849330944 13027860578304 13062270615552 13064976990208 13084405112064 13094425639152 13097452972032 13118964498432 13121997504512 13151574678528 13156340465664 13175904448512 13189043552256 13213442637824 13226619174912 13243225930506 13246287664896 13280955918912 13281274626048 13284026376192 13301024390784 13305844334592 13319113015296 13338919047168 13341682740672 13376921665536 13380014309376 13396813661088 13415032553472 13431875872536 13432198201344 13434981221376 13435303624704 13470466572288 13473257521152 13490497672704 13493292771816 13528932139008 13532059926528 13549050179964 13567476105216 13587651462528 13601201163264 13623540056064 13626362720256 13626689716224 13660234154424 13682670004224 13685833334784 13696314458112 13721651970048 13735335297024 13755760267392 13794950467584 13798139756544 13815464087997 13820802105344 13851954395136 13854824384544 13855156862976 13891418652672 13894630244352 13912075724976 13951711268352 13952046071808 13954936799232 13991459733504 13991795490816 14009362967808 14012265570732 14012601827328 14049275682816 14052186555264 14052523769856 14070167494578 14092559450112 14110253441856 14113515626496 14150453594112 14150793166848 14185627775748 14208926542848 14212211539968 14252702171136 14273896485888 14288130514944 14325525485568 14328837439488 14352371417088 14387702245488 14388047511552 14391028574208 14414664695808 14429039099904 14450495634432 14470147473408 14488315547904 14488663228416 14491665137664 14529941471232 14532951932928 14551198861914 14551548051456 14554562989824 14592655268928 14593005453312 14596028981248 14596379246592 14614705812096 14634580967424 14652955497312 14656343150592 14695054442496 14698099113984 14719955751072 14734634593536 14758835060736 14761892946944 14762247192576 14800883023872 14822892504576 14837673996288 14865122967552 14879946571776 14902073623008 14941075408776 14944529673216 14969074876416 14984002142208 15006283928064 15009393083256 15049036873728 15052516098048 15071415368724 15091911622656 15095400759296 15110860356603 15114353874048 15114716577792 15154274893824 15157414711296 15157778448384 15176809881792 15179954368293 15220048656384 15223202101536 15223567417344 15263410618368 15266939404288 15286107895344 15301351308672 15326482563072 15329658060288 15330025930752 15367763423727 15373332299776 15373701218304 15393003754752 15396562501632 15436858466304 15440427352064 15452252209152 15475230300816 15519319276032 15522907226112 15548402368512 15586677432612 15587051470848 15615886753792 15627845984256 15631459024896 15651085190598 15675993096192 15695675176896 15696051830784 15699303899136 15740392200192 15740769927168 15744031260672 15764177055744 15805435143168 15808709874672 15809089241088 15854129381376 15874035122088 15877705079808 15899297841152 15919260293376 15919642312704 15922940706816 15964997419008 15985042360704 15988737982464 16034289942528 16058133546624 16074146829312 16079971680256 16103883214848 16116216171264 16119942119424 16146417844224 16186165026174 16186553450496 16189907145984 16216497782784 16232668987392 16256807588736 16262698631168 16278915907584 16299354991392 16303123279872 16346184155136 16349570924544 16370491557888 16373883363552 16416737177544 16417131134976 16420532603904 16420926652416 16441544038608 16463903588352 16484574934476 16488386044416 16491802276664 16531936247808 16535361503232 16535758307328 16559950219956 16576463917728 16582470795264 16603689443328 16607129565312 16607528091648 16650993401856 16654842986496 16675754067648 16723263338496 16739939893248 16764832825884 16770907963392 16812595882368 16840209235968 16844102565888 16857002409984 16885567218663 16930166482944 16934080610304 16978400575488 16982325854208 17003648108304 17004056150016 17048559255552 17052091550208 17052500754432 17056033865728 17101083377664 17122554738432 17126102364228 17126513344512 17171336945664 17171749011456 17175306829824 17196871382262 17242292883456 17245865317824 17246279172096 17249852432384 17294998837248 17295413870592 17317129224096 17321132814336 17366465774592 17370480771072 17445873482752 17459234185536 17463270629376 17491952664576 17535432904704 17541787287552 17567872598016 17585391403008 17635492233216 17657634574008 17661716886528 17707941225216 17708366168064 17712035168256 17734699187712 17741125779456 17758817353728 17784798609006 17785225396224 17788910320896 17832200896512 17835895554048 17840019079168 17858289512349 17862418214784 17886710071296 17909167830048 17909597601792 17913308295168 17913738166272 17960622096384 17964343361536 17987330230272 17991057029088 18038576185344 18042746568704 18065400239952 18083415182976 18089968140288 18116868616704 18134934884352 18164720074752 18168483627008 18168919621632 18213645539232 18243560005632 18247777779712 18261752610816 18288908537328 18295535960064 18313780396032 18341013689856 18393267290112 18397519675392 18420618783996 18468829324737 18469272526848 18473099179392 18473542483968 18496737043434 18521891536896 18526173659136 18549434299968 18553277561247 18602281691136 18602728095744 18606582398976 18655279644672 18679150623744 18683020760976 18683469103104 18732367577088 18736248740352 18736698359808 18760223326104 18790079266816 18813671255808 18818020835328 18832432379904 18867271458816 18867724222464 18914170367664 18945235390464 18949615386624 19003602894848 19031861981184 19046437293312 19050840686592 19100700647424 19105116585984 19129104121842 19129563168768 19183602993984 19184063348736 19188038098944 19219552927744 19238718799872 19262874080736 19267327512576 19317754063872 19318217637888 19322220183552 19377269243904 19401598482552 19402064068608 19406083986432 19456873691904 19457340604416 19481770377108 19486274416128 19512774623232 19537273996416 19541790867456 19593405923328 19597465485312 19626607668096 19646179458048 19678446747648 19682996256768 19734510698496 19763856672768 19783565328384 19820163956736 19839928762368 19869431497344 19921433878368 19921911939072 19926039564288 19958766501888 19978669522944 20008378570752 20012524111008 20065382498304 20070021464064 20095220491632 20122548830208 20147813808804 20148297302016 20152471832064 20152955437056 20205699858432 20209886281728 20210371264512 20235746509056 20239939157724 20293398208512 20297602802048 20298089889792 20323575269946 20351214157824 20381477193792 20401801744896 20435310084096 20439544080384 20440034574336 20490351231636 20524005006336 20528750002176 20582477955072 20603002945536 20633640401088 20692425701376 20697209634816 20731203158016 20782236576816 20782735294464 20837127979008 20841945366528 20868113587464 20901324128256 20927566902528 20928069107712 20932405198848 20987189600256 20987693236224 20992041680896 21018398356098 21018902740992 21073913524224 21078279832896 21078785654784 21105251241867 21138839175168 21165380162784 21170273439744 21225680391168 21226189750272 21230587609088 21278441663622 21313389814272 21318317309952 21379053256704 21410844728832 21432195772416 21471844286464 21488288228352 21493256159232 21528557125632 21581553368232 21582071267328 21586542861312 21621997043712 21643558649856 21675743451648 21705221210112 21732473321856 21737497706496 21794912206848 21799427899392 21826798292871 21827322077184 21831844484736 21888982903392 21889508179968 21894043471872 21894568869888 21922058718144 21951871451136 21979433245968 21984514725888 22042581663744 22047148670976 22079933626608 22101951890304 22109961060352 22138252591104 22142839420416 22143370788864 22201324535808 22206457315328 22234338756864 22256510994432 22297684451328 22319919857664 22353110434512 22361210617856 22411613113164 22416794509824 22453612314624 22458803421184 22476003213312 22509425892096 22514089624884 22573555310592 22578774147072 22607123053086 22637867433984 22643101138944 22671530811072 22672074866688 22731412340736 22736122066944 22736667672576 22765214822688 22830072984576 22834803152304 22835351126016 22895115927552 22900409106432 22929161843016 22989723844608 22994487090432 22995038896128 23059998449664 23060551827456 23089505632128 23094843752448 23155287699456 23160641028096 23178378313728 23278978914048 23284360839168 23322603552768 23380016148918 23380577206272 23423830130688 23441768976384 23447188537344 23513989644288 23543512765344 23544077746176 23548955848704 23610588300288 23611154890752 23616046891008 23646265583616 23654834372608 23708152714752 23713064812008 23713633861632 23718547094528 23776267862016 23781194072064 23811052683132 23816557619712 23848946761728 23878890440064 23879463469056 23884411060224 23884984221696 23947496128512 23977563541056 23983106973696 23988076038784 24051434913792 24087200319936 24111220243968 24119957520384 24155824822272 24179913179136 24219626766336 24279247539261 24284860718976 24324746674176 24349003481088 24385211383104 24394047946752 24418373861376 24454684919808 24519276232704 24524356386816 24530026233856 24560825045328 24625105766316 24625696702464 24630798905856 24631389978624 24662316057912 24695855382528 24701564878848 24732579066624 24737703414996 24797904371712 24803042254848 24803637460992 24808776531968 24839925329934 24864695876592 24873706192896 24905534164992 24910694347968 24911292137472 24976490102784 24981664987136 24982264479744 25013631101472 25084895007744 25090694447104 25109909839872 25147249238826 25156361945088 25218893823552 25260313853952 25266153848832 25375815974912 25395249724416 25401120915456 25467600863232 25473488781312 25505472162456 25506084225024 25578137325312 25578751131648 25584050798592 25651625066496 25683832107648 25689153546342 25689770016768 25757005418496 25757623517184 25762960244736 25795307073393 25836358991872 25868797976736 25869418758144 25874778648576 25942498255872 25943120805888 25975693836144 25981699221504 26049698661888 26055721156608 26124541231104 26129953980416 26168810224128 26188851278304 26194905944064 26237928996864 26243995009024 26303149357056 26312680931328 26351808897024 26378087104512 26426885275648 26453238349824 26486451861012 26492575329792 26561911837824 26562549252096 26568052752384 26602048781568 26611688669184 26638226030592 26677197913509 26677838094336 26683365481344 26753843331072 26760028618752 26793627322176 26830065106944 26863751745072 26864396402688 26869962442752 26870607249408 26940933144576 26946515042304 26980995345408 26986585543632 27057864278016 27064119853056 27098100359928 27134952210432 27175302925056 27202402326528 27247080112128 27252725440512 27253379432448 27320468308848 27365340008448 27371666669568 27392628916224 27443303940096 27470670594048 27511520534784 27589900935168 27596279513088 27630928175994 27703908790272 27709648769088 27710313725952 27782837305344 27789260488704 27824151449952 27903422536704 27904092143616 27909873598464 27982919467008 28018725935616 28024531141464 28025203654656 28098551365632 28104373110528 28105047539712 28140334989156 28185118900224 28220506883712 28227031252992 28300907188224 28301586333696 28371255551496 28417853085696 28424423079936 28505404342272 28547792971776 28576261029888 28651050971136 28657674878976 28693656182763 28704742834176 28775404490976 28776095023104 28782057148416 28829329391616 28858078199808 28900991268864 28976631095808 28977326456832 28983330275328 29059882942464 29065903865856 29102397723828 29103096102912 29109125979648 29185310537856 29186010906624 29192057962496 29192758493184 29229411624192 29269161934848 29305910994624 29312686301184 29390108884992 29396198227968 29439911502144 29469269187072 29517670121472 29523785893888 29524494385152 29601766047744 29645785009152 29675347992576 29730245935104 29759893143552 29804147246016 29882150817552 29889059346432 29938149752832 29968004284416 30012567856128 30018786166512 30098073747456 30105032196096 30142830737448 30183823245312 30190801518592 30221720713206 30228707748096 30229433155584 30308549787648 30314829422592 30315556896768 30353619763584 30359908736586 30440097312768 30446404203072 30447134834688 30485362904919 30526821236736 30533878808576 30572215790688 30602702617344 30652965126144 30659316120576 30660051861504 30735526847454 30746664599552 30786007509504 30793125003264 30873716932608 30880854704128 30904504418304 30950460601632 31038638552064 31045814452224 31096804737024 31173354865224 31174102941696 31231773507584 31255691968512 31262918049792 31302170381196 31351986192384 31391350353792 31392103661568 31398607798272 31480784400384 31481539854336 31488062521344 31527597534147 31528354111488 31610870286336 31617419749344 31618178482176 31708258762752 31748070244176 31755410159616 31838520586752 31839284625408 31845881413632 31929994838016 31970084721408 31977475964928 32068579885056 32116267093248 32148293658624 32159943360512 32207766429696 32232432342528 32239884238848 32292835688448 32372330052348 32373106900992 32379814291968 32432995565568 32465337974784 32513615177472 32525397262336 32557831815168 32598709982784 32606246559744 32692368310272 32699141849088 32740983115776 32747766727104 32833474355088 32834262269952 32841065207808 32841853304832 32883088077216 32927807176704 32969149868952 32976772088832 32983604553328 33063872495616 33070723006464 33119900439912 33152927835456 33164941590528 33207378886656 33214259130624 33215056183296 33301986803712 33309685972992 33351508135296 33446526676992 33479879786496 33529665651768 33541815926784 33625191764736 33680418471936 33688205131776 33714004819968 33771134437326 33860332965888 33868161220608 33910684579629 33956801150976 33964651708416 34007296216608 34008112300032 34097118511104 34104183100416 34105001508864 34112067731456 34245109476864 34252204728456 34253026689024 34342673891328 34343498022912 34350613659648 34393742764524 34484585766912 34491730635648 34492558344192 34499704864768 34589997674496 34590827741184 34634258448192 34642265628672 34732931549184 34740961542144 34891746965504 34918468371072 34926541258752 34983905329152 35070024223377 35070865809408 35083574575104 35135745196032 35170782806016 35270984466432 35315269148016 35323433773056 35415882450432 35416732336128 35424070336512 35469398375424 35482251558912 35517634707456 35569597218012 35570450792448 35577820641792 35664401793024 35671791108096 35680038158336 35716579024698 35724836429568 35773420142592 35818335660096 35819195203584 35826616590336 35827476332544 35921244192768 35928686723072 35974660460544 35982114058176 36077152370688 36085493137408 36130800479904 36166830365952 36179936280576 36233737233408 36269869768704 36329440149504 36336967254016 36427291078464 36487120011264 36495555559424 36523505221632 36577817074656 36591071920128 36627560792064 36682027379712 36786534580224 36795039350784 36841237567992 36937658649474 36938545053696 36946198358784 36947084967936 36993474086868 37043783073792 37052347318272 37098868599936 37106555122494 37204563382272 37205456191488 37213164797952 37259887994901 37310559289344 37358301247488 37366041521952 37366938206208 37464735154176 37472497480704 37473396719616 37520446652208 37627342511616 37636041670656 37664864759808 37734542917632 37735448444928 37828340735328 37890470780928 37899230773248 38007205789696 38063723962368 38092874586624 38101681373184 38201401294848 38210233171968 38258208243684 38259126337536 38367205987968 38368126697472 38376076197888 38439105855488 38477437599744 38525748161472 38533730319513 38534655025152 38635508127744 38636435275776 38644440367104 38754538487808 38803196965104 38804128137216 38812167972864 38913747383808 38914681208832 38963540754216 38972548832256 39025549246464 39074547992832 39083581734912 39186811846656 39194930970624 39253215336192 39292358916096 39356893495296 39365992513536 39469021396992 39527713345536 39567130656768 39640327913472 39679857524736 39738862994688 39842867756736 39843823878144 39852079128576 39917533003776 39957339045888 40016757141504 40025048222016 40130764996608 40140042928128 40190440983264 40245097660416 40295627617608 40296594604032 40304943664128 40305910874112 40411399716864 40419772563456 40471493018112 40479878315448 40586796417024 40595205604096 40596179779584 40647150539892 40702428315648 40762954387584 40803603489792 40870620168192 40879088160768 40880069148672 40980702463272 41048010012672 41057500004352 41164955910144 41206005891072 41267280802176 41384851402752 41394419269632 41446392263991 41462406316032 41564473153632 41565470588928 41674255958016 41683890733056 41736227174928 41855133805056 41856138215424 41864810397696 41974379200512 41975386472448 41984083361792 42036796712196 42037805481984 42147827048448 42156559665792 42157571309568 42210502483734 42277678350336 42330760325568 42340546879488 42451360782336 42452379500544 42461175218176 42556883327244 42626779628544 42636634619904 42758106513408 42821689457664 42864391544832 42943688572928 42976576456704 42986512318464 43057114251264 43163106736464 43164142534656 43173085722624 43243994087424 43287117299712 43351486903296 43410442420224 43464946643712 43474995412992 43589824413696 43598855798784 43653596585742 43654644154368 43663688969472 43777965806784 43779016359936 43788086943744 43789137739776 43844117436288 43903742902272 43958866491936 43969029451776 44085163327488 44094297341952 44159867253216 44203903780608 44219922120704 44276505182208 44285678840832 44286741577728 44402649071616 44468677513728 44513021988864 44595368902656 44639839715328 44706220869024 44722421235712 44823226226328 44833589019648 44907224629248 44917606842368 44952006426624 45018851784192 45028179249768 45147110621184 45157548294144 45214246106172 45275734867968 45286202277888 45332581069809 45343061622144 45344149733376 45462824681472 45472244133888 45473335345152 45530429645376 45539863104879 45660145969152 45669606304608 45670702252032 45790231855104 45800818212864 45858323686032 45979447689216 45988974180864 45990077792256 46103290271181 46119996899328 46121103654912 46179011264256 46189687504896 46310575398912 46321282056192 46356756627456 46557957828096 46568721678336 46645207105536 46760032297836 46761154412544 46847660261376 46883537952768 46894377074688 47027979288576 47087025530688 47088155492352 47097911697408 47221176600576 47222309781504 47232093782016 47292531167232 47309668745216 47416305429504 47426129624016 47427267723264 47437094189056 47562388144128 47622105366264 47633115239424 47697893523456 47757780880128 47758926938112 47768822120448 47894992257024 47955127082112 47966213947392 47976152077568 48102869827584 48174400639872 48222440487936 48239915040768 48311649644544 48359826358272 48439253532672 48558495078522 48569721437952 48649493348352 48698006962176 48770422766208 48788095893504 48836747722752 48909369839616 49038552465408 49048712773632 49060052467712 49121650090656 49250211532632 49251393404928 49261597811712 49262779957248 49324632115824 49391710765056 49465158133248 49475406829992 49595808743424 49606084509696 49607274921984 49617553063936 49679850659868 49729391753184 49747412385792 49811068329984 49821388695936 49822584274944 49952980205568 49963329974272 49964528959488 50027262202944 50169790015488 50181388894208 50219819679744 50294498477652 50312723890176 50437787647104 50520627707904 50532307697664 50656701655989 50751631949824 50790499448832 50802241830912 50935201726464 50946977562624 51010944324912 51012168450048 51156274650624 51157502263296 51168101597184 51303250132992 51367664215296 51378307092684 51379540033536 51514010836992 51515247034368 51525920489472 51590614146786 51672717983744 51737595953472 51738837516288 51749557297152 51884996511744 51886241611776 51951387672288 51963398443008 52099397323776 52111442313216 52259907960832 52337620448256 52377702556608 52389811888128 52475857993728 52606298714112 52625361862656 52703617794048 52756174209024 52853770551296 52906476699648 52972903722024 52985150659584 53123823675648 53125098504192 53136105504768 53204097563136 53223377338368 53276452061184 53354395827018 53355676188672 53366730962688 53507686662144 53520057237504 53574868537047 53587254644352 53660130213888 53727503490144 53728792805376 53739924885504 53741214498816 53881866289152 53893030084608 53961990690816 53973171087264 54115728556032 54128239706112 54196200719856 54269904420864 54350605850112 54404804653056 54494160224256 54505450881024 54506758864896 54640936617696 54730680016896 54743333339136 54785257832448 54886607880192 54941341188096 55023041069568 55179801870336 55192559026176 55261856351988 55406487974211 55407817580544 55419297538176 55420627451904 55565674610688 55578520977408 55648302899904 55659832683741 55806845073408 55808184287232 55819747196928 55965838934016 56037451871232 56049062282928 56050407309312 56197102731264 56208746221056 56210095079424 56280669978312 56370237800448 56441013767424 56454062505984 56601814376448 56603172667392 56742511102992 56835706171392 56848846159872 57010808684544 57095585943552 57152522059776 57302101942272 57315349757952 57387312365526 57550808981952 57552190046208 57564114296832 57658658783232 57716156399616 57801982537728 57953262191616 57954652913664 57966660550656 58131807731712 58204795447656 58206192205824 58218251959296 58370621075712 58372021813248 58384115924992 58458823248384 58538323869696 58611821989248 58625372602368 58780217769984 58792396455936 58879823004288 58938538374144 59035340242944 59047571787776 59048988770304 59203532095488 59291570018304 59350695985152 59460491870208 59519786287104 59608294492032 59764301635104 59778118692864 59876299505664 59936008568832 60025135712256 60037572333024 60196147494912 60210064392192 60285661474896 60367646490624 60443441426412 60457415496192 60458866311168 60617099575296 60629658845184 60631113793536 60707239527168 60719817473172 60880194625536 60892808406144 60894269669376 60970725809838 61053642473472 61067757617152 61144431581376 61205405234688 61305930252288 61318632241152 61320103723008 61471053694908 61493329199104 61572015019008 61586250006528 61747433865216 61761709408256 61809008836608 61900921203264 62077277104128 62091628904448 62193609474048 62346709730448 62348205883392 62463547015168 62511383937024 62525836099584 62604340762392 62703972384768 62782700707584 62784207323136 62797215596544 62961568800768 62963079708672 62976125042688 63055195068294 63056708222976 63221740572672 63234839498688 63236356964352 63315753725601 63416517525504 63496140488352 63510820319232 63677041173504 63678569250816 63691762827264 63940169442816 63954951929856 64137159770112 64232534186496 64296587317248 64319886721024 64415532859392 64464864685056 64479768477696 64585671376896 64744660104696 64746213801984 64759628583936 64865991131136 64930675949568 65027230354944 65050794524672 65115663630336 65197419965568 65212493119488 65384736620544 65398283698176 65480394878613 65481966231552 65495533454208 65666948710176 65668524539904 65682130415616 65683706609664 65766176154432 65855614353408 65938299737904 65953544177664 65967209106656 66127744991232 66141446012928 66239800879824 66305855670912 66329883181056 66414757773312 66428518261248 66430112366592 66603973607424 66619371945984 66703016270592 66893053353984 66959759572992 67059331303536 67083631853568 67250383529472 67360836943872 67376410263552 67428009639936 67542268874652 67720665931776 67736322441216 67821369159258 67913602301952 67929303416832 68014592433216 68016224600064 68194237022208 68208366200832 68210003017728 68224135462912 68490218953728 68504409456912 68506053378048 68685347782656 68701227319296 68787485529048 68969171533824 68983461271296 68985116688384 68999409729536 69179995348992 69181655482368 69268516896384 69284531257344 69465863098368 69481923084288 69783493931008 69836936742144 69853082517504 69967810658304 70140048446754 70141731618816 70271490392064 70341565612032 70541968932864 70630538296032 70646867546112 70831764900864 70833464672256 70848140673024 70938796750848 70964503117824 71139194436024 71140901584896 71155641283584 71328803586048 71343582216192 71433158049396 71449672859136 71546840285184 71636671320192 71638390407168 71653233180672 71654952665088 71842488385536 71857373446144 71949320921088 71964228116352 72154304741376 72170986274816 72261600959808 72333660731904 72359872561152 72467474466816 72539739537408 72658880299008 72673934508032 72837742617783 72854582156928 72974240022528 72991111118848 73047010443264 73155634149312 73182143840256 73255121584128 73364054759424 73573069160448 73590078701568 73682475135984 73875317298948 73877090107392 73892396717568 73894169935872 73986948173736 74087566147584 74104694636544 74197737199872 74213110244988 74409126764544 74410912382976 74426329595904 74519775989802 74621118578688 74716602494976 74732083043904 74733876412416 74929470308352 74944994961408 74946793439232 75040893304416 75254685023232 75272083341312 75329729519616 75469085835264 75656681470656 75780941561856 75798461546496 76014411579392 76127447924736 76185749173248 76203362746368 76402802589696 76420466343936 76516416487368 76518252675072 76734411975936 76736253394944 76752152395776 76878211710976 76954875199488 77051496322944 77067460639026 77069310050304 77271016255488 77272870551552 77288880734208 77385921220179 77509076975616 77606393930208 77608256274432 77624335945728 77827494767616 77829362417664 77927081508432 77945097664512 78149095985664 78167163469824 78373623693312 78389861941248 78506430672384 78584717832192 78713786990592 78731985027072 78938042793984 79055426691072 79134261313536 79280655826944 79359715049472 79477725989376 79685735513472 79687647756288 79704158257152 79835066007552 79914678091776 80031593740527 80033514283008 80050096444032 80261529993216 80280085856256 80380881966528 80490195320832 80591255235216 80593189208064 80609887328256 80611821748224 80822799433728 80839545126912 80942986036224 80959756630896 81173592834048 81190411208192 81192359559168 81294301079784 81404856631296 81525908775168 81607206979584 81741240336384 81758176321536 81760138297344 81961404926544 82096020025344 82115000008704 82329911820288 82412011782144 82534561604352 82769702805504 82788838539264 82892784527982 83128946307264 83130941177856 83348511916032 83367781466112 83472454349856 83710267610112 83712276430848 83729620795392 83948758401024 83968166723584 84073593424392 84075610963968 84295654096896 84313119331584 84315142619136 84421004967468 84555356700672 84661520651136 84681093758976 84902721564672 84904759001088 84922350436352 85113766654488 85253559257088 85273269239808 85516213026816 85643378915328 85728783089664 85887377145856 85953152913408 85973024636928 86080968548289 86114228502528 86326213472928 86328285069312 86346171445248 86487988174848 86574234599424 86702973806592 86929893287424 86949990825984 87179648827392 87197711597568 87307193171484 87309288308736 87327377938944 87555931613568 87558032719872 87576173887488 87578275479552 87688234872576 87807485804544 87917732983872 87938058903552 88170326654976 88188594683904 88319734506432 88407807561216 88439844241408 88553010364416 88571357681664 88573483155456 88805298143232 88937355027456 89026043977728 89190737805312 89279679430656 89412441738048 89444842471424 89646452452656 89667178039296 89814449258496 89835213684736 89904012853248 90037703568384 90056358499536 90294221242368 90315096588288 90428492212344 90551469735936 90572404555776 90665162139618 90686123244288 90688299466752 90925649362944 90944488267776 90946670690304 91060859290752 91079726209758 91320291938304 91339212609216 91341404504064 91456088714757 91580463710208 91601636425728 91716647372064 91958895378432 91977948361728 91980155584512 92206580542362 92239993798656 92358022528512 92379375009792 92621150797824 92642564112384 92713513254912 93115915656192 93137443356672 93290414211072 93520064595672 93522308825088 93695320522752 93767075905536 93788754149376 94055958577152 94174051061376 94176310984704 94195823394816 94442353201152 94444619563008 94464187564032 94582792602441 94585062334464 94619337490432 94832610859008 94852259248032 94854535446528 94874188378112 95124776288256 95244210732528 95266230478848 95515561760256 95517853876224 95537644240896 95789984514048 95910254164224 95932427894784 95952304155136 96205739655168 96348801279744 96444880975872 96479830081536 96623299289088 96719652716544 96878507065344 97116990157044 97139442875904 97298986696704 97396013924352 97540845532416 97576191787008 97673495445504 97818739679232 98077104930816 98097425547264 98120104935424 98243300181312 98500423065264 98502786809856 98523195623424 98525559914496 98649264231648 98783421530112 98930316266496 98950813659984 99191617486848 99212169019392 99235106127872 99359701319736 99458783506368 99494824771584 99622136659968 99642777391872 99645168549888 99905960411136 99926659948544 99929057918976 100054524405888 100339580030976 100362777788416 100439639359488 100588996955304 100625447780352 100875575294208 101041255415808 101064615395328 101313403311978 101503263899648 101580998897664 101604483661824 101732053738887 101870403452928 101893955125248 102021888649824 102024336900096 102312549301248 102315004526592 102336203194368 102735328430592 102756614185368 102759080067072 103028021673984 103030494068736 103051840978944 103181228293572 103345435967488 103475191906944 103477675032576 103499114594304 103769993023488 103772483223552 103902775344576 103926796886016 104198794647552 104222884626432 104519815921664 104675240896512 104755405113216 104779623776256 104951715987456 105210072670131 105212597428224 105250723725312 105407235588096 105512348418048 105707541102592 105812953399296 105945807444048 105970301319168 106247647351296 106250197008384 106272211009536 106408195126272 106446754676736 106552904122368 106708791654036 106711352377344 106733461925376 107015373324288 107040114475008 107149737074094 107174509288704 107320260427776 107455006980288 107457585610752 107479849771008 107482428997632 107763732578304 107786060169216 107923981381632 107946342174528 108231457112064 108256479412224 108392401439712 108539808841728 108701211700224 108809609306112 108988320448512 109010901762048 109281873235392 109461360033792 109486666678272 109570515664896 109773215760384 109882682376192 110046082139136 110359603740672 110385118052352 110523712703976 110812975948422 110815635161088 110838595076352 110841254903808 111131349221376 111157041954816 111296605799808 111319665367482 111613690146816 111616368574464 111639494393856 111779663984703 111931677868032 112074903742464 112098124565856 112100814618624 112394205462528 112417492442112 112420190158848 112561339956624 112882027534848 112908125011968 113203628752896 113206345334784 113485022205984 113671412342784 113697692319744 114021617369088 114191171887104 114305044119552 114604203884544 114630699515904 114774624731052 115101617963904 115104380092416 115128228593664 115317317566464 115432312799232 115601190958539 115603965075456 115906524383232 115909305827328 115933321101312 116263615463424 116409590895312 116412384411648 116436503918592 116741242151424 116744043626496 116768231849984 116917646496768 117076647739392 117223643978496 117250745204736 117560435539968 117584792911872 117759646008576 117877076748288 118070680485888 118095143575552 118097977540608 118407064190976 118583140036608 118701391970304 118920983740416 119039572574208 119216588984064 119528603270208 119556237385728 119752599011328 119872017137664 120050271424512 120075144666048 120392294989824 120420128784384 120571322949792 120735292981248 120886882852824 120914830992384 120917732622336 121234199150592 121259317690368 121414479054336 121439634946344 121760389251072 121785616812288 121788539338752 121941451619676 122107284946944 122135515234304 122288863162752 122410810469376 122611860504576 122637264482304 122640207446016 122942107389816 122986658398208 123144030038016 123172500013056 123494867730432 123523418816512 123618017673216 123801842406528 124154554208256 124183257808896 124339176791973 124387218948096 124693419460896 124696411766784 124927094030336 125022767874048 125051672199168 125208681524784 125565401415168 125568414646272 125594431193088 125923137601536 125926159417344 125952250085376 126110390136588 126113416445952 126443481145344 126469678997376 126472713928704 126631507451202 126833035051008 126992280976704 127021640638464 127354082347008 127357138501632 127383525654528 127880338885632 127909903859712 128274319540224 128465068372992 128593174634496 128639773442048 128831065718784 128929729370112 128959536955392 129171342753792 129489320209392 129492427603968 129519257167872 129731982262272 129861351899136 130054460709888 130101589049344 130231327260672 130394839931136 130424986238976 130769473241088 130796567396352 130960789757226 130963932463104 130991066908416 131333897420352 131337049079808 131364260831232 131367413219328 131532352308864 131711228706816 131876599475808 131907088355328 131934418213312 132255489982464 132282892025856 132479601759648 132611711341824 132659766362112 132829515546624 132857036522496 132860224733184 133207947214848 133406032541184 133786106707968 133919519145984 134118662607072 134167263707136 134500767058944 134721673887744 134752820527104 134856019279872 135084537749304 135441331863552 135472644882432 135642738318516 135827204603904 135858606833664 136029184866432 136032449200128 136388474044416 136416732401664 136420006035456 136448270925824 136619589314637 136980437907456 137008818913824 137012106756096 137370695565312 137402454638592 137574971058096 137938343067648 137966922542592 137970233376768 137998819459072 138309870813543 138359990697984 138363310964736 138537033792768 138569062514688 138931726196736 138963846168576 139566987862016 139673873484288 139706165035008 139935621316608 140280096893508 140283463237632 140542980784128 140683131224064 141083937865728 141261076592064 141293735092224 141663529801728 141666929344512 141696281346048 141877593501696 141929006235648 142278388872048 142281803169792 142311282567168 142687164432384 142866316098792 142899345718272 143093680570368 143273342640384 143276780814336 143306466361344 143684976771072 143714746892288 143898641842176 143928456232704 144308609482752 144341972549632 144523201919616 144667321463808 144719745122304 144934948933632 145079479074816 145317760598016 145347869016064 145675485235566 145709164313856 145948480045056 145982222237696 146094020886528 146311268298624 146364287680512 146510243168256 146728109518848 147146138320896 147180157403136 147364950271968 147750634597896 147754180214784 147784793435136 147788339871744 147973896347472 148175132295168 148395474399744 148426220489976 148818253529088 148821824765952 148852659191808 149039551979604 149242237157376 149433204989952 149464166087808 149467752824832 149858940616704 149889989922816 149893586878464 150081786608832 150509370046464 150544166682624 150659459039232 150938171670528 151313362941312 151561883123712 151596923092992 151970104967967 152028823158784 152254895849472 152371498346496 152406725492736 152805605179392 152840932687872 153032832974736 153036505350144 153468823951872 153472506789888 153504304791552 153756423421952 153909750398976 154102992645888 154134921278052 154138620100608 154542032510976 154545741103104 154577761468416 154771842440358 155018153951232 155212787860416 155216512548864 155248671891456 155654989535232 155658724835328 155854163016864 155890195329024 156298191971328 156334326939648 156779723882496 157012861344768 157169435664384 157427573981184 157876085587968 158110853382144 158268522627072 158561311653888 158719430098944 158955451978752 159371471026944 159375295512576 159408316514304 159670132015104 159829356183552 160063187481054 160067028566016 160100192888064 160523059986432 160560171712512 160761763933056 160980390641664 161182510470432 161186378416128 161219774656512 161223643496448 161645598867456 161679090253824 161885972072448 161919513261792 162347185668096 162380822416384 162384719118336 162588602159568 162809713262592 163051817550336 163214413959168 163482480672768 163516352643072 163520276594688 163922809853088 164192040050688 164230000017408 164659823640576 164824023564288 165069123208704 165539405611008 165577677078528 165785569055964 166219463922633 166257892614528 166261882355712 166697023832064 166735562932224 166944908699712 166979498051223 167420535220224 167424552861696 167459241590784 167897516802048 167936333447168 168147186848784 168151221927936 168591308193792 168626238663168 168630285238272 168842009934936 169110713401344 169323041302272 169362187517952 169805443129344 169809518002176 169844700872704 170227533308976 170507118514176 170546538479616 171032426053632 171286757830656 171457566179328 171774754291712 171906305826816 171946049273856 172161937096578 172652426945856 172656570138624 172692342890496 172975976349696 173148469198848 173405947613184 173859786574848 173899981651968 174395423195136 174614386342968 174618576617472 174654755877888 175111863227136 175116065439744 175152347774976 175376469745152 175614971609088 175835465967744 175876117807104 176340653309952 176377189367808 176639469012864 176815615122432 176879688482816 177106020728832 177142715363328 177146966310912 177610596286464 177874710054912 178052087955456 178381475610624 178559358861312 178824883476096 178889684942848 179292904905312 179334356078592 179628898516992 179670427369472 179808025706496 180075407136768 180112716999072 180588442484736 180630193176576 180856984424688 181102939471872 181330324279236 181372246488576 181376598933504 181851298725888 181888976535552 181893341380608 182121718581504 182159452419516 182640583876608 182678425218432 182682809008128 182912177429514 183160927420416 183203272851456 183433294744128 183917790756864 183955896723456 183960311169024 184413161084724 184479987597312 184716045057024 184758750019584 185242301595648 185285128224768 185427026509824 186231831312384 186274886713344 186580828422144 187040129191344 187044617650176 187390641045504 187534151811072 187577508298752 188111917154304 188348102122752 188352621969408 188391646789632 188884706402304 188889239126016 188928375128064 189165585204882 189170124668928 189665221718016 189704518496064 189709070893056 189748376756224 190249552576512 190488421465056 190532460957696 191031123520512 191035707752448 191075288481792 191820508328448 191864855789568 191904608310272 192411479310336 192697602559488 192889761951744 192959660163072 193246598578176 193439305433088 193757014130688 194233980314088 194278885751808 194597973393408 194792027848704 195081691064832 195152383574016 195346990891008 195637479358464 196154209861632 196194851094528 196240209870848 196441184635839 196486600362624 197000846130528 197005573619712 197046391246848 197051119828992 197298528463296 197566843060224 197860632532992 197901627319968 198383234973696 198424338038784 198470212255744 198719402639472 198917567012736 198989649543168 199244273319936 199285554783744 199290337099776 199811920822272 199853319897088 199858115837952 200109048811776 200679160061952 200725555576832 200879278718976 201177993910608 201250895560704 201751150588416 202082510831616 202129230790656 202626806623956 203006527799296 203161997795328 203208967323648 203464107477774 203740806905856 203787910250496 204043777299648 204048673800192 204625098602496 204630009053184 204672406388736 205470656861184 205513228370736 205518160134144 206056043347968 206103681957888 206362456587144 206690871934976 206950383813888 206955350065152 206998229188608 207539986046976 207544966447104 207805550689152 207853593772032 208397589295104 208445769252864 209039631843328 209350481793024 209510810226432 209559247552512 209903431974912 210420145340262 210425194856448 210814471176192 211024696836096 211415082205184 211625906798592 211891614888096 211940602638336 212495294702592 212500394016768 212544422019072 212816390252544 212893509353472 213417583308072 213422704754688 213466923850752 214030746648576 214299474148188 214349018577408 214640520855552 214910013960576 214915171221504 214959699542016 214964857995264 215527465156608 215572120338432 215847962763264 215892684349056 216462914224128 216512958824448 216784802879424 217079617683456 217402423400448 217619218612224 217976640897024 218021803524096 218563746470784 218922720067584 218973333356544 219141031329792 219546431520768 219765364752384 220092164278272 220719207481344 220770236104704 221047425407952 221625951896844 221631270322176 221677190152704 221682509807616 222262698442752 222314083909632 222593211599616 222639330734964 223227380293632 223232737148928 223278988787712 223559327969406 223863355736064 224149807484928 224196249131712 224201629237248 224788410925056 224834984884224 224840380317696 225122679913248 225764055069696 225816250023936 226407257505792 226970044411968 227342824685568 227395384639488 228043234738176 228382343774208 228610088239104 229208407769088 229261399031808 229549249462104 230203235927808 230208760184832 230256457187328 230634635132928 230864625598464 231202381917078 231207930150912 231813048766464 231818611654656 231866642202624 232157763660537 232527230926848 232819181790624 232824768823296 232873007837184 233482484302848 233488087252992 233536463699968 233835292993536 234447287956992 234501490409472 235120871079936 235169585823744 235519292017152 235754153496576 236141360971776 236190287151104 236195955081216 236814128381952 237166280073216 237402783940608 237841967480832 238079145148416 238433177968128 239057206540416 239112474771456 239505198022656 239744034275328 240094781221581 240100542849024 240150289332096 240784589979648 240840257568768 241142645899584 241470585962496 241773765705648 241829661984768 241835465244672 242468398301184 242518635380736 242828958108672 242879269892688 243520778502144 243571233624576 243577078677504 243882903239352 244214569893888 244271030468608 244577726325504 244821620938752 245223721009152 245274528964608 245280414892032 245884214779632 245973316796416 246288060076032 246345000026112 246989735460864 247046837633024 247236035346432 247603684813056 248309108416512 248366515617792 248678353583946 249386838921792 249392823533568 249854188060672 250045535748096 250103344398336 250417363049568 251130802830336 251136829292544 251188862386176 251846275203072 251904500170752 252220780273176 252226832891904 252886962290688 252939357994752 252945427857408 253263014902404 253666070102016 253984561953408 254043281276928 254708164694016 254714277003264 254767051309056 255760677771264 255819807719424 256548639080448 256930136745984 257186349268992 257662131437568 257859458740224 257919073910784 258342685507584 258978640418784 258984855207936 259038514335744 259463964524544 259722703798272 260108921419776 260203178098688 260789679862272 260849972477952 261538946482176 261593134792704 261921579514452 261927864926208 261982133816832 262667794840704 262674098159616 262728521662464 262734826438656 263064704617728 263422457413632 263753198951616 263814176710656 263868836426624 264510979964928 264565784051712 264959203519296 265223422683648 265319532724224 265659031093248 265714073044992 265720449466368 266415894429696 266812065082368 267572213415936 267839038291968 268237325214144 268334527414272 269001534117888 269443347775488 269505641054208 269712038559744 270169075498608 270882663727104 270945289764864 271285476637032 271654409207808 271717213667328 272058369732864 272064898400256 272776948088832 272833464803328 272840012070912 272896541851648 273239178629274 273960875814912 274017637827648 274024213512192 274368266144271 274741391130624 274804909277184 275149942116192 275876686135296 275933845085184 275940466753536 275997638918144 276619741627086 276719981395968 277074067585536 277138125029376 277863452393472 277927692337152 279133975724032 279347746968576 279412330070016 279871242633216 280560193787016 280566926475264 281085961568256 281366262448128 282167875731456 282522153184128 282587470184448 283327059603456 283333858689024 283392562692096 283748377807323 283755187003392 283858012471296 284556777744096 284563606339584 284622565134336 285374328864768 285732632197584 285798691436544 286546685280768 286553561628672 286612932722688 287369953542144 287429493784576 287797283684352 287856912465408 288617218965504 288683945099264 289046403839232 289334642927616 289439490244608 289869897867264 290158958149632 290635521196032 290695738032128 291350970471132 291418328627712 291896960090112 291964444475392 292188041773056 292622536597248 292728575361024 293020486336512 293456219037696 294292276641792 294360314806272 294729900543936 295501269195792 295508360429568 295569586870272 295576679743488 295947792694944 296350264590336 296790948799488 296852440979952 297636507058176 297705318383616 298079103959208 298484474314752 298866409979904 298928332175616 298935505649664 299717881233408 299779979845632 299787173756928 300163573217664 301018740092928 301088333365248 301318918078464 301876343341056 302626725882624 303123766247424 303193846185984 303940209935934 304509791698944 304742996692992 304813450985472 305611210358784 305681865375744 306065665949472 306073010700288 306937647903744 306945013579776 307008609583104 307512846843904 308205985291776 308269842556104 308277240201216 309084065021952 309091482206208 309155522936832 309543684880716 310036307902464 310425575720832 310433025097728 310497343782912 311309979070464 311317449670656 311708326033728 311780390658048 312596383942656 312668653879296 313559447764992 314025722689536 314338871328768 314855147962368 315630218010393 315752171175936 316221706764288 316537045254144 317122623307776 317438860197888 317910903957504 318742942053888 318750591025152 318816633028608 319340264030208 319658712367104 320126374962108 320134057132032 320200385776128 321046119972864 321120343425024 321523527866112 321960781283328 322365020940864 322372756832256 322439549313024 322447286992896 323291197734912 323358180507648 323771944144896 323839026523584 324694371336192 324761644832768 324769438236672 325177204319136 325619426525184 326103635100672 326428827918336 326964961345536 327032705286144 327845619706176 328384080101376 328460000034816 329319647281152 329648047128576 330138246417408 331078811222016 331155354157056 331571138111928 332438927845266 332515785229056 332523764711424 333394047664128 333471125864448 333889817399424 333958996102446 334841070440448 334849105723392 334918483181568 335338991954109 335795033604096 335872666894336 336294373697568 336302443855872 337182616387584 337252477326336 337260570476544 337684019869872 338646082604544 338724375035904 339610886258688 339619036004352 339689401745408 340455066617952 341014237028352 341093076959232 342064852107264 342573515661312 342915132358656 343549508583424 343812611653632 343892098547712 344323874193156 345304853891712 345313140277248 345384685780992 345951952699392 346296938397696 346803572875617 346811895226368 347719573149696 347799963303936 348790846390272 349228772685936 349237153234944 349309511755776 350223726454272 350232130879488 350304695549952 350752939490304 351229943218176 351670931935488 351752235614208 352681306619904 352754378735616 353278938025728 353631230244864 353759376965632 354212041457664 354285430726656 354293932621824 355221192572928 355749420109824 356104175910912 356762951221248 357118717722624 357649766952192 357779369885696 358585809810624 358668712157184 359257797033984 359616051412992 360150814273536 360225433998144 361176884969472 361260386353152 361713968849376 362205878943744 362660648558472 362744492977152 362753197867008 363702597451776 363777953071104 364243437163008 364318904839032 365281167753216 365356850436864 365365618016256 365824354859028 366321854840832 366406545702912 366866589488256 367835581513728 367911793446912 367920622338048 368826322169448 368959975194624 369432090114048 369517500039168 370484603191296 370570256449536 370854053019648 372463662624768 372549773426688 373017530375919 373161656844288 374080258382688 374089235300352 374781282091008 375068303622144 375155016597504 376696204245504 376705243938816 376783293579264 377769412804608 377778478252032 377856750256128 378331170409764 378340249337856 379330443436032 379409036992128 379418141786112 379496753512448 380499105153024 380976842930112 381064921915392 382062247041024 382071415504896 382150576963584 383641016656896 383729711579136 383809216620544 384822958620672 385395205118976 385779523903488 385919320326144 386493197156352 386878610866176 387514028261376 388467960628176 388557771503616 389195946786816 389584055697408 390163382129664 390304767148032 390693981782016 391274958716928 392308419723264 392389702189056 392480419741696 392882369271678 392973200725248 394001692261056 394011147239424 394092782493696 394102239657984 394597056926592 395133686120448 395721265065984 395803254639936 396766469947392 396848676077568 396940424511488 397438805278944 397835134025472 397979299086336 398488546639872 398571109567488 398580674199552 399623841644544 399706639794176 400218097623552 401358320123904 401451111153664 401758557437952 402355987821216 402501791121408 403502301176832 404165021663232 404258461581312 405253613247912 406013055598592 406323995590656 406417934647296 406928214955548 407481613811712 407575820500992 408087554599296 408097347600384 409250197204992 409260018106368 409344812777472 409858767943911 410941313722368 411026456741472 411036320268288 412112086695936 412207363915776 412724913174288 413900767627776 413910700130304 413996458377216 415079972093952 415089932894208 415611101378304 415707187544064 416795178590208 416891538505728 418079263686656 418700963586048 419021620452864 419118495105024 419806863949824 420840290680524 420850389712896 421628942352384 422049393672192 422830164410368 423251813597184 423783229776192 423881205276672 424990589405184 425000788033536 425088844038144 425632780505088 425787018706944 426835166616144 426845409509376 426933847701504 428061493297152 428598948296376 428698037154816 429281041711104 429820027921152 429830342443008 429919399084032 431054930313216 431144240676864 431695925526528 431785368698112 432925828448256 433025917648896 433569605758848 434159235366912 434804846800896 435238437224448 435953281794048 436043607048192 437127492941568 437845440135168 437946666713088 438282062659584 439092863041536 439530729504768 440184328556544 441438414962688 441540472209408 442094850815904 443251903793688 443262540644352 443354380305408 443365019615232 444525396885504 445186423199232 445278661469928 446454760587264 446465474297856 446557977575424 447118655938812 447726711472128 448299614969856 448392498263424 448403258474496 449576821850112 449669969768448 449680760635392 450245359826496 451528110139392 451632500047872 452814515011584 453940088823936 454685649371136 454790769278976 455910314903901 456086469476352 456764687548416 457220176478208 458416815538176 458522798063616 459098498924208 460406471855616 460417520369664 460512914374656 461269270265856 461729251196928 462404763834156 462415860301824 463626097532928 463637223309312 463733284405248 464315527321074 465054461853696 465638363581248 465649537646592 465746015674368 466964968605696 466976174505984 467072927399936 467670585987072 468894575913984 469002980818944 470339171647488 471038584034304 471508306993152 472282721943552 472380574302208 473628256763904 474332560146432 474805567881216 475683934961664 476158290296832 476866355936256 478114413080832 478224949542912 479010396045312 479488068550656 480189562443162 480201085698048 480300578664192 481569179959296 481680515137536 482285291799168 482941171924992 483547531411296 483659323969536 483670930489344 484936796602368 485037270761472 485657916217344 485758539785376 487041557004288 487142467249152 487154157355008 487765806478704 488429139787776 489155452651008 489643241877504 490447442018304 490549057929216 490560829784064 491768429559264 491946633592832 492576120152064 492690000052224 493979470921728 494093675266048 494472070692864 495207369626112 496618216833024 496733031235584 497356707167892 498658391767899 498773677843584 498785647067136 499708376121344 500091071496192 500206688796672 500834726099136 500938494153669 502261605660672 502273658585088 502377724772352 503692550406144 503809000341504 504441560546352 504453665783808 505773924581376 505878715989504 505890855714816 506526029804808 507332140204032 507969123906816 508086562553856 509416329388032 509428554006528 509534102618112 511521355542528 511639615438848 513097278160896 513860273491968 514372698537984 515324262875136 515718917480448 515838147821568 517957280837568 517969710415872 518077028671488 518927929049088 519445407596544 520217842839552 520406356197376 521579359724544 521699944955904 523186269585408 523843159028904 523855729852416 523964267633664 525335589681408 525348196319232 525457043324928 526129409235456 526844914827264 527506397903232 527628353421312 527737672853248 529021959929856 529131568103424 529918407038592 530446845367296 530639065448448 531318062186496 531428146089984 531440898932736 532831788859392 533624130164736 535144426831872 535678076583936 536474650428288 536669054828544 538003068235776 538886695550976 539011282108416 539424077119488 540338150997216 541765327454208 541890579529728 542570953274064 543308818415616 544116739465728 544129796800512 545553896177664 545666929606656 545680024141824 545793083703296 546478357258548 547921751629824 548035275655296 548048427024384 548736532288542 549482782261248 549609818554368 550299884232384 551753372270592 551867690170368 551880933507072 551995277836288 553239483254172 553439962791936 554148135171072 554276250058752 555726904786944 555855384674304 558267951448064 558695493937152 558824660140032 559742485266432 561120387574032 561133852950528 562171923136512 562732524896256 564335751462912 565044306368256 565174940368896 566654119206912 566667717378048 566785125384192 567496755614646 567510374006784 569113555488192 569127212679168 569245130268672 570748657729536 571465264395168 571597382873088 573093370561536 573107123257344 573225865445376 574858987569152 575594567368704 575713824930816 577234437931008 578092807678464 578669285855232 578878980489216 579739795734528 580317916299264 581271042392064 581391476064256 582701940942264 582836657255424 583793920180224 583928888950784 584376083546112 585245073194496 585457150722048 586040972673024 586912438075392 588584553283584 588720629612544 589323553907517 589459801087872 591002538391584 591016720859136 591139173740544 591153359486976 591895585389888 592700529180672 593581897598976 593704881959904 595273014116352 595410636767232 596158207918416 596968948629504 597732819959808 597856664351232 597871011299328 599435762466816 599559959691264 599574347513856 600327146435328 602037480185856 602176666730496 602637836156928 603752686682112 605253451765248 606247532494848 606387692371968 607880419871868 609019583397888 609485993385984 609626901970944 611222420717568 611363730751488 612131331898944 612146021400576 613875295807488 613890027159552 614017219166208 615025693687808 616411970583552 616539685112208 616554480402432 618168130043904 618311045873664 619087369761432 620072615804928 620851151441664 620866050195456 620994687565824 622619958140928 622634899341312 623416652067456 623560781316096 625192767885312 625337307758592 627118895529984 628051445379072 628677742657536 629710295924736 631260436020786 632443413528576 633074090508288 634245246615552 634877720395776 635821807915008 637485884107776 637501182050304 637633266057216 638680528060416 640252749924216 640268114264064 640400771552256 642092239945728 643047055732224 643921562566656 644730041881728 644745513664512 644879098626048 644894573985792 646582395469824 646716361015296 647543888289792 647678053047168 649388742672384 649523289665536 649538876473344 650354408638272 651238853050368 652207270201344 652857655836672 653929922691072 654065410572288 655691239412352 656768160202752 656920000069632 658639294562304 659296094257152 660276492834816 662157622444032 662310708314112 663142276223856 664877855690532 665031570458112 665047529422848 666788095328256 666942251728896 667779634798848 667917992204892 669682140880896 669698211446784 669836966363136 670677983908218 671590067208192 671745333788672 672588747395136 672604887711744 674365232775168 674504954652672 674521140953088 675368039739744 677292165209088 677448750071808 679221772517376 679378803490816 680910133235904 682028474056704 682186153918464 684129704214528 685147031322624 685830264717312 687099017166848 687625223307264 687784197095424 688647748386312 690609707783424 690626280554496 690769371561984 691903905398784 692593876795392 693607145751234 693623790452736 695439146299392 695599926607872 696473290981611 697581692780544 698457545371872 698474306469888 698619023511552 700447452908544 700464261758976 700609391099904 701505878980608 703341863870976 703504471228416 705362613239808 705508757471232 706557876051456 707262460489728 707518753931264 708424082915328 708570861453312 708587865243648 710442385145856 711498840219648 712208351821824 713525902442496 714237435445248 715299533904384 715558739771392 717171619621248 717337424314368 718515594067968 719232102825984 720284343664743 720301628547072 720450867996288 722353769938944 722520772706304 723427937698752 724411757887488 725321297116944 725488985954304 725506395734016 727405194903552 727555906142208 728486874326016 728637809678064 730562335506432 730713700873728 730731236032512 731648709718056 732643709681664 732813091405824 733733178976512 735671163027456 735823586893824 735841244676096 737652644338896 737919950389248 738864180228096 739035000078336 740969206382592 741140512899072 741708106039296 744927325249536 745099546853376 746035060751838 748160516765376 748178470600704 749562564182016 750136607244288 750310033195008 753392408491008 753410487877632 753566587158528 755538825609216 755713500512256 756662340819528 756680498675712 758660886872064 758818073984256 758836283572224 758993507024896 760998210306048 761953685860224 762129843830784 764124494082048 764142831009792 764301153927168 767282033313792 767459423158272 767618433241088 769645917241344 770790410237952 771559047806976 772986394312704 773757221732352 775028056522752 776935921256352 777115543007232 778391893573632 779168111394816 780326764259328 780609534296064 782549917433856 784616839446528 784779404378112 785764738543356 785946401450496 788003384522112 788022294478848 788185564987392 788204479315968 789194113853184 790267372240896 791442530131968 791606509279872 793532939894784 793697352155136 793880849022976 794877610557888 795670268050944 795958598172672 796977093279744 797142219134976 797161348399104 799247683289088 799413279588352 800436195247104 802716640247808 802902222307328 803517114875904 804711975642432 805003582242816 807004602353664 808330043326464 808516923162624 810507226495824 812026111197184 812647991181312 812835869294592 813856429911096 814963227623424 815151641001984 816175109198592 816194695200768 818500394409984 818520036212736 818689625554944 819717535887822 821882627444736 822052913482944 822072640536576 823104798432813 824224173391872 824414727831552 825449826348576 827801535255552 827821400260608 827992916754432 830159944187904 831222202756608 831414375088128 833590357180416 833783077011456 836158527373312 837401927172096 838043240905728 838236990210048 839613727899648 841680581361048 841700779425792 843257884704768 844098787344384 845660328820736 846503627194368 847566459552384 847762410553344 849981178810368 850001576067072 850177688076288 851245133421969 851265561010176 851574037413888 853670333232288 853690819018752 853867695403008 856122986594304 857197896592752 857396074309632 859640055842304 859660684886016 859838798168064 862109860626432 862288481353728 863391851053056 863570737396224 865851656896512 866051835297792 867139211517696 868318470733824 869609693601792 870476874448896 871906563588096 872087214096384 874254985883136 875690880270336 875893333426176 876564125319168 878185726083072 879061459009536 880368657113088 882876829925376 883080944418816 884189701631808 886503807587376 886525081288704 886708760610816 886730039230464 889050793771008 890372846398464 890557322939856 892909521174528 893115955150848 894237311877624 895453422944256 896599229939712 896784996526848 896806516948992 899153643700224 899339939536896 899361521270784 900490719652992 903056220278784 903265000095744 905629030023168 907880177647872 909371298742272 909581538557952 911820629807802 913529375096832 914440352956416 916833631076352 917045596127232 918196997848416 920812943711232 920835040739328 921025828749312 922538540531712 924809527668312 924831720603648 927252195065856 927274446618624 927466568810496 928631054642148 930108923707392 931276727162496 931299075293184 931492031348736 933929937211392 933952349011968 934145854799872 935341171974144 937789151827968 938005961637888 940678343294976 942077168068608 943016613986304 944565443887104 944761148604416 946890654031179 947256513527808 948665120292864 949611135762432 951367869923328 952316580593664 953732711872512 956228826161664 956449899085824 958020792090624 958976137101312 960379124886324 960402171396096 960601157328384 963138359918592 963361030275072 964570583598336 965882343849984 967095062822592 967318647939072 967341860978688 969873593204736 970074541522944 971315832434688 971517079570752 974083114008576 974284934498304 974308314710016 975531612957408 976858279575552 978310905302016 979286483755008 980894884036608 981098115858432 983536859118528 983893267185664 985152240304128 985380000104448 987958941843456 988187350532096 988944141385728 990414739252224 993236433666048 993466062471168 994713414335784 997316783535798 997547355687168 997571294134272 999416752242688 1000182142992384 1000413377593344 1001669452198272 1001876988307338 1004523211321344 1004547317170176 1004755449544704 1006016975862327 1007385100812288 1007618000683008 1008883121092704 1008907331567616 1011547849162752 1011757431979008 1011781711429632 1013052059609616 1015938247813632 1016173125107712 1018832658776064 1018857108013056 1019068205236224 1023042711085056 1023279230877696 1026194556321792 1027720546983936 1028745397075968 1030648525750272 1031437834960896 1031676295643136 1035914561675136 1035939420831744 1036154057342976 1037855858098176 1038890815193088 1040410718626851 1040435685679104 1040812712394752 1043158719449088 1043399889911808 1046372539170816 1047686318057808 1047711459704832 1047928535267328 1050671179362816 1050696392638464 1050914086649856 1052258818470912 1053689829654528 1055012795806464 1055256706842624 1055475345706496 1058043919859712 1058263136206848 1059836814077184 1060893690734592 1061278130896896 1062636124372992 1062856292179968 1062881797865472 1065663577718784 1067248260329472 1070288853663744 1071356153167872 1072949300856576 1073338109657088 1076006136471552 1077773391101952 1078848154238976 1080676301994432 1083530654908416 1083781159059456 1085141906548128 1086617636831232 1088233478931456 1088259593601024 1091107792355328 1091333859213312 1091586167406592 1092956714517096 1095843503259648 1096070551310592 1096096854048768 1097473064577084 1098965564522496 1099219637108736 1100599768464768 1103506744541184 1103735380340736 1103761867014144 1103990555672576 1106478966508344 1106879925583872 1108296270342144 1108552500117504 1111453809573888 1111710769348608 1116535902896128 1117390987874304 1117649320280064 1119052591127757 1119484970532864 1122240775148064 1122267705901056 1124343846273024 1125465049792512 1130088612736512 1130349880737792 1133308238413824 1133335434756096 1133570250768384 1134993511229292 1135020748013568 1138227110976384 1138254425358336 1138490260537344 1141497315459072 1142930528790336 1143194765746176 1146186741123072 1146214246514688 1146451730890752 1149717975138304 1151189134737408 1151427649861632 1154468875862016 1156185615356928 1157338571710464 1157757960978432 1159479591469056 1160635832598528 1162542084784128 1162782952128512 1165403881884528 1165673314510848 1167587840360448 1167857777901568 1168752167092224 1170490146388992 1170914301444096 1172081945346048 1173824876150784 1177169106567168 1177441259225088 1178647107815034 1178919602175744 1182005076783168 1182033441718272 1182278347481088 1182306718973952 1183791170779776 1185401058361344 1187163795197952 1187409763919808 1190546028232704 1190821273534464 1192316415836832 1193937897259008 1195465639919616 1195713328702464 1195742022598656 1198871524933632 1199119919382528 1200654292870656 1204074960371712 1204353333460992 1205275672313856 1207505373364224 1210506903530496 1212495064989696 1212775384743936 1215760839743736 1218039166795776 1218971986771968 1219253803941888 1222444841435136 1222727461502976 1224262663797888 1224292042801152 1227750591614976 1227780054319104 1228034438332416 1229576303831733 1230051387375616 1232823941167104 1233079370224416 1233108960804864 1236336260087808 1236622091747328 1238174739522864 1241702302883328 1241732100390912 1241989375131648 1245239916281856 1245269798682624 1246833304134912 1247121562632192 1250385535770624 1250674615517184 1254237791059968 1256102890758144 1257355485315072 1259420591849472 1262520872041572 1264886827057152 1266148181016576 1268490493231104 1269755440791552 1271643615830016 1274971768215552 1275002364100608 1275266532114432 1277361056120832 1280505499848432 1280536228528128 1280801543104512 1284184479891456 1286094111464448 1287843125133312 1289460083763456 1289491027329024 1289758197252096 1293164790939648 1293432722030592 1295087776579584 1295356106094336 1298777485344768 1299046579331072 1299077752946688 1300708817276544 1302477706100736 1304414540402688 1305715311673344 1307859845382144 1308130821144576 1311382478824704 1313536320405504 1313840000139264 1317278589124608 1318592188514304 1320552985669632 1324315244888064 1324621416628224 1326284552447712 1329755711381064 1330063140916224 1330095058845696 1333576190656512 1335559269597696 1335835984409784 1339364281761792 1339396422893568 1339673932726272 1341355967816436 1343180134416384 1343490667577344 1345177494790272 1345209775423488 1348730465550336 1349009909305344 1349042281906176 1350736079479488 1354584330418176 1354897500143616 1358443545034752 1358757606981632 1361820266471808 1364056948113408 1364372307836928 1367730944711703 1368259408429056 1370294062645248 1371660529434624 1374198034333696 1375250446614528 1375568394190848 1377295496772624 1381219415566848 1381252561108992 1381538743123968 1383807810797568 1385187753590784 1387214291502468 1387247580905472 1390878292598784 1391199853215744 1392946581963222 1395163385561088 1396915090743744 1396948612939776 1397238047023104 1400894905817088 1400928523517952 1401218782199808 1403011757961216 1406683727741952 1407008942456832 1411017514942464 1413115752102912 1414524920979456 1415037507862528 1416848165830656 1417141722906624 1420884770291712 1422997680439296 1424416703643648 1427051804884992 1428474870890496 1430599067808768 1431117479542784 1434343239242496 1434674848628736 1437031188135936 1438464205651968 1440568687329486 1440603257094144 1440901735992576 1444707539877888 1445041545412608 1446855875397504 1448823515774976 1450642594233888 1450977971908608 1451012791468032 1454810389807104 1455111812284416 1456973748652032 1457275619356128 1461124671012864 1461427401747456 1461462472065024 1463297419436112 1465287419363328 1467466357953024 1471342326054912 1471647173787648 1471682489352192 1475305288677792 1475839900778496 1477728360456192 1478070000156672 1481938412765184 1482281025798144 1483416212078592 1489854650499072 1490199093706752 1492070121503676 1496321033530752 1496356941201408 1499125128364032 1500273214488576 1500620066390016 1502815482461007 1506784816982016 1506820975755264 1507133174317056 1511077651218432 1511427001024512 1513324681639056 1513360997351424 1517321773744128 1517636147968512 1517672567144448 1517987014049792 1521996420612096 1523907371720448 1524259687661568 1528248988164096 1528285662019584 1528602307854336 1534564066627584 1534918846316544 1535236866482176 1539291834482688 1541580820475904 1543118095613952 1545972788625408 1547514443464704 1553871842512704 1554231086014464 1556783787147264 1558336222789632 1560653528518656 1561219068592128 1565099834867712 1569558808756224 1571529477086712 1571892802900992 1576006769044224 1576044588957696 1576371129974784 1578388227706368 1580534744481792 1582885060263936 1583213018559744 1587065879789568 1587394704310272 1587761698045952 1589755221115776 1591340536101888 1591917196345344 1593954186559488 1594284438269952 1594322696798208 1598495366578176 1598826559176704 1600872390494208 1605433280495616 1605804444614656 1607034229751808 1609423951284864 1610007164485632 1614009204707328 1616660086652928 1617033846325248 1621014452991648 1624052222394368 1625295982362624 1625671738589184 1627712859822192 1629926455246848 1632350218397184 1632389390401536 1637000788819968 1637040072425472 1637379251109888 1639435071775644 1643765254889472 1644105826965888 1644145281073152 1646209596865626 1648448346783744 1648829455663104 1650899652697152 1655603070511104 1655642800521216 1655985833508864 1660319888375808 1662444405513216 1662828750176256 1667180714360832 1667566154022912 1672317054746624 1674803854344192 1676086481811456 1676473980420096 1679227455799296 1683361162722096 1683401558851584 1686515769409536 1688197574688768 1691320657641472 1693007254388736 1695132919104768 1695524821106688 1699962357620736 1700003152134144 1700355376152576 1702490266843938 1702531122020352 1707340666464576 1707381638037504 1707735390806016 1712245973188608 1714395793185504 1714792148619264 1719280111684608 1719321369772032 1719677596336128 1724576962707456 1726783702106112 1727141474792448 1731703313793024 1734278423035392 1736636941467648 1739219387203584 1740953748897792 1743813127176192 1744174428192768 1748509971766272 1751381760540672 1751786666852352 1753128250638336 1756371452166144 1758122918019072 1760737314226176 1765753659850752 1766161888837632 1768379403263616 1773007615174752 1773050162577408 1773417521221632 1773460078460928 1778101587542016 1780745692796928 1781114645879712 1785819042349056 1786231910301696 1788474623755248 1790906845888512 1793198459879424 1793569993053696 1793613033897984 1798307287400448 1798679879073792 1798723042541568 1800981439305984 1806112440557568 1806530000191488 1811258060046336 1815760355295744 1818742597484544 1819163077115904 1823641259615604 1827058750193664 1828880705912832 1833667262152704 1834091192254464 1836393995696832 1841625887422464 1841670081478656 1842051657498624 1845077081063424 1849619055336624 1849663441207296 1854504390131712 1854933137620992 1857262109284296 1860217847414784 1862553454324992 1862598150586368 1862984062697472 1867859874422784 1867904698023936 1868291709599744 1870682343948288 1875578303655936 1876011923275776 1881356686589952 1884154336137216 1886033227972608 1889130887774208 1889522297208832 1893781308062358 1897330240585728 1899222271524864 1902735739846656 1904633161187328 1907465423745024 1912457652323328 1912899798171648 1916041584181248 1920758249772648 1920804342792192 1921202314656768 1926276719837184 1929141167196672 1931764687699968 1934190125645184 1934637295878144 1934683721957376 1939747186409472 1940149083045888 1942631664869376 1943034159141504 1948166228017152 1948569868996608 1948616629420032 1951063225914816 1953716559151104 1956621810604032 1958572967510016 1961789768073216 1962196231716864 1967073718237056 1967786534371328 1970304480608256 1970760000208896 1975917883686912 1976374701064192 1977888282771456 1980829478504448 1986472867332096 1986932124942336 1989426828671568 1994633567071596 1995094711374336 1995142588268544 1998833504485376 2000364285984768 2000826755186688 2003338904396544 2003753976614676 2009046422642688 2009094634340352 2009510899089408 2012033951724654 2014770201624576 2015236001366016 2017766242185408 2017814663135232 2023095698325504 2023514863958016 2023563422859264 2026104119219232 2031876495627264 2032346250215424 2037665317552128 2038136410472448 2046085422170112 2046558461755392 2052389112643584 2055441093967872 2057490794151936 2061297051500544 2062875669921792 2063352591286272 2071829123350272 2071878841663488 2072308114685952 2075711716196352 2077781630386176 2080821437253702 2080871371358208 2086317438898176 2086799779823616 2092745078341632 2095372636115616 2095422919409664 2095857070534656 2101342358725632 2101392785276928 2101828173299712 2104517636941824 2110025591612928 2110513413685248 2110950691412992 2116087839719424 2116526272413696 2119673628154368 2121787381469184 2122556261793792 2125272248745984 2125712584359936 2125763595730944 2131327155437568 2134496520658944 2140577707327488 2142712306335744 2145898601713152 2146676219314176 2152012272943104 2155546782203904 2157696308477952 2160853030994229 2161352603988864 2167061309816832 2167562318118912 2170283813096256 2173235273662464 2176466957862912 2176519187202048 2182215584710656 2182667718426624 2183172334813184 2185913429034192 2191687006519296 2192141102621184 2192193708097536 2194946129154168 2197931129044992 2198439274217472 2201199536929536 2207013489082368 2207470760681472 2207523734028288 2207981111345152 2212957933016688 2213759851167744 2216592540684288 2217105000235008 2222907619147776 2223421538697216 2233071805792256 2234781975748608 2235298640560128 2238105182255514 2244481550296128 2244535411802112 2248687692546048 2250930099585024 2260177225473024 2260699761475584 2266616476827648 2267140501536768 2269987022458584 2270041496027136 2276454221952768 2276508850716672 2276980521074688 2282994630918144 2285861057580672 2286389531492352 2292373482246144 2292428493029376 2292903461781504 2299435950276608 2302378269474816 2302855299723264 2308937751724032 2312371230713856 2314677143420928 2318959182938112 2321271665197056 2325084169568256 2325565904257024 2330807763769056 2331346629021696 2335175680720896 2335715555803136 2337504334184448 2340980292777984 2341828602888192 2347649752301568 2354338213134336 2357294215630068 2357839204351488 2364010153566336 2364066883436544 2364556694962176 2364613437947904 2367582341559552 2370802116722688 2374327590395904 2374819527839616 2381092056465408 2381642547068928 2384632831673664 2387875794518016 2390931279839232 2391426657404928 2391484045197312 2397743049867264 2398239838765056 2401308585741312 2408149920743424 2408706666921984 2410551344627712 2415010746728448 2421013807060992 2424990129979392 2425550769487872 2431521679487472 2436078333591552 2437943973543936 2438507607883776 2444889682870272 2445454923005952 2448525327595776 2448584085602304 2455501183229952 2455560108638208 2456068876664832 2459152607663466 2465647882334208 2466158740448832 2466217921609728 2472672520175616 2473244183494656 2476349479045728 2483404605766656 2483464200781824 2483978750263296 2490479832563712 2493666608269824 2494243125264384 2500771071541248 2501349231034368 2508475582119936 2512205781516288 2514710970630144 2518841183698944 2525041744083144 2529773654114304 2532296362033152 2536980986462208 2539510881583104 2543287231660032 2549943536431104 2550004728201216 2550533064228864 2553735400265907 2554722112241664 2561010999696864 2561072457056256 2561603086209024 2568368959782912 2572188222928896 2578920167526912 2578982054658048 2579516394504192 2586329581879296 2586865444061184 2590175553159168 2590712212188672 2597554970689536 2598093158662144 2598155505893376 2601417634553088 2604955412201472 2608829080805376 2611430623346688 2615719690764288 2616261642289152 2622764957649408 2627072640811008 2627680000278528 2634557178249216 2637184377028608 2641105971339264 2648630489776128 2649242833256448 2652569104895424 2659511422762128 2660126281832448 2660190117691392 2667152381313024 2671118539195392 2671671968819568 2678728563523584 2679347865452544 2682711935632872 2686360268832768 2686981335154688 2690354989580544 2690419550846976 2697460931100672 2698019818610688 2698084563812352 2701472158958976 2709168660836352 2709795000287232 2716887090069504 2717515213963264 2723640532943616 2728113896226816 2728744615673856 2735461889423406 2740588125290496 2743321058869248 2748396068667392 2750500893229056 2751136788381696 2754590993545248 2762438831133696 2762505122217984 2763077486247936 2767615621595136 2774428583004936 2774495161810944 2781756585197568 2782399706431488 2785893163926444 2790326771122176 2793830181487488 2793897225879552 2794476094046208 2801789811634176 2801857047035904 2802437564399616 2806023515922432 2813367455483904 2814017884913664 2822035029884928 2826231504205824 2829049841958912 2833696331661312 2834283445813248 2841769540583424 2845995360878592 2848833407287296 2854103609769984 2856949741780992 2861198135617536 2862234959085568 2868686478484992 2869349697257472 2874062376271872 2876928411303936 2881137374658972 2881206514188288 2881803471985152 2889415079755776 2890083090825216 2893711750795008 2897647031549952 2901285188467776 2901955943817216 2902025582936064 2909620779614208 2910223624568832 2913947497304064 2914551238712256 2922249342025728 2922854803494912 2922924944130048 2926594838872224 2930574838726656 2934932715906048 2942684652109824 2943294347575296 2950610577355584 2951679801556992 2955456720912384 2956140000313344 2963876825530368 2964562051596288 2966832424157184 2979709300998144 2980398187413504 2984140243007352 2992642067061504 2992713882402816 2998250256728064 3000546428977152 3001240132780032 3005630964922014 3013569633964032 3013641951510528 3014266348634112 3018050927586981 3022155302436864 3022854002049024 3026649363278112 3026721994702848 3034643547488256 3035272295937024 3035345134288896 3035974028099584 3047814743440896 3048519375323136 3056497976328192 3056571324039168 3057204615708672 3069128133255168 3069837692633088 3070473732964352 3078583668965376 3083161640951808 3086236191227904 3091945577250816 3095028886929408 3107743685025408 3108462172028928 3113567574294528 3116672445579264 3121232155880553 3121307057037312 3122438137184256 3130199669735424 3139117617512448 3143058954173424 3143785605801984 3152013538088448 3152089177915392 3152742259949568 3156776455412736 3161069488963584 3165770120527872 3166426037119488 3174131759579136 3174789408620544 3175523396091904 3179510442231552 3182681072203776 3183834392690688 3187908373118976 3188568876539904 3188645393596416 3196990733156352 3197653118353408 3201744780988416 3210866560991232 3211608889229312 3214068459503616 3218847902569728 3220014328971264 3228018409414656 3233320173305856 3242028905983296 3248104444788736 3250591964725248 3251343477178368 3255425719644384 3259852910493696 3264700436794368 3264778780803072 3274001577639936 3274758502219776 3278870143551288 3287530509778944 3288211653931776 3288290562146304 3292419193731252 3296896693567488 3297658911326208 3301799305394304 3311206141022208 3311285601042432 3311971667017728 3320639776751616 3324888811026432 3325657500352512 3334361428721664 3335132308045824 3349607708688384 3352172963622912 3352947960840192 3358454911598592 3366722325444192 3366803117703168 3373031538819072 3376395149377536 3382641315282944 3390265838209536 3391049642213376 3399924715241472 3400006304268288 3400710752305152 3404980533687876 3405062244040704 3414681332929152 3414763276075008 3415470781612032 3424491946377216 3428791586371008 3429584297238528 3438560223369216 3438642739544064 3439355192672256 3449153925414912 3453567404212224 3454282949584896 3463406627586048 3468556846070784 3473273882935296 3478438774407168 3481907497795584 3487626254352384 3488348856385536 3497019943532544 3502763521081344 3503573333704704 3506256501276672 3512742904332288 3516245836038144 3521474628452352 3531507319701504 3532323777675264 3536758806527232 3546015230349504 3546100325154816 3546835042443264 3546920156921856 3556203175084032 3561491385593856 3562229291759424 3571638084698112 3572463820603392 3576949247510496 3581813691777024 3586396919758848 3587139986107392 3587226067795968 3596614574800896 3597359758147584 3601962878611968 3612224881115136 3613060000382976 3622516120092672 3631520710591488 3637485194969088 3638326154231808 3647282519231208 3654117500387328 3657761411825664 3667334524305408 3668182384508928 3672787991393664 3683251774844928 3683340162957312 3684103314997248 3688728911495199 3690154162126848 3699238110673248 3699326882414592 3709008780263424 3709866275241984 3714524218568592 3725106908649984 3725196301172736 3725968125394944 3735719748845568 3735809396047872 3736583419199488 3741364687896576 3751156607311872 3752023846551552 3762713373179904 3768308672274432 3772066455945216 3778261775548416 3779044594417664 3787562616124716 3794660481171456 3798444543049728 3805471479693312 3809266322374656 3814930847490048 3824915304646656 3825799596343296 3832083168362496 3841516499545296 3841608685584384 3842404629313536 3852553439674368 3858282334393344 3863529375399936 3868380251290368 3869274591756288 3879494372818944 3880298166091776 3885263329738752 3886068318283008 3896332456034304 3897139737993216 3897233258840064 3902126451829632 3907433118302208 3913243621208064 3917145935020032 3923579536146432 3924392463433728 3934147436474112 3935573068742656 3940608961216512 3941520000417792 3951835767373824 3955776565542912 3961658957008896 3972945734664192 3973864249884672 3978853657343136 3989267134143192 3990189422748672 3990285176537088 3997667008970752 4000728571969536 4006677808793088 4007507953229352 4018092845285376 4018189268680704 4019021798178816 4024067903449308 4029540403249152 4030472002732032 4035532484370816 4035629326270464 4046191396651008 4047029727916032 4047126845718528 4052208238438464 4063752991254528 4064692500430848 4075330635104256 4076272820944896 4092170844340224 4093116923510784 4103192834135109 4104778225287168 4110882187935744 4114981588303872 4122594103001088 4125751339843584 4126705182572544 4143658246700544 4143757683326976 4144616229371904 4151423432392704 4155563260772352 4161642874507404 4161742742716416 4172634877796352 4173599559647232 4185490156683264 4190745272231232 4190845838819328 4191714141069312 4202684717451264 4202785570553856 4203656346599424 4209035273883648 4220051183225856 4221026827370496 4221901382825984 4233052544827392 4239347256308736 4243574762938368 4245112523587584 4250544497491968 4251425168719872 4262654310875136 4268993041317888 4281155414654976 4285424612671488 4291797203426304 4293352438628352 4304024545886208 4311093564407808 4315392616955904 4321706061988458 4322705207977728 4334122619633664 4335124636237824 4340567626192512 4346470547324928 4352933915725824 4353038374404096 4364431169421312 4365335436853248 4366344669626368 4371826858068384 4383374013038592 4384282205242368 4384387416195072 4389892258308336 4395862258089984 4402399073859072 4414026978164736 4414941521362944 4415047468056576 4415962222690304 4425915866033376 4427519702335488 4433185081368576 4434210000470016 4445815238295552 4446843077394432 4466143611584512 4469563951497216 4470597281120256 4476210364511028 4488963100592256 4489070823604224 4497375385092096 4501860199170048 4508446447383021 4520354450946048 4521399522951168 4533232953655296 4534281003073536 4539974044917168 4540082992054272 4552908443905536 4553017701433344 4553961042149376 4565989261836288 4571722115161344 4572779062984704 4584746964492288 4584856986058752 4585806923563008 4598871900553216 4604756538949632 4605710599446528 4617875503448064 4624742461427712 4629354286841856 4637918365876224 4642543330394112 4651131808514048 4661615527538112 4662693258043392 4670351361441792 4675008668368896 4681960585555968 4683657205776384 4695299504603136 4708676426268672 4714588431260136 4715678408702976 4728020307132672 4728133766873088 4729113389924352 4735164683119104 4741604233445376 4748655180791808 4749639055679232 4762184112930816 4763285094137856 4769265663347328 4775751589036032 4781862559678464 4782853314809856 4782968090394624 4795486099734528 4796479677530112 4802617171482624 4816299841486848 4817413333843968 4821102689255424 4830021493456896 4842027614121984 4849980259958784 4851101538975744 4863043358974944 4872156667183104 4875887947087872 4877015215767552 4889779365740544 4897050655191552 4897168171204608 4911002366459904 4911120217276416 4912137753329664 4918305215326932 4931295764668416 4932317480897664 4932435843219456 4945345040351232 4946488366989312 4952698958091456 4966809211533312 4966928401563648 4967957500526592 4980959665127424 4987333216539648 4988486250528768 5001542143082496 5002698462068736 5016951164239872 5024411563032576 5029421941260288 5037682367397888 5050083488166288 5059547308228608 5064592724066304 5073961972924416 5079021763166208 5086574463320064 5099887072862208 5100009456402432 5101066128457728 5107470800531814 5122021999393728 5122144914112512 5123206172418048 5136737919565824 5144376445857792 5157840335053824 5157964109316096 5159032789008384 5173730888122368 5180351106318336 5181424424377344 5195109941379072 5196186317324288 5202835269106176 5209910824402944 5217658161610752 5222861246693376 5231439381528576 5232523284578304 5245529915298816 5254145281622016 5255360000557056 5269114356498432 5274368754057216 5282211942678528 5297260979552256 5298485666512896 5305138209790848 5319022845524256 5320252563664896 5320380235382784 5334304762626048 5342237078390784 5343343937639136 5357457127047168 5358695730905088 5365423871265744 5372720537665536 5380709979161088 5380839101693952 5394921862201344 5396039637221376 5396169127624704 5402944317917952 5418337321672704 5419590000574464 5433774180139008 5435030427926528 5447281065887232 5456227792453632 5457489231347712 5470923778846812 5481176250580992 5486642117738496 5496792137334784 5501001786458112 5502273576763392 5509181987090496 5524877662267392 5525010244435968 5526154972495872 5535231243190272 5548857166009872 5548990323621888 5563513170395136 5564799412862976 5571786327852888 5580653542244352 5587660362974976 5587794451759104 5588952188092416 5603579623268352 5603714094071808 5604875128799232 5612047031844864 5626734910967808 5628035769827328 5644070059769856 5652463008411648 5658099683917824 5667392663322624 5668566891626496 5691990721757184 5697666814574592 5708207219539968 5713899483561984 5722396271235072 5724469918171136 5737372956969984 5738699394514944 5748124752543744 5762274749317944 5762413028376576 5763606943970304 5778830159511552 5787423501590016 5795294063099904 5802570376935552 5803911887634432 5804051165872128 5819241559228416 5820447249137664 5827894994608128 5829102477424512 5844498684051456 5845709606989824 5845849888260096 5853189677744448 5861149677453312 5869865431812096 5885369304219648 5886588695150592 5901221154711168 5903359603113984 5910913441824768 5912280000626688 5927753651060736 5929124103192576 5933664848314368 5959418601996288 5960796374827008 5968280486014704 5985284134123008 5985427764805632 5996500513456128 6001092857954304 6002480265560064 6011261929844028 6027139267928064 6027283903021056 6028532697268224 6036101855173962 6044310604873728 6045708004098048 6053298726556224 6053443989405696 6069287094976512 6070544591874048 6070690268577792 6071948056199168 6095629486881792 6097038750646272 6112995952656384 6114409231417344 6138256266510336 6139675385266176 6140947465928704 6157167337930752 6166323281903616 6172472382455808 6183891154501632 6190057773858816 6215487370050816 6216924344057856 6227135148589056 6233344891158528 6242464311761106 6242614114074624 6260399339470848 6278235235024896 6286117908346848 6287571211603968 6304027076176896 6304178355830784 6305484519899136 6313552910825472 6331540241055744 6332852074238976 6348263519158272 6349578817241088 6359020884463104 6365362144407552 6367668785381376 6375816746237952 6377137753079808 6377290787192832 6393981466312704 6395306236706816 6403489561976832 6421733121982464 6423217778458624 6428136919007232 6437695805139456 6440028657942528 6456036818829312 6466640346611712 6482559092982687 6484057811966592 6496208889577472 6501183929450496 6502686954356736 6510851439288768 6519705820987392 6529400873588736 6529557561606144 6548003155279872 6549517004439552 6557740287102576 6575061019557888 6576423307863552 6576581124292608 6584838387462504 6593793387134976 6595317822652416 6603598610788608 6622412282044416 6622571202084864 6623943334035456 6641279553503232 6649777622052864 6651315000705024 6668722857443328 6670264616091648 6699215417376768 6704345927245824 6705895921680384 6733444650888384 6733606235406336 6746063077638144 6752790298755072 6765282630565888 6780531676419072 6782099284426752 6799849430482944 6801421504610304 6809961067375752 6810124488081408 6829362665858304 6829526552150016 6830941563224064 6848983892754432 6857583172742016 6859168594477056 6877120446738432 6877285479088128 6878710385344512 6898307850829824 6907134808424448 6908565899169792 6926813255172096 6937113692141568 6956877548814336 6963814995591168 6975252508704768 6976697712771072 6994039887065088 7005527042162688 7007146667409408 7012513002553344 7025485808664576 7042949256904704 7063014639403008 7073517613054464 7092030460699008 7092200650309632 7093670084886528 7093840313843712 7112406350168064 7122982771187712 7124458583518848 7143276169396224 7144927641206784 7153898495020992 7163627383554048 7172793839517696 7174279972214784 7174452135591936 7193229149601792 7194719516295168 7203925757223936 7224449762230272 7226120000765952 7245032240185344 7263041421182976 7274970389938176 7276652308463616 7294565038462416 7308235000774656 7315522823651328 7334669048610816 7336364769017856 7345575982787328 7366503549689856 7366680325914624 7368206629994496 7377457822990398 7398476221346496 7398653764829184 7418017560526848 7419732550483968 7429048437137184 7450213817299968 7450392602345472 7451936250789888 7471439497691136 7473166838398976 7482729375793152 7502313214623744 7504047693103104 7525426746359808 7536617344548864 7544132911890432 7556523551096832 7558089188835328 7575125232249432 7589320962342912 7596889086099456 7610942959386624 7618532644749312 7629861694980096 7649830609293312 7651599192686592 7661206200797721 7664166336724992 7683032999090592 7683217371168768 7684809258627072 7705106879348736 7716564668786688 7736760502580736 7738549183512576 7758988745637888 7760596332183552 7770526659477504 7772136636566016 7792664912068608 7794279475986432 7794466517680128 7804252903659264 7814866236604416 7826487242416128 7834291870040064 7847159072292864 7848784926867456 7868294872948224 7871146137485312 7881217922433024 7883040000835584 7903671534747648 7911553131085824 7923317914017792 7945891469328384 7947728499769344 7957707314686272 7978534268286384 7980378845497344 7980570353074176 7995334017941504 8001457143939072 8013355617586176 8015015906458704 8036185690570752 8038043596357632 8048135806898616 8059080806498304 8060944005464064 8071064968741632 8071258652540928 8092382793302016 8094059455832064 8094253691437056 8104416476876928 8127505982509056 8129385000861696 8150661270208512 8152545641889792 8184341688680448 8186233847021568 8206385668270218 8221764375871488 8229963176607744 8245188206002176 8251502679687168 8253410365145088 8287316493401088 8287515366653952 8289232458743808 8302846864785408 8323285749014808 8323485485432832 8345269755592704 8347199119294464 8370980313366528 8381490544462464 8381691677638656 8383428282138624 8405369434902528 8405571141107712 8407312693198848 8418070547767296 8440102366451712 8442053654740992 8443802765651968 8466105089654784 8478694512617472 8487149525876736 8501088994983936 8502850337439744 8525308621750272 8537986082635776 8562310829309952 8570849225342976 8583594406852608 8586704877256704 8608049091772416 8622187128815616 8630785233911808 8643412123976916 8645410415955456 8668245239267328 8670249272475648 8681135252385024 8692941094649856 8705867831451648 8706076748808192 8728862338842624 8730670873706496 8732689339252736 8743653716136768 8766748026077184 8768564410484736 8768774832390144 8779784516616672 8791724516179968 8804798147718144 8828053956329472 8829883042725888 8831924445380608 8851831732066752 8855039404670976 8866370162737152 8868420000940032 8891630476591104 8893686154788864 8932287223169024 8939127902994432 8941194562240512 8952420729022056 8977926201184512 8978141647208448 8994750770184192 9003720398340096 9016892894766042 9040708901892096 9042799045902336 9054152782760943 9066465907310592 9068562006147072 9079948089834336 9080165984108544 9105816887811072 9106035402866688 9107922084298752 9143444230322688 9145558125969408 9169493928984576 9169713972117504 9171613847126016 9197743801106432 9209513077899264 9211421198893056 9235751006896128 9249484922855424 9258708573683712 9275836731752448 9285086660788224 9302263617028096 9323231055076224 9325386516086784 9340702722883584 9350017336737792 9363696467641659 9363921171111936 9367314411552768 9390599009206272 9417352852537344 9429176862520272 9431356817405952 9456040614265344 9456267533746176 9458226779848704 9470329366238208 9483208466890752 9497310361583616 9499278111358464 9524368225861632 9526570188275712 9538531326694656 9551503178072064 9563725119356928 9565706629619712 9565936180789248 9590972199469056 9592959355060224 9605234342965248 9632599682973696 9634826667687936 9642205378510848 9660042986913792 9684055228243968 9699960519917568 9726086717949888 9744313334366208 9751775894175744 9754030431535104 9779558731481088 9794101310383104 9794336342409216 9822004732919808 9824275506659328 9836610430653864 9862591529336832 9864634961795328 9864871686438912 9890690080702464 9892976733978624 9905397916182912 9933618423066624 9933856803127296 9935915001053184 9961919330254848 9974666433079296 9976972501057536 10003084286164992 10005396924137472 10048823126065152 10058843882520576 10075364734795776 10100166976332576 10119094616457216 10129185448132608 10147923945848832 10173148926640128 10199774145724416 10200018912804864 10202132256915456 10214941601063628 10244043998787456 10244289828225024 10246412344836096 10273475839131648 10288752891715584 10315680670107648 10315928218632192 10318065578016768 10347461776244736 10360702212636672 10362848848754688 10390219882758144 10392372634648576 10405670538212352 10419821648805888 10435316323221504 10445722493386752 10462878763057152 10465046569156608 10491059830597632 10508290563244032 10510720001114112 10538228712996864 10548737508114432 10564423885357056 10594521959104512 10596971333025792 10610276419581696 10638045691048512 10640505127329792 10640760470765568 10668609525252096 10684474156781568 10686687875278272 10714914254094336 10717391461810176 10730847742531488 10745441075331072 10761419958322176 10761678203387904 10789843724402688 10792079274442752 10805888635835904 10836674643345408 10839180001148928 10867548360278016 10870060855853056 10894562131774464 10912455584907264 10914978462695424 10941847557693624 10962352501161984 10973284235476992 10993584274669568 11002003572916224 11004547153526784 11018363974180992 11049755324534784 11050020488871936 11052309944991744 11066186734485597 11070462486380544 11097714332019744 11097980647243776 11127026340790272 11129598825725952 11143572655705776 11175320725949952 11175588903518208 11177904376184832 11207159246536704 11207428188143616 11209750257598464 11224094063689728 11253469821935616 11256071539654656 11288140119539712 11304926016823296 11316199367835648 11334785326645248 11337133783252992 11383981443514368 11395333629149184 11416414439079936 11427798967123968 11444792542470144 11448939836342272 11474745913939968 11477398789029888 11496249505087488 11524549498635888 11524826056753152 11527213887940608 11557660319023104 11574847003180032 11590588126199808 11605140753871104 11607823775268864 11638483118456832 11640894498275328 11655789989216256 11658204954849024 11688997368102912 11691419213979648 11691699776520192 11706379355488896 11722299354906624 11739730863624192 11770738608439296 11773177390301184 11802442309422336 11806719206227968 11821826883649536 11824560001253376 11855507302121472 11867329696628736 11918837203992576 11921592749654016 11936560972029408 11970568268246016 11970855529611264 11993001026912256 12002185715908608 12022523859688056 12054278535856128 12054567806042112 12057065394536448 12072203710347924 12088621209747456 12091416008196096 12106597453112448 12106887978811392 12138574189953024 12141089183748096 12141380537155584 12143896112398336 12191258973763584 12194077501292544 12225991905312768 12228818462834688 12276512533020672 12279350770532352 12281894931857408 12309578502405327 12314334675861504 12332646563807232 12344944764911616 12367782309003264 12380115547717632 12430974740101632 12433848688115712 12454270297178112 12466689782317056 12484928623522212 12485228228149248 12520798678941696 12556470470049792 12572235816693696 12575142423207936 12608054152353792 12608356711661568 12610969039798272 12627105821650944 12663080482111488 12665704148477952 12699157634482176 12718041768926208 12730724288815104 12735337570762752 12751633492475904 12754275506159616 12787962932625408 12790612473413632 12806979123953664 12843466243964928 12846435556917248 12856273838014464 12875391610278912 12880057315885056 12912073637658624 12933280693223424 12965118185965374 12968115623933184 12992417779154944 13002367858900992 13005373908713472 13021702878577536 13039411641974784 13058801747177472 13059115123212288 13096006310559744 13099034008879104 13115480574205152 13150122039115776 13152846615727104 13153162248585216 13169676774925008 13187586774269952 13207197221577216 13244824564088832 13245142404169728 13247886668070912 13282559107006464 13299555244105728 13302630001410048 13337445714886656 13340529232183296 13398430834753536 13408691854491648 13411791843360768 13466889301776768 13467212470812672 13492126155276288 13505580597510144 13525339342149063 13530565261131776 13561063352838144 13564198568853504 13599698860965888 13602843009220608 13619922134751504 13620248976162816 13658725331716608 13659053104300032 13661883126448128 13697967785508864 13715166345484032 13718337188954112 13754240893476864 13754570958176256 13757420770689024 13796615701659648 13814269616848896 13817131798339584 13853626510344192 13874227384283136 13913755097628672 13927629991182336 13953395425542144 13988079774130176 14011054084325376 14025026005106688 14050971617329152 14085898513809408 14126029278806016 14147035226108928 14184060921398016 14184401300619264 14187340169773056 14224812700336128 14245965542375424 14248917167037696 14286552338792448 14289855282413568 14307796990041984 14327254767108096 14345587679035392 14348559944429568 14348904271183872 14386458299203584 14389439032590336 14407851514447872 14448899524460544 14452240001531904 14490064480370688 14526082842365952 14549940779876352 14553304616927232 14589130076924832 14616470001549312 14631045647302656 14669338097221632 14691151965574656 14733007099379712 14733360651829248 14736413259988992 14754915645980796 14796952442692992 14797307529658368 14836035121053696 14839465100967936 14858096874274368 14900427634599936 14900785204690944 14903872501579776 14942878995382272 14946333676797952 14965458751586304 15004626429247488 15008095386206208 15050853492719616 15073234689097728 15088265823780864 15113047102193664 15116178377670656 15150250464498864 15178641924685824 15193778172198912 15221885918773248 15237065289498624 15259723389960192 15299661218586624 15303198385373184 15322412401595442 15366065998181184 15366434742337536 15369618517254144 15410213758697472 15433129337573376 15473521005161472 15477098367025152 15521192664367104 15541053318955008 15544273273132032 15585329824137216 15588558951972864 15608505807318528 15629732473208832 15652974484832256 15668583740080128 15694318144585728 15697569853734912 15736589745896448 15742292274970624 15762435844866048 15766080001671168 15807343069495296 15823106262171648 15846635828035584 15891782938656768 15895456999538688 15915414629372544 15957068536572768 15960757690994688 15961140706148352 15990668035883008 16002914287878144 16026711235172352 16030031812917408 16072371381141504 16076087192715264 16096271613797232 16118161612996608 16142129937483264 16142517305081856 16184765586604032 16188118911664128 16188507382874112 16208832953753856 16255011965018112 16258770001723392 16301322540417024 16305091283779584 16368683377360896 16372467694043136 16412771336540436 16443528751742976 16459926353215488 16490376412004352 16503005359374336 16506820730290176 16574632986802176 16575030733307904 16578464917487616 16605693729570816 16646571498029616 16646970970865664 16690539511185408 16694398238588928 16741960626733056 16762981088924928 16763383355277312 16766856564277248 16810738869805056 16811142282215424 16814625386397696 16836141095534592 16880204732903424 16884107309481984 16887605531303936 16932210179309568 16957389025234944 16974299051753472 17002177989967872 17005700674879488 17075972165271552 17124621658619904 17141698450685952 17167188813705216 17173409754513408 17216098183544832 17244374257631232 17286824247953832 17290820831910912 17336490478534656 17362270504770048 17385882189299712 17411735662903296 17412153497616384 17457724677685248 17461341747412992 17465378678505472 17487307432273536 17533496052154368 17537128820969472 17537549664780288 17559569033233344 17583449032359936 17609596295436288 17656107912658944 17659766085451776 17663848890761216 17703663464133504 17710078809341952 17732740325474304 17736840001880064 17783260953182208 17787372309577728 17864574446338048 17878255805988864 17882389124481024 17904841458044112 17955852402369024 17956283294416896 17989501540368384 18007440796680192 18033785789532084 18081417803784192 18085598091804672 18108305565521886 18132931814621184 18137124012294144 18159896179668672 18160331968217088 18211633775622144 18212070805733376 18215844168597504 18286888460645376 18291116251938816 18338987857969152 18343227694252032 18395487602212864 18419026155798528 18422842397786112 18471502013792256 18498969845710848 18517417147367424 18551673463504896 18570173321576448 18604527234056192 18646462110152448 18650773032173568 18681405445767168 18700034673475584 18727392935283318 18727842342223872 18781198018412544 18834705705074688 18858353725040544 18862713634811904 18912081228530688 18912535067492352 18916453559697408 18940658732476416 18994620723167232 18998556222716928 19048736451723264 19077062653389312 19103006356144128 19127450238713856 19131413259239424 19131872361578496 19181944398938112 19185918710120448 19210468685930496 19265199365947392 19269653335375872 19284410757021696 19320085973827584 19368110456487936 19399921039835136 19452173435899776 19488626668732416 19503551788351488 19508060863070208 19559117462962176 19588202620766208 19588672684818432 19644009465839616 19648551013318656 19673220861307728 19725183058673664 19729269923590656 19729743372877824 19781380161404928 19785953467957248 19810795832365824 19867236846133248 19867713606254592 19871830002106368 19923838660509696 19949332866158592 19953945002115072 20006168572329984 20010793848274944 20097646252130304 20117687765041152 20200333952665152 20238189232914432 20258370896265216 20295847891697664 20346297853280256 20399548291448832 20404264513830912 20429883202127256 20488087997574912 20488579656450048 20492824689672192 20546951678263296 20577505783431168 20631361340215296 20631856437264384 20636131156033536 20694923552489472 20721404425273344 20725697697509376 20780439765516288 20784745269297152 20811341076424704 20870632646443008 20891444986773504 20925757526114304 20930093138313216 20982119661195264 21016581126488064 21021440002228224 21076457425993728 21128847770714112 21189043918209024 21220552839163392 21276091382097024 21281010254659584 21281520941531136 21337219050504192 21368948313563136 21373375750556544 21429828508188672 21434782923620352 21461695485062976 21490882150662144 21522839916644352 21523356406775808 21579687448805376 21584158548885504 21611777271671808 21673349286690816 21678360002297856 21735096720556032 21740121711706112 21789124263548928 21824911169814528 21829956925390848 21883695115387248 21924705002323968 21946568470953984 21987168549339136 22004007145832448 22009094307053568 22036727948361984 22099510649069568 22100040977743872 22104619889983488 22132373468971194 22195428664039488 22195961294487552 22254052681580544 22259197651451904 22287145311411552 22350641451899904 22351177807036416 22355808752369664 22414318493073408 22419500515196928 22448188127379456 22506939643871232 22512143079309312 22576280239079424 22609852033646592 22632398735671296 22669570653290496 22674267566505984 22767962887028736 22790667258298368 22832828878159872 22855597934247936 22889585084940288 22949491827879936 22954797578059776 22992499010174976 23049098997271776 23049652113506304 23054427775881216 23115320638046208 23149694006360064 23210281507742208 23215647550537728 23276966236913664 23281788996550656 23311579978432512 23316409909698048 23377994736205824 23382838427959296 23383399553040384 23412758710977792 23444598709813248 23479461727248384 23541477216878592 23546354780602368 23604884618844672 23613438412455936 23643653767299072 23649120002506752 23711014604242944 23734659393257472 23837674407985152 23843185499308032 23873121944058816 23941136536492032 23941711059222528 23986002053824512 24004371431817216 24045047719376112 24108557071712256 24114130789072896 24144407420695848 24177242419494912 24182832016392192 24213194906224896 24213775957622784 24277148379906048 24282178367496192 24282761074311168 24287792224796672 24382517947527168 24388155002585088 24451983810625536 24457636925669376 24553025066041344 24558701541064704 24563789863714816 24619157004810654 24665293127614464 24689889529823232 24735564618006528 24760231095435264 24861949480203264 24867697376231424 24908540594356224 24969857247044424 24970456456298496 25041597357883392 25112940940099584 25144471633387392 25150284846415872 25216108304707584 25216713423323136 25221938079596544 25254211643301888 25326160964222976 25331408296955904 25398315268964352 25436083537852416 25461448577630208 25503266984951808 25508551012319232 25575925865250816 25581224946827264 25613958247907328 25686932487929856 25692871113834496 25712547676028928 25750783220557824 25760114631770112 25824147275317248 25866561386446848 25930236371930748 25936231247866368 25984835558309888 26004735717801984 26010747817426944 26043405757155072 26078823283949568 26117603494354944 26118230246424576 26192012621119488 26198068017758208 26230961148410304 26300244078231552 26305693231454208 26306324497170432 26339353549850016 26375173548539904 26414394443154432 26489649128177664 26495773336141824 26565118214012928 26599110488211456 26605260002820096 26674891429773312 26681058464366592 26796861669507072 26817383708983296 26823583686721536 26933778603553536 26934424941625344 26984252310552576 27011161195020288 27050678684298126 27122126705676288 27128397137707008 27199397721931776 27205686018441216 27239844269503008 27240497952325632 27317450663433216 27318106208600064 27323766252896256 27430332690968064 27436674377908224 27508481786953728 27509141916352512 27514841541378048 27593231403319296 27628539233697792 27634263596679168 27707253020688384 27748454768566272 27827510195257344 27855259982364672 27906790851084288 27976159548260352 28022108168650752 28050052010213376 28091089402924977 28101943234658304 28171797027618816 28252058557612032 28294070452217856 28368121842796032 28368802601238528 28374680339546112 28449625400672256 28491931084750848 28497834334075392 28573104677584896 28579710564827136 28615593980083968 28654509534216192 28691175358070784 28697119888859136 28697808542367744 28772916598407168 28778878065180672 28815703028895744 28897799048921088 28904480003063808 28980128960741376 29052165684731904 29099881559752704 29178260153849664 29232940003098624 29262091294605312 29338676194443264 29382303931149312 29466014198759424 29472826519977984 29509831291961592 29593904885385984 29594615059316736 29672070242107392 29678930201935872 29716193748548736 29800855269199872 29801570409381888 29807745003159552 29885757990764544 29892667353595904 29930917503172608 30009252858494976 30016190772412416 30146469378195456 30176531647561728 30226094204387328 30232356755341312 30300500928997728 30357283849371648 30387556344397824 30443771837546496 30519446779920384 30599322437173248 30606396770746368 30644824803190884 30732131996362368 30732869484675072 30739237034508288 30820427517394944 30866258675146752 30947042010322944 30954196734050304 31042385328734208 31082106637910016 31088546546264064 31170659648274432 31177117903945728 31217011614637056 31259464946417664 31305948969664512 31337167480160256 31388636289171456 31395139707469824 31473179491792896 31484584549941248 31524871689732096 31532160003342336 31614686138990592 31646212524343296 31693271656071168 31783565877313536 31790913999077376 31830829258745088 31914137073145536 31921515381989376 31922281412296704 32005828575756288 32053422470344704 32060063625834816 32144742762283008 32152174385430528 32192543227594464 32236323225993216 32284259874966528 32285034610163712 32369531173208064 32376237823328256 32417665907507712 32510023930036224 32517540003446784 32602645080834048 32610182567559168 32737366754721792 32744935388086272 32825542673080872 32887057503485952 32919852706430976 32980752824008704 33006010718748672 33013641460580352 33149265973604352 33150061466615808 33156929834975232 33198560203456791 33211387459141632 33293142996059232 33293941941731328 33381079022370816 33388796477177856 33525962177849856 33526766710554624 33533713128554496 33621477739610112 33622284564430848 33629250772795392 33672282191069184 33760409465806848 33768214618963968 33775211062607872 33864420358619136 33914778050469888 33948598103506944 34004355979935744 34011401349758976 34151944330543104 34249243317239808 34283396901371904 34334377627410432 34346819509026816 34432196367089664 34488748515262464 34573648495907664 34581641663821824 34672980957069312 34724541009540096 34771764378599424 34823471325806592 34915449355370496 34922683494825984 34930757357010944 34974614864547072 35066992104308736 35074257641938944 35075099329560576 35119138066466688 35166898064719872 35219192590872576 35312215825317888 35319532170903552 35327697781522432 35407326928267008 35420157618683904 35465480650948608 35473680003760128 35566521906364416 35729148892676096 35756511611977728 35764778248962048 35809682916088224 35911704804738048 35912566588833792 35979003080736768 36067571579064168 36162835607568384 36171196183609344 36216611131043772 36265863629242368 36274248024588288 36319792359337344 36320663936434176 36423267551244288 36424141611466752 36431688337195008 36573776921290752 36582232503877632 36677975715938304 36686455388504064 36838052311597056 36845684795572224 36943004027584512 36997939691421696 37034834294734848 37103346927009792 37140346643152896 37209054468112384 37292924220304896 37301546064347136 37362810891534336 37400069346951168 37454785870566636 37455684684447744 37562396036825088 37669411410149376 37716707450081088 37725427269623808 37824162457061376 37825070134984704 37832907119394816 37881317464952832 37989241446334464 37997112445433856 38097472903446528 38154125306778624 38206012712288256 38254900477427712 38262826518478848 38363888797876224 38371837420240896 38420937371860992 38530398731894784 38539306670751744 38568821514043392 38640171947655168 38736220912975872 38799842079670272 38904346871799552 38977253337464832 39007103576702976 39016121726140416 39118234925924352 39176405241532416 39177345369636864 39288018931679232 39297102026637312 39346441722615456 39450366117347328 39458539847181312 39459486745755648 39562760322809856 39621591664731648 39734473692266496 39735427212509184 39743660004212736 39847677321019392 39898665732317184 39907890004230144 40012337144659968 40021587696549888 40195292504260608 40235375530082304 40400667905330304 40476378465828864 40516741792530432 40576018026447189 40591695783395328 40692595706560512 40799096582897664 40808529027661824 40859766404254512 40976175995149824 40977159312900096 40985649379344384 41093903356526592 41155011566862336 41262722680430592 41263712874528768 41272262312067072 41389847104978944 41442808850546688 41451395395018752 41560879531032576 41569490538594304 41622682152849408 41741265292886016 41782889973547008 41860186276626432 41964239322390528 42033162252976128 42152914851987456 42257695541428224 42378087836418048 42441105678326784 42552182764194048 42562020509319168 42674438101008384 42737896627126272 42746751501113088 42859657016377344 42869565847240704 42923390970125952 42981764301324288 43045679833288704 43046712813551616 43159374897610752 43168317097771008 43223554543343616 43346698573381632 43356720004595712 43470193441112064 43578248527097856 43649822339629056 43659913850781696 43767390230774496 43849410004647936 43893136941907968 43974337098678272 44008014291664896 44073455896723968 44199021298139136 44200081955487744 44209239779966976 44264746937942388 44390857328078976 44391922588975104 44508105363161088 44518395302903808 44574290622823104 44701282903799808 44702355614072832 44711617504739328 44828636986146816 44839001030393856 44896376254758912 45013879287742464 45024286158618624 45152560478158848 45219704067293184 45264797471342592 45339141306580992 45348535133011968 45535925774057472 45581334516596736 45665657756319744 45711195868495872 45779170169880576 45898983655759872 45909595156119552 46098197994543552 46099304227012608 46108855551762432 46230641276092416 46299388012720128 46420563015484416 46431295101075456 46563577993101312 46623159956865024 46632819819396096 46755989472411648 46765676855918592 46825517421955584 46889197419626496 46958923454496768 47082954433757184 47092709561204736 47209769237689344 47226876824911872 47287307534598144 47298240005013504 47422029208485888 47469318786514944 47675348815970304 47686370998616064 47746243888117632 47882273072984064 47883422118445056 47972004107649024 48008742863634432 48090095438752224 48217114143424512 48228261578145792 48288814841391696 48354484838989824 48426389812449792 48427551915245568 48554296759812096 48564356734992384 48565522148622336 48575584449593344 48765035895054336 48776310005170176 48903967621251072 48915273851338752 49106050132082688 49117403082129408 49127579727429632 49238314009621308 49330586255228928 49379779059646464 49471129236013056 49520462190870528 49723898960406528 49735394752462848 49817081188712448 49939714494088848 49940912912596992 50083194715766784 50225881880199168 50288943266774784 50300569692831744 50432216609415168 50433426846646272 50443876159193088 50508423286603776 50652321928445952 50662816593911808 50796630537928704 50872167075704832 50922897155260416 51006533969903616 51017102024638464 51162449893654528 51227916495814656 51373864975859712 51425095352057856 51501566441115648 51520229263540224 51648294550634496 51733122772893696 51860472743861496 51872462495732736 51969671116619776 52009471435603968 52086811514310144 52157646567899136 52235206988709888 52236460492849152 52384025242238976 52396136035516416 52461922296820608 52600488156463104 52611386462908416 52612648994340864 52678707099700032 52750347097079808 52828788886308864 52979298256355328 52991546672283648 53130236428025856 53198220976422912 53210520005640192 53349782859546624 53362116928733184 53593723339014144 53634767417966592 53647167373443072 53867557207107072 53868849883250688 53968504621105152 54022322390040576 54101357368596252 54244253411352576 54256794275414016 54398795443863552 54411372036882432 54479688539006016 54480995904651264 54634901326866432 54636212417200128 54647532505792512 54860665381936128 54873348755816448 55016963573907456 55029683082756096 55186462806638592 55257078467395584 55268527193358336 55414506041376768 55496909537132544 55655020390514688 55710519964729344 55813581702168576 55952319096520704 56044216337301504 56100104020426752 56182178805849954 56343594055237632 56504117115224064 56588140904435712 56736243685592064 56737605202477056 56749360679092224 56983862169501696 56995668668150784 57146209355169792 57231187960167936 57309019068432384 57382350716141568 57394239777718272 57395617084735488 57545833196814336 57557756130361344 57631406057791488 57795598097842176 57808960006127616 57960257921482752 58104331369463808 58199763119505408 58356520307699328 58465880006197248 58524182589210624 58677352388886528 58764607862298624 58932028397518848 58945653039955968 59019662583923184 59187809770771968 59189230118633472 59344140484214784 59357860403871744 59432387497097472 59601710538399744 59603140818763776 59615490006319104 59771515981529088 59785334707191808 59861835006345216 60018505716989952 60032381544824832 60292938756390912 60353063295123456 60464713510682624 60601001857995456 60714567698743296 60775112688795648 60887543675092992 61038893559840768 61198644874346496 61212793541492736 61289649606381768 61464263992724736 61465738969350144 61478474069016576 61640855034789888 61732517350293504 61894084020645888 61908393468100608 62084770657468416 62164213275820032 62177093092528128 62341319296548864 62354235807891456 62434023229274112 62611897939329024 62674334960320512 62777272578342912 62790279414939648 62946358983585792 62969169099882496 63049743379464192 63064320006684672 63229372277981184 63386543312142336 63567131754627072 63661658517490176 63828274146291072 63843030763978752 63844562824593408 64011657151512576 64106844940689408 64120127251669632 64289485524566016 64304348770861056 64385086455188928 64472646451986432 64568519749933056 64570069220327424 64739062346416128 64752475646656512 64835331815015424 65020047860072448 65035080006893568 65205290161668096 65220365135118336 65474733509443584 65489870776172544 65651085346161744 65774115006971904 65839705412861952 65961505648017408 66012021437497344 66027282921160704 66298531947208704 66300122933231616 66313859669950464 66397120406913582 66586285992118464 66587883883462656 66762158044741632 66777592954355712 67051924355699712 67053533421109248 67067426257108992 67242955479220224 67258501545590784 67344564382138368 67520818931613696 67536429237927936 67550422125215744 67728840717238272 67829556100939776 67897196207013888 68008711959871488 68022802699517952 68303888661086208 68498486634479616 68566793802743808 68668755254820864 68864392734179328 68977497030524928 69147296991815328 69163283327643648 69345961914138624 69449082019080192 69646942651613184 69830898710740992 69845366989651968 69949229729094144 70133984208617472 70148515283877888 70150198659121152 70238276132933376 70333796129439744 70438385181745152 70624431650635776 70639064341807104 70655395563044864 70814653856534016 70840315237367808 70930961301897216 70947360007520256 71133043812728832 71458297785352192 71513023223955456 71529556497924096 71619365832176448 71823409609476096 71825133177667584 71958006161473536 72135143158128336 72325671215136768 72342392367218688 72433222262087544 72531727258484736 72548496049176576 72639584718674688 72641327872868352 72846535102488576 72848283222933504 72863376674390016 73147553842581504 73164465007755264 73355951431876608 73372910777008128 73676104623194112 73691369591144448 73995879382843392 74069668589469696 74206693854019584 74280693286305792 74418108936224768 74585848440609792 74603092128694272 74725621783068672 74909571741133272 74911369368895488 75124792073650176 75338822820298752 75433414900162176 75450854539247616 75648324914122752 75650140269969408 75665814238789632 75762634929905664 75978482892668928 75994224890867712 76194945806893056 76308250613557248 76509800954855424 76525653036957696 76727777595752448 76743674840481792 76841874743721984 77060797463789568 77078613341503488 77137643028086784 77280343895310336 77472441825951744 77599684159340544 77808693743599104 77954506674929664 78014207153405952 78032243452280832 78236469851848704 78352810483064832 78354690739273728 78576037863358464 78594204053274624 78692883445230912 78900732234694656 78917079694362624 78918973491511296 79125520645619712 79243183329463296 79468947384532992 79487320008425472 79695354642038784 79797331464634368 79815780008460288 80024674289319936 80043175393099776 80390585008521216 80470751060164608 80801335810660608 80952756931657728 81033483585060864 81152036052894378 81385191413121024 81598193165795328 81617058055323648 81719532808509024 81952351990299648 81954318625800192 81971298758688768 82310023133724672 82525445360861184 82527425749057536 82544524624134144 82779694209957888 82885617701093376 82902790790037504 83121759062065152 83138981077188608 83245364305698816 83482530585772032 83565779947094016 83720372553252864 83928478644781056 84066324505952256 84273268208774931 84305829703974912 84515391082856448 84756175672836096 84882211356653568 85104365528388096 85124041018638336 85348876202016768 85475793254252544 85493503002226176 85719314032754688 85739131694481408 85846781940251904 85963528602648576 86091359666577408 86093425627103232 86318749795221504 86336634195542016 86447109086687232 86693397146763264 86713440009191424 86940386882224128 87156497054195712 87299644679258112 87534780461548992 87698820009295872 87786273883815936 87948674197356544 88016028583329792 88146911793447936 88398042596278272 88418479559933952 88529493875884776 88781714656157952 88783845177950208 89016210726322176 89036790605807616 89148581245646208 89402565807599616 89404711228145664 89423235009478656 89657273972293632 89678002060787712 89792752509517824 90027758575484928 90048572317237248 90439408134586368 90529594942685184 90678282613161984 90697070266023936 91071851548114944 91162669033193472 91331315512639488 91558340339761152 91797967311519744 91819190312239104 92196395989087104 92198608454025216 92217711103524864 92461282552184832 92598776025440256 92841126030968832 92862590202150912 93127155986202624 93246319913730048 93265639638792192 93511978944823296 93531353711837184 93651034843911168 93778394839252992 93917846908993536 94165908867514368 94185419122409472 94419538475378688 94453753649823744 94574615069196288 94596480010027008 94844058416971776 94938637573029888 95350697631940608 95372741997232128 95492487776235264 95764546145968128 95766844236890112 96017485727268864 96180190877504448 96434228286849024 96456523156291584 96577629682783392 96708969677979648 96852779624899584 96855103830491136 97108593519624192 97128713469984768 97151168899186688 97530071790108672 97552620010340352 97807935242502144 97830547702677504 98212100264165376 98234806164258816 98255159454859264 98476628019242616 98661172510457856 98759558119292928 98942258472026112 99040924381741056 99447797920813056 99470789504925696 99595680610370373 99634162377424896 99879428988177696 99881825825193984 100166389431533568 100577886533549568 100601139385663488 100864433218830336 100866853693292544 100887752318386176 101016846573207552 101304643856891904 101325633187823616 101593261075857408 101744334151409664 101845794310520832 102013067939807232 102034204049276928 102324899787309056 102455832991629312 102747729951719424 102850190704115712 103003132882231296 103040458527080448 103296589101268992 103466245545787392 103720945487722992 103744924991465472 103939342233239552 104018942871207936 104173623028620288 104315293135798272 104470413977419776 104768050484477952 104792272071032832 104923844593641216 105200976312926208 105222772925816832 105225297988681728 105357414199400064 105500694194159616 105657577772617728 105958596512710656 105983093344567296 106260472856051712 106396441952845824 106421040011280384 106699565719093248 107187446678028288 107269534835933184 107294334746886144 107735114414214144 107737699766501376 107937009242210304 108202714737192504 108488506822705152 108513588550828032 108797590887727104 108822744073764864 108959377078012032 108961991809302528 109269802653732864 109272424834400256 109295065011585024 109721330763872256 109746697511632896 110033927147814912 110059366165512192 110514156934791168 110537054386716672 110829012082753536 110993819074265088 111310040781029376 111421039929458688 111627163404337152 111904638193041408 112088432674603008 112200208040853504 112364357611699908 112687188110475264 113008234230448128 113176281808871424 113472487371184128 113475210404954112 113498721358184448 113967724339003392 113991337336301568 114292418710339584 114462375920335872 114618038136864768 114764701432283136 114788479555436544 115091666393628672 115115512260722688 115262812115582976 115591196195684352 115617920012255232 115920515842965504 116208662738927616 116399526239010816 116713040615398656 116931760012394496 117048365178421248 117354704777773056 117529215724597248 117864056795037696 117891306079911936 118039325167846368 118375619541543936 118378460237266944 118688280968429568 118864774994194944 119203421076799488 119206281637527552 119230980012638208 119543031963058176 119570669414383616 119723670012690432 120037011433979904 120064763089649664 120585877512781824 120706126590246912 120929427021365248 121202003715990912 121429135397486592 121550225377591296 121728054079341567 121775087350185984 122077787119681536 122397289748692992 122425587082985472 122579299212763536 122928527985449472 122931477938700288 122956948138033152 123281710069579776 123465034700587008 123788168041291776 123816786936201216 124169541314936832 124328426551640064 124354186185056256 124682638593097728 124708471615782912 124868046458548224 125223795878658048 125348669920641024 125580558829879296 125892717967171584 125938338199764992 126099486758928384 126458744555962368 126773086624284672 127134263509254144 127323317034980352 127656548292582144 127686061527957504 128023314303025152 128213689881378816 128240254503339264 128578971049132032 128608697541722112 128770172910377856 128945292903972864 129137039499866112 129140138440654848 129478124692832256 129504951293313024 129670663630030848 130040095720144896 130070160013787136 130410580323336192 130949467018887168 130979741552345088 131302170692323488 131548230013943808 131679410825723904 131923011296034816 132024042874994688 132597063894417408 132600245866463232 132627719339900928 132794240813827164 133172571984236928 133175767766925312 133524316089483264 133555185908711424 134103848711399424 134107066842218496 134134852514217984 134485910958440448 134517003091181568 134689128764276736 135041637863227392 135072858475855872 135100844250431488 135457681434476544 135659112201879552 135794392414027776 136017423919742976 136045605399035904 136607777322172416 136996973268959232 137133587605487616 137337510509641728 137728785468358656 138294593983630656 138326566655287296 138691923828277248 138898164038160384 139293885303226368 139690733979303936 139898459458188288 140267968417234944 140297030567755776 140476552265866752 140667592258879488 140876770363490304 141248863301271552 141278128683614208 141310791126089728 141629307713068032 141680630474735616 141861922603794432 141894720015040512 142266087625457664 142916595570704384 143026046447910912 143059112995848192 143238731664352896 143646819218952192 143650266355335168 143916012322947072 144270286316256672 144651342430273536 144684784734437376 144866444524175088 145063454516969472 145279169437349376 145282655745736704 145693070204977152 145696566445867008 145726753348780032 146295107685163008 146328930015510528 146711902863753216 146745821554016256 147352209246388224 147382739182288896 147991758765686784 148139337178939392 148413387708039168 148561386572611584 148836217872449536 149171696881219584 149206184257388544 149451243566137344 149819143482266544 149822738737790976 150249584147300352 150677645640597504 150866829800324352 150901709078495232 151296649828245504 151300280539938816 151331628477579264 151525269859811328 151956965785337856 151988449781735424 152389891613786112 152616501227114496 153019601909710848 153051306073915392 153487349680963584 153683749487443968 154121594927579136 154275286056173568 154560687790620672 154944883651903488 155199368318681088 155617387487198208 155909013349859328 156028414306811904 156472939703697408 156705620966129664 156709381478547456 157152075726716928 157188408106549248 157385766890461824 157801464469389312 157834159388725248 157837946983022592 158251041291239424 158486366658926592 158937894769065984 158974640016850944 159390709284077568 159594662929268736 159631560016920576 160049348578639872 160086350786199552 160781170017042432 160941502120329216 161602671621321216 161905513863315456 162066967170121728 162304072105788756 162770382826242048 163196386331590656 163234116110647296 163439065617018048 163904703980599296 163908637251600384 163942597517377536 164620046267449344 165050890721722368 165089049248268288 165559388419915776 165771235402186752 165805581580075008 166243518124130304 166277962154377216 166490728611397632 166965061171544064 167131559894188032 167440745106505728 167856957289562112 168132649011904512 168546536417549862 169030782165712896 169512351345672192 169764422713307136 170208731056776192 170248082037276672 170951586508505088 170987006004452352 171438628065509376 171693563880503808 171927057205297152 172182719333154816 172186851254206464 172637499590443008 172673268391084032 172894218173374464 173386794293526528 173426880018382848 173880773764448256 174312994108391424 174599289358516224 175069560923097984 175397640018591744 175572547767631872 175897348394713088 176032057166659584 176293823586895872 176796085192556544 176836959119867904 177058987751769552 177563429312315904 177567690355900416 178032421452644352 178073581211615232 178297162491292416 178805131615199232 178809422456291328 178846470018957312 179314547944587264 179356004121575424 179585505019035648 180055517150969856 180097144634474496 180878816269172736 181059189885370368 181394140532047872 182143703096229888 182325338066386944 182662631025278976 183116680679522304 183595934623039488 183638380624478208 184392791978174208 184397216908050432 184435422207049728 184922565104369664 185197552050880512 185682252061937664 185725180404301824 186254311972405248 186492639827460096 186531279277584384 187023957889646592 187062707423674368 187302069687822336 187835693817987072 188331817735028736 188370838244818944 188839076950757376 188907507299647488 189149230138392576 189192960020054016 189688116833943552 190701395263881216 190984975552470528 191529092291936256 191533688473780224 192034971454537728 192360381755008896 192868456573698048 192913046312583168 193155259365566784 193417939355959296 193705559249799168 193710207660982272 194217187039248384 194257426939969536 194302337798373376 195060143580217344 195105240020680704 195615870485004288 195661095405355008 196424200528330752 196469612328517632 196510318909718528 196953256038485232 197322345020915712 197519116238585856 197884516944052224 198081848763482112 198895595841626112 198941579009851392 199191361220740746 199758857976355392 199763651650387968 200332778863067136 201155773067099136 201202278771326976 201728866437660672 201775504636772352 202033693146415104 202609287713783808 202651266375647232 203186522151714816 203488668302819328 203691588621041664 204026135879614464 204068408098553856 204649799574618112 204911665983258624 205495459903438848 205700381408231424 206006265764462592 206593178202537984 206932491091574784 207441890975445984 207489849982930944 207878684466479104 208037885742415872 208347246057240576 208940827954839552 209536100968955904 209847689187282432 210401952625852416 210445545851633664 210450595977363456 210714828398800128 211001388388319232 211315155545235456 211917193025421312 211966186689134592 212520945712103424 212792883905691648 212842080022560768 213399131438186496 214374893356056576 214539069671866368 214588669493772288 215470228828428288 215475399533002752 215874018484420608 216405429474385008 216977013645410304 217027177101656064 217595181775454208 217645488147529728 217918754156024064 217923983618605056 218539605307465728 218544849668800512 218590130023170048 219442661527744512 219493395023265792 220067854295629824 220118732331024384 221028313869582336 221074108773433344 221987638148530176 222620081562058752 222842079858917376 223254326808674304 223809276386082816 224176865349206016 224728715223399816 225374376220950528 226016468460896256 226352563617742848 226944974742368256 226950420809908224 226997442716368896 227935448678006784 227982674672603136 228584837420679168 228924751840671744 229529402864566272 229576959110873088 230183332787257344 230231024521445376 230525624231165952 231182392391368704 231235840024510464 231841031685931008 232417325477855232 232799052478021632 233426081230797312 233863520024788992 234096730356842496 234709409555546112 235058431449194496 235728113590075392 235782612159823872 236078650335692736 236751239083087872 236756920474533888 237376561936859136 237729549988389888 238406842153598976 238461960025276416 239086063926116352 239141338828767232 239447340025380864 240074022867959808 240129526179299328 241171755025563648 241412253180493824 241858854042730496 242404007431981824 242858270794973184 243100450755182592 243456108158683134 244155574239363072 244794579497385984 244851174165970944 245158598425527072 245857055970898944 245862955877400576 245913896276066304 246930069401174016 247576336082583552 247633573872402432 248339082629873664 248656853103280128 248708372370112512 249365277186195456 249416943231565824 249736092917096448 250447591757316096 250697339841282048 251161117659758592 251785435934343168 252198973517856768 252917489111924736 253546173248569344 254268527018508288 254646634069960704 255313096585164288 255372123055915008 256046628606050304 256427379762757632 256480509006678528 257157942098264064 257217395083444224 257540345820755712 257890585807945728 258274078999732224 258280276881309696 258956249385664512 259009902586626048 259341327260061696 260080191440289792 260140320027574272 260821160646672384 261898934037774336 262604341384646976 263096460027887616 263358821651447808 263846022592069632 264048085749989376 265194127788834816 265255438679801856 265588481627654328 266345143968473856 266351535533850624 267048632178966528 267110371817422848 268207697422798848 268214133684436992 268269705028435968 268971821916880896 269034006182363136 269378257528553472 270083275726454784 270145716951711744 270201688500862976 271318224403759104 271588784828055552 272034847839485952 272091210798071808 273215554644344832 273993946537918464 274675021019283456 275457570936717312 276589187967261312 276653133310574592 277383847656554496 277796328076320768 278587770606452736 279381467958607872 279796918916376576 280535936834469888 280594061135511552 280953104531733504 281335184517758976 281753540726980608 282497726602543104 282556257367228416 282621582252179456 283258615426136064 283361260949471232 283723845207588864 283789440030081024 284532175250915328 285833191141408768 286052092895821824 286118225991696384 286477463328705792 287293638437904384 287300532710670336 288540572632513344 289302684860547072 289369569468874752 289732889048350176 290126909033938944 290558338874698752 290565311491473408 291386140409954304 291453506697560064 292590215370326016 292657860031021056 293423805727506432 293491643108032512 294704418492776448 294765478364577792 295983517531373568 296278674357878784 296826775416078336 297122773145223168 298343393762439168 298412368514777088 298902487132274688 299638286964533088 299645477475581952 300499168294600704 301733659600648704 301803418156990464 302593299656491008 302600561079877632 302663256955158528 303050539719622656 303913931570675712 303976899563470848 304779783227572224 305233002454228992 306039203819421696 306102612147830784 306974699361927168 307367498974887936 308243189855158272 308550572112347136 309121375581241344 309889767303806976 310398736637362176 311234774974396416 311818026699718656 312056828613623808 312945879407394816 313411241932259328 314304151453433856 314376816213098496 314771533780923648 315602928938778624 315668318777450496 315675893966045184 316502082582478848 316972733317853184 317875789538131968 317949280033701888 318781418568155136 319189325858537472 319263120033841152 320098697157279744 321562340034084864 321883004240658432 323205343242642432 323811027726630912 324608144211577512 325540765652484096 326392772663181312 326468232221294592 326878131234036096 327809407961198592 327817274503200768 327885195034755072 329240092534898688 330101781443444736 330178098496536576 331542470804373504 331611163160150016 332487036248260608 332555924308754432 332981457222795264 333930122343088128 334263119788376064 334881490213011456 335713914579124224 336265298023809024 337093072835099724 338061564331425792 339024702691344384 339528845426614272 340417462113552384 340496164074553344 341903173017010176 341974012008904704 342877256131018752 343387127761007616 343854114410594304 344365438666309632 345274999180886016 345346536782168064 345788436346748928 346773588587053056 346853760036765696 347761547528896512 348625988216782848 349198578717032448 350139121846195968 350795280037183488 351145095535263744 352064114333319168 352587647173791744 353592170385113088 353673918239735808 354117975503539104 355126858624631808 355135380711800832 356064842905288704 356594324982584832 357610263230398464 357618844912582656 357692940037914624 358629095889174528 358712008243150848 359171010038071296 360111034301939712 360194289268948992 361757632538345472 362118379770740736 362788281064095744 364287406192459776 364650676132773888 365184162238024701 365325262050557952 366233361359044608 367191869246078976 367276761248956416 368785583956348416 368794433816100864 368870844414099456 369845130208739328 370395104101761024 371364504123875328 371450360808603648 372508623944810496 372985279654920192 373062558555168768 374047915779293184 374125414847348736 374604139375644672 375671387635974144 376741676489637888 377678153901514752 377815014599294976 378298460276785152 379376233667887104 381402790527762432 381969951104941056 383058184583872512 384069942909075456 384720763510017792 385736913147396096 385826092625166336 386310518731133568 386835878711918592 387411118499598336 387420415321964544 388434374078496768 388514853879939072 388604675596746752 390120287160434688 390210480041361408 391231740970008576 392848401056661504 392939224657035264 393020637819437056 393906512076970464 394644690041831424 395038232477171712 395769033888104448 397791191683252224 397883158019702784 398382722441481492 399517715952710784 399527303300775936 400665557726134272 402311546134198272 402404557542653952 403457732875321344 403551009273544704 404067386292830208 405218575427567616 405302532751294464 406373044303429632 406977336605638656 407383177242083328 408052271759228928 408136816197107712 409299599149236224 409823331966517248 410990919806877696 411400762816462848 412012531528925184 413186356405075968 414883781950891968 414979699965861888 416075771484831744 416694492114481152 417881655909679104 419072201937911808 419695378374564864 420803905251704832 420891091703267328 421429656797600256 422002776776638464 422630311090470912 423834386050842624 423932373378269184 425041891424206848 425585767811383296 425684160045121536 426798262876372992 428749786712113152 429078139343732736 429177338987544576 430940457656856576 430950799066005504 431748036968841216 432810858948770016 433954027290820608 434054354203312128 435190363550908416 435837508312048128 435847967237210112 437079210614931456 437089699337601024 437180260046340096 438885323055489024 438986790046531584 440135708591259648 440237464662048768 442056627739164672 442148217546866688 443975276297060352 445240163124117504 445684159717834752 446508653617348608 447618552772165632 448353730698412032 449457430446799632 450748752441901056 452032936921792512 452705127235485696 453889949484736512 453900841619816448 453994885432737792 455870897356013568 455965349345206272 457169674841358336 457849503681343488 459058805729132544 459153918221746176 460462049042890752 461051248462331904 462364784782737408 463682063371862016 464834650955710464 465598104956043264 466852162461594624 467727040049577984 469418819111092224 470116862898388992 471456227180150784 471565224319647744 472157300671385472 473502478166175744 473513840949067776 474753123873718272 475459099976779776 476813684307197952 476923920050552832 478172127852232704 478894680050761728 480148045735919616 480259052358598656 482343510051127296 482824506360987648 483717708085460992 484808014863963648 485716541589946368 486200901510365184 486912216317366268 488311148478726144 489589158994771968 489702348331941888 490317196851054144 491714111941797888 491725911754801152 491827792552132608 493860138802348032 495152672165167104 495267147744804864 496678165259747328 497313706206560256 497416744740225024 498730554372390912 498833886463131648 499472185834192896 500895183514632192 501394679682564096 502322235319517184 503570871868686336 504397947035713536 507092346497138688 508537054037016576 509293268139921408 510626193170328576 510744246111830016 512854759525515264 512961018013357056 514315884196528128 515080691641511424 515781171615891456 516548157999464448 516560553762619392 517912498771329024 518019805173252096 518682654520123392 520160382880579584 520280640055148544 521642321293344768 523797868075548672 525208682769293952 526192920055775232 526717643302895616 527692045184139264 528096171499978752 530388255577669632 530510877359603712 531176963255308656 532690287936947712 532703071067701248 534097264357933056 534220743634845696 536415394845597696 536428267368873984 536539410056871936 537943643833761792 538068012364726272 538756515057106944 540166551452909568 540291433903423488 540403377001725952 542636448807518208 543177569656111104 544182421596143616 546431109288689664 547987893075836928 549350042038566912 550915141873434624 553178375934522624 553306266621149184 554767695313108992 555592656152641536 557175541212905472 558762935917215744 559593837832753152 561071873668939776 561188122271023104 561906209063467008 563507081453961216 564995453205086208 565112514734456832 566517230852272128 566722521898942464 567447690415177728 567578880060162048 569064350501830656 571666382282817536 572104185791643648 572954926657411584 574587276875808768 574601065421340672 577081145265026688 578605369721094144 578739138937749504 579465778096700352 580253818067877888 581116677749397504 581130622982946816 582772280819908608 582907013395120128 585180430740652032 585315720062042112 586847611455012864 586983286216065024 589408836985552896 589530956729155584 591967035062747136 592557348715757568 593653550832156672 594245546290446336 596686787524878336 596824737029554176 599276573929066176 599290954951163904 600998336589201408 603467319201297408 603606836313980928 605186599312982016 605326513910317056 606101079439245312 607827863141351424 607953799126941696 609559566455144448 610466004908457984 612078407638843392 612205224295661568 613949398723854336 614734997949775872 616486379710316544 617101144224694272 619779534607613952 620797473274724352 622469549948792832 623636053399437312 624113657227247616 626822483864518656 628608302906867712 629543067561847296 631205857877557248 631336637554900992 631351787932090368 633004165164957696 633945466635706368 635751579076263936 635898560067403776 637562837136310272 638378651717074944 638526240067682304 640197394314559488 643124680068169728 643766008481316864 646410686485284864 647622055453261824 649216288423155024 651081531304968192 652785545326362624 652936464442589184 653756262468072192 655618815922397184 655634549006401536 655770390069510144 658480185069797376 660203562886889472 660356196993073152 663084941608747008 663222326320300032 665111848617508864 665962914445590528 667860244686176256 668526239576752128 669762980426022912 671427829158248448 672530596047618048 674186145670199448 676123128662851584 678049405382688768 679057690853228544 680834924227104768 680992328149106688 683806346034020352 683948024017809408 685754512262037504 686774255522015232 688730877332619264 690549998361772032 690693073564336128 691576872693497856 693547177174106112 693707520073531392 695523095057793024 697251976433565696 698397157434064896 700278243692391936 701590560074366976 702290191070527488 704128228666638336 705175294347583488 707184340770226176 707347836479471616 708235951007078208 710253717249263616 710270761423601664 712129685810577408 713188649965169664 715220526460796928 715385880075829248 717258191778349056 717424016486301696 718342020076142592 720222068603879424 720388578537897984 723515265076690944 724236759541481472 725576562128191488 728574812384919552 729301352265547776 730368324476049402 732466722718089216 734383738492157952 734553522497912832 737571167912696832 737588867632201728 737741688828198912 740790208203522048 742729008247750656 742900721617207296 745017247889620992 745970559309840384 746125117110337536 748095831558586368 748250829694697472 749208278751289344 751342775271948288 753483352979275776 755356307803029504 756596920553570304 758752467335774208 762805581055524864 763939902209882112 766116369167745024 768139885818150912 769441527020035584 771473826294792192 771652185250332672 772621037462267136 773671757423837184 774822236999196672 774840830643929088 776868748156993536 777029707759878144 777209351193493504 780240574320869376 780420960082722816 782463481940017152 785696802113323008 786041275638874112 787813024153940928 789289380083662848 790076464954343424 791538067776208896 795582383366504448 795766316039405568 796765444882962984 799035431905421568 799054606601551872 801331115452268544 804623092268396544 804809115085307904 806915465750642688 807102018547089408 808134772585660416 810437150855135232 810605065502588928 813954673211277312 814766354484166656 816104543518457856 816273632394215424 818599198298472448 819646663933034496 821981839613755392 824025063057850368 826372712810151936 829767563901783936 829959399931723776 832151542969663488 833388984228962304 835763311819358208 838144403875823616 839390756749129728 841607810503409664 841782183406534656 842859313595200512 844005553553276928 845260622180941824 847668772101685248 847864746756538368 850083782848413696 851171535622766592 851368320090243072 853596525752745984 857499573424226304 858156278687465472 858354677975089152 861880915313713152 861901598132011008 865621717897540032 867908054581641216 868108708406624256 870380727101816832 871675016624096256 871695934474420224 874158421229862912 874360520092680192 877770646110978048 877973580093063168 880271417182519296 880474929324097536 884113255478329344 884296435093733376 887950552594120704 890480326248235008 891368319435669504 895237105544331264 896707461396824064 898914860893599264 901497504883802112 905410254470971392 907779898969473024 907801683239632896 907989770865475584 911741794712027136 911930698690412544 914339349682716672 915699007362686976 918117611458265088 918307836443492352 920924098085781504 922102496924663808 924729569565474816 927364126743724032 929669301911420928 931196209912086528 933704324923189248 935454080099155968 938837638222184448 940233725796777984 942912454360301568 943130448639295488 944314601342770944 947004956332351488 947027681898135552 949506247747436544 950918199953559552 953627368614395904 953847840101105664 956344255704465408 957789360101523456 960296091471839232 964687020102254592 965649012721975296 967435416170921984 969616029727927296 971433083179892736 973824432634732536 976622296957452288 979178317989543936 979404696663883776 980634393702108288 983428223883595776 983451823509602304 983655585104265216 987720277604696064 990305344330334208 990534295489609728 994627412413120512 994833489480450048 997461108744781824 997667772926263296 998944371668385792 1001790367029264384 1002789359365128192 1004644470639034368 1007141743737372672 1008795894071427072 1014184692994277376 1017074108074033152 1018586536279842816 1021252386340657152 1021488492223660032 1025709519051030528 1025922036026714112 1028631768393056256 1030161383283022848 1031562343231782912 1033096315998928896 1035824997542658048 1036039610346504192 1037365309040246784 1040320765761159168 1040561280110297088 1043284642586689536 1047595736151097344 1050417365538587904 1052385840111550464 1053435286605791232 1056192342999957504 1060776511155339264 1061021754719207424 1062353926510617312 1065380575873895424 1065406142135402496 1068194528715866112 1072830789691195392 1072856534737747968 1073078820113743872 1075887287667523584 1076136024729452544 1077513030114213888 1080333102905819136 1080582867806846976 1080806754003451904 1085272897615036416 1086355139312222208 1088364843192287232 1092862218577379328 1095552486714074103 1095975786151673856 1098700084077133824 1101830283746869248 1106356751869045248 1106612533242298368 1109535390626217984 1111185312305283072 1114351082425810944 1117525871834431488 1119187675665506304 1122143747337879552 1122376244542046208 1123812418126934016 1127014162907922432 1130225029468913664 1133034461704544256 1133445043797884928 1134895380830355456 1138128701003661312 1143332764565635072 1144208371583287296 1145909853314823168 1149174553751617536 1154162290530053376 1157210739442188288 1157478277875499008 1158931556193400704 1160507636135755776 1162233355498795008 1162261245965893632 1165544561639817216 1165814026790240256 1170360861481304064 1170631440124084224 1173695222910025728 1178817673971105792 1179061913458311168 1183934070125494272 1185114697431515136 1187307101664313344 1193373575049756672 1193649474059108352 1198553147858132352 1198581909902327808 1201996673178402816 1206934638402594816 1207213672627961856 1210373198625964032 1210653027820634112 1212202158878490624 1215655726282702848 1215907598253883392 1219119132910288896 1220932009816915968 1224156815277686784 1224410448591323136 1227898797447708672 1229469995899551744 1232972759420633088 1234202288449388544 1239559069215227904 1244939099897585664 1248227314454495232 1253644967729037312 1257216605813735424 1259086135123694592 1262411715755114496 1262673275109801984 1266008330329915392 1267890933271412736 1271503158152527872 1271797120134807552 1275125674272620544 1276757303434149888 1277052480135364608 1280394788629118976 1286249360136339456 1287532016962633728 1292821372970569728 1295244110906523648 1298432576846310048 1302163062609936384 1305571090652725248 1307512524936144384 1311237631844794368 1311269098012803072 1311540780139020288 1316960370139594752 1320407125773778944 1320712393986146304 1326169883217494016 1326444652640600064 1330223697235017728 1331925828891181056 1335720489372352512 1337052479153504256 1339525960852045824 1342855658316496896 1345061192095236096 1348372291340398896 1352246257325703168 1356098810765377536 1358115381706457088 1361669848454209536 1361984656298213376 1367612692068040704 1367896048035618816 1371509024524075008 1373548511044030464 1377461754665238528 1381386147128672256 1383153745386995712 1387094354348212224 1391046190115586048 1394503952867131392 1396794314868129792 1400556487384783872 1403181120148733952 1408256457333276672 1410350588695166976 1414368681540452352 1414695672958943232 1416471902014156416 1420507434498527232 1420541522847203328 1424259371621154816 1426377299930339328 1430441052921593856 1430771760151658496 1434516383556698112 1436684040152285184 1440444137207758848 1440777157075795968 1447030530153381888 1448473519082962944 1451153124256382976 1457149624769839104 1458602704531095552 1460736648952098804 1464933445436178432 1468767476984315904 1469107044995825664 1475142335825393664 1475177735264403456 1475483377656397824 1481580416407044096 1485458016495501312 1485801443234414592 1490034495779241984 1491941118619680768 1492250234220675072 1496191663117172736 1496501659389394944 1498416557502578688 1502685550543896576 1506966705958551552 1510712615606059008 1513193841107140608 1525611162111049728 1527879804419764224 1532232738335490048 1538883054040071168 1542947652589584384 1545242074924534272 1547343514847674368 1549644473998393344 1549681661287858176 1553737496313987072 1554059415519756288 1554418702386987008 1560481148641738752 1560841920165445632 1564926963880034304 1571393604226646016 1572082551277748224 1575626048307881856 1578578760167325696 1580152929908686848 1583076135552417792 1591164766733008896 1591532632078811136 1593530889765925968 1598070863810843136 1598109213203103744 1602662230904537088 1609246184536793088 1609618230170615808 1613830931501285376 1614204037094178816 1616269545171320832 1620874301710270464 1621210131005177856 1627909346422554624 1629532708968333312 1632547264788430848 1637198396596944896 1639293327866068992 1643963679227510784 1648050126115700736 1652745425620303872 1659535127803567872 1659918799863447552 1664303085939326976 1666777968457924608 1671526623638716416 1676288807751647232 1678781513498259456 1683215621006819328 1683564366813069312 1685718627190401024 1690521244361883648 1695337544203370496 1700167565696827392 1702343071245533184 1702736640180486144 1707193051505491968 1714999146848452608 1716312557374930944 1723761830627426304 1723803196264022016 1731243435795080064 1735816109163282432 1736217416813248512 1740761454203633664 1743350033248192512 1743391868948840448 1748316842459725824 1748721040185360384 1755541292221956096 1755947160186126336 1760542834365038592 1760949858648195072 1768226510956658688 1768592870187466752 1775901105188241408 1780960652496470016 1782736638871339008 1790474211088662528 1797829721787198528 1802995009767604224 1810820508941942784 1815559797938946048 1815979541730951168 1823483589424054272 1823861397380825088 1828678699365433344 1831398014725373952 1836235222916530176 1836615672886984704 1841848196171563008 1844204993849327616 1849459139130949632 1859338603822841856 1862392419824173056 1867408649846378496 1870908160198311936 1880467451593555968 1885824908720603136 1888629202685541888 1894009912664702976 1894055363796271104 1899012495494873088 1901836399907119104 1907254737228791808 1907695680202211328 1912688511408930816 1915578720203046912 1920592182943678464 1929374040204509184 1931298025443950592 1934870832341843968 1939232059455854592 1942866166359785472 1947648865269465072 1953244593914904576 1958356635979087872 1958809393327767552 1961268787404216576 1966856447767191552 1966903647019204608 1967311170208530432 1975440555209392128 1980610688660668416 1981068590979219456 1989254824826241024 1989666978960900096 1995335545852526592 1997888743336771584 2003580734058528768 2005578718730256384 2009288941278068736 2014283487474745344 2017591788142854144 2028369385988554752 2034148216148066304 2037173072559685632 2042504772681314304 2042976984447320064 2051419038102061056 2051844072053428224 2057263536786112512 2060322766566045696 2066192631997857792 2071649995085316096 2072079220693008384 2074730618080493568 2080641531522318336 2081122560220594176 2086569285173379072 2095191472302194688 2100834731077175808 2104771680223100928 2106870573211582464 2112384685999915008 2121553022310678528 2122043509438414848 2124707853021234624 2130761151747790848 2130812284270804992 2136389057431732224 2145661579382390784 2146157640227487744 2151774575335047168 2152272049458905088 2155026060228427776 2160666205811638272 2161165735613693952 2161613508006903808 2170545795230072832 2172710278624444416 2176729686384574464 2185724437154758656 2191104973428148206 2197400168154267648 2203660567493738496 2212713503738090496 2213225066484596736 2222370624610566144 2228702164851621888 2235051743668862976 2238375351331012608 2244287494675759104 2244752489084092416 2247624836253868032 2254028325815844864 2260450058937827328 2266068923409088512 2269790761660710912 2276257402007322624 2286665529131270144 2288416743166574592 2291819706629646336 2298349107503235072 2308324581060106752 2314421478884376576 2314956555750998016 2317863112386801408 2321015272271511552 2324466710997590016 2324522491931787264 2331089123279634432 2331628053580480512 2340721722962608128 2341262880248168448 2347390445820051456 2358123826916622336 2367868140250988544 2370229394863030272 2374614203328626688 2386747150099513344 2387298948118216704 2397106295716264704 2397163819804655616 2403993346356805632 2413869276805189632 2414427345255923712 2420746397251928064 2421306055641268224 2424404317756981248 2431311452565405696 2431815196507766784 2441864019633831936 2448313630555373568 2448820897182646272 2455797594895417344 2458939991799103488 2465945518841266176 2479118138430455808 2489878199795171328 2496454628908990464 2507289935458074624 2514433211627470848 2518172270247389184 2524823431510228992 2525346550219603968 2532016660659830784 2535781866542825472 2543006316305055744 2543594240269615104 2550251348545241088 2553514606868299776 2554104960270729216 2560789577258237952 2572498720272678912 2575064033925267456 2585642745941139456 2596865153692620096 2604326125219872768 2611142181305450496 2615025049872288768 2622475263689588736 2623081560278040576 2633920740279189504 2640814251547557888 2641424787972292608 2652339766434988032 2652889305281200128 2660447394470035456 2663851657782362112 2671440978744705024 2674104958307008512 2685711316632993792 2690122384190472192 2696744582680797792 2704492514651406336 2716230763412914176 2723339696908419072 2723969312596426752 2735225384136081408 2735792096071237632 2743018049048150016 2747097022088060928 2754923509330477056 2762772294257344512 2766307490773991424 2774188708696424448 2782092380231172096 2789007905734262784 2793588629736259584 2801112974769567744 2806362240297467904 2816512914666553344 2820701177390333952 2828737363080904704 2829391345917886464 2832943804028312832 2841014868997054464 2841083045694406656 2848518743242309632 2852754599860678656 2860882105843187712 2861543520303316992 2869032767113396224 2873368080304570368 2880888274415517696 2894061060306763776 2896947038165925888 2902306248512765952 2914299249539678208 2921473297904197608 2929866890872356864 2937534953968631808 2938214089991651328 2950284671650787328 2950355470528806912 2950966755312795648 2963160832814088192 2970916032991002624 2971602886468829184 2983882237239361536 2984500468441350144 2992383326234345472 2993003318778789888 2996833115005157376 3005371101087793152 3013933411917103104 3021425231212118016 3026387682214281216 3051222324222099456 3055759608839528448 3064465476670980096 3077766108080142336 3085895305179168768 3090484149849068544 3094687029695348736 3099288947996786688 3107474992627974144 3108118831039512576 3108837404773974016 3120962297283477504 3121683840330891264 3129853927760068608 3142787208453292032 3144165102555496448 3151252096615763712 3157157520334651392 3160305859817373696 3182329533466017792 3183065264157622272 3187061779531851936 3196141727621686272 3196218426406207488 3218492369073586176 3219236460341231616 3227661863002570752 3228408074188357632 3232539090342641664 3241748603420540928 3242420262010355712 3255818692845109248 3259065417936666624 3265094529576861696 3278586655732137984 3287927358455021568 3296100252231401472 3305490851240607744 3319070255607135744 3319837599726895104 3328606171878653952 3333555936915849216 3343053247277432832 3352577615503294464 3357563026996518912 3366431242013638656 3367128733626138624 3371437254380802048 3381042488723767296 3390675088406740992 3400335131393654784 3404686142491066368 3414386103010983936 3429998293696905216 3432625114749861888 3447523661254852608 3462486871590160128 3471632218326564864 3472434833626497024 3481522908407267328 3486700066496385024 3486783737897680896 3496633684919451648 3497442080370720768 3511082584443912192 3511894320372252672 3521085668730077184 3536453021913317376 3537185740374933504 3551802210376482816 3561921304992940032 3580948422177325056 3595659443574397056 3605990019535208448 3621641017883885568 3631119595877892096 3631959083461902336 3646967178848108544 3647722794761650176 3657357398730866688 3662796029450747904 3672470445833060352 3673231345773969408 3683696392343126016 3688409987698655232 3698918278261899264 3718677207645683712 3734817299692756992 3760934903187111936 3771649817441206272 3777258405371083776 3788019825329405952 3798024990989746176 3803672799814238208 3814509474457583616 3815391360404422656 3825377022817861632 3831157440406093824 3841184365887356928 3858748080409018368 3862596050887901184 3878464118911709184 3885732332719570944 3895297730538930144 3906489187829809152 3916713271958175744 3922537574808433152 3933712895534383104 3933807294038409216 3934622340417060864 3950881110418784256 3961221377321336832 3962137181958438912 3978509649652482048 3979333957921800192 3990671091705053184 3995777486673543168 4007161468117057536 4011157437460512768 4018577882556137472 4028566974949490688 4035183576285708288 4056738771977109504 4068296432296132608 4074346145119371264 4085009545362628608 4085953968894640128 4102838076204122112 4103688144106856448 4114527073572225024 4120645533132091392 4132385263995715584 4144158441386016768 4149461236160987136 4161283063044636672 4173138570346758144 4190382944604389376 4201669462154351616 4209543360446201856 4224769371999830016 4243106044621357056 4244087018876829696 4249415706042469248 4261522303495581696 4261624568541609984 4272778114863464448 4291323158764781568 4292315280454975488 4303549150670094336 4310052120456855552 4321332411623276544 4322331471227387904 4323227016013807616 4341091590460145664 4345420557248888832 4353459372769148928 4371448874309517312 4382209946856296412 4394800336308535296 4407321134987476992 4425427007476180992 4426450132969193472 4444741249221132288 4457404329703243776 4470103487337725952 4476750702662025216 4488574989351518208 4489504978168184832 4495249672507736064 4508056651631689728 4520900117875654656 4532137846818177024 4539581523321421824 4576833486333149184 4583639413259292672 4596698215006470144 4616649162120213504 4628842957768753152 4635726224773602816 4642030544543023104 4648933421995180032 4649044983863574528 4662178246559268864 4663256107160961024 4681443445925216256 4682525760496336896 4694780891640102912 4716247653833244672 4735736280501977088 4740458789726060544 4749228406657253376 4773494300199026688 4774597896236433408 4794212591432529408 4794327639609311232 4807986692713611264 4827738553610379264 4828854690511847424 4841492794503856128 4842612111282536448 4848808635513962496 4862622905130811392 4863630393015533568 4883728039267663872 4897641794365292544 4911595189790834688 4917879983598206976 4931891037682532352 4958236276860911616 4979756399590342656 4992909257817980928 5014579870916149248 5028866423254941696 5036344540494778368 5049646863020457984 5050693100439207936 5071563733085650944 5086012632610111488 5100502697090482176 5107029213736599552 5108209920541458432 5121579154516475904 5144997440545357824 5171285491882278912 5193730307385240192 5208652250439745536 5222284362610900992 5230050099744577536 5244950527379177472 5246163120556081152 5267841480558379008 5281628503095115776 5282849575944585216 5304679532869976064 5305778610562400256 5320894788940070912 5327703315564724224 5342881957489410048 5348209916614017024 5371422633265987584 5393489165361595584 5408985029302812672 5432461526825828352 5446679393816838144 5447938625192853504 5470450768272162816 5471584192142475264 5486036098096300032 5494194044176121856 5509847018660954112 5525544588514689024 5532614981547982848 5548377417392848896 5578015811468525568 5587177259472519168 5602225949539135488 5612724480594935808 5641402354780667904 5657474726161809408 5665887608056625664 5682029737994108928 5682166091388813312 5697037486484619264 5705509199721357312 5721764211686375424 5723087040606633984 5738065534226792448 5746736160609140736 5761776548831035392 5788122120613527552 5793894076331851776 5804612497025531904 5828598499079356416 5842946595808395216 5859733781744713728 5875069907937263616 5876428179983302656 5900569343301574656 5900710941057613824 5901933510625591296 5926321665628176384 5941832065982005248 5943205772937658368 5967764474478723072 5969000936882700288 5986006637557579776 5993666230010314752 6010742202175586304 6027866823834206208 6042850462424236032 6052775364428562432 6102444648444198912 6111519217679056896 6128930953341960192 6155532216160284672 6171790610358337536 6180968299698137088 6198577895993573376 6214949985255948288 6216237662079025152 6241924594566955008 6243367680661782528 6259707855520137216 6285574416906584064 6288330205110992896 6302504193231527424 6314315040669302784 6320611719634747392 6364659066932035584 6366130528315244544 6374123559063703872 6392283455243372544 6392436852812414976 6436984738147172352 6438472920682463232 6455323726005141504 6456816148376715264 6465078180685283328 6483497206841081856 6484840524020711424 6511637385690218496 6518130835873333248 6530189059153723392 6557173311464275968 6592200504462802944 6610981702481215488 6638140511214271488 6639675199453790208 6667111873831698432 6686106494554865664 6705155231006588928 6715126053993037824 6732862484027277312 6734257467252277248 6742874508761604096 6762084977447534592 6781350176813481984 6809372284982132736 6828772206021967872 6859996587393810432 6865250229499723776 6895047322509705216 6924973743180320256 6943264436653129728 6944869667252994048 6963045816814534656 6973400132992770048 6973567475795361792 6993267369838903296 6994884160741441536 7022165168887824384 7023788640744505344 7042171337460154368 7074371480749867008 7103604420752965632 7123842609985880064 7161896844354650112 7191318887148794112 7211980039070416896 7243282035767771136 7262239191755784192 7263918166923804672 7293934357696217088 7295445589523300352 7325592058901495808 7344940891666120704 7346462691547938816 7367392784686252032 7376819975397310464 7397836556523798528 7437354415291367424 7469634599385513984 7521869806374223872 7543299634882412544 7554516810742167552 7576039650658811904 7596049981979492352 7607345599628476416 7629018948915167232 7630782720808845312 7650754045635723264 7662314880812187648 7682368731774713856 7717496160818036736 7725192101775802368 7756928237823418368 7790595461077860288 7812978375659618304 7833426543916351488 7845075149616866304 7867425791068766208 7869244680834121728 7901762220837568512 7922442754642673664 7924274363916877824 7957019299304964096 7958667915843600384 7981342183410106368 7991554973347086336 8014322936234115072 8022314874921025536 8057133949898981376 8070367152571416576 8113477543954219008 8148692290238742528 8170019090725257216 8171907937789280256 8205676152408244224 8207376288213712896 8229054147144450048 8241291066264182784 8264770527991431168 8288316882772033536 8298922472321974272 8322566126089273344 8346277140693516288 8380765889208778752 8403338924308703232 8419086720892403712 8449538743999660032 8486212089242714112 8488174037753659392 8498831412084938496 8523044606991163392 8523249137083219968 8545556229726928896 8582646317529563136 8584630560909950976 8607098301340188672 8620104240913711104 8642664823246553088 8646454032027615232 8682183180920291328 8690841114497777664 8706918745538297856 8742897748619034624 8764419893712592824 8789600672617070592 8814642269974953984 8850854014952361984 8852900265938386944 8889482498442264576 8914808659406487552 8953501405324050432 8977149978703036416 8979009956336369664 8990499345015472128 9016113303263379456 9041800235751309312 9064275693636354048 9079163046642843648 9153666972666298368 9167278826518585344 9193396430012940288 9233298324240427008 9257685915537506304 9271452449547205632 9284061089086046208 9297866843990360064 9324356493118537728 9326512214321922048 9362886891850432512 9365051520992673792 9389561783280205824 9432495307666489344 9471472561003954176 9480917579452121088 9546988600398053376 9549195792472866816 9588425182865058816 9588655279218622464 9655477107220758528 9657709381023694848 9682985589007712256 9685224222565072896 9697617271027924992 9725245810261622784 9727260786031067136 9767456078535327744 9795283588730585088 9835759967196413952 9863782075365064704 9916472553721823232 9959512799180685312 9985818515635961856 10029159741832298496 10057732846509883392 10072689080989556736 10099293726040915968 10101386200878415872 10143127466171301888 10172025265220222976 10201005394180964352 10214058427473199104 10243158309032951808 10289994881090715648 10342570983764557824 10387460614770480384 10417304500879491072 10444568725221801984 10460100199489155072 10489901054758354944 10492326241112162304 10535682961116758016 10563257006190231552 10609359065739952128 10611557221124800512 10641789577880141824 10655406631129448448 10685763914978820096 10742845266531975168 10786978330723191168 10817970058605625344 10864923053651656704 10893358787633676288 10895877250385707008 10940901536544325632 10943168384284950528 10972072196192600064 10988388088352243712 11019694037321908224 11051089177029378048 11065229963095965696 11096754834785697792 11156031622937051136 11204451899078270976 11282804709561335808 11314949452323618816 11331775216113251328 11364059475988217856 11394074972969238528 11411018399442714624 11443528423372750848 11446174081213267968 11476131068453584896 11493472321218281472 11523553097662070784 11576244241227055104 11587788152663703552 11657196998158712832 11685893191616790432 11719467563489427456 11750139815874527232 11801138686603149312 11801421882115227648 11803867021251182592 11852643331256352768 11883664131964010496 11886411545875316736 11935528948957446144 11938001873765400576 11972013275115159552 11987332460020629504 12021484404351172608 12055733647668412416 12085700924848472064 12105550728857124864 12204889296888397824 12223038435358113792 12257861906683920384 12311064432320569344 12343581220716675072 12361936599396274176 12397155791987146752 12432475324158050304 12483849189133910016 12519415711040274432 12571148833813168128 12576660410221985792 12605008386463054848 12628630081338605568 12729318133864071168 12732261056630489088 12748247118127407744 12784566910486745088 12784873705624829952 12873969476294344704 12876945841364926464 12910647452010283008 12930156361370566656 12966994413682163712 12969681048041422848 13023274771380436992 13036261671746666496 13060378118307446784 13114346622928551936 13184401008925605888 13221963404962430976 13276281022428542976 13279350398907580416 13334223747663396864 13372212989109731328 13410310462013177856 13430252107986075648 13465724968054554624 13468514934504554496 13485749017523208192 13524169954895069184 13562700353626963968 13618744569964265472 13730500458999447552 13790094645019410432 13849947486360640512 13886528873306259456 13926091633629069312 13946800265985540096 13947134951590723584 13986534739677806592 13989768321482883072 14044330337775648768 14047577281489010688 14084342674920308736 14148742961499734016 14207208841505931264 14247685219971760128 14323793688709300224 14382637774297588224 14423960078140833792 14486564071535542272 14524478383511568384 14527836333847609344 14587868715392434176 14590891179046600704 14651184117802991616 14692925383095877632 14734785569372504064 14753639950794620928 14795673113047597056 14874708830582734848 14939269198771027968 15043739612748447744 15086599269764825088 15109033621484335104 15152079301317623808 15214691199256952832 15258037897830334464 15301508091271446528 15324629761624375296 15364737463549427712 15434992321636073472 15513856475646836736 15581190922155720576 15625956751319236608 15666853087832702976 15690150299233732608 15734851582137532416 15738489361668243456 15803524441675137024 15844885509285347328 15848548727833755648 15914038598609928192 15917335831687200768 15962684366820212736 15983109946694172672 16028645872468230144 16044629749842051072 16114267899797962752 16226955087908438016 16297384580477485056 16340038181450514432 16343815875578560512 16411352304816488448 16414752576427425792 16458108294288900096 16482582132528365568 16529541055982862336 16576633765544067072 16597844944643948544 16645132252178546688 16761531778417557504 16806677848617406464 16838173441784807424 16972424178485428224 16997662824169876992 17046089213982326784 17046498274166439936 17091112459453857792 17165292635059126272 17169261121819901952 17214196602680377344 17240208481827422208 17285329646493106176 17292908064055230464 17364366361840582656 17381682228995555328 17413837491076595712 17485795497238069248 17528839787425185648 17579201345234141184 17629284539949907968 17701708029904723968 17705800531876773888 17778964996884529152 17829617318812975104 17907002810648100864 17958019912672739328 17980998690030944256 18032226606526758912 18083600471502618624 18128551387272708096 18158326093285687296 18307333945332596736 18334557653037170688 18386792860025880576 18466596648480854016 18515371831075012608 18542904899094411264 18595733687980720128 18648712986237075456 18725773783700865024 18730103041985347584 18779123566560411648 18864990615332978688 18942945122007908352 18961835158904242176 19093977200796106752 19098391584945733632 19176850365730117632 19177310558437244928 19310954214441517056 19315418762047389696 19365971178015424512 19370448445130145792 19395234542055849984 19450491620523245568 19454521572062134272 19534912157070655488 19590567177461170176 19671519934392827904 19832945107443646464 19919025598361370624 20058319483664596992 20115465693019766784 20145378161979113472 20198587452081831936 20202772401756831744 20286254932342603776 20344050530440445952 20428116854946398208 20486316618065903616 20579989762181431296 20685141967529115648 20774921229540960768 20834609001758982144 20889137450443603968 20920200398978310144 20979802109516709888 20984652482224324608 21071365922233516032 21126514012380463104 21223114442249601024 21283579155760283648 21310813262258896896 21371527829957640192 21485690533063950336 21573956661446382336 21635940117211250688 21729846107303313408 21786717575267352576 21791754500771414016 21881803073088651264 21886336768569901056 21976776176704487424 22039388074643816448 22102178354058756096 22130459926191931392 22193509669571395584 22312063245874102272 22408903798156541952 22565609419122671616 22629898904647237632 22663550432226502656 22728118951976435712 22788149945938477056 22822036798885429248 22887056846745501696 22892348162426535936 22952262136907169792 22986944642436562944 23047106195324141568 23152488482454110208 23175576305327407104 23371786383233580864 23438935126978854912 23500279631749054464 23602277373206298624 23607734042502365184 23705286662512705536 23767328263928020992 23772823091750633472 23871057897914892288 23876003747530801152 23944026550230319104 23974664920041259008 24042968808702345216 24171401849696944128 24211101457714249728 24446076870716227584 24515723813367840768 24622128864641138688 24687162441433350144 24723873198792548352 24794311583974293504 24864950648316100608 24967698378267820032 25038831422080548864 25142297667626336256 25153320820443971584 25210016772926109696 25257260162677211136 25458636267728142336 25464522113260978176 25496494236254815488 25569133820973490176 25569747411249659904 25747938952588689408 25753891682729852928 25821294904020566016 25860312722741133312 25939362096082845696 26046549542760873984 26072523343493332992 26120756236614893568 26228693245857103872 26368802017851211776 26443926809924861952 26552562044857085952 26558700797815160832 26668447495326793728 26744425978219462656 26860504215972151296 26931449936109109248 26937029869009108992 26971498035046416384 27048339909790138368 27125400707253927936 27237489139928530944 27461000917998895104 27580189290038820864 27699894972721281024 27773057746612518912 27852183267258138624 27893600531971080192 27973069479355613184 27979536642965766144 28088660675551297536 28095154562978021376 28168685349840617472 28297485922999468032 28414417683011862528 28647587377418600448 28765275548595176448 28973128143071084544 29048956767023136768 29055672667695218688 29175737430784868352 29181782358093201408 29302368235605983232 29385850766191755264 29507279901589241856 29591346226095194112 29749417661165469696 29878538397542055936 30087479225496895488 30173198539529650176 30218067242968670208 30304158602635247616 30429382398513905664 30516075795660668928 30603016182542893056 30729474927098855424 30869984643272146944 31027712951293673472 31162381844311441152 31251913502638473216 31333706175665405952 31380300598467465216 31469703164275064832 31476978723336486912 31607048883350274048 31689771018570694656 31828077197219856384 31834671663374401536 31925368733640425472 31966219893388345344 32057291744936460288 32228535799595925504 32453910175816876032 32594769160954970112 32680076362901028864 32687631751157121024 32822704609632976896 32829505152854851584 32916216588577800192 32965164265056731136 33059082111965724672 33153267531088134144 33195689889287897088 33290264504357093376 33613355697234812928 33944848356970856448 33995325648339753984 34092178427964653568 34182224918907715584 34330585270118252544 34338522243639803904 34428393205360754688 34480416963654844416 34570659292986212352 34585816128110460928 34728732723681165312 34763364457991110656 34971590994476138496 35057679574850371296 35158402690468282368 35403416059809447936 35411601063753547776 35557929993769058304 35659234637625950208 35814005621296201728 35916039825345478656 35961997380061888512 36064453213053517824 36167200943005237248 36257102774545416192 36316652186571374592 36614667890665193472 36669115306074341376 36773585720051761152 36933193296961708032 37030743662150025216 37085809798188822528 37191467375961440256 37297425972474150912 37451547567401730048 37558247133120823296 37729981230665957376 37885890244015816704 38187954401592213504 38196783169891467264 38353700731460235264 38354621116874489856 38621908428883034112 38630837524094779392 38731942356030849024 38790469084111699968 38900983241046491136 38909043144124268544 39069824314141310976 39181134354922340352 39343039868785655808 39665890214887292928 39838051196722741248 40116638967329193984 40230931386039533568 40290756323958226944 40397174904163663872 40405544803513663488 40572509864685207552 40688101060880891904 40856233709892796416 41370283935058231296 41549842459081921536 41778274900887207936 41840400797956620288 41959604219033419776 41969304964448649216 42142731844467032064 42253028024760926208 42446228884499202048 42621626524517793792 42743055659915280384 42971381066127900672 43147913322892764672 43271880234422501376 43459692214606626816 43573435150534705152 43583509001542828032 43763606146177302528 43772673537139802112 43953552353408974848 44078776149287632896 44204356708117512192 44260919852383862784 44387019339142791168 44624126491748204544 44817807596313083904 45131218838245343232 45259797809294475264 45327100864453005312 45456237903952871424 45644073597770858496 45774113693491003392 45904524273814339584 45973889284873125888 46094212390648283136 46304976964908220416 46743572766467161728 46877870253957709824 47000559263498108928 47204554746412597248 47215468085004730368 47410573325025411072 47534656527856041984 47545646183501266944 47742115795829784576 47752007495061602304 47888053100460638208 47949329840082518016 48085937617404690432 48342803699393888256 48892153741432455168 49031447626735681536 49244257729282277376 49374324882866700288 49447746397585096704 49588623167948587008 49729901296632201216 49935396756535640064 50284595335252672512 50420033545852219392 50514520325354422272 50917272535456284672 50992988472509630976 51138267641946980352 51139494822499319808 51495877905177378816 51507783365459705856 51642589808041132032 51720625445482266624 51878724192165691392 52093099085521747968 52145046686986665984 52241512473229787136 52457386491714207744 52737604035702423552 52887853619849723904 53105124089714171904 53117401595630321664 53336894990653587456 53488851956438925312 53721008431944302592 53874059738018217984 53942996070092832768 54096679819580276736 54250801414507855872 54474978279857061888 54922001835997790208 55160378580077641728 55399789945442562048 55546115493225037824 55787201063942160384 55946138958711226368 56177321351102595072 56190309125956042752 56337370699681234944 56594971845998936064 56828835366023725056 57295174754837200896 57530551097190352896 57946256286142169088 58097913534046273536 58111345335390437376 58351474861569736704 58363564716186402816 58604736471211966464 58771701532383510528 59014559803178483712 59498835322330939392 59757076795084111872 60174958450993790976 60346397079059300352 60436134485937340416 60608317205270495232 60858764797027811328 61032151591321337856 61458949854197710848 61739969286544293888 62055425902587346944 62324763688622882304 62503827005276946432 62667412351330811904 62760601196934930432 62939406328550129664 62953957446672973824 63214097766700548096 63379542037141389312 63669343326748803072 63850737467280850944 63932439786776690688 64114583489872920576 64457071599191851008 64907820351633752064 65189538321909940224 65360152725802057728 65375263502314242048 65645409219265953792 65659010305709703168 65930328530113462272 66118164223931449344 66306535062176268288 66391379778575794176 66580529008714186752 67226711394469625856 67889696713941712896 67990651296679507968 68184356855929307136 68364449837815431168 68661170540236505088 68677044487279607808 68856786410721509376 68960833927309688832 69141318585972424704 69171632256220921856 69457465447362330624 69526728915982221312 70115359149700742592 70316805380936564736 70806832119618895872 70823202127507095552 71115859987538116608 71318469275251900416 71628011242592403456 71832079650690957312 71923994760123777024 72128906426107035648 72514205549090832384 72633304373142749184 73338230612148682752 73547171440103522304 73866386593923416064 74061487324300050432 74171619596377645056 74382934751922880512 74594851944948301824 74903095134803460096 75116494266241646592 75459962461331914752 75771780488031633408 76375908803184427008 76393566339782934528 76707401462920470528 76709242233748979712 77243816857766068224 77261675048189558784 77463884712061698048 77580938168223399936 77818086288248537088 78139648628282621952 78362268709844680704 78686079737571311616 79331780429774585856 79676102393445482496 80233277934658387968 80581512647916453888 80794349808327327744 80811089607027326976 81145019729370415104 81376202121761783808 81712467419785592832 82740567870116462592 83099684918163843072 83556549801774415872 83680801595913240576 83919208438066839552 83938609928897298432 84285463688934064128 84506056049521852416 84892457768998404096 85243253049035587584 85942762132255801344 86295826645785529344 86919384429213253632 87146870301069410304 87167018003085656064 87527212292354605056 87545347074279604224 87907104706817949696 88157552298575265792 88521839704767725568 88774038678285582336 89248252983496409088 89635615192626167808 90262437676490686464 90519595618588950528 90654201728906010624 90912475807905742848 91288147195541716992 91548227386982006784 91809048547628679168 92188424781296566272 92609953929816440832 93487145532934323456 93755740507915419648 94001118526996217856 94409109492825194496 94430936170009460736 94821146650050822144 95069313055712083968 95484231591659569152 95504014990123204608 95776106200921276416 95898659680165036032 96171875234809380864 96685607398787776512 97784307482864910336 98062895253471363072 98488515458564554752 98748649765733400576 98895492795170193408 99177246335897174016 99459802593264402432 99870793513071280128 100840067091704438784 101834545070912569344 101985976945019261952 102276535283893960704 102991755810354757632 103015566730919411712 103285179616082264064 103441250890964533248 103757448384331382784 104186198171043495936 104290093373973331968 104914772983428415488 105475208071404847104 106210248179428343808 106234803191260643328 106673789981307174912 106977703912877850624 107442016863888605184 107748119476036435968 107885992140185665536 108193359639160553472 108501602829015711744 108949956559714123776 109844003671995580416 110320757160155283456 110799579890885124096 111092230986450075648 111574402127884320768 111892277917422452736 112354642702205190144 112674741399362469888 113189943691997872128 113657670732047450112 114590349509674401792 115061102194380705792 115892512572284338176 116195827068092547072 116702949723139473408 116727129432372805632 117209472942423932928 117543403064767021056 118029119606356967424 118997670644661878784 119514153590168223744 120349916901987581952 120692794158118600704 120872268971874680832 121216634410540990464 121717529594055622656 122064303182642675712 124110851805174693888 124649527377245764608 125334824702661623808 125521202393869860864 125878812657100259328 125907914893345947648 126428195533401096192 126759084074282778624 127338686653497606144 127864879573553381376 128229166979745841152 128914143198383702016 129815640703267504128 130379076643819880448 130720305451604115456 130750527004628484096 131290818438531907584 131318020611419406336 131860657060226924544 132236328447862898688 132613070124352536576 132782759557151588352 133161058017428373504 134453422788939251712 135779393427883425792 135981302593359015936 136368713711858614272 137322341080473010176 137713572821443018752 137921667854619377664 138282637171944849408 138343264512441843712 138914930894724661248 140230718299401485184 140633610761873129472 141613664239237791744 141646404255014191104 142231719975076233216 142636938550503800832 143256022485184806912 143664159301381914624 143847989520247554048 144257812852214071296 145028411098181664768 146676461224297365504 147094342880207044608 147732773187846832128 148122974648600100864 148343239192755290112 148765869503845761024 149189703889896603648 149806190269606920192 151543560976063266816 152751817606368854016 153414802925840941056 153418484467497959424 154487633715532136448 154523350096379117568 154927769424123396096 155161876336446799872 155636172576497074176 156279297256565243904 156724537419689361408 157372159475142623232 158663560859549171712 159352204786890964992 160466555869316775936 161163025295832907776 161622179214054653952 162290039458740830208 162752404243523567616 163424934839571185664 165481135740232925184 166199369836327686144 167361603191826481152 167838416876133679104 168570927377868128256 169012112099043704832 169784915537996808192 170486506098071175168 171885524264511602688 172591653291571058688 173838768858426507264 174293740602138820608 174334036006171312128 175054424584709210112 175090694148559208448 175814209413635899392 176315104597150531584 177043679409535451136 178496505966992818176 179271230385252335616 180524875352981372928 181039191237177901056 181308403457812021248 181824951615811485696 182576294391083433984 183096454773964013568 184376849562593132544 185219907859632881664 186974291065868646912 187511481015830839296 188002237053992435712 188818218985650388992 188861872340018921472 189642293300101644288 190138626111424167936 191008029980246409216 191552212401842552832 191797319360330072064 192343750469618761728 193371214797575553024 195568614965729820672 196125790506942726144 196977030917129109504 197790985590340386816 198354492671794348032 198919605186528804864 199741587026142560256 201680134183408877568 203669090141825138688 203971953890038523904 204553070567787921408 205983511620709515264 206031133461838823424 206570359232164528128 206882501781929066496 207514896768662765568 208372396342086991872 208580186747946663936 210950416142809694208 212420496358856687616 212469606382521286656 213347579962614349824 213955407825755701248 214884033727777210368 215496238952072871936 215771984280371331072 216386719278321106944 217899913119428247552 220641514320310566912 221599159781770248192 222184461972900151296 223148804255768641536 223784555834844905472 224709285404410380288 225349482798724939776 226379887383995744256 227315341464094900224 229180699019348803584 230122204388761411584 231785025144568676352 232391654136185094144 233454258864745611264 234418945884847865856 235086806129534042112 236058239212713934848 237995341289323757568 239028307180336447488 240699833803975163904 241744537943749361664 242433268821081980928 243435059188111245312 244128606365285351424 248221703610349387776 249299054754491529216 250669649405323247616 251042404787739721728 251757625314200518656 251815829786691895296 252856391066802192384 253518168148565557248 254677373306995212288 255729759147106762752 257828286396767404032 260758153287639760896 261440610903208230912 261501054009256968192 262581636877063815168 262636041222838812672 263721314120453849088 264472656895725797376 265565519114303176704 266322116034856747008 268906845577878503424 271558786855766851584 271962605186718031872 272737427423717228544 274644682160946020352 275427145642886037504 276565274343889698816 276686529024883687424 277829861789449322496 280461436598802970368 281267221523746258944 283227328478475583488 283292808510028382208 284463439950152466432 286512044970369613824 287328318602763829248 287695979040495108096 288515625704428142592 290056822196363329536 293352922448594731008 294188685760414089216 295465546375693664256 296245949297200201728 296686478385510580224 297531739007691522048 298379407779793207296 299612380539213840384 305503635212737708032 306829605851681882112 308975267431064272896 309046700192758235136 309855538848246792192 310323752672893599744 311272345152994148352 312558594513130487808 314744318950285246464 318704409573781929984 320933111738633551872 322326050591665815552 323244358428109307904 324580078917481660416 325504808487047135232 326849869679142371328 330962271480465850368 332398739672655372288 334723206383652962304 335676833752267358208 338024224198087409664 339569831075993616384 340973012196142350336 343771048529023205376 345183306583142117376 347677537716853014528 348587481204277641216 350108849169418420224 350181388297118416896 351628418827271798784 352630209194301063168 354087358819070902272 356993011933985636352 358542460770504671232 361049750705962745856 362078382474355802112 362616806915624042496 363649903231622971392 365152588782166867968 366192909547928027136 373948582131737293824 376004474107984871424 377636437971300777984 377723744680037842944 379284586600203288576 380277252222848335872 382016059960492818432 383594638720660144128 384687500939237523456 386742429595151106048 391137229931459641344 392251581013885452288 393954061834258219008 395581971180680773632 396708985343588696064 397839210373057609728 399483174052285120512 403360268366817755136 407338180283650277376 407943907780077047808 409106141135575842816 411967023241419030528 413140718464329056256 413765003563858132992 415029793537325531136 416744792684173983744 421900832285619388416 424840992717713375232 424939212765042573312 426695159925228699648 427910815651511402496 429768067455554420736 430992477904145743872 431543968560742662144 432773438556642213888 441283028640621133824 443198319563540496384 444368923945800302592 446297608511537283072 447569111669689810944 449418570808820760576 454630682928189800448 460244408777522823168 463570050289137352704 464783308272370188288 466908517729491222528 468837891769695731712 470173612259068084224 472116478425427869696 475990682578647515136 478056614360672894976 481399667607950327808 483489075887498723328 484866537642163961856 486870118376222490624 488257212730570702848 496443407220698775552 498598109508983058432 502084809575479443456 503515250628401037312 505712782133604384768 507036336297131114496 509354746613990424576 511459518294213525504 515656572793534808064 521516306575279521792 522881221806416461824 523002108018513936384 525163273754127630336 525272082445677625344 527442628240907698176 528945313791451594752 531131038228606353408 537813691155757006848 543117573711533703168 543925210373436063744 545474854847434457088 549289364321892040704 553130548687779397632 555659723578898644992 560922873197605940736 562534443047492517888 566454656956951166976 566585617020056764416 568926879900304932864 573024089940739227648 574656637205527658496 575391958080990216192 577031251408856285184 580113644392726659072 586705844897189462016 588377371520828178432 590931092751387328512 593372956771021160448 595063478015383044096 596758815559586414592 599224761078427680768 611007270425475416064 613659211703363764224 617950534862128545792 618093400385516470272 619711077696493584384 620647505345787199488 622544690305988296704 625117189026260975616 637408819147563859968 641866223477267103744 644652101183331631104 646488716856218615808 649160157834963320832 653699739358284742656 661924542960931700736 664797479345310744576 669446412767305924608 671353667504534716416 676048448396174819328 679139662151987232768 681946024392284700672 687542097058046410752 690366613166284234752 695355075433706029056 697174962408555282432 700362776594236833792 703256837654543597568 705260418388602126336 708174717638141804544 713986023867971272704 717084921541009342464 722099501411925491712 725233613831248084992 727299806463245942784 730305177564333735936 732385819095856054272 747897164263474587648 752008948215969742848 755272875942601555968 755447489360075685888 758569173200406577152 760554504445696671744 764032119920985636864 767189277441320288256 773484859190302212096 782274459862919282688 784503162027770904576 787908123668516438016 791163942361361547264 793417970687177392128 798966348104570241024 806720536733635510272 814676360567300554752 815887815560154095616 818212282271151685632 823934046482838061056 826281436928658112512 830059587074651062272 833489585368347967488 843801664571238776832 849681985435426750464 849878425530085146624 853390319850457399296 859536134911108841472 861984955808291487744 863087937121485324288 865546877113284427776 882566057281242267648 886396639127080992768 888737847891600605184 892595217023074566144 895138223339379621888 898837141617641521152 920488817555045646336 927140100578274705408 929566616544740376576 933817035458982445056 937675783539391463424 944232956850855739392 956113228721345789952 962799335215900655616 966978151774997446656 969733075284327923712 973740236752444981248 976514425461141405696 992886814441397551104 997196219017966116864 1004169619150958886912 1007030501256802074624 1014072672594262228992 1018709493227980849152 1022919036588427051008 1031313145587069616128 1043032613150559043584 1045762443612832923648 1050326547508255260672 1050544164891355250688 1054885256481815396352 1057890627582903189504 1062262076457212706816 1075627382311514013696 1086235147423067406336 1087850420746872127488 1090949709694868914176 1098578728643784081408 1121845746395211881472 1132909313913902333952 1133171234040113528832 1137853759800609865728 1146048179881478455296 1150783916161980432384 1154062502817712570368 1160227288785453318144 1173411689794378924032 1176754743041656356864 1181862185502774657024 1186745913542042320896 1190126956030766088192 1193517631119172829184 1198449522156855361536 1222014540850950832128 1227318423406727528448 1235901069724257091584 1239422155392987168768 1241295010691574398976 1245089380611976593408 1250234378052521951232 1274817638295127719936 1283732446954534207488 1289304202366663262208 1292977433712437231616 1298320315669926641664 1323849085921863401472 1329594958690621489152 1338892825534611849216 1342707335009069432832 1363892048784569401344 1380733226332568469504 1390710150867412058112 1394349924817110564864 1400725553188473667584 1406513675309087195136 1410520836777204252672 1416349435276283609088 1427972047735942545408 1434169843082018684928 1444199002823850983424 1450467227662496169984 1454599612926491885568 1460610355128667471872 1464771638191712108544 1495794328526949175296 1510545751885203111936 1517138346400813154304 1521109008891393343488 1528064239841971273728 1534378554882640576512 1546969718380604424192 1564548919725838565376 1569006324055541809152 1575816247337032876032 1582327884722723094528 1586835941374354784256 1613441073467271020544 1629352721134601109504 1631775631120308191232 1636424564542303371264 1647868092965676122112 1666979170736695934976 1687603329142477553664 1699363970870853500928 1699756851060170293248 1706780639700914798592 1719072269822217682944 1723969911616582975488 1726175874242970648576 1731093754226568855552 1765132114562484535296 1772793278254161985536 1785190434046149132288 1790276446678759243776 1797674283235283042304 1840977635110091292672 1854280201156549410816 1859133233089480753152 1867634070917964890112 1875351567078782926848 1912226457442691579904 1925598670431801311232 1933956303549994893312 1939466150568655847424 1947480473504889962496 1985773628882795102208 1994392438035932233728 2008339238301917773824 2014061002513604149248 2028145345188524457984 2037418986455961698304 2045838073176854102016 2062626291174139232256 2086065226301118087168 2091524887225665847296 2101088329782710501376 2109770512963630792704 2115781255165806379008 2124524152914425413632 2151254764623028027392 2175700841493744254976 2181899419389737828352 2197157457287568162816 2243691492790423762944 2265818627827804667904 2266342468080227057664 2275707519601219731456 2292096359762956910592 2301567832323960864768 2320454577570906636288 2346823379588757848064 2353509486083312713728 2363724371005549314048 2373491827084084641792 2380253912061532176384 2396899044313710723072 2444029081701901664256 2454636846813455056896 2471802139448514183168 2478844310785974337536 2490178761223953186816 2500468756105043902464 2549635276590255439872 2578608404733326524416 2585954867424874463232 2596640631339853283328 2647698171843726802944 2659189917381242978304 2677785651069223698432 2685414670018138865664 2761466452665136939008 2781420301734824116224 2788699849634221129728 2801451106376947335168 2813027350618174390272 2832698870552567218176 2868339686164037369856 2888398005647701966848 2900934455324992339968 2909199225852983771136 2921220710257334943744 2929543276383424217088 2991588657053898350592 3021091503770406223872 3042218017782786686976 3056128479683942547456 3068757109765281153024 3093939436761208848384 3129097839451677130752 3151632494674065752064 3164655769445446189056 3173671882748709568512 3226882146934542041088 3258705442269202219008 3263551262240616382464 3272849129084606742528 3295736185931352244224 3398727941741707001856 3399513702120340586496 3413561279401829597184 3438144539644435365888 3452351748485941297152 3462187508453137711104 3530264229124969070592 3545586556508323971072 3570380868092298264576 3580552893357518487552 3595348566470566084608 3681955270220182585344 3718266466178961506304 3735268141835929780224 3750703134157565853696 3824452914885383159808 3851197340863602622464 3867912607099989786624 3878932301137311694848 3894960947009779924992 3971547257765590204416 3988784876071864467456 4016678476603835547648 4028122005027208298496 4091676146353708204032 4172130452602236174336 4183049774451331694592 4202176659565421002752 4219541025927261585408 4231562510331612758016 4249048305828850827264 4302509529246056054784 4351401682987488509952 4363798838779475656704 4394314914575136325632 4487382985580847525888 4531637255655609335808 4551415039202439462912 4584192719525913821184 4603135664647921729536 4640909155141813272576 4693646759177515696128 4707018972166625427456 4727448742011098628096 4746983654168169283584 4760507824123064352768 4888058163403803328512 4909273693626910113792 4943604278897028366336 5000937512210087804928 5099270553180510879744 5157216809466653048832 5171909734849748926464 5193281262679706566656 5295396343687453605888 5318379834762485956608 5355571302138447396864 5370829340036277731328 5522932905330273878016 5562840603469648232448 5577399699268442259456 5602902212753894670336 5626054701236348780544 5736679372328074739712 5776796011295403933696 5801868910649984679936 5818398451705967542272 5842441420514669887488 5983177314107796701184 6042183007540812447744 6084436035565573373952 6112256959367885094912 6137514219530562306048 6187878873522417696768 6258195678903354261504 6303264989348131504128 6329311538890892378112 6347343765497419137024 6453764293869084082176 6527102524481232764928 6545698258169213485056 6591472371862704488448 6797455883483414003712 6799027404240681172992 6827122558803659194368 6876289079288870731776 6904703496971882594304 7060528458249938141184 7091173113016647942144 7140761736184596529152 7190697132941132169216 7363910540440365170688 7436532932357923012608 7470536283671859560448 7501406268315131707392 7648905829770766319616 7735825214199979573248 7757864602274623389696 7789921894019559849984 7943094515531180408832 7977569752143728934912 8033356953207671095296 8056244010054416596992 8344260905204472348672 8366099548902663389184 8404353319130842005504 8439082051854523170816 8498096611657701654528 8605019058492112109568 8702803365974977019904 8727597677558951313408 8788629829150272651264 8974765971161695051776 9063274511311218671616 9168385439051827642368 9206271329295843459072 9281818310283626545152 9387293518355031392256 9454897484022197256192 9493967308336338567168 9521015648246128705536 9776116326807606657024 9818547387253820227584 9887208557794056732672 10198541106361021759488 10314433618933306097664 10386562525359413133312 10590792687374907211776 10636759669524971913216 10711142604276894793728 10741658680072555462656 11045865810660547756032 11154799398536884518912 11205804425507789340672 11252109402472697561088 11473358744656149479424 11553592022590807867392 11603737821299969359872 11636796903411935084544 11684882841029339774976 11966354628215593402368 12084366015081624895488 12275028439061124612096 12516391357806708523008 12606529978696263008256 12658623077781784756224 12694687530994838274048 12907528587738168164352 13054205048962465529856 13091396516338426970112 13182944743725408976896 13594911766966828007424 13654245117607318388736 13752578158577741463552 13809406993943765188608 14121056916499876282368 14182346226033295884288 14281523472369193058304 14727821080880730341376 15002812536630263414784 15297811659541532639232 15471650428399959146496 15515729204549246779392 15579843788039119699968 15886189031062360817664 15955139504287457869824 16066713906415342190592 16112488020108833193984 16688521810408944697344 16732199097805326778368 16808706638261684011008 16878164103709046341632 17210038116984224219136 17405606731949954039808 17455195355117902626816 17949531942323390103552 18126549022622437343232 18336770878103655284736 18412542658591686918144 18563636620567253090304 18774587036710062784512 18909794968044394512384 18987934616672677134336 19042031296492257411072 19637094774507640455168 19774417115588113465344 20397082212722043518976 20628867237866612195328 21181585374749814423552 21273519339049943826432 21422285208553789587456 22091731621321095512064 22309598797073769037824 22411608851015578681344 22504218804945395122176 22946717489312298958848 23207475642599938719744 23273593806823870169088 23369765682058679549952 23932709256431186804736 24168732030163249790976 25032782715613417046016 25213059957392526016512 25317246155563569512448 25815057175476336328704 26108410097924931059712 26182793032676853940224 26365889487450817953792 27189823533933656014848 27505156317155482927104 27618813987887530377216 28364692452066591768576 28563046944738386116608 29455642161761460682752 30595623319083065278464 30943300856799918292992 31159687576078239399936 31772378062124721635328 31910279008574915739648 32133427812830684381184 32224976040217666387968 33464398195610653556736 33617413276523368022016 33756328207418092683264 34420076233968448438272 34811213463899908079616 34910390710235805253632 35899063884646780207104 36253098045244874686464 36825085317183373836288 37549174073420125569024 37819589936088789024768 37975869233345354268672 38084062592984514822144 39274189549015280910336 39548834231176226930688 41257734475733224390656 42363170749499628847104 42547038678099887652864 42844570417107579174912 44183463242642191024128 45008437609890790244352 45893434978624597917696 46414951285199877439488 46547187613647740338176 46739531364117359099904 47865418512862373609472 48337464060326499581952 50065565431226834092032 50426119914785052033024 50634492311127139024896 51630114350952672657408 52216820195849862119424 52365586065353707880448 54379647067867312029696 55010312634310965854208 55237627975775060754432 56729384904133183537152 57126093889476772233216 58911284323522921365504 61191246638166130556928 61886601713599836585984 63544756124249443270656 63820558017149831479296 64266855625661368762368 66928796391221307113472 67234826553046736044032 67512656414836185366528 68840152467936896876544 69622426927799816159232 69820781420471610507264 71798127769293560414208 72506196090489749372928 75098348146840251138048 75639179872177578049536 75951738466690708537344 78548379098030561820672 79097668462352453861376 82515468951466448781312 85094077356199775305728 85689140834215158349824 88366926485284382048256 91786869957249195835392 92829902570399754878976 93479062728234718199808 95730837025724747218944 96674928120652999163904 100852239829570104066048 101268984622254278049792 103260228701905345314816 104433640391699724238848 104731172130707415760896 108759294135734624059392 110475255951550121508864 113458769808266367074304 114252187778953544466432 117822568647045842731008 123773203427199673171968 127089512248498886541312 127641116034299662958592 128533711251322737524736 135025312829672370733056 137680304935873793753088 139244853855599632318464 139641562840943221014528 143596255538587120828416 145012392180979498745856 150196696293680502276096 151278359744355156099072 151903476933381417074688 157096758196061123641344 165030937902932897562624 170188154712399550611456 171378281668430316699648 176733852970568764096512 183573739914498391670784 185659805140799509757952 191461674051449494437888 201704479659140208132096 202537969244508556099584 206520457403810690629632 208867280783399448477696 209462344261414831521792 217518588271469248118784 226917539616532734148608 235645137294091685462016 247546406854399346343936 255282232068599325917184 257067422502645475049472 275360609871747587506176 278489707711199264636928 287192511077174241656832 290024784361958997491712 302556719488710312198144 303806953866762834149376 314193516392122247282688 340376309424799101222912 342756563336860633399296 353467705941137528193024 371319610281599019515904 382923348102898988875776 405075938489017112199168 413040914807621381259264 417734561566798896955392 418924688522829663043584 435037176542938496237568 453835079233065468297216 471290274588183370924032 495092813708798692687872 510564464137198651834368 514134845005290950098944 550721219743495175012352 556979415422398529273856 574385022154348483313664 605113438977420624396288 607613907733525668298752 628387032784244494565376 680752618849598202445824 706935411882275056386048 742639220563198039031808 765846696205797977751552 826081829615242762518528 835469123133597793910784 870074353085876992475136 907670158466130936594432 942580549176366741848064 1021128928274397303668736 1028269690010581900197888 1113958830844797058547712 1148770044308696966627328 1215227815467051336597504 1256774065568488989130752 1361505237699196404891648 1413870823764550112772096 1485278441126396078063616 1531693392411595955503104 1652163659230485525037056 1670938246267195587821568 1815340316932261873188864 1885161098352733483696128 2042257856548794607337472 2227917661689594117095424 2297540088617393933254656 2723010475398392809783296 2827741647529100225544192 3063386784823191911006208 3341876492534391175643136 3770322196705466967392256 4084515713097589214674944 4455835323379188234190848 4595080177234787866509312 5446020950796785619566592 5655483295058200451088384 6126773569646383822012416 6683752985068782351286272 8169031426195178429349888 9190160354469575733018624 11310966590116400902176768 12253547139292767644024832 13367505970137564702572544 16338062852390356858699776 18380320708939151466037248 24507094278585535288049664 36760641417878302932074496 49014188557171070576099328 73521282835756605864148992 147042565671513211728297984
- Sum of all divisors σ(n): 531595506859081425755568000
- Sum of proper divisors (its aliquot sum) s(n): 384552941187568214027270016
- 147042565671513211728297984 is an abundant number, because the sum of its proper divisors (384552941187568214027270016) is greater than itself. Its abundance is 237510375516055002298972032
Bases of 147042565671513211728297984
- Binary: 1111001101000010111100101110101000110110001101100011111101110000000000000000000000000002
- Hexadecimal: 0x79A179751B1B1FB8000000
- Base-36: IH4MJIP4ZY8000000
Squares and roots of 147042565671513211728297984
- 147042565671513211728297984 squared (1470425656715132117282979842) is 21621516119261275618764030829031877131751201498464256
- 147042565671513211728297984 cubed (1470425656715132117282979843) is 3179283203884157603835329962233660475937923668763511921188486556195312740859904
-
The
square root of 147042565671513211728297984 is 12126110904635.2207494165 -
147042565671513211728297984 is a
perfect cube number . Itscube root is 527814144
Scales and comparisons
How big is 147042565671513211728297984?- 147,042,565,671,513,211,728,297,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 147,042,565,671,513,211,728,297,984 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 147042565671513211728297984 cubic inches would be around 43984512 feet tall.
Recreational maths with 147042565671513211728297984
- 147042565671513211728297984 backwards is 489792827112315176565240741
- 147042565671513211728297984 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 147042565671513211728297984's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 147042565671513211728297984 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 147042565671513211728297984 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/147042565671513211728297984/
Chicago style:
Numbermatics. 2024. "Number 147042565671513211728297984 - Facts about the integer". https://numbermatics.com/n/147042565671513211728297984/
The information we have on file for 147042565671513211728297984 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 147042565671513211728297984, math, Factors of 147042565671513211728297984, curriculum, school, college, exams, university, Prime factorization of 147042565671513211728297984, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-seven septillion, forty-two sextillion, five hundred sixty-five quintillion, six hundred seventy-one quadrillion, five hundred thirteen trillion, two hundred eleven billion, seven hundred twenty-eight million, two hundred ninety-seven thousand, nine hundred eighty-four.