66447957169676089710084096
66,447,957,169,676,089,710,084,096 is an even composite number composed of five prime numbers multiplied together.
What does the number 66447957169676089710084096 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 25875 divisors.
66447957169676089710084096 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-five thousand, eight hundred seventy-five divisors.
Prime factorization of 66447957169676089710084096:
222 × 314 × 114 × 134 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 89 × 89)See below for interesting mathematical facts about the number 66447957169676089710084096 from the Numbermatics database.
Names of 66447957169676089710084096
- Cardinal: 66447957169676089710084096 can be written as Sixty-six septillion, four hundred forty-seven sextillion, nine hundred fifty-seven quintillion, one hundred sixty-nine quadrillion, six hundred seventy-six trillion, eighty-nine billion, seven hundred ten million, eighty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 6.6447957169676089710084096 × 1025
Factors of 66447957169676089710084096
Divisors of 66447957169676089710084096
- Number of divisors d(n): 25875
-
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 14641 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 28561 28836 29282 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 43923 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 57122 57672 58564 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 85683 86152 86508 86528 87131 87846 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 114244 114543 115344 117128 117612 118098 118459 118638 118976 119808 120328 122694 123201 123552 123904 124416 124956 125312 126736 127413 127776 128304 129228 129762 129792 131072 131769 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 171366 172304 173016 173056 174262 175692 176418 177147 177957 178464 179712 180224 180492 182272 184041 185328 185856 186624 187434 187968 190104 190333 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 228488 229086 230688 234256 235224 236196 236918 237276 237897 237952 239616 240656 245388 246402 247104 247808 248832 249912 250624 253472 254826 255552 255879 256608 257049 258456 259524 259584 261393 262144 263538 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 314171 314928 316368 317196 319488 323433 327184 328536 329472 330902 331776 333216 339768 340736 341172 342144 342732 343629 344608 346032 346112 348524 351384 352836 354294 355377 355914 356928 359424 360448 360984 364544 368082 369603 370656 371712 373248 374868 375936 380208 380666 382239 383328 384912 386672 387684 389286 389376 391066 393216 395307 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 456976 458172 461376 467181 468512 470448 472392 473836 474552 475794 475904 479232 481312 490776 492804 494208 495616 496353 497664 499824 501248 506944 509652 511104 511758 513216 514098 516912 519048 519168 522786 524288 527076 529254 531441 531674 533871 535392 539136 540672 541476 546816 552123 553696 555984 557568 559872 559988 562302 562432 563904 570312 570999 574992 577368 580008 581526 583929 584064 585728 586599 589824 592384 602316 604032 606528 608256 610896 615168 617838 622908 625482 627264 628342 629856 632736 634392 638976 641601 646866 649539 652509 654368 657072 658944 661804 663552 666432 674817 679536 681472 682344 684288 685464 687258 689216 692064 692224 697048 702768 705672 708588 710754 711828 713691 713856 718848 720896 721968 729088 736164 739206 741312 743424 746496 749736 751872 760416 761332 764478 766656 767637 769824 771147 773344 775368 778572 778752 782132 784179 786432 790614 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 913952 916344 922752 926757 934362 937024 938223 940896 942513 944784 947672 949104 951588 951808 958441 958464 962624 970299 981552 985608 988416 991232 992706 995328 999648 1002496 1013888 1019304 1022208 1023516 1026432 1028196 1030887 1033824 1038096 1038336 1045572 1048576 1054152 1058508 1062882 1063348 1066131 1067742 1070784 1078272 1081344 1082952 1093632 1104246 1107392 1108809 1111968 1115136 1119744 1119976 1124604 1124864 1127808 1132703 1140624 1141998 1146717 1149984 1154736 1160016 1163052 1167858 1168128 1171456 1173198 1179648 1184768 1185921 1204632 1208064 1213056 1216512 1218321 1221792 1230336 1235676 1245816 1250964 1254528 1256684 1259712 1259973 1265472 1268784 1277952 1283202 1293732 1299078 1303049 1305018 1308736 1314144 1317888 1323608 1327104 1332864 1338649 1349634 1355211 1359072 1362944 1364688 1368576 1370928 1374516 1378432 1384128 1384448 1394096 1401543 1405536 1411344 1417176 1421508 1423656 1427382 1427712 1437696 1441792 1443936 1458176 1472328 1478412 1482624 1486848 1489059 1492992 1499472 1503744 1520832 1522664 1528956 1533312 1535274 1539648 1539967 1542294 1546688 1550736 1557144 1557504 1564264 1568358 1572864 1581228 1587762 1594323 1595022 1601613 1606176 1610752 1617408 1622016 1624428 1629056 1640448 1647568 1656369 1661088 1667952 1672704 1679616 1679964 1686906 1687296 1691712 1703936 1710936 1712997 1724976 1732104 1740024 1744578 1751787 1752192 1757184 1759797 1769472 1777152 1799512 1806948 1812096 1819584 1819961 1824768 1827904 1832688 1845504 1853514 1868724 1874048 1876446 1881792 1885026 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 2056392 2061774 2067648 2076192 2076672 2091144 2097152 2108304 2117016 2125764 2126696 2132262 2135484 2141073 2141568 2150863 2156544 2162688 2165904 2187264 2208492 2214784 2217618 2223936 2230272 2239488 2239952 2249208 2249728 2255616 2265406 2281248 2283996 2293434 2299968 2302911 2309472 2313441 2320032 2326104 2335716 2336256 2342912 2346396 2352537 2359296 2369536 2371842 2381643 2392533 2409264 2416128 2426112 2433024 2436642 2443584 2460672 2471352 2474329 2491632 2501928 2509056 2513368 2519424 2519946 2530359 2530944 2537568 2541929 2555904 2566404 2587464 2598156 2606098 2610036 2616867 2617472 2628288 2635776 2647216 2654208 2665728 2677298 2699268 2710422 2718144 2725888 2729376 2737152 2741856 2749032 2756864 2768256 2768896 2780271 2788192 2803086 2811072 2814669 2822688 2827539 2834352 2843016 2847312 2854764 2855424 2875323 2875392 2883584 2887872 2910897 2916352 2924207 2944656 2956824 2965248 2973696 2978118 2985984 2998944 3007488 3041664 3045328 3057912 3066624 3070548 3079296 3079934 3084588 3092661 3093376 3101472 3114288 3115008 3128528 3136716 3145728 3162456 3175524 3188646 3190044 3198393 3203226 3212352 3221504 3234816 3244032 3248856 3258112 3280896 3295136 3312738 3322176 3326427 3335904 3345408 3359232 3359928 3373812 3374592 3383424 3398109 3407872 3421872 3425994 3440151 3449952 3455881 3464208 3480048 3489156 3503574 3504384 3514368 3519594 3538944 3554304 3557763 3599024 3613896 3624192 3639168 3639922 3649536 3654963 3655808 3665376 3691008 3707028 3737448 3748096 3752892 3763584 3770052 3779136 3779919 3790688 3796416 3806352 3807232 3833764 3833856 3849606 3850496 3881196 3897234 3909147 3915054 3926208 3942432 3953664 3964928 3970824 3981312 3998592 4009984 4015947 4048902 4055552 4065633 4077216 4088832 4094064 4105728 4112784 4123548 4135296 4152384 4153344 4182288 4194304 4204629 4216608 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 4567992 4586868 4599936 4605822 4618944 4619901 4626882 4640064 4652208 4671432 4672512 4685824 4692792 4705074 4718592 4739072 4743684 4763286 4782969 4785066 4804839 4818528 4832256 4852224 4866048 4873284 4887168 4921344 4942704 4948658 4969107 4983264 5003856 5018112 5026736 5038848 5039892 5060718 5061888 5075136 5083858 5111808 5132808 5138991 5174928 5196312 5212196 5220072 5233734 5234944 5255361 5256576 5271552 5279391 5294432 5308416 5331456 5354596 5398536 5420844 5436288 5451776 5458752 5459883 5474304 5483712 5498064 5513728 5536512 5537792 5560542 5576384 5606172 5622144 5629338 5645376 5655078 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 6090656 6115824 6133248 6141096 6158592 6159868 6169176 6185322 6186752 6202944 6228576 6230016 6257056 6273432 6291456 6324912 6351048 6377292 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 6851988 6880302 6899904 6908733 6911762 6928416 6940323 6960096 6978312 7007148 7008768 7028736 7039188 7057611 7077888 7108608 7115526 7144929 7177599 7198048 7227792 7248384 7278336 7279844 7299072 7309926 7311616 7330752 7382016 7414056 7422987 7474896 7496192 7505784 7527168 7540104 7558272 7559838 7581376 7591077 7592832 7612704 7614464 7625787 7667528 7667712 7699212 7700992 7762392 7794468 7818294 7830108 7850601 7852416 7884864 7907328 7929856 7941648 7962624 7997184 8019968 8031894 8097804 8111104 8131266 8154432 8177664 8188128 8211456 8225568 8247096 8270592 8304768 8306688 8340813 8364576 8409258 8433216 8444007 8468064 8482617 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 9135984 9173736 9199872 9211644 9237888 9239802 9253764 9277983 9280128 9304416 9342864 9345024 9371648 9385584 9410148 9437184 9478144 9487368 9526572 9565938 9570132 9595179 9609678 9637056 9664512 9704448 9732096 9746568 9774336 9842688 9885408 9897316 9938214 9966528 9979281 10007712 10036224 10053472 10077696 10079784 10121436 10123776 10150272 10167716 10194327 10223616 10265616 10277982 10320453 10349856 10367643 10392624 10424392 10440144 10467468 10469888 10510722 10513152 10542851 10543104 10558782 10588864 10616832 10662912 10673289 10709192 10797072 10841688 10872576 10903552 10917504 10919766 10948608 10964889 10967424 10996128 11027456 11073024 11075584 11121084 11152768 11212344 11244288 11258676 11290752 11310156 11337408 11339757 11372064 11389248 11419056 11421696 11501292 11501568 11534336 11548818 11551488 11643588 11665408 11691702 11696828 11727441 11745162 11778624 11827296 11860992 11894784 11912472 11943936 11995776 12029952 12047841 12146706 12166656 12181312 12196899 12231648 12266496 12282192 12317184 12319736 12338352 12370644 12373504 12405888 12457152 12459733 12460032 12514112 12546864 12582912 12613887 12649824 12702096 12754584 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 13703976 13760604 13799808 13817466 13823524 13856832 13859703 13880646 13920192 13956624 14014296 14017536 14057472 14078376 14115222 14155776 14217216 14231052 14289858 14355198 14396096 14414517 14455584 14496768 14556672 14559688 14598144 14619852 14623232 14661504 14725139 14764032 14828112 14845974 14907321 14949792 14992384 15011568 15054336 15080208 15116544 15119676 15162752 15182154 15185664 15225408 15228928 15251574 15335056 15335424 15398424 15401984 15416973 15524784 15588936 15636588 15660216 15701202 15704832 15766083 15769728 15814656 15838173 15859712 15883296 15925248 15994368 16039936 16063788 16195608 16222208 16262532 16308864 16355328 16376256 16379649 16422912 16451136 16494192 16541184 16609536 16613376 16681626 16729152 16818516 16866432 16888014 16936128 16939637 16965234 17006112 17013568 17058096 17083872 17128584 17132544 17206904 17251938 17252352 17301504 17323227 17327232 17402437 17465382 17498112 17537553 17545242 17617743 17667936 17718272 17740944 17791488 17842176 17868708 17915904 17919616 17993664 17997824 18044928 18123248 18220059 18249984 18271968 18347472 18399744 18423288 18475776 18479604 18507528 18555966 18560256 18608832 18685728 18690048 18743296 18771168 18820296 18874368 18956288 18974736 19053144 19131876 19140264 19190358 19219356 19269657 19274112 19329024 19357767 19408896 19464192 19493136 19548672 19685376 19770816 19794632 19876428 19933056 19958562 20015424 20019571 20072448 20106944 20155392 20159568 20242872 20247552 20300544 20335432 20388654 20447232 20531232 20555964 20640906 20699712 20726199 20735286 20785248 20820969 20848784 20880288 20934936 20939776 21021444 21026304 21085702 21086208 21117564 21172833 21177728 21233664 21325824 21346578 21418384 21434787 21532797 21594144 21683376 21745152 21807104 21835008 21839532 21897216 21929778 21934848 21992256 22054912 22146048 22151168 22242168 22268961 22305536 22424688 22488576 22517352 22581504 22620312 22674816 22679514 22744128 22773231 22778496 22838112 22843392 22877361 23002584 23003136 23068672 23097636 23102976 23287176 23330816 23383404 23393656 23454882 23490324 23551803 23557248 23654592 23659493 23721984 23789568 23824944 23887872 23991552 24059904 24095682 24293412 24333312 24362624 24393798 24463296 24532992 24564384 24634368 24639472 24676704 24741288 24747008 24811776 24914304 24919466 24920064 25022439 25028224 25093728 25227774 25299648 25332021 25404192 25447851 25509168 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 27407952 27521208 27599616 27634932 27647048 27713664 27719406 27761292 27833949 27840384 27913248 27961219 28028592 28035072 28114944 28156752 28230444 28311552 28434432 28462104 28579716 28710396 28785537 28792192 28829034 28911168 28993536 29113344 29119376 29196288 29239704 29246464 29323008 29450278 29528064 29656224 29691948 29814642 29899584 29937843 29984768 30023136 30108672 30160416 30233088 30239352 30325504 30364308 30371328 30450816 30457856 30503148 30582981 30670112 30670848 30796848 30803968 30833946 30961359 31049568 31102929 31177872 31273176 31320432 31402404 31409664 31532166 31539456 31628553 31629312 31676346 31719424 31766592 31850496 31988736 32019867 32079872 32127576 32166277 32391216 32444416 32525064 32617728 32710656 32752512 32759298 32845824 32894667 32902272 32988384 33082368 33219072 33226752 33363252 33458304 33637032 33732864 33776028 33872256 33879274 33930468 34012224 34019271 34027136 34116192 34167744 34257168 34265088 34413808 34503876 34504704 34603008 34646454 34654464 34804874 34930764 34996224 35075106 35090484 35182323 35235486 35335872 35436544 35481888 35582976 35684352 35737416 35831808 35839232 35987328 35995648 36089856 36143523 36246496 36440118 36499968 36543936 36590697 36694944 36799488 36846576 36951552 36959208 37015056 37111932 37120512 37217664 37371456 37379199 37380096 37486592 37542336 37640592 37748736 37841661 37912576 37949472 38014691 38106288 38263752 38280528 38380716 38438712 38539314 38548224 38658048 38715534 38817792 38928384 38986272 39097344 39370752 39541632 39589264 39752856 39866112 39917124 40030848 40039142 40144896 40204593 40213888 40310784 40319136 40485744 40495104 40601088 40670864 40777308 40894464 41062464 41111928 41281812 41399424 41452398 41470572 41570496 41579109 41641938 41697568 41760576 41869872 41879552 42042888 42052608 42171404 42172416 42235128 42345666 42355456 42467328 42651648 42693156 42836768 42869574 43065594 43188288 43243551 43366752 43490304 43614208 43670016 43679064 43794432 43859556 43869696 43984512 44109824 44175417 44292096 44302336 44484336 44537922 44611072 44721963 44849376 44977152 45034704 45163008 45240624 45349632 45359028 45488256 45546462 45556992 45676224 45686784 45754722 46005168 46006272 46137344 46195272 46205952 46250919 46574352 46661632 46766808 46787312 46909764 46980648 47103606 47114496 47298249 47309184 47318986 47443968 47514519 47579136 47649888 47775744 47983104 48119808 48191364 48586824 48666624 48725248 48787596 48926592 49065984 49128768 49138947 49268736 49278944 49353408 49482576 49494016 49623552 49828608 49838932 49840128 50044878 50056448 50187456 50455548 50599296 50664042 50808384 50818911 50895702 51018336 51040704 51174288 51251616 51385752 51397632 51544064 51620712 51755814 51757056 51904512 51969681 51981696 52129792 52207311 52396146 52494336 52612659 52635726 52722176 52853229 53003808 53154816 53222832 53374464 53526528 53606124 53747712 53758848 53980992 53993472 54134784 54369744 54525952 54660177 54749952 54815904 55042416 55199232 55269864 55294096 55427328 55438812 55522584 55667898 55680768 55826496 55922438 56057184 56070144 56229888 56313504 56460888 56623104 56868864 56924208 57159432 57420792 57571074 57584384 57658068 57808971 57822336 57987072 58073301 58226688 58238752 58392576 58479408 58492928 58646016 58900556 59056128 59312448 59383896 59629284 59799168 59875686 59969536 60046272 60058713 60217344 60320832 60466176 60478704 60651008 60728616 60742656 60901632 60915712 61006296 61165962 61340224 61341696 61593696 61607936 61667892 61922718 62099136 62178597 62205858 62355744 62462907 62546352 62640864 62804808 62819328 63064332 63078912 63257106 63258624 63352692 63438848 63518499 63533184 63700992 63977472 64039734 64159744 64255152 64304361 64332554 64598391 64782432 64888832 65050128 65235456 65421312 65505024 65518596 65691648 65789334 65804544 65976768 66164736 66438144 66453504 66726504 66806883 66916608 67274064 67465728 67552056 67744512 67758548 67860936 68024448 68038542 68054272 68232384 68319693 68335488 68514336 68530176 68632083 68827616 69007752 69009408 69206016 69292908 69308928 69609748 69861528 69992448 70150212 70180968 70364646 70470972 70655409 70671744 70873088 70963776 70978479 71165952 71368704 71474832 71663616 71678464 71974656 71991296 72179712 72287046 72492992 72880236 72999936 73087872 73181394 73389888 73598976 73693152 73903104 73918416 74030112 74223864 74241024 74435328 74742912 74758398 74760192 74973184 75067317 75084672 75281184 75683322 75825152 75898944 75996063 76029382 76212576 76343553 76527504 76561056 76761432 76877424 77078628 77096448 77316096 77431068 77633721 77635584 77856768 77972544 78194688 78594219 78741504 78953589 79083264 79178528 79505712 79732224 79834248 80061696 80078284 80289792 80409186 80427776 80621568 80638272 80971488 80990208 81202176 81341728 81554616 81788928 82124928 82223856 82563624 82798848 82904796 82941144 83140992 83158218 83283876 83395136 83501847 83521152 83739744 83759104 83883657 84085776 84105216 84342808 84344832 84470256 84691332 84710912 84934656 85303296 85386312 85673536 85739148 86131188 86356611 86376576 86487102 86733504 86980608 87228416 87340032 87358128 87588864 87719112 87739392 87969024 88219648 88350834 88584192 88604672 88968672 89075844 89222144 89443926 89698752 89813529 89954304 90069408 90326016 90481248 90699264 90718056 90976512 91092924 91113984 91352448 91373568 91509444 91748943 92010336 92012544 92390544 92411904 92501838 92884077 93148704 93308787 93323264 93533616 93574624 93819528 93961296 94207212 94228992 94596498 94618368 94637972 94885659 94887936 95029038 95158272 95299776 95551488 95966208 96059601 96239616 96382728 96498831 97173648 97333248 97450496 97575192 97853184 98131968 98257536 98277894 98537472 98557888 98684001 98706816 98965152 98988032 99247104 99657216 99677864 99680256 100089756 100112896 100374912 100911096 101198592 101328084 101616768 101637822 101791404 102036672 102057813 102081408 102348576 102503232 102771504 102795264 103088128 103241424 103511628 103514112 103809024 103939362 103963392 104259584 104414622 104792292 104988672 105225318 105271452 105444352 105546969 105706458 106007616 106309632 106445664 106748928 107053056 107212248 107495424 107517696 107961984 107986944 108269568 108430569 108739488 109320354 109499904 109631808 109772091 110084832 110398464 110539728 110588192 110854656 110877624 111045168 111335796 111361536 111652992 111844876 112114368 112137597 112140288 112459776 112627008 112921776 113246208 113524983 113737728 113848416 114044073 114318864 114841584 115142148 115168768 115316136 115617942 115644672 115971361 115974144 116146602 116453376 116477504 116785152 116958816 116985856 117292032 117801112 118112256 118624896 118767792 119258568 119598336 119751372 119939072 120092544 120117426 120434688 120613779 120641664 120932352 120957408 121302016 121457232 121485312 121803264 121831424 122012592 122331924 122680448 122683392 123187392 123215872 123335784 123845436 124198272 124357194 124411716 124711488 124737327 124925814 125092704 125281728 125609616 125638656 126128664 126157824 126514212 126517248 126705384 126877696 127036998 127066368 127401984 127954944 128079468 128319488 128510304 128608722 128665108 129196782 129564864 129730653 129777664 130100256 130470912 130842624 131010048 131037192 131383296 131578668 131609088 131953536 132329472 132526251 132876288 132907008 133453008 133613766 133833216 134165889 134548128 134931456 135104112 135489024 135517096 135721872 136048896 136077084 136108544 136464768 136639386 136670976 137028672 137057063 137060352 137264166 137655232 138015504 138018816 138412032 138585816 138617856 138752757 139219496 139723056 139984896 140300424 140361936 140729292 140941944 141310818 141343488 141746176 141894747 141927552 141956958 142331904 142543557 142737408 142949664 143327232 143356928 143949312 143982592 144359424 144574092 144985984 145760472 145999872 146175744 146362788 146779776 147197952 147386304 147416841 147806208 147836832 148060224 148447728 148482048 148870656 149485824 149516796 149520384 149946368 150134634 150169344 150562368 151366644 151650304 151797888 151992126 152058764 152425152 152456733 152687106 153055008 153122112 153522864 153754848 154157256 154192896 154632192 154862136 155267442 155271168 155713536 155909043 155945088 156389376 156621933 157188438 157483008 157907178 158166528 158357056 158559687 159011424 159464448 159668496 160123392 160156568 160579584 160818372 160855552 161243136 161276544 161942976 161976529 161980416 162404352 162683456 163109232 163577856 163980531 164249856 164447712 165127248 165597696 165809592 165882288 166281984 166316436 166567752 166790272 167003694 167042304 167479488 167518208 167767314 168171552 168210432 168685616 168689664 168940512 169382664 169421824 169869312 170606592 170772624 171347072 171478296 172262376 172713222 172753152 172974204 173426913 173467008 173961216 174219903 174456832 174680064 174716256 175177728 175438224 175478784 175938048 176439296 176701668 177168384 177209344 177937344 178151688 178444288 178887852 179397504 179627058 179908608 180138816 180176139 180652032 180962496 181398528 181436112 181953024 182185848 182227968 182704896 182747136 183018888 183497886 184020672 184025088 184781088 184823808 185003676 185768154 186297408 186617574 186646528 187067232 187149248 187388721 187639056 187922592 188414424 188457984 189192996 189236736 189275944 189771318 189775872 190058076 190316544 190555497 190599552 191102976 191426807 191932416 192119202 192479232 192765456 192913083 192997662 193795173 194347296 194666496 194900992 195150384 195706368 196263936 196515072 196555788 197074944 197115776 197368002 197413632 197930304 197976064 198494208 199314432 199355728 199360512 200179512 200225792 200420649 200749824 201822192 202397184 202656168 203233536 203275644 203582808 204073344 204115626 204162816 204697152 204959079 205006464 205543008 205590528 205896249 206176256 206482848 207023256 207028224 207618048 207878724 207926784 208519168 208829244 209584584 209977344 210450636 210542904 210888704 211093938 211412916 211966227 212015232 212619264 212891328 212935437 213497856 214106112 214424496 214990848 215035392 215923968 215973888 216539136 216861138 217478976 218640708 218999808 219263616 219544182 220169664 220215281 220796928 221079456 221176384 221709312 221755248 222090336 222671592 222723072 223305984 223689752 224228736 224275194 224280576 224919552 225201951 225254016 225843552 226231681 227049966 227475456 227696832 227988189 228088146 228637728 229030659 229683168 230284296 230337536 230632272 231235884 231289344 231942722 231948288 232293204 232901163 232906752 232955008 233570304 233917632 233971712 234584064 235602224 235782657 236224512 236860767 237249792 237535584 238517136 239196672 239502744 239878144 240185088 240234852 240869376 241227558 241283328 241864704 241914816 242604032 242914464 242970624 243606528 243662848 244025184 244663848 245360896 245366784 246374784 246431744 246671568 247690872 248396544 248714388 248823432 249422976 249474654 249851628 250185408 250505541 250563456 251219232 251277312 251650971 252257328 252315648 253028424 253034496 253410768 253755392 254073996 254132736 254803968 255909888 256158936 256638976 257020608 257217444 257330216 258393564 259069833 259129728 259461306 259555328 260200512 260254423 260941824 261685248 262020096 262074384 262766592 263157336 263218176 263907072 264658944 265052502 265752576 265814016 266906016 267227532 267666432 268331778 269096256 269440587 269862912 270208224 270978048 271034192 271443744 272097792 272154168 272217088 272929536 273278772 273341952 274057344 274114126 274120704 274528332 275246829 275310464 276031008 276037632 277171632 277235712 277505514 278438992 278652231 279446112 279926361 279969792 280600848 280723872 281458584 281883888 282621636 282686976 283492352 283789494 283855104 283913916 284656977 284663808 285087114 285474816 285899328 286654464 286713856 287898624 287965184 288178803 288718848 289148184 289496493 289971968 291520944 291999744 292351488 292725576 293559552 294395904 294772608 294833682 295612416 295673664 296052003 296120448 296895456 296964096 297741312 298971648 299033592 299040768 299892736 300269268 300338688 301124736 302733288 303300608 303595776 303984252 304117528 304850304 304913466 305374212 306110016 306173439 306244224 307045728 307509696 307573409 308314512 308385792 309264384 309724272 310534884 310542336 311427072 311818086 311890176 312778752 313243866 314376876 314966016 315814356 316333056 316640907 316714112 317119374 318022848 318928896 319336992 320246784 320313136 321159168 321636744 321711104 322486272 322553088 323885952 323953058 323960832 324808704 325291707 325366912 326218464 327961062 328499712 328895424 329316273 330254496 331195392 331619184 331764576 332563968 332632872 333135504 333580544 334007388 334084608 334958976 335036416 335534628 336343104 336412791 336420864 337371232 337379328 337881024 338765328 338843648 339738624 340574949 341213184 341545248 342132219 342694144 342956592 344524752 345426444 345506304 345948408 346853826 346934016 347914083 347922432 348439806 348913664 349360128 349432512 350355456 350876448 350957568 351876096 352878592 353403336 354336768 354418688 355874688 356303376 356888576 357775704 358795008 359254116 359817216 360277632 360352278 361304064 361841337 361924992 362797056 362872224 363906048 364371696 364455936 365409792 365494272 366037776 366995772 368041344 368050176 369562176 369647616 370007352 371536308 372594816 373235148 373293056 374134464 374211981 374298496 374777442 375278112 375845184 376828848 376915968 378385992 378473472 378551888 379542636 379551744 380116152 380633088 381110994 381199104 382205952 382853614 383864832 384238404 384958464 385530912 385826166 385995324 387590346 388694592 389191959 389332992 389801984 390300768 391412736 392527872 393030144 393111576 394149888 394231552 394736004 394827264 395860608 395952128 396988416 397578753 398628864 398711456 398721024 400359024 400451584 400841298 401499648 402497667 403644384 404794368 405312336 406467072 406551288 407165616 408146688 408231252 408325632 409394304 409918158 410012928 411086016 411171189 411181056 411792498 412352512 412965696 414046512 414056448 415236096 415757448 415853568 416258271 417038336 417658488 418161601 419169168 419954688 420901272 421085808 421777408 422187876 422825832 423932454 424030464 425238528 425684241 425782656 425870874 426995712 427630671 428212224 428848992 429981696 430070784 431847936 431947776 433078272 433722276 434957952 437281416 437999616 438527232 439088364 440339328 440430562 441593856 442158912 442250523 442352768 443418624 443510496 444180672 445343184 445446144 446611968 447379504 448457472 448550388 448561152 449839104 450403902 450508032 451687104 452463362 454099932 454950912 455393664 455976378 456176292 457275456 457370199 458061318 459366336 460568592 460675072 461264544 462471768 462578688 463885444 463896576 464586408 465802326 465813504 465910016 467140608 467727129 467835264 467943424 469168128 469865799 471204448 471565314 472449024 473721534 474499584 475071168 475679061 477034272 478393344 479005488 479756288 480370176 480469704 481738752 482455116 482566656 483729408 483829632 485208064 485828928 485929587 485941248 487213056 487325696 488050368 489327696 490721792 490733568 491941593 492749568 492863488 493343136 495381744 496793088 497428776 497646864 498845952 498949308 499703256 500370816 501011082 501126912 502438464 502554624 503301942 504514656 504631296 506056848 506068992 506821536 507510784 508147992 508265472 509607936 511819776 512317872 513277952 514041216 514434888 514660432 516787128 518139666 518259456 518922612 519110656 520280739 520401024 520508846 521883648 522659709 523370496 524040192 524148768 525533184 526314672 526436352 527814144 529317888 530105004 531505152 531628032 533812032 534455064 535332864 536663556 538192512 538881174 539725824 540416448 540528417 541956096 542068384 542887488 544195584 544308336 544434176 545859072 546557544 546683904 548114688 548228252 548241408 549056664 550493658 550620928 552062016 552075264 554343264 554471424 555011028 556877984 557304462 558892224 559852722 559939584 561201696 561447744 562166163 562917168 563767776 565243272 565373952 566984704 567578988 567710208 567827832 569313954 569327616 570174228 570949632 571666491 571798656 573308928 573427712 574280421 575797248 575930368 576357606 577437696 578296368 578739249 578992986 579943936 581385519 583041888 583999488 584702976 585451152 587119104 588791808 589545216 589667364 591224832 591347328 592104006 592240896 593790912 593928192 595482624 597943296 598067184 598081536 599785472 600538536 600677376 601261947 602249472 605466576 606601216 607191552 607968504 608235056 609700608 609826932 610748424 612220032 612346878 612488448 614091456 614877237 615019392 615146818 616629024 616771584 617688747 618528768 619448544 621069768 621084672 622854144 623636172 623780352 625557504 626487732 628753752 629932032 631628712 632666112 633281814 633428224 634238748 635898681 636045696 637857792 638673984 638806311 640493568 640626272 642318336 643273488 643422208 644972544 645106176 647771904 647906116 647921664 649617408 650583414 650733824 652436928 655922124 656999424 657790848 658632546 660508992 660645843 662390784 663238368 663529152 665127936 665265744 666271008 667161088 668014776 668169216 669917952 670072832 671069256 672686208 672825582 672841728 674742464 674758656 675605853 675762048 677530656 677687296 678695043 681149898 682426368 683090496 683964567 684264438 685388288 685913184 687091977 689049504 690852888 691012608 691896816 693707652 693868032 695828166 695844864 696879612 697827328 698703489 698720256 698865024 700710912 701752896 701915136 703752192 705757184 706806672 707347971 708673536 708837376 710582301 711749376 712606752 713777152 715551408 717590016 718508232 719634432 720555264 720704556 722608128 723682674 723849984 725594112 725744448 727812096 728743392 728911872 730819584 730988544 732075552 733991544 736082688 736100352 739124352 739295232 740014704 743072616 745189632 746470296 748268928 748423962 748596992 749554884 750556224 751516623 751690368 753657696 753831936 754952913 756771984 756946944 757103776 759085272 759103488 760232304 761266176 762221988 762398208 764411904 765707228 767729664 768476808 769916928 771061824 771652332 771990648 775180692 777209499 777389184 778383918 778665984 779603968 780601536 780763269 782825472 785055744 786060288 786223152 788299776 788463104 789472008 789654528 791721216 791904256 793976832 795157506 797257728 797422912 797442048 800718048 800903168 801682596 802999296 804995334 807288768 808321761 809588736 810624672 812934144 813102576 814331232 816293376 816462504 816651264 818788608 819836316 820025856 822172032 822342378 822362112 823584996 824705024 825740487 825931392 828093024 828112896 831514896 831707136 832516542 834076672 835316976 835956693 836323202 838338336 839779083 839909376 841802544 842171616 843554816 844375752 845651664 847864908 848060928 850477056 851368482 851565312 851741748 853970931 853991424 855261342 856424448 857697984 859963392 860141568 863695872 863895552 864536409 866156544 867444552 868489479 869915904 874562832 875999232 877054464 878176728 880678656 880861124 883187712 884317824 884501046 884705536 886837248 887020992 888156009 888361344 890686368 890892288 893223936 894759008 896914944 897100776 897122304 899678208 900807804 901016064 903374208 904926724 908199864 909901824 910787328 911952756 912352584 914550912 914740398 916122636 918520317 918732672 921137184 921350144 922529088 922720227 924943536 925157376 927770888 927793152 929172816 931604652 931627008 931820032 934281216 935454258 935670528 935886848 938336256 939731598 942408896 943130628 944898048 947443068 948999168 949922721 950142336 951358122 954068544 956786688 958010976 959512576 960740352 960939408 963477504 964910232 965133312 967458816 967659264 970416128 971657856 971859174 971882496 974426112 974651392 975875121 976100736 978655392 981443584 983883186 985499136 985726976 986686272 987948819 990763488 993586176 994857552 995293728 997691904 997898616 999406512 1000741632 1002022164 1002253824 1004876928 1005109248 1006603884 1009029312 1009238373 1009262592 1012113696 1012137984 1013643072 1016295984 1016530944 1019215872 1021724847 1023639552 1024635744 1026396657 1026555904 1028082432 1028869776 1029320864 1033574256 1036279332 1036518912 1037845224 1038221312 1040561478 1040802048 1041017692 1043742249 1043767296 1045319418 1046740992 1048080384 1048297536 1051066368 1052629344 1052872704 1055628288 1058635776 1060210008 1063010304 1063256064 1067624064 1068910128 1070665728 1073327112 1076385024 1077762348 1079451648 1080832896 1081056834 1083912192 1084136768 1085524011 1085774976 1088391168 1088616672 1088868352 1091718144 1093115088 1093367808 1096229376 1096456504 1096482816 1098113328 1100987316 1101241856 1104124032 1104150528 1108686528 1108942848 1110022056 1113755968 1114608924 1117784448 1119705444 1119879168 1122403392 1122635943 1122895488 1124332326 1125834336 1127535552 1130486544 1130747904 1133969408 1135157976 1135420416 1135655664 1138627908 1138655232 1140348456 1141899264 1143332982 1143597312 1146617856 1146855424 1148560842 1151594496 1151860736 1152715212 1154875392 1156592736 1157478498 1157985972 1159887872 1162771038 1166083776 1167575877 1167998976 1169405952 1170902304 1174238208 1177583616 1179090432 1179334728 1182449664 1182694656 1184208012 1184481792 1187581824 1187856384 1190965248 1192736259 1195886592 1196134368 1196163072 1201077072 1201354752 1202523894 1204498944 1207493001 1210933152 1213202432 1214383104 1215937008 1216470112 1219401216 1219653864 1221496848 1224440064 1224693756 1224976896 1228182912 1229754474 1230038784 1230293636 1233258048 1233513567 1233543168 1235377494 1237057536 1238897088 1242139536 1242169344 1245708288 1247272344 1247560704 1248774813 1251115008 1252975464 1254484803 1257507504 1259864064 1263257424 1265332224 1266563628 1266856448 1268477496 1271797362 1272091392 1275715584 1277347968 1277612622 1280987136 1281252544 1282892013 1284636672 1286546976 1286844416 1289945088 1290212352 1295543808 1295812232 1295843328 1299234816 1301166828 1301467648 1304873856 1311844248 1313998848 1315581696 1317265092 1321017984 1321291686 1324781568 1326476736 1326751569 1327058304 1330255872 1330531488 1332542016 1334322176 1336029552 1336338432 1339835904 1340145664 1342138512 1345372416 1345651164 1345683456 1349484928 1349517312 1351211706 1351524096 1355061312 1355374592 1357390086 1362299796 1364852736 1366180992 1367929134 1368528876 1370776576 1371826368 1372110597 1374183954 1378099008 1381705776 1382025216 1383793632 1387415304 1387736064 1391656332 1391689728 1393759224 1395654656 1397406978 1397440512 1397730048 1401421824 1403181387 1403505792 1403830272 1407504384 1409597397 1411514368 1413613344 1414695942 1417347072 1421164602 1423498752 1425213504 1427037183 1427554304 1431102816 1435180032 1437016464 1439268864 1441110528 1441409112 1445216256 1447365348 1447699968 1451188224 1451488896 1455624192 1457486784 1457788761 1457823744 1461639168 1461977088 1464151104 1467983088 1472165376 1472200704 1475824779 1478248704 1478590464 1480029408 1486145232 1490379264 1492940592 1496537856 1496847924 1497193984 1499109768 1501112448 1503033246 1503380736 1507315392 1507627693 1507663872 1509905826 1513543968 1513893888 1514207552 1518170544 1518206976 1520464608 1522532352 1524443976 1524796416 1528823808 1531414456 1535459328 1536953616 1539833856 1542123648 1543304664 1543981296 1550361384 1554418998 1554778368 1556767836 1557331968 1559207936 1560842217 1561203072 1561526538 1565650944 1567979127 1570111488 1572120576 1572446304 1576599552 1576926208 1578944016 1579309056 1583442432 1583808512 1587953664 1590315012 1594515456 1594845824 1594884096 1601436096 1601806336 1603365192 1605998592 1609990668 1614577536 1616643522 1619177472 1621249344 1621585251 1625868288 1626205152 1628662464 1632586752 1632925008 1633302528 1637577216 1639672632 1640051712 1644344064 1644684756 1644724224 1647169992 1649410048 1651480974 1651862784 1656186048 1656225792 1663029792 1663414272 1665033084 1668153344 1670633952 1671913386 1672646404 1676676672 1679558166 1679818752 1683605088 1684343232 1686498489 1687109632 1688751504 1691303328 1695729816 1696121856 1700954112 1702736964 1703130624 1703483496 1707941862 1707982848 1710522684 1712848896 1714999473 1715395968 1719926784 1720283136 1722841263 1727391744 1727791104 1729072818 1732313088 1734889104 1736978958 1739831808 1744156557 1749125664 1751998464 1754108928 1756353456 1761357312 1761722248 1766375424 1768635648 1769002092 1769411072 1773674496 1774041984 1776312018 1776722688 1781372736 1781741819 1781784576 1786447872 1789518016 1793829888 1794201552 1794244608 1799356416 1801615608 1802032128 1803785841 1806748416 1809853448 1816399728 1819803648 1821574656 1823905512 1824705168 1829101824 1829480796 1832245272 1837040634 1837465344 1842274368 1842700288 1844631711 1845058176 1845440454 1849887072 1850314752 1853066241 1855541776 1855586304 1858345632 1863209304 1863254016 1863640064 1868562432 1870908516 1871341056 1871773696 1876672512 1879463196 1884817792 1886261256 1889796096 1894886136 1897998336 1899845442 1900284672 1902716244 1907696043 1908137088 1913573376 1916021952 1916418933 1919025152 1921480704 1921878816 1926955008 1929820464 1930266624 1934917632 1935318528 1940832256 1943315712 1943718348 1943764992 1948852224 1949302784 1951750242 1952201472 1957310784 1962887168 1967766372 1970998272 1971453952 1973372544 1975897638 1981526976 1981937529 1987172352 1989715104 1990587456 1995383808 1995797232 1998813024 2001483264 2004044328 2004507648 2009753856 2010218496 2013207768 2018058624 2018476746 2018525184 2024227392 2024275968 2026817559 2027286144 2032591968 2033061888 2036085129 2043449694 2047279104 2049271488 2052793314 2053111808 2056164864 2057739552 2058641728 2061275931 2067148512 2072558664 2073037824 2075690448 2076442624 2081122956 2081604096 2082035384 2087484498 2087534592 2090638836 2093481984 2096110467 2096160768 2096595072 2102132736 2105258688 2105694877 2105745408 2111256576 2117271552 2120420016 2122043913 2126020608 2126512128 2131746903 2135248128 2137820256 2141331456 2146654224 2152770048 2155524696 2158903296 2161665792 2162113668 2167824384 2168273536 2171048022 2171549952 2176782336 2177233344 2177736704 2183436288 2186230176 2186735616 2192458752 2192913008 2192965632 2196226656 2201974632 2202483712 2208248064 2208301056 2217373056 2217885696 2220044112 2227511936 2229217848 2235568896 2239410888 2244806784 2245271886 2245790976 2248664652 2251668672 2254549869 2255071104 2260973088 2261495808 2264858739 2267938816 2270315952 2270840832 2271311328 2277255816 2277310464 2280696912 2283798528 2286665964 2287194624 2293235712 2293710848 2297121684 2303188992 2303721472 2305430424 2309750784 2313185472 2314956996 2315971944 2319775744 2325542076 2331628497 2332167552 2335151754 2335997952 2338811904 2341804608 2342289807 2348476416 2355167232 2358180864 2358669456 2364899328 2365389312 2368416024 2368963584 2375163648 2375712768 2381930496 2385472518 2391773184 2392268736 2392326144 2402154144 2402709504 2405047788 2408997888 2414986002 2421866304 2426404864 2428766208 2431874016 2432940224 2438802432 2439307728 2442993696 2448880128 2449387512 2449953792 2456365824 2459508948 2460077568 2460587272 2466516096 2467027134 2467086336 2470754988 2474115072 2477221461 2477794176 2484279072 2484338688 2488548491 2494544688 2495121408 2497549626 2502230016 2505950928 2507870079 2508969606 2515015008 2519337249 2519728128 2526514848 2530664448 2533127256 2533712896 2536954992 2543594724 2544182784 2551431168 2554695936 2555225244 2561912793 2561974272 2562505088 2565784026 2569273344 2573093952 2573688832 2579890176 2580424704 2591087616 2591624464 2591686656 2593609227 2598469632 2602333656 2602935296 2605468437 2609747712 2623688496 2627997696 2631163392 2634530184 2642035968 2642583372 2649563136 2652953472 2653503138 2654116608 2660511744 2661062976 2664468027 2665084032 2668644352 2672059104 2672676864 2679671808 2680291328 2684277024 2690744832 2691302328 2691366912 2698969856 2699034624 2702423412 2703048192 2710122624 2710749184 2714780172 2724599592 2729705472 2732361984 2735858268 2737057752 2741553152 2743652736 2744221194 2748367908 2755560951 2756198016 2763411552 2764050432 2767587264 2768160681 2774830608 2775472128 2783312664 2783379456 2787518448 2791309312 2794813956 2794881024 2795460096 2802843648 2806362774 2807011584 2807660544 2815008768 2819194794 2823028736 2827226688 2829391884 2834694144 2842329204 2846997504 2849768163 2850427008 2854074366 2855108608 2862205632 2862798653 2870360064 2874032928 2878537728 2882221056 2882818224 2890432512 2894730696 2895399936 2902376448 2902977792 2911248384 2914973568 2915577522 2915647488 2923278336 2923954176 2927625363 2928302208 2935966176 2944330752 2951649558 2956497408 2957180928 2960058816 2963846457 2972290464 2980758528 2985881184 2993075712 2993695848 2994387968 2998219536 3002224896 3006066492 3006761472 3014630784 3015255386 3015327744 3019811652 3027087936 3027715119 3027787776 3028415104 3036341088 3036413952 3040929216 3048887952 3049592832 3057647616 3062828912 3065174541 3070918656 3073907232 3079189971 3079667712 3084247296 3086609328 3087962592 3100722768 3108837996 3109556736 3113535672 3114663936 3118415872 3121684434 3122406144 3123053076 3131226747 3131301888 3135958254 3140222976 3144241152 3144892608 3153199104 3153852416 3157888032 3158618112 3166884864 3167617024 3175907328 3180630024 3189030912 3189691648 3189768192 3202872192 3203612672 3206730384 3211997184 3219981336 3229155072 3233287044 3238354944 3242498688 3243170502 3251736576 3252410304 3256572033 3257324928 3265173504 3265850016 3266605056 3275154432 3279345264 3280103424 3288688128 3289369512 3289448448 3294339984 3298820096 3302961948 3303725568 3312372096 3312451584 3326059584 3326828544 3330066168 3336306688 3341267904 3343826772 3345292808 3353353344 3359116332 3359637504 3367210176 3367907829 3368686464 3372996978 3374219264 3377503008 3382606656 3383307499 3391459632 3392243712 3401908224 3405473928 3406261248 3406966992 3415883724 3415965696 3421045368 3425697792 3429998946 3430791936 3439853568 3440566272 3445682526 3454783488 3455582208 3458145636 3464626176 3469778208 3473957916 3479663616 3488313114 3498251328 3502727631 3503996928 3508217856 3512706912 3522714624 3523444496 3532750848 3537271296 3538004184 3538822144 3547348992 3548083968 3552624036 3553445376 3562745472 3563483638 3563569152 3572895744 3578208777 3579036032 3587659776 3588403104 3588489216 3603231216 3604064256 3607571682 3613496832 3619706896 3622479003 3632799456 3639607296 3643149312 3647811024 3649410336 3658203648 3658961592 3664490544 3674081268 3674930688 3684548736 3685400576 3689263422 3690116352 3690880908 3699774144 3700540701 3700629504 3706132482 3711083552 3711172608 3716691264 3726418608 3726508032 3727280128 3737124864 3741817032 3742682112 3743547392 3746324439 3753345024 3758926392 3763454409 3769635584 3772522512 3779592192 3789772272 3795996672 3799690884 3800569344 3805432488 3815392086 3816274176 3827146752 3832043904 3832837866 3838050304 3842961408 3843757632 3848676039 3853910016 3859640928 3860533248 3869835264 3870637056 3881664512 3886631424 3887436696 3887529984 3897704448 3898605568 3903500484 3904402944 3914621568 3925774336 3935532744 3941996544 3942907904 3946745088 3951795276 3963053952 3963875058 3974344704 3979430208 3980254707 3981174912 3990767616 3991594464 3997626048 4002966528 4008088656 4009015296 4019507712 4020436992 4026415536 4036117248 4036953492 4037050368 4048454784 4048551936 4053635118 4054572288 4065183936 4066123776 4072170258 4086899388 4094558208 4098542976 4105586628 4106223616 4112329728 4115479104 4116331791 4117283456 4122551862 4134297024 4145117328 4146075648 4151380896 4152885248 4162245912 4163208192 4164070768 4174968996 4175069184 4181277672 4186963968 4192220934 4192321536 4193190144 4204265472 4209544161 4210517376 4211389754 4211490816 4222513152 4228792191 4234543104 4240840032 4244087826 4252041216 4263493806 4270496256 4275640512 4281111549 4282662912 4293308448 4305540096 4311049392 4317806592 4323331584 4324227336 4335648768 4336547072 4342096044 4343099904 4353564672 4354466688 4355473408 4366872576 4372460352 4373366283 4373471232 4384917504 4385826016 4385931264 4392453312 4403949264 4404967424 4416496128 4416602112 4427474337 4434746112 4435771392 4440088224 4455023872 4458435696 4471137792 4478821776 4489613568 4490543772 4491581952 4497329304 4503337344 4509099738 4510142208 4521946176 4522883079 4522991616 4529717478 4535877632 4540631904 4541681664 4542622656 4554511632 4554620928 4561393824 4567597056 4573331928 4574389248 4586471424 4587421696 4594243368 4606377984 4607442944 4610860848 4619501568 4626370944 4629913992 4631943888 4639551488 4651084152 4663256994 4664335104 4670303508 4671995904 4677623808 4682526651 4683609216 4684579614 4696952832 4703937381 4710334464 4716361728 4717338912 4729798656 4730778624 4736832048 4737927168 4750327296 4751425536 4763860992 4770945036 4783546368 4784537472 4784652288 4804308288 4805419008 4810095576 4817995776 4829972004 4843732608 4852809728 4857532416 4863748032 4864755753 4865880448 4877604864 4878615456 4885987392 4897760256 4898775024 4899907584 4912731648 4919017896 4920155136 4921174544 4933032192 4934054268 4934172672 4941509976 4948230144 4954442922 4955588352 4968558144 4968677376 4977096982 4989089376 4990242816 4995099252 5004460032 5011901856 5015740158 5017939212 5030030016 5038674498 5039456256 5053029696 5059495467 5061328896 5066254512 5067425792 5073909984 5087189448 5088365568 5102862336 5109391872 5110450488 5123825586 5123948544 5125010176 5131568052 5138546688 5144998419 5146187904 5147377664 5159780352 5160849408 5168523789 5182175232 5183248928 5183373312 5187218454 5196939264 5204667312 5205870592 5210936874 5219495424 5232469671 5247376992 5255995392 5262326784 5269060368 5284071936 5285166744 5299126272 5305906944 5307006276 5308233216 5321023488 5322125952 5328936054 5330168064 5337288704 5344118208 5345225457 5345353728 5359343616 5360582656 5368554048 5381489664 5382604656 5382733824 5397939712 5398069248 5404846824 5406096384 5411357523 5420245248 5421498368 5429560344 5449199184 5459410944 5464723968 5471716536 5474115504 5483106304 5487305472 5488442388 5496735816 5511121902 5512396032 5526823104 5528100864 5533895133 5535174528 5536321362 5549661216 5550944256 5559198723 5566625328 5566758912 5575036896 5582618624 5589627912 5589762048 5590920192 5605687296 5612725548 5614023168 5615321088 5630017536 5638389588 5646057472 5654453376 5658783768 5669388288 5684658408 5693995008 5699536326 5700854016 5708148732 5710217216 5723088129 5724411264 5725597306 5740720128 5748065856 5749256799 5757075456 5764442112 5765636448 5780865024 5789461392 5790799872 5804752896 5805955584 5822496768 5829947136 5831155044 5831294976 5846556672 5847908352 5855250726 5856604416 5871932352 5888661504 5903299116 5912994816 5914361856 5920117632 5927692914 5944580928 5945812587 5961517056 5971762368 5986151424 5987391696 5988775936 5996439072 6004449792 6012132984 6013522944 6029261568 6030510772 6030655488 6039623304 6054175872 6055430238 6055575552 6056830208 6072682176 6072827904 6080452677 6081858432 6097775904 6099185664 6108255387 6125657824 6130349082 6141837312 6147814464 6158379942 6159335424 6168494592 6173218656 6175925184 6183827793 6201445536 6217675992 6219113472 6227071344 6229327872 6236831744 6243368868 6244812288 6246106152 6262453494 6262603776 6271916508 6280445952 6288331401 6288482304 6289785216 6306398208 6307704832 6315776064 6317084631 6317236224 6333769728 6335234048 6351814656 6361260048 6366131739 6378061824 6379383296 6379536384 6395240709 6405744384 6407225344 6413460768 6423994368 6439962672 6458310144 6466574088 6476709888 6484997376 6486341004 6503473152 6504820608 6513144066 6514649856 6530347008 6531700032 6533210112 6550308864 6558690528 6560206848 6577376256 6578739024 6578896896 6588679968 6597640192 6605923896 6607451136 6624744192 6624903168 6652119168 6653657088 6660132336 6672613376 6682535808 6687653544 6690585616 6706706688 6718232664 6734420352 6735815658 6737372928 6745993956 6748438528 6755006016 6763649607 6765213312 6766614998 6782919264 6784487424 6794576217 6803816448 6810947856 6812522496 6813933984 6831767448 6831931392 6842090736 6851395584 6859997892 6861583872 6879707136 6881132544 6891365052 6909566976 6911164416 6916291272 6929252352 6939556416 6947915832 6959327232 6976626228 6994885491 6996502656 7005455262 7007993856 7016435712 7025413824 7026869421 7045429248 7046888992 7065501696 7074542592 7076008368 7077644288 7094697984 7096167936 7105248072 7106890752 7125490944 7126967276 7127138304 7145791488 7156417554 7158072064 7175319552 7176806208 7176978432 7206462432 7208128512 7215143364 7226993664 7239413792 7244958006 7265598912 7279214592 7286298624 7295622048 7298820672 7316407296 7317923184 7328981088 7348162536 7349861376 7369097472 7370801152 7378526844 7380232704 7381761816 7399548288 7401081402 7401259008 7412264964 7422167104 7422345216 7431664383 7433382528 7452837216 7453016064 7454560256 7465645473 7483634064 7485364224 7487094784 7492648878 7506690048 7517852784 7523610237 7526908818 7539271168 7545045024 7558011747 7559184384 7579544544 7591993344 7599381768 7601138688 7610864976 7630784172 7632548352 7654293504 7664087808 7665675732 7676100608 7685738379 7685922816 7687515264 7697352078 7707820032 7719281856 7721066496 7739670528 7741274112 7763329024 7773262848 7774873392 7775059968 7780827681 7795408896 7797211136 7807000968 7808805888 7816405311 7829243136 7851548672 7871065488 7883993088 7885815808 7893490176 7903590552 7926107904 7927750116 7948689408 7958860416 7960509414 7962349824 7981535232 7983188928 7993404081 7995252096 8005933056 8016177312 8018030592 8039015424 8040873984 8052831072 8072234496 8073906984 8074100736 8096909568 8097103872 8107270236 8109144576 8130367872 8132247552 8144340516 8173798776 8189116416 8197085952 8211173256 8224659456 8230958208 8232663582 8234566912 8245103724 8266682853 8268594048 8290234656 8292151296 8302761792 8304482043 8305770496 8324491824 8326416384 8328141536 8349937992 8350138368 8362555344 8373927936 8384441868 8384643072 8386380288 8408530944 8419088322 8421034752 8422779508 8422981632 8445026304 8457584382 8469086208 8481680064 8488175652 8504082432 8526987612 8540992512 8549304489 8551281024 8562223098 8565325824 8586616896 8588395959 8611080192 8622098784 8635613184 8646663168 8648454672 8671297536 8673094144 8684192088 8686199808 8707129344 8708933376 8710946816 8733745152 8744920704 8746732566 8746942464 8769835008 8771652032 8771862528 8782876089 8784906624 8807898528 8809934848 8832992256 8854948674 8869492224 8871542784 8880176448 8891539371 8910047744 8916871392 8942275584 8957643552 8979227136 8981087544 8983163904 8994658608 9006674688 9018199476 9020284416 9043892352 9045766158 9045983232 9059434956 9071755264 9081263808 9083145357 9083363328 9085245312 9109023264 9109241856 9122787648 9146663856 9148778496 9172942848 9174843392 9188486736 9195523623 9212755968 9214885888 9221721696 9237569913 9239003136 9252741888 9259827984 9263887776 9279102976 9302168304 9326513988 9328670208 9340607016 9343991808 9355247616 9365053302 9367218432 9369159228 9393680241 9393905664 9407874762 9420668928 9432723456 9434677824 9459597312 9461557248 9473664096 9475854336 9500654592 9502851072 9527721984 9541890072 9567092736 9569074944 9569304576 9608616576 9610838016 9620191152 9635991552 9659944008 9687465216 9715064832 9727496064 9729511506 9731760896 9755209728 9757230912 9769716099 9771974784 9795520512 9797550048 9799815168 9825463296 9838035792 9840310272 9842349088 9866064384 9868108536 9868345344 9883019952 9896460288 9908885844 9911176704 9937116288 9937354752 9954193964 9978178752 9980485632 9990198504 10008920064 10023803712 10031480316 10035878424 10060060032 10077348996 10078912512 10103723487 10106059392 10118990934 10122657792 10132509024 10134851584 10147819968 10149922497 10174378896 10176731136 10205724672 10218783744 10220900976 10247651172 10247897088 10250020352 10263136104 10277093376 10289996838 10292375808 10294755328 10319560704 10321698816 10337047578 10364350464 10366497856 10366746624 10374436908 10393878528 10409334624 10411741184 10421873748 10438990848 10464939342 10494753984 10508182893 10511990784 10524653568 10538120736 10568143872 10570333488 10598252544 10611813888 10614012552 10616466432 10642046976 10644251904 10657872108 10660336128 10674577408 10688236416 10690450914 10690707456 10718687232 10721165312 10734626331 10737108096 10762979328 10765209312 10765467648 10795879424 10809693648 10812192768 10822715046 10840490496 10842996736 10859120688 10867437009 10898398368 10918821888 10929447936 10943433072 10948231008 10966212608 10974610944 10976884776 10993471632 11022243804 11024792064 11053646208 11056201728 11067790266 11070349056 11072642724 11099322432 11101622103 11101888512 11118397446 11133250656 11133517824 11150073792 11179255824 11179524096 11181840384 11211374592 11225451096 11228046336 11230642176 11238973317 11260035072 11276779176 11290363227 11292114944 11308906752 11317567536 11338776576 11369316816 11387990016 11399072652 11401708032 11416297464 11420434432 11446176258 11448822528 11451194612 11481440256 11496131712 11498513598 11514150912 11528884224 11531272896 11546028117 11561730048 11578922784 11581599744 11609505792 11611911168 11644993536 11659894272 11662310088 11662589952 11693113344 11695816704 11710501452 11713208832 11743864704 11777323008 11806598232 11825989632 11828723712 11840235264 11855385828 11889161856 11891625174 11923034112 11940764121 11943524736 11972302848 11974783392 11977551872 11992878144 12008899584 12024265968 12027045888 12058523136 12061021544 12061310976 12079246608 12108351744 12110860476 12111151104 12113660416 12145364352 12145655808 12160905354 12163716864 12195551808 12198371328 12216510774 12251315648 12260698164 12283674624 12295628928 12316759884 12318670848 12336989184 12346437312 12348995373 12351850368 12367655586 12402891072 12435351984 12438226944 12454142688 12458655744 12473663488 12486737736 12489624576 12492212304 12524906988 12525207552 12543833016 12560891904 12576662802 12576964608 12579570432 12612796416 12615409664 12628632483 12631552128 12634169262 12634472448 12667539456 12670468096 12686376573 12703629312 12722520096 12732263478 12756123648 12758766592 12790481418 12811488768 12814450688 12826921536 12843334647 12847988736 12879925344 12916620288 12933148176 12953419776 12969994752 12972682008 13006946304 13009641216 13026288132 13029299712 13060694016 13063400064 13066420224 13100617728 13117381056 13120098849 13120413696 13154752512 13157478048 13157793792 13177359936 13211847792 13214902272 13249488384 13249806336 13282423011 13304238336 13307314176 13320264672 13345226752 13365071616 13375307088 13381171232 13413413376 13436465328 13468840704 13471631316 13474745856 13491987912 13496877056 13510012032 13527299214 13530426624 13533229996 13565838528 13568649237 13568974848 13589152434 13607632896 13621895712 13625044992 13627867968 13663534896 13663862784 13684181472 13702791168 13719995784 13723167744 13759414272 13762265088 13782730104 13819133952 13822328832 13832582544 13858504704 13879112832 13895831664 13918654464 13953252456 13989770982 13993005312 14010910524 14015987712 14032871424 14050827648 14053738842 14090858496 14093777984 14111812143 14131003392 14149085184 14152016736 14155288576 14189395968 14192335872 14210496144 14213781504 14250981888 14253934552 14254276608 14291582976 14312835108 14316144128 14350639104 14353612416 14353956864 14412924864 14416257024 14430286728 14453987328 14478827584 14489916012 14531197824 14558429184 14572597248 14591244096 14594267259 14597641344 14632814592 14635846368 14657962176 14696325072 14699722752 14738194944 14741602304 14757053688 14760465408 14763523632 14799096576 14802162804 14802518016 14824529928 14844334208 14844690432 14863328766 14866765056 14905674432 14906032128 14909120512 14931290946 14967268128 14970728448 14974189568 14985297756 15013380096 15035705568 15047220474 15053817636 15078542336 15090090048 15116023494 15118368768 15159089088 15178486401 15183986688 15198763536 15202277376 15221729952 15261568344 15265096704 15308587008 15328175616 15331351464 15352201216 15371476758 15371845632 15375030528 15394704156 15415640064 15434995257 15438563712 15442132992 15479341056 15482548224 15505571367 15526658048 15546525696 15549746784 15550119936 15561655362 15590817792 15614001936 15617611776 15632810622 15658486272 15697409013 15703097344 15742130976 15767986176 15771631616 15786980352 15807181104 15852215808 15855500232 15897378816 15917720832 15921018828 15924699648 15963070464 15966377856 15986808162 15990504192 16011866112 16032354624 16035676371 16036061184 16078030848 16081747968 16105662144 16144468992 16147813968 16148201472 16193819136 16194207744 16214540472 16218289152 16234072569 16260735744 16264495104 16288681032 16347597552 16378232832 16394171904 16422346512 16449318912 16461916416 16465327164 16469133824 16490207448 16533365706 16537188096 16580469312 16584302592 16605523584 16608964086 16611540992 16648983648 16652832768 16656283072 16677596169 16699875984 16700276736 16725110688 16747855872 16768883736 16769286144 16772760576 16817061888 16838176644 16842069504 16845559016 16845963264 16890052608 16915168764 16938172416 16963360128 16976351304 17008164864 17053975224 17081985024 17098608978 17102562048 17124446196 17130651648 17169264387 17173233792 17176791918 17222160384 17244197568 17247770397 17271226368 17293326336 17296909344 17342595072 17346188288 17368384176 17372399616 17414258688 17417866752 17421893632 17467490304 17489841408 17493465132 17493884928 17539670016 17543304064 17543725056 17565752178 17569813248 17615797056 17619869696 17665984512 17709897348 17738984448 17743085568 17760352896 17783078742 17820095488 17833742784 17837437761 17884551168 17915287104 17958454272 17962175088 17966327808 17989317216 18013349376 18036398952 18040568832 18087784704 18091532316 18091966464 18118869912 18143510528 18162527616 18166290714 18166726656 18170490624 18218046528 18218483712 18241358031 18245575296 18293327712 18297556992 18324766161 18349686784 18376973472 18391047246 18425511936 18443443392 18475139826 18478006272 18505483776 18519655968 18527775552 18551483379 18558205952 18604336608 18653027976 18657340416 18681214032 18687983616 18710495232 18730106604 18734436864 18738318456 18787360482 18787811328 18815749524 18841337856 18864994203 18865446912 18869355648 18919194624 18923114496 18947328192 18951253893 18951708672 19001309184 19005702144 19055443968 19083780144 19134185472 19138149888 19138609152 19185722127 19217233152 19221676032 19240382304 19271983104 19319888016 19374930432 19430129664 19454992128 19459023012 19463521792 19510419456 19514461824 19539432198 19543949568 19591041024 19595100096 19599160009 19599630336 19650926592 19676071584 19680620544 19684698176 19732128768 19736217072 19736690688 19766039904 19792920576 19817771688 19822353408 19874232576 19874709504 19908387928 19956357504 19960971264 19980397008 20017840128 20047607424 20062960632 20071756848 20120120064 20154697992 20207446974 20212118784 20237981868 20245315584 20265018048 20269703168 20290948821 20295639936 20299844994 20348757792 20353462272 20383728651 20411449344 20437567488 20441801952 20495302344 20495794176 20500040704 20526272208 20554186752 20579993676 20584751616 20589510656 20639121408 20643397632 20674095156 20728700928 20732995712 20733493248 20748873816 20787757056 20818669248 20823482368 20843747496 20877981696 20929878684 20984656473 20989507968 21016365786 21023981568 21049307136 21076241472 21080608263 21136287744 21140666976 21196505088 21223627776 21228025104 21232932864 21284093952 21288503808 21315744216 21320672256 21349154816 21376472832 21380901828 21381414912 21437374464 21442330624 21469252662 21474216192 21525958656 21530418624 21530935296 21591758848 21619387296 21624385536 21645430092 21680980992 21685993472 21718241376 21734874018 21796796736 21837643776 21858895872 21886866144 21896462016 21932425216 21949221888 21953769552 21986943264 22044487608 22049584128 22107292416 22112403456 22135580532 22140698112 22145285448 22198644864 22203244206 22203777024 22236794892 22266501312 22267035648 22294993149 22300147584 22358511648 22359048192 22363680768 22396936419 22450902192 22456092672 22461284352 22477946634 22520070144 22553558352 22580726454 22584229888 22617813504 22635135072 22674035241 22677553152 22738633632 22775980032 22798145304 22803416064 22832594928 22840868864 22892352516 22897645056 22902389224 22962880512 22992263424 22997027196 23028301824 23057215137 23057768448 23062545792 23092056234 23123460096 23157845568 23162643647 23163199488 23219011584 23223822336 23289987072 23319788544 23324620176 23325179904 23342483043 23386226688 23391633408 23421002904 23426417664 23449215933 23487729408 23554646016 23613196464 23651979264 23657447424 23680470528 23710771656 23778323712 23783250348 23846068224 23881528242 23887049472 23944605696 23949566784 23955103744 23980212243 23985756288 24017799168 24048531936 24054091776 24117046272 24122043088 24122621952 24158493216 24216703488 24221720952 24222302208 24227320832 24290728704 24291311616 24321810708 24327433728 24391103616 24396742656 24433021548 24502631296 24521396328 24567349248 24591257856 24633519768 24673978368 24692874624 24697990746 24703700736 24735311172 24800048559 24805782144 24870703968 24876453888 24908285376 24913446129 24917311488 24947326976 24973475472 24979249152 24984424608 25049813976 25050415104 25087666032 25121783808 25153325604 25153929216 25159140864 25225592832 25230819328 25257264966 25263104256 25268338524 25268944896 25335078912 25340936192 25372753146 25407258624 25445040192 25464526956 25512247296 25517533184 25580962836 25622977536 25628901376 25647913467 25653843072 25686669294 25695977472 25759850688 25765187877 25833240576 25866296352 25906839552 25939989504 25945364016 26013892608 26019282432 26052576264 26058599424 26121388032 26126800128 26132840448 26201235456 26234762112 26240197698 26240827392 26309505024 26314956096 26315587584 26348628267 26354719872 26423695584 26429804544 26498976768 26564846022 26608476672 26614628352 26640529344 26690453504 26730143232 26750614176 26762342464 26826826752 26872930656 26937681408 26943262632 26949491712 26983975824 26993754112 27020024064 27054598428 27060853248 27066459992 27131677056 27137298474 27137949696 27178304868 27215265792 27243791424 27249436071 27250089984 27255735936 27327069792 27327725568 27368362944 27374033401 27439991568 27446335488 27518828544 27524530176 27565460208 27586570869 27638267904 27644657664 27665165088 27712709739 27717009408 27758225664 27791663328 27837308928 27906504912 27979541964 27986010624 28021821048 28031975424 28065742848 28101655296 28107477684 28181040723 28181716992 28187555968 28223624286 28262006784 28298170368 28304033472 28310577152 28378791936 28384671744 28420992288 28427563008 28501963776 28507869104 28508553216 28583165952 28625670216 28632288256 28701278208 28707224832 28707913728 28825849728 28832514048 28860573456 28907974656 28957655168 28979832024 29062395648 29145194496 29182488192 29188534518 29195282688 29265629184 29271692736 29309148297 29315924352 29392650144 29399445504 29476389888 29483204608 29514107376 29520930816 29527047264 29598193152 29604325608 29605036032 29649059856 29688668416 29689380864 29726657532 29733530112 29811348864 29812064256 29818241024 29862581892 29934536256 29941456896 29948379136 29970595512 30026760192 30071411136 30094440948 30107635272 30157084672 30180180096 30232046988 30236737536 30311170461 30318178176 30356972802 30367973376 30397527072 30404554752 30443459904 30449767491 30523136688 30530193408 30617174016 30656351232 30662702928 30704402432 30742953516 30743691264 30750061056 30789408312 30831280128 30869990514 30877127424 30884265984 30958682112 30965096448 31011142734 31053316096 31093051392 31099493568 31100239872 31123310724 31181635584 31228003872 31235223552 31265621244 31316972544 31394818026 31406194688 31484261952 31535972352 31543263232 31573960704 31614362208 31704431616 31711000464 31794757632 31835441664 31842037656 31849399296 31926140928 31932755712 31973616324 31981008384 32023732224 32064709248 32071352742 32072122368 32156061696 32163495936 32203878993 32211324288 32288937984 32295627936 32296402944 32387638272 32429080944 32436578304 32468145138 32521471488 32528990208 32577362064 32602311027 32695195104 32756465664 32788343808 32844693024 32898637824 32923832832 32930654328 32938267648 32980414896 33066731412 33074376192 33160938624 33168605184 33211047168 33217928172 33223081984 33297967296 33304866309 33305665536 33312566144 33355192338 33399751968 33400553472 33450221376 33537767472 33538572288 33545521152 33634123776 33676353288 33684139008 33691118032 33691926528 33716919951 33780105216 33830337528 33871089681 33876344832 33926720256 33952702608 34016329728 34107950448 34163970048 34197217956 34205124096 34248892392 34261303296 34338528774 34346467584 34353583836 34444320768 34488395136 34495540794 34542452736 34586652672 34593818688 34638084351 34685190144 34692376576 34736768352 34744799232 34828517376 34835733504 34843787264 34934980608 34979682816 34986930264 34987769856 35079340032 35086608128 35087450112 35131504356 35139626496 35231594112 35239739392 35331969024 35419794696 35477968896 35486171136 35520705792 35566157484 35640190976 35667485568 35674875522 35769102336 35822292363 35830574208 35916908544 35924350176 35932655616 35978634432 36026698752 36072797904 36081137664 36175569408 36183064632 36183932928 36237739824 36287021056 36325055232 36332581428 36333453312 36340981248 36436093056 36436967424 36482716062 36491150592 36586655424 36595113984 36649532322 36699373568 36753946944 36782094492 36851023872 36886886784 36950279652 36956012544 37010967552 37039311936 37046986119 37055551104 37102966758 37116411904 37208673216 37216382489 37306055952 37314680832 37362428064 37375967232 37420990464 37460213208 37468873728 37476636912 37574720964 37575622656 37631499048 37682675712 37729988406 37730893824 37738711296 37838389248 37846228992 37885897449 37894656384 37902507786 37903417344 38002618368 38011404288 38059129719 38110887936 38167560288 38268370944 38276299776 38371444254 38434466304 38443352064 38480764608 38530003941 38543966208 38639776032 38749860864 38860259328 38909984256 38918046024 38927043584 39020838912 39028923648 39078864396 39087899136 39182082048 39190200192 39198320018 39199260672 39301853184 39352143168 39360296547 39361241088 39369396352 39464257536 39472434144 39473381376 39532079808 39635543376 39644706816 39748465152 39749419008 39816775856 39847269033 39912715008 39921942528 39960794016 40035680256 40095214848 40125921264 40143513696 40240240128 40309395984 40414893948 40424237568 40475963736 40490631168 40530036096 40539406336 40581897642 40591279872 40599689988 40697515584 40705947711 40706924544 40767457302 40822898688 40875134976 40883603904 40990604688 40991588352 41000081408 41052544416 41108373504 41159987352 41169503232 41179021312 41278242816 41286795264 41348190312 41457401856 41465991424 41466986496 41497747632 41575514112 41637338496 41646964736 41687494992 41755963392 41859757368 41969312946 41979015936 42032731572 42047963136 42098614272 42152482944 42161216526 42272575488 42281333952 42335436429 42393010176 42447255552 42456050208 42465865728 42568187904 42577007616 42631488432 42641344512 42698309632 42752945664 42761803656 42762829824 42874748928 42884661248 42938505324 42948432384 43051917312 43060837248 43061870592 43183517696 43238774592 43248771072 43290860184 43361961984 43371986944 43436482752 43469748036 43593593472 43675287552 43717791744 43773732288 43782801777 43792924032 43864850432 43898443776 43907539104 43973886528 44088975216 44099168256 44214584832 44224806912 44271161064 44281396224 44290570896 44397289728 44406488412 44407554048 44473589784 44533002624 44534071296 44589986298 44600295168 44717023296 44718096384 44727361536 44793872838 44901804384 44912185344 44922568704 44955893268 45040140288 45107116704 45161452908 45168459776 45235627008 45270270144 45348070482 45355106304 45477267264 45535459203 45551960064 45596290608 45606832128 45665189856 45681737728 45784705032 45795290112 45804778448 45925761024 45984526848 45994054392 46056603648 46114430274 46115536896 46125091584 46184112468 46246920192 46304985771 46315691136 46325287294 46326398976 46438023168 46447644672 46516714101 46579974144 46639577088 46649240352 46650359808 46684966086 46772453376 46842005808 46852835328 46898431866 46975458816 47092227039 47109292032 47226392928 47303958528 47314894848 47360941056 47421543312 47556647424 47566500696 47692136448 47763056484 47774098944 47889211392 47899133568 47910207488 47960424486 47971512576 48035598336 48097063872 48107029113 48108183552 48234092544 48244086176 48245243904 48316986432 48433406976 48443441904 48444604416 48454641664 48581457408 48582623232 48643621416 48654867456 48702217707 48782207232 48793485312 48866043096 49005262592 49042792656 49134698496 49182515712 49267039536 49347956736 49385749248 49395981492 49407401472 49470622344 49600097118 49611564288 49741407936 49752907776 49816570752 49826892258 49834622976 49894653952 49946950944 49958498304 49968849216 50032788507 50099627952 50100830208 50175332064 50243567616 50306651208 50307858432 50318281728 50451185664 50461638656 50514529932 50526208512 50536677048 50537889792 50670157824 50681872384 50745506292 50814517248 50890080384 50929053912 51024494592 51035066368 51161925672 51245955072 51257802752 51295826934 51307686144 51373338588 51391954944 51507793161 51519701376 51530375754 51666481152 51732592704 51743311191 51813679104 51879979008 51890728032 52027785216 52038564864 52105152528 52117198848 52242776064 52253600256 52265680896 52402470912 52469524224 52480395396 52481654784 52619010048 52629912192 52631175168 52697256534 52709439744 52847391168 52859609088 52997953536 53129692044 53216953344 53229256704 53281058688 53380907008 53460286464 53501228352 53512313283 53524684928 53653653504 53745861312 53875362816 53886525264 53898983424 53967951648 53987508224 54040048128 54109196856 54121706496 54132919984 54263354112 54274596948 54275899392 54356609736 54430531584 54487582848 54498872142 54500179968 54511471872 54654139584 54655451136 54724074093 54736725888 54748066802 54879983136 54892670976 54974298483 55049060352 55130920416 55173141738 55276535808 55330330176 55425419478 55434018816 55516451328 55583326656 55654450137 55674617856 55813009824 55959083928 55972021248 56043642096 56063950848 56131485696 56203310592 56214955368 56362081446 56363433984 56375111936 56447248572 56524013568 56594982609 56596340736 56608066944 56621154304 56757583872 56769343488 56841984576 56853761679 56855126016 57003927552 57015738208 57017106432 57166331904 57251340432 57264576512 57402556416 57414449664 57415827456 57557166381 57651699456 57665028096 57721146912 57815949312 57915310336 57959664048 58124791296 58290388992 58364976384 58377069036 58390565376 58531258368 58543385472 58618296594 58631848704 58785300288 58797480027 58798891008 58952779776 58966409216 59028214752 59041861632 59054094528 59196386304 59208651216 59210072064 59298119712 59377336832 59378761728 59453315064 59467060224 59622697728 59624128512 59636482048 59725163784 59869072512 59882913792 59896758272 59941191024 60053520384 60142822272 60188881896 60215270544 60314169344 60360360192 60464093976 60622340922 60636356352 60713945604 60735946752 60795054144 60809109504 60872846463 60886919808 60899534982 61046273376 61060386816 61151185953 61234348032 61312702464 61325405856 61408804864 61485907032 61487382528 61500122112 61578816624 61662560256 61739981028 61754254848 61768531968 61917364224 61930192896 62022285468 62106632192 62186102784 62198987136 62200479744 62246621448 62363271168 62456007744 62470447104 62531242488 62633945088 62789636052 62812389376 62953969419 62968523904 63071944704 63086526464 63147921408 63228724416 63241824789 63408863232 63422000928 63589515264 63670883328 63684075312 63698798592 63852281856 63865511424 63947232648 63962016768 64047464448 64129418496 64142705484 64144244736 64312123392 64326991872 64407757986 64422648576 64577875968 64591255872 64592805888 64775276544 64858161888 64873156608 64936290276 65042942976 65057980416 65154724128 65204622054 65390390208 65512931328 65576687616 65689386048 65797275648 65847665664 65861308656 65876535296 65960829792 66133462824 66148752384 66321877248 66337210368 66422094336 66435856344 66595934592 66609732618 66611331072 66625132288 66710384676 66799503936 66801106944 66884979447 66900442752 67075534944 67077144576 67091042304 67190809257 67352706576 67368278016 67382236064 67383853056 67433839902 67560210432 67660675056 67742179362 67752689664 67853440512 67905405216 68022105723 68032659456 68215900896 68327940096 68394435912 68410248192 68497784784 68522606592 68677057548 68692935168 68707167672 68888641536 68976790272 68991081588 69084905472 69171645411 69173305344 69187637376 69276168702 69370380288 69384753152 69473536704 69487930941 69489598464 69657034752 69671467008 69687574528 69869961216 69959365632 69973860528 69975539712 70027449129 70158680064 70173216256 70174900224 70263008712 70279252992 70347647799 70463188224 70479478784 70663938048 70839589392 70955937792 70972342272 71041411584 71132314968 71280381952 71334971136 71349751044 71538204672 71644584726 71661148416 71833817088 71848700352 71865311232 71940636729 71957268864 72053397504 72145595808 72162275328 72351138816 72366129264 72367865856 72475479648 72574042112 72650110464 72665162856 72666906624 72681962496 72872186112 72873934848 72965432124 72982301184 73173310848 73190227968 73299064644 73398747136 73507893888 73564188984 73702047744 73773773568 73900559304 74021935104 74078623872 74093972238 74111102208 74205933516 74232823808 74400145677 74417346432 74432764978 74612111904 74629361664 74724856128 74740338387 74751934464 74841980928 74920426416 74937747456 74953273824 75149441928 75151245312 75262998096 75365351424 75459976812 75461787648 75477422592 75676778496 75692457984 75771794898 75789312768 75805015572 75806834688 76005236736 76022808576 76118259438 76221775872 76335120576 76536741888 76552599552 76742888508 76868932608 76886704128 76943740401 76961529216 77060007882 77087932416 77279552064 77295563631 77499721728 77720518656 77819968512 77836092048 77854087168 78041677824 78057847296 78157728792 78175798272 78364164096 78380400384 78396640036 78398521344 78603706368 78704286336 78720593094 78722482176 78738792704 78928515072 78944868288 78946762752 79045884801 79064159616 79271086752 79289413632 79496930304 79633551712 79694538066 79825430016 79843885056 79921588032 80071360512 80190429696 80251842528 80287027392 80480480256 80618791968 80829787896 80848475136 80951927472 80981262336 81060072192 81078812672 81163795284 81182559744 81199379976 81395031168 81411895422 81413849088 81534914604 81645797376 81748308213 81750269952 81767207808 81981209376 81983176704 82000162816 82105088832 82122100203 82319974704 82339006464 82358042624 82556485632 82573590528 82696380624 82759712607 82914803712 82931982848 82933972992 82995495264 83138129217 83151028224 83274676992 83293929472 83374989984 83511926784 83719514736 83938625892 83958031872 84065463144 84095926272 84197228544 84304965888 84322433052 84543122169 84545150976 84562667904 84670872858 84786020352 84894511104 84912100416 84931731456 85136375808 85154015232 85262976864 85282689024 85396619264 85505891328 85523607312 85525659648 85749497856 85769322496 85877010648 85896864768 86103834624 86121674496 86123741184 86367035392 86477549184 86497542144 86581720368 86723923968 86743973888 86872965504 86939496072 87187186944 87435583488 87547464576 87565603554 87585848064 87729700864 87796887552 87815078208 87927444891 87947773056 88177950432 88198336512 88429169664 88449613824 88542322128 88562792448 88581141792 88794579456 88812976824 88815108096 88947179568 89066005248 89068142592 89179972596 89200590336 89434046592 89436192768 89454723072 89587745676 89803608768 89824370688 89845137408 89911786536 90080280576 90214233408 90322905816 90471254016 90540540288 90696140964 90710212608 90933511383 90954534528 91070918406 91103920128 91192581216 91213664256 91330379712 91349302473 91363475456 91569410064 91590580224 91609556896 91851522048 91969053696 91988108784 92113207296 92228860548 92231073792 92250183168 92368224936 92493840384 92609971542 92631382272 92650574588 92652797952 92876046336 92895289344 93033428202 93159948288 93279154176 93298480704 93300719616 93369932172 93544906752 93684011616 93705670656 93796863732 93950917632 94184454078 94218584064 94452785856 94607917056 94629789696 94721882112 94843086624 95113294848 95133001392 95384272896 95526112968 95548197888 95778422784 95798267136 95820414976 95920848972 95943025152 96071196672 96194127744 96214058226 96216367104 96468185088 96488172352 96490487808 96611636979 96633972864 96866813952 96886883808 96889208832 96909283328 97162914816 97287242832 97309734912 97404435414 97564414464 97586970624 97732086192 97806933081 98010525184 98085585312 98269396992 98365031424 98534079072 98695913472 98771498496 98791962984 98814802944 98941244688 99200194236 99223128576 99482815872 99505815552 99633141504 99653784516 99669245952 99789307904 99893901888 99914598927 99916996608 99937698432 100065577014 100199255904 100201660416 100350664128 100613302416 100615716864 100636563456 100902371328 100923277312 101029059864 101052417024 101073354096 101075779584 101150759853 101340315648 101363744768 101491012584 101613269043 101629034496 101780160768 101858107824 102048989184 102070132736 102323851344 102491910144 102515605504 102591653868 102615372288 102746677176 102783909888 103015586322 103039402752 103060751508 103332962304 103465185408 103486622382 103627358208 103759958016 103781456064 103914253053 104055570432 104077129728 104210305056 104234397696 104485552128 104507200512 104531361792 104804941824 104939048448 104960790792 104963309568 105238020096 105259824384 105262350336 105394513068 105418879488 105694782336 105719218176 105995907072 106259384088 106433906688 106458513408 106562117376 106920572928 107002456704 107024626566 107049369856 107307307008 107466877089 107491722624 107750725632 107773050528 107797966848 107935903296 107975016448 108080096256 108218393712 108243412992 108265839968 108526708224 108549193896 108551798784 108713219472 108861063168 108975165696 108997744284 109000359936 109022943744 109308279168 109310902272 109448148186 109473451776 109496133604 109759966272 109785341952 109948596966 110098120704 110261840832 110346283476 110553071616 110660660352 110850838956 110868037632 111032902656 111140958357 111166653312 111308900274 111349235712 111626019648 111649147467 111918167856 111944042496 112087284192 112127901696 112262971392 112406621184 112429910736 112724162892 112726867968 112750223872 112894497144 113048027136 113189965218 113192681472 113216133888 113242308608 113515167744 113538686976 113683969152 113707523358 113710252032 114007855104 114031476416 114034212864 114177389157 114332663808 114502680864 114529153024 114805112832 114828899328 115114332762 115303398912 115330056192 115442293824 115590011823 115631898624 115830620672 115919328096 116249582592 116580777984 116729952768 116754138072 116781130752 117062516736 117086770944 117236593188 117263697408 117570600576 117594960054 117597782016 117905559552 117932818432 118056429504 118080889641 118083723264 118108189056 118392772608 118417302432 118420144128 118596239424 118754673664 118906630128 118934120448 119245395456 119248257024 119272964096 119450327568 119541807099 119738145024 119765827584 119793516544 119882382048 120107040768 120285644544 120377763792 120430541088 120628338688 120720720384 120928187952 121244681844 121272712704 121427891208 121471893504 121590108288 121618219008 121745692926 121773839616 121799069964 122092546752 122117843133 122120773632 122302371906 122468696064 122625404928 122650811712 122971814064 122974765056 123000244224 123157633248 123325120512 123479962056 123508509696 123537063936 123834728448 123860385792 124044570936 124213264384 124372205568 124397974272 124400959488 124493242896 124726542336 124912015488 124940894208 125062484976 125267890176 125579272104 125624778752 125907938838 125937047808 126143889408 126295842816 126457448832 126483649578 126817726464 126844001856 127006309287 127179030528 127341766656 127368150624 127397597184 127704563712 127731022848 127894465296 127924033536 128094928896 128258836992 128285410968 128288489472 128624246784 128653983744 128815515972 128845297152 129155751936 129182511744 129185611776 129550553088 129716323776 129746313216 129872580552 130085885952 130115960832 130309448256 130409244108 130780780416 131025862656 131153375232 131348405331 131378772096 131594551296 131695331328 131722617312 131753070592 131921659584 132266925648 132297504768 132643754496 132674420736 132844188672 132871712688 133191869184 133219465236 133222662144 133250264576 133420769352 133599007872 133602213888 133769958894 133800885504 134151069888 134154289152 134182084608 134381618514 134705413152 134736556032 134764472128 134767706112 134867679804 135120420864 135321350112 135484358724 135505379328 135706881024 135810810432 136044211446 136065318912 136431801792 136606377609 136655880192 136788871824 136820496384 136995569568 137045213184 137354115096 137385870336 137414335344 137777283072 137953580544 137982163176 138169810944 138343290822 138346610688 138375274752 138552337404 138740760576 138769506304 138914957313 138947073408 138975861882 138979196928 139314069504 139342934016 139375149056 139550142303 139739922432 139918731264 139947721056 139951079424 140054898258 140317360128 140346432512 140526017424 140558505984 140695295598 140926376448 140958957568 141276681117 141327876096 141679178784 141911875584 141944684544 142082823168 142264629936 142560763904 142669942272 142699502088 143076409344 143289169452 143322296832 143667634176 143697400704 143730622464 143881273458 143914537728 144106795008 144291191616 144321087339 144324550656 144702277632 144732258528 144735731712 144950959296 145300220928 145330325712 145333813248 145363924992 145744372224 145747869696 145930864248 145964602368 146106653121 146346621696 146380455936 146598129288 146797494272 147015787776 147128377968 147404095488 147547547136 147801118608 148043870208 148157247744 148187944476 148222204416 148411867032 148465647616 148800291354 148834692864 148865529956 149224223808 149258723328 149449712256 149480676774 149503868928 149683961856 149840852832 149875494912 149906547648 150098365521 150298883856 150302490624 150525996192 150730702848 150919953624 150923575296 150954845184 151353556992 151384915968 151543589796 151578625536 151610031144 151613669376 152010473472 152045617152 152236518876 152443551744 152670241152 153073483776 153105199104 153485777016 153737865216 153773408256 153887480802 153923058432 154120015764 154175864832 154559104128 154591127262 154999443456 155229933573 155441037312 155639937024 155672184096 155708174336 156083355648 156115694592 156315457584 156351596544 156728328192 156760800768 156793280072 156797042688 157207412736 157408572672 157441186188 157444964352 157477585408 157857030144 157889736576 157893525504 158091769602 158128319232 158542173504 158578827264 158993860608 159267103424 159389076132 159650860032 159687770112 159843176064 160142721024 160380859392 160503685056 160536939849 160574054784 160960960512 161237583936 161659575792 161696950272 161903854944 161962524672 162120144384 162157625344 162327590568 162365119488 162398759952 162790062336 162823790844 162827698176 163069829208 163291594752 163496616426 163500539904 163534415616 163962418752 163966353408 164000325632 164172222279 164210177664 164244200406 164639949408 164678012928 164716085248 164922895449 165147181056 165392761248 165519425214 165829607424 165863965696 165990990528 166276258434 166302056448 166549353984 166587858944 166749979968 166963350411 167023853568 167439029472 167877251784 167916063744 168130926288 168191852544 168394457088 168609931776 168644866104 169086244338 169090301952 169125335808 169341745716 169572040704 169784947827 169789022208 169824200832 169863462912 170272751616 170308030464 170525953728 170561285037 170565378048 170793238528 171011782656 171047214624 171051319296 171498995712 171754021296 171793729536 172207669248 172243348992 172247482368 172671499143 172734070784 172955098368 172995084288 173163440736 173447847936 173487947776 173745931008 173878992144 174374373888 174871166976 175094929152 175131207108 175171696128 175459401728 175593775104 175630156416 175854889782 175895546112 176355900864 176392440081 176396673024 176858339328 176899227648 177084644256 177125584896 177162283584 177589158912 177625953648 177630216192 177894359136 178132010496 178136285184 178359945192 178401180672 178868093184 178872385536 178909446144 179175491352 179607217536 179648741376 179690274816 179823573072 180160561152 180428466816 180645811632 180942508032 181081080576 181392281928 181867022766 181909069056 182141836812 182207840256 182385162432 182427328512 182660759424 182698604946 182726950912 183138820128 183181160448 183219113792 183453557859 183703044096 183938107392 183976217568 184226414592 184457721096 184462147584 184500366336 184736449872 184987680768 185219943084 185262764544 185301149176 185305595904 185752092672 185790578688 186066856404 186319896576 186558308352 186596961408 186601439232 186739864344 187089813504 187368023232 187411341312 187593727464 187901835264 188368908156 188437168128 188861908257 188905571712 189215834112 189259579392 189443764224 189686173248 189725474367 190226589696 190266002784 190768545792 191052225936 191096395776 191556845568 191596534272 191640829952 191841697944 191886050304 192142393344 192388255488 192428116452 192432734208 192936370176 192976344704 192980975616 193223273958 193267945728 193733627904 193773767616 193778417664 193818566656 194325829632 194574485664 194619469824 194808870828 195128828928 195173941248 195464172384 195613866162 196021050368 196171170624 196538793984 196730062848 197068158144 197391826944 197542996992 197583925968 197629605888 197882489376 198400388472 198446257152 198965631744 199011631104 199266283008 199307569032 199578615808 199787803776 199829197854 199833993216 199875396864 200131154028 200398511808 200403320832 200654938341 200701328256 201226604832 201231433728 201273126912 201572427771 201846554624 202058119728 202104834048 202146708192 202151559168 202301519706 202680631296 202982025168 203226538086 203258068992 203560321536 203716215648 204066317169 204097978368 204140265472 204647702688 204983820288 205031211008 205183307736 205230744576 205493354352 205567819776 206031172644 206078805504 206121503016 206665924608 206930370816 206973244764 207254716416 207514936233 207519916032 207562912128 207828506106 208111140864 208154259456 208420610112 208463792823 208468795392 208971104256 209014401024 209062723584 209609883648 209878096896 209921581584 209926619136 210476040192 210519648768 210524700672 210789026136 210837758976 211042943397 211389564672 211438436352 211991814144 212518768176 212867813376 212917026816 213124234752 213841145856 214004913408 214049253132 214098739712 214614614016 214933754178 214983445248 215501451264 215546101056 215595933696 215871806592 215950032896 216160192512 216436787424 216486825984 216531679936 217053416448 217098387792 217103597568 217426438944 217722126336 217950331392 217995488568 218000719872 218045887488 218616558336 218621804544 218896296372 218946903552 218992267208 219519932544 219570683904 219897193932 220196241408 220523681664 220692566952 221106143232 221321320704 221701677912 222065805312 222281916714 222333306624 222617800548 222698471424 223200437031 223252039296 223298294934 223836335712 223888084992 224174568384 224221015161 224255803392 224525942784 224813242368 224859821472 225448325784 225453735936 225500447744 225788994288 226096054272 226379930436 226385362944 226432267776 226484617216 227030335488 227077373952 227367938304 227415046716 227420504064 228015710208 228062952832 228068425728 228354778314 228665327616 229005361728 229058306048 229610225664 229657798656 230228665524 230606797824 230660112384 230831221203 230884587648 231180023646 231263797248 231661241344 231838656192 231886690893 232499165184 233161555968 233459905536 233508276144 233562261504 234125033472 234173541888 234473186376 234527394816 235141201152 235189920108 235195564032 235811119104 235865636864 236112859008 236161779282 236167446528 236216378112 236785545216 236834604864 236840288256 237137654403 237192478848 237509347328 237813260256 237868240896 238490790912 238545928192 238900655136 239083614198 239476290048 239531655168 239764764096 240214081536 240571289088 240755527584 240861082176 241256677376 241441440768 241856375904 242489363688 242545425408 242855782416 242943787008 243180216576 243236438016 243491385852 243547679232 243598139928 244185093504 244235686266 244241547264 244604743812 244937392128 245244924639 245250809856 245301623424 245943628128 245949530112 246000488448 246315266496 246366300609 246959924112 247017019392 247074127872 247669456896 247720771584 248089141872 248426528768 248744411136 248795948544 248801918976 248986485792 249414387651 249453084672 249824030976 249881788416 250124969952 250535780352 251158544208 251249557504 251815877676 251874095616 252287778816 252591685632 252914897664 252967299156 253629366507 253635452928 253688003712 254012618574 254358061056 254683533312 254736301248 254789080117 254795194368 255409127424 255462045696 255788930592 255848067072 256189857792 256517673984 256570821936 256576978944 257248493568 257307967488 257631031944 257690594304 258311503872 258365023488 258371223552 259101106176 259432647552 259492626432 259745161104 260171771904 260231921664 260618896512 260818488216 261561560832 262306750464 262696810662 262757544192 263189102592 263390662656 263445234624 263506141184 263782334673 263843319168 264533851296 264595009536 265287508992 265348841472 265688377344 265743425376 266383738368 266438930472 266445324288 266500529152 266841538704 267198015744 267204427776 267539917788 267601771008 268302139776 268308578304 268364169216 268763237028 269410826304 269473112064 269528944256 269535412224 269735359608 270240841728 270642700224 270968717448 271413762048 271621620864 272088422892 272130637824 272800534149 272863603584 273212755218 273311760384 273577743648 273640992768 273991139136 274047907419 274090426368 274708230192 274771740672 274828670688 275554566144 275907161088 275964326352 276339621888 276686581644 276693221376 276750549504 277104674808 277481521152 277539012608 277829914626 277894146816 277951723764 277958393856 278628139008 278685868032 278750298112 279100284606 279479844864 279837462528 279895442112 279902158848 280109796516 280634720256 280692865024 281052034848 281117011968 281390591196 281852752896 281917915136 282553362234 282655752192 283358357568 283823751168 283889369088 284165646336 284529259872 285121527808 285339884544 285399004176 286152818688 286578338904 286644593664 287335268352 287394801408 287461244928 287762546916 287829075456 288213590016 288582383232 288642174678 288649101312 289404555264 289464517056 289471463424 289834910937 289901918592 290600441856 290660651424 290667626496 290727849984 291488744448 291861728496 291929204736 292213306242 292693243392 292760911872 293196258576 293594988544 294031575552 294256755936 294808190976 295095094272 295602237216 296087740416 296314495488 296375888952 296444408832 296823734064 296931295232 297600582708 297669385728 297731059912 298448447616 298517446656 298899424512 298961353548 299007737856 299367923712 299681705664 299743796781 299750989824 299813095296 300196731042 300597767712 300604981248 301051992384 301114367411 301839907248 301847150592 301909690368 302707113984 302769831936 303087179592 303157251072 303220062288 303227338752 303452279559 304020946944 304091234304 304473037752 304839807129 304887103488 305340482304 306146967552 306210398208 306971554032 307475730432 307546816512 307774961604 307846116864 308240031528 308351729664 309118208256 309182254524 309998886912 310459867146 310882074624 311279874048 311344368192 311416348672 311742759159 312166711296 312231389184 312630915168 312703193088 313456656384 313521601536 313586560144 313594085376 314414825472 314817145344 314882372376 314889928704 314955170816 315714060288 315779473152 315787051008 316183539204 316256638464 317084347008 317157654528 317987721216 318534206848 318778152264 319301720064 319375540224 319686352128 320761718784 321007370112 321073879698 321148109568 321921921024 322400631267 322475167872 323319151584 323393900544 323807709888 323925049344 324240288768 324315250688 324655181136 324730238976 324797519904 325580124672 325647581688 325655396352 326139658416 326583189504 326993232852 327001079808 327068831232 327924837504 327932706816 328000651264 328344444558 328420355328 328488400812 329279898816 329356025856 329432170496 329845790898 330294362112 330785522496 331038850428 331659214848 331727931392 331981981056 332552516868 332604112896 333098707968 333175717888 333422875071 333499959936 333926700822 334047707136 334878058944 334947442401 335754503568 335832127488 336261852576 336383705088 336788914176 337219863552 337289732208 338172488676 338180603904 338250671616 338683491432 339144081408 339569895654 339578044416 339648401664 339726925824 340545503232 340616060928 341051907456 341122570074 341130756096 341586477056 342023565312 342094429248 342102638592 342532167471 342997991424 343508042592 343587459072 344415338496 344486697984 345342998286 345468141568 345910196736 345990168576 346326881472 346895695872 346975895552 347491862016 347757984288 348748747776 349742333952 350189858304 350262414216 350343392256 350918803456 351187550208 351260312832 351709779564 351791092224 352711801728 352784880162 352793346048 353716678656 353798455296 354169288512 354242668923 354251169792 354324567168 355178317824 355251907296 355260432384 355788718272 356264020992 356719890384 356802361344 357736186368 357744771072 357818892288 358350982704 358625421297 359214435072 359297482752 359380549632 359647146144 360321122304 360856933632 361291623264 361885016064 362162161152 362784563856 363734045532 363818138112 364283673624 364415680512 364770324864 364854657024 365321518848 365397209892 365453901824 366277640256 366353529399 366362320896 366438227584 366907115718 367406088192 367876214784 367952435136 368915442192 368924295168 369000732672 369472899744 369975361536 370439886168 370525529088 370602298352 370611191808 371504185344 371581157376 372133712808 372639793152 373116616704 373193922816 373202878464 373479728688 374179627008 374736046464 374822682624 375187454928 375803670528 376737816312 376874336256 377723816514 377811143424 378431668224 378887528448 379372346496 379450948734 380453179392 380532005568 381018927861 381537091584 382104451872 382192791552 383113691136 383193068544 383281659904 383683395888 383772100608 384284786688 384776510976 384856232904 384865468416 385872740352 385952689408 385961951232 386446547916 386535891456 387467255808 387547535232 387556835328 387637133312 388651659264 389148971328 389238939648 389617741656 390257657856 390347882496 390928344768 391227732324 392042100736 392342341248 393077587968 393460125696 394045215993 394136316288 394783653888 395085993984 395167851936 395259211776 395764978752 396800776944 396892514304 397931263488 398023262208 398532566016 398615138064 399157231616 399575607552 399658395708 399667986432 399750793728 400262308056 400797023616 400806641664 401309876682 401402656512 402453209664 402462867456 402546253824 403144855542 403693109248 404116239456 404209668096 404293416384 404303118336 404603039412 405361262592 405964050336 406453076172 406516137984 407120643072 407432431296 408132634338 408195956736 408280530944 409295405376 409967640576 410062422016 410366615472 410461489152 410986708704 411135639552 412062345288 412157611008 412243006032 413331849216 413860741632 413946489528 414509432832 415029872466 415039832064 415125824256 415657012212 416222281728 416308518912 416744871939 416841220224 416927585646 416937590784 417942208512 418028802048 418125447168 418650426909 419219767296 419756193792 419843163168 419853238272 420952080384 421039297536 421578052272 421675517952 422085886794 422779129344 422876872704 423830043351 423983628288 425037536352 425735626752 425834053632 426248469504 427682291712 428009826816 428098506264 428197479424 429229228032 429867508356 429966890496 431002902528 431092202112 431191867392 431743613184 431900065792 432320385024 432873574848 432963262017 432973651968 433063359872 434106832896 434196775584 434207195136 434852877888 435900662784 435990977136 436001439744 436091774976 437233116672 437243609088 437792592744 437893807104 437984534416 438319959363 439039865088 439141367808 439794387864 440392482816 441047363328 441385133904 442212286464 442642641408 443403355824 444131610624 444563833428 444666613248 445235601096 445396942848 446400874062 446504078592 446596589868 447672671424 447776169984 448349136768 448442030322 448511606784 449051885568 449626484736 449719642944 450295096563 450896651568 450907471872 451000895488 451577988576 452192108544 452759860872 452770725888 452864535552 452969234432 454060670976 454154747904 454735876608 454830093432 454841008128 456031420416 456125905664 456136851456 456709556628 457330655232 458010723456 458116612096 459220451328 459315597312 460457331048 461213595648 461320224768 461662442406 461769175296 462360047292 462527594496 463322482688 463677312384 463773381786 464998330368 465689800719 466323111936 466919811072 467016552288 467124523008 468250066944 468347083776 468946372752 469054789632 470282402304 470379840216 470391128064 471622238208 471731273728 472225718016 472323558564 472334893056 472432756224 473571090432 473669209728 473680576512 474275308806 474384957696 475018694656 475626520512 475736481792 476981581824 477091856384 477801310272 478167228396 478952580096 479063310336 479529528192 480428163072 481142578176 481511055168 481610819547 481722164352 482513354752 482882881536 483712751808 484978727376 485090850816 485711564832 485887574016 486360433152 486472876032 486982771704 487095358464 487196279856 488370187008 488471372532 488483094528 489209487624 489874784256 490489849278 490501619712 490603246848 491887256256 491899060224 492000976896 492516666837 492630532992 492732601218 493919848224 494034038784 494148255744 494768686347 495441543168 496178283744 496853057536 497488822272 497591897088 497972971584 498828775302 498906169344 499648061952 499763576832 500249939904 500890051233 501071560704 502317088416 502499115008 503631755352 503748191232 504575557632 505183371264 505829795328 505934598312 507258733014 507270905856 507376007424 508025237148 508716122112 509354843481 509367066624 509472602496 509578160234 509590388736 510818254848 510924091392 511577861184 511683855111 511696134144 512379715584 513035347968 513141643872 513153957888 514496987136 515262063888 515381188608 516623007744 516730046976 516742447104 518014497429 518202212352 518865295104 518985252864 519490322208 520343543808 520463843328 521237793024 521636976432 523123121664 524613500928 525393621324 525515088384 526378205184 526781325312 526890469248 527012282368 527564669346 527686638336 529067702592 529177320243 529190019072 530575017984 530697682944 531376754688 531486850752 532767476736 532877860944 532890648576 533001058304 533683077408 534396031488 534408855552 535079835576 535203542016 536604279552 536617156608 536728338432 537526474056 538821652608 538946224128 539057888512 539070824448 539470719216 540481683456 541285400448 541937434896 542827524096 543243241728 544176845784 545601068298 545727207168 546425510436 546623520768 547155487296 547281985536 547982278272 548095814838 548180852736 549416460384 549543481344 549657341376 550360673577 551109132288 551814322176 551928652704 552679243776 553373163288 553386442752 553501099008 554209349616 554963042304 555078025216 555659829252 555788293632 555903447528 555916787712 557256278016 557371736064 557500596224 558200569212 558959689728 559674925056 559790884224 559804317696 560219593032 561269440512 561385730048 562104069696 562234023936 562781182392 563705505792 563835830272 565106724468 565311504384 566585724771 566716715136 567647502336 567778738176 568331292672 569058519744 569176423101 570243055616 570679769088 570798008352 572305637376 573156677808 573289187328 574670536704 574789602816 574922489856 575525093832 575658150912 576427180032 577164766464 577284349356 577298202624 578809110528 578929034112 578942926848 579669821874 579803837184 581200883712 581321302848 581335252992 581455699968 582977488896 583723456992 583858409472 584426612484 585386486784 585521823744 586392517152 587189977088 588063151104 588513511872 589616381952 590190188544 591204474432 592175480832 592628990976 592751777904 592888817664 593647468128 593862590464 595201165416 595338771456 595462119824 596896895232 597034893312 597798849024 597922707096 598735847424 599363411328 599487593562 599501979648 599626190592 600393462084 601195535424 601209962496 601964815023 602103984768 602228734822 603679814496 603694301184 603819380736 604717283313 605539663872 606174359184 606314502144 606440124576 606454677504 606904559118 608041893888 608946075504 609679614258 609774206976 610680964608 612198951507 612293935104 612420796416 613943108064 614951460864 615093633024 615549923208 615692233728 616480063056 616703459328 618236416512 618364509048 619997773824 620919734292 621764149248 622544808699 622559748096 622688736384 622832697344 623485518318 624333422592 624462778368 625261830336 625391378469 625406386176 626913312768 627043203072 627173120288 627188170752 628829650944 629634290688 629764744752 629779857408 629910341632 631428120576 631558946304 631574102016 632367078408 632513276928 633128830191 634168694016 634315309056 635975442432 637068413696 637556304528 638603440128 638751080448 639372704256 641523437568 642014740224 642147759396 642296219136 643843842048 644801262534 644950335744 646638303168 646787801088 647615419776 647850098688 648480577536 648630501376 649310362272 649460477952 649595039808 651160249344 651295163376 651310792704 652279316832 653166379008 653986465704 654002159616 654137662464 655849675008 655865413632 656001302528 656688889116 656840710656 656976801624 658559797632 658712051712 658864340992 659691581796 660588724224 661571044992 662077700856 663318429696 663455862784 663963962112 665105033736 666197415936 666351435776 666845750142 666999919872 667853401644 668095414272 669601311093 669756117888 669894884802 671509007136 671664254976 672523705152 672663045483 672767410176 673577828352 674439727104 674579464416 676344977352 676361207808 676501343232 677366982864 678288162816 679139791308 679156088832 679296803328 679453851648 681091006464 681232121856 682103814912 682245140148 682261512192 683172954112 684047130624 684188858496 684205277184 685064334942 685995982848 687016085184 687174918144 688830676992 688973395968 690685996572 690936283136 691820393472 691980337152 692493663609 692653762944 693791391744 693951791104 694983724032 695515968576 695660072679 697497495552 699484667904 700379716608 700524828432 700686784512 701837606912 702375100416 702520625664 703419559128 703582184448 705423603456 705569760324 705586692096 707433357312 707596910592 708338577024 708485337846 708502339584 708649134336 710356635648 710503814592 710520864768 711412963209 711577436544 712528041984 713439780768 713604722688 715472372736 715637784576 716701965408 717250842594 718428870144 718594965504 719294292288 720642244608 721713867264 722583246528 723770032128 724324322304 725569127712 727468091064 727636276224 728567347248 728831361024 729540649728 729709314048 730643037696 730794419784 732555280512 732707058798 732724641792 732876455168 733814231436 734812176384 735734773917 735752429568 735904870272 737830884384 737848590336 738001465344 738945799488 739098901827 740879772336 741051058176 741204596704 741222383616 743008370688 743162314752 744267425616 745279586304 746233233408 746387845632 746405756928 746959457376 748243162953 748359254016 749472092928 749645365248 750374909856 751607341056 753475632624 753748672512 755447633028 755622286848 756863336448 757775056896 758744692992 758901897468 760888099521 760906358784 761064011136 762037855722 763074183168 764208903744 764367240351 764385583104 766227382272 766386137088 766563319808 767366791776 767544201216 768569573376 769553021952 769712465808 769730936832 771745480704 771905378816 771923902464 772893095832 773071782912 774934511616 775095070464 775113670656 775274266624 777303318528 778297942656 778477879296 779235483312 780515315712 780695764992 781856689536 782455464648 784084201472 784684682496 786920251392 788090431986 788272632576 789567307776 790171987968 790335703872 790518423552 791347004019 791529957504 793601553888 793785028608 795862526976 796046524416 797065132032 797230276128 798314463232 799151215104 799316791416 799335972864 799501587456 800524616112 801594047232 801613283328 802619753364 802805313024 804906419328 804925734912 805092507648 806289711084 807386218496 808232478912 808419336192 808586832768 808606236672 809206078824 810722525184 811928100672 812906152344 814241286144 814864862592 816265268676 816391913472 816561061888 818401602447 818590810752 819935281152 820124844032 820733230944 820922978304 821973417408 822143722257 822271279104 824124690576 824315222016 824486012064 826663698432 827721483264 827892979056 829018865664 830059744932 830079664128 830251648512 831314024424 832444563456 832617037824 833489743878 833682440448 833855171292 833875181568 835884417024 836057604096 836250894336 837300853818 838439534592 839512387584 839686326336 839706476544 841904160768 842078595072 843156104544 843351035904 844171773588 845558258688 845753745408 847660086702 847967256576 850075072704 851471253504 851668107264 852496939008 855364583424 856019653632 856197012528 856394958848 858458456064 859735016712 859933780992 862005805056 862184404224 862383734784 863487226368 864640770048 865747149696 865926524034 865947303936 866126719744 868213665792 868393551168 868414390272 869504732811 869705755776 871801325568 871981954272 872002879488 872183549952 874466233344 875585185488 875787614208 875969068832 876639918726 878079730176 878282735616 879588775728 880784965632 882094726656 882770267808 884424572928 885285282816 886806711648 888263221248 889127666856 889333226496 890471202192 890793885696 892801748124 893008157184 893193179736 895345342848 895552339968 896698273536 896884060644 897023213568 898103771136 899231390343 899252969472 899439285888 900590193126 901793303136 901814943744 902001790976 903155977152 903343102233 905519721744 905541451776 905729071104 905938468864 908121341952 908309495808 909471753216 909660186864 909682016256 910356838677 912062840832 912251811328 912273702912 913419113256 914519421387 914661310464 916021446912 916233224192 918440902656 918631194624 920914662096 922427191296 922640449536 923324884812 923538350592 924720094584 925055188992 926644965376 927354624768 927546763572 929996660736 931379601438 932646223872 933839622144 934033104576 934249046016 935228277477 936500133888 936694167552 937892745504 938109579264 940564804608 940759680432 940782256128 943244476416 943462547456 944451436032 944647117128 944669786112 944865512448 947142180864 947338419456 947361153024 948550617612 948769915392 950037389312 951253041024 951472963584 953963163648 954183712768 955602620544 956334456792 957905160192 958126620672 959059056384 962285156352 963022110336 963221639094 963444328704 965026709504 965765763072 967201893801 967425503616 969957454752 970181701632 971423129664 971775148032 972720866304 972945752064 973965543408 974190716928 974392559712 976740374016 976942745064 976966189056 978418975248 979749568512 980979698556 981003239424 981206493696 983774512512 983798120448 984001953792 985033333674 985261065984 985465202436 987839696448 988068077568 988296511488 989537372694 990883086336 992356567488 994977644544 995183794176 995945943168 997657550604 997812338688 999296123904 999527153664 1000268625213 1000499879808 1001780102466 1002143121408 1004634176832 1004842327203 1004998230016 1007263510704 1007496382464 1009151115264 1010366742528 1011659590656 1011869196624 1014517466028 1014541811712 1014752014848 1016050474296 1017432244224 1018709686962 1018734133248 1018945204992 1019156320468 1019180777472 1021636509696 1021848182784 1023155722368 1023367710222 1023392268288 1024759431168 1026070695936 1026283287744 1026307915776 1027596502413 1028993974272 1030524127776 1030762377216 1033246015488 1033460093952 1036028994858 1036404424704 1037730590208 1037970505728 1038980644416 1040687087616 1040927686656 1042475586048 1043273952864 1046246243328 1049227001856 1050787242648 1051030176768 1052756410368 1053562650624 1053780938496 1054024564736 1055129338692 1055373276672 1058135405184 1058354640486 1058380038144 1061150035968 1061395365888 1062728006769 1062753509376 1062973701504 1065534953472 1065755721888 1065781297152 1066002116608 1067366154816 1068792062976 1070159671152 1070407084032 1073208559104 1073234313216 1073456676864 1075052948112 1075876263891 1077643305216 1077892448256 1078115777024 1078141648896 1078941438432 1080963366912 1082570800896 1083874869792 1085655048192 1086486483456 1088353691568 1091202136596 1091454414336 1092851020872 1093247041536 1094310974592 1094563971072 1095964556544 1096191629676 1096361705472 1098832920768 1099060588197 1099086962688 1099314682752 1100721347154 1102218264576 1103628644352 1103857305408 1106746326576 1106772885504 1107002198016 1108418699232 1109926084608 1110156050432 1111319658504 1111576587264 1111806895056 1111833575424 1114512556032 1114743472128 1115001192448 1116401138424 1117919379456 1119349850112 1119581768448 1119608635392 1120439186064 1122538881024 1122771460096 1124208139392 1124468047872 1125562364784 1127411011584 1127671660544 1130213448936 1130623008768 1133171449542 1133433430272 1135295004672 1136662585344 1138117039488 1138352846202 1140486111232 1141359538176 1141596016704 1143056783583 1144611274752 1146313355616 1146578374656 1149341073408 1149579205632 1149844979712 1151050187664 1151316301824 1152854360064 1154329532928 1154568698712 1154596405248 1157618221056 1157858068224 1157885853696 1159339643748 1159607674368 1162401767424 1162642605696 1162670505984 1162911399936 1165954977792 1167446913984 1167716818944 1168853224968 1170772973568 1171043647488 1172785034304 1176126302208 1177027023744 1179232763904 1180380377088 1182135647979 1182408948864 1184350961664 1185257981952 1185503555808 1185777635328 1187294936256 1187725180928 1190402330832 1190677542912 1190924239648 1193793790464 1194069786624 1195597698048 1195845414192 1197471694848 1198726822656 1198975187124 1199003959296 1199252381184 1200786924168 1202391070848 1202419924992 1203929630046 1204207969536 1204457469644 1207359628992 1207388602368 1207638761472 1209434566626 1211079327744 1212348718368 1212629004288 1212880249152 1212909355008 1213809118236 1216083787776 1217892151008 1219359228516 1219548413952 1221361929216 1224397903014 1224587870208 1224841592832 1227886216128 1229902921728 1230187266048 1231099846416 1231384467456 1232960126112 1233406918656 1236472833024 1236729018096 1239995547648 1241839468584 1243528298496 1245089617398 1245119496192 1245377472768 1245665394688 1246971036636 1248666845184 1248925556736 1250523660672 1250782756938 1250812772352 1253826625536 1254086406144 1254346240576 1254376341504 1255951280727 1257659301888 1259268581376 1259529489504 1259559714816 1259820683264 1262856241152 1263117892608 1264734156816 1265026553856 1266257660382 1268337388032 1268630618112 1271490130053 1271950884864 1274136827392 1275112609056 1277206880256 1277502160896 1278745408512 1283046875136 1284029480448 1284295518792 1284592438272 1287687684096 1289602525068 1289900671488 1293276606336 1293575602176 1295230839552 1295700197376 1296961155072 1297261002752 1298620724544 1298889786051 1298920955904 1299190079616 1302320498688 1302590326752 1302621585408 1304558633664 1307972931408 1308004319232 1308275324928 1311699350016 1311730827264 1312002605056 1313377778232 1313681421312 1313953603248 1314959878089 1317119595264 1317424103424 1317728681984 1319383163592 1321177448448 1323142089984 1324155401712 1326636859392 1326911725568 1327927924224 1330210067472 1332394831872 1332702871552 1333691500284 1333999839744 1335706803288 1336190828544 1339202622186 1339512235776 1339789769604 1343018014272 1343328509952 1345047410304 1345326090966 1345534820352 1347155656704 1348879454208 1349158928832 1350885289689 1352689954704 1352722415616 1353002686464 1354733965728 1356576325632 1358279582616 1358312177664 1358593606656 1358907703296 1362182012928 1362464243712 1364207629824 1364490280296 1364523024384 1366345908224 1368094261248 1368377716992 1368410554368 1370128669884 1371991965696 1374032170368 1374349836288 1377661353984 1377946791936 1381371993144 1381872566272 1383640786944 1383960674304 1384987327218 1385307525888 1387582783488 1389967448064 1391031937152 1391320145358 1394994991104 1397069402157 1398969335808 1400759433216 1401049656864 1401373569024 1403675213824 1404750200832 1405041251328 1406839118256 1407164368896 1410847206912 1411139520648 1411173384192 1414866714624 1415193821184 1416677154048 1416970675692 1417004679168 1417298268672 1420713271296 1421007629184 1421041729536 1422825926418 1423154873088 1425056083968 1426879561536 1427209445376 1430944745472 1431275569152 1433403930816 1434501685188 1436857740288 1437189931008 1438588584576 1441284489216 1443427734528 1444832458641 1445166493056 1447540064256 1448648644608 1451138255424 1454936182128 1455272552448 1457134694496 1457662722048 1459081299456 1459418628096 1461286075392 1461588839568 1465110561024 1465414117596 1465449283584 1465752910336 1467628462872 1469624352768 1471469547834 1471504859136 1471809740544 1475661768768 1475697180672 1476002930688 1477891598976 1478197803654 1481759544672 1482102116352 1482409193408 1482444767232 1484306059041 1486324629504 1488534851232 1490559172608 1492466466816 1492775691264 1493918914752 1496486325906 1496718508032 1498944185856 1499290730496 1500749819712 1502670153699 1503214682112 1506951265248 1507497345024 1510895266056 1511244573696 1513726672896 1515550113792 1517489385984 1517803794936 1521776199042 1521812717568 1522128022272 1524075711444 1526148366336 1528064530443 1528417807488 1528734480702 1528771166208 1532454764544 1532772274176 1533126639616 1534733583552 1535051565333 1535088402432 1537139146752 1539106043904 1539424931616 1539461873664 1543490961408 1543810757632 1545786191664 1546143565824 1549869023232 1550190140928 1550227341312 1550548533248 1554043492287 1554606637056 1556595885312 1556955758592 1558470966624 1561030631424 1561391529984 1563713379072 1564910929296 1568168402944 1569369364992 1573840502784 1576180863972 1576545265152 1579134615552 1580343975936 1580671407744 1581036847104 1582694008038 1583059915008 1587203107776 1587531960729 1587570057216 1591725053952 1592093048832 1594130264064 1594460552256 1598302430208 1598633582832 1598671945728 1599003174912 1601049232224 1603188094464 1603226566656 1605239506728 1605610626048 1609812838656 1609851469824 1610185015296 1612579422168 1614772436992 1616464957824 1616838672384 1617173665536 1617212473344 1618412157648 1621445050368 1623856201344 1625812304688 1628482572288 1629729725184 1632530537352 1633122123776 1636803204894 1637181621504 1639870562304 1641466461888 1641845956608 1643946834816 1644287444514 1644542558208 1648249381152 1648630444032 1648972024128 1651082020731 1653327396864 1655442966528 1655785958112 1658037731328 1660119489864 1660159328256 1660503297024 1662628048848 1664889126912 1665234075648 1666979487756 1667364880896 1667710342584 1667750363136 1671768834048 1672115208192 1672501788672 1674601707636 1676879069184 1679024775168 1679372652672 1679412953088 1683808321536 1684157190144 1686312209088 1686702071808 1688343547176 1691116517376 1691507490816 1695320173404 1695934513152 1700150145408 1702942507008 1703336214528 1704993878016 1707529269303 1710729166848 1712039307264 1712394025056 1712789917696 1716916912128 1719470033424 1719867561984 1724011610112 1724368808448 1724767469568 1726974452736 1729281540096 1731494299392 1731853048068 1731894607872 1732253439488 1736427331584 1736787102336 1736828780544 1739009465622 1739411511552 1743602651136 1743963908544 1744005758976 1744367099904 1748932466688 1751170370976 1751575228416 1751938137664 1753279837452 1756159460352 1756565471232 1759177551456 1761569931264 1764189453312 1765540535616 1768849145856 1770570565632 1773613423296 1776526442496 1778255333712 1778666452992 1780942404384 1781587771392 1785603496248 1786016314368 1786386359472 1790690685696 1791104679936 1793396547072 1793768121288 1796207542272 1798462780686 1798505938944 1798878571776 1801180386252 1803586606272 1803629887488 1804003581952 1805894445069 1806311954304 1806686204466 1811039443488 1811082903552 1811458142208 1811876937728 1814151849939 1816618991616 1818943506432 1819320373728 1819364032512 1820713677354 1824125681664 1824503622656 1826838226512 1829038842774 1829322620928 1832042893824 1832466448384 1836596854521 1836881805312 1837262389248 1841829324192 1844854382592 1845280899072 1846649769624 1847076701184 1849440189168 1850110377984 1853289930752 1854709249536 1855093527144 1859993321472 1862759202876 1865292447744 1867634426097 1867679244288 1868066209152 1868498092032 1870456554954 1873000267776 1873388335104 1875785491008 1876174135407 1876219158528 1881129609216 1881519360864 1881564512256 1886488952832 1888902872064 1889294234256 1889339572224 1889731024896 1894284361728 1894676838912 1894722306048 1897101235224 1897539830784 1899386490573 1900074778624 1902506082048 1902945927168 1907926327296 1908367425536 1911205241088 1912668913584 1915810320384 1916253241344 1918118112768 1924570312704 1926044220672 1926443278188 1926888657408 1930053419008 1931531526144 1934403787602 1934851007232 1939914909504 1940363403264 1942846259328 1943550296064 1945441732608 1945891504128 1947931086816 1948381433856 1948785119424 1953480748032 1953885490128 1953932378112 1956837950496 1959499137024 1961959397112 1962006478848 1962412987392 1967549025024 1967596240896 1968003907584 1970066667348 1970522131968 1970930404872 1975679392896 1976136155136 1976593022976 1979074745388 1981766172672 1984713134976 1989955289088 1990367588352 1991891886336 1995315101208 1998592247808 1999054307328 2000537250426 2000999759616 2003560204932 2004286242816 2009268353664 2009684654406 2009996460032 2014527021408 2014992764928 2017989136449 2018302230528 2020733485056 2023319181312 2023738393248 2029034932056 2029083623424 2029504029696 2032100948592 2034864488448 2037419373924 2037468266496 2037890409984 2038312640936 2038361554944 2043273019392 2043696365568 2046311444736 2046735420444 2046784536576 2049518862336 2052141391872 2052566575488 2052615831552 2055193004826 2057987948544 2061048255552 2061524754432 2066492030976 2066920187904 2072057989716 2072808849408 2075461180416 2075941011456 2077480990827 2077961288832 2081374175232 2081855373312 2084951172096 2086547905728 2086980218037 2092492486656 2098454003712 2101574485296 2102060353536 2105512820736 2107125301248 2107561876992 2108049129472 2110258677384 2110746553344 2116270810368 2116709280972 2116760076288 2122300071936 2122790731776 2125456013538 2125507018752 2125947403008 2131069906944 2131511443776 2131562594304 2132004233216 2134238889627 2134732309632 2137584125952 2140319342304 2140814168064 2146417118208 2146913353728 2150105896224 2151752527782 2155286610432 2155784896512 2156231554048 2157882876864 2161926733824 2165141601792 2167749739584 2171310096384 2172972966912 2176707383136 2182404273192 2182908828672 2185702041744 2186494083072 2188621949184 2189127942144 2191929113088 2192383259352 2197665841536 2198121176394 2198173925376 2198629365504 2201442694308 2204436529152 2207204321751 2207257288704 2207714610816 2213492653152 2213545771008 2214004396032 2216837398464 2217296705481 2220312100864 2222639317008 2223153174528 2223613790112 2223667150848 2229025112064 2229486944256 2232802276848 2235838758912 2238699700224 2239163536896 2239217270784 2240878372128 2244729488859 2245077762048 2245542920192 2248416278784 2248936095744 2251124729568 2254822023168 2255343321088 2260426897872 2261246017536 2266342899084 2266866860544 2270590009344 2273325170688 2276234078976 2276705692404 2280972222464 2282664298563 2282719076352 2283192033408 2286113567166 2289222549504 2292626711232 2293101721053 2293156749312 2298682146816 2299158411264 2299689959424 2302100375328 2302632603648 2305708720128 2308659065856 2309137397424 2309192810496 2315236442112 2315716136448 2315771707392 2318679287496 2319215348736 2324803534848 2325285211392 2325341011968 2325822799872 2331909955584 2334893827968 2335433637888 2337706449936 2341545947136 2342087294976 2345570068608 2352252604416 2354054047488 2360760754176 2364271295958 2364817897728 2368701923328 2370515963904 2371007111616 2371555270656 2374589872512 2375450361856 2380804661664 2381355085824 2381848479296 2387587580928 2388139573248 2391195396096 2391690828384 2394943389696 2397453645312 2397950374248 2398007918592 2398504762368 2401573848336 2404782141696 2404839849984 2407859260092 2408415939072 2408914939288 2414719257984 2414777204736 2415277522944 2418869133252 2422158655488 2424697436736 2425258008576 2425760498304 2425818710016 2427618236472 2432167575552 2435784302016 2438718457032 2442723858432 2448795806028 2449175740416 2449683185664 2455204807341 2455772432256 2459805843456 2460374532096 2462199692832 2462768934912 2465920252224 2466431166771 2466813837312 2472945666048 2473458036192 2479991095296 2483678937168 2487056596992 2490179234796 2490238992384 2490754945536 2491330789376 2493942073272 2497333690368 2497851113472 2501047321344 2501565513876 2501625544704 2507653251072 2508172812288 2508692481152 2508752683008 2511902561454 2515318603776 2518537162752 2519058979008 2519119429632 2519641366528 2525712482304 2526235785216 2529468313632 2530053107712 2532515320764 2536674776064 2537261236224 2542980260106 2543901769728 2548273654784 2550225218112 2554413760512 2555004321792 2557490817024 2566093750272 2568058960896 2568591037584 2569184876544 2575375368192 2579205050136 2579801342976 2586553212672 2587151204352 2590461679104 2593922310144 2594522005504 2597241449088 2597779572102 2597841911808 2598380159232 2604640997376 2605180653504 2605243170816 2608514198433 2609117267328 2615945862816 2616008638464 2616550649856 2623398700032 2624005210112 2626755556464 2627362842624 2627907206496 2629919756178 2634239190528 2634848206848 2638766327184 2642354896896 2646284179968 2648310803424 2653273718784 2653823451136 2655855848448 2660420134944 2664789663744 2665405743104 2667383000568 2667999679488 2671413606576 2672381657088 2678405244372 2679024471552 2679579539208 2686036028544 2686657019904 2690094820608 2690652181932 2691069640704 2694311313408 2697694171029 2697758908416 2698317857664 2701770579378 2705379909408 2705444831232 2706005372928 2709467931456 2710029306699 2716559165232 2716624355328 2717187213312 2717815406592 2724364025856 2724928487424 2728415259648 2728980560592 2729046048768 2732691816448 2736188522496 2736755433984 2736821108736 2740257339768 2743558264161 2743983931392 2748064340736 2748699672576 2755322707968 2755893583872 2762743986288 2763745132544 2767281573888 2767921348608 2769974654436 2770615051776 2775165566976 2779934896128 2782063874304 2782640290716 2789989982208 2794138804314 2797938671616 2801518866432 2802099313728 2802747138048 2807350427648 2809500401664 2810082502656 2813678236512 2814328737792 2821694413824 2822279041296 2822346768384 2829733429248 2830387642368 2833354308096 2833941351384 2834009358336 2834596537344 2841426542592 2842015258368 2842083459072 2845651852836 2846309746176 2850112167936 2853759123072 2854418890752 2861889490944 2862551138304 2866807861632 2869003370376 2873715480576 2874379862016 2877177169152 2886855469056 2889664917282 2890332986112 2895080128512 2897297289216 2901605681403 2902276510848 2909872364256 2910545104896 2914269388992 2915325444096 2918162598912 2918837256192 2922572150784 2923177679136 2930221122048 2930828235192 2930898567168 2931505820672 2935256925744 2939248705536 2942939095668 2943009718272 2943619481088 2951323537536 2951394361344 2952005861376 2955783197952 2956395607308 2963519089344 2964204232704 2964818386816 2964889534464 2968612118082 2972649259008 2977069702464 2984932933632 2985551382528 2987837829504 2992972651812 2993437016064 2997888371712 2998581460992 3000805875639 3001499639424 3005340307398 3006429364224 3013902530496 3014526981609 3014994690048 3021790532112 3022489147392 3027453345792 3031100227584 3034978771968 3035607589872 3043552398084 3043625435136 3044256044544 3048151422888 3052296732672 3056129060886 3056835614976 3057468961404 3057542332416 3064909529088 3065544548352 3066253279232 3069467167104 3070103130666 3070176804864 3074278293504 3078212087808 3078849863232 3078923747328 3082789507239 3086981922816 3087621515264 3091572383328 3092287131648 3099738046464 3100380281856 3101097066496 3108086984574 3109213274112 3113191770624 3113911517184 3116941933248 3122061262848 3122783059968 3127426758144 3129821858592 3136336805888 3138738729984 3147681005568 3152361727944 3153090530304 3158269231104 3160687951872 3161342815488 3162073694208 3165388016076 3166119830016 3174406215552 3175063921458 3175140114432 3183450107904 3184186097664 3188184020307 3188260528128 3188921104512 3196604860416 3197267165664 3197343891456 3198006349824 3202098464448 3206376188928 3210479013456 3211221252096 3219625677312 3219702939648 3220370030592 3225158844336 3229544873984 3232929915648 3233677344768 3234347331072 3234424946688 3236824315296 3242890100736 3247712402688 3251624609376 3256965144576 3259459450368 3265061074704 3266244247552 3273606409788 3274363243008 3279741124608 3282932923776 3283691913216 3287893669632 3288574889028 3289085116416 3296498762304 3297181764591 3297260888064 3297944048256 3302164041462 3306654793728 3310885933056 3311571916224 3312258041521 3320238979728 3320318656512 3321006594048 3325256097696 3329778253824 3330468151296 3333958975512 3334729761792 3335420685168 3335500726272 3343537668096 3344230416384 3345003577344 3349203415272 3353758138368 3358049550336 3358745305344 3358825906176 3367616643072 3368314380288 3372624418176 3373404143616 3376687094352 3382233034752 3383014981632 3390640346808 3391869026304 3400300290816 3405885014016 3409987756032 3415058538606 3421458333696 3424078614528 3424788050112 3425579835392 3429170350749 3433833824256 3438940066848 3439735123968 3448023220224 3448737616896 3449534939136 3453948905472 3458563080192 3462988598784 3463706096136 3463789215744 3464506878976 3472854663168 3473574204672 3473657561088 3478018931244 3478823023104 3487205302272 3487927817088 3488011517952 3488734199808 3497864933376 3502340741952 3503150456832 3503876275328 3506559674904 3512318920704 3513130942464 3518355102912 3528378906624 3531081071232 3537698291712 3541141131264 3546406943937 3547226846592 3553052884992 3556510667424 3557332905984 3561884808768 3563175542784 3571206992496 3572032628736 3572772718944 3581381371392 3582209359872 3586793094144 3587536242576 3592415084544 3596925561372 3597011877888 3597757143552 3602360772504 3607173212544 3607259774976 3608007163904 3611788890138 3612623908608 3613372408932 3622078886976 3622165807104 3622916284416 3623753875456 3628303699878 3633237983232 3637887012864 3638640747456 3638728065024 3641427354708 3648251363328 3649007245312 3653676453024 3658077685548 3658645241856 3664085787648 3664932896768 3673193709042 3673763610624 3674524778496 3683658648384 3689708765184 3690561798144 3693299539248 3694153402368 3698880378336 3700220755968 3706579861504 3709418499072 3710187054288 3719986642944 3725518405752 3730584895488 3735268852194 3735358488576 3736132418304 3736996184064 3740913109908 3746000535552 3746776670208 3751570982016 3752348270814 3752438317056 3762259218432 3763038721728 3763129024512 3767853842181 3772977905664 3777805744128 3778588468512 3778679144448 3779462049792 3788568723456 3789353677824 3794202470448 3795079661568 3798772981146 3800149557248 3805012164096 3805891854336 3815852654592 3816734851072 3822410482176 3825337827168 3831620640768 3832506482688 3836236225536 3849140625408 3852088441344 3852886556376 3853777314816 3860106838016 3863063052288 3868807575204 3869702014464 3879829819008 3880726806528 3885692518656 3887100592128 3890883465216 3891783008256 3895862173632 3896669358153 3896762867712 3897570238848 3906961496064 3907770980256 3907864756224 3913675900992 3923918794224 3924012957696 3924825974784 3935098050048 3935192481792 3936007815168 3940133334696 3941044263936 3941860809744 3944879634267 3951358785792 3952272310272 3953186045952 3958149490776 3963532345344 3969426269952 3979910578176 3980735176704 3983783772672 3990630202416 3997184495616 3998108614656 4001074500852 4001999519232 4007120409864 4008572485632 4018536707328 4019369308812 4019992920064 4029054042816 4029985529856 4035978272898 4036604461056 4041466970112 4046638362624 4047476786496 4052655869067 4058069864112 4058167246848 4059008059392 4064201897184 4069728976896 4074838747848 4074936532992 4075780819968 4076625281872 4076723109888 4086546038784 4087392731136 4092622889472 4093470840888 4093569073152 4099037724672 4104282783744 4105133150976 4105231663104 4110386009652 4115975897088 4122096511104 4123049508864 4132984061952 4133840375808 4144115979432 4145617698816 4150922360832 4151882022912 4154961981654 4155922577664 4162748350464 4169902344192 4173095811456 4173960436074 4184984973312 4191208206471 4196908007424 4203148970592 4204120707072 4211025641472 4214250602496 4215123753984 4216098258944 4220517354768 4221493106688 4232541620736 4233418561944 4233520152576 4244600143872 4245581463552 4250912027076 4251014037504 4251894806016 4262139813888 4263022887552 4263125188608 4264008466432 4268477779254 4269464619264 4275168251904 4280638684608 4281628336128 4292834236416 4293826707456 4300211792448 4303505055564 4310573220864 4311569793024 4312463108096 4315765753728 4323853467648 4330283203584 4334497375923 4335499479168 4342620192768 4345945933824 4353414766272 4364808546384 4365817657344 4371404083488 4372988166144 4377243898368 4378255884288 4383858226176 4384766518704 4395331683072 4396242352788 4396347850752 4397258731008 4402885388616 4408873058304 4414408643502 4414514577408 4415429221632 4426985306304 4427091542016 4428008792064 4433674796928 4434593410962 4440624201728 4445278634016 4446306349056 4447227580224 4447334301696 4452918177123 4458973888512 4465604553696 4471677517824 4477399400448 4478327073792 4481756744256 4489458977718 4490155524096 4491085840384 4496832557568 4497872191488 4502249459136 4509644046336 4510686642176 4520853795744 4522492035072 4532685798168 4533733721088 4541180018688 4546650341376 4552468157952 4553411384808 4561944444928 4565328597126 4565438152704 4566384066816 4572227134332 4578445099008 4584193591329 4585253422464 4586203442106 4586313498624 4597364293632 4598316822528 4599379918848 4604200750656 4605154695999 4605265207296 4611417440256 4617318131712 4618274794848 4618385620992 4630472884224 4631432272896 4637358574992 4638430697472 4649607069696 4650570422784 4650682023936 4651645599744 4662130476861 4663819911168 4669787655936 4670867275776 4675412899872 4683091894272 4684174589952 4691140137216 4704505208832 4708108094976 4721521508352 4728542591916 4729635795456 4737403846656 4741031927808 4742014223232 4743110541312 4749179745024 4750900723712 4761609323328 4762595882187 4762710171648 4763696958592 4775175161856 4776279146496 4782390792192 4783381656768 4794907290624 4795900748496 4796015837184 4797009524736 4803147696672 4809564283392 4809679699968 4815718520184 4816831878144 4817829878576 4829438515968 4829554409472 4830555045888 4837738266504 4844317310976 4849394873472 4850516017152 4851520996608 4851637420032 4855236472944 4864335151104 4871568604032 4877436914064 4885447716864 4897591612056 4899366371328 4910409614682 4911544864512 4919611686912 4924399385664 4925537869824 4931840504448 4932862333542 4933627674624 4945891332096 4946916072384 4953246062193 4959982190592 4967357874336 4974113193984 4980358469592 4980477984768 4981509891072 4982661578752 4987884146544 4994667380736 4995702226944 5002094642688 5003131027752 5003251089408 5015306502144 5016345624576 5017384962304 5017505366016 5023805122908 5030637207552 5037074325504 5038117958016 5038238859264 5039282733056 5051424964608 5052471570432 5058936627264 5060106215424 5065030641528 5073349552128 5074522472448 5085960520212 5087803539456 5096547309568 5100450436224 5108827521024 5110008643584 5114981634048 5122587807909 5132187500544 5136117921792 5137182075168 5138369753088 5150750736384 5158410100272 5159602685952 5173106425344 5174302408704 5180923358208 5187844620288 5189044011008 5194482898176 5195559144204 5195683823616 5196760318464 5209281994752 5210361307008 5210486341632 5217028396866 5218234534656 5231891725632 5232017276928 5233101299712 5246797400064 5248010420224 5253511112928 5254725685248 5255814412992 5259839512356 5268478381056 5269696413696 5277532654368 5284709793792 5292568359936 5296621606848 5306547437568 5307646902272 5311711696896 5320840269888 5329579327488 5330811486208 5334766001136 5335999358976 5342827213152 5344763314176 5356810488744 5358048943104 5359159078416 5372072057088 5373314039808 5380189641216 5381304363864 5388622626816 5395388342058 5395517816832 5396635715328 5403541158756 5410759818816 5410889662464 5412010745856 5417683335207 5418935862912 5420058613398 5433118330464 5433248710656 5434374426624 5435630813184 5442455549817 5449856974848 5456830519296 5457961121184 5458092097536 5465383632896 5472377044992 5473510867968 5480514679536 5487116528322 5487967862784 5496128681472 5497399345152 5509790563563 5510645415936 5511787167744 5525487972576 5527490265088 5534563147776 5535842697216 5539949308872 5541230103552 5550331133952 5559869792256 5564127748608 5565280581432 5579979964416 5588277608628 5595877343232 5602903278291 5603037732864 5604198627456 5605494276096 5614700855296 5619000803328 5620165005312 5627356473024 5628522406221 5628657475584 5643388827648 5644558082592 5644693536768 5659466858496 5666708616192 5667882702768 5668018716672 5669193074688 5682853085184 5684030516736 5684166918144 5691303705672 5692619492352 5698159471719 5700224335872 5707518246144 5708837781504 5723778981888 5725102276608 5733615723264 5738006740752 5747430961152 5748759724032 5754354338304 5773710938112 5779329834564 5780665972224 5790160257024 5794594578432 5803211362806 5804553021696 5819744728512 5821090209792 5828538777984 5830650888192 5836325197824 5837674512384 5845144301568 5846355358272 5860442244096 5861656470384 5861797134336 5863011641344 5870513851488 5878497411072 5885878191336 5886019436544 5887238962176 5902647075072 5902788722688 5904011722752 5911566395904 5912791214616 5927038178688 5928408465408 5929636773632 5929779068928 5937224236164 5945298518016 5954139404928 5969865867264 5971102765056 5975675659008 5985945303624 5995776743424 5997162921984 6001611751278 6002999278848 6010680614796 6012858728448 6027805060992 6029053963218 6029989380096 6043581064224 6044978294784 6053967409347 6054906691584 6062200455168 6069957543936 6071215179744 6087104796168 6087250870272 6088512089088 6096302845776 6104593465344 6112258121772 6113671229952 6114937922808 6115084664832 6129819058176 6131089096704 6132506558464 6138934334208 6140206261332 6140353609728 6148556587008 6156424175616 6157699726464 6157847494656 6165579014478 6173963845632 6175243030528 6183144766656 6184574263296 6199476092928 6200760563712 6202194132992 6216173969148 6218426548224 6226383541248 6227823034368 6232442972481 6233883866496 6244122525696 6245566119936 6254853516288 6259643717184 6260940654111 6272673611776 6277477459968 6295362011136 6304723455888 6306181060608 6316538462208 6321375903744 6322685630976 6324147388416 6330776032152 6332239660032 6348812431104 6350127842916 6350280228864 6366900215808 6368372195328 6376368040614 6376521056256 6377842209024 6393209720832 6394534331328 6394687782912 6396012699648 6402716668881 6404196928896 6412752377856 6420958026912 6422442504192 6439251354624 6440740061184 6450317688672 6459089747968 6465859831296 6467354689536 6468694662144 6473648630592 6485780201472 6495424805376 6503249218752 6513930289152 6518918900736 6530122149408 6532488495104 6547212819576 6548726486016 6559482249216 6565865847552 6567383826432 6575787339264 6577149778056 6592997524608 6594363529182 6594521776128 6595888096512 6604328082924 6613309587456 6621612965253 6621771866112 6623143832448 6624516083042 6640477959456 6640637313024 6642013188096 6650512195392 6651890116443 6660936302592 6667917951024 6669459523584 6670841370336 6671001452544 6687075336192 6688460832768 6698406830544 6707516276736 6716099100672 6717490610688 6717651812352 6734188466577 6735233286144 6736628760576 6745248836352 6746808287232 6753374188704 6764466069504 6766029963264 6781280693616 6783738052608 6800600581632 6811770028032 6819975512064 6830117077212 6842916667392 6847992895689 6848157229056 6849576100224 6851159670784 6858340701498 6867667648512 6877880133696 6879305163159 6879470247936 6896046440448 6897475233792 6899069878272 6907897810944 6917126160384 6925977197568 6927412192272 6927578431488 6929013757952 6945709326336 6947148409344 6947315122176 6956037862488 6957646046208 6974410604544 6975855634176 6976023035904 6977468399616 6995729866752 7004681483904 7006300913664 7007752550656 7013119349808 7024637841408 7026261884928 7036710205824 7056757813248 7062162142464 7082282262528 7092813887874 7094453693184 7106105769984 7113021334848 7114665811968 7123769617536 7126351085568 7142413984992 7144065257472 7145545437888 7162762742784 7164418719744 7173586188288 7175072485152 7184830169088 7193851122744 7194023755776 7195514287104 7204721545008 7214346425088 7214519549952 7216014327808 7223577780276 7225247817216 7226744817864 7244157773952 7244331614208 7245832568832 7247507750912 7256607399756 7266475966464 7275774025728 7277281494912 7277456130048 7282854709416 7296502726656 7298014490624 7307352906048 7316155371096 7328171575296 7329865793536 7346387418084 7347527221248 7349049556992 7365614422023 7367317296768 7379417530368 7381123596288 7386599078496 7388306804736 7397760756672 7399293500313 7400441511936 7413159723008 7418836998144 7420374108576 7439973285888 7451036811504 7461169790976 7470537704388 7470716977152 7472264836608 7473992368128 7481826219816 7492001071104 7493553340416 7503141964032 7504696541628 7504876634112 7524518436864 7526077443456 7526258049024 7535707684362 7545955811328 7555611488256 7557176937024 7557358288896 7558924099584 7577137446912 7578707355648 7588404940896 7590159323136 7597545962292 7600299114496 7610024328192 7611783708672 7631705309184 7633469702144 7644820964352 7650675654336 7663241281536 7665012965376 7672472451072 7698281250816 7704176882688 7705773112752 7707554629632 7720213676032 7726126104576 7737615150408 7739404028928 7759659638016 7761453613056 7771385037312 7781766930432 7783566016512 7791724347264 7793338716306 7793525735424 7795140477696 7813922992128 7815541960512 7815729512448 7825542595299 7827351801984 7847837588448 7848025915392 7849651949568 7870196100096 7872015630336 7880266669392 7882088527872 7883721619488 7889759268534 7902717571584 7904544620544 7916298981552 7927064690688 7938852539904 7959821156352 7961470353408 7967567545344 7981260404832 7994368991232 7996217229312 8002149001704 8003999038464 8014240819728 8017144971264 8037073414656 8038738617624 8058108085632 8059971059712 8071956545796 8073208922112 8082933940224 8093082513087 8093276725248 8094953572992 8105311738134 8116139728224 8116334493696 8118016118784 8128403794368 8130087920097 8149677495696 8149873065984 8151561639936 8153250563744 8153446219776 8173092077568 8174785462272 8185245778944 8186941681776 8187138146304 8198075449344 8208565567488 8210266301952 8210463326208 8220772019304 8230674792483 8231951794176 8244193022208 8246099017728 8265968123904 8267680751616 8288231958864 8291235397632 8301844721664 8303764045824 8309923963308 8311845155328 8325496700928 8339804688384 8346191622912 8347920872148 8369969946624 8382416412942 8393816014848 8406297941184 8408241414144 8422051282944 8428501204992 8430247507968 8432196517888 8441034709536 8442986213376 8465083241472 8466837123888 8467040305152 8489200287744 8491162927104 8501824054152 8502028075008 8503789612032 8524279627776 8526045775104 8526250377216 8528016932864 8536955558508 8538929238528 8550336503808 8561277369216 8563256672256 8585668472832 8587653414912 8600423584896 8607010111128 8621146441728 8623139586048 8624926216192 8631531507456 8660566407168 8668994751846 8670998958336 8685240385536 8691891867648 8704817044209 8706829532544 8729617092768 8731635314688 8742808166976 8745976332288 8754487796736 8756511768576 8767716452352 8769533037408 8790663366144 8792484705576 8792695701504 8794517462016 8805770777232 8817746116608 8828817287004 8829029154816 8830858443264 8853970612608 8854183084032 8856017584128 8867349593856 8869186821924 8881248403456 8890557268032 8892612698112 8894455160448 8894668603392 8905836354246 8917947777024 8931209107392 8954798800896 8956654147584 8963513488512 8978917955436 8980311048192 8982171680768 8993665115136 8995744382976 9002417626917 9004498918272 9019288092672 9021373284352 9041707591488 9043580944827 9044984070144 9065371596336 9067467442176 9082360037376 9093300682752 9104936315904 9106822769616 9123888889856 9130657194252 9130876305408 9132768133632 9144454268664 9156890198016 9168387182658 9170506844928 9172406884212 9172626997248 9194728587264 9196633645056 9198759837696 9208401501312 9210309391998 9210530414592 9222834880512 9234636263424 9236549589696 9236771241984 9248368521717 9260945768448 9262864545792 9274717149984 9276861394944 9299214139392 9301140845568 9303291199488 9324260953722 9327639822336 9339575311872 9341734551552 9350825799744 9366183788544 9368349179904 9382280274432 9409010417664 9416216189952 9443043016704 9457085183832 9459271590912 9474807693312 9482063855616 9484028446464 9486221082624 9498359490048 9523218646656 9525191764374 9525420343296 9527393917184 9550350323712 9552558292992 9564552060921 9564781584384 9566763313536 9589814581248 9591801496992 9592031674368 9594019049472 9606295393344 9619128566784 9631437040368 9633663756288 9635659757152 9658877031936 9659108818944 9661110091776 9675476533008 9688634621952 9698789746944 9701032034304 9703041993216 9703274840064 9710472945888 9728670302208 9743137208064 9754873828128 9770895433728 9795183224112 9798732742656 9820819229364 9823089729024 9839223373824 9848798771328 9851075739648 9863681008896 9865724667084 9867255349248 9891545293773 9891782664192 9893832144768 9906492124386 9919964381184 9934715748672 9936774124563 9960716939184 9960955969536 9963019782144 9965323157504 9975768293088 9989334761472 9991404453888 10004189285376 10006262055504 10006502178816 10030613004288 10032691249152 10034769924608 10035010732032 10047610245816 10061274415104 10074148651008 10076235916032 10076477718528 10078565466112 10102849929216 10104943140864 10117873254528 10120212430848 10130061283056 10146699104256 10149044944896 10171921040424 10175607078912 10193094619136 10200900872448 10217655042048 10229963268096 10245175615818 10264375001088 10272235843584 10274364150336 10276739506176 10287511052247 10301501472768 10316820200544 10319205371904 10346212850688 10348604817408 10361846716416 10375689240576 10378088022016 10388965796352 10391118288408 10391367647232 10393520636928 10418563989504 10420722614016 10420972683264 10434056793732 10436469069312 10463783451264 10464034553856 10466202599424 10493594800128 10496020840448 10507022225856 10509451370496 10511628825984 10519679024712 10536956762112 10539392827392 10555065308736 10585136719872 10593243213696 10613094875136 10615293804544 10623423393792 10639220831811 10641680539776 10659158654976 10661622972416 10669532002272 10671998717952 10685654426304 10689526628352 10713620977488 10716097886208 10718318156832 10744144114176 10746628079616 10760379282432 10762608727728 10777245253632 10790776684116 10791035633664 10793271430656 10807082317512 10821519637632 10821779324928 10824021491712 10835366670414 10837871725824 10840117226796 10866236660928 10866497421312 10868748853248 10871261626368 10884911099634 10899713949696 10913661038592 10915922242368 10916184195072 10944754089984 10947021735936 10961029359072 10974233056644 10975935725568 10992257362944 10994798690304 11019581127126 11021290831872 11023574335488 11050975945152 11054980530176 11069126295552 11071685394432 11079898617744 11082460207104 11100662267904 11119739584512 11128255497216 11130561162864 11159959928832 11176555217256 11191754686464 11205806556582 11206075465728 11208397254912 11210988552192 11238001606656 11240330010624 11254712946048 11257044812442 11257314951168 11286777655296 11289116165184 11289387073536 11303561526543 11318933716992 11333417232384 11335765405536 11336037433344 11338386149376 11365706170368 11368061033472 11382607411344 11385238984704 11396318943438 11400448671744 11415036492288 11417675563008 11447557963776 11450204553216 11467231446528 11476013481504 11494861922304 11497519448064 11508708676608 11547421876224 11558659669128 11561331944448 11580320514048 11589189156864 11606422725612 11609106043392 11639489457024 11642180419584 11657077555968 11661301776384 11672650395648 11675349024768 11690008074459 11690288603136 11692710716544 11720884488192 11723312940768 11723594268672 11726023282688 11741027702976 11771756382672 11772038873088 11774477924352 11805294150144 11805577445376 11808023445504 11823132791808 11825582429232 11834638902801 11854076357376 11856816930816 11859273547264 11859558137856 11874448472328 11890597036032 11908278809856 11939731734528 11942205530112 11951351318016 11971890607248 11991553486848 11994325843968 12003223502556 12005998557696 12021361229592 12025717456896 12055610121984 12058107926436 12059978760192 12087162128448 12089956589568 12107934818694 12109813383168 12124400910336 12139915087872 12142430359488 12157967607201 12174209592336 12174501740544 12177024178176 12192605691552 12209186930688 12224516243544 12227342459904 12229875845616 12230169329664 12259638116352 12262178193408 12265013116928 12277868668416 12280412522664 12280707219456 12297113174016 12312848351232 12315399452928 12315694989312 12331158028956 12347927691264 12350486061056 12366289533312 12369148526592 12398952185856 12401521127424 12404388265984 12432347938296 12436853096448 12452767082496 12455646068736 12464885944962 12467767732992 12488245051392 12509707032576 12519287434368 12521881308222 12545347223552 12554954919936 12573624619413 12590724022272 12609446911776 12612362121216 12633076924416 12642751807488 12645371261952 12648294776832 12661552064304 12664479320064 12697624862208 12700255685832 12700560457728 12733800431616 12736744390656 12752736081228 12753042112512 12755684418048 12786419441664 12789068662656 12789375565824 12792025399296 12805433337762 12808393857792 12825504755712 12841916053824 12844885008384 12878502709248 12881480122368 12900635377344 12931719662592 12934709379072 12937389324288 12947297261184 12971560402944 12990849610752 13003492127769 13006498437504 13027860578304 13037837801472 13060244298816 13064976990208 13094425639152 13097452972032 13118964498432 13131731695104 13134767652864 13151574678528 13154299556112 13185995049216 13188727058364 13189043552256 13191776193024 13208656165848 13226619174912 13243225930506 13243543732224 13246287664896 13249032166084 13280955918912 13281274626048 13284026376192 13301024390784 13303780232886 13321872605184 13335835902048 13338919047168 13341682740672 13342002905088 13358754531369 13376921665536 13396813661088 13415032553472 13432198201344 13434981221376 13468376933154 13470466572288 13473257521152 13490497672704 13493616574464 13506748377408 13528932139008 13532059926528 13562561387232 13567476105216 13601201163264 13623540056064 13639951024128 13660234154424 13685833334784 13695985791378 13696314458112 13699152200448 13702319341568 13716681402996 13735335297024 13755760267392 13758610326318 13758940495872 13792092880896 13794950467584 13798139756544 13815464087997 13815795621888 13834252320768 13851954395136 13854824384544 13855156862976 13858027515904 13891418652672 13894296818688 13912075724976 13915292092416 13948821209088 13951711268352 13952046071808 13954936799232 13986391430583 13991459733504 14009362967808 14012601827328 14015505101312 14026238699616 14049275682816 14052523769856 14073420411648 14113515626496 14124324284928 14164564525056 14185627775748 14188907386368 14212211539968 14226042669696 14229331623936 14247539235072 14252702171136 14284827969984 14287787646561 14288130514944 14291090875776 14325525485568 14328837439488 14347172376576 14350144970304 14387702245488 14388047511552 14391028574208 14409443090016 14428692850176 14429039099904 14432028655616 14447155560552 14450495634432 14453489635728 14488315547904 14488663228416 14491665137664 14495015501824 14513214799512 14532951932928 14551548051456 14554562989824 14554912260096 14565709418832 14593005453312 14596028981248 14614705812096 14632310742192 14656343150592 14659731587072 14692774836168 14698099113984 14731228844046 14734634593536 14758835060736 14773198156992 14776613609472 14795521513344 14798587000626 14800883023872 14826319446016 14837673996288 14840748217152 14859738186579 14879946571776 14902073623008 14922339581952 14941075408776 14941433954304 14944529673216 14947984736256 14963652439632 14984002142208 14987106680832 15006283928064 15009393083256 15009753268224 15049036873728 15052154886912 15052516098048 15071415368724 15091911622656 15111222976512 15114353874048 15114716577792 15117848199168 15154274893824 15157414711296 15176809881792 15180318646272 15195091924584 15200598228992 15220048656384 15223567417344 15263410618368 15289641928704 15301351308672 15326482563072 15330025930752 15344944902144 15367763423727 15396562501632 15408353765376 15411546225504 15415109259264 15440427352064 15452252209152 15475230300816 15478808057856 15519319276032 15522907226112 15542770074624 15563533860864 15567132033024 15583448694528 15586677432612 15587051470848 15590280955392 15627845984256 15631083921024 15631459024896 15651085190598 15654703603968 15695675176896 15696051830784 15699303899136 15740392200192 15744031260672 15760533338784 15764177055744 15767443238976 15779518537068 15805435143168 15809089241088 15832597963104 15854129381376 15877705079808 15919642312704 15922940706816 15935135090688 15962520809664 15988737982464 15992434458624 16004298003408 16007998076928 16028481639456 16034289942528 16074146829312 16077477235248 16116216171264 16119942119424 16143913091592 16165867880448 16186165026174 16186553450496 16189907145984 16210623476268 16232279456448 16232668987392 16236032237568 16256807588736 16260175840194 16299354991392 16299746131968 16303123279872 16306501127488 16306892439552 16327366649451 16349570924544 16370491557888 16373883363552 16374276292608 16396150898688 16417131134976 16420532603904 16441544038608 16461349584966 16463903588352 16488386044416 16492198035456 16529371690689 16531936247808 16535361503232 16576463917728 16582470795264 16603689443328 16607528091648 16619847926616 16623690310656 16650993401856 16679609376768 16692383245824 16695841744296 16739939893248 16764832825884 16787632029696 16808709834873 16812595882368 16816482828288 16844102565888 16857002409984 16860495015936 16864393035776 16882069419072 16885567218663 16885972426752 16930166482944 16933674247776 16934080610304 16978400575488 17003648108304 17004056150016 17007579224064 17048559255552 17052091550208 17052500754432 17056033865728 17073911117016 17077858477056 17094478415157 17100673007616 17122554738432 17126513344512 17171336945664 17175306829824 17200847169792 17214020222256 17242292883456 17246279172096 17249852432384 17263063014912 17321132814336 17337989503692 17341997916672 17370480771072 17383783735296 17409634088418 17413659065088 17459234185536 17463270629376 17485616333952 17491952664576 17508975593472 17513023537152 17535432904704 17539066074816 17581326732288 17584969411152 17585391403008 17589034924032 17611541554464 17635492233216 17657634574008 17658058309632 17661716886528 17707941225216 17708366168064 17712035168256 17734699187712 17738373643848 17762496806912 17781114536064 17785225396224 17788910320896 17789337206784 17811672708492 17835895554048 17862418214784 17909597601792 17913308295168 17927026977024 17957835910872 17964343361536 17987330230272 17991488765952 18004835253834 18008997836544 18038576185344 18083415182976 18087161889654 18089968140288 18130743192672 18134934884352 18161902228041 18164720074752 18186601365504 18209872631808 18213645539232 18247777779712 18261314388504 18261752610816 18265536267264 18288908537328 18313780396032 18336774365316 18341013689856 18344813768424 18345253994496 18389457174528 18393267290112 18397519675392 18416803002624 18420618783996 18421060829184 18445669761024 18469272526848 18473099179392 18473542483968 18496737043434 18521891536896 18525729091584 18549434299968 18553722789888 18598428278784 18602281691136 18606582398976 18648521907444 18655279644672 18679150623744 18683469103104 18701651599488 18732367577088 18736698359808 18764560548864 18782821962333 18818020835328 18832432379904 18886086033408 18914170367664 18918543181824 18949615386624 18964127711232 18968056892928 18972442165248 18996718980096 19046437293312 19050383528748 19050840686592 19054787834368 19100700647424 19105116585984 19129104121842 19129563168768 19133526627072 19179629162496 19183602993984 19184063348736 19188038098944 19212590786688 19238257133568 19262874080736 19267327512576 19271319514304 19317754063872 19322220183552 19350953066016 19377269243904 19397579493888 19402064068608 19406083986432 19420945891776 19457340604416 19486274416128 19509747656256 19541790867456 19590366448224 19597465485312 19641638458728 19646179458048 19678446747648 19697597542656 19702151479296 19727362017792 19731449334168 19783090587546 19783565328384 19787664289536 19812984248772 19839928762368 19864838895759 19869431497344 19873548249126 19921433878368 19921911939072 19926039564288 19930646315008 19951536586176 19955670349329 19982808907776 20008378570752 20012524111008 20013004357632 20061226008576 20065382498304 20069539849216 20095220491632 20122548830208 20148297302016 20152471832064 20152955437056 20157130932224 20202565399731 20205699858432 20209886281728 20235746509056 20240424861696 20260122566112 20293398208512 20298089889792 20343842080848 20351214157824 20386189238272 20401801744896 20435310084096 20459926536192 20490351231636 20528750002176 20543978687067 20544471687168 20548728300672 20553479012352 20575022104494 20603002945536 20633640401088 20637915489477 20638410743808 20692425701376 20697209634816 20723693432832 20751378481152 20777931592704 20782236576816 20782735294464 20787041273856 20837127979008 20841445228032 20841945366528 20868113587464 20872938138624 20927566902528 20928069107712 20932405198848 20987189600256 20992041680896 21014044451712 21018902740992 21023257651968 21039358049424 21073913524224 21078785654784 21110130617472 21170273439744 21186486427392 21230587609088 21246846787584 21278441663622 21283361079552 21318317309952 21339064004544 21343997435904 21371308852608 21379053256704 21427241954976 21432195772416 21436636313664 21488288228352 21493256159232 21520758564864 21525217455456 21554490507264 21581553368232 21582071267328 21586542861312 21614164635024 21643039275264 21643558649856 21648042983424 21670733340828 21675743451648 21680234453592 21732473321856 21732994842624 21737497706496 21742523252736 21769822199268 21799427899392 21827322077184 21831844484736 21832368390144 21889508179968 21894043471872 21922058718144 21948466113288 21984514725888 21989597380608 22039162254252 22042581663744 22047148670976 22101951890304 22109961060352 22138252591104 22143370788864 22159797235488 22164920414208 22197880500939 22201324535808 22239479169024 22256510994432 22261122325728 22319919857664 22353110434512 22383509372928 22411613113164 22412150931456 22416794509824 22421977104384 22476003213312 22480660021248 22509425892096 22514089624884 22514629902336 22573555310592 22578232330368 22578774147072 22607123053086 22637867433984 22666834464768 22671530811072 22672074866688 22676772298752 22731412340736 22736122066944 22765214822688 22770477969408 22792637886876 22800897343488 22830072984576 22835351126016 22895115927552 22900409106432 22934462893056 22952026963008 22989723844608 22995038896128 23017417353216 23094843752448 23117319338256 23122663888896 23160641028096 23178378313728 23212845451224 23218212086784 23278978914048 23284360839168 23314155111936 23345300791296 23350698049536 23380016148918 23380577206272 23385421433088 23441768976384 23446625881536 23447188537344 23452046565376 23476627785897 23482055405952 23543512765344 23544077746176 23548955848704 23610588300288 23616046891008 23646265583616 23651164858464 23669277805602 23708152714752 23713633861632 23718547094528 23748896944656 23781194072064 23816557619712 23879463469056 23884411060224 23902702636032 23943781214496 23983106973696 23988651687936 24006447005112 24011997115392 24042722459184 24051434913792 24111220243968 24116215852872 24174324256896 24179913179136 24215869637388 24219626766336 24248801820672 24279247539261 24279830175744 24284860718976 24315935214402 24348419184672 24349003481088 24354048356352 24385211383104 24390263760291 24449032487088 24454684919808 24459751691232 24460338659328 24519276232704 24524356386816 24555737336832 24560825045328 24561414438912 24594226348032 24625696702464 24630798905856 24631389978624 24662316057912 24692024377449 24695855382528 24700972122112 24732579066624 24738297053184 24797904371712 24803042254848 24808776531968 24864695876592 24873706192896 24905534164992 24911292137472 24929771889924 24935535465984 24976490102784 25019414065152 25038574868736 25043762616444 25090694447104 25109909839872 25147249238826 25181448044544 25218893823552 25224724242432 25266153848832 25285503614976 25290742523904 25296589553664 25323104128608 25328958640128 25395249724416 25400511371664 25401120915456 25467600863232 25473488781312 25505472162456 25506084225024 25511368836096 25572838883328 25578137325312 25578751131648 25584050798592 25610866675524 25616787715584 25651009511424 25683832107648 25689770016768 25757005418496 25762960244736 25801270754688 25863439325184 25869418758144 25874778648576 25894594522368 25981699221504 26006984255538 26012996875008 26055721156608 26075675602944 26120488597632 26129953980416 26188851278304 26194905944064 26237928996864 26263463390208 26269535305728 26303149357056 26308599112224 26371990098432 26377454116728 26378087104512 26383552386048 26417312331696 26453238349824 26486451861012 26487087464448 26492575329792 26498064332168 26561911837824 26562549252096 26568052752384 26602048781568 26607560465772 26643745210368 26671671804096 26677838094336 26683365481344 26684005810176 26717509062738 26753843331072 26793627322176 26864396402688 26869962442752 26936753866308 26940933144576 26946515042304 26980995345408 26987233148928 27007252880751 27013496754816 27057864278016 27064119853056 27125122774464 27130742834481 27134952210432 27202402326528 27247080112128 27279902048256 27320468308848 27371666669568 27391971582756 27392628916224 27398304400896 27404638683136 27433362805992 27470670594048 27511520534784 27517220652636 27517880991744 27584185761792 27589900935168 27596279513088 27630928175994 27631591243776 27668504641536 27703908790272 27709648769088 27710313725952 27716055031808 27745105565151 27782837305344 27788593637376 27824151449952 27830584184832 27897642418176 27903422536704 27909873598464 27972782861166 27982919467008 28018725935616 28025203654656 28031010202624 28052477399232 28098551365632 28105047539712 28146840823296 28227031252992 28248648569856 28329129050112 28371255551496 28377814772736 28424423079936 28452085339392 28458663247872 28495078470144 28569655939968 28575575293122 28576261029888 28582181751552 28651050971136 28657674878976 28693656182763 28694344753152 28700289940608 28775404490976 28776095023104 28782057148416 28818886180032 28857385700352 28864057311232 28894311121104 28900991268864 28906979271456 28976631095808 28977326456832 28983330275328 29026429599024 29065903865856 29103096102912 29109125979648 29109824520192 29131418837664 29186010906624 29192057962496 29229411624192 29264621484384 29312686301184 29319463174144 29385549672336 29396198227968 29462457688092 29469269187072 29517670121472 29546396313984 29553227218944 29591043026688 29597174001252 29601766047744 29652638892032 29674635881319 29675347992576 29681496434304 29719476373158 29759893143552 29804147246016 29810322373689 29882150817552 29882867908608 29889059346432 29895969472512 29927304879264 29968004284416 29974213361664 30012567856128 30018786166512 30019506536448 30098073747456 30104309773824 30105032196096 30142830737448 30183823245312 30222445953024 30228707748096 30229433155584 30235696398336 30308549787648 30314829422592 30353619763584 30360637292544 30390183849168 30401196457984 30440097312768 30447134834688 30526821236736 30579283857408 30602702617344 30652965126144 30689889804288 30735526847454 30793125003264 30816707530752 30823092451008 30830218518528 30880854704128 30904504418304 30950460601632 30957616115712 31038638552064 31045814452224 31085540149248 31127067721728 31134264066048 31166897389056 31173354865224 31174102941696 31180561910784 31255691968512 31262167842048 31262918049792 31302170381196 31309407207936 31391350353792 31392103661568 31398607798272 31480784400384 31488062521344 31521066677568 31528354111488 31534886477952 31559037074136 31610870286336 31618178482176 31665195926208 31755410159616 31839284625408 31845881413632 31870270181376 31917662495433 31925041619328 31977475964928 31984868917248 32008596006816 32015996153856 32056963278912 32068579885056 32148293658624 32154954470496 32232432342528 32239884238848 32287826183184 32331735760896 32372330052348 32373106900992 32379814291968 32421246952536 32464558912896 32465337974784 32472064475136 32513615177472 32520351680388 32598709982784 32599492263936 32606246559744 32613002254976 32613784879104 32654733298902 32699141849088 32740983115776 32747766727104 32748552585216 32834262269952 32841065207808 32883088077216 32922699169932 32927807176704 32976772088832 32984396070912 33058743381378 33063872495616 33070723006464 33152927835456 33164941590528 33207378886656 33215056183296 33239695853232 33247380621312 33301986803712 33359218753536 33384766491648 33391683488592 33479879786496 33529665651768 33575264059392 33617419669746 33625191764736 33632965656576 33714004819968 33720990031872 33728786071552 33764138838144 33771134437326 33771944853504 33860332965888 33867348495552 33868161220608 33910684579629 33956801150976 34007296216608 34008112300032 34015158448128 34097118511104 34104183100416 34112067731456 34147822234032 34155716954112 34188956830314 34201346015232 34245109476864 34253026689024 34342673891328 34350613659648 34401694339584 34428040444512 34484585766912 34492558344192 34499704864768 34526126029824 34642265628672 34675979007384 34683995833344 34740961542144 34767567470592 34819268176836 34827318130176 34918468371072 34926541258752 34971232667904 34983905329152 35017951186944 35026047074304 35070024223377 35070865809408 35078132149632 35162653464576 35169938822304 35170782806016 35178069848064 35223083108928 35315269148016 35316116619264 35323433773056 35415882450432 35416732336128 35424070336512 35469398375424 35476747287696 35524993613824 35562229072128 35570450792448 35577820641792 35578674413568 35623345416984 35671791108096 35724836429568 35819195203584 35826616590336 35854053954048 35915671821744 35928686723072 35974660460544 35982977531904 36009670507668 36017995673088 36077152370688 36166830365952 36174323779308 36179936280576 36261486385344 36269869768704 36323804456082 36329440149504 36373202731008 36419745263616 36427291078464 36495555559424 36522628777008 36523505221632 36531072534528 36577817074656 36627560792064 36673548730632 36682027379712 36689627536848 36690507988992 36778914349056 36786534580224 36795039350784 36833606005248 36841237567992 36842121658368 36891339522048 36938545053696 36946198358784 36947084967936 36993474086868 37043783073792 37051458183168 37098868599936 37107445579776 37196856557568 37204563382272 37213164797952 37297043814888 37310559289344 37358301247488 37366938206208 37403303198976 37464735154176 37529121097728 37565643924666 37636041670656 37664864759808 37720873858239 37772172066816 37828340735328 37837086363648 37899230773248 37928255422464 37936113785856 37944884330496 37993437960192 38092874586624 38100767057496 38101681373184 38109575668736 38201401294848 38210233171968 38258208243684 38259126337536 38267053254144 38359258324992 38367205987968 38368126697472 38376076197888 38425181573376 38476514267136 38525748161472 38534655025152 38542639028608 38635508127744 38644440367104 38701906132032 38795158987776 38804128137216 38812167972864 38841891783552 38914681208832 38972548832256 39010476383307 39019495312512 39083581734912 39180732896448 39194930970624 39283276917456 39292358916096 39356893495296 39395195085312 39404302958592 39454724035584 39462898668336 39566181175092 39567130656768 39575328579072 39625968497544 39679857524736 39729677791518 39738862994688 39747096498252 39842867756736 39843823878144 39852079128576 39861292630016 39903073172352 39911340698658 39965617815552 40016757141504 40025048222016 40026008715264 40076263594107 40130764996608 40139079698432 40190440983264 40245097660416 40296594604032 40304943664128 40314261864448 40405130799462 40411399716864 40419772563456 40471493018112 40480849723392 40520245132224 40586796417024 40596179779584 40687684161696 40702428315648 40772378476544 40803603489792 40870620168192 40919853072384 40980702463272 41057500004352 41087957374134 41088943374336 41097456601344 41106958024704 41150044208988 41206005891072 41267280802176 41275830978954 41276821487616 41384851402752 41394419269632 41446392263991 41447386865664 41502756962304 41555863185408 41564473153632 41565470588928 41574082547712 41674255958016 41682890456064 41736227174928 41745876277248 41855133805056 41856138215424 41864810397696 41974379200512 41984083361792 42028088903424 42037805481984 42046515303936 42078716098848 42147827048448 42157571309568 42220261234944 42340546879488 42372972854784 42461175218176 42493693575168 42556883327244 42566722159104 42636634619904 42678128009088 42687994871808 42742617705216 42758106513408 42854483909952 42863362939683 42864391544832 42873272627328 42976576456704 42986512318464 43041517129728 43050434910912 43163106736464 43164142534656 43173085722624 43228329270048 43286078550528 43287117299712 43296085966848 43341466681656 43351486903296 43360468907184 43464946643712 43465989685248 43474995412992 43485046505472 43539644398536 43598855798784 43654644154368 43663688969472 43664736780288 43779016359936 43788086943744 43844117436288 43896932226576 43969029451776 43979194761216 44078324508504 44094297341952 44203903780608 44219922120704 44276505182208 44319594470976 44329840828416 44395761001878 44402649071616 44478958338048 44513021988864 44522244651456 44579214559737 44639839715328 44706220869024 44767018745856 44823226226328 44824301862912 44833589019648 44843954208768 44952006426624 44961320042496 45018851784192 45028179249768 45029259804672 45147110621184 45156464660736 45157548294144 45214246106172 45275734867968 45333668929536 45343061622144 45344149733376 45353544597504 45462824681472 45472244133888 45530429645376 45540955938816 45585275773752 45601794686976 45660145969152 45670702252032 45790231855104 45868925786112 45904053926016 45979447689216 45990077792256 46034834706432 46103290271181 46189687504896 46234638676512 46245327777792 46321282056192 46356756627456 46425690902448 46436424173568 46557957828096 46568721678336 46628310223872 46690601582592 46701396099072 46760032297836 46761154412544 46770842866176 46883537952768 46893251763072 46894377074688 46904093130752 46953255571794 46964110811904 47087025530688 47088155492352 47097911697408 47221176600576 47232093782016 47292531167232 47302329716928 47338555611204 47416305429504 47427267723264 47437094189056 47497793889312 47562388144128 47633115239424 47758926938112 47768822120448 47805405272064 47887562428992 47966213947392 47977303375872 48012894010224 48023994230784 48085444918368 48102869827584 48222440487936 48232431705744 48348648513792 48359826358272 48431739274776 48497603641344 48558495078522 48559660351488 48569721437952 48631870428804 48696838369344 48698006962176 48708096712704 48770422766208 48780527520582 48898064974176 48909369839616 48919503382464 48920677318656 48982099948353 49048712773632 49111474673664 49121650090656 49122828877824 49188452696064 49251393404928 49261597811712 49324632115824 49384048754898 49391710765056 49401944244224 49465158133248 49476594106368 49595808743424 49606084509696 49617553063936 49729391753184 49747412385792 49811068329984 49822584274944 49859543779848 49871070931968 49952980205568 50038828130304 50077149737472 50087525232888 50181388894208 50219819679744 50294498477652 50362896089088 50426129504619 50437787647104 50449448484864 50532307697664 50571007229952 50581485047808 50593179107328 50646208257216 50656701655989 50657917280256 50790499448832 50801022743328 50802241830912 50935201726464 51010944324912 51012168450048 51022737672192 51145677766656 51156274650624 51157502263296 51168101597184 51221733351048 51233575431168 51283435245471 51302019022848 51367664215296 51379540033536 51514010836992 51525920489472 51602541509376 51726878650368 51738837516288 51749557297152 51789189044736 51963398443008 52013968511076 52025993750016 52111442313216 52151351205888 52240977195264 52259907960832 52377702556608 52389811888128 52475857993728 52526926780416 52539070611456 52606298714112 52617198224448 52743980196864 52754908233456 52756174209024 52767104772096 52834624663392 52906476699648 52972903722024 52974174928896 52985150659584 52996128664336 53123823675648 53125098504192 53136105504768 53204097563136 53215120931544 53287490420736 53343343608192 53355676188672 53366730962688 53368011620352 53435018125476 53507686662144 53587254644352 53728792805376 53739924885504 53873507732616 53893030084608 53961990690816 53974466297856 54014505761502 54026993509632 54115728556032 54250245548928 54261485668962 54269904420864 54404804653056 54485706684123 54494160224256 54559804096512 54640936617696 54743333339136 54783943165512 54785257832448 54796608801792 54809277366272 54866725611984 54941341188096 55023041069568 55034441305272 55035761983488 55168371523584 55179801870336 55192559026176 55261856351988 55263182487552 55337009283072 55407817580544 55419297538176 55420627451904 55432110063616 55490211130302 55565674610688 55577187274752 55648302899904 55661168369664 55795284836352 55806845073408 55819747196928 55945565722332 55965838934016 56037451871232 56050407309312 56062020405248 56104954798464 56197102731264 56210095079424 56293681646592 56348465886999 56454062505984 56497297139712 56658258100224 56742511102992 56755629545472 56848846159872 56904170678784 56917326495744 56990156940288 57139311879936 57151150586244 57152522059776 57164363503104 57302101942272 57315349757952 57387312365526 57388689506304 57400579881216 57550808981952 57552190046208 57564114296832 57637772360064 57714771400704 57728114622464 57788622242208 57801982537728 57813958542912 57953262191616 57966660550656 58052859198048 58131807731712 58206192205824 58218251959296 58262837675328 58372021813248 58384115924992 58458823248384 58529242968768 58625372602368 58638926348288 58771099344672 58792396455936 58924915376184 58938538374144 59035340242944 59092792627968 59106454437888 59182086053376 59194348002504 59305277784064 59349271762638 59350695985152 59362992868608 59438952746316 59519786287104 59594516687277 59608294492032 59620644747378 59764301635104 59765735817216 59778118692864 59791938945024 59854609758528 59867011047987 59948426723328 60025135712256 60037572333024 60039013072896 60196147494912 60208619547648 60285661474896 60367646490624 60444891906048 60457415496192 60458866311168 60471392796672 60607696199193 60617099575296 60629658845184 60707239527168 60721274585088 60780367698336 60802392915968 60880194625536 60894269669376 61053642473472 61158567714816 61205405234688 61305930252288 61379779608576 61471053694908 61586250006528 61631936061201 61633415061504 61646184902016 61660437037056 61761709408256 61809008836608 61900921203264 61913746468431 61915232231424 62077277104128 62091628904448 62171080298496 62254135443456 62333794778112 62346709730448 62348205883392 62361123821568 62511383937024 62524335684096 62525836099584 62604340762392 62618814415872 62782700707584 62784207323136 62797215596544 62961568800768 62976125042688 63042133355136 63056708222976 63069772955904 63118074148272 63221740572672 63236356964352 63330391852416 63510820319232 63691762827264 63740540362752 63835324990866 63850083238656 63954951929856 64017192013632 64031992307712 64113926557824 64137159770112 64296587317248 64309908940992 64464864685056 64479768477696 64575652366368 64663471521792 64744660104696 64746213801984 64759628583936 64842493905072 64929117825792 64930675949568 64944128950272 65027230354944 65040703360776 65197419965568 65198984527872 65212493119488 65226004509952 65227569758208 65309466597804 65398283698176 65481966231552 65495533454208 65497105170432 65668524539904 65682130415616 65766176154432 65845398339864 65953544177664 65968792141824 66117486762756 66127744991232 66141446012928 66305855670912 66329883181056 66414757773312 66430112366592 66479391706464 66494761242624 66593641502817 66603973607424 66718437507072 66769532983296 66783366977184 66959759572992 67059331303536 67150528118784 67234839339492 67250383529472 67265931313152 67428009639936 67441980063744 67457572143104 67528277676288 67542268874652 67543889707008 67720665931776 67734696991104 67736322441216 67821369159258 67913602301952 68014592433216 68016224600064 68030316896256 68194237022208 68208366200832 68224135462912 68295644468064 68311433908224 68377913660628 68402692030464 68490218953728 68506053378048 68685347782656 68701227319296 68803388679168 68856080889024 68969171533824 68985116688384 68999409729536 69052252059648 69284531257344 69351958014768 69367991666688 69481923084288 69535134941184 69638536353672 69654636260352 69836936742144 69853082517504 69942465335808 70035902373888 70052094148608 70140048446754 70141731618816 70156264299264 70325306929152 70339877644608 70341565612032 70356139696128 70429883357691 70446166217856 70630538296032 70632233238528 70646867546112 70831764900864 70848140673024 70938796750848 70953494575392 71049987227648 71124458144256 71140901584896 71155641283584 71246690833968 71343582216192 71449672859136 71638390407168 71653233180672 71708107908096 71831343643488 71857373446144 71949320921088 71965955063808 72019341015336 72035991346176 72154304741376 72333660731904 72348647558616 72522972770688 72539739537408 72647608912164 72658880299008 72746405462016 72837742617783 72839490527232 72854582156928 72991111118848 73045257554016 73047010443264 73062145069056 73155634149312 73170791280873 73347097461264 73364054759424 73379255073696 73381015977984 73557828698112 73573069160448 73667212010496 73682475135984 73684243316736 73782679044096 73877090107392 73892396717568 73894169935872 73986948173736 74076073132347 74087566147584 74102916366336 74197737199872 74214891159552 74393713115136 74409126764544 74426329595904 74594087629776 74621118578688 74716602494976 74733876412416 74806606397952 74929470308352 75058242195456 75131287849332 75272083341312 75329729519616 75441747716478 75544344133632 75656681470656 75674172727296 75798461546496 75856510844928 75872227571712 75889768660992 75986875920384 76185749173248 76201534114992 76203362746368 76219151337472 76402802589696 76420466343936 76516416487368 76518252675072 76534106508288 76718516649984 76734411975936 76736253394944 76752152395776 76850363146752 76953028534272 77051496322944 77069310050304 77085278057216 77271016255488 77288880734208 77403812264064 77590317975552 77608256274432 77624335945728 77683783567104 77945097664512 78020952766614 78038990625024 78167163469824 78361465792896 78389861941248 78566553834912 78584717832192 78713786990592 78790390170624 78808605917184 78909448071168 78925797336672 79132362350184 79134261313536 79150657158144 79251936995088 79359715049472 79459355583036 79477725989376 79494192996504 79685735513472 79687647756288 79704158257152 79722585260032 79806146344704 79822681397316 79931235631104 80033514283008 80050096444032 80052017430528 80152527188214 80261529993216 80278159396864 80380881966528 80593189208064 80609887328256 80628523728896 80810261598924 80822799433728 80839545126912 80942986036224 80961699446784 81021758642253 81040490264448 81173592834048 81192359559168 81375368323392 81392228503443 81404856631296 81544756953088 81607206979584 81741240336384 81839706144768 81961404926544 82115000008704 82175914748268 82177886748672 82194913202688 82213916049408 82300088417976 82412011782144 82534561604352 82551661957908 82553642975232 82769702805504 82788838539264 82892784527982 82894773731328 83005513924608 83111726370816 83128946307264 83130941177856 83148165095424 83235316695453 83348511916032 83365780912128 83472454349856 83491752554496 83710267610112 83729620795392 83948758401024 83968166723584 84056177806848 84075610963968 84093030607872 84157432197696 84295654096896 84315142619136 84440522469888 84681093758976 84745945709568 84922350436352 84987387150336 85113766654488 85133444318208 85273269239808 85356256018176 85375989743616 85485235410432 85708967819904 85726725879366 85728783089664 85746545254656 85953152913408 85973024636928 86080968548289 86083034259456 86100869821824 86326213472928 86328285069312 86346171445248 86456658540096 86572157101056 86592171933696 86682933363312 86702973806592 86720937814368 86929893287424 86931979370496 86949990825984 87079288797072 87197711597568 87309288308736 87327377938944 87329473560576 87558032719872 87576173887488 87688234872576 87793864453152 87938058903552 87958389522432 88156649017008 88188594683904 88407807561216 88553010364416 88639188941952 88659681656832 88791522003756 88805298143232 88957916676096 89023907643957 89026043977728 89044489302912 89158429119474 89279679430656 89412441738048 89430967121067 89646452452656 89648603725824 89667178039296 89687908417536 89904012853248 89922640084992 90037703568384 90056358499536 90058519609344 90294221242368 90312929321472 90315096588288 90428492212344 90551469735936 90667337859072 90686123244288 90688299466752 90707089195008 90925649362944 90944488267776 91060859290752 91081911877632 91170551547504 91203589373952 91320291938304 91341404504064 91580463710208 91737851572224 91808107852032 91958895378432 92069669412864 92206580542362 92379375009792 92469277353024 92490655555584 92642564112384 92713513254912 92851381804896 92872848347136 93115915656192 93137443356672 93256620447744 93381203165184 93402792198144 93520064595672 93522308825088 93541685732352 93767075905536 93786503526144 93788754149376 93808186261504 93906511143588 93928221623808 94174051061376 94176310984704 94195823394816 94442353201152 94464187564032 94585062334464 94604659433856 94677111222408 94832610859008 94854535446528 94874188378112 94995587778624 95266230478848 95517853876224 95537644240896 95610810544128 95752987486299 95775124857984 95932427894784 95954606751744 96025788020448 96047988461568 96170889836736 96205739655168 96444880975872 96464863411488 96697297027584 96719652716544 96863478549552 96995207282688 97116990157044 97119320702976 97139442875904 97263740857608 97393676738688 97396013924352 97416193425408 97540845532416 97561055041164 97796129948352 97818739679232 97839006764928 97841354637312 97964199896706 98097425547264 98222949347328 98243300181312 98245657755648 98502786809856 98523195623424 98649264231648 98768097509796 98783421530112 98803888488448 98930316266496 98953188212736 99191617486848 99212169019392 99235106127872 99458783506368 99494824771584 99622136659968 99645168549888 99719087559696 99742141863936 99905960411136 100077656260608 100154299474944 100175050465776 100362777788416 100439639359488 100588996955304 100725792178176 100852259009238 100875575294208 100898896969728 101142014459904 101162970095616 101186358214656 101292416514432 101313403311978 101315834560512 101580998897664 101602045486656 101604483661824 101732053738887 101870403452928 102021888649824 102024336900096 102045475344384 102291355533312 102312549301248 102336203194368 102443466702096 102467150862336 102566870490942 102604038045696 102735328430592 102759080067072 103028021673984 103051840978944 103205083018752 103453757300736 103477675032576 103499114594304 103578378089472 103926796886016 104027937022152 104051987500032 104222884626432 104302702411776 104481954390528 104755405113216 104779623776256 104951715987456 105053853560832 105078141222912 105210072670131 105212597428224 105234396448896 105487960393728 105509816466912 105512348418048 105534209544192 105669249326784 105945807444048 105948349857792 105970301319168 105992257328672 106247647351296 106250197008384 106272211009536 106408195126272 106430241863088 106574980841472 106686687216384 106711352377344 106733461925376 106736023240704 106870036250952 107015373324288 107174509288704 107457585610752 107479849771008 107747015465232 107786060169216 107923981381632 107948932595712 108029011523004 108053987019264 108231457112064 108500491097856 108522971337924 108539808841728 108809609306112 108971413368246 108988320448512 109119608193024 109281873235392 109486666678272 109567886331024 109570515664896 109593217603584 109618554732544 109733451223968 109882682376192 110046082139136 110068882610544 110071523966976 110336743047168 110359603740672 110385118052352 110523712703976 110526364975104 110674018566144 110815635161088 110838595076352 110841254903808 110864220127232 110980422260604 111131349221376 111154374549504 111296605799808 111322336739328 111590569672704 111613690146816 111639494393856 111891131444664 111931677868032 112074903742464 112100814618624 112124040810496 112209909596928 112394205462528 112587363293184 112696931773998 112908125011968 112994594279424 113162621574717 113316516200448 113485022205984 113511259090944 113697692319744 113808341357568 113834652991488 113980313880576 114278623759872 114302301172488 114305044119552 114328727006208 114604203884544 114630699515904 114774624731052 114777379012608 114801159762432 115101617963904 115104380092416 115128228593664 115275544720128 115429542801408 115456229244928 115577244484416 115603965075456 115627917085824 115906524383232 115933321101312 116105718396096 116412384411648 116436503918592 116525675350656 116744043626496 116768231849984 116917646496768 117031429149921 117058485937536 117250745204736 117277852696576 117542198689344 117584792911872 117849830752368 117877076748288 118070680485888 118185585255936 118212908875776 118364172106752 118388696005008 118610555568128 118698543525276 118701391970304 118725985737216 118877905492632 119039572574208 119189033374554 119216588984064 119241289494756 119528603270208 119531471634432 119556237385728 119583877890048 119709219517056 119734022095974 119896853446656 120050271424512 120075144666048 120078026145792 120228790782321 120392294989824 120417239095296 120571322949792 120735292981248 120889783812096 120914830992384 120942785593344 121215392398386 121234199150592 121259317690368 121414479054336 121442549170176 121560735396672 121604785831936 121760389251072 121788539338752 122107284946944 122317135429632 122410810469376 122611860504576 122759559217152 122942107389816 123172500013056 123263872122402 123266830123008 123292369804032 123320874074112 123618017673216 123801842406528 123827492936862 123830464462848 124154554208256 124183257808896 124339176791973 124342160596992 124508270886912 124667589556224 124693419460896 124696411766784 124722247643136 125022767874048 125048671368192 125208681524784 125237628831744 125565401415168 125568414646272 125594431193088 125923137601536 125952250085376 126084266710272 126113416445952 126139545911808 126236148296544 126443481145344 126472713928704 126660783704832 127021640638464 127383525654528 127481080725504 127670649981732 127700166477312 127909903859712 128034384027264 128063984615424 128227853115648 128274319540224 128590088819049 128593174634496 128619817881984 128929729370112 128959536955392 129151304732736 129489320209392 129492427603968 129519257167872 129684987810144 129858235651584 129861351899136 129888257900544 130054460709888 130081406721552 130394839931136 130397969055744 130424986238976 130452009019904 130455139516416 130618933195608 130796567396352 130963932463104 130991066908416 130994210340864 131337049079808 131364260831232 131532352308864 131690796679728 131907088355328 131937584283648 132234973525512 132282892025856 132611711341824 132659766362112 132829515546624 132958783412928 132989522485248 133187283005634 133207947214848 133436875014144 133539065966592 133566733954368 133737643679211 133919519145984 134118662607072 134301056237568 134469678678984 134500767058944 134531862626304 134856019279872 134883960127488 134915144286208 135056555352576 135084537749304 135087779414016 135441331863552 135469393982208 135472644882432 135642738318516 135827204603904 136029184866432 136032449200128 136060633792512 136388474044416 136416732401664 136448270925824 136591288936128 136622867816448 136755827321256 136805384060928 136980437907456 137012106756096 137370695565312 137606777358336 137712161778048 137938343067648 137970233376768 137998819459072 138104504119296 138309870813543 138569062514688 138703916029536 138735983333376 138963846168576 139070269882368 139277072707344 139309272520704 139673873484288 139706165035008 139884930671616 140071804747776 140104188297216 140280096893508 140283463237632 140312528598528 140650613858304 140679755289216 140683131224064 140712279392256 140859766715382 140892332435712 141261076592064 141264466477056 141293735092224 141663529801728 141696281346048 141877593501696 141906989150784 142248916288512 142281803169792 142311282567168 142493381667936 142687164432384 142899345718272 143276780814336 143306466361344 143416215816192 143662687286976 143714746892288 143898641842176 143931910127616 144038682030672 144071982692352 144308609482752 144667321463808 144697295117232 145045945541376 145079479074816 145295217824328 145492810924032 145675485235566 145678981054464 145709164313856 146090515108032 146094020886528 146124290138112 146311268298624 146341582561746 146694194922528 146728109518848 146758510147392 146762031955968 146946299845059 147146138320896 147334424020992 147364950271968 147368486633472 147565358088192 147754180214784 147784793435136 147973896347472 148152146264694 148175132295168 148205832732672 148395474399744 148429782319104 148787426230272 148818253529088 148852659191808 149188175259552 149242237157376 149433204989952 149467752824832 149613212795904 149858940616704 150116484390912 150262575698664 150544166682624 150659459039232 150883495432956 151088688267264 151313362941312 151348345454592 151596923092992 151713021689856 151744455143424 151779537321984 151970104967967 151973751840768 152371498346496 152403068229984 152406725492736 152438302674944 152805605179392 153032832974736 153036505350144 153068213016576 153437033299968 153468823951872 153472506789888 153504304791552 153700726293504 153850305736413 153906057068544 154102992645888 154138620100608 154170556114432 154542032510976 154577761468416 154807624528128 155180635951104 155216512548864 155248671891456 155367567134208 155890195329024 156041905533228 156077981250048 156334326939648 156722931585792 156779723882496 157133107669824 157169435664384 157427573981184 157580780341248 157617211834368 157818896142336 157851594673344 158264724700368 158268522627072 158301314316288 158503873990176 158719430098944 158918711166072 158955451978752 158988385993008 159371471026944 159375295512576 159408316514304 159445170520064 159612292689408 159645362794632 159862471262208 160067028566016 160100192888064 160104034861056 160305054376428 160523059986432 160556318793728 160761763933056 161186378416128 161219774656512 161257047457792 161620523197848 161679090253824 161885972072448 161923398893568 162043517284506 162080980528896 162347185668096 162750736646784 162784457006886 162809713262592 163089513906176 163214413959168 163457120052369 163482480672768 163679412289536 163922809853088 164230000017408 164351829496536 164355773497344 164389826405376 164427832098816 164600176835952 164824023564288 165069123208704 165103323915816 165107285950464 165539405611008 165577677078528 165785569055964 165789547462656 166011027849216 166223452741632 166257892614528 166261882355712 166296330190848 166470633390906 166697023832064 166731561824256 166944908699712 166983505108992 167420535220224 167459241590784 167897516802048 168112355613696 168151221927936 168186061215744 168314864395392 168591308193792 168630285238272 168881044939776 169045397660997 169362187517952 169491891419136 169844700872704 169974774300672 170227533308976 170266888636416 170546538479616 170712512036352 170751979487232 170970470820864 171417935639808 171453451758732 171457566179328 171493090509312 171906305826816 171946049273856 172161937096578 172166068518912 172201739643648 172652426945856 172656570138624 172692342890496 172913317080192 173144314202112 173184343867392 173365866726624 173405947613184 173441875628736 173859786574848 173899981651968 174158577594144 174395423195136 174618576617472 174654755877888 175116065439744 175152347774976 175376469745152 175587728906304 175876117807104 175916779044864 176313298034016 176377189367808 176815615122432 177106020728832 177278377883904 177319363313664 177583044007512 177915833352192 178047815287914 178052087955456 178088978605824 178316858238948 178559358861312 178824883476096 178861934242134 179292904905312 179297207451648 179334356078592 179375816835072 179601033143961 179845280169984 180075407136768 180112716999072 180117039218688 180588442484736 180625858642944 180856984424688 181102939471872 181334675718144 181372246488576 181376598933504 181414178390016 181823088597579 181851298725888 181888976535552 182121718581504 182163823755264 182341103095008 182407178747904 182640583876608 182682809008128 183160927420416 183475703144448 183616215704064 183917790756864 184139338825728 184413161084724 184758750019584 184895808183603 184938554706048 184981311111168 185285128224768 185427026509824 185702763609792 185741239405293 185745696694272 186231831312384 186274886713344 186513240895488 186762406330368 187040129191344 187044617650176 187083371464704 187534151811072 187573007052288 187577508298752 187616372523008 187813022287176 187856443247616 188348102122752 188352621969408 188391646789632 188884706402304 188928375128064 189170124668928 189209318867712 189354222444816 189665221718016 189709070893056 189748376756224 189991175557248 190532460957696 191075288481792 191221621088256 191505974972598 191550249715968 191864855789568 192051576040896 192095976923136 192341779673472 192411479310336 192889761951744 192929726822976 193394594055168 193439305433088 193726957099104 193990414565376 194233980314088 194238641405952 194278885751808 194527481715216 194787353477376 194792027848704 194832386850816 195081691064832 195122110082328 195592259896704 195637479358464 195678013529856 195682709274624 195928399793412 196194851094528 196445898694656 196486600362624 196491315511296 197005573619712 197046391246848 197298528463296 197536195019592 197607776976896 197860632532992 197906376425472 198383234973696 198424338038784 198917567012736 198989649543168 199244273319936 199290337099776 199438175119392 199484283727872 199780924508451 199811920822272 200155312521216 200308598949888 200350100931552 200725555576832 200879278718976 201177993910608 201451584356352 201704518018476 201751150588416 201797793939456 202284028919808 202325940191232 202372716429312 202584833028864 202626806623956 202631669121024 203161997795328 203204090973312 203208967323648 203464107477774 203740806905856 204043777299648 204048673800192 204090950688768 204582711066624 204625098602496 204672406388736 204886933404192 204934301724672 205133740981884 205208076091392 205470656861184 205518160134144 206056043347968 206103681957888 206410166037504 206907514601472 206955350065152 206998229188608 207156756178944 207853593772032 208055874044304 208103975000064 208445769252864 208605404823552 208963908781056 209510810226432 209559247552512 210107707121664 210156282445824 210420145340262 210425194856448 210468792897792 210975920787456 211019632933824 211024696836096 211068419088384 211338498653568 211891614888096 211896699715584 211940602638336 211984514657344 212495294702592 212544422019072 212816390252544 212860483726176 213149961682944 213373374432768 213422704754688 213466923850752 213740072501904 214030746648576 214349018577408 214915171221504 214959699542016 215494030930464 215572120338432 215847962763264 215897865191424 216058023046008 216107974038528 216462914224128 217000982195712 217045942675848 217619218612224 217942826736492 217976640897024 218239216386048 218513227853349 218563746470784 218973333356544 219135772662048 219141031329792 219186435207168 219237109465088 219466902447936 219512373842619 220092164278272 220137765221088 220143047933952 220673486094336 220719207481344 221047425407952 221052729950208 221348037132288 221631270322176 221677190152704 221682509807616 221728440254464 221960844521208 222228219397041 222262698442752 222308749099008 222593211599616 222644673478656 223181139345408 223227380293632 223278988787712 223782262889328 223863355736064 224149807484928 224201629237248 224248081620992 224419819193856 224788410925056 225174726586368 225393863547996 225816250023936 225989188558848 226325243149434 226633032400896 226970044411968 227022518181888 227395384639488 227616682715136 227669305982976 227960627761152 228557247519744 228604602344976 228610088239104 228657454012416 229208407769088 229261399031808 229549249462104 229554758025216 229602319524864 230203235927808 230208760184832 230256457187328 230551089440256 230859085602816 230912458489856 231154488968832 231207930150912 231255834171648 231813048766464 231866642202624 232211436792192 232824768823296 232873007837184 233051350701312 233536463699968 233835292993536 234062858299842 234116971875072 234501490409472 235084397378688 235169585823744 235699661504736 235754153496576 236141360971776 236371170511872 236425817751552 236728344213504 236777392010016 237221111136256 237397087050552 237402783940608 237451971474432 237755810985264 238079145148416 238378066749108 238433177968128 238482578989512 239057206540416 239062943268864 239112474771456 239167755780096 239418439034112 239468044191948 239793706893312 240100542849024 240150289332096 240156052291584 240457581564642 240784589979648 240834478190592 241142645899584 241779567624192 241829661984768 241885571186688 242430784796772 242468398301184 242518635380736 242828958108672 242885098340352 243121470793344 243209571663872 243520778502144 243577078677504 244176685510329 244214569893888 244634270859264 244821620938752 245223721009152 245519118434304 245884214779632 246345000026112 246527744244804 246533660246016 246584739608064 246641748148224 247236035346432 247603684813056 247654985873724 247660928925696 248309108416512 248366515617792 248678353583946 248684321193984 249016541773824 249335179112448 249386838921792 249392823533568 249444495286272 250045535748096 250097342736384 250417363049568 250475257663488 251130802830336 251188862386176 251846275203072 251904500170752 252168533420544 252226832891904 252279091823616 252472296593088 252886962290688 252945427857408 253321567409664 254043281276928 254767051309056 254962161451008 255341299963464 255400332954624 255819807719424 256068768054528 256127969230848 256455706231296 257180177638098 257186349268992 257239635763968 257859458740224 257919073910784 258242905644867 258302609465472 258978640418784 258984855207936 259038514335744 259369975620288 259716471303168 259776515801088 260108921419776 260162813443104 260789679862272 260795938111488 260849972477952 260904018039808 261237866391216 261593134792704 261927864926208 261982133816832 261988420681728 262674098159616 262728521662464 263064704617728 263381593359456 263814176710656 263875168567296 264469947051024 264565784051712 265223422683648 265659031093248 265917566825856 265979044970496 266374566011268 266415894429696 266873750028288 267071722931871 267078131933184 267133467908736 267475287358422 267839038291968 268237325214144 268292901363201 268939357357968 269001534117888 269063725252608 269712038559744 269767920254976 270113110705152 270169075498608 270175558828032 270882663727104 270938787964416 270945289764864 271285476637032 271654409207808 272058369732864 272064898400256 272121267585024 272776948088832 272833464803328 272896541851648 273182577872256 273245735632896 273511654642512 273610768121856 273960875814912 274024213512192 274741391130624 275213554716672 275424323556096 275876686135296 275997638918144 276209008238592 276619741627086 277138125029376 277407832059072 277471966666752 277927692337152 278140539764736 278554145414688 278618545041408 279347746968576 279412330070016 279769861343232 280143609495552 280208376594432 280560193787016 280566926475264 280625057197056 281301227716608 281359510578432 281366262448128 281424558784512 281719533430764 281784664871424 282522153184128 282528932954112 282587470184448 283327059603456 283392562692096 283755187003392 283813978301568 284497832577024 284563606339584 284622565134336 284986763335872 285798691436544 286553561628672 286612932722688 286832431632384 287325374573952 287429493784576 287797283684352 287863820255232 288077364061344 288143965384704 288617218965504 289334642927616 289394590234464 290091891082752 290158958149632 290590435648656 290985621848064 291350970471132 291357962108928 291418328627712 292181030216064 292188041773056 292248580276224 292622536597248 292683165123492 293388389845056 293456219037696 293517020294784 293524063911936 293892599690118 294292276641792 294668848041984 294729900543936 294736973266944 295508360429568 295569586870272 295947792694944 296304292529388 296350264590336 296411665465344 296790948799488 296859564638208 297574852460544 297636507058176 297705318383616 298376350519104 298484474314752 298866409979904 298935505649664 299226425591808 299717881233408 300232968781824 300525151397328 301088333365248 301318918078464 301766990865912 302177376534528 302626725882624 302696690909184 303426043379712 303488910286848 303559074643968 303940209935934 303947503681536 304742996692992 304806136459968 304813450985472 304876605349888 305196161216661 305611210358784 306065665949472 306073010700288 306136426033152 306874066599936 306937647903744 307008609583104 307401452587008 307700611472826 307812114137088 308205985291776 308277240201216 308341112228864 309084065021952 309155522936832 309615249056256 310361271902208 310433025097728 310497343782912 310735134268416 311780390658048 312083811066456 312155962500096 312668653879296 313445863171584 314266215339648 314338871328768 314855147962368 315161560682496 315234423668736 315630218010393 315637792284672 315703189346688 316529449400736 316537045254144 316602628632576 317007747980352 317837422332144 317910903957504 317976771986016 318742942053888 318750591025152 318816633028608 319224585378816 319290725589264 319724942524416 320134057132032 320200385776128 320208069722112 320610108752856 321046119972864 321112637587456 321523527866112 322372756832256 322439549313024 322514094915584 323241046395696 323358180507648 323771944144896 323846797787136 324087034569012 324161961057792 324694371336192 325501473293568 325568914013772 325619426525184 326179027812352 326428827918336 326914240104738 326964961345536 327358824579072 327845619706176 328460000034816 328703658993072 328711546994688 328779652810752 328855664197632 329200353671904 329648047128576 330138246417408 330206647831632 330214571900928 331078811222016 331155354157056 331571138111928 331579094925312 332022055698432 332446905483264 332515785229056 332523764711424 332592660381696 332941266781812 333394047664128 333463123648512 333889817399424 333967010217984 334841070440448 334918483181568 335795033604096 336224711227392 336302443855872 336372122431488 336629728790784 337182616387584 337762089879552 338090795321994 338724375035904 338983782838272 339689401745408 339949548601344 340455066617952 340533777272832 341093076959232 341425024072704 341503958974464 341940941641728 342835871279616 342906903517464 342915132358656 342986181018624 343812611653632 343892098547712 344323874193156 344332137037824 344403479287296 345304853891712 345313140277248 345384685780992 345826634160384 346288628404224 346368687734784 346731733453248 346811895226368 346883751257472 347719573149696 347799963303936 348317155188288 349237153234944 349309511755776 350232130879488 350304695549952 350752939490304 351094287449763 351175457812608 351752235614208 351833558089728 352626596068032 352754378735616 353631230244864 354212041457664 354556755767808 354638726627328 355166088015024 355831666704384 356095630575828 356104175910912 356177957211648 356633716477896 357118717722624 357649766952192 357723868484268 358585809810624 358594414903296 358668712157184 358751633670144 359202066287922 359690560339968 360150814273536 360225433998144 360234078437376 360686372346963 361176884969472 361251717285888 361713968849376 362205878943744 362669351436288 362744492977152 362828356780032 363646177195158 363702597451776 363777953071104 364243437163008 364327647510528 364682206190016 364814357495808 365281167753216 365365618016256 366321854840832 366951406288896 367232431408128 367835581513728 368278677651456 368826322169448 369517500039168 369791616367206 369877109412096 369962622222336 370854053019648 371405527219584 371482478810586 371491393388544 372463662624768 372549773426688 373017530375919 373026481790976 373524812660736 374080258382688 374089235300352 374166742929408 375068303622144 375146014104576 375232745046016 375626044574352 375712886495232 376696204245504 376705243938816 376783293579264 377769412804608 377856750256128 378340249337856 378418637735424 378708444889632 379330443436032 379418141786112 379496753512448 379982351114496 381064921915392 382150576963584 382443242176512 383011949945196 383100499431936 383729711579136 384103152081792 384191953846272 384683559346944 384822958620672 385770266457147 385779523903488 385859453645952 386789188110336 386878610866176 387453914198208 388467960628176 388477282811904 388557771503616 389054963430432 389574706954752 389584055697408 389664773701632 390163382129664 390244220164656 391184519793408 391274958716928 391356027059712 391365418549248 391856799586824 392389702189056 392891797389312 392973200725248 392982631022592 394011147239424 394092782493696 394597056926592 395072390039184 395215553953792 395721265065984 395812752850944 396848676077568 397835134025472 397979299086336 398488546639872 398876350238784 398968567455744 399561849016902 399623841644544 400310625042432 400617197899776 400700201863104 401451111153664 401758557437952 402355987821216 402903168712704 403409036036952 403502301176832 403595587878912 404568057839616 404651880382464 404745432858624 405169666057728 405253613247912 405263338242048 406323995590656 406408181946624 406417934647296 406928214955548 407481613811712 408087554599296 408097347600384 408181901377536 409165422133248 409250197204992 409344812777472 409773866808384 409868603449344 410267481963768 410416152182784 410941313722368 411036320268288 412112086695936 412820332075008 413815029202944 413910700130304 413996458377216 414313512357888 414929612440629 415707187544064 416111748088608 416207950000128 416891538505728 417210809647104 417927817562112 419021620452864 419118495105024 420215414243328 420312564891648 420840290680524 420850389712896 420937585795584 421951841574912 422039265867648 422049393672192 422136838176768 422676997307136 423783229776192 423793399431168 423881205276672 423969029314688 424990589405184 425088844038144 425632780505088 425720967452352 426746748865536 426845409509376 426933847701504 427480145003808 428061493297152 428698037154816 429830342443008 429919399084032 430988061860928 431144240676864 431695925526528 431795730382848 432116046092016 432215948077056 432925828448256 434001964391424 434091885351696 435238437224448 435885653472984 436478432772096 437026455706698 437127492941568 438271545324096 438282062659584 438372870414336 438474218930176 438933804895872 439024747685238 440184328556544 440275530442176 440286095867904 440838899535177 441438414962688 442094850815904 442105459900416 442696074264576 443262540644352 443354380305408 443456880508928 443921689042416 444456438794082 444525396885504 444617498198016 445186423199232 445289346957312 446362278690816 446454760587264 446557977575424 447564525778656 447726711472128 448299614969856 448403258474496 448496163241984 448839638387712 449576821850112 450349453172736 450787727095992 451632500047872 451978377117696 452650486298868 453266064801792 453940088823936 454045036363776 454790769278976 455233365430272 455338611965952 455910314903901 455921255522304 457114495039488 457209204689952 457220176478208 457314908024832 458416815538176 459098498924208 459109516050432 459204639049728 460406471855616 460417520369664 460512914374656 461102178880512 461718171205632 461824916979712 462308977937664 462415860301824 462511668343296 463626097532928 463733284405248 464422873584384 465649537646592 465746015674368 466102701402624 467072927399936 467670585987072 468125716599684 468233943750144 469002980818944 470168794757376 470339171647488 471399323009472 471508306993152 472282721943552 472742341023744 472851635503104 473456688427008 473554784020032 474442222272512 474794174101104 474805567881216 474903942948864 475511621970528 476158290296832 476756133498216 476866355936256 476965157979024 478114413080832 478125886537728 478224949542912 478335511560192 478836878068224 478936088383896 479587413786624 480201085698048 480300578664192 480312104583168 480915163129284 481569179959296 481668956381184 482285291799168 483559135248384 483659323969536 483771142373376 484861569593544 485037270761472 485657916217344 485770196680704 486242941586688 486419143327744 487041557004288 488353371020658 488429139787776 489268541718528 489643241877504 490371360157107 490447442018304 491038236868608 491768429559264 492690000052224 493055488489608 493067320492032 493169479216128 493283496296448 494472070692864 495207369626112 495309971747448 495321857851392 496618216833024 496733031235584 497356707167892 497368642387968 498033083547648 498670358224896 498773677843584 498785647067136 498888990572544 500091071496192 500194685472768 500834726099136 500950515326976 502261605660672 502377724772352 503692550406144 504337066841088 504453665783808 504558183647232 504944593186176 505773924581376 505890855714816 506643134819328 507136192982991 508086562553856 509534102618112 509924322902016 510682599926928 510800665909248 511639615438848 512137536109056 512255938461696 512911412462592 514360355276196 514372698537984 514479271527936 515718917480448 515838147821568 516485811289734 516605218930944 517957280837568 517969710415872 518077028671488 518739951240576 519432942606336 519553031602176 520217842839552 520325626886208 521579359724544 521699944955904 521808036079616 522475732782432 523186269585408 523855729852416 523964267633664 525348196319232 525457043324928 526129409235456 526763186718912 527628353421312 527750337134592 528939894102048 529131568103424 530446845367296 531318062186496 531835133651712 531958089940992 532749132022536 533747500056576 534143445863742 534156263866368 534266935817472 534950574716844 535678076583936 536474650428288 536585802726402 537878714715936 538003068235776 538127450505216 538803099431883 539535840509952 540226221410304 540338150997216 540351117656064 541765327454208 541877575928832 542570953274064 543308818415616 544116739465728 544129796800512 544242535170048 545553896177664 545666929606656 545793083703296 546365155744512 546491471265792 547023309285024 547221536243712 547921751629824 548048427024384 549482782261248 550427109433344 550848647112192 551753372270592 551995277836288 552418016477184 553239483254172 554276250058752 554687424550809 554815664118144 554943933333504 555855384674304 556281079529472 557108290829376 557223718215879 557237090082816 558695493937152 558824660140032 559539722686464 560287218991104 561120387574032 561133852950528 561250114394112 562602455433216 562719021156864 562732524896256 562849117569024 563439066861528 563569329742848 565044306368256 565057865908224 565174940368896 566654119206912 566785125384192 567510374006784 567627956603136 568995665154048 569127212679168 569245130268672 569973526671744 571597382873088 573225865445376 573664863264768 574650749147904 574858987569152 575594567368704 576154728122688 576287930769408 577234437931008 578669285855232 578789180468928 580183782165504 580317916299264 581180871297312 581971243696128 582701940942264 582715924217856 582836657255424 584362060432128 584376083546112 584497160552448 585245073194496 585366330246984 586776779690112 586912438075392 587034040589568 587048127823872 587785199380236 588584553283584 589337696083968 589459801087872 589473946533888 591016720859136 591139173740544 591895585389888 592608585058776 592823330930688 593581897598976 593719129276416 595149704921088 595273014116352 596752701038208 596968948629504 597732819959808 597871011299328 598452851183616 599342773525353 599435762466816 600465937563648 601050302794656 602176666730496 602637836156928 603533981731824 604354753069056 605253451765248 605393381818368 606852086759424 606977820573696 607118149287936 607880419871868 607895007363072 609485993385984 609612272919936 609626901970944 609753210699776 610392322433322 611222420717568 612131331898944 612146021400576 612272852066304 613748133199872 613875295807488 614017219166208 614802905174016 615401222945652 615624228274176 616411970583552 616554480402432 616682224457728 618168130043904 618311045873664 619230498112512 620722543804416 620866050195456 620994687565824 621470268536832 623560781316096 624167622132912 624311925000192 625337307758592 626891726343168 628532430679296 628677742657536 630323121364992 630468847337472 631260436020786 631275584569344 631406378693376 633058898801472 633074090508288 633205257265152 634015495960704 635674844664288 635821807915008 635953543972032 637485884107776 637633266057216 638449170757632 638581451178528 639449885048832 640268114264064 640400771552256 641220217505712 642092239945728 642225275174912 643047055732224 644745513664512 644879098626048 645028189831168 646482092791392 646716361015296 647543888289792 647693595574272 648174069138024 648323922115584 649388742672384 651002946587136 651137828027544 652358055624704 652857655836672 653828480209476 653929922691072 654717649158144 655539683560047 655691239412352 656920000069632 657407317986144 657423093989376 657559305621504 657711328395264 658400707343808 658537121527857 660276492834816 660413295663264 660429143801856 662157622444032 663142276223856 663158189850624 664044111396864 664893810966528 665031570458112 665047529422848 665185320763392 665882533563624 666684658191123 666788095328256 666926247297024 667779634798848 667934020435968 669682140880896 669836966363136 671590067208192 672449422454784 672604887711744 672744244862976 673259457581568 674365232775168 675524179759104 676181590643988 677448750071808 677967565676544 679378803490816 679899097202688 680910133235904 681067554545664 682186153918464 682850048145408 683007917948928 683881883283456 685671742559232 685813807034928 685830264717312 685972362037248 687625223307264 687784197095424 688647748386312 688664274075648 688806958574592 690609707783424 690626280554496 690769371561984 691653268320768 692577256808448 692737375469568 693463466906496 693623790452736 693767502514944 695439146299392 695599926607872 696634310376576 698474306469888 698619023511552 700609391099904 701505878980608 702188574899526 702350915625216 703504471228416 705253192136064 705508757471232 707262460489728 708424082915328 709113511535616 709277453254656 710332176030048 711663333408768 712191261151656 712208351821824 712355914423296 713267432955792 714237435445248 715299533904384 715447736968536 717171619621248 717188829806592 717337424314368 717503267340288 718404132575844 719381120679936 720301628547072 720450867996288 720468156874752 721372744693926 722353769938944 722503434571776 723427937698752 725338702872576 725488985954304 725656713560064 727292354390316 727405194903552 727555906142208 728486874326016 728655295021056 729364412380032 729628714991616 730562335506432 730731236032512 732530056530987 732643709681664 733902812577792 734464862816256 735671163027456 736557355302912 737652644338896 739035000078336 739583232734412 739754218824192 739925244444672 741708106039296 742811054439168 742964957621172 742982786777088 744927325249536 745099546853376 746035060751838 746052963581952 747049625321472 748160516765376 748178470600704 748333485858816 750136607244288 750292028209152 750465490092032 751252089148704 751425772990464 753392408491008 753566587158528 755538825609216 755713500512256 756680498675712 756837275470848 757416889779264 758660886872064 758836283572224 758993507024896 759964702228992 762129843830784 764301153927168 764886484353024 766023899890392 766200998863872 767459423158272 768206304163584 768383907692544 769367118693888 771540532914294 771559047806976 771718907291904 773578376220672 773757221732352 774728716934601 774907828396416 776935921256352 776954565623808 777115543007232 778109926860864 779149413909504 779329547403264 780326764259328 780488440329312 782369039586816 782549917433856 782712054119424 783713599173648 784779404378112 785783594778624 785946401450496 785965262045184 788022294478848 788185564987392 789194113853184 790144780078368 790431107907584 791442530131968 791625505701888 793697352155136 795670268050944 796977093279744 797752700477568 797937134911488 799123698033804 799247683289088 800621250084864 801215168795613 801234395799552 801400403726208 802902222307328 803517114875904 804711975642432 804878704089603 806818072073904 807004602353664 807191175757824 809136115679232 809303760764928 810339332115456 810507226495824 810526676484096 812647991181312 812816363893248 812835869294592 813856429911096 814963227623424 816175109198592 816194695200768 816363802755072 818330844266496 818500394409984 818689625554944 819547733616768 819737206898688 820534963927536 820832304365568 821882627444736 822072640536576 824224173391872 825640664150016 827630058405888 827992916754432 828627024715776 829859224881258 831414375088128 832223496177216 832415900000256 833783077011456 834421619294208 835855635124224 838043240905728 838236990210048 840430828486656 840625129783296 841680581361048 841700779425792 841875171591168 843903683149824 844078531735296 844098787344384 844273676353536 845353994614272 847566459552384 847586798862336 847762410553344 847938058629376 849981178810368 850177688076288 851265561010176 851441934904704 853493497731072 853690819018752 853867695403008 854960290007616 857396074309632 859660684886016 859838798168064 861976123721856 862288481353728 863391851053056 863591460765696 864232092184032 864431896154112 865851656896512 868003928782848 868183770703392 870476874448896 871771306945968 872956865544192 874052911413396 874254985883136 876543090648192 876564125319168 876745740828672 876948437860352 877867609791744 878049495370476 880368657113088 880551060884352 880572191735808 881677799070354 882876829925376 884189701631808 884210919800832 886525081288704 886708760610816 886913761017856 887843378084832 888912877588164 889050793771008 889234996396032 890372846398464 890578693914624 892724557381632 892909521174528 893115955150848 895129051557312 895453422944256 896599229939712 896806516948992 896992326483968 897679276775424 899153643700224 900698906345472 901575454191984 903265000095744 903956754235392 905300972597736 906532129603584 907880177647872 908090072727552 910466730860544 910677223931904 911820629807802 911842511044608 914228990078976 914418409379904 914440352956416 914629816049664 915588483649983 916833631076352 918196997848416 918219032100864 918409278099456 920812943711232 921025828749312 922204357761024 923436342411264 923649833959424 924617955875328 924831720603648 925023336686592 927252195065856 927466568810496 928845747168768 931299075293184 931492031348736 932205402805248 934145854799872 935341171974144 936251433199368 936467887500288 938005961637888 940337589514752 942798646018944 943016613986304 944565443887104 945484682047488 945703271006208 946890654031179 946913376854016 947109568040064 948884444545024 949588348202208 949611135762432 949807885897728 951023243941056 953512266996432 953732711872512 953930315958048 956228826161664 956251773075456 956449899085824 957673756136448 957872176767792 959174827573248 960402171396096 960601157328384 960624209166336 961830326258568 963138359918592 963337912762368 964570583598336 967118270496768 967318647939072 967542284746752 969723139187088 970074541522944 971315832434688 971540393361408 972485883173376 974083114008576 976706742041316 976858279575552 978537083437056 979286483755008 980742720314214 980894884036608 982076473737216 983536859118528 985380000104448 986110976979216 986134640984064 986338958432256 986566992592896 988944141385728 990414739252224 990619943494896 990643715702784 993236433666048 993466062471168 994713414335784 994737284775936 996066167095296 997340716449792 997547355687168 997571294134272 997777981145088 1000182142992384 1000389370945536 1001669452198272 1001901030653952 1004523211321344 1004755449544704 1007385100812288 1008674133682176 1008907331567616 1009116367294464 1009889186372352 1011547849162752 1013286269638656 1014272385965982 1016173125107712 1019068205236224 1019848645804032 1021365199853856 1021601331818496 1023279230877696 1024275072218112 1024511876923392 1025822824925184 1028720710552392 1028745397075968 1028958543055872 1031437834960896 1031676295643136 1032971622579468 1033210437861888 1035914561675136 1035939420831744 1036154057342976 1037479902481152 1038865885212672 1039106063204352 1040435685679104 1040651253772416 1043158719449088 1043399889911808 1043616072159232 1044951465564864 1047711459704832 1047928535267328 1050696392638464 1050914086649856 1052258818470912 1053282862349289 1053526373437824 1055256706842624 1055500674269184 1057879788204096 1058263136206848 1060893690734592 1062636124372992 1063670267303424 1063916179881984 1065498264045072 1067495000113152 1068286891727484 1068312527732736 1068533871634944 1069901149433688 1071356153167872 1072949300856576 1073171605452804 1075757429431872 1076006136471552 1076254901010432 1077606198863766 1079071681019904 1080452442820608 1080676301994432 1080702235312128 1082059117040889 1083530654908416 1083755151857664 1085141906548128 1086617636831232 1088233478931456 1088485070340096 1091107792355328 1091333859213312 1091586167406592 1092730311489024 1092982942531584 1094046618570048 1094443072487424 1095843503259648 1096096854048768 1098965564522496 1100854218866688 1101697294224384 1103506744541184 1103990555672576 1104836032954368 1106478966508344 1108552500117504 1109374849101618 1109631328236288 1109887866667008 1112562159058944 1114216581658752 1114447436431758 1114474180165632 1117390987874304 1117649320280064 1119052591127757 1119079445372928 1120574437982208 1122240775148064 1122267705901056 1122500228788224 1125204910866432 1125438042313728 1125698235138048 1126878133723056 1127138659485696 1130088612736512 1130115731816448 1130349880737792 1133308238413824 1133570250768384 1135020748013568 1135255913206272 1137991330308096 1138254425358336 1138490260537344 1139947053343488 1143194765746176 1146451730890752 1147329726529536 1149301498295808 1151189134737408 1152309456245376 1152575861538816 1154468875862016 1157310799371441 1157338571710464 1157578360937856 1160367564331008 1160635832598528 1162361742594624 1165403881884528 1165431848435712 1165673314510848 1168724120864256 1168752167092224 1168994321104896 1170490146388992 1170732660493968 1173553559380224 1173824876150784 1174068081179136 1174096255647744 1175570398760472 1177169106567168 1178675392167936 1178919602175744 1178947893067776 1182033441718272 1182278347481088 1183791170779776 1185217170117552 1185646661861376 1187163795197952 1187438258552832 1190546028232704 1193505402076416 1193937897259008 1195465639919616 1196905702367232 1198685547050706 1198871524933632 1200931875127296 1202100605589312 1204353333460992 1205275672313856 1207067963463648 1208709506138112 1210506903530496 1210786763636736 1213704173518848 1213955641147392 1214236298575872 1215760839743736 1215790014726144 1218971986771968 1219224545839872 1219253803941888 1219506421399552 1220784644866644 1222444841435136 1224262663797888 1224292042801152 1224545704132608 1227496266399744 1227750591614976 1228034438332416 1229605810348032 1230802445891304 1231248456548352 1232823941167104 1233108960804864 1233364448915456 1236336260087808 1238460996225024 1241445087608832 1241732100390912 1241989375131648 1242940537073664 1244788837321887 1247121562632192 1248335244265824 1248623850000384 1250674615517184 1253783452686336 1257064861358592 1257355485315072 1260646242729984 1260937694674944 1262520872041572 1262551169138688 1262812757386752 1266117797602944 1266148181016576 1266410514530304 1268030991921408 1271349689328576 1271643615830016 1271907087944064 1274971768215552 1275266532114432 1276898341515264 1277162902357056 1280536228528128 1280801543104512 1282440435011424 1284184479891456 1284450550349824 1286094111464448 1289491027329024 1289758197252096 1290056379662336 1292964185582784 1293432722030592 1295087776579584 1295387191148544 1296348138276048 1296647844231168 1298777485344768 1302005893174272 1302275656055088 1304716111249408 1305715311673344 1307656960418952 1309435298316288 1311079367120094 1311382478824704 1314814635972288 1314846187978752 1315118611243008 1315422656790528 1316801414687616 1317074243055714 1320552985669632 1320826591326528 1320858287603712 1322516698605531 1324315244888064 1326284552447712 1326316379701248 1328088222793728 1329787621933056 1330063140916224 1330370641526784 1331765067127248 1333369316382246 1333576190656512 1333852494594048 1335559269597696 1335868040871936 1339364281761792 1339673932726272 1343180134416384 1344898844909568 1345209775423488 1345488489725952 1346518915163136 1348730465550336 1351048359518208 1352363181287976 1354897500143616 1355935131353088 1359798194405376 1361820266471808 1362135109091328 1364372307836928 1365700096290816 1366015835897856 1367730944711703 1367763766566912 1371343485118464 1371627614069856 1371660529434624 1371944724074496 1375250446614528 1377295496772624 1377328548151296 1377613917149184 1381219415566848 1381252561108992 1381538743123968 1383306536641536 1385154513616896 1385474750939136 1386926933812992 1387247580905472 1387535005029888 1390878292598784 1391199853215744 1393268620753152 1396948612939776 1397238047023104 1401218782199808 1403011757961216 1404377149799052 1404701831250432 1407008942456832 1410506384272128 1411017514942464 1414524920979456 1416848165830656 1418227023071232 1418554906509312 1420664352060096 1423326666817536 1424382522303312 1424416703643648 1424711828846592 1426534865911584 1428474870890496 1430599067808768 1430895473937072 1434343239242496 1434377659613184 1434674848628736 1435006534680576 1436808265151688 1438762241359872 1440603257094144 1440901735992576 1440936313749504 1442745489387852 1444707539877888 1445006869143552 1446855875397504 1450677405745152 1450977971908608 1451313427120128 1454584708780632 1455111812284416 1456973748652032 1457310590042112 1458728824760064 1459257429983232 1461124671012864 1465060113061974 1465287419363328 1467805625155584 1468929725632512 1471114080471321 1471342326054912 1473114710605824 1475305288677792 1478070000156672 1479166465468824 1479508437648384 1479850488889344 1483416212078592 1485622108878336 1485929915242344 1485965573554176 1489854650499072 1490199093706752 1492070121503676 1492105927163904 1494099250642944 1496321033530752 1496356941201408 1496666971717632 1500273214488576 1500584056418304 1500930980184064 1502504178297408 1502851545980928 1506784816982016 1507133174317056 1511077651218432 1513360997351424 1513674550941696 1514833779558528 1517321773744128 1517672567144448 1517987014049792 1519929404457984 1521408578948973 1524259687661568 1528602307854336 1529772968706048 1532047799780784 1532401997727744 1534918846316544 1536412608327168 1536767815385088 1538734237387776 1543081065828588 1543118095613952 1543437814583808 1547156752441344 1547514443464704 1549457433869202 1549815656792832 1553871842512704 1553909131247616 1554231086014464 1556219853721728 1558298827819008 1558659094806528 1560653528518656 1560976880658624 1564738079173632 1565099834867712 1565424108238848 1567427198347296 1569558808756224 1571567189557248 1571892802900992 1576044588957696 1576371129974784 1578388227706368 1580289560156736 1580862215815168 1582885060263936 1583251011403776 1587394704310272 1591340536101888 1593954186559488 1595505400955136 1595874269822976 1598247396067608 1601242500169728 1602430337591226 1602468791599104 1602800807452416 1607034229751808 1609423951284864 1609757408179206 1613636144147808 1614009204707328 1614382351515648 1616409298295649 1618607521529856 1620678664230912 1621014452991648 1621053352968192 1625295982362624 1625632727786496 1627712859822192 1629926455246848 1632350218397184 1632389390401536 1632727605510144 1636661688532992 1637000788819968 1637379251109888 1639095467233536 1639474413797376 1641069927855072 1641664608731136 1643765254889472 1644145281073152 1648448346783744 1651281328300032 1655260116811776 1655985833508864 1657254049431552 1659718449762516 1662828750176256 1664446992354432 1664831800000512 1667566154022912 1668843238588416 1671671154647637 1671711270248448 1676086481811456 1676473980420096 1680861656973312 1683361162722096 1683401558851584 1683750343182336 1687807366299648 1688157063470592 1688197574688768 1688547352707072 1690707989228544 1695132919104768 1695173597724672 1695524821106688 1695876117258752 1699962357620736 1700355376152576 1702531122020352 1702883869809408 1706986995462144 1707381638037504 1707735390806016 1709920580015232 1714792148619264 1719677596336128 1723952247443712 1724576962707456 1726783702106112 1728464184368064 1728863792308224 1731703313793024 1736007857565696 1736367541406784 1740953748897792 1743542613891936 1745913731088384 1748105822826792 1748509971766272 1753086181296384 1753128250638336 1753491481657344 1753896875720704 1755735219583488 1756098990740952 1760737314226176 1761102121768704 1761144383471616 1763355598140708 1765753659850752 1768379403263616 1768421839601664 1773050162577408 1773417521221632 1773827522035712 1775686756169664 1777825755176328 1778469992792064 1780745692796928 1781157387829248 1785449114763264 1785819042349056 1790258103114624 1790906845888512 1793198459879424 1793613033897984 1793984652967936 1795358553550848 1798028320576059 1798307287400448 1801397812690944 1803150908383968 1806530000191488 1807913508470784 1810601945195472 1813064259207168 1815760355295744 1816180145455104 1820933461721088 1821354447863808 1823641259615604 1823685022089216 1828457980157952 1828836818759808 1828880705912832 1829259632099328 1831176967299966 1833667262152704 1836393995696832 1836438064201728 1836818556198912 1841625887422464 1842051657498624 1844408715522048 1846872684822528 1849235911750656 1849663441207296 1850046673373184 1854504390131712 1854933137620992 1857691494337536 1862598150586368 1862984062697472 1864410805610496 1868291709599744 1870682343948288 1872502866398736 1872935775000576 1876011923275776 1880675179029504 1885597292037888 1886033227972608 1890969364094976 1891406542012416 1893781308062358 1893826753708032 1894219136080128 1899176696404416 1899222271524864 1899615771795456 1902046487882112 1907024533992864 1907465423745024 1907860631916096 1912457652323328 1912899798171648 1915347512272896 1915744353535584 1918349655146496 1920804342792192 1921202314656768 1923660652517136 1926276719837184 1926675825524736 1929141167196672 1934236540993536 1934637295878144 1935084569493504 1939446278374176 1940149083045888 1942631664869376 1943080786722816 1944971766346752 1948166228017152 1953413484082632 1957074166874112 1958572967510016 1961485440628428 1961789768073216 1964152947474432 1967073718237056 1970760000208896 1972221953958432 1972269281968128 1972677916864512 1973133985185792 1975611364583571 1980829478504448 1981239886989792 1981287431405568 1986472867332096 1989426828671568 1989474569551872 1992132334190592 1994681432899584 1995094711374336 1995142588268544 1995555962290176 2000053974573369 2000364285984768 2000778741891072 2003338904396544 2003802061307904 2009046422642688 2009510899089408 2014770201624576 2017348267364352 2017814663135232 2018232734588928 2019778372744704 2023095698325504 2026572539277312 2028544771931964 2032346250215424 2038136410472448 2039697291608064 2042730399707712 2043202663636992 2046558461755392 2048550144436224 2049023753846784 2051645649850368 2057441421104784 2057490794151936 2057917086111744 2062875669921792 2063352591286272 2065943245158936 2066420875723776 2071829123350272 2071878841663488 2072308114685952 2074959804962304 2077731770425344 2078212126408704 2080871371358208 2081302507544832 2086317438898176 2086799779823616 2087232144318464 2089902931129728 2095422919409664 2095857070534656 2101828173299712 2104517636941824 2106565724698578 2107052746875648 2110513413685248 2115759576408192 2116526272413696 2121787381469184 2125272248745984 2127340534606848 2127832359763968 2130996528090144 2134990000226304 2136573783454968 2136625055465472 2137067743269888 2139802298867376 2142712306335744 2145898601713152 2146343210905608 2151514858863744 2152012272943104 2152509802020864 2155212397727532 2158143362039808 2160904885641216 2161352603988864 2161404470624256 2164118234081778 2167061309816832 2167510303715328 2170283813096256 2176466957862912 2176970140680192 2182215584710656 2182667718426624 2185460622978048 2185965885063168 2188093237140096 2188886144974848 2191687006519296 2192193708097536 2197590169592961 2197931129044992 2201708437733376 2203394588448768 2207013489082368 2207981111345152 2209672065908736 2212957933016688 2217105000235008 2218749698203236 2219262656472576 2219775733334016 2225124318117888 2228433163317504 2228894872863516 2228948360331264 2234781975748608 2235298640560128 2238105182255514 2238158890745856 2241148875964416 2244481550296128 2244535411802112 2245000457576448 2250409821732864 2250876084627456 2251396470276096 2253756267446112 2254277318971392 2260177225473024 2260699761475584 2266616476827648 2267140501536768 2270041496027136 2270511826412544 2275982660616192 2276508850716672 2276980521074688 2279894106686976 2286389531492352 2292903461781504 2294659453059072 2298602996591616 2302378269474816 2304618912490752 2305151723077632 2314621598742882 2314677143420928 2315156721875712 2320735128662016 2321271665197056 2324723485189248 2330807763769056 2330863696871424 2331346629021696 2337448241728512 2337988642209792 2340980292777984 2341465320987936 2347107118760448 2347649752301568 2348136162358272 2351140797520944 2354338213134336 2357350784335872 2357839204351488 2357895786135552 2364066883436544 2364556694962176 2367582341559552 2370434340235104 2371293323722752 2374327590395904 2374876517105664 2381092056465408 2387010804152832 2390931279839232 2393811404734464 2397371094101412 2397743049867264 2401863750254592 2403645506386839 2404201211178624 2408706666921984 2410551344627712 2414135926927296 2414636112268809 2421013807060992 2421573527273472 2427408347037696 2427911282294784 2431521679487472 2431580029452288 2437943973543936 2438449091679744 2438507607883776 2439012842799104 2441569289733288 2444889682870272 2448525327595776 2448584085602304 2449091408265216 2454992532799488 2455501183229952 2456068876664832 2459211620696064 2461604891782608 2462496913096704 2465647882334208 2466217921609728 2466728897830912 2472672520175616 2476921992450048 2482890175217664 2483978750263296 2485881074147328 2489577674643774 2494243125264384 2496670488531648 2497247700000768 2501349231034368 2507566905372672 2514129722717184 2514710970630144 2521292485459968 2521875389349888 2525041744083144 2525102338277376 2525625514773504 2532235595205888 2532296362033152 2532821029060608 2536061983842816 2542699378657152 2543287231660032 2543814175888128 2549943536431104 2550533064228864 2553796683030528 2554325804714112 2561072457056256 2561603086209024 2564880870022848 2568901100699648 2572188222928896 2578982054658048 2579516394504192 2585928371165568 2586865444061184 2590175553159168 2590774382297088 2592696276552096 2593295688462336 2597554970689536 2604011786348544 2604551312110176 2609432222498816 2611430623346688 2615313920837904 2618870596632576 2622158734240188 2622764957649408 2629629271944576 2629692375957504 2630237222486016 2630845313581056 2633602829375232 2634148486111428 2641105971339264 2641653182653056 2641716575207424 2645033397211062 2648630489776128 2652569104895424 2652632759402496 2659575243866112 2660126281832448 2660741283053568 2663530134254496 2666738632764492 2667152381313024 2667704989188096 2671118539195392 2671736081743872 2678728563523584 2679347865452544 2686360268832768 2689797689819136 2690419550846976 2690976979451904 2693037830326272 2697460931100672 2702096719036416 2704726362575952 2709795000287232 2711870262706176 2719596388810752 2723640532943616 2724270218182656 2731400192581632 2732031671795712 2735461889423406 2735527533133824 2742686970236928 2743255228139712 2743321058869248 2743889448148992 2750500893229056 2754590993545248 2754657096302592 2755227834298368 2762438831133696 2763077486247936 2766613073283072 2770309027233792 2770949501878272 2773853867625984 2774495161810944 2775070010059776 2781756585197568 2782399706431488 2786537241506304 2793897225879552 2794476094046208 2802437564399616 2806023515922432 2808754299598104 2809403662500864 2814017884913664 2821012768544256 2829049841958912 2833696331661312 2836454046142464 2837109813018624 2840671962093537 2841328704120192 2846653333635072 2848765044606624 2848833407287296 2849423657693184 2853069731823168 2861198135617536 2861790947874144 2868686478484992 2868755319226368 2869349697257472 2873616530303376 2877524482719744 2881206514188288 2881803471985152 2881872627499008 2885490978775704 2889415079755776 2890013738287104 2893711750795008 2901354811490304 2901955943817216 2902626854240256 2909169417561264 2910223624568832 2913947497304064 2914621180084224 2917457649520128 2922249342025728 2930120226123948 2930574838726656 2935611250311168 2937859451265024 2942228160942642 2942684652109824 2946229421211648 2950610577355584 2956140000313344 2958332930937648 2959016875296768 2959700977778688 2966832424157184 2971244217756672 2971859830484688 2971931147108352 2979709300998144 2980398187413504 2984140243007352 2984211854327808 2988198501285888 2992642067061504 2992713882402816 2993333943435264 3000546428977152 3001168112836608 3001861960368128 3005008356594816 3005703091961856 3013569633964032 3014266348634112 3022155302436864 3026721994702848 3027349101883392 3029667559117056 3034643547488256 3035974028099584 3039858808915968 3042817157897946 3048519375323136 3057204615708672 3059545937412096 3064095599561568 3064803995455488 3069837692633088 3072825216654336 3073535630770176 3077468474775552 3086162131657176 3086236191227904 3086875629167616 3094313504882688 3095028886929408 3098914867738404 3099631313585664 3107743685025408 3107818262495232 3108462172028928 3112439707443456 3116597655638016 3117318189613056 3121307057037312 3121953761317248 3129476158347264 3130199669735424 3130848216477696 3134854396694592 3143134379114496 3143785605801984 3152089177915392 3152742259949568 3156776455412736 3160579120313472 3161724431630336 3165770120527872 3166502022807552 3174789408620544 3182681072203776 3187908373118976 3191010801910272 3191748539645952 3196494792135216 3202485000339456 3204860675182452 3204937583198208 3205601614904832 3214068459503616 3218847902569728 3219514816358412 3227272288295616 3228018409414656 3228764703031296 3232818596591298 3237215043059712 3241357328461824 3242028905983296 3242106705936384 3250591964725248 3251265455572992 3255425719644384 3259852910493696 3264700436794368 3265455211020288 3273323377065984 3274001577639936 3274758502219776 3278190934467072 3278948827594752 3282139855710144 3283329217462272 3287530509778944 3288290562146304 3296896693567488 3302562656600064 3310520233623552 3311971667017728 3314508098863104 3319436899525032 3325657500352512 3328893984708864 3329663600001024 3337686477176832 3343342309295274 3343422540496896 3352172963622912 3352947960840192 3357157773383271 3361723313946624 3366722325444192 3366803117703168 3367500686364672 3375614732599296 3376314126941184 3377094705414144 3381415978457088 3390265838209536 3390347195449344 3391049642213376 3391752234517504 3399924715241472 3400710752305152 3405062244040704 3405767739618816 3413973990924288 3414763276075008 3415470781612032 3419841160030464 3429584297238528 3439355192672256 3447904494887424 3453567404212224 3456928368736128 3457727584616448 3463406627586048 3471932398114323 3472015715131392 3472735082813568 3481907497795584 3487085227783872 3496211645653584 3497019943532544 3506172362592768 3506256501276672 3506982963314688 3511470439166976 3512197981481904 3521474628452352 3522204243537408 3522288766943232 3526711196281416 3531507319701504 3536758806527232 3536843679203328 3546100325154816 3546835042443264 3547655044071424 3551373512339328 3555651510352656 3556939985584128 3561491385593856 3562314775658496 3571638084698112 3580516206229248 3581813691777024 3586396919758848 3587969305935872 3590717107101696 3596056641152118 3596614574800896 3602795625381888 3606301816767936 3613060000382976 3615827016941568 3621203890390944 3626128518414336 3631520710591488 3632360290910208 3641866923442176 3642708895727616 3647282519231208 3647370044178432 3656915960315904 3657673637519616 3657761411825664 3658519264198656 3662353934599932 3667334524305408 3672787991393664 3672876128403456 3673637112397824 3683251774844928 3684103314997248 3688817431044096 3693745369645056 3698471823501312 3699326882414592 3700093346746368 3709008780263424 3715382988675072 3725196301172736 3725968125394944 3728821611220992 3736583419199488 3741364687896576 3745005732797472 3745871550001152 3752023846551552 3761350358059008 3771194584075776 3772066455945216 3781938728189952 3782813084024832 3787562616124716 3787653507416064 3788438272160256 3798353392808832 3798444543049728 3799231543590912 3804092975764224 3814049067985728 3814930847490048 3815721263832192 3824915304646656 3825799596343296 3830695024545792 3831488707071168 3841608685584384 3842404629313536 3847321305034272 3852553439674368 3853351651049472 3858282334393344 3868473081987072 3869274591756288 3870169138987008 3878892556748352 3880298166091776 3885263329738752 3886161573445632 3889943532693504 3896332456034304 3906826968165264 3914148333748224 3917145935020032 3922970881256856 3928305894948864 3934147436474112 3944443907916864 3944538563936256 3945355833729024 3946267970371584 3951222729167142 3961658957008896 3962479773979584 3962574862811136 3967550095816593 3972945734664192 3978853657343136 3978949139103744 3984264668381184 3989362865799168 3990189422748672 3991111924580352 4000107949146738 4000728571969536 4001557483782144 4006677808793088 4007604122615808 4018092845285376 4019021798178816 4029540403249152 4034696534728704 4035629326270464 4036465469177856 4039556745489408 4046191396651008 4053145078554624 4057089543863928 4064692500430848 4079394583216128 4085460799415424 4086405327273984 4093116923510784 4097100288872448 4098047507693568 4103192834135109 4103291299700736 4114882842209568 4114981588303872 4115834172223488 4125751339843584 4131886490317872 4132841751447552 4143658246700544 4143757683326976 4144616229371904 4149919609924608 4155463540850688 4156424252817408 4161742742716416 4162605015089664 4172634877796352 4173599559647232 4174464288636928 4179805862259456 4190845838819328 4191714141069312 4203656346599424 4209035273883648 4213131449397156 4214105493751296 4221026827370496 4231519152816384 4233052544827392 4243574762938368 4250544497491968 4254681069213696 4255664719527936 4261993056180288 4269980000452608 4273147566909936 4273250110930944 4274135486539776 4279604597734752 4285424612671488 4291797203426304 4292686421811216 4303029717727488 4304024545886208 4305019604041728 4310424795455064 4316286724079616 4321809771282432 4322705207977728 4322808941248512 4328236468163556 4334122619633664 4335020607430656 4340567626192512 4352933915725824 4353940281360384 4365335436853248 4370921245956096 4371931770126336 4376186474280192 4377772289949696 4383374013038592 4395180339185922 4395862258089984 4403416875466752 4406789176897536 4414026978164736 4415962222690304 4419344131817472 4425915866033376 4434210000470016 4437499396406472 4438525312945152 4439551466668032 4450248636235776 4456866326635008 4457789745727032 4457896720662528 4469563951497216 4470597281120256 4476210364511028 4476317781491712 4482297751928832 4488963100592256 4489070823604224 4490000915152896 4500819643465728 4501752169254912 4502792940552192 4507512534892224 4508554637942784 4520354450946048 4521399522951168 4533232953655296 4540082992054272 4541023652825088 4551965321232384 4553017701433344 4553961042149376 4559788213373952 4564225736846919 4572779062984704 4585806923563008 4589318906118144 4597205993183232 4604756538949632 4609237824981504 4610303446155264 4629243197485764 4629354286841856 4630313443751424 4641470257324032 4642543330394112 4649446970378496 4661615527538112 4661727393742848 4662693258043392 4674896483457024 4675977284419584 4681960585555968 4682930641975872 4694214237520896 4695299504603136 4696272324716544 4702281595041888 4708676426268672 4714701568671744 4715678408702976 4728133766873088 4729113389924352 4735164683119104 4740868680470208 4742586647445504 4748655180791808 4749753034211328 4762184112930816 4774021608305664 4781862559678464 4787622809468928 4794742188202824 4803727500509184 4807291012773678 4808402422357248 4821102689255424 4828271853854592 4829272224537618 4842027614121984 4843147054546944 4849227894886947 4855822564589568 4863043358974944 4863160058904576 4875887947087872 4876898183359488 4878025685598208 4883138579466576 4889779365740544 4897050655191552 4897168171204608 4898182816530432 4909985065598976 4911002366459904 4912137753329664 4918423241392128 4923209783565216 4924993826193408 4931295764668416 4932435843219456 4933457795661824 4945345040351232 4953843984900096 4965780350435328 4967957500526592 4971762148294656 4979155349287548 4988486250528768 4993340977063296 4994495400001536 5002698462068736 5015013463942911 5015133810745344 5028259445434368 5029421941260288 5042584970919936 5050083488166288 5050204676554752 5051251029547008 5064471190411776 5064592724066304 5065642058121216 5072123967685632 5085398757314304 5086574463320064 5087628351776256 5099887072862208 5101066128457728 5107593366061056 5108651609428224 5122144914112512 5123206172418048 5129761740045696 5137802201399296 5144376445857792 5159032789008384 5171856742331136 5173730888122368 5180351106318336 5185392553104192 5186591376924672 5195109941379072 5208023572697088 5209102624220352 5218864444997632 5222861246693376 5230627841675808 5237741193265152 5244317468480376 5245529915298816 5259258543889152 5259384751915008 5260474444972032 5261690627162112 5267205658750464 5268296972222856 5282211942678528 5283306365306112 5283433150414848 5290066794422124 5297260979552256 5305138209790848 5305265518804992 5319150487732224 5320252563664896 5321482566107136 5327060268508992 5333477265528984 5335409978376192 5342237078390784 5343472163487744 5357457127047168 5372720537665536 5379595379638272 5380839101693952 5381953958903808 5386075660652544 5394084961728177 5394921862201344 5404193438072832 5409452725151904 5419590000574464 5423740525412352 5439192777621504 5447281065887232 5448540436365312 5462800385163264 5464063343591424 5470923778846812 5471055066267648 5485373940473856 5486510456279424 5486642117738496 5487778896297984 5501001786458112 5509181987090496 5509314192605184 5510455668596736 5524877662267392 5526154972495872 5533226146566144 5540618054467584 5547707735251968 5548990323621888 5550140020119552 5563513170395136 5564799412862976 5573074483012608 5587794451759104 5588952188092416 5604875128799232 5612047031844864 5617508599196208 5618807325001728 5628035769827328 5642025537088512 5658099683917824 5672908092284928 5674219626037248 5681343924187074 5682657408240384 5697530089213248 5697666814574592 5698847315386368 5706139463646336 5722396271235072 5723581895748288 5737372956969984 5738699394514944 5747233060606752 5755048965439488 5762413028376576 5763606943970304 5770981957551408 5778830159511552 5780027476574208 5787423501590016 5802709622980608 5803911887634432 5805253708480512 5818338835122528 5820447249137664 5827894994608128 5829242360168448 5834915299040256 5844498684051456 5860240452247896 5871222500622336 5875718902530048 5884456321885284 5885369304219648 5892458842423296 5901221154711168 5912280000626688 5916665861875296 5918033750593536 5919401955557376 5926834093750713 5942488435513344 5943719660969376 5943862294216704 5959418601996288 5968280486014704 5968423708655616 5976397002571776 5985284134123008 5985427764805632 5986667886870528 6001092857954304 6002336225673216 6003723920736256 6010016713189632 6011406183923712 6027139267928064 6028532697268224 6044310604873728 6053443989405696 6054698203766784 6059335118234112 6069287094976512 6071948056199168 6079717617831936 6085634315795892 6097038750646272 6114409231417344 6119091874824192 6128191199123136 6129607990910976 6139675385266176 6145650433308672 6147071261540352 6154936949551104 6172324263314352 6172472382455808 6173751258335232 6188627009765376 6190057773858816 6197829735476808 6199262627171328 6215487370050816 6215636524990464 6216924344057856 6224879414886912 6233195311276032 6234636379226112 6242614114074624 6243907522634496 6258952316694528 6260399339470848 6261696432955392 6269708793389184 6286268758228992 6287571211603968 6305484519899136 6313552910825472 6321158240626944 6323448863260672 6331540241055744 6349578817241088 6365362144407552 6375816746237952 6382021603820544 6383497079291904 6392989584270432 6404970000678912 6409721350364904 6409875166396416 6411203229809664 6428136919007232 6437695805139456 6439029632716824 6454544576591232 6456036818829312 6457529406062592 6465637193182596 6474430086119424 6482714656923648 6484057811966592 6484213411872768 6501183929450496 6502530911145984 6510851439288768 6529400873588736 6530910422040576 6546646754131968 6548003155279872 6556381868934144 6557897655189504 6564279711420288 6566658434924544 6575061019557888 6576581124292608 6592770508778883 6593793387134976 6605125313200128 6621040467247104 6623943334035456 6629016197726208 6638873799050064 6651315000705024 6657787969417728 6659327200002048 6675372954353664 6686684618590548 6686845080993792 6704345927245824 6705895921680384 6714315546766542 6723446627893248 6733444650888384 6733606235406336 6735001372729344 6751229465198592 6752628253882368 6754189410828288 6762831956914176 6780531676419072 6782099284426752 6783504469035008 6799849430482944 6801421504610304 6810124488081408 6811535479237632 6827947981848576 6829526552150016 6830941563224064 6839682320060928 6859168594477056 6878710385344512 6895808989774848 6907134808424448 6913856737472256 6915455169232896 6943864796228646 6944031430262784 6945470165627136 6963814995591168 6974170455567744 6992423291307168 6994039887065088 7012344725185536 7013965926629376 7022940878333952 7024395962963808 7042949256904704 7044408487074816 7053422392562832 7063014639403008 7073517613054464 7073687358406656 7092200650309632 7093670084886528 7095310088142848 7102747024678656 7111303020705312 7113879971168256 7122982771187712 7124629551316992 7143276169396224 7161032412458496 7172793839517696 7175938611871744 7181434214203392 7192113282304236 7193229149601792 7205591250763776 7210936519160517 7212603633535872 7226120000765952 7231654033883136 7242407780781888 7243908336806427 7263041421182976 7264720581820416 7283733846884352 7294565038462416 7294740088356864 7313831920631808 7315347275039232 7315522823651328 7317038528397312 7324707869199864 7334669048610816 7345575982787328 7345752256806912 7347274224795648 7366503549689856 7368206629994496 7377634862088192 7387490739290112 7396943647002624 7398653764829184 7400186693492736 7418017560526848 7430765977350144 7451936250789888 7457643222441984 7473166838398976 7482729375793152 7490011465594944 7491743100002304 7504047693103104 7522700716118016 7542389168151552 7544132911890432 7563877456379904 7565626168049664 7575125232249432 7575307014832128 7576876544320512 7596706785617664 7596889086099456 7598463087181824 7608185951528448 7628098135971456 7629861694980096 7631442527664384 7649830609293312 7651599192686592 7661390049091584 7662977414142336 7683217371168768 7684809258627072 7694642610068544 7706703302098944 7716564668786688 7736946163974144 7738549183512576 7757785113496704 7760596332183552 7770526659477504 7772323146891264 7779887065387008 7792664912068608 7813653936330528 7828296667496448 7834291870040064 7845941762513712 7856611789897728 7868294872948224 7888887815833728 7889077127872512 7890711667458048 7892535940743168 7902445458334284 7923317914017792 7924959547959168 7925149725622272 7935100191633186 7945891469328384 7957707314686272 7957898278207488 7978725731598336 7980378845497344 7982223849160704 8000215898293476 8001457143939072 8003114967564288 8013355617586176 8015208245231616 8036185690570752 8038043596357632 8059080806498304 8069393069457408 8071258652540928 8072930938355712 8079113490978816 8092382793302016 8106290157109248 8114179087727856 8129385000861696 8158789166432256 8170921598830848 8172810654547968 8194200577744896 8196095015387136 8206385668270218 8206582599401472 8229765684419136 8229963176607744 8231668344446976 8251502679687168 8263772980635744 8265683502895104 8287316493401088 8289232458743808 8299839219849216 8310927081701376 8312848505634816 8323485485432832 8325210030179328 8345269755592704 8347199119294464 8348928577273856 8359611724518912 8381691677638656 8383428282138624 8407312693198848 8418070547767296 8426262898794312 8428210987502592 8442053654740992 8463038305632768 8487149525876736 8501088994983936 8509362138427392 8511329439055872 8522015886280611 8523986112360576 8539960000905216 8546295133819872 8546500221861888 8548270973079552 8559209195469504 8583594406852608 8585372843622432 8606059435454976 8608049091772416 8620849590910128 8632573448159232 8643619542564864 8645410415955456 8645617882497024 8656472936327112 8668245239267328 8670041214861312 8681135252385024 8705867831451648 8707880562720768 8730670873706496 8741842491912192 8743863540252672 8752372948560384 8766748026077184 8790360678371844 8791724516179968 8806833750933504 8813578353795072 8828053956329472 8831924445380608 8838688263634944 8851831732066752 8868420000940032 8874998792812944 8877050625890304 8879102933336064 8900497272471552 8913732653270016 8915579491454064 8915793441325056 8939127902994432 8941194562240512 8952420729022056 8952635562983424 8964595503857664 8977926201184512 8978141647208448 8980001830305792 9001639286931456 9003504338509824 9005585881104384 9015025069784448 9017109275885568 9040708901892096 9042799045902336 9066465907310592 9080165984108544 9082047305650176 9103930642464768 9107922084298752 9119576426747904 9128451473693838 9145558125969408 9171613847126016 9178637812236288 9194411986366464 9209513077899264 9218475649963008 9220606892310528 9258486394971528 9258708573683712 9260626887502848 9282940514648064 9285086660788224 9298893940756992 9323231055076224 9323454787485696 9325386516086784 9349792966914048 9351954568839168 9363921171111936 9365861283951744 9388428475041792 9390599009206272 9392544649433088 9404563190083776 9429403137343488 9431356817405952 9456267533746176 9458226779848704 9470329366238208 9481737360940416 9485173294891008 9497310361583616 9499506068422656 9524368225861632 9548043216611328 9563725119356928 9575245618937856 9589484376405648 9607455001018368 9614582025547356 9616804844714496 9642205378510848 9656543707709184 9658544449075236 9684055228243968 9686294109093888 9698455789773894 9711645129179136 9726086717949888 9726320117809152 9751775894175744 9753796366718976 9756051371196416 9766277158933152 9779558731481088 9794101310383104 9796365633060864 9819970131197952 9822004732919808 9824275506659328 9836846482784256 9846419567130432 9849987652386816 9862591529336832 9864871686438912 9866915591323648 9890690080702464 9907687969800192 9931560700870656 9935915001053184 9943524296589312 9958310698575096 9976972501057536 9986681954126592 9988990800003072 10030026927885822 10030267621490688 10056518890868736 10058843882520576 10071473320149813 10085169941839872 10100166976332576 10100409353109504 10102502059094016 10128942380823552 10131284116242432 10144247935371264 10170797514628608 10173148926640128 10175256703552512 10199774145724416 10202132256915456 10215186732122112 10217303218856448 10244289828225024 10246412344836096 10259523480091392 10275604402798592 10288752891715584 10318065578016768 10343713484662272 10360702212636672 10370785106208384 10373182753849344 10390219882758144 10415797194342969 10416047145394176 10418205248440704 10437728889995264 10445722493386752 10461255683351616 10488634936960752 10491059830597632 10518517087778304 10518769503830016 10520948889944064 10534411317500928 10536593944445712 10564423885357056 10566612730612224 10566866300829696 10580133588844248 10594521959104512 10610276419581696 10610531037609984 10638300975464448 10640505127329792 10642965132214272 10654120537017984 10666954531057968 10670819956752384 10684474156781568 10686944326975488 10714914254094336 10745441075331072 10759190759276544 10763907917807616 10772151321305088 10788169923456354 10789843724402688 10808386876145664 10818905450303808 10839180001148928 10847481050824704 10878385555243008 10894562131774464 10897080872730624 10925600770326528 10928126687182848 10941847557693624 10942110132535296 10970747880947712 10973020912558848 10973284235476992 10975557792595968 11002003572916224 11018363974180992 11018628385210368 11020911337193472 11049755324534784 11052309944991744 11066452293132288 11081236108935168 11095415470503936 11097980647243776 11100280040239104 11127026340790272 11146148966025216 11175588903518208 11177904376184832 11209750257598464 11224094063689728 11235017198392416 11237614650003456 11256071539654656 11284051074177024 11316199367835648 11345816184569856 11348439252074496 11362687848374148 11365314816480768 11395060178426496 11395333629149184 11397694630772736 11412278927292672 11444792542470144 11447163791496576 11474745913939968 11477398789029888 11494466121213504 11524826056753152 11527213887940608 11541963915102816 11557660319023104 11560054953148416 11574847003180032 11605419245961216 11607823775268864 11610507416961024 11636677670245056 11640894498275328 11655789989216256 11658484720336896 11669830598080512 11688997368102912 11720480904495792 11742445001244672 11751437805060096 11768912643770568 11784917684846592 11802442309422336 11833331723750592 11836067501187072 11838803911114752 11853668187501426 11884976871026688 11887439321938752 11887724588433408 11902650287449779 11918837203992576 11936560972029408 11936847417311232 11952794005143552 11970568268246016 11973335773741056 12002185715908608 12004672451346432 12007447841472512 12020033426379264 12022812367847424 12054278535856128 12057065394536448 12088621209747456 12106887978811392 12109396407533568 12118670236468224 12138574189953024 12143896112398336 12159435235663872 12171268631591784 12194077501292544 12238183749648384 12256382398246272 12259215981821952 12279350770532352 12291300866617344 12294142523080704 12309578502405327 12309873899102208 12344648526628704 12344944764911616 12347502516670464 12377254019530752 12395659470953616 12398525254342656 12430974740101632 12431273049980928 12433848688115712 12449758829773824 12466390622552064 12469272758452224 12485228228149248 12487815045268992 12517904633389056 12520798678941696 12523392865910784 12539417586778368 12572537516457984 12575142423207936 12610969039798272 12627105821650944 12642316481253888 12663080482111488 12699157634482176 12730724288815104 12751633492475904 12764043207641088 12766994158583808 12785979168540864 12809940001357824 12819442700729808 12819750332792832 12822406459619328 12856273838014464 12875391610278912 12878059265433648 12909089153182464 12912073637658624 12915058812125184 12931274386365192 12948860172238848 12965429313847296 12968115623933184 12968426823745536 13002367858900992 13005061822291968 13021702878577536 13058801747177472 13061820844081152 13096006310559744 13112763737868288 13115795310379008 13128559422840576 13133316869849088 13150122039115776 13185541017557766 13187586774269952 13210250626400256 13242080934494208 13247886668070912 13258032395452416 13277747598100128 13302630001410048 13315575938835456 13318654400004096 13350745908707328 13373369237181096 13373690161987584 13408691854491648 13411791843360768 13428631093533084 13446893255786496 13466889301776768 13467212470812672 13470002745458688 13502458930397184 13505256507764736 13508378821656576 13525663913828352 13561063352838144 13564198568853504 13567008938070016 13599698860965888 13620248976162816 13623070958475264 13655895963697152 13659053104300032 13661883126448128 13679364640121856 13692677210540757 13718337188954112 13757420770689024 13791617979549696 13814269616848896 13827713474944512 13830910338465792 13887729592457292 13888062860525568 13890940331254272 13927629991182336 13948340911135488 13984846582614336 13988079774130176 14024689450371072 14027931853258752 14045881756667904 14048791925927616 14085898513809408 14088816974149632 14106844785125664 14126029278806016 14147035226108928 14184401300619264 14187340169773056 14190620176285696 14205494049357312 14222606041410624 14227759942336512 14245965542375424 14249259102633984 14286552338792448 14322064824916992 14345587679035392 14351877223743488 14362868428406784 14384226564608472 14411182501527552 14421873038321034 14425207267071744 14463308067766272 14484815561563776 14487816673612854 14526082842365952 14529441163640832 14547683684660841 14567467693768704 14589130076924832 14589480176713728 14627663841263616 14630694550078464 14634077056794624 14649415738399728 14669338097221632 14691151965574656 14691504513613824 14694548449591296 14733007099379712 14736413259988992 14755269724176384 14774981478580224 14793887294005248 14797307529658368 14800373386985472 14836035121053696 14861531954700288 14903872501579776 14915286444883968 14965458751586304 14980022931189888 14983486200004608 15008095386206208 15045040391828733 15045401432236032 15084778336303104 15088265823780864 15127754912759808 15150250464498864 15150614029664256 15153753088641024 15193413571235328 15193778172198912 15196926174363648 15216371903056896 15256196271942912 15259723389960192 15262885055328768 15299661218586624 15303198385373184 15322780098183168 15325954828284672 15366434742337536 15369618517254144 15389285220137088 15413406604197888 15433129337573376 15477098367025152 15515570226993408 15521192664367104 15541053318955008 15559774130774016 15585329824137216 15627307872661056 15656593334992896 15668583740080128 15691883525027424 15713223579795456 15736589745896448 15777775631667456 15778154255745024 15781423334916096 15785071881486336 15804890916668568 15846635828035584 15849919095918336 15850299451244544 15870200383266372 15891782938656768 15915414629372544 15915796556414976 15957451463196672 15960757690994688 15964447698321408 16000431796586952 16006229935128576 16026711235172352 16030416490463232 16072371381141504 16118161612996608 16138786138914816 16142517305081856 16145861876711424 16158226981957632 16182254885184531 16184765586604032 16212580314218496 16228358175455712 16258770001723392 16317578332864512 16341843197661696 16345621309095936 16388401155489792 16392190030774272 16412771336540436 16413165198802944 16459531368838272 16459926353215488 16463336688893952 16503005359374336 16527545961271488 16531367005790208 16574632986802176 16578464917487616 16599678439698432 16621854163402752 16646970970865664 16650420060358656 16690539511185408 16694398238588928 16697857154547712 16719223449037824 16763383355277312 16766856564277248 16814625386397696 16836141095534592 16852525797588624 16856421975005184 16884107309481984 16926076611265536 16974299051753472 17018724276854784 17022658878111744 17044031772561222 17047972224721152 17092590267639744 17093000443723776 17096541946159104 17118418390939008 17167188813705216 17170745687244864 17212118870909952 17216098183544832 17241699181820256 17265146896318464 17287239085129728 17290820831910912 17312945872654224 17336490478534656 17340082429722624 17362270504770048 17411735662903296 17415761125441536 17461341747412992 17483684983824384 17487727080505344 17504745897120768 17533496052154368 17580721356743688 17613667501867008 17627156707590144 17656107912658944 17677376527269888 17703663464133504 17736840001880064 17749997585625888 17754101251780608 17758205866672128 17780502281252139 17827465306540032 17831158982908128 17831586882650112 17878255805988864 17904841458044112 17905271125966848 17929191007715328 17955852402369024 17956283294416896 17960003660611584 18003278573862912 18007008677019648 18011171762208768 18030050139568896 18034218551771136 18081417803784192 18085598091804672 18132931814621184 18160331968217088 18164094611300352 18207861284929536 18215844168597504 18239152853495808 18256902947387676 18291116251938816 18343227694252032 18357275624472576 18388823972732928 18419026155798528 18436951299926016 18441213784621056 18516972789943056 18517417147367424 18521253775005696 18565881029296128 18570173321576448 18597787881513984 18646462110152448 18646909574971392 18650773032173568 18699585933828096 18703909137678336 18727842342223872 18731722567903488 18776856950083584 18781198018412544 18785089298866176 18809126380167552 18858806274686976 18862713634811904 18916453559697408 18940658732476416 18963474721880832 18970346589782016 18994620723167232 19048736451723264 19096086433222656 19127450238713856 19150491237875712 19178968752811296 19214910002036736 19229164051094712 19233609689428992 19284410757021696 19313087415418368 19317088898150472 19368110456487936 19372588218187776 19396911579547788 19423290258358272 19452173435899776 19452640235618304 19503551788351488 19507592733437952 19512102742392832 19532554317866304 19588202620766208 19592731266121728 19639940262395904 19644009465839616 19673692965568512 19692839134260864 19699975304773632 19725183058673664 19729743372877824 19733831182647296 19778311526336649 19781380161404928 19815375939600384 19863121401741312 19871830002106368 19887048593178624 19916621397150192 19953945002115072 19973363908253184 19977981600006144 20060053855771644 20060535242981376 20113037781737472 20117687765041152 20142946640299626 20170339883679744 20200333952665152 20200818706219008 20205004118188032 20257884761647104 20262568232484864 20288495870742528 20341595029257216 20346297853280256 20350513407105024 20399548291448832 20404264513830912 20430373464244224 20434606437712896 20488579656450048 20492824689672192 20519046960182784 20551208805597184 20577505783431168 20636131156033536 20687426969324544 20721404425273344 20741570212416768 20746365507698688 20831594388685938 20832094290788352 20836410496881408 20891444986773504 20922511366703232 20977269873921504 20982119661195264 21037034175556608 21041897779888128 21068822635001856 21073187888891424 21128847770714112 21133225461224448 21160267177688496 21189043918209024 21220552839163392 21221062075219968 21276601950928896 21281010254659584 21285930264428544 21308241074035968 21333909062115936 21341639913504768 21368948313563136 21373888653950976 21429828508188672 21518381518553088 21527815835615232 21544302642610176 21576339846912708 21579687448805376 21616773752291328 21637810900607616 21678360002297856 21694962101649408 21731725010419281 21789124263548928 21794161745461248 21851201540653056 21883695115387248 21884220265070592 21941495761895424 21946041825117696 21946568470953984 21951115585191936 22004007145832448 22036727948361984 22037256770420736 22041822674386944 22099510649069568 22104619889983488 22132904586264576 22162472217870336 22190830941007872 22195961294487552 22200560080478208 22254052681580544 22292297932050432 22355808752369664 22419500515196928 22448188127379456 22470034396784832 22475229300006912 22512143079309312 22568102148354048 22632398735671296 22691632369139712 22696878504148992 22725375696748296 22730629632961536 22790120356852992 22790667258298368 22795389261545472 22824557854585344 22889585084940288 22894327582993152 22949491827879936 22954797578059776 22988932242427008 23049652113506304 23054427775881216 23083927830205632 23120109906296832 23149694006360064 23210838491922432 23215647550537728 23273355340490112 23281788996550656 23311579978432512 23316969440673792 23339661196161024 23377994736205824 23440961808991584 23484890002489344 23502875610120192 23537825287541136 23569835369693184 23604884618844672 23666663447501184 23672135002374144 23677607822229504 23707336375002852 23769953742053376 23774878643877504 23775449176866816 23805300574899558 23837674407985152 23873121944058816 23873694834622464 23941136536492032 23946671547482112 24004371431817216 24009344902692864 24040066852758528 24045624735694848 24108557071712256 24114130789072896 24177242419494912 24213775957622784 24218792815067136 24237340472936448 24277148379906048 24287792224796672 24318870471327744 24342537263183568 24388155002585088 24476367499296768 24512764796492544 24518431963643904 24582601733234688 24588285046161408 24619157004810654 24619747798204416 24689297053257408 24689889529823232 24695005033340928 24754508039061504 24791318941907232 24797050508685312 24861949480203264 24867697376231424 24899517659547648 24932781245104128 24938545516904448 24970456456298496 24975630090537984 25035809266778112 25041597357883392 25046785731821568 25078835173556736 25145075032915968 25150284846415872 25221938079596544 25254211643301888 25284632962507776 25326160964222976 25461448577630208 25503266984951808 25528086415282176 25533988317167616 25571958337081728 25619880002715648 25638885401459616 25639500665585664 25644812919238656 25750783220557824 25756118530867296 25818178306364928 25824147275317248 25862548772730384 25897720344477696 25930858627694592 25936231247866368 25936853647491072 26004735717801984 26010123644583936 26043405757155072 26117603494354944 26123641688162304 26192012621119488 26225527475736576 26231590620758016 26257118845681152 26300244078231552 26371082035115532 26375173548539904 26420501252800512 26484161868988416 26495773336141824 26516064790904832 26555495196200256 26605260002820096 26631151877670912 26637308800008192 26701491817414656 26746738474362192 26747380323975168 26817383708983296 26823583686721536 26857262187066168 26893786511572992 26933778603553536 26934424941625344 26940005490917376 27004917860794368 27010513015529472 27016757643313152 27051327827656704 27122126705676288 27128397137707008 27134017876140032 27199397721931776 27240497952325632 27246141916950528 27311791927394304 27323766252896256 27358729280243712 27385354421081514 27436674377908224 27514841541378048 27583235959099392 27628539233697792 27655426949889024 27661820676931584 27775459184914584 27776125721051136 27781880662508544 27855259982364672 27896681822270976 27969693165228672 27976159548260352 28049378900742144 28055863706517504 28091763513335808 28097583851855232 28171797027618816 28177633948299264 28213689570251328 28294070452217856 28368802601238528 28374680339546112 28410988098714624 28445212082821248 28455519884673024 28491931084750848 28498518205267968 28573104677584896 28644129649833984 28691175358070784 28703754447486976 28725736856813568 28768453129216944 28822365003055104 28843746076642068 28850414534143488 28926616135532544 28969631123127552 28975633347225708 29052165684731904 29058882327281664 29095367369321682 29134935387537408 29178260153849664 29178960353427456 29255327682527232 29261389100156928 29268154113589248 29298831476799456 29338676194443264 29382303931149312 29389096899182592 29466014198759424 29472826519977984 29510539448352768 29549962957160448 29587774588010496 29594615059316736 29600746773970944 29672070242107392 29723063909400576 29807745003159552 29830572889767936 29930917503172608 29960045862379776 29966972400009216 30090080783657466 30090802864472064 30169556672606208 30176531647561728 30255509825519616 30300500928997728 30301228059328512 30307506177282048 30386827142470656 30393852348727296 30432743806113792 30512392543885824 30519446779920384 30525770110657536 30599322437173248 30606396770746368 30645560196366336 30651909656569344 30732869484675072 30739237034508288 30778570440274176 30826813208395776 30866258675146752 30954196734050304 31031140453986816 31082106637910016 31119548261548032 31170659648274432 31247391583028907 31254615745322112 31313186669985792 31337167480160256 31383767050054848 31473179491792896 31555551263334912 31556308511490048 31562846669832192 31609781833337136 31693271656071168 31699838191836672 31700598902489088 31740400766532744 31783565877313536 31830829258745088 31831593112829952 31914902926393344 31921515381989376 31928895396642816 32000863593173904 32012459870257152 32053422470344704 32060832980926464 32144742762283008 32236323225993216 32277572277829632 32291723753422848 32316453963915264 32364509770369062 32369531173208064 32425160628436992 32456716350911424 32517540003446784 32635156665729024 32683686395323392 32691242618191872 32776802310979584 32784380061548544 32825542673080872 32826330397605888 32919062737676544 32919852706430976 32926673377787904 33006010718748672 33055091922542976 33062734011580416 33149265973604352 33156929834975232 33199356879396864 33243708326805504 33293941941731328 33300840120717312 33381079022370816 33395714309095424 33438446898075648 33526766710554624 33533713128554496 33629250772795392 33672282191069184 33705051595177248 33712843950010368 33768214618963968 33852153222531072 33948598103506944 34037448553709568 34045317756223488 34088063545122444 34095944449442304 34185180535279488 34186000887447552 34193083892318208 34236836781878016 34334377627410432 34341491374489728 34424237741819904 34432196367089664 34483398363640512 34574478170259456 34581641663821824 34625891745308448 34672980957069312 34680164859445248 34724541009540096 34823471325806592 34831522250883072 34922683494825984 34967369967648768 34975454161010688 35009491794241536 35066992104308736 35161442713487376 35227335003734016 35254313415180288 35354753054539776 35407326928267008 35499995171251776 35508202503561216 35516411733344256 35561004562504278 35654930613080064 35662317965816256 35663173765300224 35756511611977728 35809682916088224 35810542251933696 35858382015430656 35911704804738048 35920007321223168 36006557147725824 36014017354039296 36022343524417536 36060100279137792 36068437103542272 36162835607568384 36171196183609344 36265863629242368 36320663936434176 36328189222600704 36415722569859072 36431688337195008 36478305706991616 36513805894775352 36582232503877632 36714551248945152 36777647945465856 36838052311597056 36873902599852032 36882427569242112 36928735507215981 37033945579886112 37034834294734848 37042507550011392 37131762058592256 37195575763027968 37292924220304896 37293819149942784 37301546064347136 37399171867656192 37407818275356672 37455684684447744 37463445135806976 37553713900167168 37562396036825088 37570178597732352 37618252760335104 37717612549373952 37725427269623808 37832907119394816 37881317464952832 37926949443761664 37989241446334464 38097472903446528 38192172866445312 38254900477427712 38300982475751424 38357937505622592 38429820004073472 38458328102189424 38467219378857984 38568821514043392 38626174830836736 38634177796300944 38736220912975872 38745176436375552 38793823159095576 38846580516716544 38904346871799552 38905280471236608 39007103576702976 39015185466875904 39024205484785664 39065108635732608 39176405241532416 39185462532243456 39288018931679232 39347385931137024 39385678268521728 39399950609547264 39450366117347328 39467662365294592 39556623052673298 39562760322809856 39630751879200768 39726242803482624 39743660004212736 39774097186357248 39833242794300384 39907890004230144 39946727816506368 39955963200012288 40120107711543288 40121070485962752 40226075563474944 40235375530082304 40285893280599252 40340679767359488 40400667905330304 40401637412438016 40410008236376064 40515769523294208 40525136464969728 40576991741485056 40683190058514432 40692595706560512 40701026814210048 40799096582897664 40860746928488448 40869212875425792 40977159312900096 40985649379344384 41038093920365568 41102417611194368 41155011566862336 41272262312067072 41374853938649088 41442808850546688 41483140424833536 41492731015397376 41663188777371876 41664188581576704 41672820993762816 41782889973547008 41845022733406464 41954539747843008 41964239322390528 42074068351113216 42083795559776256 42137645270003712 42146375777782848 42257695541428224 42266450922448896 42320534355376992 42378087836418048 42441105678326784 42553203901857792 42562020509319168 42571860528857088 42616482148071936 42667818124231872 42683279827009536 42737896627126272 42747777307901952 42859657016377344 43036763037106176 43055631671230464 43088605285220352 43152679693825416 43233547504582656 43275621801215232 43389924203298816 43463450020838562 43578248527097856 43588323490922496 43643051053982523 43702403081306112 43767390230774496 43768440530141184 43882991523790848 43892083650235392 43902231170383872 44008014291664896 44073455896723968 44074513540841472 44083645348773888 44199021298139136 44209239779966976 44265809172529152 44324944435740672 44381661882015744 44391922588975104 44401120160956416 44508105363161088 44584595864100864 44711617504739328 44896376254758912 44940068793569664 44950458600013824 45024286158618624 45135121175486199 45136204296708096 45264797471342592 45383264738279424 45450751393496592 45461259265923072 45580240713705984 45581334516596736 45590778523090944 45649115709170688 45779170169880576 45788655165986304 45898983655759872 45909595156119552 45977864484854016 46099304227012608 46108855551762432 46167855660411264 46240219812593664 46299388012720128 46431295101075456 46546710680980224 46563577993101312 46623159956865024 46679322392322048 46755989472411648 46881923617983168 46969780004978688 47005751220240384 47075650575082272 47139670739386368 47209769237689344 47333326895002368 47344270004748288 47355215644459008 47414672750005704 47539907484106752 47549757287755008 47550898353733632 47610601149799116 47675348815970304 47746243888117632 47747389669244928 47882273072984064 47893343094964224 48018689805385728 48080133705517056 48091249471389696 48217114143424512 48354484838989824 48427551915245568 48437585630134272 48474680945872896 48554296759812096 48575584449593344 48637740942655488 48685074526367136 48776310005170176 48952734998593536 49025529592985088 49036863927287808 49165203466469376 49176570092322816 49238314009621308 49239495596408832 49378594106514816 49379779059646464 49390010066681856 49509016078123008 49582637883814464 49594101017370624 49723898960406528 49735394752462848 49799035319095296 49865562490208256 49940912912596992 49951260181075968 50071618533556224 50083194715766784 50093571463643136 50157670347113472 50290150065831936 50300569692831744 50443876159193088 50508423286603776 50569265925015552 50652321928445952 50922897155260416 51056172830564352 51067976634335232 51143916674163456 51277770802919232 51279001331171328 51289625838477312 51501566441115648 51512237061734592 51636356612729856 51648294550634496 51725097545460768 51795440688955392 51861717255389184 51872462495732736 52009471435603968 52020247289167872 52086811514310144 52235206988709888 52247283376324608 52384025242238976 52451054951473152 52463181241516032 52514237691362304 52600488156463104 52742164070231064 52841002505601024 52968323737976832 53032129581809664 53110990392400512 53210520005640192 53262303755341824 53274617600016384 53341506843756417 53493476948724384 53494760647950336 53634767417966592 53714524374132336 53787573023145984 53867557207107072 53868849883250688 53880010981834752 54009835721588736 54021026031058944 54033515286626304 54102655655313408 54244253411352576 54256794275414016 54268035752280064 54398795443863552 54480995904651264 54492283833901056 54623583854788608 54647532505792512 54717458560487424 54770708842163028 54873348755816448 55029683082756096 55166471918198784 55257078467395584 55310853899778048 55323641353863168 55550918369829168 55552251442102272 55563761325017088 55710519964729344 55793363644541952 55939386330457344 55952319096520704 56098757801484288 56111727413035008 56183527026671616 56195167703710464 56343594055237632 56355267896598528 56427379140502656 56588140904435712 56749360679092224 56821976197429248 56890424165642496 56911039769346048 56983862169501696 57146209355169792 57288259299667968 57382350716141568 57407508894973952 57451473713627136 57536906258433888 57644730006110208 57687492153284136 57700829068286976 57853232271065088 57939262246255104 57951266694451416 58104331369463808 58117764654563328 58190734738643364 58269870775074816 58356520307699328 58357920706854912 58510655365054464 58522778200313856 58536308227178496 58597662953598912 58764607862298624 58778193798365184 58932028397518848 59021078896705536 59099925914320896 59175549176020992 59189230118633472 59201493547941888 59334934579009947 59344140484214784 59446127818801152 59615490006319104 59661145779535872 59861835006345216 59920091724759552 59933944800018432 60180161567314932 60181605728944128 60339113345212416 60353063295123456 60511019651039232 60601001857995456 60602456118657024 60615012354564096 60773654284941312 60787704697454592 60865487612227584 61024785087771648 61038893559840768 61051540221315072 61198644874346496 61212793541492736 61291120392732672 61303819313138688 61465738969350144 61478474069016576 61557140880548352 61653626416791552 61732517350293504 61908393468100608 62062280907973632 62164213275820032 62239096523096064 62494783166057814 62509231490644224 62674334960320512 62767534100109696 62946358983585792 63111102526669824 63125693339664384 63219563666674272 63386543312142336 63399676383673344 63480801533065488 63567131754627072 63661658517490176 63663186225659904 63829805852786688 63843030763978752 63857790793285632 64001727186347808 64024919740514304 64106844940689408 64121665961852928 64289485524566016 64555144555659264 64583447506845696 64632907927830528 64729019540738124 64739062346416128 64850321256873984 64913432701822848 65035080006893568 65195175031257843 65367372790646784 65382485236383744 65553604621959168 65651085346161744 65652660795211776 65838125475353088 65839705412861952 65853346755575808 66012021437497344 66110183845085952 66125468023160832 66298531947208704 66313859669950464 66398713758793728 66487416653611008 66587883883462656 66601680241434624 66762158044741632 66791428618190848 66876893796151296 67067426257108992 67258501545590784 67344564382138368 67410103190354496 67425687900020736 67536429237927936 67704306445062144 67897196207013888 68074897107419136 68090635512446976 68176127090244888 68191888898884608 68370361070558976 68372001774895104 68386167784636416 68473673563756032 68668755254820864 68682982748979456 68848475483639808 68864392734179328 68966796727281024 69148956340518912 69163283327643648 69251783490616896 69360329718890496 69449082019080192 69646942651613184 69845366989651968 69934739935297536 69950908322021376 70018983588483072 70133984208617472 70322885426974752 70454670007468032 70508626830360576 70709506109079552 70814653856534016 70999990342503552 71016405007122432 71032823466688512 71122009125008556 71309861226160128 71324635931632512 71326347530600448 71513023223955456 71619365832176448 71621084503867392 71823409609476096 71840014642446336 72013114295451648 72028034708078592 72120200558275584 72136874207084544 72325671215136768 72342392367218688 72531727258484736 72641327872868352 72656378445201408 72831445139718144 72863376674390016 72956611413983232 73027611789550704 73164465007755264 73429102497890304 73555295890931712 73747805199704064 73764855138484224 73857471014431962 74067891159772224 74069668589469696 74085015100022784 74263524117184512 74391151526055936 74585848440609792 74603092128694272 74798343735312384 74815636550713344 74911369368895488 74926890271613952 75107427800334336 75124792073650176 75140357195464704 75236505520670208 75435225098747904 75450854539247616 75665814238789632 75762634929905664 75853898887523328 75978482892668928 76384345732890624 76509800954855424 76601964951502848 76715875011245184 76859640008146944 76916656204378848 76934438757715968 77252349661673472 77268355592601888 77472441825951744 77587646318191152 77693161033433088 77808693743599104 77810560942473216 78014207153405952 78030370933751808 78048410969571328 78130217271465216 78352810483064832 78370925064486912 78576037863358464 78694771862274048 78771356537043456 78900732234694656 78935324730589184 79113246105346596 79125520645619712 79261503758401536 79452485606965248 79487320008425472 79548194372714496 79666485588600768 79815780008460288 79893455633012736 79911926400024576 80240215423086576 80242140971925504 80452151126949888 80470751060164608 80571786561198504 80681359534718976 80801335810660608 80803274824876032 80820016472752128 81031539046588416 81050272929939456 81153983482970112 81366380117028864 81385191413121024 81402053628420096 81598193165795328 81721493856976896 81738425750851584 81971298758688768 82076187840731136 82204835222388736 82310023133724672 82544524624134144 82749707877298176 82885617701093376 82966280849667072 82985462030794752 83326377554743752 83328377163153408 83345641987525632 83565779947094016 83690045466812928 83909079495686016 83928478644781056 84148136702226432 84167591119552512 84275290540007424 84292751555565696 84515391082856448 84532901844897792 84641068710753984 84882211356653568 85106407803715584 85124041018638336 85232964296143872 85335636248463744 85366559654019072 85475793254252544 85495554615803904 85719314032754688 86073526074212352 86111263342460928 86177210570440704 86305359387650832 86467095009165312 86551243602430464 86779848406597632 86926900041677124 87156497054195712 87176646981844992 87286102107965046 87404806162612224 87534780461548992 87536881060282368 87765983047581696 87784167300470784 87804462340767744 88016028583329792 88146911793447936 88167290697547776 88398042596278272 88418479559933952 88531618345058304 88649888871481344 88763323764031488 88783845177950208 88802240321912832 89016210726322176 89169191728201728 89423235009478656 89792752509517824 89880137587139328 89900917200027648 90270242350972398 90272408593416192 90529594942685184 90766529476558848 90901502786993184 90922518531846144 91160481427411968 91181557046181888 91298231418341376 91558340339761152 91577310331972608 91797967311519744 91819190312239104 91955728969708032 92198608454025216 92217711103524864 92335711320822528 92480439625187328 92598776025440256 92862590202150912 93093421361960448 93246319913730048 93358644784644096 93511978944823296 93742174749086721 93763847235966336 93939560009957376 94011502440480768 94151301150164544 94419538475378688 94666653790004736 94688540009496576 94829345500011408 95079814968213504 95099514575510016 95101796707467264 95221202299598232 95350697631940608 95492487776235264 95494779338489856 95764546145968128 95786686189928448 96037379610771456 96160267411034112 96182498942779392 96434228286849024 96708969677979648 96875171260268544 96949361891745792 97108593519624192 97151168899186688 97275481885310976 97370149052734272 97552620010340352 97905469997187072 98051059185970176 98073727854575616 98330406932938752 98353140184645632 98476628019242616 98478991192817664 98757188213029632 98759558119292928 98780020133363712 99018032156246016 99165275767628928 99188202034741248 99447797920813056 99470789504925696 99598070638190592 99731124980416512 99881825825193984 99902520362151936 100143237067112448 100187142927286272 100315340694226944 100580300131663872 100601139385663488 100887752318386176 101016846573207552 101138531850031104 101304643856891904 101845794310520832 102112345661128704 102135953268670464 102287833348326912 102555541605838464 102558002662342656 102579251676954624 103003132882231296 103024474123469184 103272713225459712 103296589101268992 103450195090921536 103723434510778368 103744924991465472 104018942871207936 104040494578335744 104173623028620288 104470413977419776 104494566752649216 104768050484477952 104902109902946304 104926362483032064 105028475382724608 105200976312926208 105484328140462128 105682005011202048 106064259163619328 106221980784801024 106524607510683648 106549235200032768 106683013687512834 106986953897448768 106989521295900672 107269534835933184 107429048748264672 107575146046291968 107735114414214144 107760021963669504 108019671443177472 108042052062117888 108067030573252608 108205311310626816 108488506822705152 108513588550828032 108536071504560128 108797590887727104 108961991809302528 108984567667802112 109247167709577216 109295065011585024 109434917120974848 109541417684326056 109746697511632896 110332943836397568 110514156934791168 110621707799556096 110647282707726336 110786206521647943 111101836739658336 111104502884204544 111127522650034176 111586727289083904 111878772660914688 111904638193041408 112197515602968576 112223454826070016 112367054053343232 112390335407420928 112687188110475264 112710535793197056 112854758281005312 113176281808871424 113498721358184448 113643952394858496 113780848331284992 113967724339003392 114292418710339584 114576518599335936 114764701432283136 114815017789947904 114902947427254272 115073812516867776 115289460012220416 115374984306568272 115401658136573952 115706464542130176 115878524492510208 115902533388902832 116208662738927616 116235529309126656 116381469477286728 116539741550149632 116713040615398656 116715841413709824 117021310730108928 117045556400627712 117072616454356992 117195325907197824 117529215724597248 117556387596730368 117864056795037696 118042157793411072 118199851828641792 118351098352041984 118402987095883776 118669869158019894 118688280968429568 118892255637602304 119230980012638208 119322291559071744 119723670012690432 119840183449519104 119867889600036864 120360323134629864 120363211457888256 120678226690424832 120706126590246912 121022039302078464 121202003715990912 121204912237314048 121230024709128192 121547308569882624 121575409394909184 121730975224455168 122049570175543296 122077787119681536 122103080442630144 122397289748692992 122582240785465344 122607638626277376 122931477938700288 122956948138033152 123114281761096704 123307252833583104 123465034700587008 123816786936201216 124124561815947264 124328426551640064 124478193046192128 124989566332115628 125018462981288448 125348669920641024 125535068200219392 125892717967171584 126222205053339648 126251386679328768 126439127333348544 126773086624284672 126799352767346688 126961603066130976 127134263509254144 127323317034980352 127659611705573376 127686061527957504 127715581586571264 128003454372695616 128049839481028608 128213689881378816 128243331923705856 128578971049132032 129110289111318528 129166895013691392 129265815855661056 129458039081476248 129700642513747968 129826865403645696 130390350062515686 130734745581293568 130764970472767488 130929153161947569 131107209243918336 131302170692323488 131305321590423552 131676250950706176 131706693511151616 132024042874994688 132220367690171904 132250936046321664 132597063894417408 132627719339900928 132797427517587456 132974833307222016 133175767766925312 133203360482869248 133524316089483264 133582857236381696 133753787592302592 134134852514217984 134689128764276736 134820206380708992 134851375800041472 135072858475855872 135405363526458597 135408612890124288 135794392414027776 136149794214838272 136352254180489776 136383777797769216 136740722141117952 136744003549790208 136772335569272832 136947347127512064 137337510509641728 137365965497958912 137696950967279616 137728785468358656 137933593454562048 138297912681037824 138326566655287296 138503566981233792 138720659437780992 138898164038160384 139293885303226368 139690733979303936 139869479870595072 140037967176966144 140267968417234944 140645770853949504 140909340014936064 141017253660721152 141419012218159104 141629307713068032 141999980685007104 142032810014244864 142065646933377024 142244018250017112 142619722452320256 142649271863265024 142652695061200896 143026046447910912 143238731664352896 143242169007734784 143646819218952192 143680029284892672 144056069416157184 144240401116551168 144273748414169088 144651342430273536 145063454516969472 145282655745736704 145312756890402816 145662890279436288 145726753348780032 145913222827966464 146055223579101408 146328930015510528 146858204995780608 147110591781863424 147495610399408128 147529710276968448 147714942028863924 148135782319544448 148139337178939392 148170030200045568 148527048234369024 148782303052111872 149171696881219584 149206184257388544 149596687470624768 149822738737790976 149853780543227904 150214855600668672 150249584147300352 150280714390929408 150473011041340416 150870450197495808 150901709078495232 151331628477579264 151525269859811328 151707797775046656 151956965785337856 152768691465781248 153203929903005696 153431750022490368 153833312408757696 153868877515431936 154504699323346944 154536711185203776 154944883651903488 155175292636382304 155386322066866176 155617387487198208 156028414306811904 156060741867503616 156096821939142656 156260434542930432 156705620966129664 156741850128973824 157152075726716928 157389543724548096 157542713074086912 157801464469389312 157870649461178368 158226492210693192 158523007516803072 158904971213930496 159096388745428992 159332971177201536 159631560016920576 159786911266025472 159823852800049152 160024520531269251 160480430846173152 160484281943851008 160904302253899776 161143573122397008 161362719069437952 161602671621321216 161606549649752064 161640032945504256 162063078093176832 162100545859878912 162307966965940224 162732760234057728 162770382826242048 162804107256840192 163196386331590656 163442987713953792 163476851501703168 163942597517377536 164152375681462272 164620046267449344 165089049248268288 165499415754596352 165771235402186752 165932561699334144 165970924061589504 166652755109487504 166656754326306816 166691283975051264 167131559894188032 167380090933625856 167818158991372032 167856957289562112 168296273404452864 168335182239105024 168550581080014848 168585503111131392 169030782165712896 169065803689795584 169282137421507968 169764422713307136 170248082037276672 170465928592287744 170671272496927488 170733119308038144 170951586508505088 171438628065509376 172147052148424704 172222526684921856 172354421140881408 172610718775301664 172934190018330624 173102487204860928 173559696813195264 173853800083354248 174312994108391424 174353293963689984 174572204215930092 174809612325224448 175069560923097984 175073762120564736 175531966095163392 175568334600941568 175608924681535488 176293823586895872 176334581395095552 176796085192556544 177063236690116608 177299777742962688 177526647528062976 177567690355900416 177604480643825664 178004803737029841 178032421452644352 178338383456403456 178846470018957312 179585505019035648 179760275174278656 179801834400055296 180540484701944796 180544817186832384 181059189885370368 181533058953117696 181803005573986368 181845037063692288 182320962854823936 182363114092363776 182596462836682752 183116680679522304 183154620663945216 183595934623039488 183638380624478208 183911457939416064 184397216908050432 184435422207049728 184671422641645056 184960879250374656 185197552050880512 185725180404301824 186186842723920896 186492639827460096 186717289569288192 187484349498173442 187527694471932672 188023004880961536 188302602300329088 188839076950757376 189333307580009472 189377080018993152 189658691000022816 190159629936427008 190199029151020032 190442404599196464 190701395263881216 190984975552470528 190989558676979712 191529092291936256 191573372379856896 192074759221542912 192320534822068224 192364997885558784 192868456573698048 193750342520537088 193898723783491584 194217187039248384 194550963770621952 194740298105468544 195105240020680704 195585525093773529 196102118371940352 196147455709151232 196660813865877504 196953256038485232 196957982385635328 197514376426059264 197519116238585856 197560040266727424 198036064312492032 198330551535257856 198376404069482496 198895595841626112 198941579009851392 199196141276381184 199462249960833024 199763651650387968 199805040724303872 200286474134224896 200374285854572544 200630681388453888 201202278771326976 201775504636772352 202033693146415104 202277063700062208 202609287713783808 203691588621041664 204224691322257408 204271906537340928 204575666696653824 205111083211676928 205116005324685312 205158503353909248 206006265764462592 206048948246938368 206545426450919424 206593178202537984 206900390181843072 207446869021556736 207489849982930944 208080989156671488 208347246057240576 208940827954839552 209536100968955904 209804219805892608 209852724966064128 210056950765449216 210401952625852416 210968656280924256 211364010022404096 212128518327238656 212443961569602048 213049215021367296 213098470400065536 213366027375025668 213973907794897536 213979042591801344 214539069671866368 214858097496529344 215470228828428288 215520043927339008 216039342886354944 216084104124235776 216410622621253632 216977013645410304 217027177101656064 217072143009120256 217595181775454208 217923983618605056 217969135335604224 218494335419154432 218590130023170048 218869834241949696 219082835368652112 219493395023265792 220665887672795136 221243415599112192 221294565415452672 221572413043295886 222203673479316672 222209005768409088 222255045300068352 223173454578167808 223757545321829376 223809276386082816 224395031205937152 224446909652140032 224734108106686464 224780670814841856 225374376220950528 225421071586394112 225709516562010624 226352563617742848 226997442716368896 227287904789716992 227561696662569984 227935448678006784 229153037198671872 229529402864566272 229805894854508544 230147625033735552 230578920024440832 230749968613136544 230803316273147904 231757048985020416 231805066777805664 232417325477855232 232762938954573456 233079483100299264 233426081230797312 233431682827419648 234042621460217856 234091112801255424 234145232908713984 234390651814395648 235058431449194496 235112775193460736 235728113590075392 236084315586822144 236702196704083968 236805974191767552 237339738316039788 237376561936859136 237784511275204608 238461960025276416 238644583118143488 239447340025380864 239680366899038208 239735779200073728 240720646269259728 240726422915776512 241356453380849664 241412253180493824 242044078604156928 242404007431981824 242409824474628096 242460049418256384 243094617139765248 243150818789818368 243461950448910336 244099140351086592 244155574239363072 244206160885260288 244794579497385984 245164481570930688 245215277252554752 245913896276066304 246228563522193408 246614505667166208 246930069401174016 247633573872402432 248249123631894528 248656853103280128 248956386092384256 249979132664231256 250036925962576896 250697339841282048 251070136400438784 251785435934343168 252444410106679296 252502773358657536 252878254666697088 253546173248569344 253598705534693376 253923206132261952 254646634069960704 255319223411146752 255372123055915008 256006908745391232 256099678962057216 256427379762757632 256486663847411712 257157942098264064 258220578222637056 258333790027382784 258531631711322112 258916078162952496 259401285027495936 259653730807291392 260780700125031372 261469491162587136 261529940945534976 261858306323895138 262214418487836672 262604341384646976 262610643180847104 263352501901412352 263413387022303232 264048085749989376 264440735380343808 264501872092643328 265194127788834816 265255438679801856 265594855035174912 265949666614444032 266351535533850624 266406720965738496 267048632178966528 267165714472763392 267507575184605184 268269705028435968 269378257528553472 269640412761417984 269702751600082944 270810727052917194 270817225780248576 271588784828055552 272299588429676544 272704508360979552 272767555595538432 273481444282235904 273544671138545664 273894694255024128 274675021019283456 274731930995917824 275393901934559232 275457570936717312 275867186909124096 276595825362075648 276653133310574592 277007133962467584 277441318875561984 277796328076320768 278587770606452736 279738959741190144 280075934353932288 280535936834469888 281291541707899008 281818680029872128 282034507321442304 283258615426136064 283999961370014208 284065620028489728 284488036500034224 285239444904640512 285298543726530048 285305390122401792 286052092895821824 286477463328705792 286484338015469568 287293638437904384 287360058569785344 288112138832314368 288480802233102336 288547496828338176 289302684860547072 290126909033938944 290625513780805632 291325780558872576 291453506697560064 291826445655932928 292110447158202816 292657860031021056 293716409991561216 294221183563726848 294991220798816256 295059420553936896 295429884057727848 296271564639088896 296278674357878784 296340060400091136 297054096468738048 297564606104223744 298343393762439168 298412368514777088 299193374941249536 299645477475581952 299707561086455808 300429711201337344 300561428781858816 300946022082680832 301740900394991616 301803418156990464 302663256955158528 303050539719622656 303415595550093312 303913931570675712 305537382931562496 306407859806011392 306863500044980736 307666624817515392 307737755030863872 309009398646693888 309073422370407552 309889767303806976 310350585272764608 311234774974396416 312056828613623808 312121483735007232 312520869085860864 313411241932259328 313483700257947648 314304151453433856 314779087449096192 315085426148173824 315602928938778624 315741298922356736 316452984421386384 317046015033606144 318192777490857984 318665942354403072 319573822532050944 319647705600098304 320049041062538502 320960861692346304 320968563887702016 321808604507799552 322287146244794016 322725438138875904 323205343242642432 323280065891008512 324126156186353664 324201091719757824 324615933931880448 325465520468115456 325540765652484096 325608214513680384 326392772663181312 326885975427907584 326953703003406336 327885195034755072 328304751362924544 329240092534898688 330998831509192704 331542470804373504 331865123398668288 331941848123179008 333305510218975008 333313508652613632 333382567950102528 334760181867251712 335636317982744064 335713914579124224 336592546808905728 336670364478210048 337101162160029696 337171006222262784 338061564331425792 338131607379591168 338564274843015936 339528845426614272 340496164074553344 340931857184575488 341342544993854976 341903173017010176 342877256131018752 344294104296849408 344445053369843712 344708842281762816 345221437550603328 345868380036661248 346204974409721856 347119393626390528 347707600166708496 348625988216782848 348706587927379968 349144408431860184 349619224650448896 350139121846195968 350147524241129472 351063932190326784 351136669201883136 351217849363070976 352587647173791744 352669162790191104 353592170385113088 354126473380233216 354599555485925376 355053295056125952 355208961287651328 356009607474059682 356064842905288704 356676766912806912 357692940037914624 359171010038071296 359520550348557312 359603668800110592 361080969403889592 361089634373664768 362118379770740736 363066117906235392 363606011147972736 363690074127384576 364641925709647872 364726228184727552 365192925673365504 366233361359044608 366309241327890432 367191869246078976 367822915878832128 368794433816100864 368870844414099456 369342845283290112 369921758500749312 370395104101761024 371450360808603648 372373685447841792 372985279654920192 373434579138576384 374968698996346884 375055388943865344 376046009761923072 376605204600658176 377678153901514752 378666615160018944 378754160037986304 379317382000045632 380319259872854016 380398058302040064 380884809198392928 381402790527762432 381969951104941056 383058184583872512 383146744759713792 384149518443085824 384641069644136448 384729995771117568 385736913147396096 387500685041074176 387797447566983168 389101927541243904 389480596210937088 391171050187547058 392204236743880704 392294911418302464 393321627731755008 393906512076970464 393915964771270656 395028752852118528 395120080533454848 396072128624984064 396661103070515712 396752808138964992 397791191683252224 397883158019702784 398392282552762368 398924499921666048 399527303300775936 399610081448607744 400572948268449792 400748571709145088 401261362776907776 402404557542653952 404067386292830208 404554127400124416 405218575427567616 406216090579375791 407383177242083328 408449382644514816 409151333393307648 410222166423353856 410232010649370624 410317006707818496 412012531528925184 412097896493876736 413090852901838848 413186356405075968 413800780363686144 414893738043113472 414979699965861888 416161978313342976 416694492114481152 417881655909679104 419072201937911808 419608439611785216 420113901530898432 420803905251704832 421937312561848512 422728020044808192 424257036654477312 424887923139204096 426098430042734592 426196940800131072 426732054750051336 427947815589795072 427958085183602688 429078139343732736 429716194993058688 430940457656856576 431040087854678016 432168208248471552 432821245242507264 433954027290820608 434144286018240512 435190363550908416 435847967237210112 435938270671208448 436988670838308864 437180260046340096 437739668483899392 438165670737304224 438986790046531584 441331775345590272 442486831198224384 442589130830905344 443144826086591772 444407346958633344 444418011536818176 444510090600136704 446346909156335616 447515090643658752 447618552772165632 448790062411874304 449468216213372928 449561341629683712 450748752441901056 450842143172788224 451419033124021248 452705127235485696 453994885432737792 454575809579433984 455123393325139968 455870897356013568 458306074397343744 459611789709017088 460295250067471104 461499937226273088 461606632546295808 463514097970040832 463610133555611328 464834650955710464 465525877909146912 466158966200598528 466852162461594624 468085242920435712 468182225602510848 468290465817427968 468781303628791296 470116862898388992 470225550386921472 471456227180150784 472168631173644288 473404393408167936 473611948383535104 474679476632079576 475569022550409216 477289166236286976 478894680050761728 479360733798076416 479471558400147456 480073561593807753 481441292538519456 481452845831553024 482712906761699328 484088157208313856 484808014863963648 484819648949256192 484920098836512768 486189234279530496 486301637579636736 486923900897820672 488198280702173184 488311148478726144 488412321770520576 489589158994771968 490328963141861376 490430554505109504 491827792552132608 492457127044386816 493860138802348032 495267147744804864 496498247263789056 497313706206560256 497912772184768512 499958265328462512 500073851925153792 501394679682564096 502140272800877568 503570871868686336 504888820213358592 505005546717315072 505756509333394176 507092346497138688 507197411069386752 507846412264523904 509293268139921408 510744246111830016 512013817490782464 512199357924114432 512854759525515264 514315884196528128 516441156445274112 516667580054765568 517063263422644224 517832156325904992 518802570054991872 519307461614582784 521561400250062744 522938982325174272 523059881891069952 523716612647790276 524428836975673344 525208682769293952 525221286361694208 526705003802824704 526826774044606464 528881470760687616 529003744185286656 530388255577669632 531189710070349824 531899333228888064 532703071067701248 532813441931476992 534097264357933056 534331428945526784 535015150369210368 536539410056871936 538756515057106944 539280825522835968 539405503200165888 541621454105834388 541634451560497152 543177569656111104 544599176859353088 545409016721959104 545535111191076864 546962888564471808 547089342277091328 547789388510048256 549350042038566912 549463861991835648 550787803869118464 550915141873434624 551734373818248192 553191650724151296 553306266621149184 554014267924935168 554882637751123968 555592656152641536 557175541212905472 559477919482380288 560151868707864576 562583083415798016 564069014642884608 566517230852272128 567999922740028416 568131240056979456 568976073000068448 570478889809281024 570597087453060096 572104185791643648 572954926657411584 572968676030939136 574587276875808768 574720117139570688 576224277664628736 576961604466204672 577094993656676352 578605369721094144 581251027561611264 582651561117745152 583652891311865856 584220894316405632 585315720062042112 586756575281320587 588442367127453696 589982441597632512 590859768115455696 592543129278177792 592557348715757568 592680120800182272 594108192937476096 595129212208447488 596686787524878336 596824737029554176 598386749882499072 599290954951163904 599415122172911616 600859422402674688 601122857563717632 601892044165361664 603606836313980928 605326513910317056 606101079439245312 606831191100186624 607827863141351424 611074765863124992 612815719612022784 613727000089961472 615333249635030784 615475510061727744 618018797293387776 618146844740815104 619779534607613952 620701170545529216 622469549948792832 624242967470014464 625041738171721728 626822483864518656 628608302906867712 629558174898192384 630170852296347648 631205857877557248 631482597844713472 632905968842772768 634092030067212288 636385554981715968 637331884708806144 639147645064101888 639295411200196608 640098082125077004 641921723384692608 641937127775404032 643617209015599104 644574292489588032 646410686485284864 646560131782017024 648252312372707328 649231867863760896 650931040936230912 651081531304968192 651216429027360768 652785545326362624 653771950855815168 653907406006812672 655770390069510144 656609502725849088 658480185069797376 661997663018385408 663730246797336576 663883696246358016 666611020437950016 666627017305227264 666765135900205056 669520363734503424 671272635965488128 671427829158248448 673185093617811456 673340728956420096 674202324320059392 674342012444525568 676123128662851584 676263214759182336 677128549686031872 679057690853228544 680992328149106688 681863714369150976 682685089987709952 683806346034020352 688588208593698816 689417684563525632 690442875101206656 691736760073322496 692409948819443712 695415200333416992 697251976433565696 698288816863720368 699238449300897792 700278243692391936 700295048482258944 702127864380653568 702273338403766272 702435698726141952 705175294347583488 705338325580382208 707184340770226176 708252946760466432 710106590112251904 710417922575302656 712019214948119364 712129685810577408 713353533825613824 715385880075829248 718342020076142592 719041100697114624 719207337600221184 722161938807779184 722179268747329536 724236759541481472 726132235812470784 727212022295945472 727380148254769152 729283851419295744 729452456369455104 730385851346731008 732466722718089216 732618482655780864 734383738492157952 735645831757664256 737741688828198912 738685690566580224 739843517001498624 740790208203522048 742900721617207296 744747370895683584 745970559309840384 746869158277152768 749937397992693768 750110777887730688 752092019523846144 753210409201316352 755356307803029504 757333230320037888 757508320075972608 758634764000091264 760638519745708032 760796116604080128 761769618396785856 763939902209882112 766116369167745024 768299036886171648 769282139288272896 769459991542235136 771473826294792192 775001370082148352 775594895133966336 778203855082487808 778961192421874176 782342100375094116 784408473487761408 784589822836604928 786643255463510016 787813024153940928 787831929542541312 790057505704237056 790240161066909696 792144257249968128 793322206141031424 793505616277929984 795582383366504448 795766316039405568 796784565105524736 797848999843332096 799054606601551872 799220162897215488 801145896536899584 801497143418290176 802522725553815552 804809115085307904 808134772585660416 809108254800248832 812432181158751582 814766354484166656 816898765289029632 818302666786615296 820444332846707712 820634013415636992 824025063057850368 824195792987753472 826181705803677696 826372712810151936 827601560727372288 829787476086226944 829959399931723776 832323956626685952 833388984228962304 835763311819358208 839216879223570432 840227803061796864 841607810503409664 843874625123697024 845456040089616384 849775846278408192 852196860085469184 853464109500102672 855895631179590144 855916170367205376 858156278687465472 859432389986117376 861880915313713152 862080175709356032 864336416496943104 865642490485014528 867908054581641216 868288572036481024 870380727101816832 871876541342416896 873977341676617728 874360520092680192 875479336967798784 876331341474608448 877973580093063168 882663550691180544 884973662396448768 885178261661810688 886289652173183544 888814693917266688 888836023073636352 889020181200273408 892693818312671232 895030181287317504 895237105544331264 897580124823748608 898936432426745856 899122683259367424 901684286345576448 902838066248042496 905410254470971392 907989770865475584 909151619158867968 910246786650279936 911741794712027136 916612148794687488 919223579418034176 920590500134942208 922999874452546176 923213265092591616 927028195940081664 927220267111222656 929669301911420928 931051755818293824 933704324923189248 936170485840871424 936364451205021696 937562607257582592 940233725796777984 940451100773842944 942912454360301568 944337262347288576 946808786816335872 947223896767070208 949358953264159152 951138045100818432 954578332472573952 958721467596152832 958943116800294912 960147123187615506 962882585077038912 962905691663106048 965425813523398656 968176314416627712 969616029727927296 969840197673025536 972378468559060992 972603275159273472 973847801795641344 976396561404346368 976622296957452288 976824643541041152 979178317989543936 980657926283722752 980861109010219008 983655585104265216 984914254088773632 987720277604696064 992996494527578112 994627412413120512 995825544369537024 999916530656925024 1000147703850307584 1004280545601755136 1007141743737372672 1009777640426717184 1010011093434630144 1011513018666788352 1014184692994277376 1014394822138773504 1015692824529047808 1018586536279842816 1021488492223660032 1024027634981564928 1025709519051030528 1028631768393056256 1032882312890548224 1033335160109531136 1034126526845288448 1035664312651809984 1037605140109983744 1038614923229165568 1043122800500125488 1045877964650348544 1046119763782139904 1047433225295580552 1048857673951346688 1050417365538587904 1050442572723388416 1053410007605649408 1053653548089212928 1057762941521375232 1058007488370573312 1060776511155339264 1062379420140699648 1063798666457776128 1065626883862953984 1068194528715866112 1068662857891053568 1070030300738420736 1073078820113743872 1077513030114213888 1078561651045671936 1078811006400331776 1083242908211668776 1083268903120994304 1086355139312222208 1089198353718706176 1090818033443918208 1091070222382153728 1093925777128943616 1094178684554182656 1095578777020096512 1098700084077133824 1098927723983671296 1101575607738236928 1103468747636496384 1106383301448302592 1106612533242298368 1108028535849870336 1109765275502247936 1111185312305283072 1114351082425810944 1118955838964760576 1120303737415729152 1125166166831596032 1128138029285769216 1133034461704544256 1135999845480056832 1136262480113958912 1137952146000136896 1140957779618562048 1141194174906120192 1144208371583287296 1145909853314823168 1149174553751617536 1149440234279141376 1152448555329257472 1153923208932409344 1154189987313352704 1157210739442188288 1162502055123222528 1167305782623731712 1168441788632811264 1173513150562641174 1176884734254907392 1179964883195265024 1181719536230911392 1185086258556355584 1185360241600364544 1188216385874952192 1190258424416894976 1193373575049756672 1193649474059108352 1196773499764998144 1198581909902327808 1198830244345823232 1201718844805349376 1202245715127435264 1203784088330723328 1207213672627961856 1212202158878490624 1213662382200373248 1215655726282702848 1218648271738127373 1222149531726249984 1227454000179922944 1230666499270061568 1230951020123455488 1236037594586775552 1236293689481630208 1239559069215227904 1241402341091058432 1244939099897585664 1248485934940028928 1250083476343443456 1253644967729037312 1257216605813735424 1260341704592695296 1262411715755114496 1262965195689426944 1265811937685545536 1268184060134424576 1272771109963431936 1274663769417612288 1278295290128203776 1278590822400393216 1280196164250154008 1283843446769385216 1283874255550808064 1287234418031198208 1289148584979176064 1292821372970569728 1293120263564034048 1296504624745414656 1298463735727521792 1301862081872461824 1302432858054721536 1305571090652725248 1307543901711630336 1307814812013625344 1311540780139020288 1313219005451698176 1316960370139594752 1323995326036770816 1327460493594673152 1327767392492716032 1333222040875900032 1333254034610454528 1333530271800410112 1339040727469006848 1342545271930976256 1342855658316496896 1346370187235622912 1348404648640118784 1348684024889051136 1352246257325703168 1352526429518364672 1354257099372063744 1358115381706457088 1361984656298213376 1363727428738301952 1365370179975419904 1367612692068040704 1378835369127051264 1380885750202413312 1384819897638887424 1390830400666833984 1394503952867131392 1396577633727440736 1398476898601795584 1400556487384783872 1404255728761307136 1404546676807532544 1404871397452283904 1410350588695166976 1410676651160764416 1414368681540452352 1416505893520932864 1420213180224503808 1420835845150605312 1424038429896238728 1426707067651227648 1436684040152285184 1438082201394229248 1438414675200442368 1440220684781423259 1444323877615558368 1444358537494659072 1452264471624941568 1454424044591890944 1454760296509538304 1458567702838591488 1458904912738910208 1460771702693462016 1464933445436178432 1465236965311561728 1468767476984315904 1471291663515328512 1475483377656397824 1477371381133160448 1481580416407044096 1485801443234414592 1489494741791367168 1491941118619680768 1493738316554305536 1499874795985387536 1500221555775461376 1504184039047692288 1506420818402632704 1510712615606059008 1514666460640075776 1515016640151945216 1517269528000182528 1521277039491416064 1521592233208160256 1523539236793571712 1527879804419764224 1532232738335490048 1536598073772343296 1538564278576545792 1542947652589584384 1550002740164296704 1551189790267932672 1556407710164975616 1557922384843748352 1564684200750188232 1568816946975522816 1569179645673209856 1573286510927020032 1575626048307881856 1575663859085082624 1580115011408474112 1580480322133819392 1586644412282062848 1587011232555859968 1591164766733008896 1593569130211049472 1595697999686664192 1598109213203103744 1598440325794430976 1602291793073799168 1602994286836580352 1605045451107631104 1609618230170615808 1616269545171320832 1618216509600497664 1624864362317503164 1629532708968333312 1633797530578059264 1636605333573230592 1640888665693415424 1641268026831273984 1648050126115700736 1648391585975506944 1652363411607355392 1652745425620303872 1655203121454744576 1659574952172453888 1659918799863447552 1664647913253371904 1666777968457924608 1671526623638716416 1678433758447140864 1680455606123593728 1687749250247394048 1699551692556816384 1704393720170938368 1706928219000205344 1711791262359180288 1716312557374930944 1718864779972234752 1723761830627426304 1724160351418712064 1728672832993886208 1731284980970029056 1735816109163282432 1736577144072962048 1743753082684833792 1747954683353235456 1750958673935597568 1752662682949216896 1755947160186126336 1760269725843961761 1765327101382361088 1769947324792897536 1772579304346367088 1777629387834533376 1777672046147272704 1778040362400546816 1785387636625342464 1790060362574635008 1790474211088662528 1795160249647497216 1797872864853491712 1798245366518734848 1803368572691152896 1805676132496084992 1810820508941942784 1815979541730951168 1818303238317735936 1820493573300559872 1823483589424054272 1833224297589374976 1838447158836068352 1841181000269884416 1845999748905092352 1846426530185183232 1854056391880163328 1854440534222445312 1859338603822841856 1862103511636587648 1867408649846378496 1872728902410043392 1875125214515165184 1880467451593555968 1885824908720603136 1888674524694577152 1893617573632671744 1894447793534140416 1898717906528318304 1902276090201636864 1909156664945147904 1917442935192305664 1917886233600589824 1920294246375231012 1925765170154077824 1925811383326212096 1930851627046797312 1939232059455854592 1939680395346051072 1944756937118121984 1947695603591282688 1952793122808692736 1953244593914904576 1953649287082082304 1958356635979087872 1961315852567445504 1961722218020438016 1967311170208530432 1969828508177547264 1975440555209392128 1985992989055156224 1991651088739074048 1999833061313850048 2000295407700615168 2008561091203510272 2014283487474745344 2019555280853434368 2020022186869260288 2023026037333576704 2028369385988554752 2028789644277547008 2031385649058095616 2037173072559685632 2042976984447320064 2048055269963129856 2051419038102061056 2065764625781096448 2068253053690576896 2071328625303619968 2075210280219967488 2077229846458331136 2086245601000250976 2091755929300697088 2094866450591161104 2097715347902693376 2100834731077175808 2100885145446776832 2106820015211298816 2107307096178425856 2115525883042750464 2116014976741146624 2121553022310678528 2124758840281399296 2131253767725907968 2136389057431732224 2140060601476841472 2146157640227487744 2155026060228427776 2157123302091343872 2157622012800663552 2166485816423337552 2166537806241988608 2172710278624444416 2178396707437412352 2181636066887836416 2182140444764307456 2187851554257887232 2188357369108365312 2191157554040193024 2197400168154267648 2197855447967342592 2203151215476473856 2206937495272992768 2213225066484596736 2216057071699740672 2219530551004495872 2222370624610566144 2228702164851621888 2237911677929521152 2240607474831458304 2250332333663192064 2256276058571538432 2266068923409088512 2271999690960113664 2272524960227917824 2275904292000273792 2281915559237124096 2282388349812240384 2291819706629646336 2298349107503235072 2304897110658514944 2307846417864818688 2308379974626705408 2314421478884376576 2325004110246445056 2334611565247463424 2336883577265622528 2347026301125282348 2353769468509814784 2359929766390530048 2363439072461822784 2370172517112711168 2370720483200729088 2376432771749904384 2380516848833789952 2386747150099513344 2387298948118216704 2393546999529996288 2397163819804655616 2397660488691646464 2403437689610698752 2404491430254870528 2407568176661446656 2414427345255923712 2424404317756981248 2427324764400746496 2437296543476254746 2444299063452499968 2454908000359845888 2461332998540123136 2461902040246910976 2472075189173551104 2472587378963260416 2479118138430455808 2482804682182116864 2489878199795171328 2496971869880057856 2500166952686886912 2507289935458074624 2520683409185390592 2524823431510228992 2531623875371091072 2536368120268849152 2549327538835224576 2556590580256407552 2560392328500308016 2567686893538770432 2567748511101616128 2574468836062396416 2578297169958352128 2585642745941139456 2586240527128068096 2593009249490829312 2596927471455043584 2603724163744923648 2604865716109443072 2611142181305450496 2615629624027250688 2623081560278040576 2626438010903396352 2633920740279189504 2647990652073541632 2654920987189346304 2655534784985432064 2666444081751800064 2666508069220909056 2667060543600820224 2678081454938013696 2685090543861952512 2685711316632993792 2692740374471245824 2696809297280237568 2697368049778102272 2705052859036729344 2708514198744127488 2716230763412914176 2723969312596426752 2727454857476603904 2730740359950839808 2735225384136081408 2757670738254102528 2761771500404826624 2769639795277774848 2781660801333667968 2789007905734262784 2793155267454881472 2801112974769567744 2808511457522614272 2809093353615065088 2820701177390333952 2821353302321528832 2828737363080904704 2833011787041865728 2840426360449007616 2841671690301210624 2848076859792477456 2853414135302455296 2876164402788458496 2876829350400884736 2880441369562846518 2888647755231116736 2888717074989318144 2904528943249883136 2908848089183781888 2909520593019076608 2917135405677182976 2917809825477820416 2921543405386924032 2929866890872356864 2930473930623123456 2937534953968631808 2942583327030657024 2950966755312795648 2954742762266320896 2963160832814088192 2978989483582734336 2983882237239361536 2987476633108611072 2999749591970775072 3000443111550922752 3012841636805265408 3021425231212118016 3029332921280151552 3030033280303890432 3034539056000365056 3042554078982832128 3043184466416320512 3047078473587143424 3055759608839528448 3064465476670980096 3077128557153091584 3085895305179168768 3100005480328593408 3102379580535865344 3112815420329951232 3115844769687496704 3129368401500376464 3137633893951045632 3138359291346419712 3146573021854040064 3151252096615763712 3151327718170165248 3160230022816948224 3160960644267638784 3173288824564125696 3174022465111719936 3182329533466017792 3187138260422098944 3191395999373328384 3196880651588861952 3204583586147598336 3205988573673160704 3210090902215262208 3219236460341231616 3232539090342641664 3236433019200995328 3249728724635006328 3259065417936666624 3267595061156118528 3273210667146461184 3281777331386830848 3282536053662547968 3296100252231401472 3296783171951013888 3304726823214710784 3310406242909489152 3319149904344907776 3319837599726895104 3329295826506743808 3333555936915849216 3343053247277432832 3356867516894281728 3360911212247187456 3375498500494788096 3399103385113632768 3408787440341876736 3413856438000410688 3423582524718360576 3432625114749861888 3437729559944469504 3447523661254852608 3448320702837424128 3457345665987772416 3462569961940058112 3471632218326564864 3473154288145924096 3487506165369667584 3501917347871195136 3505325365898433792 3520539451687923522 3530654202764722176 3539894649585795072 3545158608692734176 3555258775669066752 3556080724801093632 3570775273250684928 3580120725149270016 3580948422177325056 3590320499294994432 3595745729706983424 3596490733037469696 3606737145382305792 3611352264992169984 3621641017883885568 3636606476635471872 3640987146601119744 3646967178848108544 3666448595178749952 3682362000539768832 3691999497810184704 3692853060370366464 3708112783760326656 3708881068444890624 3718677207645683712 3724207023273175296 3734817299692756992 3745457804820086784 3750250429030330368 3760934903187111936 3771649817441206272 3787235147265343488 3788895587068280832 3797435813056636608 3804552180403273728 3818313329890295808 3834885870384611328 3835772467201179648 3840588492750462024 3851530340308155648 3851622766652424192 3861703254093594624 3878464118911709184 3879360790692102144 3889513874236243968 3895391207182565376 3905586245617385472 3907298574164164608 3916713271958175744 3922631705134891008 3923444436040876032 3934622340417060864 3939657016355094528 3950881110418784256 3971985978110312448 3983302177478148096 3999666122627700096 4000590815401230336 4017122182407020544 4028566974949490688 4039110561706868736 4046052074667153408 4056738771977109504 4057579288555094016 4062771298116191232 4074346145119371264 4085953968894640128 4096110539926259712 4102838076204122112 4136506107381153792 4142657250607239936 4154459692916662272 4172491202000501952 4183511858601394176 4189732901182322208 4195430695805386752 4201669462154351616 4213640030422597632 4214614192356851712 4231051766085500928 4232029953482293248 4243106044621357056 4249517680562798592 4262507535451815936 4280121202953682944 4310052120456855552 4314246604182687744 4315244025601327104 4332971632846675104 4333075612483977216 4356793414874824704 4363272133775672832 4364280889528614912 4375703108515774464 4376714738216730624 4382315108080386048 4394800336308535296 4395710895934685184 4406302430952947712 4413874990545985536 4426450132969193472 4432114143399481344 4444741249221132288 4457404329703243776 4475823355859042304 4481214949662916608 4500664667326384128 4512552117143076864 4532137846818177024 4543999381920227328 4545049920455835648 4551808584000547584 4563831118474248192 4564776699624480768 4583639413259292672 4596698215006470144 4609794221317029888 4615692835729637376 4628842957768753152 4650008220492890112 4669223130494926848 4673767154531245056 4694052602250564696 4707538937019629568 4719859532781060096 4726878144923645568 4740345034225422336 4741440966401458176 4761033697667579904 4773494300199026688 4787093999059992576 4794327639609311232 4795320977383292928 4806875379221397504 4808982860509741056 4815136353322893312 4828854690511847424 4848808635513962496 4854649528801492992 4874593086952509492 4888598126904999936 4909816000719691776 4922665997080246272 4923804080493821952 4944150378347102208 4945174757926520832 4958236276860911616 4965609364364233728 4979756399590342656 4993943739760115712 5000333905373773824 5014579870916149248 5041366818370781184 5063247750742182144 5098655077670449152 5113181160512815104 5120784657000616032 5135373787077540864 5148937672124792832 5156594339916704256 5171285491882278912 5172481054256136192 5186018498981658624 5193854942910087168 5207448327489847296 5209731432218886144 5231259248054501376 5252876021806792704 5267841480558379008 5280809177531885283 5295981304147083264 5309841974378692608 5332888163503600128 5333016138441818112 5334121087201640448 5356162909876027392 5370181087723905024 5371422633265987584 5385480748942491648 5393618594560475136 5394736099556204544 5410105718073458688 5417028397488254976 5432461526825828352 5447938625192853504 5454909714953207808 5461480719901679616 5470450768272162816 5515341476508205056 5523543000809653248 5539279590555549696 5563321602667335936 5578015811468525568 5586310534909762944 5602225949539135488 5618186707230130176 5641402354780667904 5657474726161809408 5666023574083731456 5680852720898015232 5683343380602421248 5696153719584954912 5706828270604910592 5752328805576916992 5753658700801769472 5760882739125693036 5777295510462233472 5777434149978636288 5817696178367563776 5819041186038153216 5834270811354365952 5843086810773848064 5859733781744713728 5860947861246246912 5875069907937263616 5885166654061314048 5901933510625591296 5909485524532641792 5926321665628176384 5957978967165468672 5974953266217222144 5999499183941550144 6000886223101845504 6025683273610530816 6042850462424236032 6058665842560303104 6060066560607780864 6069078112000730112 6085108157965664256 6086368932832641024 6094156947174286848 6111519217679056896 6128930953341960192 6154257114306183168 6204759161071730688 6225630840659902464 6231689539374993408 6258736803000752928 6275267787902091264 6293146043708080128 6302504193231527424 6302655436340330496 6320460045633896448 6321921288535277568 6346577649128251392 6348044930223439872 6364659066932035584 6374276520844197888 6393761303177723904 6409167172295196672 6420181804430524416 6438472920682463232 6465078180685283328 6472866038401990656 6499457449270012656 6518130835873333248 6535190122312237056 6546421334292922368 6563554662773661696 6565072107325095936 6592200504462802944 6593566343902027776 6609453646429421568 6620812485818978304 6639675199453790208 6658591653013487616 6667111873831698432 6686106494554865664 6713735033788563456 6721822424494374912 6750997000989576192 6798206770227265536 6817574880683753472 6827712876000821376 6847165049436721152 6875459119888939008 6895047322509705216 6914691331975544832 6925139923880116224 6943264436653129728 6946308576291848192 6975012330739335168 7003834695742390272 7010650731796867584 7041078903375847044 7061308405529444352 7079789299171590144 7090317217385468352 7110517551338133504 7112161449602187264 7141550546501369856 7160241450298540032 7161896844354650112 7180640998589988864 7191491459413966848 7192981466074939392 7213474290764611584 7222704529984339968 7243282035767771136 7273212953270943744 7281974293202239488 7332897190357499904 7364724001079537664 7383998995620369408 7385706120740732928 7416225567520653312 7417762136889781248 7437354415291367424 7448414046546350592 7469634599385513984 7490915609640173568 7500500858060660736 7521869806374223872 7574470294530686976 7594871626113273216 7609104360806547456 7669771740769222656 7681176985500924048 7703060680616311296 7703245533304848384 7723406508187189248 7756928237823418368 7758721581384204288 7779027748472487936 7790782414365130752 7811172491234770944 7814597148328329216 7833426543916351488 7846888872081752064 7869244680834121728 7879314032710189056 7901762220837568512 7943971956220624896 7966604354956296192 7999332245255400192 8001181630802460672 8034244364814041088 8057133949898981376 8078221123413737472 8092104149334306816 8115158577110188032 8125542596232382464 8148692290238742528 8171907937789280256 8192221079852519424 8205676152408244224 8273012214762307584 8285314501214479872 8308919385833324544 8344982404001003904 8367023717202788352 8379465802364644416 8403338924308703232 8427280060845195264 8462103532171001856 8464059906964586496 8486212089242714112 8499035361125597184 8525015070903631872 8560242405907365888 8628493208365375488 8630488051202654208 8665943265693350208 8666151224967954432 8713586829749649408 8726544267551345664 8728561779057229824 8751406217031548928 8753429476433461248 8764630216160772096 8789600672617070592 8791421791869370368 8812604861905895424 8827749981091971072 8852900265938386944 8864228286798962688 8889482498442264576 8951646711718084608 8962429899325833216 9001329334652768256 9064275693636354048 9087998763840454656 9090099840911671296 9103617168001095168 9127662236948496384 9129553399248961536 9167278826518585344 9193396430012940288 9231385671459274752 9257685915537506304 9300016440985780224 9338446260989853696 9347534309062490112 9388105204501129392 9415077874039259136 9439719065562120192 9453756289847291136 9480690068450844672 9482881932802916352 9522067395335159808 9546988600398053376 9574187998119985152 9590641954766585856 9613750758442795008 9617965721019482112 9630272706645786624 9657709381023694848 9697617271027924992 9709299057602985984 9749186173905018984 9777196253809999872 9819632001439383552 9845331994160492544 9847608160987643904 9888300756694204416 9890349515853041664 9931218728728467456 9959512799180685312 9987887479520231424 10000667810747547648 10029159741832298496 10082733636741562368 10126495501484364288 10197310155340898304 10226362321025630208 10241569314001232064 10270747574155081728 10297875344249585664 10313188679833408512 10342570983764557824 10344962108512272384 10372036997963317248 10387709885820174336 10414896654979694592 10419462864437772288 10462518496109002752 10505752043613585408 10561618355063770566 10591962608294166528 10619683948757385216 10665776327007200256 10668242174403280896 10712325819752054784 10740362175447810048 10742845266531975168 10770961497884983296 10787237189120950272 10789472199112409088 10820211436146917376 10834056794976509952 10864923053651656704 10909819429906415616 10922961439803359232 10940901536544325632 11047086001619306496 11078559181111099392 11126643205334671872 11156031622937051136 11172621069819525888 11204451899078270976 11236373414460260352 11282804709561335808 11314949452323618816 11361705441796030464 11366686761204842496 11392307439169909824 11413656541209821184 11504657611153833984 11507317401603538944 11521765478251386072 11554591020924466944 11554868299957272576 11635392356735127552 11638082372076306432 11668541622708731904 11686173621547696128 11721895722492493824 11750139815874527232 11770333308122628096 11803867021251182592 11818971049065283584 11852643331256352768 11915957934330937344 11949906532434444288 11998998367883100288 12001772446203691008 12051366547221061632 12085700924848472064 12117331685120606208 12138156224001460224 12170216315931328512 12172737865665282048 12188313894348573696 12223038435358113792 12257861906683920384 12308514228612366336 12409518322143461376 12463379078749986816 12517473606001505856 12550535575804182528 12586292087416160256 12605008386463054848 12640920091267792896 12643842577070555136 12693155298256502784 12696089860446879744 12729318133864071168 12748553041688395776 12787522606355447808 12840363608861048832 12930156361370566656 12945732076803981312 12998914898540025312 13070380244624474112 13092842668585844736 13127109325547323392 13130144214650191872 13184401008925605888 13187132687804055552 13218907292858843136 13241624971637956608 13279350398907580416 13334223747663396864 13372212989109731328 13427470067577126912 13443644848988749824 13501994001979152384 13596413540454531072 13635149761367506944 13655425752001642752 13694330098873442304 13750918239777878016 13790094645019410432 13829382663951089664 13886528873306259456 13892617152583696384 13950024661478670336 14007669391484780544 14021301463593735168 14082157806751694088 14122616811058888704 14159578598343180288 14180634434770936704 14221035102676267008 14224322899204374528 14283101093002739712 14320482900597080064 14361281997179977728 14382982918827933696 14385962932149878784 14426948581529223168 14445409059968679936 14486564071535542272 14546425906541887488 14563948586404478976 14665794380714999808 14729448002159075328 14767997991240738816 14771412241481465856 14832451135041306624 14835524273779562496 14874708830582734848 14896828093092701184 14939269198771027968 14981831219280347136 15001001716121321472 15043739612748447744 15189743252226546432 15339543481538445312 15362353971001848096 15406121361232622592 15446813016374378496 15513856475646836736 15517443162768408576 15558055496944975872 15581564828730261504 15622344982469541888 15629194296656658432 15693777744163504128 15758628065420378112 15803524441675137024 15842427532595655849 15887943912441249792 15998664490510800384 16002363261604921344 16068488729628082176 16114267899797962752 16156442246827474944 16184208298668613632 16230317154220376064 16251085192464764928 16297384580477485056 16343815875578560512 16384442159705038848 16411352304816488448 16546024429524615168 16570629002428959744 16617838771666649088 16689964808002007808 16734047434405576704 16758931604729288832 16806677848617406464 16854560121690390528 16924207064342003712 16972424178485428224 16998070722251194368 17050030141807263744 17120484811814731776 17256986416730750976 17260976102405308416 17331886531386700416 17332302449935908864 17453088535102691328 17457123558114459648 17502812434063097856 17529260432321544192 17579201345234141184 17582843583738740736 17625209723811790848 17655499962183942144 17705800531876773888 17728456573597925376 17778964996884529152 17924859798651666432 18002658669305536512 18128551387272708096 18175997527680909312 18180199681823342592 18207234336002190336 18255324473896992768 18259106798497923072 18334557653037170688 18386792860025880576 18462771342918549504 18676892521979707392 18695068618124980224 18776210409002258784 18879438131124240384 18907512579694582272 18961380136901689344 18965763865605832704 19044134790670319616 19093977200796106752 19181283909533171712 19227501516885590016 19260545413291573248 19315418762047389696 19395234542055849984 19418598115205971968 19498372347810037968 19554392507619999744 19639264002878767104 19690663988320985088 19695216321975287808 19776601513388408832 19780699031706083328 19862437457456934912 19919025598361370624 19975774959040462848 20001335621495095296 20058319483664596992 20165467273483124736 20252991002968728576 20394620310681796608 20452724642051260416 20483138628002464128 20541495148310163456 20626377359666817024 20685141967529115648 20744073995926634496 20775419771640348672 20829793309959389184 20838925728875544576 20925036992218005504 21011504087227170816 21123236710127541132 21183925216588333056 21239367897514770432 21331552654014400512 21336484348806561792 21424651639504109568 21480724350895620096 21485690533063950336 21541922995769966592 21574474378241900544 21578944398224818176 21640422872293834752 21668113589953019904 21729846107303313408 21819638859812831232 21845922879606718464 22094172003238612992 22157118362222198784 22253286410669343744 22312063245874102272 22345242139639051776 22408903798156541952 22472746828920520704 22565609419122671616 22723410883592060928 22784614878339819648 22827313082419642368 23009315222307667968 23043530956502772144 23109182041848933888 23109736599914545152 23270784713470255104 23276164744152612864 23337083245417463808 23372347243095392256 23443791444984987648 23500279631749054464 23540666616245256192 23607734042502365184 23637942098130567168 23705286662512705536 23831915868661874688 23899813064868888576 23997996735766200576 24003544892407382016 24102733094442123264 24171401849696944128 24234663370241212416 24276312448002920448 24345475731330564096 24376627788697147392 24446076870716227584 24515723813367840768 24617028457224732672 24819036644286922752 24926758157499973632 25034947212003011712 25101071151608365056 25210016772926109696 25281840182535585792 25386310596513005568 25392179720893759488 25458636267728142336 25497106083376791552 25575045212710895616 25680727217722097664 25891464153607962624 25997829797080050624 26140760489248948224 26185685337171689472 26254218651094646784 26260288429300383744 26368802017851211776 26374265375608111104 26437814585717686272 26483249943275913216 26558700797815160832 26668447495326793728 26854940135154253824 26887289697977499648 27003988003958304768 27192827080909062144 27270299522735013888 27310851504003285504 27388660197746884608 27501836479555756032 27580189290038820864 27773057746612518912 27900049322957340672 28015338782969561088 28042602927187470336 28164315613503388176 28245233622117777408 28319157196686360576 28361268869541873408 28442070205352534016 28448645798408749056 28566202186005479424 28640965801194160128 28722563994359955456 28771925864299757568 28853897163058446336 28890818119937359872 28973128143071084544 29092851813083774976 29127897172808957952 29331588761429999616 29458896004318150656 29535995982481477632 29542824482962931712 29664902270082613248 29671048547559124992 29793656186185402368 29878538397542055936 29963662438560694272 30002003432242642944 30087479225496895488 30379486504453092864 30679086963076890624 30724707942003696192 30812242722465245184 30893626032748756992 31027712951293673472 31034886325536817152 31116110993889951744 31163129657460523008 31244689964939083776 31258388593313316864 31387555488327008256 31517256130840756224 31684855065191311698 31775887824882499584 31997328981021600768 32004726523209842688 32136977459256164352 32228535799595925504 32312884493654949888 32368416597337227264 32460634308440752128 32502170384929529856 32594769160954970112 32768884319410077696 32822704609632976896 33141258004857919488 33235677543333298176 33379929616004015616 33468094868811153408 33517863209458577664 33613355697234812928 33709120243380781056 33848414128684007424 33944848356970856448 34100060283614527488 34240969623629463552 34513972833461501952 34521952204810616832 34663773062773400832 34664604899871817728 34906177070205382656 34914247116228919296 35005624868126195712 35058520864643088384 35165687167477481472 35250419447623581696 35310999924367884288 35411601063753547776 35456913147195850752 35557929993769058304 35849719597303332864 36005317338611073024 36257102774545416192 36351995055361818624 36414468672004380672 36510648947793985536 36518213596995846144 36669115306074341376 36773585720051761152 36925542685837099008 37390137236249960448 37552420818004517568 37758876262248480768 37815025159389164544 37922760273803378688 37931527731211665408 38088269581340639232 38187954401592213504 38362567819066343424 38521090826583146496 38790469084111699968 38837196230411943936 38996744695620075936 39278528005757534208 39381327976641970176 39390432643950575616 39553203026776817664 39561398063412166656 39724874914913869824 39838051196722741248 40002671242990190592 40116638967329193984 40330934546966249472 40505982005937457152 40789240621363593216 40905449284102520832 40966277256004928256 41082990296620326912 41252754719333634048 41370283935058231296 41488147991853268992 41659586619918778368 41677851457751089152 41850073984436011008 42023008174454341632 42246473420255082264 42367850433176666112 42478735795029540864 42663105308028801024 42672968697613123584 42849303279008219136 42961448701791240192 43083845991539933184 43148948756483801088 43157888796449636352 43280845744587669504 43336227179906039808 43459692214606626816 43639277719625662464 43691845759213436928 44188344006477225984 44314236724444397568 44506572821338687488 44624126491748204544 44690484279278103552 44817807596313083904 44945493657841041408 45131218838245343232 45569229756679639296 46018630444615335936 46087061913005544288 46218364083697867776 46541569426940510208 46552329488305225728 46674166490834927616 46744694486190784512 46887582889969975296 47081333232490512384 47275884196261134336 47410573325025411072 47663831737323749376 47995993471532401152 48007089784814764032 48205466188884246528 48342803699393888256 48469326740482424832 48552624896005840896 48690951462661128192 48753255577394294784 48892153741432455168 49031447626735681536 49234056914449465344 49638073288573845504 49853516314999947264 50069894424006023424 50202142303216730112 50420033545852219392 50563680365071171584 50772621193026011136 50917272535456284672 50994212166753583104 51150090425421791232 51361454435444195328 51782928307215925248 51995659594160101248 52371370674343378944 52508437302189293568 52737604035702423552 52748530751216222208 52875629171435372544 52966499886551826432 53117401595630321664 53336894990653587456 53774579395954999296 54007976007916609536 54385654161818124288 54540599045470027776 54621703008006571008 54777320395493769216 55003672959111512064 55160378580077641728 56030677565939122176 56085205854374940672 56328631227006776352 56638314393372721152 56722537739083746816 56884140410705068032 56897291596817498112 57132404372010958848 57281931602388320256 57543851728599515136 57781636239874719744 57946256286142169088 58185703626167549952 58255794345617915904 58663177522859999232 58917792008636301312 59071991964962955264 59085648965925863424 59329804540165226496 59342097095118249984 59587312372370804736 59757076795084111872 59927324877121388544 60004006864485285888 60174958450993790976 60758973008906185728 61358173926153781248 61449415884007392384 61624485444930490368 62055425902587346944 62232221987779903488 62326259314921046016 62489379929878167552 62516777186626633728 62775110976654016512 63034512261681512448 63369710130382623396 63551775649764999168 63994657962043201536 64009453046419685376 64273954918512328704 64457071599191851008 64625768987309899776 64736833194674454528 64921268616881504256 65004340769859059712 65189538321909940224 65537768638820155392 66282516009715838976 66471355086666596352 66759859232008031232 66936189737622306816 67035726418917155328 67226711394469625856 67418240486761562112 67696828257368014848 68481939247258927104 69027945666923003904 69327546125546801664 69329209799743635456 69812354140410765312 69828494232457838592 70011249736252391424 70117041729286176768 70331374334954962944 70500838895247163392 70621999848735768576 70823202127507095552 70913826294391701504 71115859987538116608 71699439194606665728 72010634677222146048 72514205549090832384 72703990110723637248 72828937344008761344 73036427193991692288 73338230612148682752 73547171440103522304 73851085371674198016 74780274472499920896 75104841636009035136 75630050318778329088 75845520547606757376 76176539162681278464 76375908803184427008 76725135638132686848 77042181653166292992 77674392460823887872 77993489391240151872 78557056011515068416 78762655953283940352 78780865287901151232 79106406053553635328 79122796126824333312 79449749829827739648 79676102393445482496 80005342485980381184 80661869093932498944 81011964011874914304 81578481242727186432 81810898568205041664 81932554512009856512 82165980593240653824 82505509438667268096 82740567870116462592 83319173239837556736 83700147968872022016 84046016348908683264 84492946840510164528 84735700866353332224 84957471590059081728 85326210616057602048 85345937395226247168 85698606558016438272 85922897403582480384 86167691983079866368 86315777592899272704 86561691489175339008 86672454359812079616 86919384429213253632 87278555439251324928 87383691518426873856 88376688012954451968 88628473448888795136 89013145642677374976 89380968558556207104 89635615192626167808 89890987315682082816 90262437676490686464 91138459513359278592 92037260889230671872 92174123826011088576 92436728167395735552 93083138853881020416 93104658976610451456 93348332981669855232 93489388972381569024 93775165779939950592 94162666464981024768 94551768392522268672 95327663474647498752 95991986943064802304 96014179569629528064 96410932377768493056 96685607398787776512 96938653480964849664 97105249792011681792 97381902925322256384 97506511154788589568 97784307482864910336 98468113828898930688 99707032629999894528 100139788848012046848 100404284606433460224 100840067091704438784 101127360730142343168 101545242386052022272 101834545070912569344 102300180850843582464 102722908870888390656 103565856614431850496 103991319188320202496 104742741348686757888 105016874604378587136 105497061502432444416 105751258342870745088 105932999773103652864 106234803191260643328 106673789981307174912 107549158791909998592 108015952015833219072 108771308323636248576 109243406016013142016 109554640790987538432 110007345918223024128 110320757160155283456 112170411708749881344 112657262454013552704 113276628786745442304 113445075478167493632 113768280821410136064 113794583193634996224 114264808744021917696 114563863204776640512 115087703457199030272 115563272479749439488 116371407252335099904 116511588691235831808 117835584017272602624 118143983929925910528 118171297931851726848 118659609080330452992 118684194190236499968 119174624744741609472 119514153590168223744 120008013728970571776 120349916901987581952 121517946017812371456 122716347852307562496 122898831768014784768 123248970889860980736 124110851805174693888 124464443975559806976 124978759859756335104 125033554373253267456 125550221953308033024 126069024523363024896 126739420260765246792 127103551299529998336 127989315924086403072 128018906092839370752 128547909837024657408 129251537974619799552 129473666389348909056 129842537233763008512 130008681539718119424 130379076643819880448 131075537277640310784 132565032019431677952 132942710173333192704 133519718464016062464 133872379475244613632 134071452837834310656 134453422788939251712 134836480973523124224 135393656514736029696 138055891333846007808 138655092251093603328 139624708280821530624 139656988464915677184 140022499472504782848 140234083458572353536 140662748669909925888 141243999697471537152 141827652588783403008 142231719975076233216 144021269354444292096 145028411098181664768 145407980221447274496 145657874688017522688 146072854387983384576 146676461224297365504 147094342880207044608 147702170743348396032 149560548944999841792 150209683272018070272 151260100637556658176 151691041095213514752 152751817606368854016 153450271276265373696 154084363306332585984 155348784921647775744 155986978782480303744 157114112023030136832 157525311906567880704 158212812107107270656 158245592253648666624 158899499659655479296 159352204786890964992 160010684971960762368 161323738187864997888 162023928023749828608 163156962485454372864 163621797136410083328 163865109024019713024 164331961186481307648 165011018877334536192 165481135740232925184 168092032697817366528 168985893681020329056 169914943180118163456 170652421232115204096 170691874790452494336 171397213116032876544 171845794807164960768 172631555185798545408 173344908719624159232 173838768858426507264 174557110878502649856 174767383036853747712 176753376025908903936 177256946897777590272 178026291285354749952 178761937117112414208 179271230385252335616 179781974631364165632 180524875352981372928 182276919026718557184 184074521778461343744 184348247652022177152 184873456334791471104 186166277707762040832 186696665963339710464 186978777944763138048 187550331559879901184 188325332929962049536 189103536785044537344 190655326949294997504 191983973886129604608 192028359139259056128 192821864755536986112 193371214797575553024 193877306961929699328 194210499584023363584 194763805850644512768 195013022309577179136 195568614965729820672 199414065259999789056 200279577696024093696 200808569212866920448 201680134183408877568 202254721460284686336 203090484772104044544 205445817741776781312 207982638376640404992 209485482697373515776 210033749208757174272 210994123004864888832 211502516685741490176 211865999546207305728 212469606382521286656 213347579962614349824 215098317583819997184 216031904031666438144 217542616647272497152 218486812032026284032 219109281581975076864 220014691836446048256 220641514320310566912 224340823417499762688 225314524908027105408 226890150956334987264 227536561642820272128 228529617488043835392 229127726409553281024 230175406914398060544 231126544959498878976 233023177382471663616 235671168034545205248 236287967859851821056 236342595863703453696 237319218160660905984 237368388380472999936 238349249489483218944 239028307180336447488 240016027457941143552 243035892035624742912 245432695704615124992 245797663536029569536 246497941779721961472 248221703610349387776 249957519719512670208 251100443906616066048 252138049046726049792 253478840521530493584 254207102599059996672 255978631848172806144 256037812185678741504 257095819674049314816 258503075949239599104 258947332778697818112 259685074467526017024 260017363079436238848 260758153287639760896 262151074555280621568 265130064038863355904 265885420346666385408 267039436928032124928 268142905675668621312 268906845577878503424 269672961947046248448 270787313029472059392 276111782667692015616 277310184502187206656 279249416561643061248 279313976929831354368 280044998945009565696 280468166917144707072 281325497339819851776 282487999394943074304 283655305177566806016 288042538708888584192 290056822196363329536 290815960442894548992 291315749376035045376 292145708775966769152 293352922448594731008 295404341486696792064 299121097889999683584 300419366544036140544 302520201275113316352 303382082190427029504 305503635212737708032 306900542552530747392 308168726612665171968 310697569843295551488 311973957564960607488 314228224046060273664 315050623813135761408 316491184507297333248 317798999319310958592 318704409573781929984 320021369943921524736 322647476375729995776 324047856047499657216 326313924970908745728 327730218048039426048 328663922372962615296 330022037754669072384 330962271480465850368 337971787362040658112 339829886360236326912 341304842464230408192 341383749580904988672 342794426232065753088 343691589614329921536 345263110371597090816 346689817439248318464 349114221757005299712 349534766073707495424 353506752051817807872 354513893795555180544 356052582570709499904 357523874234224828416 358542460770504671232 361049750705962745856 364553838053437114368 368149043556922687488 368696495304044354304 369746912669582942208 372332555415524081664 373393331926679420928 375100663119759802368 376650665859924099072 378207073570089074688 381310653898589995008 383967947772259209216 384056718278518112256 385643729511073972224 387754613923859398656 388420999168046727168 389527611701289025536 390026044619154358272 391137229931459641344 398828130519999578112 400559155392048187392 401617138425733840896 403360268366817755136 404509442920569372672 406180969544208089088 415965276753280809984 418970965394747031552 420067498417514348544 421988246009729777664 423731999092414611456 426695159925228699648 432063808063332876288 435085233294544994304 436973624064052568064 438218563163950153728 440029383672892096512 441283028640621133824 448681646834999525376 450629049816054210816 453780301912669974528 455073123285640544256 458255452819106562048 460350813828796121088 462253089918997757952 466046354764943327232 471342336069090410496 472575935719703642112 474638436321321811968 474736776760945999872 476698498978966437888 478056614360672894976 480032054915882287104 486071784071249485824 490865391409230249984 491595327072059139072 492995883559443922944 496443407220698775552 504276098093452099584 506957681043060987168 511957263696345612288 512075624371357483008 514191639348098629632 517894665557395636224 520034726158872477696 521516306575279521792 524302149110561243136 530260128077726711808 531770840693332770816 534078873856064249856 536285811351337242624 537813691155757006848 539345923894092496896 541574626058944118784 552223565335384031232 554620369004374413312 558498833123286122496 560089997890019131392 560936333834289414144 562650994679639703552 564975998789886148608 567310610355133612032 576085077417777168384 580113644392726659072 581631920885789097984 582631498752070090752 584291417551933538304 586705844897189462016 598242195779999367168 600838733088072281088 605040402550226632704 606764164380854059008 616337453225330343936 623947915129921214976 628456448092120547328 630101247626271522816 632982369014594666496 635597998638621917184 637408819147563859968 640042739887843049472 645294952751459991552 648095712094999314432 652627849941817491456 655460436096078852096 657327844745925230592 660044075509338144768 661924542960931700736 675943574724081316224 682609684928460816384 685588852464131506176 687383179228659843072 690526220743194181632 693379634878496636928 699069532147414990848 707013504103635615744 709027787591110361088 712105165141418999808 715047748468449656832 717084921541009342464 729107676106874228736 736298087113845374976 737392990608088708608 739493825339165884416 744665110831048163328 753301331719848198144 756414147140178149376 762621307797179990016 767935895544518418432 768113436557036224512 771287459022147944448 775509227847718797312 776841998336093454336 779055223402578051072 780052089238308716544 782274459862919282688 797656261039999156224 801118310784096374784 806720536733635510272 809018885841138745344 812361939088416178176 831930553506561619968 837941930789494063104 840134996835028697088 843976492019459555328 847463998184829222912 864127616126665752576 870170466589089988608 873947248128105136128 876437126327900307456 880058767345784193024 897363293669999050752 901258099632108421632 907560603825339949056 910146246571281088512 916510905638213124096 920701627657592242176 924506179837995515904 932092709529886654464 942684672138180820992 945151871439407284224 949473553521891999744 953396997957932875776 956113228721345789952 960064109831764574208 972143568142498971648 983190654144118278144 985991767118887845888 992886814441397551104 1013915362086121974336 1023914527392691224576 1024151248742714966016 1028383278696197259264 1035789331114791272448 1040069452317744955392 1048604298221122486272 1060520256155453423616 1063541681386665541632 1068157747712128499712 1072571622702674485248 1075627382311514013696 1083149252117888237568 1104447130670768062464 1109240738008748826624 1116997666246572244992 1120179995780038262784 1125301989359279407104 1129951997579772297216 1134621220710267224064 1152170154835554336768 1163263841771578195968 1165262997504140181504 1168582835103867076608 1173411689794378924032 1196484391559998734336 1201677466176144562176 1210080805100453265408 1213528328761708118016 1247895830259842429952 1256912896184241094656 1260202495252543045632 1265964738029189332992 1271195997277243834368 1280085479775686098944 1296191424189998628864 1305255699883634982912 1310920872192157704192 1314655689491850461184 1320088151018676289536 1323849085921863401472 1351887149448162632448 1365219369856921632768 1374766358457319686144 1381052441486388363264 1386759269756993273856 1398139064294829981696 1414027008207271231488 1424210330282837999616 1430095496936899313664 1434169843082018684928 1458215352213748457472 1472596174227690749952 1474785981216177417216 1478987650678331768832 1489330221662096326656 1512828294280356298752 1535871791089036836864 1536226873114072449024 1542574918044295888896 1553683996672186908672 1560104178476617433088 1564548919725838565376 1595312522079998312448 1602236621568192749568 1613441073467271020544 1618037771682277490688 1624723878176832356352 1663861107013123239936 1680269993670057394176 1687952984038919110656 1694927996369658445824 1728255232253331505152 1740340933178179977216 1747894496256210272256 1752874252655800614912 1760117534691568386048 1794726587339998101504 1802516199264216843264 1815121207650679898112 1820292493142562177024 1849012359675991031808 1885369344276361641984 1890303742878814568448 1898947107043783999488 1906793995915865751552 1912226457442691579904 1920128219663529148416 1944287136284997943296 1966381308288236556288 1971983534237775691776 1985773628882795102208 2027830724172243948672 2047829054785382449152 2056766557392394518528 2071578662229582544896 2080138904635489910784 2097208596442244972544 2121040512310906847232 2127083362773331083264 2136315495424256999424 2145143245405348970496 2151254764623028027392 2208894261341536124928 2218481476017497653248 2233995332493144489984 2259903995159544594432 2269242441420534448128 2304340309671108673536 2326527683543156391936 2330525995008280363008 2337165670207734153216 2346823379588757848064 2392968783119997468672 2403354932352289124352 2420161610200906530816 2427056657523416236032 2495791660519684859904 2513825792368482189312 2520404990505086091264 2531929476058378665984 2542391994554487668736 2592382848379997257728 2610511399767269965824 2621841744384315408384 2629311378983700922368 2640176302037352579072 2703774298896325264896 2730438739713843265536 2749532716914639372288 2762104882972776726528 2773518539513986547712 2796278128589659963392 2828054016414542462976 2848420660565675999232 2860190993873798627328 2868339686164037369856 2916430704427496914944 2949571962432354834432 2957975301356663537664 2978660443324192653312 3071743582178073673728 3072453746228144898048 3085149836088591777792 3107367993344373817344 3120208356953234866176 3190625044159996624896 3204473243136385499136 3226882146934542041088 3249447756353664712704 3327722214026246479872 3360539987340114788352 3375905968077838221312 3389855992739316891648 3456510464506663010304 3495788992512420544512 3505748505311601229824 3520235069383136772096 3589453174679996203008 3605032398528433686528 3630242415301359796224 3640584986285124354048 3770738688552723283968 3780607485757629136896 3797894214087567998976 3813587991831731503104 3840256439327058296832 3888574272569995886592 3932762616576473112576 3943967068475551383552 3971547257765590204416 4055661448344487897344 4095658109570764898304 4143157324459165089792 4160277809270979821568 4194417192884489945088 4242081024621813694464 4272630990848513998848 4290286490810697940992 4302509529246056054784 4417788522683072249856 4436962952034995306496 4467990664986288979968 4538484882841068896256 4608680619342217347072 4661051990016560726016 4693646759177515696128 4785937566239994937344 4806709864704578248704 4840323220401813061632 4854113315046832472064 4991583321039369719808 5040809981010172182528 5063858952116757331968 5084783989108975337472 5184765696759994515456 5221022799534539931648 5243683488768630816768 5258622757967401844736 5280352604074705158144 5407548597792650529792 5460877479427686531072 5547037079027973095424 5656108032829084925952 5696841321131351998464 5720381987747597254656 5736679372328074739712 5832861408854993829888 5899143924864709668864 5915950602713327075328 5957320886648385306624 6143487164356147347456 6170299672177183555584 6214735986688747634688 6240416713906469732352 6381250088319993249792 6408946486272770998272 6453764293869084082176 6655444428052492959744 6779711985478633783296 6913020929013326020608 6991577985024841089024 7011497010623202459648 7040470138766273544192 7178906349359992406016 7210064797056867373056 7260484830602719592448 7281169972570248708096 7541477377105446567936 7561214971515258273792 7595788428175135997952 7627175983663463006208 7777148545139991773184 7865525233152946225152 7887934136951102767104 8111322896688975794688 8191316219141529796608 8286314648918330179584 8320555618541959643136 8388834385768979890176 8484162049243627388928 8545261981697027997696 8580572981621395881984 8605019058492112109568 8873925904069990612992 8935981329972577959936 9217361238684434694144 9322103980033121452032 9571875132479989874688 9613419729409156497408 9680646440803626123264 9983166642078739439616 10081619962020344365056 10127717904233514663936 10169567978217950674944 10369531393519989030912 10487366977537261633536 10517245515934803689472 10560705208149410316288 10815097195585301059584 10921754958855373062144 11312216065658169851904 11393682642262703996928 11440763975495194509312 11665722817709987659776 11798287849729419337728 11831901205426654150656 11914641773296770613248 12286974328712294694912 12429471973377495269376 12480833427812939464704 12817892972545541996544 12907528587738168164352 13310888856104985919488 13826041858026652041216 13983155970049682178048 14080940277532547088384 14357812698719984812032 14420129594113734746112 14520969661205439184896 14562339945140497416192 15122429943030516547584 15191576856350271995904 15254351967326926012416 15554297090279983546368 15731050466305892450304 15775868273902205534208 16222645793377951589376 16382632438283059593216 16641111237083919286272 16968324098487254777856 17090523963394055995392 17161145963242791763968 17210038116984224219136 17747851808139981225984 17871962659945155919872 18644207960066242904064 19143750264959979749376 19226839458818312994816 19361292881607252246528 19966333284157478879232 20339135956435901349888 20739062787039978061824 20974733955074523267072 21034491031869607378944 21121410416298820632576 21630194391170602119168 21843509917710746124288 22624432131316339703808 22787365284525407993856 22881527950990389018624 23331445635419975319552 23596575699458838675456 23663802410853308301312 24573948657424589389824 24858943946754990538752 24961666855625878929408 25635785945091083993088 25815057175476336328704 26621777712209971838976 27652083716053304082432 27966311940099364356096 28715625397439969624064 28840259188227469492224 29041939322410878369792 30244859886061033095168 30383153712700543991808 30508703934653852024832 31108594180559967092736 31462100932611784900608 31551736547804411068416 32445291586755903178752 32765264876566119186432 33936648196974509555712 34181047926788111990784 34322291926485583527936 35495703616279962451968 35743925319890311839744 37288415920132485808128 38453678917636625989632 38722585763214504493056 39932666568314957758464 41478125574079956123648 41949467910149046534144 42242820832597641265152 43260388782341204238336 43687019835421492248576 45574730569050815987712 45763055901980778037248 46662891270839950639104 47193151398917677350912 47327604821706616602624 49147897314849178779648 49923333711251757858816 51271571890182167986176 51630114350952672657408 53243555424419943677952 55932623880198728712192 57431250794879939248128 57680518376454938984448 58083878644821756739584 61017407869307704049664 62217188361119934185472 62924201865223569801216 63103473095608822136832 64890583173511806357504 65530529753132238372864 67873296393949019111424 68362095853576223981568 68644583852971167055872 70991407232559924903936 74576831840264971616256 76907357835273251979264 77445171526429008986112 79865333136629915516928 82956251148159912247296 83898935820298093068288 86520777564682408476672 91149461138101631975424 91526111803961556074496 93325782541679901278208 94386302797835354701824 94655209643413233205248 98295794629698357559296 102543143780364335972352 106487110848839887355904 111865247760397457424384 115361036752909877968896 116167757289643513479168 124434376722239868370944 125848403730447139602432 129781166347023612715008 131061059506264476745728 136724191707152447963136 137289167705942334111744 141982814465119849807872 153814715670546503958528 154890343052858017972224 159730666273259831033856 167797871640596186136576 173041555129364816953344 183052223607923112148992 186651565083359802556416 188772605595670709403648 189310419286826466410496 196591589259396715118592 205086287560728671944704 212974221697679774711808 223730495520794914848768 230722073505819755937792 232335514579287026958336 248868753444479736741888 251696807460894279204864 259562332694047225430016 273448383414304895926272 274578335411884668223488 283965628930239699615744 307629431341093007917056 319461332546519662067712 335595743281192372273152 346083110258729633906688 373303130166719605112832 377545211191341418807296 393183178518793430237184 410172575121457343889408 425948443395359549423616 461444147011639511875584 464671029158574053916672 503393614921788558409728 519124665388094450860032 549156670823769336446976 567931257860479399231488 615258862682186015834112 638922665093039324135424 671191486562384744546304 692166220517459267813376 746606260333439210225664 755090422382682837614592 820345150242914687778816 851896886790719098847232 922888294023279023751168 1006787229843577116819456 1038249330776188901720064 1230517725364372031668224 1277845330186078648270848 1384332441034918535626752 1510180844765365675229184 1703793773581438197694464 1845776588046558047502336 2013574459687154233638912 2076498661552377803440128 2461035450728744063336448 2555690660372157296541696 2768664882069837071253504 3020361689530731350458368 3691553176093116095004672 4152997323104755606880256 5111381320744314593083392 5537329764139674142507008 6040723379061462700916736 7383106352186232190009344 8305994646209511213760512 11074659528279348285014016 16611989292419022427521024 22149319056558696570028032 33223978584838044855042048 66447957169676089710084096
- Sum of all divisors σ(n): 240248370134550044661742205
- Sum of proper divisors (its aliquot sum) s(n): 173800412964873954951658109
- 66447957169676089710084096 is an abundant number, because the sum of its proper divisors (173800412964873954951658109) is greater than itself. Its abundance is 107352455795197865241574013
Bases of 66447957169676089710084096
- Binary: 110110111101101110011011111001110111010000111011011101001010100100000000000000000000002
- Hexadecimal: 0x36F6E6F9DD0EDD2A400000
- Base-36: 8CKHD6ZUV40000000
Squares and roots of 66447957169676089710084096
- 66447957169676089710084096 squared (664479571696760897100840962) is 4415331012023108054757596374088250044980511392137216
- 66447957169676089710084096 cubed (664479571696760897100840963) is 293389725976854067924635691857632563162854615736443978517445931731680531316736
-
66447957169676089710084096 is a
perfect square number . Itssquare root is 8151561639936 -
The
cube root of 66447957169676089710084096 is 405036235.4810166325
Scales and comparisons
How big is 66447957169676089710084096?- 66,447,957,169,676,089,710,084,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,447,957,169,676,089,710,084,096 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 66447957169676089710084096 cubic inches would be around 33753019.6 feet tall.
Recreational maths with 66447957169676089710084096
- 66447957169676089710084096 backwards is 69048001798067696175974466
- The number of decimal digits it has is: 26
- The sum of 66447957169676089710084096's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 66447957169676089710084096 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 66447957169676089710084096 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/66447957169676089710084096/
Chicago style:
Numbermatics. 2024. "Number 66447957169676089710084096 - Facts about the integer". https://numbermatics.com/n/66447957169676089710084096/
The information we have on file for 66447957169676089710084096 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 66447957169676089710084096, math, Factors of 66447957169676089710084096, curriculum, school, college, exams, university, Prime factorization of 66447957169676089710084096, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, four hundred forty-seven sextillion, nine hundred fifty-seven quintillion, one hundred sixty-nine quadrillion, six hundred seventy-six trillion, eighty-nine billion, seven hundred ten million, eighty-four thousand and ninety-six.