350658340935233584093986816
350,658,340,935,233,584,093,986,816 is an even composite number composed of five prime numbers multiplied together.
350658340935233584093986816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, five hundred seventy-six divisors.
Prime factorization of 350658340935233584093986816:
236 × 36 × 113 × 373 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 37 × 37 × 37 × 47 × 47 × 47)See below for interesting mathematical facts about the number 350658340935233584093986816 from the Numbermatics database.
Names of 350658340935233584093986816
- Cardinal: 350658340935233584093986816 can be written as Three hundred fifty septillion, six hundred fifty-eight sextillion, three hundred forty quintillion, nine hundred thirty-five quadrillion, two hundred thirty-three trillion, five hundred eighty-four billion, ninety-three million, nine hundred eighty-six thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 3.50658340935233584093986816 × 1026
Factors of 350658340935233584093986816
Divisors of 350658340935233584093986816
- Number of divisors d(n): 16576
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 37 44 47 48 54 64 66 72 74 81 88 94 96 99 108 111 121 128 132 141 144 148 162 176 188 192 198 216 222 242 243 256 264 282 288 296 297 324 333 352 363 376 384 396 407 423 432 444 484 486 512 517 528 564 576 592 594 648 666 704 726 729 752 768 792 814 846 864 888 891 968 972 999 1024 1034 1056 1089 1128 1152 1184 1188 1221 1269 1296 1331 1332 1369 1408 1452 1458 1504 1536 1551 1584 1628 1692 1728 1739 1776 1782 1936 1944 1998 2048 2068 2112 2178 2209 2256 2304 2368 2376 2442 2538 2592 2662 2664 2673 2738 2816 2904 2916 2997 3008 3072 3102 3168 3256 3267 3384 3456 3478 3552 3564 3663 3807 3872 3888 3993 3996 4096 4107 4136 4224 4356 4418 4477 4512 4608 4653 4736 4752 4884 5076 5184 5217 5324 5328 5346 5476 5632 5687 5808 5832 5994 6016 6144 6204 6336 6512 6534 6627 6768 6912 6956 7104 7128 7326 7614 7744 7776 7986 7992 8019 8192 8214 8272 8448 8712 8836 8954 8991 9024 9216 9306 9472 9504 9768 9801 10152 10368 10434 10648 10656 10692 10952 10989 11264 11374 11421 11616 11664 11979 11988 12032 12288 12321 12408 12672 13024 13068 13254 13431 13536 13824 13912 13959 14208 14256 14652 15059 15228 15488 15552 15651 15972 15984 16038 16384 16428 16544 16896 17061 17424 17672 17908 17982 18048 18432 18612 18944 19008 19129 19536 19602 19881 20304 20736 20868 21296 21312 21384 21904 21978 22528 22748 22842 23232 23328 23958 23976 24064 24299 24576 24642 24816 25344 26048 26136 26508 26862 26973 27072 27648 27824 27918 28416 28512 29304 29403 30118 30456 30976 31104 31302 31944 31968 32076 32768 32856 32967 33088 33792 34122 34263 34848 35344 35816 35937 35964 36096 36864 36963 37224 37888 38016 38258 39072 39204 39762 40293 40608 41472 41736 41877 42592 42624 42768 43808 43956 45056 45177 45496 45684 46464 46656 46953 47916 47952 48128 48598 49152 49247 49284 49632 50653 50688 51183 52096 52272 53016 53724 53946 54144 55296 55648 55836 56832 57024 57387 58608 58806 59643 60236 60912 61952 62208 62557 62604 63888 63936 64152 64343 65536 65712 65934 66176 67584 68244 68526 69696 70688 71632 71874 71928 72192 72897 73728 73926 74448 75776 76032 76516 78144 78408 79524 80586 81216 81733 82944 83472 83754 85184 85248 85536 87616 87912 88209 90112 90354 90992 91368 92928 93312 93906 95832 95904 96256 97196 98304 98494 98568 98901 99264 101306 101376 102366 103823 104192 104544 106032 107448 107811 107892 108288 110592 110889 111296 111672 113664 114048 114774 117216 117612 119286 120472 120879 121824 123904 124416 125114 125208 125631 127776 127872 128304 128686 131072 131424 131868 132352 135168 135531 136488 137052 139392 140859 141376 143264 143748 143856 144384 145794 147456 147741 147852 148896 151552 151959 152064 153032 153549 156288 156816 159048 161172 162432 163466 165649 165888 166944 167508 170368 170496 171072 172161 175232 175824 176418 178929 180224 180708 181984 182736 185856 186624 187671 187812 191664 191808 192512 193029 194392 196608 196988 197136 197802 198528 202612 202752 204732 207646 208384 209088 210419 212064 214896 215622 215784 216576 218691 221184 221778 222592 223344 227328 228096 229548 234432 235224 238572 240944 241758 243648 245199 247808 248832 250228 250416 251262 255552 255744 256608 257372 262144 262848 263736 264704 267289 270336 271062 272976 274104 278784 281718 282752 286528 287496 287712 288768 291588 294912 295482 295704 296703 297792 303104 303918 304128 306064 307098 311469 312576 313632 318096 322344 323433 324864 326932 331298 331776 332667 333888 335016 340736 340992 342144 344322 350464 351648 352836 357858 360448 361416 362637 363968 365472 371712 373248 375342 375624 376893 383328 383616 385024 386058 388784 393216 393976 394272 395604 397056 405224 405504 406593 409464 415292 416768 418176 420838 422577 424128 429792 431244 431568 433152 437382 442368 443223 443556 445184 446688 454656 455877 456192 459096 460647 468864 470448 477144 481888 483516 487296 490398 495616 496947 497664 500456 500832 502524 511104 511488 513216 514744 516483 524288 525696 527472 529408 534578 536787 540672 542124 545952 548208 557183 557568 563013 563436 565504 573056 574992 575424 577536 579087 583176 589824 590964 591408 593406 595584 606208 607836 608256 612128 614196 622938 625152 627264 631257 636192 644688 646866 649728 653864 656073 662596 663552 665334 667776 670032 681472 681984 684288 688644 700928 703296 705672 707773 715716 720896 722832 725274 727936 730944 735597 743424 746496 750684 751248 753786 766656 767232 770048 772116 777568 786432 787952 788544 791208 794112 801867 810448 811008 813186 818928 830584 833536 836352 841676 845154 848256 859584 862488 863136 866304 874764 884736 886446 887112 890368 893376 899063 909312 911754 912384 918192 921294 934407 937728 940896 954288 963776 967032 970299 974592 980796 991232 993894 995328 998001 1000912 1001664 1005048 1022208 1022976 1026432 1029488 1032966 1048576 1051392 1054944 1058816 1069156 1073574 1081344 1084248 1087911 1091904 1096416 1114366 1115136 1126026 1126872 1131008 1142053 1146112 1149984 1150848 1155072 1158174 1166352 1179648 1181928 1182816 1186812 1191168 1212416 1215672 1216512 1219779 1224256 1228392 1245876 1250304 1254528 1262514 1267731 1272384 1289376 1293732 1299456 1307728 1312146 1325192 1327104 1329669 1330668 1335552 1340064 1362944 1363968 1367631 1368576 1377288 1381941 1401856 1406592 1411344 1415546 1431432 1441792 1445664 1450548 1455872 1461888 1471194 1486848 1490841 1492992 1501368 1502496 1507572 1533312 1534464 1540096 1544232 1549449 1555136 1572864 1575904 1577088 1582416 1588224 1603734 1610361 1620896 1622016 1626372 1637856 1661168 1667072 1671549 1672704 1683352 1689039 1690308 1696512 1719168 1724976 1726272 1732608 1737261 1749528 1769472 1772892 1774224 1780736 1786752 1798126 1818624 1822139 1823508 1824768 1836384 1842588 1868814 1875456 1881792 1893771 1908576 1927552 1934064 1940598 1949184 1961592 1968219 1982464 1987788 1990656 1996002 2001824 2003328 2010096 2044416 2045952 2052864 2058976 2065932 2097152 2102784 2109888 2117632 2123319 2138312 2147148 2162688 2168496 2175822 2183808 2192832 2206791 2228732 2230272 2252052 2253744 2262016 2284106 2292224 2299968 2301696 2310144 2314609 2316348 2332704 2359296 2363856 2365632 2373624 2380691 2382336 2405601 2424832 2431344 2433024 2439558 2448512 2456784 2491752 2500608 2509056 2525028 2535462 2544768 2578752 2587464 2598912 2615456 2624292 2650384 2654208 2659338 2661336 2671104 2680128 2697189 2725888 2727936 2735262 2737152 2754576 2763882 2803221 2803712 2813184 2822688 2831092 2862864 2883584 2891328 2901096 2911744 2923776 2940179 2942388 2973696 2981682 2985984 3002736 3004992 3015144 3024121 3066624 3068928 3080192 3088464 3098898 3110272 3145728 3151808 3154176 3164832 3176448 3207468 3220722 3241792 3244032 3252744 3263733 3275712 3322336 3334144 3343098 3345408 3366704 3378078 3380616 3393024 3426159 3438336 3449952 3452544 3465216 3474522 3499056 3538944 3545784 3548448 3561472 3573504 3596252 3637248 3644278 3647016 3649536 3659337 3672768 3685176 3737628 3750912 3763584 3787542 3817152 3841451 3855104 3868128 3881196 3898368 3923184 3936438 3964928 3975576 3981312 3989007 3992004 4003648 4006656 4020192 4088832 4091904 4102893 4105728 4117952 4131864 4145823 4194304 4205568 4219776 4235264 4246638 4276624 4294296 4325376 4336992 4351644 4367616 4385664 4413582 4457464 4460544 4472523 4504104 4507488 4524032 4568212 4584448 4599936 4603392 4620288 4629218 4632696 4648347 4665408 4718592 4727712 4731264 4747248 4761382 4764672 4811202 4849664 4862688 4866048 4879116 4897024 4913568 4983504 5001216 5014647 5018112 5050056 5067117 5070924 5089536 5157504 5174928 5197824 5211783 5230912 5248584 5300768 5308416 5318676 5322672 5342208 5360256 5394378 5451776 5455872 5466417 5470524 5474304 5509152 5527764 5606442 5607424 5626368 5645376 5662184 5681313 5725728 5767168 5782656 5802192 5823488 5847552 5880358 5884776 5904657 5947392 5963364 5971968 6005472 6009984 6030288 6048242 6129013 6133248 6137856 6160384 6176928 6197796 6220544 6291456 6303616 6308352 6329664 6352896 6369957 6414936 6441444 6483584 6488064 6505488 6527466 6551424 6620373 6644672 6668288 6686196 6690816 6733408 6756156 6761232 6786048 6852318 6876672 6899904 6905088 6930432 6943827 6949044 6998112 7077888 7091568 7096896 7122944 7142073 7147008 7192504 7216803 7274496 7288556 7294032 7299072 7318674 7345536 7370352 7475256 7501824 7527168 7575084 7634304 7682902 7710208 7736256 7762392 7785503 7796736 7846368 7872876 7929856 7951152 7962624 7978014 7984008 8007296 8013312 8040384 8091567 8177664 8183808 8205786 8211456 8235904 8263728 8291646 8388608 8409663 8411136 8439552 8470528 8493276 8553248 8588592 8650752 8673984 8703288 8735232 8771328 8820537 8827164 8914928 8921088 8945046 9008208 9014976 9048064 9072363 9136424 9168896 9199872 9206784 9240576 9258436 9265392 9296694 9330816 9437184 9455424 9462528 9494496 9522764 9529344 9622404 9699328 9725376 9732096 9758232 9794048 9827136 9889693 9967008 10002432 10029294 10036224 10100112 10134234 10141848 10179072 10278477 10315008 10349856 10395648 10423566 10461824 10497168 10601536 10616832 10637352 10645344 10684416 10720512 10788756 10903552 10911744 10932834 10941048 10948608 10978011 11018304 11055528 11212884 11214848 11252736 11290752 11324368 11362626 11451456 11524353 11534336 11565312 11604384 11646976 11695104 11760716 11769552 11809314 11894784 11926728 11943936 11967021 12010944 12019968 12060576 12096484 12258026 12266496 12275712 12308679 12320768 12353856 12395592 12441088 12562583 12582912 12607232 12616704 12659328 12705792 12739914 12829872 12882888 12967168 12976128 13010976 13054932 13102848 13240746 13289344 13336576 13372392 13381632 13417569 13466816 13512312 13522464 13572096 13704636 13753344 13799808 13810176 13860864 13887654 13898088 13945041 13996224 14155776 14183136 14193792 14245888 14284146 14294016 14385008 14433606 14548992 14577112 14588064 14598144 14637348 14691072 14740704 14950512 15003648 15043941 15054336 15150168 15201351 15268608 15365804 15420416 15472512 15524784 15571006 15593472 15635349 15692736 15745752 15859712 15902304 15925248 15956028 15968016 16014592 16026624 16080768 16183134 16355328 16367616 16399251 16411572 16422912 16471808 16527456 16583292 16777216 16819326 16822272 16879104 16941056 16986552 17043939 17106496 17177184 17301504 17347968 17406576 17470464 17542656 17641074 17654328 17713971 17829856 17842176 17890092 18016416 18029952 18096128 18144726 18272848 18337792 18387039 18399744 18413568 18481152 18516872 18530784 18593388 18661632 18874368 18910848 18925056 18988992 19045528 19058688 19109871 19244808 19398656 19450752 19464192 19516464 19588096 19654272 19779386 19861119 19934016 20004864 20058588 20072448 20200224 20268468 20283696 20358144 20556954 20630016 20699712 20791296 20831481 20847132 20923648 20994336 21203072 21233664 21274704 21290688 21368832 21426219 21441024 21577512 21650409 21807104 21823488 21865668 21882096 21897216 21956022 22036608 22111056 22425768 22429696 22505472 22581504 22648736 22725252 22902912 23048706 23068672 23130624 23208768 23293952 23356509 23390208 23521432 23539104 23618628 23789568 23853456 23887872 23934042 24021888 24039936 24121152 24192968 24274701 24516052 24532992 24551424 24617358 24641536 24707712 24791184 24882176 25125166 25165824 25214464 25228989 25233408 25318656 25411584 25479828 25659744 25765776 25934336 25952256 26021952 26109864 26187601 26205696 26461611 26481492 26578688 26673152 26744784 26763264 26835138 26933632 27024624 27044928 27144192 27217089 27409272 27506688 27599616 27620352 27721728 27775308 27796176 27890082 27992448 28311552 28366272 28387584 28491776 28568292 28588032 28770016 28867212 29097984 29154224 29176128 29196288 29274696 29382144 29481408 29669079 29901024 30007296 30087882 30108672 30300336 30402702 30537216 30731608 30835431 30840832 30945024 31049568 31142012 31186944 31270698 31385472 31491504 31719424 31804608 31850496 31912056 31936032 32029184 32053248 32161536 32366268 32710656 32735232 32798502 32823144 32845824 32943616 33054912 33166584 33265331 33554432 33638652 33644544 33758208 33882112 33973104 34087878 34212992 34354368 34573059 34603008 34695936 34813152 34940928 35085312 35282148 35308656 35427942 35659712 35684352 35780184 35901063 36032832 36059904 36192256 36289452 36545696 36675584 36774078 36799488 36827136 36926037 36962304 37033744 37061568 37186776 37323264 37687749 37748736 37821696 37850112 37977984 38091056 38117376 38219742 38489616 38797312 38901504 38928384 39032928 39176192 39308544 39558772 39722238 39868032 40009728 40117176 40144896 40252707 40400448 40536936 40567392 40716288 41113908 41260032 41399424 41582592 41662962 41694264 41847296 41988672 42255961 42406144 42467328 42549408 42581376 42737664 42852438 42882048 43155024 43300818 43614208 43646976 43731336 43764192 43794432 43912044 44073216 44222112 44851536 44859392 45010944 45131823 45163008 45297472 45450504 45604053 45805824 46097412 46137344 46261248 46417536 46587904 46713018 46780416 46906047 47042864 47078208 47237256 47579136 47706912 47775744 47868084 48043776 48079872 48242304 48385936 48549402 49032104 49065984 49102848 49197753 49234716 49283072 49415424 49582368 49764352 50250332 50331648 50428928 50457978 50466816 50637312 50823168 50959656 51131817 51319488 51531552 51868672 51904512 52043904 52219728 52375202 52411392 52923222 52962984 53157376 53346304 53489568 53526528 53670276 53867264 54049248 54089856 54288384 54434178 54818544 55013376 55161117 55199232 55240704 55443456 55550616 55592352 55780164 55984896 56623104 56732544 56775168 56983552 57136584 57176064 57329613 57540032 57734424 58195968 58308448 58352256 58392576 58549392 58764288 58962816 59338158 59583357 59802048 60014592 60175764 60217344 60600672 60805404 61074432 61463216 61670862 61681664 61890048 62099136 62284024 62373888 62494443 62541396 62770944 62983008 63438848 63609216 63700992 63824112 63872064 64058368 64106496 64278657 64323072 64732536 64951227 65421312 65470464 65597004 65646288 65691648 65887232 66109824 66333168 66530662 67108864 67277304 67289088 67419143 67516416 67764224 67946208 68175756 68425984 68708736 69146118 69206016 69391872 69626304 69881856 70069527 70170624 70564296 70617312 70855884 71319424 71368704 71560368 71802126 72065664 72119808 72384512 72578904 72824103 73091392 73351168 73548156 73598976 73654272 73852074 73924608 74067488 74123136 74373552 74646528 75375498 75497472 75643392 75686967 75700224 75955968 76182112 76234752 76439484 76979232 77594624 77803008 77856768 78065856 78352384 78562803 78617088 79117544 79384833 79444476 79736064 80019456 80234352 80289792 80505414 80800896 81073872 81134784 81432576 81651267 82227816 82520064 82798848 83165184 83325924 83388528 83694592 83977344 84511922 84812288 84934656 85098816 85162752 85475328 85640533 85704876 85764096 86310048 86601636 87228416 87293952 87462672 87528384 87588864 87824088 88146432 88444224 89007237 89703072 89718784 90021888 90263646 90326016 90594944 90901008 91208106 91611648 92194824 92274688 92506293 92522496 92835072 93175808 93426036 93560832 93812094 94085728 94156416 94474512 95158272 95413824 95551488 95736168 96087552 96159744 96484608 96771872 97098804 98064208 98131968 98205696 98395506 98469432 98566144 98830848 99164736 99528704 99795993 100500664 100663296 100857856 100915956 100933632 101274624 101646336 101919312 102263634 102638976 103063104 103719177 103737344 103809024 104087808 104439456 104750404 104822784 105846444 105925968 106314752 106692608 106979136 107053056 107340552 107734528 108098496 108179712 108576768 108786623 108868356 109637088 110026752 110322234 110398464 110481408 110886912 111101232 111184704 111560328 111892477 111969792 113063247 113246208 113465088 113550336 113967104 114273168 114352128 114659226 115080064 115468848 116391936 116616896 116704512 116785152 117098784 117528576 117925632 118676316 119166714 119604096 120029184 120351528 120434688 120758121 121201344 121610808 122148864 122926432 123341724 123363328 123780096 124198272 124568048 124747776 124988886 125082792 125541888 125966016 126767883 126877696 127218432 127401984 127648224 127744128 128116736 128212992 128557314 128646144 129465072 129902454 130842624 130940928 131194008 131292576 131383296 131774464 132219648 132666336 133061324 134217728 134554608 134578176 134838286 135032832 135395469 135528448 135892416 136351512 136851968 137417472 138188413 138292236 138412032 138783744 139252608 139763712 140139054 140341248 141128592 141234624 141711768 142133687 142638848 142737408 143120736 143604252 144131328 144239616 144769024 145157808 145648206 146182784 146702336 147096312 147197952 147308544 147593259 147704148 147849216 148134976 148246272 148747104 149293056 150750996 150994944 151286784 151373934 151400448 151911936 152364224 152469504 152878968 153395451 153958464 155189248 155606016 155713536 156131712 156704768 157125606 157234176 158235088 158769666 158888952 159472128 160038912 160468704 160579584 161010828 161601792 162147744 162269568 162865152 163302534 164455632 165040128 165483351 165597696 166330368 166651848 166777056 167389184 167954688 169023844 169624576 169869312 170197632 170325504 170950656 171281066 171409752 171528192 171988839 172620096 173203272 174456832 174587904 174925344 175056768 175177728 175648176 176292864 176888448 178014474 179406144 179437568 180043776 180527292 180652032 181189888 181802016 182416212 183223296 184389648 184549376 185012586 185044992 185670144 186351616 186852072 187121664 187483329 187624188 188171456 188312832 188949024 190316544 190827648 191102976 191472336 192175104 192319488 192835971 192969216 193543744 194197608 194853681 196128416 196263936 196411392 196791012 196938864 197132288 197661696 198329472 199057408 199591986 201001328 201326592 201715712 201831912 201867264 202257429 202549248 203292672 203838624 204527268 205277952 206126208 207438354 207474688 207618048 208175616 208878912 209500808 209645568 210208581 211692888 211851936 212629504 213385216 213958272 214106112 214681104 215469056 216196992 216359424 217153536 217573246 217736712 218472309 219274176 220053504 220644468 220796928 220962816 221773824 222202464 222369408 223120656 223784954 223939584 226126494 226492416 226930176 227100672 227934208 228546336 228704256 229318452 230160128 230937696 232783872 233233792 233409024 233570304 234197568 235057152 235688409 235851264 237352632 238154499 238333428 239208192 240058368 240703056 240869376 241516242 242402688 243221616 244297728 244953801 245852864 246683448 246726656 247560192 248396544 249136096 249495552 249977772 250165584 251083776 251932032 253535766 253755392 254436864 254803968 255296448 255488256 256233472 256425984 256921599 257114628 257292288 258930144 259804908 261685248 261881856 262388016 262585152 262766592 263548928 264439296 265332672 266122648 267021711 268435456 269109216 269156352 269676572 270065664 270790938 271056896 271784832 272703024 273703936 274834944 276376826 276584472 276824064 277518879 277567488 278505216 279527424 280278108 280682496 282257184 282469248 283423536 284267374 285277696 285474816 286241472 287208504 288063611 288262656 288479232 289538048 290315616 291296412 292365568 293404672 294192624 294395904 294617088 295186518 295408296 295698432 296269952 296492544 297494208 298586112 299387979 301501992 301989888 302573568 302747868 302800896 303823872 304728448 304939008 305757936 306790902 307916928 310378496 311157531 311212032 311427072 312263424 313409536 314251212 314468352 316470176 317539332 317777904 318944256 320077824 320937408 321159168 322021656 323203584 324295488 324539136 325730304 326359869 326605068 328911264 330080256 330966702 331195392 332660736 333303696 333554112 334778368 335677431 335909376 338047688 339189741 339249152 339738624 340395264 340651008 341901312 342562132 342819504 343056384 343977678 345240192 346406544 348913664 349175808 349850688 350113536 350355456 351296352 352585728 353776896 356028948 358812288 358875136 360087552 361054584 361304064 362379776 363604032 364832424 365918641 366446592 368779296 369098752 370025172 370089984 371340288 372703232 373704144 374243328 374966658 375248376 376342912 376625664 377898048 380303649 380633088 381655296 382205952 382944672 384350208 384638976 385671942 385938432 387087488 388395216 389707362 392256832 392527872 392822784 393582024 393877728 394264576 395323392 396658944 398114816 399183972 402002656 402653184 403431424 403663824 403734528 404514858 405098496 406186407 406585344 407677248 409054536 410555904 412252416 414565239 414876708 414949376 415236096 416351232 417757824 419001616 419291136 420417162 423385776 423703872 425259008 426401061 426770432 427916544 428212224 429362208 430938112 432393984 432718848 434307072 435146492 435473424 436944618 438548352 440107008 441288936 441593856 441925632 442779777 443547648 444404928 444738816 446241312 447569908 447879168 452252988 452984832 453860352 454201344 455868416 457092672 457408512 458636904 460320256 461875392 464815571 465567744 466467584 466818048 467140608 468395136 470114304 471376818 471702528 474705264 476308998 476666856 478416384 480116736 481406112 481738752 483032484 484805376 486443232 488595456 489907602 491705728 493366896 493453312 495120384 496450053 496793088 498272192 498991104 499955544 500331168 502167552 503864064 507071532 507510784 508873728 509607936 510592896 510976512 512466944 512851968 513843198 514229256 514584576 515966517 517860288 519609816 523370496 523763712 524776032 525170304 525533184 527097856 528878592 530665344 532245296 534043422 536870912 538218432 538312704 539353144 540131328 541581876 542113792 543569664 545406048 547407872 549669888 552753652 553168944 553648128 555037758 555134976 557010432 559054848 560556216 561364992 562449987 564514368 564938496 566847072 568534748 570555392 570949632 572482944 574417008 576127222 576525312 576958464 578507913 579076096 580631232 582592824 584731136 586809344 588385248 588791808 589234176 590373036 590816592 591396864 592539904 592985088 594988416 597172224 598775958 603003984 603979776 605147136 605495736 605601792 606772287 607647744 609456896 609878016 611515872 613581804 615833856 620756992 622315062 622424064 622854144 624526848 626819072 628502424 628936704 630625743 632940352 635078664 635555808 637888512 640155648 641874816 642318336 644043312 646407168 648590976 649078272 651460608 652719738 653210136 655416927 657822528 660160512 661933404 662390784 665321472 666607392 667108224 669556736 671354862 671818752 676095376 678379482 678498304 679477248 680790528 681302016 683802624 685124264 685639008 686112768 687955356 690480384 692813088 697827328 698351616 699701376 700227072 700710912 702592704 705171456 707065227 707553792 712057896 714463497 717624576 717750272 720175104 722109168 722608128 724759552 727208064 729664848 731837282 732893184 734861403 737558592 738197504 740050344 740179968 742680576 745406464 747408288 748486656 749933316 750496752 752685824 753251328 755796096 760607298 761266176 763310592 764411904 765889344 768700416 769277952 770764797 771343884 771876864 774174976 776790432 779414724 784513664 785055744 785645568 787164048 787755456 788529152 790646784 793317888 796229632 798367944 801065133 804005312 805306368 806862848 807327648 807469056 809029716 810196992 812372814 813170688 815354496 818109072 821111808 824504832 829130478 829753416 829898752 830472192 832556637 832702464 835515648 838003232 838582272 840834324 846771552 847407744 850518016 852802122 853540864 855833088 856424448 858724416 861876224 864190833 864787968 865437696 868614144 870292984 870946848 873889236 877096704 880214016 882577872 883187712 883851264 885559554 887095296 888809856 889477632 892482624 895139816 895758336 898163937 904505976 905969664 907720704 908402688 911736832 914185344 914817024 917273808 920640512 923750784 929631142 931135488 932935168 933472593 933636096 934281216 936790272 940228608 942753636 943405056 949410528 952617996 953333712 956832768 960233472 962812224 963477504 966064968 969610752 972886464 977190912 979079607 979815204 983411456 986733792 986906624 990240768 992900106 993586176 996544384 997982208 999911088 1000662336 1004335104 1007032293 1007728128 1014143064 1015021568 1017569223 1017747456 1019215872 1021185792 1021953024 1024933888 1025703936 1027686396 1028458512 1029169152 1031933034 1035720576 1039219632 1046740992 1047527424 1049552064 1050340608 1051066368 1054195712 1057757184 1061330688 1064490592 1068086844 1073741824 1076436864 1076625408 1078706288 1080262656 1083163752 1084227584 1087139328 1090812096 1094815744 1097755923 1099339776 1105507304 1106337888 1107296256 1110075516 1110269952 1114020864 1118109696 1121112432 1122729984 1124899974 1129028736 1129876992 1133694144 1137069496 1140910947 1141110784 1141899264 1144965888 1148834016 1152254444 1153050624 1153916928 1157015826 1158152192 1161262464 1165185648 1169462272 1173618688 1176770496 1177583616 1178468352 1180746072 1181633184 1182793728 1185079808 1185970176 1189976832 1194344448 1197551916 1206007968 1207959552 1210294272 1210991472 1211203584 1213544574 1215295488 1218913792 1219756032 1223031744 1227163608 1230817247 1231667712 1241513984 1243695717 1244630124 1244848128 1245708288 1249053696 1253638144 1257004848 1257873408 1261251486 1265880704 1270157328 1271111616 1275777024 1279203183 1280311296 1283749632 1284636672 1288086624 1292814336 1297181952 1298156544 1302921216 1305439476 1306420272 1310833854 1315645056 1320321024 1323866808 1324781568 1328339331 1330642944 1333214784 1334216448 1339113472 1342709724 1343637504 1352190752 1356758964 1356996608 1358954496 1361581056 1362604032 1367605248 1370248528 1371278016 1372225536 1375910712 1380960768 1385626176 1394446713 1395654656 1396703232 1399402752 1400454144 1401421824 1405185408 1410342912 1414130454 1415107584 1424115792 1428926994 1435249152 1435500544 1440350208 1444218336 1445216256 1449519104 1454416128 1459329696 1463674564 1465786368 1469722806 1475117184 1476395008 1480100688 1480359936 1485361152 1489350159 1490812928 1494816576 1496973312 1499866632 1500993504 1505371648 1506502656 1511592192 1521214596 1522532352 1526621184 1528823808 1531778688 1537400832 1538555904 1541529594 1542687768 1543753728 1548349952 1553580864 1558829448 1563470557 1569027328 1570111488 1571291136 1574328096 1575510912 1577058304 1581293568 1586635776 1592459264 1596735888 1602130266 1608010624 1610612736 1613725696 1614655296 1614938112 1618059432 1620393984 1624745628 1626341376 1630708992 1636218144 1642223616 1649009664 1658260956 1659506832 1659797504 1660944384 1665113274 1665404928 1671031296 1676006464 1677164544 1681668648 1687349961 1693543104 1694815488 1701036032 1705604244 1707081728 1711666176 1712848896 1717448832 1723752448 1728381666 1729575936 1730875392 1735523739 1737228288 1740585968 1741893696 1747778472 1754193408 1760428032 1765155744 1766375424 1767702528 1771119108 1774190592 1777619712 1778955264 1784965248 1790279632 1791516672 1796327874 1809011952 1811939328 1815441408 1816805376 1820316861 1823473664 1828370688 1829634048 1834547616 1841281024 1847501568 1859262284 1862270976 1865870336 1866945186 1867272192 1868562432 1873580544 1880457216 1885507272 1886810112 1891877229 1898821056 1905235992 1906667424 1913665536 1920466944 1925624448 1926955008 1932129936 1939221504 1945772928 1954381824 1958159214 1959630408 1966822912 1973467584 1973813248 1980481536 1985800212 1987172352 1993088768 1995964416 1999822176 2001324672 2008670208 2014064586 2015456256 2028286128 2030043136 2035138446 2035494912 2038431744 2042371584 2043906048 2049867776 2051407872 2055372792 2056917024 2058338304 2063866068 2071441152 2078439264 2093481984 2095054848 2099104128 2100681216 2102132736 2108391424 2115514368 2121195681 2122661376 2128981184 2136173688 2143390491 2147483648 2152873728 2153250816 2157412576 2160525312 2166327504 2168455168 2174278656 2181624192 2189631488 2195511846 2198679552 2204584209 2211014608 2212675776 2214592512 2220151032 2220539904 2228041728 2236219392 2242224864 2245459968 2249799948 2258057472 2259753984 2267388288 2274138992 2281821894 2282221568 2283798528 2289931776 2297668032 2304508888 2306101248 2307833856 2312294391 2314031652 2316304384 2322524928 2330371296 2338924544 2347237376 2353540992 2355167232 2356936704 2361492144 2363266368 2365587456 2370159616 2371940352 2379953664 2388688896 2395103832 2403195399 2412015936 2415919104 2420588544 2421982944 2422407168 2427089148 2430590976 2437827584 2439512064 2446063488 2454327216 2461634494 2463335424 2483027968 2487391434 2489260248 2489696256 2491416576 2498107392 2507276288 2514009696 2515746816 2522502972 2531761408 2540314656 2542223232 2551554048 2558406366 2560622592 2567499264 2569273344 2576173248 2585628672 2592572499 2594363904 2596313088 2605842432 2610878952 2612840544 2621667708 2631290112 2640642048 2647733616 2649563136 2656678662 2661285888 2666429568 2668432896 2678226944 2685419448 2687275008 2694491811 2704381504 2713517928 2713993216 2717908992 2723162112 2725208064 2735210496 2740497056 2742556032 2744451072 2751821424 2761921536 2771252352 2788893426 2791309312 2793406464 2798805504 2800417779 2800908288 2802843648 2810370816 2820685824 2828260908 2830215168 2848231584 2857853988 2870498304 2871001088 2880700416 2888436672 2890432512 2899038208 2908832256 2918659392 2927349128 2931572736 2937238821 2939445612 2950234368 2952790016 2960201376 2960719872 2970722304 2978700318 2981625856 2989633152 2993946624 2999733264 3001987008 3010743296 3013005312 3021096879 3023184384 3042429192 3045064704 3052707669 3053242368 3057647616 3063557376 3074801664 3077111808 3083059188 3085375536 3087507456 3096699904 3107161728 3117658896 3126941114 3138054656 3140222976 3142582272 3148656192 3151021824 3154116608 3162587136 3168699721 3173271552 3184918528 3193471776 3204260532 3216021248 3221225472 3227451392 3229310592 3229876224 3236118864 3240787968 3249491256 3252682752 3261417984 3272436288 3284447232 3293267769 3298019328 3316521912 3319013664 3319595008 3321888768 3330226548 3330809856 3342062592 3352012928 3354329088 3363337296 3374699922 3387086208 3389630976 3402072064 3411208488 3414163456 3422732841 3423332352 3425697792 3434897664 3447504896 3456763332 3459151872 3461750784 3471047478 3474456576 3481171936 3483787392 3495556944 3508386816 3520856064 3530311488 3532750848 3535405056 3542238216 3548381184 3555239424 3557910528 3569930496 3580559264 3583033344 3592655748 3618023904 3623878656 3630882816 3633610752 3640633722 3646947328 3656741376 3659268096 3669095232 3682562048 3692451741 3695003136 3718524568 3724541952 3731087151 3731740672 3733890372 3734544384 3737124864 3747161088 3760914432 3771014544 3773620224 3783754458 3797642112 3810471984 3813334848 3827331072 3837609549 3840933888 3851248896 3853910016 3864259872 3878443008 3891545856 3908763648 3916318428 3919260816 3933645824 3946935168 3947626496 3960963072 3971600424 3974344704 3986177536 3991928832 3999644352 4002649344 4017340416 4025105051 4028129172 4030912512 4056572256 4060086272 4070276892 4070989824 4076863488 4084743168 4087812096 4099735552 4102815744 4110745584 4113834048 4116676608 4127732136 4142882304 4156878528 4183340139 4186963968 4190109696 4198208256 4201362432 4204265472 4216782848 4231028736 4242391362 4245322752 4257962368 4272347376 4286780982 4294967296 4305747456 4306501632 4314825152 4321050624 4332655008 4336910336 4348557312 4363248384 4379262976 4391023692 4397359104 4409168418 4422029216 4425351552 4429185024 4440302064 4441079808 4456083456 4468050477 4472438784 4484449728 4490919936 4499599896 4516114944 4519507968 4534776576 4548277984 4563643788 4564443136 4567597056 4579863552 4595336064 4609017776 4612202496 4615667712 4624588782 4628063304 4632608768 4645049856 4660742592 4677849088 4690411671 4694474752 4707081984 4710334464 4713873408 4722984288 4726532736 4731174912 4740319232 4743880704 4759907328 4777377792 4790207664 4806390798 4824031872 4831838208 4841177088 4843965888 4844814336 4854178296 4861181952 4875655168 4879024128 4892126976 4908654432 4923268988 4926670848 4966055936 4974782868 4978520496 4979392512 4982833152 4996214784 5014552576 5028019392 5031493632 5045005944 5063522816 5080629312 5084446464 5103108096 5112971281 5116812732 5121245184 5134998528 5138546688 5152346496 5171257344 5185144998 5188727808 5192626176 5211684864 5221757904 5225681088 5243335416 5258946419 5262580224 5281284096 5295467232 5299126272 5313357324 5322571776 5332859136 5336865792 5356453888 5370838896 5374550016 5388983622 5408763008 5427035856 5427986432 5435817984 5446324224 5450416128 5460950583 5470420992 5480994112 5485112064 5488902144 5503642848 5523843072 5542504704 5577786852 5582618624 5586812928 5597611008 5600835558 5601816576 5605687296 5620741632 5641371648 5656521816 5660430336 5675631687 5696463168 5715707976 5740996608 5742002176 5761400832 5776873344 5780865024 5798076416 5817664512 5837318784 5854698256 5863145472 5874477642 5878891224 5900468736 5905580032 5920402752 5921439744 5941444608 5957400636 5963251712 5979266304 5987893248 5999466528 6003974016 6021486592 6026010624 6042193758 6046368768 6084858384 6090129408 6105415338 6106484736 6115295232 6127114752 6149603328 6154223616 6166118376 6170751072 6175014912 6193399808 6214323456 6235317792 6253882228 6276109312 6280445952 6285164544 6297312384 6302043648 6308233216 6325174272 6337399442 6346543104 6363587043 6369837056 6386943552 6408521064 6432042496 6442450944 6454902784 6458621184 6459752448 6472237728 6481575936 6498982512 6505365504 6522835968 6544872576 6568894464 6586535538 6596038656 6633043824 6638027328 6639190016 6643777536 6660453096 6661619712 6684125184 6704025856 6708658176 6726674592 6749399844 6774172416 6779261952 6804144128 6822416976 6828326912 6845465682 6846664704 6851395584 6869795328 6895009792 6913526664 6918303744 6923501568 6936883173 6942094956 6948913152 6962343872 6967574784 6991113888 7016773632 7041712128 7060622976 7065501696 7070810112 7084476432 7096762368 7110478848 7115821056 7139860992 7161118528 7166066688 7185311496 7209586197 7236047808 7247757312 7261765632 7267221504 7281267444 7293894656 7313482752 7318536192 7338190464 7365124096 7384903482 7390006272 7437049136 7449083904 7462174302 7463481344 7467780744 7469088768 7474249728 7494322176 7521828864 7542029088 7547240448 7567508916 7595284224 7620943968 7626669696 7654662144 7675219098 7681867776 7702497792 7707820032 7728519744 7756886016 7777717497 7783091712 7817527296 7832636856 7838521632 7867291648 7893870336 7895252992 7921926144 7943200848 7948689408 7972355072 7983857664 7999288704 8005298688 8034680832 8050210102 8056258344 8061825024 8083475433 8113144512 8120172544 8140553784 8141979648 8153726976 8169486336 8175624192 8199471104 8205631488 8221491168 8227668096 8233353216 8255464272 8285764608 8313757056 8366680278 8373927936 8380219392 8396416512 8402724864 8408530944 8433565696 8462057472 8484782724 8490645504 8515924736 8544694752 8573561964 8589934592 8611494912 8613003264 8629650304 8642101248 8665310016 8673820672 8697114624 8726496768 8758525952 8782047384 8794718208 8811716463 8818336836 8844058432 8850703104 8858370048 8880604128 8882159616 8912166912 8936100954 8944877568 8968899456 8981839872 8999199792 9032229888 9039015936 9063290637 9069553152 9096555968 9127287576 9128886272 9135194112 9158123007 9159727104 9190672128 9218035552 9224404992 9231335424 9249177564 9256126608 9265217536 9290099712 9321485184 9355698176 9380823342 9388949504 9414163968 9420668928 9427746816 9445968576 9453065472 9462349824 9480638464 9487761408 9506099163 9519814656 9554755584 9580415328 9612781596 9648063744 9663676416 9682354176 9687931776 9689628672 9708356592 9722363904 9751310336 9758048256 9784253952 9817308864 9846537976 9853341696 9879803307 9932111872 9949565736 9957040992 9958785024 9965666304 9992429568 10029105152 10056038784 10062987264 10090011888 10127045632 10161258624 10168892928 10206216192 10225942562 10233625464 10242490368 10268198523 10269997056 10277093376 10304692992 10342514688 10370289996 10377455616 10385252352 10423369728 10443515808 10451362176 10486670832 10517892838 10525160448 10562568192 10590934464 10598252544 10626714648 10645143552 10665718272 10673731584 10712907776 10741677792 10749100032 10777967244 10817526016 10854071712 10855972864 10871635968 10892648448 10900832256 10921901166 10940841984 10961988224 10970224128 10977804288 11007285696 11047686144 11077355223 11085009408 11155573704 11165237248 11173625856 11193261453 11195222016 11201671116 11203633152 11211374592 11241483264 11282743296 11313043632 11320860672 11351263374 11392926336 11431415952 11481993216 11484004352 11512828647 11522801664 11553746688 11561730048 11596152832 11635329024 11674637568 11709396512 11726290944 11748955284 11757782448 11800937472 11811160064 11840805504 11842879488 11882889216 11914801272 11926503424 11958532608 11975786496 11998933056 12007948032 12042973184 12052021248 12075315153 12084387516 12092737536 12169716768 12180258816 12210830676 12212969472 12230590464 12254229504 12299206656 12308447232 12332236752 12341502144 12350029824 12386799616 12428646912 12470635584 12507764456 12550020417 12552218624 12560891904 12570329088 12594624768 12604087296 12616466432 12650348544 12674798884 12693086208 12727174086 12739674112 12773887104 12817042128 12864084992 12884901888 12909805568 12917242368 12919504896 12944475456 12963151872 12997965024 13010731008 13045671936 13089745152 13137788928 13173071076 13192077312 13266087648 13276054656 13278380032 13287555072 13320906192 13323239424 13368250368 13408051712 13417316352 13453349184 13498799688 13538989717 13548344832 13558523904 13608288256 13644833952 13656653824 13690931364 13693329408 13702791168 13739590656 13790019584 13827053328 13836607488 13847003136 13873766346 13884189912 13897826304 13924687744 13935149568 13982227776 14033547264 14071235013 14083424256 14121245952 14131003392 14141620224 14168952864 14193524736 14220957696 14231642112 14279721984 14322237056 14332133376 14370622992 14419172394 14472095616 14495514624 14523531264 14534443008 14562534888 14587789312 14626965504 14637072384 14676380928 14730248192 14769806964 14780012544 14874098272 14898167808 14924348604 14926962688 14935561488 14938177536 14948499456 14988644352 15043657728 15084058176 15094480896 15135017832 15190568448 15241887936 15253339392 15309324288 15338913843 15350438196 15363735552 15404995584 15415640064 15457039488 15513772032 15555434994 15566183424 15635054592 15665273712 15677043264 15734583296 15776839257 15787740672 15790505984 15843852288 15886401696 15897378816 15944710144 15967715328 15998577408 16010597376 16069361664 16100420204 16112516688 16123650048 16166950866 16226289024 16240345088 16281107568 16283959296 16307453952 16338972672 16351248384 16382851749 16398942208 16411262976 16442982336 16455336192 16466706432 16510928544 16571529216 16627514112 16733360556 16747855872 16760438784 16792833024 16805449728 16817061888 16867131392 16924114944 16969565448 16981291008 17031849472 17089389504 17147123928 17179869184 17198176127 17222989824 17226006528 17259300608 17284202496 17330620032 17347641344 17394229248 17452993536 17517051904 17564094768 17589436416 17623432926 17636673672 17688116864 17701406208 17716740096 17761208256 17764319232 17824333824 17872201908 17889755136 17937798912 17963679744 17998399584 18064459776 18078031872 18126581274 18139106304 18193111936 18254575152 18257772544 18270388224 18316246014 18319454208 18381344256 18436071104 18448809984 18462670848 18498355128 18512253216 18530435072 18580199424 18642970368 18711396352 18761646684 18777899008 18828327936 18841337856 18855493632 18891937152 18906130944 18924699648 18961276928 18975522816 19012198326 19039629312 19090761129 19109511168 19160830656 19225563192 19296127488 19327352832 19364708352 19375863552 19379257344 19416713184 19444727808 19502620672 19516096512 19568507904 19634617728 19693075952 19706683392 19759606614 19864223744 19899131472 19914081984 19917570048 19931332608 19984859136 20058210304 20112077568 20125974528 20180023776 20254091264 20322517248 20337785856 20412432384 20451885124 20467250928 20484980736 20536397046 20539994112 20554186752 20609385984 20685029376 20740579992 20754911232 20770504704 20810649519 20846739456 20887031616 20902724352 20973341664 21035785676 21050320896 21125136384 21181868928 21196505088 21253429296 21290287104 21331436544 21347463168 21425815552 21483355584 21498200064 21555934488 21635052032 21708143424 21711945728 21743271936 21785296896 21801664512 21843802332 21881683968 21923976448 21940448256 21955608576 22014571392 22095372288 22154710446 22170018816 22311147408 22330474496 22347251712 22386522906 22390444032 22403342232 22407266304 22422749184 22482966528 22565486592 22626087264 22641721344 22702526748 22785852672 22862831904 22963986432 22968008704 23025657294 23045603328 23107493376 23123460096 23192305664 23270658048 23333152491 23349275136 23418793024 23452581888 23497910568 23515564896 23601874944 23622320128 23681611008 23685758976 23765778432 23829602544 23853006848 23917065216 23951572992 23997866112 24015896064 24085946368 24104042496 24150630306 24168775032 24185475072 24250426299 24339433536 24360517632 24421661352 24425938944 24461180928 24508459008 24598413312 24616894464 24664473504 24683004288 24700059648 24773599232 24857293824 24941271168 25015528912 25100040834 25104437248 25121783808 25140658176 25189249536 25208174592 25232932864 25300697088 25349597768 25386172416 25454348172 25479348224 25547774208 25634084256 25728169984 25769803776 25819611136 25834484736 25839009792 25888950912 25926303744 25995930048 26021462016 26091343872 26179490304 26275577856 26346142152 26384154624 26435149389 26532175296 26552109312 26556760064 26575110144 26641812384 26646478848 26736500736 26816103424 26834632704 26906698368 26997599376 27077979434 27096689664 27117047808 27189871911 27216576512 27289667904 27313307648 27381862728 27386658816 27405582336 27479181312 27580039168 27654106656 27673214976 27694006272 27747532692 27768379824 27795652608 27849375488 27870299136 27964455552 28067094528 28142470026 28166848512 28242491904 28262006784 28283240448 28337905728 28387049472 28441915392 28463284224 28518297489 28559443968 28644474112 28664266752 28741245984 28838344788 28944191232 28991029248 29047062528 29068886016 29125069776 29175578624 29253931008 29274144768 29352761856 29460496384 29539613928 29560025088 29639409921 29748196544 29796335616 29848697208 29853925376 29871122976 29876355072 29896998912 29977288704 30087315456 30168116352 30188961792 30270035664 30381136896 30483775872 30506678784 30618648576 30677827686 30700876392 30727471104 30804595569 30809991168 30831280128 30914078976 31027544064 31110869988 31132366848 31270109184 31330547424 31354086528 31469166592 31553678514 31575481344 31581011968 31687704576 31772803392 31794757632 31889420288 31935430656 31997154816 32021194752 32138723328 32200840408 32225033376 32247300096 32333901732 32452578048 32480690176 32562215136 32567918592 32614907904 32677945344 32702496768 32765703498 32797884416 32822525952 32885964672 32910672384 32933412864 33021857088 33143058432 33232065669 33255028224 33466721112 33495711744 33520877568 33579784359 33585666048 33610899456 33634123776 33734262784 33848229888 33939130896 33962582016 34063698944 34178779008 34294247856 34359738368 34396352254 34445979648 34452013056 34518601216 34538485941 34568404992 34661240064 34695282688 34788458496 34905987072 35034103808 35128189536 35178872832 35246865852 35273347344 35376233728 35402812416 35433480192 35522416512 35528638464 35648667648 35744403816 35779510272 35875597824 35927359488 35996799168 36128919552 36156063744 36225945459 36253162548 36278212608 36386223872 36509150304 36515545088 36540776448 36632492028 36638908416 36762688512 36872142208 36897619968 36925341696 36996710256 37024506432 37060870144 37160398848 37285940736 37422792704 37523293368 37555798016 37650061251 37656655872 37682675712 37710987264 37783874304 37812261888 37849399296 37922553856 37951045632 38024396652 38079258624 38181522258 38219022336 38321661312 38451126384 38592254976 38654705664 38729416704 38751727104 38758514688 38833426368 38889455616 39005241344 39032193024 39137015808 39269235456 39386151904 39413366784 39519213228 39728447488 39798262944 39828163968 39835140096 39862665216 39969718272 40116420608 40224155136 40251949056 40360047552 40508182528 40616969151 40645034496 40675571712 40824864768 40903770248 40934501856 40969961472 41072794092 41079988224 41108373504 41218771968 41370058752 41481159984 41509822464 41541009408 41621299038 41693478912 41774063232 41805448704 41946683328 42071571352 42100641792 42213705039 42250272768 42363737856 42393010176 42506858592 42580574208 42662873088 42694926336 42851631104 42966711168 42996400128 43111868976 43270104064 43416286848 43423891456 43486543872 43570593792 43603329024 43687604664 43763367936 43847952896 43880896512 43911217152 44029142784 44190744576 44309420892 44340037632 44622294816 44660948992 44694503424 44773045812 44780888064 44806684464 44814532608 44845498368 44965933056 45130973184 45252174528 45283442688 45405053496 45571705344 45725663808 45927972864 45936017408 46016741529 46051314588 46091206656 46214986752 46246920192 46384611328 46541316096 46666304982 46698550272 46837586048 46905163776 46995821136 47031129792 47203749888 47244640256 47330517771 47363222016 47371517952 47531556864 47659205088 47706013696 47834130432 47903145984 47995732224 48031792128 48171892736 48208084992 48301260612 48337550064 48370950144 48500852598 48678867072 48721035264 48843322704 48851877888 48922361856 49016918016 49148555247 49196826624 49233788928 49328947008 49366008576 49400119296 49547198464 49714587648 49882542336 50031057824 50200081668 50208874496 50243567616 50281316352 50378499072 50416349184 50465865728 50601394176 50699195536 50772344832 50908696344 50958696448 51095548416 51268168512 51456339968 51539607552 51594528381 51639222272 51668969472 51678019584 51777901824 51852607488 51991860096 52042924032 52182687744 52358980608 52551155712 52692284304 52768309248 52870298778 53064350592 53104218624 53113520128 53150220288 53283624768 53292957696 53473001472 53632206848 53669265408 53813396736 53995198752 54155958868 54193379328 54234095616 54379743822 54433153024 54579335808 54626615296 54763725456 54773317632 54811164672 54958362624 55160078336 55308213312 55346429952 55388012544 55495065384 55536759648 55591305216 55698750976 55740598272 55928911104 56134189056 56284940052 56333697024 56484983808 56524013568 56566480896 56675811456 56774098944 56883830784 56926568448 57036594978 57118887936 57288948224 57328533504 57482491968 57676689576 57848410609 57888382464 57982058496 58094125056 58137772032 58250139552 58351157248 58507862016 58548289536 58705523712 58920992768 59079227856 59120050176 59278819842 59496393088 59592671232 59697394416 59707850752 59742245952 59752710144 59793997824 59954577408 60174630912 60336232704 60377923584 60540071328 60762273792 60967551744 61013357568 61237297152 61355655372 61401752784 61454942208 61609191138 61619982336 61662560256 61828157952 62055088128 62221739976 62264733696 62431948557 62540218368 62661094848 62708173056 62938333184 63107357028 63150962688 63162023936 63375409152 63545606784 63589515264 63778840576 63870861312 63994309632 64042389504 64277446656 64401680816 64450066752 64494600192 64667803464 64905156096 64961380352 65124430272 65135837184 65229815808 65355890688 65404993536 65531406996 65595768832 65645051904 65771929344 65821344768 65866825728 66043714176 66286116864 66464131338 66510056448 66933442224 66991423488 67041755136 67159568718 67171332096 67221798912 67268247552 67468525568 67696459776 67878261792 67925164032 68127397888 68357558016 68588495712 68719476736 68792704508 68891959296 68904026112 69037202432 69076971882 69136809984 69322480128 69390565376 69576916992 69811974144 69999457473 70068207616 70256379072 70357745664 70493731704 70546694688 70752467456 70805624832 70866960384 71044833024 71057276928 71297335296 71488807632 71559020544 71751195648 71854718976 71993598336 72257839104 72312127488 72451890918 72506325096 72556425216 72772447744 73018300608 73031090176 73081552896 73264984056 73277816832 73525377024 73744284416 73795239936 73850683392 73993420512 74049012864 74121740288 74320797696 74571881472 74845585408 75046586736 75111596032 75300122502 75313311744 75365351424 75421974528 75567748608 75624523776 75698798592 75845107712 75902091264 76048793304 76158517248 76363044516 76438044672 76643322624 76902252768 77184509952 77309411328 77458833408 77503454208 77517029376 77666852736 77778911232 78010482688 78064386048 78274031616 78538470912 78772303808 78826733568 79038426456 79305448167 79456894976 79596525888 79656327936 79670280192 79725330432 79939436544 80232841216 80448310272 80503898112 80720095104 81016365056 81233938302 81290068992 81351143424 81569615733 81649729536 81807540496 81869003712 81939922944 82145588184 82159976448 82216747008 82437543936 82740117504 82962319968 83019644928 83082018816 83242598076 83386957824 83548126464 83610897408 83893366656 84143142704 84201283584 84427410078 84500545536 84727475712 84786020352 85013717184 85161148416 85325746176 85389852672 85554892467 85703262208 85933422336 85992800256 86223737952 86540208128 86832573696 86847782912 86973087744 87141187584 87206658048 87375209328 87526735872 87695905792 87761793024 87822434304 88058285568 88381489152 88618841784 88680075264 88918229763 89244589632 89321897984 89389006848 89546091624 89561776128 89613368928 89629065216 89690996736 89931866112 90261946368 90504349056 90566885376 90810106992 91143410688 91451327616 91855945728 91872034816 92033483058 92102629176 92182413312 92429973504 92493840384 92769222656 93082632192 93332609964 93397100544 93675172096 93810327552 93991642272 94062259584 94407499776 94489280512 94661035542 94726444032 94743035904 95063113728 95318410176 95412027392 95668260864 95806291968 95991464448 96063584256 96343785472 96416169984 96602521224 96675100128 96741900288 97001705196 97357734144 97442070528 97686645408 97703755776 97844723712 98033836032 98297110494 98393653248 98467577856 98657894016 98732017152 98800238592 99094396928 99429175296 99696197007 99765084672 100062115648 100400163336 100417748992 100487135232 100562632704 100739353077 100756998144 100832698368 100931731456 101202788352 101398391072 101544689664 101817392688 101917392896 102191096832 102536337024 102912679936 103079215104 103189056762 103278444544 103337938944 103356039168 103555803648 103615457823 103705214976 103983720192 104085848064 104365375488 104717961216 105102311424 105384568608 105536618496 105740597556 106128701184 106208437248 106227040256 106300440576 106567249536 106585915392 106946002944 107264413696 107338530816 107626793472 107990397504 108311917736 108386758656 108468191232 108677836377 108759487644 108866306048 109158671616 109253230592 109527450912 109546635264 109622329344 109916725248 110320156672 110616426624 110692859904 110776025088 110990130768 111073519296 111182610432 111397501952 111481196544 111857822208 112268378112 112569880104 112667394048 112950183753 112969967616 113048027136 113132961792 113351622912 113548197888 113767661568 113853136896 114073189956 114237775872 114577896448 114657067008 114964983936 115353379152 115696821218 115776764928 115964116992 116188250112 116275544064 116500279104 116702314496 117015724032 117096579072 117411047424 117841985536 118158455712 118240100352 118557639684 118992786176 119185342464 119394788832 119415701504 119484491904 119505420288 119587995648 119909154816 120349261824 120672465408 120755847168 121080142656 121524547584 121850907453 121935103488 122026715136 122474594304 122711310744 122803505568 122909884416 123218382276 123239964672 123325120512 123656315904 124110176256 124443479952 124529467392 124863897114 125080436736 125322189696 125416346112 125876666368 126214714056 126301925376 126324047872 126641115117 126750818304 127091213568 127179030528 127557681152 127741722624 127988619264 128084779008 128554893312 128803361632 128900133504 128989200384 129335606928 129810312192 129922760704 130248860544 130271674368 130459631616 130711781376 130809987072 131062813992 131191537664 131290103808 131543858688 131642689536 131733651456 132087428352 132572233728 132928262676 133020112896 133866884448 133982846976 134083510272 134319137436 134342664192 134443597824 134536495104 134937051136 135392919552 135756523584 135850328064 136254795776 136715116032 137176991424 137585409016 137783918592 137808052224 138050224587 138074404864 138153943764 138273619968 138644960256 138781130752 139153833984 139623948288 139998914946 140136415232 140512758144 140715491328 140987463408 141093389376 141504934912 141611249664 141733920768 141991553313 142089666048 142114553856 142594670592 142977615264 143118041088 143502391296 143709437952 143987196672 144515678208 144624254976 144903781836 145012650192 145112850432 145544895488 146036601216 146062180352 146163105792 146529968112 146555633664 147050754048 147488568832 147590479872 147701366784 147986841024 148098025728 148243480576 148641595392 148928886887 149143762944 149691170816 150093173472 150223192064 150600245004 150626623488 150730702848 150843949056 151135497216 151249047552 151397597184 151690215424 151804182528 152097586608 152317034496 152726089032 152876089344 153286645248 153804505536 154369019904 154618822656 154783585143 154917666816 155006908416 155034058752 155333705472 155557822464 156020965376 156128772096 156548063232 157076941824 157544607616 157653467136 158076852912 158610896334 158913789952 159193051776 159312655872 159340560384 159450660864 159878873088 160465682432 160896620544 161007796224 161440190208 162032730112 162467876604 162580137984 162702286848 163139231466 163299459072 163615080992 163738007424 163879845888 164291176368 164319952896 164433494016 164875087872 165480235008 165924639936 166039289856 166164037632 166485196152 166773915648 167096252928 167221794816 167786733312 168286285408 168402567168 168854820156 169001091072 169454951424 169572040704 170027434368 170322296832 170651492352 170779705344 171109784934 171406524416 171866844672 171985600512 172447475904 173080416256 173545231827 173665147392 173695565824 173946175488 174282375168 174413316096 174750418656 175053471744 175391811584 175523586048 175644868608 176116571136 176762978304 177237683568 177360150528 177836459526 178489179264 178643795968 178778013696 179092183248 179123552256 179226737856 179258130432 179381993472 179863732224 180523892736 181008698112 181133770752 181620213984 182286821376 182902655232 183711891456 183744069632 184066966116 184205258352 184364826624 184859947008 184987680768 185538445312 186165264384 186665219928 186794201088 187350344192 187620655104 187983284544 188124519168 188814999552 188978561024 189179937397 189322071084 189452888064 189486071808 190126227456 190636820352 190824054784 191336521728 191612583936 191982928896 192127168512 192687570944 192832339968 193205042448 193350200256 193483800576 194003410392 194715468288 194884141056 195373290816 195407511552 195689447424 196067672064 196594220988 196787306496 196935155712 197315788032 197464034304 197600477184 198188793856 198858350592 199392394014 199530169344 200124231296 200800326672 200835497984 200974270464 201125265408 201478706154 201513996288 201665396736 201863462912 202405576704 202796782144 203089379328 203634785376 203834785792 204382193664 205072674048 205825359872 206158430208 206378113524 206556889088 206675877888 206712078336 207111607296 207230915646 207410429952 207967440384 208171696128 208730750976 209435922432 209998372419 210204622848 210769137216 211073236992 211481195112 212257402368 212416874496 212454080512 212600881152 213134499072 213171830784 213892005888 214528827392 214677061632 215253586944 215980795008 216623835472 216773517312 216936382464 217355672754 217518975288 217732612096 218317343232 218506461184 219054901824 219093270528 219244658688 219833450496 220640313344 221232853248 221385719808 221552050176 221980261536 222147038592 222365220864 222795003904 222962393088 223715644416 224536756224 225139760208 225334788096 225900367506 225939935232 226096054272 226265923584 226703245824 227096395776 227535323136 227706273792 228146379912 228475551744 229155792896 229314134016 229929967872 230706758304 231393642436 231553529856 231928233984 232376500224 232551088128 233000558208 233404628992 234031448064 234193158144 234822094848 235683971072 236316911424 236480200704 237115279368 237985572352 238370684928 238789577664 238831403008 238968983808 239010840576 239175991296 239818309632 240698523648 241344930816 241511694336 242160285312 243049095168 243701814906 243870206976 244053430272 244949188608 245422621488 245607011136 245819768832 246436764552 246479929344 246650241024 247312631808 248220352512 248886959904 249058934784 249727794228 250160873472 250644379392 250832692224 251753332736 252429428112 252603850752 252648095744 253282230234 253501636608 254182427136 254358061056 255115362304 255483445248 255977238528 256169558016 256664677401 257109786624 257606723264 257800267008 257978400768 258671213856 259620624384 259845521408 260497721088 260543348736 260919263232 261423562752 261619974144 262125627984 262383075328 262580207616 263087717376 263285379072 263467302912 264174856704 265144467456 265856525352 266040225792 266754689289 267733768896 267965693952 268167020544 268638274872 268685328384 268887195648 269072990208 269874102272 270785839104 271513047168 271700656128 272509591552 273430232064 274353982848 275170818032 275567837184 275616104448 276100449174 276148809728 276307887528 276547239936 277289920512 277562261504 278307667968 279247896576 279997829892 280272830464 281025516288 281430982656 281974926816 282186778752 283009869824 283222499328 283467841536 283983106626 284179332096 284229107712 285189341184 285955230528 286236082176 287004782592 287418875904 287974393344 289031356416 289248509952 289807563672 290025300384 290225700864 291089790976 292073202432 292124360704 292326211584 293059936224 293111267328 294101508096 294977137664 295180959744 295402733568 295973682048 296196051456 296486961152 297283190784 297857773774 298287525888 299088591021 299382341632 300186346944 300446384128 301200490008 301253246976 301461405696 301687898112 302270994432 302498095104 302795194368 303380430848 303608365056 304195173216 304634068992 305452178064 305752178688 306573290496 307609011072 308738039808 309237645312 309567170286 309835333632 310013816832 310068117504 310667410944 311115644928 312041930752 312257544192 313096126464 314153883648 315089215232 315306934272 316153705824 317221792668 317827579904 318386103552 318625311744 318681120768 318901321728 319757746176 320931364864 321793241088 322015592448 322880380416 324065460224 324935753208 325160275968 325404573696 326033509131 326278462932 326598918144 327230161984 327476014848 327759691776 328582352736 328639905792 328866988032 329750175744 330960470016 331849279872 332078579712 332328075264 332970392304 333547831296 334192505856 334443589632 335573466624 336572570816 336805134336 337709640312 338002182144 338850551259 338909902848 339144081408 340054868736 340644593664 341302984704 341559410688 342219569868 342813048832 343733689344 343971201024 344894951808 346160832512 347090463654 347330294784 347391131648 347892350976 348564750336 348826632192 349500837312 350106943488 350783623168 351047172096 351289737216 352233142272 353525956608 354475367136 354720301056 355672919052 356978358528 357287591936 357556027392 358184366496 358247104512 358453475712 358516260864 358763986944 359727464448 361047785472 362017396224 362267541504 363240427968 364573642752 365552722359 365805310464 367423782912 367488139264 368133932232 368410516704 368729653248 369719894016 369975361536 371076890624 372330528768 373330439856 373588402176 374700688384 375241310208 375966569088 376249038336 377629999104 377957122048 378359874794 378644142168 378905776128 378972143616 379923345351 380252454912 381273640704 381648109568 382673043456 383225167872 383965857792 384254337024 385375141888 385664679936 386410084896 386700400512 386967601152 388006820784 389430936576 389768282112 390746581632 390815023104 391378894848 392135344128 393188441976 393574612992 393870311424 394631576064 394928068608 395200954368 396377587712 397716701184 398784788028 399060338688 400248462592 401600653344 401670995968 401948540928 402250530816 402957412308 403027992576 403330793472 403726925824 404811153408 405593564288 406178758656 407269570752 407669571584 408764387328 410145348096 411650719744 412756227048 413113778176 413351755776 413424156672 414150673761 414223214592 414461831292 414820859904 415934880768 416343392256 417461501952 418871844864 419996744838 420409245696 421538274432 422146473984 422962390224 424514804736 424833748992 424908161024 425201762304 425974659939 426268998144 426343661568 427784011776 429057654784 429354123264 430507173888 431961590016 433247670944 433547034624 433872764928 434711345508 435037950576 435465224192 436634686464 437012922368 438109803648 438186541056 438489317376 439666900992 441280626688 442465706496 442771439616 443104100352 443960523072 444294077184 444730441728 445590007808 445924786176 446786660661 447431288832 449073512448 450279520416 450669576192 451800735012 451879870464 452192108544 452531847168 453406491648 454192791552 455070646272 455412547584 456292759824 456951103488 458311585792 458628268032 459859935744 461413516608 462787284872 463107059712 463856467968 464350755429 464753000448 465102176256 466001116416 466809257984 468062896128 468386316288 469644189696 471367942144 472633822848 472960401408 474230558736 475971144704 476741369856 477579155328 477662806016 477937967616 478021681152 478351982592 479636619264 481397047296 482689861632 483023388672 484320570624 486098190336 487403629812 487740413952 488106860544 489898377216 490845242976 491214022272 491639537664 492873529104 492959858688 493300482048 494625263616 496440705024 497773919808 498117869568 499455588456 500321746944 501288758784 501665384448 503506665472 504858856224 505207701504 505296191488 506564460468 507003273216 508364854272 508716122112 510230724608 510966890496 511954477056 512339116032 513329354802 514219573248 515213446528 515600534016 515956801536 517342427712 519241248768 519691042816 520635695481 520995442176 521086697472 521838526464 522847125504 523239948288 524251255968 524766150656 525160415232 526175434752 526570758144 526934605824 528349713408 530288934912 531713050704 532080451584 533509378578 535467537792 535931387904 536334041088 537276549744 537370656768 537774391296 538145980416 539748204544 541571678208 543026094336 543401312256 545019183104 546860464128 548707965696 550341636064 551135674368 551232208896 552200898348 552297619456 552615775056 553094479872 554579841024 555124523008 556615335936 558495793152 559995659784 560545660928 562051032576 562861965312 563949853632 564373557504 566019739648 566444998656 566935683072 567539812191 567966213252 568358664192 568458215424 570378682368 571910461056 572472164352 574009565184 574837751808 575948786688 578062712832 578497019904 579615127344 580050600768 580451401728 582179581952 584146404864 584248721408 584652423168 586119872448 586222534656 588203016192 589954275328 590361919488 590805467136 591947364096 592392102912 592973922304 594566381568 595715547548 596575051776 598177182042 598764683264 600372693888 600892768256 602400980016 602506493952 602922811392 603375796224 604541988864 604996190208 605590388736 606760861696 607216730112 608390346432 609268137984 610904356128 611504357376 613146580992 615218022144 617476079616 618475290624 619134340572 619670667264 620027633664 620136235008 621334821888 622231289856 624083861504 624515088384 626192252928 628307767296 630178430464 630613868544 632307411648 634443585336 635655159808 636332516699 636772207104 637250623488 637362241536 637802643456 639515492352 641862729728 643586482176 644031184896 645760760832 648130920448 649871506416 650320551936 650809147392 652067018262 652556925864 653197836288 654460323968 654952029696 655519383552 657164705472 657279811584 657733976064 659500351488 661920940032 663698559744 664157159424 664656150528 665940784608 667095662592 668385011712 668887179264 671146933248 673145141632 673610268672 675419280624 676004364288 677701102518 677819805696 678288162816 680109737472 681289187328 682605969408 683118821376 684439139736 685626097664 687467378688 687942402048 689789903616 692321665024 694180927308 694660589568 694782263296 695784701952 697129500672 697653264384 699001674624 700213886976 701567246336 702094344192 702579474432 704466284544 707051913216 708950734272 709440602112 711345838104 713956717056 714575183872 715112054784 716368732992 716494209024 716906951424 717032521728 717527973888 719454928896 722095570944 724034792448 724535083008 726480855936 729147285504 731105444718 731610620928 734847565824 734976278528 736267864464 736821033408 737459306496 739439788032 739950723072 742153781248 744661057536 746660879712 747176804352 749401376768 750482620416 751933138176 752498076672 755259998208 755914244096 756719749588 757288284336 757811552256 757944287232 759846690702 760504909824 762547281408 763296219136 765346086912 766450335744 767931715584 768508674048 769994032203 770750283776 771329359872 772820169792 773400801024 773935202304 776013641568 778861873152 779536564224 781493163264 781630046208 782757789696 784270688256 786376883952 787149225984 787740622848 789263152128 789856137216 790401908736 792755175424 795433402368 797569576056 798120677376 800496925184 803201306688 803341991936 803897081856 804501061632 805914824616 806055985152 806661586944 807453851648 809622306816 811187128576 812357517312 814539141504 815339143168 817528774656 820290696192 823301439488 825512454096 826227556352 826703511552 826848313344 828301347522 828446429184 828923662584 829641719808 831869761536 832686784512 834923003904 837743689728 839993489676 840818491392 843076548864 844292947968 845924780448 849029609472 849667497984 849816322048 850403524608 851949319878 852537996288 852687323136 855568023552 858115309568 858708246528 861014347776 863923180032 866495341888 867094069248 867745529856 869422691016 870075901152 870930448384 873269372928 874025844736 876219607296 876373082112 876978634752 879333801984 882561253376 884931412992 885542879232 886208200704 887921046144 888588154368 889460883456 891180015616 891849572352 893573321322 894862577664 897265773063 898147024896 900559040832 901339152384 903601470024 903759740928 904384217088 905063694336 906812983296 908385583104 910141292544 910825095168 912585519648 913902206976 916623171584 917256536064 919719871488 922827033216 925574569744 926214119424 927712935936 928701510858 929506000896 930204352512 932002232832 933618515968 936125792256 936772632576 939288379392 942735884288 945267645696 945920802816 948461117472 951942289408 953482739712 955158310656 955325612032 955875935232 956043362304 956703965184 959273238528 962794094592 965379723264 966046777344 968641141248 972196380672 974807259624 975480827904 976213721088 978100527393 979796754432 981690485952 982428044544 983279075328 985747058208 985919717376 986600964096 989250527232 992881410048 995547839616 996235739136 998911176912 1000643493888 1002577517568 1003330768896 1007013330944 1009717712448 1010415403008 1010592382976 1013128920936 1014006546432 1016729708544 1017432244224 1020461449216 1021933780992 1023908954112 1024678232064 1026658709604 1028439146496 1030426893056 1031201068032 1031913603072 1034684855424 1038482497536 1039382085632 1041271390962 1041990884352 1042173394944 1043677052928 1045694251008 1046479896576 1048502511936 1049532301312 1050320830464 1052350869504 1053141516288 1053869211648 1056699426816 1060577869824 1063426101408 1064160903168 1067018757156 1070935075584 1071862775808 1072668082176 1074553099488 1074741313536 1075548782592 1076291960832 1079496409088 1083143356416 1086052188672 1086802624512 1090038366208 1093720928256 1096658167077 1097415931392 1100683272128 1102271348736 1102464417792 1104401796696 1104595238912 1105231550112 1106188959744 1109159682048 1110249046016 1113230671872 1116991586304 1119991319568 1121091321856 1124102065152 1125723930624 1127899707264 1128747115008 1132039479296 1132889997312 1133871366144 1135079624382 1135932426504 1136717328384 1136916430848 1139770036053 1140757364736 1143820922112 1144944328704 1148019130368 1149675503616 1151897573376 1156125425664 1156994039808 1159230254688 1160101201536 1160902803456 1164359163904 1168292809728 1168497442816 1169304846336 1172239744896 1172445069312 1176406032384 1179908550656 1180723838976 1181610934272 1183894728192 1184784205824 1185947844608 1189132763136 1191431095096 1193150103552 1196354364084 1197529366528 1200745387776 1201785536512 1204801960032 1205012987904 1205845622784 1206751592448 1209083977728 1209992380416 1211180777472 1213521723392 1214433460224 1216780692864 1218536275968 1221808712256 1223008714752 1226293161984 1230436044288 1234952159232 1238268681144 1239341334528 1240055267328 1240272470016 1242452021283 1242669643776 1244462579712 1248167723008 1249030176768 1252384505856 1256615534592 1260356860928 1261227737088 1264614823296 1268887170672 1271310319616 1272665033398 1273544414208 1274501246976 1274724483072 1275605286912 1277923979817 1279030984704 1283725459456 1287172964352 1288062369792 1291521521664 1296261840896 1299743012832 1300641103872 1301618294784 1304134036524 1305113851728 1306395672576 1308920647936 1309904059392 1311038767104 1314329410944 1314559623168 1315467952128 1319000702976 1323841880064 1327397119488 1328314318848 1329312301056 1331881569216 1334191325184 1336770023424 1337774358528 1340359981983 1342293866496 1346290283264 1347220537344 1350838561248 1352008728576 1355402205036 1355639611392 1356576325632 1360219474944 1362578374656 1365211938816 1366237642752 1368878279472 1371252195328 1374934757376 1375884804096 1379579807232 1384643330048 1388361854616 1389321179136 1389564526592 1391569403904 1393052266287 1394259001344 1395306528768 1398003349248 1400427773952 1403134492672 1404188688384 1405158948864 1408932569088 1414103826432 1417901468544 1418881204224 1422691676208 1427913434112 1429150367744 1430224109568 1432737465984 1432988418048 1433813902848 1434065043456 1435055947776 1438909857792 1444191141888 1448069584896 1449070166016 1452961711872 1458294571008 1462210889436 1463221241856 1469695131648 1469952557056 1472535728928 1473642066816 1474918612992 1478879576064 1479901446144 1484307562496 1489322115072 1493321759424 1494353608704 1498802753536 1500965240832 1503866276352 1504996153344 1510519996416 1513439499176 1514576568672 1515623104512 1515888574464 1519693381404 1521009819648 1525094562816 1526592438272 1530692173824 1532900671488 1535863431168 1537017348096 1539988064406 1541500567552 1542658719744 1545640339584 1546801602048 1547870404608 1552027283136 1557723746304 1559073128448 1561907086443 1562986326528 1563260092416 1565515579392 1568541376512 1572753767904 1574298451968 1575481245696 1578526304256 1579712274432 1580803817472 1585510350848 1590866804736 1595139152112 1596241354752 1600993850368 1606402613376 1606683983872 1607794163712 1609002123264 1611829649232 1612111970304 1613323173888 1614907703296 1619244613632 1622374257152 1624715034624 1629078283008 1630678286336 1635057549312 1640581392384 1646602878976 1651024908192 1652455112704 1653407023104 1653696626688 1656602695044 1656892858368 1657847325168 1659283439616 1663739523072 1665373569024 1669846007808 1675487379456 1679986979352 1681636982784 1686153097728 1688585895936 1691849560896 1698059218944 1699334995968 1699632644096 1700807049216 1702619436573 1703898639756 1705075992576 1705374646272 1711136047104 1716230619136 1717416493056 1722028695552 1727846360064 1732990683776 1734188138496 1735491059712 1738845382032 1740151802304 1741860896768 1746538745856 1748051689472 1752439214592 1752746164224 1753957269504 1758667603968 1765122506752 1769862825984 1771085758464 1772416401408 1775842092288 1777176308736 1778921766912 1782360031232 1783699144704 1787146642644 1789725155328 1794531546126 1796294049792 1801118081664 1802678304768 1807202940048 1807519481856 1808768434176 1810127388672 1813625966592 1816771166208 1820282585088 1821650190336 1825171039296 1827804413952 1833246343168 1834513072128 1839439742976 1845654066432 1851149139488 1852428238848 1855425871872 1857403021716 1859012001792 1860408705024 1864004465664 1867237031936 1872251584512 1873545265152 1878576758784 1885471768576 1890535291392 1891841605632 1896922234944 1903884578816 1906965479424 1908997550097 1910316621312 1910651224064 1911751870464 1912086724608 1913407930368 1918546477056 1925588189184 1930759446528 1932093554688 1937282282496 1944392761344 1949614519248 1950961655808 1952427442176 1956201054786 1959593508864 1963380971904 1964856089088 1966558150656 1971494116416 1971839434752 1973201928192 1978501054464 1985762820096 1991095679232 1992471478272 1997822353824 2001286987776 2005155035136 2006661537792 2014026661888 2019435424896 2020830806016 2021184765952 2026257841872 2028013092864 2033459417088 2034864488448 2040922898432 2043867561984 2047817908224 2049356464128 2053317419208 2056878292992 2060853786112 2062402136064 2063827206144 2069369710848 2076964995072 2078764171264 2082542781924 2083981768704 2084346789888 2087354105856 2091388502016 2092959793152 2097005023872 2099064602624 2100641660928 2104701739008 2106283032576 2107738423296 2113398853632 2121155739648 2126852202816 2128321806336 2134037514312 2141870151168 2143725551616 2145336164352 2149106198976 2149482627072 2151097565184 2152583921664 2158992818176 2166286712832 2172104377344 2173605249024 2180076732416 2187441856512 2193316334154 2194831862784 2201366544256 2204542697472 2204928835584 2208803593392 2209190477824 2210463100224 2212377919488 2218319364096 2220498092032 2226461343744 2233983172608 2239982639136 2242182643712 2248204130304 2251447861248 2255799414528 2257494230016 2264078958592 2265779994624 2267742732288 2270159248764 2271864853008 2273434656768 2273832861696 2279540072106 2281514729472 2287641844224 2289888657408 2296038260736 2299351007232 2303795146752 2309982096609 2312250851328 2313988079616 2318460509376 2320202403072 2321805606912 2328718327808 2336585619456 2336994885632 2338609692672 2344479489792 2344890138624 2352812064768 2359817101312 2361447677952 2363221868544 2367789456384 2369568411648 2371895689216 2378265526272 2382862190192 2386300207104 2392708728168 2395058733056 2401490775552 2403571073024 2409603920064 2410025975808 2411691245568 2413503184896 2418167955456 2419984760832 2422361554944 2427043446784 2428866920448 2433561385728 2437072551936 2443617424512 2446017429504 2452586323968 2460872088576 2469904318464 2476537362288 2478682669056 2480110534656 2480544940032 2484904042566 2485339287552 2488925159424 2496335446016 2498060353536 2504769011712 2513231069184 2520713721856 2522455474176 2529229646592 2537774341344 2542620639232 2545330066796 2547088828416 2549002493952 2549448966144 2551210573824 2555847959634 2558061969408 2567450918912 2574345928704 2576124739584 2583043043328 2592523681792 2599486025664 2601282207744 2603236589568 2608268073048 2610227703456 2612791345152 2617841295872 2619808118784 2622077534208 2628658821888 2629119246336 2630935904256 2638001405952 2647683760128 2654794238976 2656628637696 2658624602112 2663763138432 2668382650368 2673540046848 2675548717056 2680719963966 2684587732992 2692580566528 2694441074688 2701677122496 2704017457152 2710804410072 2711279222784 2713152651264 2720438949888 2725156749312 2730423877632 2732475285504 2737756558944 2742504390656 2749869514752 2751769608192 2759159614464 2769286660096 2776723709232 2778642358272 2779129053184 2783138807808 2786104532574 2788518002688 2790613057536 2796006698496 2800855547904 2806268985344 2808377376768 2810317897728 2817865138176 2828207652864 2835802937088 2837762408448 2845383352416 2855826868224 2858300735488 2860448219136 2865474931968 2865976836096 2867627805696 2868130086912 2870111895552 2877819715584 2888382283776 2896139169792 2898140332032 2905923423744 2916589142016 2924421778872 2926442483712 2934301582179 2939390263296 2939905114112 2945071457856 2947284133632 2949837225984 2957759152128 2959802892288 2968615124992 2978644230144 2986643518848 2988707217408 2997605507072 3001930481664 3007732552704 3009992306688 3021039992832 3026878998352 3029153137344 3031246209024 3031777148928 3039386762808 3042019639296 3050189125632 3053184876544 3061384347648 3065801342976 3071726862336 3074034696192 3079976128812 3083001135104 3085317439488 3091280679168 3093603204096 3095740809216 3104054566272 3115447492608 3118146256896 3123814172886 3125972653056 3126520184832 3131031158784 3137082753024 3145507535808 3148596903936 3150962491392 3157052608512 3159424548864 3161607634944 3171020701696 3181733609472 3190278304224 3192482709504 3201987700736 3212805226752 3213367967744 3215588327424 3218004246528 3223659298464 3224223940608 3226646347776 3229815406592 3238489227264 3244748514304 3249430069248 3258156566016 3261356572672 3270115098624 3281162784768 3289974501231 3293205757952 3302049816384 3304910225408 3306814046208 3307393253376 3313205390088 3313785716736 3315694650336 3318566879232 3327479046144 3330747138048 3339692015616 3350974758912 3359973958704 3363273965568 3372306195456 3377171791872 3383699121792 3396118437888 3398669991936 3399265288192 3401614098432 3405238873146 3407797279512 3410151985152 3410749292544 3422272094208 3432461238272 3434832986112 3444057391104 3455692720128 3465981367552 3468376276992 3470982119424 3477690764064 3480303604608 3483721793536 3493077491712 3496103378944 3504878429184 3505492328448 3507914539008 3517335207936 3530245013504 3539725651968 3542171516928 3544832802816 3551684184576 3554352617472 3557843533824 3564720062464 3567398289408 3574293285288 3579450310656 3589063092252 3592588099584 3602236163328 3605356609536 3614405880096 3615038963712 3617536868352 3620254777344 3627251933184 3633542332416 3640565170176 3643300380672 3650342078592 3655608827904 3666492686336 3669026144256 3678879485952 3691308132864 3702298278976 3704856477696 3714806043432 3718024003584 3720817410048 3727356063849 3728008931328 3734474063872 3744503169024 3747090530304 3757153517568 3770943537152 3781070582784 3783683211264 3793844469888 3807769157632 3813930958848 3817995100194 3820633242624 3821302448128 3823503740928 3824173449216 3826815860736 3833771939451 3837092954112 3851176378368 3861518893056 3864187109376 3874564564992 3888785522688 3899229038496 3901923311616 3904854884352 3912402109572 3919187017728 3926761943808 3929712178176 3933116301312 3942988232832 3943678869504 3946403856384 3957002108928 3971525640192 3982191358464 3984942956544 3995644707648 4002573975552 4010310070272 4013323075584 4021079945949 4028053323776 4038870849792 4041661612032 4042369531904 4052515683744 4056026185728 4066918834176 4069728976896 4081845796864 4087735123968 4095635816448 4098712928256 4106634838416 4113756585984 4121707572224 4124804272128 4127654412288 4138739421696 4153929990144 4157528342528 4165085563848 4167963537408 4168693579776 4174708211712 4179156798861 4182777004032 4185919586304 4194010047744 4198129205248 4201283321856 4209403478016 4212566065152 4215476846592 4226797707264 4242311479296 4253704405632 4256643612672 4268075028624 4283740302336 4287451103232 4290672328704 4298212397952 4298965254144 4302195130368 4305167843328 4317985636352 4332573425664 4344208754688 4347210498048 4360153464832 4374883713024 4386632668308 4389663725568 4402733088512 4409085394944 4409857671168 4417607186784 4418380955648 4420926200448 4424755838976 4436638728192 4440996184064 4452922687488 4467966345216 4479965278272 4484365287424 4496408260608 4502895722496 4511598829056 4514988460032 4528157917184 4531559989248 4540318497528 4543729706016 4546869313536 4547665723392 4559080144212 4563029458944 4575283688448 4579777314816 4592076521472 4598702014464 4607590293504 4619964193218 4624501702656 4627976159232 4636921018752 4640404806144 4643611213824 4657436655616 4673171238912 4673989771264 4677219385344 4685721259329 4688958979584 4689780277248 4705624129536 4719634202624 4722895355904 4726443737088 4735578912768 4739136823296 4743791378432 4756531052544 4765724380384 4772600414208 4785417456336 4790117466112 4802981551104 4807142146048 4819207840128 4820051951616 4823382491136 4827006369792 4836335910912 4839969521664 4844723109888 4854086893568 4857733840896 4867122771456 4874145103872 4887234849024 4892034859008 4905172647936 4921744177152 4939808636928 4953074724576 4957365338112 4960221069312 4961089880064 4969808085132 4970678575104 4977850318848 4992670892032 4996120707072 5009538023424 5026462138368 5041427443712 5044910948352 5058459293184 5075548682688 5090660133592 5094177656832 5098004987904 5098897932288 5102421147648 5107858309719 5111695919268 5116123938816 5134901837824 5148691857408 5152249479168 5166086086656 5185047363584 5198972051328 5202564415488 5206473179136 5216536146096 5220455406912 5225582690304 5235682591744 5239616237568 5244155068416 5257317643776 5258238492672 5261871808512 5276002811904 5295367520256 5309588477952 5313257275392 5317249204224 5327526276864 5336765300736 5347080093696 5351097434112 5361439927932 5369175465984 5385161133056 5388882149376 5403354244992 5408034914304 5421608820144 5422558445568 5426305302528 5440877899776 5450313498624 5460847755264 5464950571008 5475513117888 5485008781312 5499739029504 5503539216384 5518319228928 5538573320192 5553447418464 5557284716544 5558258106368 5566277615616 5572209065148 5577036005376 5581226115072 5592013396992 5601711095808 5612537970688 5616754753536 5620635795456 5635730276352 5656415305728 5671605874176 5675524816896 5690766704832 5711653736448 5716601470976 5720896438272 5726992650291 5730949863936 5731953672192 5735255611392 5736260173824 5740223791104 5755639431168 5776764567552 5792278339584 5796280664064 5811846847488 5833178284032 5848843557744 5852884967424 5868603164358 5878780526592 5879810228224 5890142915712 5894568267264 5899674451968 5915518304256 5919605784576 5937230249984 5957288460288 5973287037696 5977414434816 5995211014144 6003860963328 6015465105408 6019984613376 6042079985664 6053757996704 6058306274688 6062492418048 6063554297856 6078773525616 6084039278592 6100378251264 6106369753088 6122768695296 6131602685952 6143453724672 6148069392384 6159952257624 6166002270208 6170634878976 6182561358336 6187206408192 6191481618432 6208109132544 6230894985216 6236292513792 6247628345772 6251945306112 6253040369664 6262062317568 6274165506048 6291015071616 6297193807872 6301924982784 6314105217024 6318849097728 6323215269888 6342041403392 6363467218944 6380556608448 6384965419008 6403975401472 6425610453504 6426735935488 6431176654848 6436008493056 6447318596928 6448447881216 6453292695552 6476978454528 6489497028608 6498860138496 6516313132032 6522713145344 6540230197248 6562325569536 6579949002462 6586411515904 6604099632768 6609820450816 6613628092416 6614786506752 6626410780176 6627571433472 6631389300672 6637133758464 6654958092288 6661494276096 6679384031232 6701949517824 6719947917408 6726547931136 6744612390912 6754343583744 6767398243584 6792236875776 6797339983872 6798530576384 6803228196864 6810477746292 6815594559024 6820303970304 6821498585088 6844544188416 6864922476544 6869665972224 6888114782208 6911385440256 6931962735104 6936752553984 6941964238848 6955381528128 6960607209216 6967443587072 6986154983424 6992206757888 6999657683689 7009756858368 7010984656896 7015829078016 7034670415872 7060490027008 7079451303936 7084343033856 7089665605632 7103368369152 7108705234944 7115687067648 7129440124928 7134796578816 7148586570576 7158900621312 7178126184504 7185176199168 7204472326656 7210713219072 7228811760192 7230077927424 7235073736704 7240509554688 7254503866368 7267084664832 7281130340352 7286600761344 7300684157184 7311217655808 7332985372672 7338052288512 7357758971904 7382616265728 7404596557952 7409712955392 7429612086864 7436048007168 7441634820096 7454712127698 7456017862656 7468948127744 7489006338048 7494181060608 7514307035136 7541887074304 7562141165568 7567366422528 7587688939776 7615538315264 7627861917696 7635990200388 7641266485248 7642604896256 7647007481856 7648346898432 7653631721472 7667543878902 7674185908224 7702352756736 7723037786112 7728374218752 7749129129984 7777571045376 7798458076992 7803846623232 7809709768704 7824804219144 7838374035456 7853523887616 7859424356352 7866232602624 7885976465664 7887357739008 7892807712768 7914004217856 7943051280384 7964382716928 7969885913088 7991289415296 8005147951104 8020620140544 8026646151168 8042159891898 8056106647552 8077741699584 8083323224064 8084739063808 8105031367488 8112052371456 8133837668352 8139457953792 8163691593728 8175470247936 8191271632896 8197425856512 8213269676832 8227513171968 8243415144448 8249608544256 8255308824576 8277478843392 8307859980288 8315056685056 8330171127696 8335927074816 8337387159552 8349416423424 8358313597722 8365554008064 8371839172608 8388020095488 8396258410496 8402566643712 8418806956032 8425132130304 8430953693184 8453595414528 8484622958592 8507408811264 8513287225344 8536150057248 8567480604672 8574902206464 8581344657408 8596424795904 8597930508288 8604390260736 8610335686656 8635971272704 8665146851328 8688417509376 8694420996096 8720306929664 8749767426048 8773265336616 8779327451136 8805466177024 8818170789888 8819715342336 8835214373568 8836761911296 8841852400896 8849511677952 8873277456384 8881992368128 8905845374976 8935932690432 8959930556544 8968730574848 8992816521216 9005791444992 9023197658112 9029976920064 9056315834368 9063119978496 9080636995056 9087459412032 9093738627072 9095331446784 9118160288424 9126058917888 9150567376896 9159554629632 9184153042944 9197404028928 9215180587008 9239928386436 9249003405312 9255952318464 9273842037504 9280809612288 9287222427648 9314873311232 9346342477824 9347979542528 9354438770688 9371442518658 9377917959168 9379560554496 9411248259072 9439268405248 9445790711808 9452887474176 9471157825536 9478273646592 9487582756864 9513062105088 9531448760768 9545200828416 9570834912672 9580234932224 9605963102208 9614284292096 9638415680256 9640103903232 9646764982272 9654012739584 9672671821824 9679939043328 9689446219776 9708173787136 9715467681792 9734245542912 9748290207744 9774469698048 9784069718016 9810345295872 9843488354304 9869923503693 9879617273856 9906149449152 9914730676224 9920442138624 9922179760128 9939616170264 9941357150208 9955700637696 9985341784064 9992241414144 10019076046848 10052924276736 10082854887424 10089821896704 10116918586368 10151097365376 10181320267184 10188355313664 10196009975808 10197795864576 10204842295296 10215716619438 10223391838536 10232247877632 10269803675648 10297383714816 10304498958336 10332172173312 10370094727168 10397944102656 10405128830976 10412946358272 10433072292192 10440910813824 10451165380608 10471365183488 10479232475136 10488310136832 10514635287552 10516476985344 10523743617024 10552005623808 10590735040512 10619176955904 10626514550784 10634498408448 10655052553728 10673530601472 10694160187392 10702194868224 10722879855864 10738350931968 10770322266112 10777764298752 10806708489984 10816069828608 10843217640288 10845116891136 10852610605056 10881755799552 10900626997248 10921695510528 10929901142016 10951026235776 10970017562624 10999478059008 11007078432768 11036638457856 11077146640384 11106894836928 11114569433088 11116516212736 11144418130296 11154072010752 11162452230144 11184026793984 11203422191616 11225075941376 11233509507072 11241271590912 11271460552704 11312830611456 11343211748352 11351049633792 11381533409664 11423307472896 11433202941952 11441792876544 11453985300582 11461899727872 11463907344384 11470511222784 11472520347648 11480447582208 11511278862336 11553529135104 11584556679168 11592561328128 11623693694976 11666356568064 11697687115488 11705769934848 11737206328716 11757561053184 11759620456448 11780285831424 11789136534528 11799348903936 11831036608512 11839211569152 11874460499968 11914576920576 11946574075392 11954828869632 11990422028288 12007721926656 12030930210816 12039969226752 12063239837847 12084159971328 12107515993408 12116612549376 12124984836096 12127108595712 12157547051232 12168078557184 12200756502528 12212739506176 12245537390592 12263205371904 12286907449344 12296138784768 12319904515248 12332004540416 12341269757952 12365122716672 12374412816384 12382963236864 12416218265088 12461789970432 12472585027584 12495256691544 12503890612224 12506080739328 12524124635136 12537470396583 12548331012096 12582030143232 12594387615744 12603849965568 12628210434048 12637698195456 12646430539776 12684082806784 12726934437888 12761113216896 12769930838016 12807950802944 12851220907008 12853471870976 12862353309696 12872016986112 12894637193856 12896895762432 12906585391104 12953956909056 12978994057216 12997720276992 13032626264064 13045426290688 13080460394496 13124651139072 13159898004924 13172823031808 13208199265536 13219640901632 13227256184832 13229573013504 13252821560352 13255142866944 13262778601344 13274267516928 13309916184576 13322988552192 13358768062464 13403899035648 13439895834816 13453095862272 13489224781824 13508687167488 13534796487168 13584473751552 13594679967744 13597061152768 13620955492584 13631189118048 13640607940608 13642997170176 13689088376832 13729844953088 13739331944448 13776229564416 13822770880512 13863925470208 13873505107968 13883928477696 13910763056256 13921214418432 13934887174144 13972309966848 13984413515776 13999315367378 14019513716736 14021969313792 14031658156032 14057163777987 14069340831744 14120980054016 14158902607872 14168686067712 14179331211264 14206736738304 14217410469888 14231374135296 14258880249856 14269593157632 14297173141152 14317801242624 14356252369008 14370352398336 14408944653312 14421426438144 14457623520384 14460155854848 14470147473408 14481019109376 14509007732736 14534169329664 14562260680704 14573201522688 14601368314368 14622435311616 14665970745344 14676104577024 14715517943808 14765232531456 14809193115904 14819425910784 14859224173728 14872096014336 14883269640192 14909424255396 14912035725312 14937896255488 14978012676096 14988362121216 15028614070272 15083774148608 15124282331136 15134732845056 15175377879552 15231076630528 15271980400776 15282532970496 15285209792512 15294014963712 15296693796864 15307263442944 15323574929157 15335087757804 15348371816448 15404705513472 15446075572224 15456748437504 15498258259968 15555142090752 15596916153984 15607693246464 15619419537408 15649608438288 15676748070912 15707047775232 15718848712704 15732465205248 15771952931328 15774715478016 15785615425536 15828008435712 15886102560768 15928765433856 15939771826176 15982578830592 16010295902208 16041240281088 16053292302336 16084319783796 16112213295104 16155483399168 16166646448128 16169478127616 16210062734976 16224104742912 16267675336704 16278915907584 16327383187456 16350940495872 16382543265792 16394851713024 16426539353664 16455026343936 16486830288896 16499217088512 16510617649152 16554957686784 16615719960576 16660342255392 16671854149632 16674774319104 16698832846848 16716627195444 16731108016128 16743678345216 16776040190976 16792516820992 16805133287424 16837613912064 16850264260608 16861907386368 16907190829056 16969245917184 17014817622528 17026574450688 17072300114496 17134961209344 17149804412928 17162689314816 17180977950873 17192849591808 17195861016576 17208780521472 17220671373312 17271942545408 17330293702656 17376835018752 17388841992192 17440613859328 17499534852096 17546530673232 17558654902272 17610932354048 17636341579776 17639430684672 17670428747136 17673523822592 17683704801792 17699023355904 17746554912768 17763984736256 17811690749952 17871865380864 17919861113088 17937461149696 17985633042432 18011582889984 18046395316224 18059953840128 18112631668736 18126239956992 18161273990112 18174918824064 18187477254144 18190662893568 18236320576848 18252117835776 18301134753792 18319109259264 18368306085888 18394808057856 18430361174016 18479856772872 18498006810624 18511904636928 18547684075008 18561619224576 18574444855296 18629746622464 18692684955648 18695959085056 18708877541376 18742885037316 18755835918336 18759121108992 18822496518144 18878536810496 18891581423616 18905774948352 18942315651072 18956547293184 18975165513728 19026124210176 19062897521536 19090401656832 19141669825344 19160469864448 19211926204416 19228568584192 19276831360512 19280207806464 19293529964544 19308025479168 19345343643648 19359878086656 19416347574272 19430935363584 19468491085824 19496580415488 19548939396096 19568139436032 19620690591744 19686976708608 19739847007386 19759234547712 19812298898304 19829461352448 19840884277248 19844359520256 19879232340528 19882714300416 19911401275392 19970683568128 19984482828288 20038152093696 20105848553472 20165709774848 20179643793408 20233837172736 20302194730752 20362640534368 20376710627328 20392019951616 20395591729152 20409684590592 20431433238876 20446783677072 20464495755264 20539607351296 20594767429632 20608997916672 20664344346624 20740189454336 20795888205312 20810257661952 20825892716544 20866144584384 20881821627648 20902330761216 20942730366976 20958464950272 20976620273664 20998973051067 21029270575104 21032953970688 21047487234048 21104011247616 21181470081024 21238353911808 21253029101568 21268996816896 21310105107456 21347061202944 21388320374784 21404389736448 21445759711728 21476701863936 21540644532224 21555528597504 21613416979968 21632139657216 21686435280576 21690233782272 21705221210112 21763511599104 21801253994496 21843391021056 21859802284032 21902052471552 21940035125248 21998956118016 22014156865536 22073276915712 22154293280768 22213789673856 22229138866176 22233032425472 22288836260592 22308144021504 22324904460288 22368053587968 22406844383232 22450151882752 22467019014144 22482543181824 22542921105408 22625661222912 22686423496704 22702099267584 22763066819328 22846614945792 22866405883904 22883585753088 22907970601164 22923799455744 22927814688768 22941022445568 22945040695296 22960895164416 23022557724672 23107058270208 23169113358336 23185122656256 23247387389952 23332713136128 23395374230976 23411539869696 23474412657432 23515122106368 23519240912896 23560571662848 23578273069056 23598697807872 23662073217024 23678423138304 23748920999936 23829153841152 23893148150784 23909657739264 23980844056576 24015443853312 24061860421632 24079938453504 24126479675694 24168319942656 24215031986816 24233225098752 24249969672192 24254217191424 24315094102464 24336157114368 24401513005056 24425479012352 24491074781184 24526410743808 24573814898688 24592277569536 24639809030496 24664009080832 24682539515904 24730245433344 24748825632768 24765926473728 24832436530176 24923579940864 24945170055168 24990513383088 25007781224448 25012161478656 25048249270272 25074940793166 25096662024192 25164060286464 25188775231488 25207699931136 25256420868096 25275396390912 25292861079552 25368165613568 25453868875776 25522226433792 25539861676032 25615901605888 25702441814016 25706943741952 25724706619392 25744033972224 25789274387712 25793791524864 25813170782208 25907913818112 25957988114432 25995440553984 26065252528128 26090852581376 26160920788992 26249302278144 26319796009848 26345646063616 26416398531072 26439281803264 26454512369664 26459146027008 26505643120704 26510285733888 26525557202688 26548535033856 26619832369152 26645977104384 26717536124928 26807798071296 26879791669632 26906191724544 26978449563648 27017374334976 27069592974336 27168947503104 27189359935488 27194122305536 27241910985168 27262378236096 27281215881216 27285994340352 27378176753664 27459689906176 27478663888896 27552459128832 27645541761024 27727850940416 27747010215936 27767856955392 27821526112512 27842428836864 27869774348288 27944619933696 27968827031552 27998630734756 28039027433472 28043938627584 28063316312064 28114327555974 28138681663488 28241960108032 28317805215744 28337372135424 28358662422528 28413473476608 28434820939776 28462748270592 28517760499712 28539186315264 28594346282304 28635602485248 28712504738016 28740704796672 28817889306624 28842852876288 28915247040768 28920311709696 28940294946816 28962038218752 29018015465472 29068338659328 29124521361408 29146403045376 29202736628736 29244870623232 29331941490688 29352209154048 29431035887616 29530465062912 29618386231808 29638851821568 29718448347456 29744192028672 29766539280384 29818848510792 29824071450624 29875792510976 29956025352192 29976724242432 30057228140544 30167548297216 30248564662272 30269465690112 30350755759104 30462153261056 30543960801552 30565065940992 30570419585024 30588029927424 30593387593728 30614526885888 30647149858314 30670175515608 30696743632896 30809411026944 30892151144448 30913496875008 30996516519936 31110284181504 31193832307968 31215386492928 31238839074816 31299216876576 31353496141824 31414095550464 31437697425408 31464930410496 31543905862656 31549430956032 31571230851072 31656016871424 31772205121536 31857530867712 31879543652352 31965157661184 32020591804416 32082480562176 32106584604672 32168639567592 32224426590208 32310966798336 32333292896256 32338956255232 32420125469952 32448209485824 32535350673408 32557831815168 32654766374912 32701880991744 32765086531584 32789703426048 32853078707328 32910052687872 32973660577792 32998434177024 33021235298304 33109915373568 33231439921152 33320684510784 33343708299264 33349548638208 33433254390888 33462216032256 33487356690432 33552080381952 33585033641984 33610266574848 33675227824128 33700528521216 33723814772736 33814381658112 33938491834368 34029635245056 34053148901376 34144600228992 34269922418688 34299608825856 34325378629632 34361955901746 34385699183616 34391722033152 34417561042944 34441342746624 34543885090816 34660587405312 34753670037504 34777683984384 34881227718656 34999069704192 35093061346464 35117309804544 35221864708096 35272683159552 35278861369344 35340857494272 35347047645184 35367409603584 35398046711808 35493109825536 35527969472512 35623381499904 35743730761728 35839722226176 35874922299392 35971266084864 36023165779968 36092790632448 36119907680256 36189719513541 36225263337472 36252479913984 36322547980224 36349837648128 36374954508288 36381325787136 36472641153696 36504235671552 36602269507584 36638218518528 36736612171776 36789616115712 36860722348032 36959713545744 36996013621248 37023809273856 37095368150016 37123238449152 37148889710592 37259493244928 37385369911296 37391918170112 37417755082752 37485770074632 37511671836672 37518242217984 37644993036288 37757073620992 37783162847232 37811549896704 37884631302144 37913094586368 37950331027456 38052248420352 38125795043072 38180803313664 38283339650688 38320939728896 38423852408832 38457137168384 38553662721024 38560415612928 38587059929088 38616050958336 38690687287296 38719756173312 38832695148544 38861870727168 38936982171648 38993160830976 39097878792192 39136278872064 39241381183488 39373953417216 39479694014772 39518469095424 39624597796608 39658922704896 39681768554496 39688719040512 39758464681056 39765428600832 39822802550784 39941367136256 39968965656576 40076304187392 40211697106944 40331419549696 40359287586816 40467674345472 40604389461504 40725281068736 40753421254656 40784039903232 40791183458304 40862866477752 40893567354144 40928991510528 41079214702592 41189534859264 41217995833344 41328688693248 41480378908672 41591776410624 41620515323904 41651785433088 41732289168768 41763643255296 41804661522432 41885460733952 41916929900544 41953240547328 41997946102134 42058541150208 42065907941376 42094974468096 42171491333961 42208022495232 42362940162048 42476707823616 42506058203136 42537993633792 42620210214912 42694122405888 42776640749568 42808779472896 42891519423456 42953403727872 43081289064448 43111057195008 43226833959936 43264279314432 43372870561152 43380467564544 43410442420224 43527023198208 43602507988992 43686782042112 43719604568064 43804104943104 43880070250496 43997912236032 44028313731072 44146553831424 44308586561536 44427579347712 44458277732352 44466064850944 44577672521184 44616288043008 44649808920576 44736107175936 44813688766464 44900303765504 44934038028288 44965086363648 45085842210816 45251322445824 45372846993408 45404198535168 45526133638656 45693229891584 45732811767808 45815941202328 45847598911488 45855629377536 45882044891136 45890081390592 45921790328832 45970724787471 46045115449344 46214116540416 46338226716672 46370245312512 46494774779904 46665426272256 46790748461952 46823079739392 46948825314864 47030244212736 47038481825792 47121143325696 47156546138112 47197395615744 47324146434048 47356846276608 47497841999872 47658307682304 47786296301568 47819315478528 47961688113152 48030887706624 48123720843264 48159876907008 48252959351388 48336639885312 48430063973632 48466450197504 48499939344384 48508434382848 48630188204928 48672314228736 48803026010112 48850958024704 48982149562368 49052821487616 49147629797376 49184555139072 49279618060992 49328018161664 49365079031808 49460490866688 49497651265536 49531852947456 49664873060352 49847159881728 49981026766176 50015562448896 50024322957312 50096498540544 50149881586332 50193324048384 50328120572928 50377550462976 50415399862272 50512841736192 50550792781824 50585722159104 50736331227136 50907737751552 51044452867584 51079723352064 51231803211776 51404883628032 51413887483904 51449413238784 51488067944448 51542933852619 51578548775424 51587583049728 51626341564416 51815827636224 51915976228864 51990881107968 52130505056256 52181705162752 52321841577984 52498604556288 52639592019696 52691292127232 52832797062144 52878563606528 52909024739328 52918292054016 53011286241408 53020571467776 53051114405376 53097070067712 53239664738304 53291954208768 53435072249856 53615596142592 53759583339264 53812383449088 53956899127296 54034748669952 54139185948672 54337895006208 54378719870976 54388244611072 54483821970336 54524756472192 54562431762432 54571988680704 54756353507328 54919379812352 54957327777792 55104918257664 55291083522048 55455701880832 55494020431872 55535713910784 55643052225024 55684857673728 55739548696576 55889239867392 55997261469512 56078054866944 56087877255168 56126632624128 56228655111948 56277363326976 56483920216064 56635610431488 56674744270848 56717324845056 56826946953216 56869641879552 56925496541184 57035520999424 57078372630528 57188692564608 57271204970496 57425009476032 57481409593344 57635778613248 57685705752576 57830494081536 57840623419392 57880589893632 57924076437504 58036030930944 58249042722816 58292806090752 58405473257472 58489741246464 58663882981376 58704418308096 58862071775232 59060930125824 59236772463616 59277703643136 59436896694912 59488384057344 59533078560768 59637697021584 59648142901248 59751585021952 59912050704384 59953448484864 60114456281088 60335096594432 60497129324544 60538931380224 60701511518208 60924306522112 61087921603104 61130131881984 61140839170048 61176059854848 61186775187456 61229053771776 61294299716628 61340351031216 61393487265792 61618822053888 61784302288896 61826993750016 61993033039872 62220568363008 62387664615936 62430772985856 62477678149632 62598433753152 62706992283648 62828191100928 62875394850816 62929860820992 62996919153201 63087811725312 63098861912064 63142461702144 63312033742848 63544410243072 63715061735424 63759087304704 63930315322368 64041183608832 64164961124352 64213169209344 64337279135184 64448853180416 64621933596672 64666585792512 64677912510464 64840250939904 64896418971648 65070701346816 65115663630336 65309532749824 65403761983488 65530173063168 65579406852096 65706157414656 65820105375744 65947321155584 65996868354048 66042470596608 66219830747136 66462879842304 66641369021568 66687416598528 66699097276416 66866508781776 66924432064512 66974713380864 67104160763904 67170067283968 67220533149696 67350455648256 67401057042432 67447629545472 67628763316224 67876983668736 68059270490112 68106297802752 68289200457984 68539844837376 68599217651712 68650757259264 68723911803492 68771398367232 68783444066304 68835122085888 68882685493248 69087770181632 69321174810624 69507340075008 69555367968768 69762455437312 69998139408384 70186122692928 70234619609088 70443729416192 70545366319104 70557722738688 70681714988544 70694095290368 70734819207168 70796093423616 70986219651072 71246762999808 71487461523456 71679444452352 71749844598784 71942532169728 72046331559936 72185581264896 72239815360512 72379439027082 72450526674944 72504959827968 72645095960448 72699675296256 72749909016576 72762651574272 72945282307392 73008471343104 73204539015168 73276437037056 73473224343552 73579232231424 73721444696064 73919427091488 73992027242496 74047618547712 74190736300032 74246476898304 74297779421184 74518986489856 74770739822592 74783836340224 74835510165504 74971540149264 75023343673344 75036484435968 75289986072576 75514147241984 75566325694464 75623099793408 75769262604288 75826189172736 75900662054912 76104496840704 76251590086144 76361606627328 76566679301376 76641879457792 76847704817664 76914274336768 77107325442048 77120831225856 77174119858176 77232101916672 77381374574592 77439512346624 77665390297088 77723741454336 77873964343296 77986321661952 78195757584384 78272557744128 78482762366976 78747906834432 78959388029544 79036938190848 79249195593216 79317845409792 79363537108992 79377438081024 79516929362112 79530857201664 79645605101568 79882734272512 79937931313152 80152608374784 80423394213888 80662839099392 80718575173632 80935348690944 81208778923008 81450562137472 81506842509312 81568079806464 81582366916608 81725732955504 81787134708288 81857983021056 82158429405184 82379069718528 82435991666688 82657377386496 82960757817344 83183552821248 83241030647808 83303570866176 83464578337536 83527286510592 83609323044864 83770921467904 83833859801088 83906481094656 83995892204268 84117082300416 84131815882752 84189948936192 84342982667922 84416044990464 84725880324096 84953415647232 85012116406272 85075987267584 85240420429824 85388244811776 85553281499136 85617558945792 85783038846912 85906807455744 86162578128896 86222114390016 86453667919872 86528558628864 86745741122304 86760935129088 86820884840448 87054046396416 87205015977984 87373564084224 87439209136128 87608209886208 87760140500992 87995824472064 88056627462144 88293107662848 88617173123072 88855158695424 88916555464704 88932129701888 89155345042368 89232576086016 89299617841152 89472214351872 89627377532928 89800607531008 89868076056576 89930172727296 90171684421632 90502644891648 90745693986816 90808397070336 91052267277312 91386459783168 91465623535616 91631882404656 91695197822976 91711258755072 91764089782272 91780162781184 91843580657664 91941449574942 92090230898688 92428233080832 92676453433344 92740490625024 92989549559808 93330852544512 93581496923904 93646159478784 93897650629728 94060488425472 94076963651584 94242286651392 94313092276224 94394791231488 94648292868096 94713692553216 94995683999744 95316615364608 95572592603136 95638630957056 95923376226304 96061775413248 96247441686528 96319753814016 96505918702776 96673279770624 96860127947264 96932900395008 96999878688768 97016868765696 97260376409856 97344628457472 97606052020224 97701916049408 97964299124736 98105642975232 98295259594752 98369110278144 98559236121984 98656036323328 98730158063616 98920981733376 98995302531072 99063705894912 99329746120704 99694319763456 99962053532352 100031124897792 100048645914624 100299763172664 100386648096768 100656241145856 100755100925952 100830799724544 101025683472384 101101585563648 101171444318208 101472662454272 101815475503104 102088905735168 102159446704128 102463606423552 102809767256064 102827774967808 102898826477568 102976135888896 103085867705238 103157097550848 103175166099456 103252683128832 103631655272448 103831952457728 103981762215936 104261010112512 104363410325504 104643683155968 104997209112576 105279184039392 105382584254464 105665594124288 105757127213056 105818049478656 105836584108032 106022572482816 106041142935552 106102228810752 106194140135424 106479329476608 106583908417536 106870144499712 107231192285184 107519166678528 107624766898176 107913798254592 108069497339904 108278371897344 108569158540623 108675790012416 108757439741952 108776489222144 108967643940672 109049512944384 109124863524864 109143977361408 109512707014656 109838759624704 109914655555584 110209836515328 110582167044096 110911403761664 110988040863744 111071427821568 111286104450048 111369715347456 111479097393152 111778479734784 111994522939024 112156109733888 112175754510336 112253265248256 112457310223896 112554726653952 112967840432128 113271220862976 113349488541696 113434649690112 113653893906432 113739283759104 113850993082368 114071041998848 114156745261056 114377385129216 114542409940992 114850018952064 114962819186688 115271557226496 115371411505152 115660988163072 115681246838784 115761179787264 115848152875008 116072061861888 116498085445632 116585612181504 116810946514944 116979482492928 117327765962752 117408836616192 117724143550464 118121860251648 118473544927232 118555407286272 118873793389824 118976768114688 119066157121536 119275394043168 119296285802496 119503170043904 119824101408768 119906896969728 120228912562176 120670193188864 120994258649088 121077862760448 121403023036416 121848613044224 122175843206208 122260263763968 122281678340096 122352119709696 122373550374912 122588599433256 122680702062432 122786974531584 123237644107776 123568604577792 123653987500032 123986066079744 124441136726016 124775329231872 124861545971712 124955356299264 125196867506304 125413984567296 125656382201856 125750789701632 125859721641984 125993838306402 126175623450624 126197723824128 126284923404288 126624067485696 127088820486144 127430123470848 127518174609408 127860630644736 128082367217664 128329922248704 128426338418688 128674558270368 128897706360832 129243867193344 129333171585024 129355825020928 129680501879808 129792837943296 130141402693632 130231327260672 130619065499648 130807523966976 131060346126336 131158813704192 131412314829312 131640210751488 131894642311168 131993736708096 132084941193216 132439661494272 132925759684608 133282738043136 133374833197056 133398194552832 133733017563552 133848864129024 133949426761728 134208321527808 134340134567936 134441066299392 134700911296512 134802114084864 134895259090944 135257526632448 135753967337472 136118540980224 136212595605504 136578400915968 137079689674752 137198435303424 137447823606984 137542796734464 137566888132608 137670244171776 137765370986496 137912174362413 138175540363264 138642349621248 139014680150016 139110735937536 139524910874624 139996278816768 140372245385856 140469239218176 140887458832384 141090732638208 141115445477376 141363429977088 141388190580736 141469638414336 141592186847232 141972439302144 142493525999616 142974923046912 143358888904704 143499689197568 143885064339456 144092663119872 144371162529792 144479630721024 144758878054164 144901053349888 145009919655936 145290191920896 145399350592512 145499818033152 145525303148544 145890564614784 146016942686208 146409078030336 146552874074112 146946448687104 147158464462848 147442889392128 147838854182976 147984054484992 148095237095424 148381472600064 148492953796608 148595558842368 149037972979712 149541479645184 149567672680448 149943080298528 150046687346688 150072968871936 150579972145152 151028294483968 151132651388928 151246199586816 151538525208576 151652378345472 151801324109824 152208993681408 152503180172288 152723213254656 153133358602752 153283758915584 153695409635328 153828548673536 154214650884096 154241662451712 154348239716352 154464203833344 154628801557857 154762749149184 154879024693248 155330780594176 155447482908672 155747928686592 155972643323904 156391515168768 156545115488256 156965524733952 157495813668864 157918776059088 158073876381696 158498391186432 158635690819584 158727074217984 158754876162048 159033858724224 159061714403328 159291210203136 159765468545024 159875862626304 160305216749568 160846788427776 161325678198784 161437150347264 161870697381888 162417557846016 162901124274944 163013685018624 163136159612928 163164733833216 163451465911008 163574269416576 163715966042112 164316858810368 164758139437056 164871983333376 165314754772992 165921515634688 166367105642496 166482061295616 166607141732352 166929156675072 167054573021184 167218646089728 167541842935808 167667719602176 167991784408536 168234164600832 168263631765504 168379897872384 168685965335844 168832089980928 169451760648192 169906831294464 170024232812544 170151974535168 170480840859648 170776489623552 171106562998272 171235117891584 171566077693824 171813614911488 172325156257792 172444228780032 172907335839744 173057117257728 173491482244608 173521870258176 173641769680896 174108092792832 174747128168448 174878418272256 175216419772416 175520281001984 175991648944128 176113254924288 176586215325696 177234346246144 177710317390848 177833110929408 177864259403776 178310690084736 178465152172032 178599235682304 178944428703744 179254755065856 179601215062016 179736152113152 179860345454592 180343368843264 181005289783296 181491387973632 181616794140672 182104534554624 182772919566336 183263764809312 183390395645952 183422517510144 183528179564544 183560325562368 183687161315328 183882899149884 184180461797376 184856466161664 185352906866688 185480981250048 185979099119616 186661705089024 187162993847808 187292318957568 187795301259456 188120976850944 188484573302784 188626184552448 188789582462976 188990757459603 189296585736192 189427385106432 189991367999488 190633230729216 191145185206272 191277261914112 191846752452608 192123550826496 192494883373056 192639507628032 193011837405552 193346559541248 193720255894528 193865800790016 193999757377536 194033737531392 194520752819712 194689256914944 195212104040448 195403832098816 195928598249472 196211285950464 196590519189504 196738220556288 197118472243968 197312072646656 197460316127232 197841963466752 197990605062144 198127411789824 198659492241408 199388639526912 199924107064704 200062249795584 200097291829248 200599526345328 200773296193536 201312482291712 201510201851904 201661599449088 202051366944768 202203171127296 202342888636416 202945324908544 203630951006208 204177811470336 204318893408256 204927212847104 205619534512128 205655549935616 205797652955136 205952271777792 206171735410476 206314195101696 206350332198912 206505366257664 207263310544896 207663904915456 207963524431872 208522020225024 208726820651008 209287366311936 209994418225152 210558368078784 210765168508928 211331188248576 211514254426112 211636098957312 211673168216064 212045144965632 212082285871104 212204457621504 212388280270848 212958658953216 213740288999424 214462384570368 215038333357056 215249533796352 215827596509184 216138994679808 216556743794688 217138317081246 217351580024832 217514879483904 217552978444288 217935287881344 218099025888768 218249727049728 218287954722816 219025414029312 219677519249408 219829311111168 220419673030656 221164334088192 221822807523328 221976081727488 222142855643136 222572208900096 222739430694912 222958194786304 223556959469568 223989045878048 224312219467776 224351509020672 224506530496512 224914620447792 225109453307904 225935680864256 226542441725952 226698977083392 226869299380224 227307787812864 227478567518208 227701986164736 228142083997696 228313490522112 228754770258432 229084819881984 229700037904128 229925638373376 230543114452992 230742823010304 231321976326144 231362493677568 231522359574528 231696305750016 232144123723776 232996170891264 233171224363008 233621893029888 233958964985856 234655531925504 234817673232384 235448287100928 236243720503296 236947089854464 237110814572544 237747586779648 237953536229376 238132314243072 238550788086336 238592571604992 239648202817536 239813793939456 240457825124352 241340386377728 241988517298176 242155725520896 242806046072832 243697226088448 244351686412416 244520527527936 244563356680192 244704239419392 244747100749824 245177198866512 245361404124864 245573949063168 246475288215552 247137209155584 247307975000064 247972132159488 248882273452032 249550658463744 249723091943424 249910712598528 250393735012608 250827969134592 251312764403712 251501579403264 251719443283968 251987676612804 252351246901248 252395447648256 252569846808576 253248134971392 254177640972288 254860246941696 255036349218816 255721261289472 256164734435328 256659844497408 256852676837376 257349116540736 257795412721664 258487734386688 258666343170048 258711650041856 259361003759616 259585675886592 260282805387264 260462654521344 261238130999296 261615047933952 262120692252672 262317627408384 262824629658624 263280421502976 263789284622336 263987473416192 264169882386432 264879322988544 265851519369216 266565476086272 266749666394112 266796389105664 267466035127104 267697728258048 267898853523456 268416643055616 268680269135872 268882132598784 269401822593024 269604228169728 269790518181888 270515053264896 271507934674944 272237081960448 272425191211008 273156801831936 274159379349504 274396870606848 274895647213968 275085593468928 275133776265216 275340488343552 275530741972992 275824348724826 276351080726528 277284699242496 278029360300032 278221471875072 279049821749248 279992557633536 280744490771712 280938478436352 281774917664768 282181465276416 282230890954752 282726859954176 282776381161472 282939276828672 283184373694464 283944878604288 284987051999232 285949846093824 286717777809408 286999378395136 287770128678912 288185326239744 288742325059584 288959261442048 289517756108328 289802106699776 290019839311872 290580383841792 290798701185024 290999636066304 291050606297088 291781129229568 292033885372416 292818156060672 293105748148224 293892897374208 294316928925696 294885778784256 295677708365952 295968108969984 296190474190848 296762945200128 296985907593216 297191117684736 298075945959424 299082959290368 299135345360896 299886160597056 300093374693376 300145937743872 301159944290304 302056588967936 302265302777856 302492399173632 303077050417152 303304756690944 304417987362816 305006360344576 305446426509312 306266717205504 306567517831168 307390819270656 307657097347072 308429301768192 308483324903424 308696479432704 308928407666688 309257603115714 309525498298368 309758049386496 310661561188352 310894965817344 311495857373184 311945286647808 312783030337536 313090230976512 313931049467904 314991627337728 315837552118176 316147752763392 316996782372864 317271381639168 317454148435968 317509752324096 318067717448448 318123428806656 318582420406272 319530937090048 319751725252608 320610433499136 321693576855552 322651356397568 322874300694528 323741394763776 324835115692032 325802248549888 326027370037248 326272319225856 326329467666432 326902931822016 327148538833152 327431932084224 328633717620736 329516278874112 329743966666752 330629509545984 331843031269376 332734211284992 332964122591232 333214283464704 333858313350144 334109146042368 334437292179456 335083685871616 335335439204352 335983568817072 336468329201664 336527263531008 336759795744768 337371930671688 337664179961856 338903521296384 339813662588928 340048465625088 340303949070336 340961681719296 341552979247104 342213125996544 342470235783168 343132155387648 343627229822976 344650312515584 344888457560064 345814671679488 346114234515456 346982964489216 347043740516352 347283539361792 348216185585664 349494256336896 349756836544512 350432839544832 351040562003968 351983297888256 352226509848576 353172430651392 354468692492288 355420634781696 355666221858816 355728518807552 356621380169472 356930304344064 357198471364608 357888857407488 358509510131712 359202430124032 359472304226304 359720690909184 360686737686528 362010579566592 362982775947264 363233588281344 364209069109248 365545839132672 366527529618624 366780791291904 366845035020288 367056359129088 367120651124736 367765798299768 368360923594752 369712932323328 370705813733376 370961962500096 371958198239232 373323410178048 374325987695616 374584637915136 375590602518912 376241953701888 376969146605568 377252369104896 377579164925952 377981514919206 378593171472384 378854770212864 379982735998976 381266461458432 382290370412544 382554523828224 383693504905216 384247101652992 384989766746112 385279015256064 386023674811104 386693119082496 387440511789056 387731601580032 387999514755072 388067475062784 389041505639424 389378513829888 390424208080896 390807664197632 391857196498944 392422571900928 393181038379008 393476441112576 394236944487936 394624145293312 394920632254464 395683926933504 395981210124288 396254823579648 397318984482816 398777279053824 399848214129408 400124499591168 400194583658496 401199052690656 401546592387072 402624964583424 403020403703808 403323198898176 404102733889536 404406342254592 404685777272832 405890649817088 407261902012416 408355622940672 408637786816512 409854425694208 411239069024256 411311099871232 411595305910272 412343470820952 412628390203392 412700664397824 413010732515328 414526621089792 415327809830912 415927048863744 417044040450048 417453641302016 418574732623872 419988836450304 421116736157568 421530337017856 422662376497152 423028508852224 423272197914624 423346336432128 424090289931264 424164571742208 424408915243008 424776560541696 425917317906432 427480577998848 428924769140736 430076666714112 430499067592704 431655193018368 432277989359616 433113487589376 434276634162492 434703160049664 435029758967808 435105956888576 435870575762688 436198051777536 436499454099456 436575909445632 438050828058624 439355038498816 439658622222336 440839346061312 442328668176384 443645615046656 443952163454976 444285711286272 445144417800192 445478861389824 445916389572608 447113918939136 447978091756096 448624438935552 448703018041344 449829240895584 450218906615808 451871361728512 453084883451904 453397954166784 453738598760448 454615575625728 454957135036416 455403972329472 456284167995392 456626981044224 457509540516864 458169639763968 459400075808256 459851276746752 461086228905984 461485646020608 462643952652288 462724987355136 463044719149056 463392611500032 463886404673571 464288247447552 465992341782528 466342448726016 467243786059776 467917929971712 469311063851008 469635346464768 470896574201856 472487441006592 473894179708928 474221629145088 475495173559296 475907072458752 476264628486144 477101576172672 477185143209984 479296405635072 479627587878912 480915650248704 482680772755456 483977034596352 484311451041792 485612092145664 487394452176896 488703372824832 489041055055872 489126713360384 489408478838784 489494201499648 490354397733024 490722808249728 491147898126336 492950576431104 494274418311168 494615950000128 495944264318976 497764546904064 499101316927488 499446183886848 499821425197056 500787470025216 501655938269184 502625528807424 503003158806528 503975353225608 504702493802496 504790895296512 505139693617152 506496269942784 508355281944576 509720493883392 510072698437632 511442522578944 512329468870656 513319688994816 513705353674752 514698233081472 515590825443328 516975468773376 517332686340096 517423300083712 518722007519232 519171351773184 520565610774528 520925309042688 522476261998592 524241384505344 524635254816768 525649259317248 526560843005952 527578569244672 527974946832384 528339764772864 529758645977088 531703038738432 533130952172544 533499332788224 533592778211328 534932070254208 535395456516096 535797707046912 536833286111232 537360538271744 537764265197568 538803645186048 539208456339456 539581036363776 541030106529792 543015869349888 544474163920896 544850382422016 546313603663872 548318758699008 549791294427936 550171186937856 550267552530432 550680976687104 551061483945984 551648697449652 552702161453056 554569398484992 556058720600064 556442943750144 558099643498496 559985115267072 561488981543424 561876956872704 563549835329536 564362930552832 565453719908352 565552762322944 565878553657344 566368747388928 566972272378809 567889757208576 569974103998464 571899692187648 573435555618816 573998756790272 575540257357824 576370652479488 577484650119168 577918522884096 579035512216656 579604213399552 580039678623744 581160767683584 581597402370048 581999272132608 582101212594176 583562258459136 584067770744832 585636312121344 586211496296448 587785794748416 588633857851392 589771557568512 591355416731904 591936217939968 592380948381696 593525890400256 593971815186432 594382235369472 596151891918848 598165918580736 598270690721792 599772321194112 600186749386752 600291875487744 602319888580608 604113177935872 604530605555712 604984798347264 606154100834304 606609513381888 608835974725632 610012720689152 610892853018624 612533434411008 613135035662336 614781638541312 616858603536384 616966649806848 617392958865408 617856815333376 618515206231428 619050996596736 619516098772992 621323122376704 621789931634688 622991714746368 623890573295616 625566060675072 626180461953024 627862098935808 629983254675456 631675104236352 632295505526784 633993564745728 634542763278336 634908296871936 635019504648192 636135434896896 636246857613312 637164840812544 639061874180096 641220866998272 643387153711104 645302712795136 645748601389056 647482789527552 649670231384064 651604497099776 652054740074496 652544638451712 652658935332864 653805863644032 654297077666304 654863864168448 657267435241472 659032557748224 659487933333504 661259019091968 663686062538752 665468422569984 665928245182464 666428566929408 667716626700288 668218292084736 668874584358912 670167371743232 670670878408704 671967137634144 672936658403328 673054527062016 673519591489536 674743861343376 675328359923712 677807042592768 679627325177856 680096931250176 680607898140672 681923363438592 683105958494208 684426251993088 684940471566336 686264310775296 687254459645952 689300625031168 689776915120128 691629343358976 692228469030912 693965928978432 694087481032704 694567078723584 696432371171328 698988512673792 699513673089024 700865679089664 702081124007936 703966595776512 704453019697152 706344861302784 708937384984576 710841269563392 711332443717632 711457037615104 713242760338944 713860608688128 714396942729216 715777714814976 718404860248064 718944608452608 719441381818368 721373475373056 724021159133184 725965551894528 726467176562688 728418138218496 731091678265344 733055059237248 733561582583808 733690070040576 734112718258176 734241302249472 735531596599536 736721847189504 739425864646656 741411627466752 741923925000192 743916396478464 746646820356096 748651975391232 749169275830272 751181205037824 752483907403776 753938293211136 754504738209792 755158329851904 755963029838412 757186342944768 757709540425728 759965471997952 762532922916864 764580740825088 765109047656448 767387009810432 768494203305984 769979533492224 770558030512128 772047349622208 773386238164992 774881023578112 775463203160064 775999029510144 776134950125568 778083011278848 778757027659776 780848416161792 783714392997888 784845143801856 786362076758016 786952882225152 788473888975872 789248290586624 789841264508928 791367853867008 791962420248576 792509647159296 794637968965632 797554558107648 799696428258816 800248999182336 800389167316992 802398105381312 803093184774144 805249929166848 806040807407616 806646397796352 808205467779072 808812684509184 809371554545664 811781299634176 814523804024832 816711245881344 817275573633024 819708851388416 822478138048512 822622199742464 823190611820544 824686941641904 825256780406784 825401328795648 826021465030656 829053242179584 830655619661824 831854097727488 834088080900096 834907282604032 837149465247744 839977672900608 842233472315136 843060674035712 845324752994304 846057017704448 846544395829248 846692672864256 848180579862528 848329143484416 848817830486016 849553121083392 851834635812864 854961155997696 857849538281472 860153333428224 860998135185408 863310386036736 864555978719232 866226975178752 868553268324984 869406320099328 870059517935616 870211913777152 871741151525376 872396103555072 872998908198912 873151818891264 876101656117248 878710076997632 879317244444672 881678692122624 884657336352768 887291230093312 887904326909952 888571422572544 890288835600384 890957722779648 891832779145216 894227837878272 895956183512192 897248877871104 897406036082688 899658481791168 900437813231616 903742723457024 906169766903808 906795908333568 907477197520896 909231151251456 909914270072832 912568335990784 913253962088448 915019081033728 916339279527936 918800151616512 919702553493504 922172457811968 922971292041216 925287905304576 925449974710272 926089438298112 926785223000064 927772809347142 928576494895104 931984683565056 932684897452032 934487572119552 935835859943424 938622127702016 939270692929536 941793148403712 944974882013184 947788359417856 948443258290176 950990347118592 951814144917504 952529256972288 954203152345344 954370286419968 958592811270144 959255175757824 961831300497408 965361545510912 967954069192704 968622902083584 971224184291328 974788904353792 977406745649664 978082110111744 978253426720768 978816957677568 978988402999296 980708795466048 981445616499456 982295796252672 985901152862208 988548836622336 989231900000256 991888528637952 995529093808128 998202633854976 998892367773696 999642850394112 1001574940050432 1003311876538368 1005251057614848 1006006317613056 1007950706451216 1009404987604992 1009581790593024 1010279387234304 1012992539885568 1016710563889152 1019440987766784 1020145396875264 1022885045157888 1024658937741312 1026639377989632 1027410707349504 1029396466162944 1031181650886656 1033950937546752 1034665372680192 1034846600167424 1037444015038464 1038342703546368 1041131221549056 1041850618085376 1044952523997184 1048482769010688 1049270509633536 1051298518634496 1053121686011904 1055157138489344 1055949893664768 1056679529545728 1059517291954176 1063406077476864 1066261904345088 1066998665576448 1067185556422656 1069864140508416 1070790913032192 1071595414093824 1073666572222464 1074721076543488 1075528530395136 1077607290372096 1078416912678912 1079162072727552 1082060213059584 1086031738699776 1088948327841792 1089700764844032 1092627207327744 1096637517398016 1099582588855872 1100342373875712 1100535105060864 1101361953374208 1103297394899304 1105404322906112 1109138796969984 1112117441200128 1112885887500288 1116199286996992 1119970230534144 1122977963086848 1123753913745408 1127099670659072 1128725861105664 1130907439816704 1131105524645888 1131757107314688 1132737494777856 1133944544757618 1135779514417152 1139948207996928 1143799384375296 1146871111237632 1147997513580544 1151080514715648 1152741304958976 1154969300238336 1155837045768192 1158071024433312 1159208426799104 1160079357247488 1162321535367168 1163194804740096 1163998544265216 1164202425188352 1167124516918272 1168135541489664 1171272624242688 1172422992592896 1175571589496832 1177267715702784 1179543115137024 1182710833463808 1183872435879936 1184761896763392 1187051780800512 1187943630372864 1188764470738944 1192303783837696 1196331837161472 1196541381443584 1199544642388224 1200373498773504 1200583750975488 1204639777161216 1208226355871744 1209061211111424 1209969596694528 1212308201668608 1213219026763776 1217671949451264 1220025441378304 1221785706037248 1225066868822016 1226270071324672 1229563277082624 1233717207072768 1233933299613696 1234785917730816 1237030412462856 1238101993193472 1239032197545984 1242646244753408 1243579863269376 1245983429492736 1247781146591232 1251132121350144 1252360923906048 1255724197871616 1259966509350912 1263350208472704 1264591011053568 1267987129491456 1269085526556672 1269816593743872 1270039009296384 1272270869793792 1272493715226624 1274329681625088 1278123748360192 1282441733996544 1286774307422208 1290605425590272 1291497202778112 1294965579055104 1299340462768128 1303208994199552 1304109480148992 1305089276903424 1305317870665728 1307611727288064 1308594155332608 1309727728336896 1314534870482944 1318065115496448 1318975866667008 1322518038183936 1327372125077504 1330936845139968 1331856490364928 1332857133858816 1335433253400576 1336436584169472 1337749168717824 1340334743486464 1341341756817408 1343934275268288 1345873316806656 1346109054124032 1349487722686752 1350656719847424 1355614085185536 1359254650355712 1360193862500352 1361215796281344 1363846726877184 1366211916988416 1368852503986176 1369880943132672 1372528621550592 1374508919291904 1378601250062336 1379553830240256 1383258686717952 1384456938061824 1387931857956864 1388174962065408 1389134157447168 1392864742342656 1397977025347584 1399027346178048 1401731358179328 1404162248015872 1407933191553024 1408906039394304 1412689722605568 1417874769969152 1421682539126784 1422664887435264 1422914075230208 1426485520677888 1427721217376256 1428793885458432 1431555429629952 1436809720496128 1437889216905216 1438882763636736 1442746950746112 1448042318266368 1451931103789056 1452934353125376 1456836276436992 1462183356530688 1466110118474496 1467123165167616 1467380140081152 1468225436516352 1468482604498944 1471063193199072 1473443694379008 1478851729293312 1482823254933504 1483847850000384 1487832792956928 1493293640712192 1497303950782464 1498338551660544 1502362410075648 1504967814807552 1507876586422272 1509009476419584 1511926059676824 1514372685889536 1515419080851456 1519930943995904 1525065845833728 1529161481650176 1530218095312896 1534774019620864 1536988406611968 1539959066984448 1541116061024256 1544094699244416 1546772476329984 1549762047156224 1550926406320128 1551998059020288 1552269900251136 1556166022557696 1557514055319552 1561696832323584 1567428785995776 1572724153516032 1573905764450304 1576947777951744 1578496581173248 1579682529017856 1582735707734016 1583924840497152 1585019294318592 1589275937931264 1595109116215296 1599392856517632 1600497998364672 1600778334633984 1604796210762624 1606186369548288 1610499858333696 1612081614815232 1613292795592704 1616410935558144 1617625369018368 1618743109091328 1623562599268352 1629047608049664 1633422491762688 1634551147266048 1639417702776832 1644956276097024 1645244399484928 1649373883283808 1650513560813568 1650802657591296 1652042930061312 1658106484359168 1661311239323648 1663708195454976 1668176161800192 1669814565208064 1674298930495488 1679955345801216 1684466944630272 1686121348071424 1690649505988608 1692114035408896 1693088791658496 1696361159725056 1696658286968832 1697635660972032 1699106242166784 1700916817136427 1703669271625728 1709922311995392 1715699076562944 1720306666856448 1721996270370816 1726620772073472 1729111957438464 1732453950357504 1737106536649968 1738812640198656 1740119035871232 1740423827554304 1743482303050752 1744792207110144 1745997816397824 1746303637782528 1752203312234496 1757420153995264 1758634488889344 1763357384245248 1769314672705536 1774582460186624 1775808653819904 1777142845145088 1780577671200768 1781915445559296 1783665558290432 1788455675756544 1791912367024384 1794497755742208 1794812072165376 1799316963582336 1800875626463232 1807485446914048 1812339533807616 1813591816667136 1814954395041792 1818462302502912 1819828540145664 1825136671981568 1826507924176896 1830038162067456 1832678559055872 1837600303233024 1839405106987008 1844344915623936 1850575810609152 1850899949420544 1852178876596224 1853570446000128 1855545618694284 1857152989790208 1863969367130112 1865369794904064 1868975144239104 1871671719886848 1877244255404032 1878541385859072 1883586296807424 1889949764026368 1895576718835712 1896886516580352 1901980694237184 1903628289835008 1905058513944576 1908406304690688 1908740572839936 1917185622540288 1923662600994816 1930723091021824 1935908138385408 1937245804167168 1942448368582656 1949577808707584 1954813491299328 1956164220223488 1956506853441536 1957633915355136 1957976805998592 1961417590932096 1962891232998912 1964591592505344 1971802305724416 1977097673244672 1978463800000512 1983777057275904 1991058187616256 1996405267709952 1997784735547392 1999285700788224 2003149880100864 2006623753076736 2010502115229696 2012012635226112 2015901412902432 2018809975209984 2019163581186048 2020558774468608 2025985079771136 2033421127778304 2038881975533568 2040290793750528 2045770090315776 2049317875482624 2053278755979264 2054821414699008 2058792932325888 2062363301773312 2067901875093504 2069330745360384 2074888030076928 2076685407092736 2082262443098112 2083701236170752 2089905047994368 2096965538021376 2098541019267072 2102597037268992 2106243372023808 2110314276978688 2111899787329536 2113359059091456 2119034583908352 2126812154953728 2132523808690176 2133997331152896 2134371112845312 2139728281016832 2141581826064384 2143190828187648 2147333144444928 2149442153086976 2155214580744192 2156833825357824 2158324145455104 2164120426119168 2172063477399552 2177896655683584 2179401529688064 2185254414655488 2193275034796032 2199165177711744 2200684747751424 2201070210121728 2202723906748416 2206594789798608 2210808645812224 2218277593939968 2224234882400256 2225771775000576 2232398573993984 2239940461068288 2245955926173696 2247507827490816 2254199341318144 2257451722211328 2261814879633408 2262211049291776 2263514214629376 2265474989555712 2267889089515236 2271559028834304 2279896415993856 2287598768750592 2293742222475264 2295995027161088 2302161029431296 2305482609917952 2309938600476672 2311674091536384 2316142048866624 2318416853598208 2320158714494976 2324643070734336 2326389609480192 2327997088530432 2328404850376704 2334249033836544 2336271082979328 2342545248485376 2351143178993664 2354535431405568 2359086230274048 2365421666927616 2367744871759872 2369523793526784 2374103561601024 2375887260745728 2377528941477888 2384607567675392 2392663674322944 2393082762887168 2399089284776448 2400746997547008 2401167501950976 2409279554322432 2416452711743488 2418122422222848 2419939193389056 2424616403337216 2426438053527552 2435343898902528 2440050882756608 2443571412074496 2450133737644032 2452540142649344 2459126554165248 2467434414145536 2467866599227392 2469571835461632 2474060824925712 2476203986386944 2478064395091968 2485292489506816 2487159726538752 2491966858985472 2495562293182464 2502264242700288 2504721847812096 2511448395743232 2519933018701824 2526700416945408 2529182022107136 2535974258982912 2538171053113344 2539633187487744 2540078018592768 2544541739587584 2544987430453248 2548659363250176 2556247496720384 2564883467993088 2573548614844416 2581210851180544 2582994405556224 2589931158110208 2598680925536256 2606417988399104 2608218960297984 2610178553806848 2610635741331456 2615223454576128 2617188310665216 2619455456673792 2636130230992896 2637951733334016 2645036076367872 2654744250155008 2661873690279936 2663712980729856 2665714267717632 2670866506801152 2672873168338944 2675498337435648 2680669486972928 2682683513634816 2687868550536576 2691746633613312 2692218108248064 2698975445373504 2701313439694848 2711228170371072 2718509300711424 2720387725000704 2722431592562688 2727693453754368 2737705007972352 2739761886265344 2745057243101184 2749017838583808 2757202500124672 2759107660480512 2766517373435904 2768913876123648 2775863715913728 2776349924130816 2778268314894336 2785729484685312 2795954050695168 2798054692356096 2803462716358656 2808324496031744 2815866383106048 2817812078788608 2825379445211136 2835749539938304 2843365078253568 2845329774870528 2845828150460416 2852971041355776 2855442434752512 2857587770916864 2863110859259904 2873619440992256 2875778433810432 2877765527273472 2885493901492224 2896084636532736 2903862207578112 2905868706250752 2913672552873984 2924366713061376 2932220236948992 2934246330335232 2934760280162304 2936450873032704 2936965208997888 2942126386398144 2946887388758016 2957703458586624 2965646509867008 2967695700000768 2975665585913856 2986587281424384 2994607901564928 2996677103321088 3004724820151296 3009935629615104 3015753172844544 3018018952839168 3023852119353648 3028745371779072 3030838161702912 3039861887991808 3050131691667456 3058322963300352 3060436190625792 3069548039241728 3073976813223936 3079918133968896 3082232122048512 3088189398488832 3093544952659968 3099524094312448 3101852812640256 3103996118040576 3104539800502272 3112332045115392 3115028110639104 3123393664647168 3134857571991552 3145448307032064 3147811528900608 3153895555903488 3156993162346496 3159365058035712 3165471415468032 3167849680994304 3170038588637184 3178551875862528 3190218232430592 3198785713035264 3200995996729344 3201556669267968 3209592421525248 3212372739096576 3220999716667392 3224163229630464 3226585591185408 3232821871116288 3235250738036736 3237486218182656 3247125198536704 3258095216099328 3266844983525376 3269102294532096 3278835405553664 3289912552194048 3290488798969856 3298747766567616 3301027121627136 3301605315182592 3304085860122624 3316212968718336 3322622478647296 3327416390909952 3336352323600384 3348597860990976 3359910691602432 3368933889260544 3372242696142848 3381299011977216 3384228070817792 3386177583316992 3392722319450112 3393316573937664 3395271321944064 3398212484333568 3401833634272854 3407338543251456 3419844623990784 3431398153125888 3440613333712896 3443992540741632 3453241544146944 3458223914876928 3464907900715008 3474213073299936 3477625280397312 3480238071742464 3480847655108608 3486964606101504 3489584414220288 3491995632795648 3492607275565056 3504406624468992 3514840307990528 3517268977778688 3526714768490496 3538629345411072 3549164920373248 3551617307639808 3554285690290176 3561155342401536 3563830891118592 3567331116580864 3576911351513088 3583824734048768 3588995511484416 3589624144330752 3598633927164672 3601751252926464 3614970893828096 3624679067615232 3627183633334272 3629908790083584 3636924605005824 3639657080291328 3650273343963136 3653015848353792 3660076324134912 3665357118111744 3675200606466048 3678810213974016 3688689831247872 3701151621218304 3701799898841088 3704357753192448 3711091237388568 3714305979580416 3727938734260224 3730739589808128 3737950288478208 3743343439773696 3754488510808064 3757082771718144 3767172593614848 3779899528052736 3791153437671424 3793773033160704 3803961388474368 3807256579670016 3810117027889152 3816812609381376 3817481145679872 3834371245080576 3847325201989632 3861446182043648 3871816276770816 3874491608334336 3884896737165312 3899155617415168 3909626982598656 3912328440446976 3913013706883072 3915267830710272 3915953611997184 3922835181864192 3925782465997824 3929183185010688 3943604611448832 3954195346489344 3956927600001024 3967554114551808 3982116375232512 3992810535419904 3995569471094784 3998571401576448 4006299760201728 4013247506153472 4021004230459392 4024025270452224 4031802825804864 4037619950419968 4038327162372096 4051970159542272 4066842255556608 4077763951067136 4080581587501056 4091540180631552 4098635750965248 4106557511958528 4109642829398016 4117585864651776 4124726603546624 4135803750187008 4138661490720768 4149776060153856 4153370814185472 4164524886196224 4167402472341504 4179810095988736 4193931076042752 4197082038534144 4205194074537984 4212486744047616 4220628553957376 4223799574659072 4226718118182912 4238069167816704 4253624309907456 4265047617380352 4267994662305792 4268742225690624 4279456562033664 4283163652128768 4286381656375296 4294666288889856 4298884306173952 4310429161488384 4313667650715648 4316648290910208 4328240852238336 4344126954799104 4355793311367168 4358803059376128 4370508829310976 4386550069592064 4398330355423488 4401369495502848 4402140420243456 4405447813496832 4413189579597216 4421617291624448 4436555187879936 4448469764800512 4451543550001152 4464797147987968 4479880922136576 4491911852347392 4495015654981632 4508398682636288 4514903444422656 4523629759266816 4524422098583552 4527028429258752 4535778179030472 4543118057668608 4559792831987712 4575197537501184 4587484444950528 4591990054322176 4604322058862592 4610965219835904 4619877200953344 4623348183072768 4632284097733248 4636833707196416 4640317428989952 4649286141468672 4652779218960384 4655994177060864 4656809700753408 4668498067673088 4672542165958656 4685090496970752 4702286357987328 4718172460548096 4730843333855232 4735489743519744 4739047587053568 4748207123202048 4751774521491456 4755057882955776 4769215135350784 4785327348645888 4786165525774336 4798178569552896 4801493995094016 4802335003901952 4818559108644864 4832905423486976 4836244844445696 4839878386778112 4849232806674432 4852876107055104 4870687797805056 4880101765513216 4887142824148992 4900267475288064 4905080285298688 4918253108330496 4934868828291072 4935733198454784 4948121649851424 4952407972773888 4956128790183936 4970584979013632 4974319453077504 4983933717970944 4991124586364928 5004528485400576 5009443695624192 5022896791486464 5039866037403648 5053400833890816 5058364044214272 5071948517965824 5076342106226688 5079266374975488 5089083479175168 5089974860906496 5097318726500352 5102750451409281 5112494993440768 5129766935986176 5147097229688832 5162421702361088 5165988811112448 5179862316220416 5197361851072512 5212835976798208 5216437920595968 5220357107613696 5221271482662912 5230446909152256 5234376621330432 5238910913347584 5272260461985792 5275903466668032 5290072152735744 5309488500310016 5323747380559872 5327425961459712 5331428535435264 5341733013602304 5345746336677888 5350996674871296 5361338973945856 5365367027269632 5375737101073152 5383493267226624 5384436216496128 5397950890747008 5402626879389696 5422456340742144 5437018601422848 5440775450001408 5444863185125376 5455386907508736 5475410015944704 5479523772530688 5490114486202368 5498035677167616 5514405000249344 5518215320961024 5533034746871808 5551727431827456 5552699848261632 5556536629788672 5571458969370624 5591908101390336 5596109384712192 5606925432717312 5616648992063488 5631732766212096 5635624157577216 5650758890422272 5671499079876608 5686730156507136 5690659549741056 5691656300920832 5705942082711552 5710884869505024 5715175541833728 5726221718519808 5747238881984512 5751556867620864 5770987802984448 5792169273065472 5807724415156224 5811737412501504 5827345105747968 5848733426122752 5864440473897984 5868492660670464 5869520560324608 5872901746065408 5873930417995776 5884252772796288 5893774777516032 5915406917173248 5931293019734016 5935391400001536 5951331171827712 5973174562848768 5989215803129856 5993354206642176 6009449640302592 6019871259230208 6031506345689088 6036037905678336 6047704238707296 6057490743558144 6061676323405824 6079723775983616 6100263383334912 6116645926600704 6120872381251584 6139096078483456 6147953626447872 6159836267937792 6164464244097024 6176378796977664 6187089905319936 6199048188624896 6203705625280512 6207992236081152 6224664090230784 6230056221278208 6246787329294336 6269715143983104 6290896614064128 6295623057801216 6307791111806976 6313986324692992 6318730116071424 6330942830936064 6335699361988608 6340077177274368 6357103751725056 6380436464861184 6397571426070528 6401991993458688 6403113338535936 6419184843050496 6424745478193152 6441999433334784 6448326459260928 6465643742232576 6470501476073472 6474972436365312 6494250397073408 6516190432198656 6533689967050752 6538204589064192 6557670811107328 6579825104388096 6580977597939712 6597495533135232 6602054243254272 6603210630365184 6608171720245248 6632425937436672 6645244957294592 6654832781819904 6672704647200768 6697195721981952 6719821383204864 6737867778521088 6744485392285696 6762598023954432 6772355166633984 6785444638900224 6786633147875328 6790542643888128 6796424968667136 6803667268545708 6814677086502912 6839689247981568 6862796306251776 6881226667425792 6887985081483264 6906483088293888 6916447829753856 6929815801430016 6948426146599872 6955250560794624 6960476143484928 6973929212203008 6979168828440576 6983991265591296 6985214551130112 7008813248937984 7029680615981056 7053429536980992 7077258690822144 7098329840746496 7103234615279616 7108571380580352 7122310684803072 7127661782237184 7134662233161728 7153822703026176 7167649468097536 7177991022968832 7179248288661504 7197267854329344 7203502505852928 7229941787656192 7249358135230464 7254367266668544 7259817580167168 7273849210011648 7279314160582656 7300546687926272 7306031696707584 7320152648269824 7330714236223488 7350401212932096 7357620427948032 7377379662495744 7402303242436608 7403599797682176 7408715506384896 7422182474777136 7428611959160832 7455877468520448 7461479179616256 7475900576956416 7486686879547392 7508977021616128 7514165543436288 7534345187229696 7559799056105472 7582306875342848 7587546066321408 7607922776948736 7614513159340032 7620234055778304 7633625218762752 7634962291359744 7668742490161152 7694650403979264 7722892364087296 7743632553541632 7748983216668672 7769793474330624 7798311234830336 7819253965197312 7824656880893952 7826027413766144 7830535661420544 7831907223994368 7845670363728384 7851564931995648 7858366370021376 7908390692978688 7913855200002048 7935108229103616 7964232750465024 7985621070839808 7991138942189568 7997142803152896 8012599520403456 8026495012306944 8042008460918784 8048050540904448 8063605651609728 8075239900839936 8076654324744192 8103940319084544 8133684511113216 8155527902134272 8161163175002112 8183080361263104 8213115023917056 8219285658796032 8235171729303552 8249453207093248 8271607500374016 8277322981441536 8299552120307712 8306741628370944 8329049772392448 8334804944683008 8359620191977472 8387862152085504 8394164077068288 8410388149075968 8424973488095232 8441257107914752 8447599149318144 8453436236365824 8476138335633408 8507248619814912 8530095234760704 8535989324611584 8537484451381248 8558913124067328 8566327304257536 8572763312750592 8589332577779712 8620858322976768 8627335301431296 8633296581820416 8656481704476672 8688253909598208 8711586622734336 8717606118752256 8741017658621952 8773100139184128 8796660710846976 8802738991005696 8804280840486912 8810895626993664 8826379159194432 8873110375759872 8896939529601024 8903087100002304 8929594295975936 8959761844273152 8983823704694784 8990031309963264 9016797365272576 9029806888845312 9047259518533632 9048844197167104 9054056858517504 9071556358060944 9086236115337216 9119585663975424 9150395075002368 9174968889901056 9183980108644352 9208644117725184 9221930439671808 9239754401906688 9246696366145536 9264568195466496 9273667414392832 9280634857979904 9298572282937344 9305558437920768 9311988354121728 9313619401506816 9336996135346176 9345084331917312 9370180993941504 9404572715974656 9436344921096192 9461686667710464 9470979487039488 9478095174107136 9496414246404096 9503549042982912 9510115765911552 9538430270701568 9570654697291776 9572331051548672 9596357139105792 9602987990188032 9604670007803904 9637118217289728 9665810846973952 9672489688891392 9679756773556224 9698465613348864 9705752214110208 9741375595610112 9760203531026432 9774285648297984 9800534950576128 9810160570597376 9836506216660992 9869737656582144 9871466396909568 9896243299702848 9904815945547776 9912257580367872 9941169958027264 9948638906155008 9967867435941888 9982249172729856 10009056970801152 10045793582972928 10079732074807296 10106801667781632 10116728088428544 10143897035931648 10152684212453376 10158532749950976 10178166958350336 10179949721812992 10194637453000704 10205500902818562 10224989986881536 10259533871972352 10294194459377664 10324843404722176 10331977622224896 10359724632440832 10394723702145024 10425671953596416 10432875841191936 10440714215227392 10442542965325824 10460893818304512 10468753242660864 10477821826695168 10544520923971584 10551806933336064 10580144305471488 10618977000620032 10647494761119744 10654851922919424 10662857070870528 10683466027204608 10691492673355776 10701993349742592 10722677947891712 10730734054539264 10751474202146304 10766986534453248 10768872432992256 10795901781494016 10805253758779392 10844912681484288 10874037202845696 10881550900002816 10889726370250752 10910773815017472 10950820031889408 10959047545061376 10980228972404736 10996071354335232 11028810000498688 11036430641922048 11066069493743616 11103454863654912 11105399696523264 11113073259577344 11142917938741248 11183816202780672 11192218769424384 11213850865434624 11263465532424192 11271248315154432 11301517780844544 11342998159753216 11373460313014272 11381319099482112 11383312601841664 11411884165423104 11421769739010048 11430351083667456 11452443437039616 11494477763969024 11503113735241728 11541975605968896 11584338546130944 11615448830312448 11623474825003008 11654690211495936 11697466852245504 11728880947795968 11736985321340928 11739041120649216 11745803492130816 11747860835991552 11768505545592576 11787549555032064 11830813834346496 11862586039468032 11870782800003072 11902662343655424 11946349125697536 11978431606259712 11986708413284352 12018899280605184 12039742518460416 12063012691378176 12072075811356672 12095408477414592 12114981487116288 12159447551967232 12200526766669824 12233291853201408 12241744762503168 12278192156966912 12295907252895744 12319672535875584 12328928488194048 12352757593955328 12374179810639872 12398096377249792 12407411250561024 12415984472162304 12449328180461568 12460112442556416 12493574658588672 12539430287966208 12581793228128256 12591246115602432 12615582223613952 12627972649385984 12637460232142848 12661885661872128 12671398723977216 12680154354548736 12714207503450112 12760872929722368 12795142852141056 12803983986917376 12806226677071872 12838369686100992 12849490956386304 12883998866669568 12896652918521856 12931287484465152 12941002952146944 12949944872730624 12988500794146816 13032380864397312 13067379934101504 13076409178128384 13115341622214656 13159650208776192 13161955195879424 13194991066270464 13204108486508544 13206421260730368 13216343440490496 13264851874873344 13290489914589184 13309665563639808 13345409294401536 13394391443963904 13439642766409728 13475735557042176 13488970784571392 13525196047908864 13544710333267968 13570889277800448 13573266295750656 13581085287776256 13607334537091416 13629354173005824 13679378495963136 13725592612503552 13762453334851584 13775970162966528 13812966176587776 13832895659507712 13859631602860032 13896852293199744 13910501121589248 13920952286969856 13947858424406016 13958337656881152 13967982531182592 13970429102260224 14017626497875968 14059361231962112 14106859073961984 14154517381644288 14196659681492992 14206469230559232 14217142761160704 14244621369606144 14255323564474368 14307645406052352 14335298936195072 14355982045937664 14358496577323008 14394535708658688 14407005011705856 14459883575312384 14498716270460928 14508734533337088 14519635160334336 14547698420023296 14558628321165312 14601093375852544 14612063393415168 14640305296539648 14661428472446976 14700802425864192 14715240855896064 14754759324991488 14804606484873216 14807199595364352 14844364949554272 14857223918321664 14911754937040896 14922958359232512 14951801153912832 14973373759094784 15017954043232256 15028331086872576 15068690374459392 15119598112210944 15164613750685696 15175092132642816 15215845553897472 15229026318680064 15267250437525504 15269924582719488 15337484980322304 15389300807958528 15445784728174592 15487265107083264 15497966433337344 15539586948661248 15596622469660672 15638507930394624 15649313761787904 15652054827532288 15661071322841088 15663814447988736 15691340727456768 15703129863991296 15716732740042752 15816781385957376 15827710400004096 15870216458207232 15928465500930048 15971242141679616 15982277884379136 15994285606305792 16025199040806912 16052990024613888 16084016921837568 16096101081808896 16127211303219456 16150479801679872 16153308649488384 16207880638169088 16267369022226432 16311055804268544 16322326350004224 16366160722526208 16426230047834112 16438571317592064 16470343458607104 16498906414186496 16543215000748032 16554645962883072 16599104240615424 16658099544784896 16669609889366016 16719240383954944 16775724304171008 16788328154136576 16820776298151936 16849946976190464 16882514215829504 16895198298636288 16906872472731648 16952276671266816 17014497239629824 17060190469521408 17071978649223168 17074968902762496 17117826248134656 17132654608515072 17145526625501184 17178665155559424 17241716645953536 17254670602862592 17312963408953344 17376507819196416 17423173245468672 17435212237504512 17482035317243904 17546200278368256 17593321421693952 17605477982011392 17608561680973824 17621791253987328 17652758318388864 17746220751519744 17793879059202048 17806174200004608 17859188591951872 17919523688546304 17967647409389568 17980062619926528 18033594730545152 18059613777690624 18094519037067264 18097688394334208 18108113717035008 18143112716121888 18172472230674432 18239171327950848 18300790150004736 18349937779802112 18367960217288704 18417288235450368 18443860879343616 18479508803813376 18493392732291072 18529136390932992 18547334828785664 18561269715959808 18597144565874688 18611116875841536 18623976708243456 18673992270692352 18690168663834624 18740361987883008 18809145431949312 18872689842192384 18923373335420928 18941958974078976 18956190348214272 18992828492808192 19007098085965824 19020231531823104 19076860541403136 19141309394583552 19144662103097344 19192714278211584 19205975980376064 19209340015607808 19274236434579456 19331621693947904 19344979377782784 19396931226697728 19411504428220416 19482751191220224 19520407062052864 19548571296595968 19601069901152256 19620321141194752 19673012433321984 19739475313164288 19742932793819136 19792486599405696 19809631891095552 19824515160735744 19882339916054528 19897277812310016 19935734871883776 19964498345459712 20018113941602304 20091587165945856 20159464149614592 20213603335563264 20233456176857088 20287794071863296 20317065499901952 20356333916700672 20359899443625984 20389274906001408 20411001805637124 20449979973763072 20519067743944704 20588388918755328 20649686809444352 20663955244449792 20719449264881664 20789447404290048 20851343907192832 20865751682383872 20881428430454784 20921787636609024 20937506485321728 20955643653390336 21089041847943168 21160288610942976 21237954001240064 21294989522239488 21309703845838848 21325714141741056 21366932054409216 21382985346711552 21403986699485184 21445355895783424 21461468109078528 21502948404292608 21533973068906496 21537744865984512 21591803562988032 21610507517558784 21689825362968576 21748074405691392 21763101800005632 21779452740501504 21821547630034944 21901640063778816 21918095090122752 21960457944809472 21992142708670464 22057620000997376 22072861283844096 22132138987487232 22206909727309824 22210799393046528 22226146519154688 22285835877482496 22367632405561344 22384437538848768 22427701730869248 22526931064848384 22542496630308864 22603035561689088 22685996319506432 22746920626028544 22762638198964224 22823768330846208 22843539478020096 22860702167334912 22904886874079232 22988955527938048 23006227470483456 23083951211937792 23168677092261888 23230897660624896 23246949650006016 23309380422991872 23394933704491008 23457761895591936 23473970642681856 23478082241298432 23491606984261632 23495721671983104 23537011091185152 23575099110064128 23725172078936064 23741565600006144 23805324687310848 23892698251395072 23956863212519424 23973416826568704 24037798561210368 24079485036920832 24126025382756352 24144151622713344 24190816954829184 24229962974232576 24318895103934464 24401053533339648 24466583706402816 24483489525006336 24556384313933824 24639345071751168 24657856976388096 24705515187910656 24748359621279744 24796192754499584 24814822501122048 24831968944324608 24898656360923136 24920224885112832 24987149317177344 25078860575932416 25163586456256512 25182492231204864 25231164447227904 25255945298771968 25274920464285696 25323771323744256 25342797447954432 25360308709097472 25428415006900224 25521745859444736 25590285704282112 25607967973834752 25612453354143744 25676739372201984 25698981912772608 25767997733339136 25862574968930304 25882005904293888 25899889745461248 25977001588293632 26064761728794624 26134759868203008 26152818356256768 26230683244429312 26319300417552384 26323910391758848 26389982132540928 26408216973017088 26412842521460736 26432686880980992 26580979829178368 26619331127279616 26690818588803072 26788782887927808 26879285532819456 26951471114084352 26977941569142784 27050392095817728 27089420666535936 27141778555600896 27146532591501312 27162170575552512 27214669074182832 27258708346011648 27358756991926272 27451185225007104 27524906669703168 27551940325933056 27625932353175552 27665791319015424 27719263205720064 27793704586399488 27821002243178496 27841904573939712 27895716848812032 27916675313762304 27935965062365184 27940858204520448 28035252995751936 28118722463924224 28213718147923968 28309034763288576 28393319362985984 28412938461118464 28434285522321408 28489242739212288 28510647128948736 28615290812104704 28670597872390144 28711964091875328 28716993154646016 28789071417317376 28814010023411712 28997432540921856 29017469066674176 29039270320668672 29095396840046592 29117256642330624 29202186751705088 29224126786830336 29280610593079296 29322856944893952 29401604851728384 29430481711792128 29509518649982976 29609212969746432 29614399190728704 29688729899108544 29714447836643328 29823509874081792 29845916718465024 29903602307825664 29946747518189568 30035908086464512 30137380748918784 30239196224421888 30329227501371392 30350184265285632 30431691107794944 30458052637360128 30534500875051008 30539849165438976 30674969960644608 30778601615917056 30891569456349184 30974530214166528 30995932866674688 31079173897322496 31193244939321344 31277015860789248 31298627523575808 31304109655064576 31322142645682176 31327628895977472 31382681454913536 31406259727982592 31433465480085504 31633562771914752 31655420800008192 31740432916414464 31856931001860096 31942484283359232 31964555768758272 31988571212611584 32050398081613824 32105980049227776 32168033843675136 32192202163617792 32254422606438912 32300959603359744 32306617298976768 32415761276338176 32534738044452864 32622111608537088 32644652700008448 32732321445052416 32852460095668224 32877142635184128 32940686917214208 32997812828372992 33086430001496064 33109291925766144 33198208481230848 33316199089569792 33339219778732032 33438480767909888 33551448608342016 33576656308273152 33641552596303872 33765028431659008 33790396597272576 33813744945463296 33904553342533632 34028994479259648 34120380939042816 34143957298446336 34149937805524992 34235652496269312 34265309217030144 34291053251002368 34357330311118848 34483433291907072 34509341205725184 34625926817906688 34753015638392832 34846346490937344 34870424475009024 34964070634487808 35092400556736512 35186642843387904 35210955964022784 35217123361947648 35243582507974656 35305516636777728 35492441503039488 35587758118404096 35612348400009216 35718377183903744 35839047377092608 35935294818779136 35960125239853056 36067189461090304 36119227555381248 36189038074134528 36195376788668416 36216227434070016 36286225432243776 36344944461348864 36478342655901696 36601580300009472 36699875559604224 36834576470900736 36887721758687232 36959017607626752 36986785464582144 37058272781865984 37094669657571328 37122539431919616 37194289131749376 37222233751683072 37247953416486912 37347984541384704 37380337327669248 37480723975766016 37618290863898624 37745379684384768 37846746670841856 37883917948157952 37912380696428544 37985656985616384 38014196171931648 38040463063646208 38153721082806272 38282618789167104 38289324206194688 38385428556423168 38411951960752128 38418680031215616 38548472869158912 38663243387895808 38689958755565568 38793862453395456 38823008856440832 38965502382440448 39040814124105728 39097142593191936 39202139802304512 39240642282389504 39346024866643968 39478950626328576 39485865587638272 39584973198811392 39619263782191104 39649030321471488 39764679832109056 39794555624620032 39871469743767552 39928996690919424 40036227883204608 40183174331891712 40318928299229184 40427206671126528 40466912353714176 40575588143726592 40634130999803904 40712667833401344 40719798887251968 40822003611274248 40899959947526144 41038135487889408 41176777837510656 41299373618888704 41327910488899584 41438898529763328 41578894808580096 41702687814385664 41731503364767744 41762856860909568 41843575273218048 41875012970643456 41911287306780672 42178083695886336 42320577221885952 42475908002480128 42589979044478976 42619407691677696 42651428283482112 42733864108818432 42765970693423104 42890711791566848 42922936218157056 43005896808585216 43067946137812992 43075489731969024 43183607125976064 43221015035117568 43379650725937152 43496148811382784 43526203600011264 43558905481003008 43643095260069888 43803280127557632 43836190180245504 43920915889618944 43984285417340928 44115240001994752 44145722567688192 44264277974974464 44413819454619648 44421598786093056 44571671754964992 44735264811122688 44768875077697536 44855403461738496 45053862129696768 45084993260617728 45206071123378176 45371992639012864 45493841252057088 45525276397928448 45647536661692416 45687078956040192 45809773748158464 45977911055876096 46012454940966912 46167902423875584 46337354184523776 46461795321249792 46493899300012032 46618760845983744 46789867408982016 46915523791183872 46947941285363712 46956164482596864 46983213968523264 46991443343966208 47074022182370304 47150198220128256 47450344157872128 47483131200012288 47610649374621696 47785396502790144 47913726425038848 47946833653137408 48075597122420736 48158970073841664 48252050765512704 48288303245426688 48381633909658368 48459925948465152 48637790207868928 48802107066679296 48933167412805632 48966979050012672 49112768627867648 49278690143502336 49315713952776192 49411030375821312 49496719242559488 49592385508999168 49629645002244096 49663937888649216 49797312721846272 49974298634354688 50157721151864832 50327172912513024 50364984462409728 50462328894455808 50511890597543936 50549840928571392 50647542647488512 50685594895908864 50720617418194944 50856830013800448 51043491718889472 51180571408564224 51215935947669504 51224906708287488 51353478744403968 51397963825545216 51535995466678272 51725149937860608 51764011808587776 51954003176587264 52129523457589248 52269519736406016 52305636712513536 52461366488858624 52638600835104768 52647820783517696 52779964265081856 52816433946034176 52825685042921472 52865373761961984 53161959658356736 53238662254559232 53381637177606144 53577565775855616 53758571065638912 53902942228168704 53955883138285568 54100784191635456 54178841333071872 54283557111201792 54293065183002624 54324341151105024 54429338148365664 54517416692023296 54717513983852544 54902370450014208 55049813339406336 55103880651866112 55251864706351104 55331582638030848 55438526411440128 55587409172798976 55642004486356992 55683809147879424 55791433697624064 55833350627524608 55871930124730368 56070505991503872 56237444927848448 56427436295847936 56618069526577152 56786638725971968 56825876922236928 56868571044642816 56978485478424576 57021294257897472 57230581624209408 57341195744780288 57423928183750656 57433986309292032 57578142834634752 57628020046823424 57994865081843712 58034938133348352 58190793680093184 58234513284661248 58404373503410176 58448253573660672 58561221186158592 58645713889787904 58803209703456768 58860963423584256 59019037299965952 59218425939492864 59228798381457408 59377459798217088 59428895673286656 59647019748163584 59691833436930048 59807204615651328 59893495036379136 60071816172929024 60274761497837568 60478392448843776 60658455002742784 60700368530571264 60863382215589888 61069001750102016 61079698330877952 61349939921289216 61557203231834112 61783138912698368 61949060428333056 61991865733349376 62158347794644992 62386489878642688 62554031721578496 62597255047151616 62608219310129152 62644285291364352 62765362909827072 62812519455965184 62866930960171008 63267125543829504 63480865832828928 63713862003720192 63884968566718464 63929111537516544 63977142425223168 64100796163227648 64211960098455552 64336067687350272 64384404327235584 64508845212877824 64601919206719488 64613234597953536 64831522552676352 65069476088905728 65244223217074176 65289305400016896 65464642890104832 65704920191336448 65754285270368256 65881373834428416 65995625656745984 66172860002992128 66218583851532288 66396416962461696 66632398179139584 66678439557464064 66876961535819776 67102897216684032 67153312616546304 67283105192607744 67530056863318016 67580793194545152 67627489890926592 67809106685067264 68057988958519296 68240761878085632 68287914596892672 68471304992538624 68530618434060288 68582106502004736 68714660622237696 68966866583814144 69018682411450368 69251853635813376 69506031276785664 69692692981874688 69740848950018048 69928141268975616 70184801113473024 70373285686775808 70421911928045568 70434246723895296 70487165015949312 70611033273555456 71175516236808192 71224696800018432 71436754367807488 71678094754185216 71870589637558272 71920250479706112 72134378922180608 72238455110762496 72378076148269056 72390753577336832 72432454868140032 72572450864487552 72689888922697728 72956685311803392 73203160600018944 73399751119208448 73669152941801472 73918035215253504 73973570929164288 74116545563731968 74189339315142656 74245078863839232 74388578263498752 74444467503366144 74495906832973824 74695969082769408 74760674655338496 74961447951532032 75236581727797248 75490759368769536 75693493341683712 75767835896315904 75824761392857088 75971313971232768 76028392343863296 76080926127292416 76307442165612544 76565237578334208 76770857112846336 76823903921504256 76837360062431232 77096945738317824 77326486775791616 77587724906790912 77646017712881664 77931004764880896 78081628248211456 78194285186383872 78404279604609024 78481284564779008 78692049733287936 78957901252657152 78971731175276544 79169946397622784 79238527564382208 79298060642942976 79529359664218112 79742939487535104 79857993381838848 80072455766409216 80366348663783424 80637856598458368 80854413342253056 80933824707428352 81151176287453184 81268261999607808 81425335666802688 81439597774503936 81644007222548496 81799919895052288 82076270975778816 82353555675021312 82598747237777408 82655820977799168 82877797059526656 83157789617160192 83405375628771328 83463006729535488 83525713721819136 83687150546436096 83750025941286912 83822574613561344 84356167391772672 84641154443771904 84951816004960256 85179958088957952 85238815383355392 85302856566964224 85467728217636864 85531941386846208 85781423583133696 85845872436314112 86011793617170432 86135892275625984 86150979463938048 86367214251952128 86442030070235136 86992297622765568 87052407200022528 87117810962006016 87286190520139776 87606560255115264 87672380360491008 87841831779237888 87968570834681856 88230480003989504 88291445135376384 88528555949948928 88827638909239296 88843197572186112 89143343509929984 89470529622245376 89537750155395072 89710806923476992 90107724259393536 90412142246756352 90743985278025728 90987682504114176 91050552795856896 91295073323384832 91374157912080384 91619547496316928 91955822111752192 92024909881933824 92335804847751168 92674708369047552 92923590642499584 92987798600024064 93237521691967488 93579734817964032 93831047582367744 93895882570727424 93912328965193728 93966427937046528 93982886687932416 94148044364740608 94300396440256512 94900688315744256 94966262400024576 95221298749243392 95570793005580288 95827452850077696 95893667306274816 96151194244841472 96317940147683328 96504101531025408 96576606490853376 96763267819316736 96919851896930304 97604214133358592 97866334825611264 97933958100025344 98225537255735296 98557380287004672 98631427905552384 98822060751642624 98993438485118976 99184771017998336 99259290004488192 99327875777298432 99594625443692544 99948597268709376 100315442303729664 100654345825026048 100729968924819456 100924657788911616 101023781195087872 101295085294977024 101371189791817728 101441234836389888 101713660027600896 102086983437778944 102361142817128448 102431871895339008 102449813416574976 102706957488807936 102795927651090432 103071990933356544 103450299875721216 103528023617175552 103908006353174528 104259046915178496 104539039472812032 104611273425027072 104922732977717248 105277201670209536 105295641567035392 105559928530163712 105632867892068352 105651370085842944 105730747523923968 106323919316713472 106477324509118464 106763274355212288 107155131551711232 107517142131277824 107805884456337408 107911766276571136 108201568383270912 108357682666143744 108567114222403584 108586130366005248 108648682302210048 108858676296731328 109034833384046592 109435027967705088 109804740900028416 110099626678812672 110503729412702208 110663165276061696 110877052822880256 111174818345597952 111284008972713984 111367618295758848 111582867395248128 111666701255049216 111743860249460736 112141011983007744 112474889855696896 112854872591695872 113236139053154304 113573277451943936 113651753844473856 113737142089285632 113956970956849152 114042588515794944 114461163248418816 114682391489560576 114847856367501312 114867972618584064 115156285669269504 115256040093646848 115989730163687424 116069876266696704 116381587360186368 116469026569322496 116808747006820352 116896507147321344 117122442372317184 117291427779575808 117606419406913536 117721926847168512 118038074599931904 118436851878985728 118457596762914816 118754919596434176 118857791346573312 119294039496327168 119383666873860096 119614409231302656 119786990072758272 120143632345858048 120549522995675136 120956784897687552 121316910005485568 121400737061142528 121726764431179776 122138003500204032 122159396661755904 122699879842578432 123114406463668224 123898120856666112 123983731466698752 124316695589289984 124772979757285376 125108063443156992 125194510094303232 125216438620258304 125288570582728704 125530725819654144 125625038911930368 125733861920342016 126534251087659008 126961731665657856 127427724007440384 127769937133436928 127858223075033088 127954284850446336 128201592326455296 128672135374700544 128768808654471168 129017690425755648 129203838413438976 129226469195907072 129663045105352704 130138952177811456 130488446434148352 130578610800033792 130929285780209664 131409840382672896 131508570540736512 131762747668856832 131991251313491968 132345720005984256 132437167703064576 132792833924923392 133264796358279168 133753923071639552 134205794433368064 134306625233092608 134566210385215488 135060113726636032 135161586389090304 135254979781853184 135618213370134528 136115977917038592 136481523756171264 136575829193785344 136942609985077248 137061236868120576 137429321244475392 137933733167628288 138037364822900736 138503707271626752 139012062553571328 139385385963749376 139481697900036096 139856282537951232 140369602226946048 140746571373551616 140843823856091136 140868493447790592 140974330031898624 141222066547110912 142351032473616384 142449393600036864 142873508735614976 143356189508370432 143741179275116544 143840500959412224 144268757844361216 144476910221524992 144756152296538112 144781507154673664 144864909736280064 145144901728975104 145379777845395456 145913370623606784 146406321200037888 146799502238416896 147338305883602944 147836070430507008 147947141858328576 148233091127463936 148378678630285312 148490157727678464 148777156526997504 148888935006732288 148991813665947648 149391938165538816 149922895903064064 150473163455594496 150981518737539072 151386986683367424 151535671792631808 151649522785714176 151942627942465536 152056784687726592 152161852254584832 152614884331225088 153130475156668416 153541714225692672 153647807843008512 153674720124862464 154193891476635648 154652973551583232 155175449813581824 155292035425763328 155862009529761792 156163256496422912 156388570372767744 156808559209218048 157384099466575872 157915802505314304 157943462350553088 158339892795245568 158477055128764416 158596121285885952 159058719328436224 159485878975070208 159715986763677696 160144911532818432 160732697327566848 161275713196916736 161708826684506112 161867649414856704 162302352574906368 162536523999215616 162850671333605376 162879195549007872 163288014445096992 163599839790104576 164152541951557632 164707111350042624 165197494475554816 165311641955598336 165755594119053312 166315579234320384 166810751257542656 166926013459070976 167051427443638272 167374301092872192 167500051882573824 168712334783545344 169282308887543808 169903632009920512 170359916177915904 170477630766710784 170605713133928448 170935456435273728 171063882773692416 171562847166267392 171691744872628224 172023587234340864 172271784551251968 172301958927876096 172734428503904256 172884060140470272 173984595245531136 174104814400045056 174572381040279552 175213120510230528 175344760720982016 175683663558475776 175937141669363712 176460960007979008 176582890270752768 177057111899897856 177655277818478592 177686395144372224 178286687019859968 178941059244490752 179075500310790144 179421613846953984 180215448518787072 180824284493512704 181487970556051456 181975365008228352 182101105591713792 182590146646769664 183239094992633856 183911644223504384 184049819763867648 184671609695502336 185349416738095104 185847181284999168 185975597200048128 186475043383934976 187159469635928064 187662095164735488 187791765141454848 187824657930387456 187932855874093056 188296088729481216 188600792880513024 189801376631488512 190442597498486784 191141586011160576 191654905700155392 191787334612549632 192302388489682944 192635880295366656 193008203062050816 193153212981706752 193526535638633472 193839703793860608 195208428266717184 195732669651222528 195867916200050688 196451074511470592 197114760574009344 197262855811104768 197644121503285248 197986876970237952 198369542035996672 198518580008976384 198655751554596864 199189250887385088 199897194537418752 200630884607459328 201308691650052096 201459937849638912 201849315577823232 202047562390175744 202590170589954048 202742379583635456 202882469672779776 203427320055201792 204173966875557888 204722285634256896 204863743790678016 205413914977615872 205591855302180864 206143981866713088 206900599751442432 207056047234351104 207816012706349056 208518093830356992 209078078945624064 209222546850054144 209845465955434496 210554403340419072 210591283134070784 211119857060327424 211265735784136704 211302740171685888 211461495047847936 212647838633426944 213526548710424576 214310263103422464 215034284262555648 215611768912674816 215823532553142272 216403136766541824 216715365332287488 217134228444807168 217172260732010496 217297364604420096 217717352593462656 218069666768093184 218870055935410176 219609481800056832 220199253357625344 221007458825404416 221754105645760512 222349636691195904 222568017945427968 222735236591517696 223165734790496256 223333402510098432 223487720498921472 224282023966015488 224949779711393792 225709745183391744 226472278106308608 227146554903887872 227303507688947712 227474284178571264 227913941913698304 228085177031589888 228922326496837632 229364782979121152 229695712735002624 230312571338539008 230512080187293696 231979460327374848 232763174720372736 232938053138644992 233617494013640704 233793014294642688 234244884744634368 234582855559151616 235212838813827072 235443853694337024 236076149199863808 236873703757971456 236915193525829632 237509839192868352 237715582693146624 238588078992654336 239228818462605312 239573980145516544 240287264691716096 241099045991350272 241913569795375104 242633820010971136 242801474122285056 243453528862359552 244276007000408064 244318793323511808 245399759685156864 246228812927336448 247796241713332224 247967462933397504 248633391178579968 249545959514570752 250216126886313984 250389020188606464 250577141165457408 251061451639308288 251250077823860736 251467723840684032 253068502175318016 253923463331315712 254855448014880768 255539874266873856 255716446150066176 255908569700892672 256403184652910592 257344270749401088 257537617308942336 258035380851511296 258407676826877952 258452938391814144 259326090210705408 260976892868296704 261157221600067584 261858571560419328 262819680765345792 263017141081473024 263525495337713664 263982502626983936 264691440011968512 264874335406129152 265585667849846784 266529592716558336 267507846143279104 268411588866736128 268613250466185216 269132420770430976 270120227453272064 270323172778180608 271236426740269056 272231955834077184 272963047512342528 273151658387570688 273885219970154496 274122473736241152 274858642488950784 275867466335256576 276074729645801472 277007414543253504 278024125107142656 278770771927498752 278963395800072192 279712565075902464 280739204453892096 281493142747103232 281687647712182272 281736986895581184 281948660063797248 282444133094221824 284702064947232768 284898787200073728 285747017471229952 286712379016740864 287482358550233088 287681001918824448 288537515688722432 288953820443049984 289512304593076224 289563014309347328 289729819472560128 290289803457950208 290759555690790912 292812642400075776 293599004476833792 294676611767205888 295672140861014016 295894283716657152 296466182254927872 296757357260570624 296980315455356928 297554313053995008 297777870013464576 297983627331895296 298783876331077632 299845791806128128 300946326911188992 301963037475078144 302773973366734848 303071343585263616 303885255884931072 304113569375453184 304323704509169664 305229768662450176 306260950313336832 307083428451385344 307295615686017024 307349440249724928 308387782953271296 309305947103166464 310350899627163648 310584070851526656 311724019059523584 312326512992845824 312777140745535488 313617118418436096 314768198933151744 315831605010628608 315886924701106176 316679785590491136 316954110257528832 317192242571771904 318971757950140416 319431973527355392 320289823065636864 321465394655133696 322551426393833472 323417653369012224 323735298829713408 324604705149812736 325073047998431232 325701342667210752 325758391098015744 326576028890193984 328305083903115264 329414222700085248 330394988951109632 331511188238106624 332631158468640768 333621502515085312 333852026918141952 334102854887276544 334748602185744384 335000103765147648 337424669567090688 338564617775087616 339807264019841024 340719832355831808 340955261533421568 341211426267856896 341870912870547456 342127765547384832 343125694332534784 343383489745256448 344047174468681728 344543569102503936 344603917855752192 345468857007808512 345768120280940544 347969190491062272 348209628800090112 349144762080559104 350426241020461056 350689521441964032 351367327116951552 351874283338727424 352921920015958016 353165780541505536 354114223799795712 355310555636957184 355372790288744448 356573374039719936 357882118488981504 358151000621580288 358843227693907968 360430897037574144 361648568987025408 362975941112102912 363950730016456704 364202211183427584 365180293293539328 366478189985267712 367823288447008768 368099639527735296 369343219391004672 371694362569998336 371951194400096256 372950086767869952 374318939271856128 375324190329470976 375583530282909696 375649315860774912 375865711748186112 376592177458962432 377201585761026048 379602753262977024 380885194996973568 382283172022321152 383309811400310784 383574669225099264 384604776979365888 386016406124101632 386306425963413504 387053071277266944 387679407587721216 390416856533434368 391465339302445056 391735832400101376 392902149022941184 394229521148018688 394525711622209536 395288243006570496 395973753940475904 396739084071993344 397037160017952768 397311503109193728 398378501774770176 399794389074837504 401261769214918656 402617383300104192 402919875699277824 403698631155646464 405180341179908096 405484759167270912 405764939345559552 406854640110403584 408347933751115776 409444571268513792 409727487581356032 410827829955231744 411183710604361728 412287963733426176 413801199502884864 414112094468702208 417036187660713984 418156157891248128 418445093700108288 419690931910868992 421108806680838144 421182566268141568 422239714120654848 422531471568273408 422605480343371776 422922990095695872 425295677266853888 427053097420849152 428620526206844928 430068568525111296 431223537825349632 431647065106284544 432806273533083648 433430730664574976 434268456889614336 434344521464020992 434594729208840192 435434705186925312 436139333536186368 437740111870820352 439218963600113664 440398506715250688 442014917650808832 443508211291521024 444699273382391808 445136035890855936 445470473183035392 446331469580992512 446666805020196864 446975440997842944 449899559422787584 451419490366783488 452944556212617216 454293109807775744 454607015377895424 454948568357142528 455827883827396608 456170354063179776 457844652993675264 458729565958242304 459391425470005248 460625142677078016 461024160374587392 463958920654749696 465526349440745472 465876106277289984 467234988027281408 467586028589285376 468489769489268736 469165711118303232 470425677627654144 472152298399727616 473747407515942912 473830387051659264 475019678385736704 475431165386293248 477176157985308672 478457636925210624 479147960291033088 480574529383432192 482198091982700544 483827139590750208 485267640021942272 485602948244570112 486907057724719104 488552014000816128 488637586647023616 490799519370313728 492457625854672896 495592483426664448 495934925866795008 497266782357159936 499091919029141504 500432253772627968 500778040377212928 501154282330914816 502122903278616576 502500155647721472 506137004350636032 507846926662631424 509710896029761536 511079748533747712 511432892300132352 511817139401785344 512806369305821184 514688541498802176 515075234617884672 516070761703022592 516815353653755904 516905876783628288 518652180421410816 521953785736593408 522314443200135168 523717143120838656 525639361530691584 526034282162946048 527050990675427328 529382880023937024 529748670812258304 531171335699693568 533059185433116672 535015692286558208 536823177733472256 537226500932370432 538264841540861952 540240454906544128 540646345556361216 542472853480538112 544463911668154368 545926095024685056 546303316775141376 547770439940308992 549717284977901568 551734932670513152 552149459291602944 554014829086507008 556048250214285312 557541543854997504 557926791600144384 559425130151804928 561478408907784192 562986285494206464 563375295424364544 563473973791162368 564888266188443648 569404129894465536 571494034942459904 573424758033481728 574964717100466176 575362003837648896 577075031377444864 577907640886099968 579024609186152448 579126028618694656 579459638945120256 580579606915900416 581519111381581824 585625284800151552 587198008953667584 589353223534411776 591344281722028032 591788567433314304 592932364509855744 593514714521141248 593960630910713856 595108626107990016 595555740026929152 595967254663790592 597567752662155264 599691583612256256 601892653822377984 603926074950156288 605547946733469696 606142687170527232 607770511769862144 608227138750906368 608647409018339328 610459537324900352 612521900626673664 614166856902770688 614591231372034048 616775565906542592 618611894206332928 620701799254327296 621168141703053312 623448038119047168 624653025985691648 625554281491070976 627234236836872192 629536397866303488 631663210021257216 631773849402212352 633359571180982272 633908220515057664 634384485143543808 637943515900280832 640579646131273728 642930789310267392 645102852787666944 646835306738024448 647470597659426816 649209410299625472 650146095996862464 651402685334421504 651516782196031488 653152057780387968 656610167806230528 658828445400170496 660789977902219264 663022376476213248 665262316937281536 667243005030170624 667704053836283904 668205709774553088 669497204371488768 670000207530295296 674849339134181376 677129235550175232 679614528039682048 681439664711663616 681910523066843136 682422852535713792 683741825741094912 684255531094769664 686251388665069568 686766979490512896 688094348937363456 689087138205007872 690937714015617024 691536240561881088 695938380982124544 698289524161118208 700852482040922112 701379042883928064 702734654233903104 703748566677454848 705843840031916032 706331561083011072 708228447599591424 710621111273914368 710745580577488896 713146748079439872 715764236977963008 717686455387815936 720861794075148288 723297137974050816 725951882224205824 727901460032913408 728404422366855168 730360586587078656 732956379970535424 735646576894017536 736199279055470592 738686438782009344 743388725139996672 743902388800192512 745900173535739904 748637878543712256 750648380658941952 751167060565819392 751731423496372224 753184354917924864 754403171522052096 759205506525954048 761770389993947136 764566344044642304 766619622800621568 767149338450198528 769209553958731776 772032812248203264 772612851926827008 774106142554533888 775358815175442432 782930678604890112 783471664800202752 785804298045882368 788459042296037376 789051423244419072 790576486013140992 791947507880951808 793478168143986688 794074320035905536 794623006218387456 796757003549540352 799588778149675008 802523538429837312 805234766600208384 805839751398555648 807397262311292928 810360682359816192 810969518334541824 813709280220807168 816695867502231552 818889142537027584 819454975162712064 821655659910463488 822367421208723456 824575927466852352 827602399005769728 828224188937404416 834072375321427968 836312315782496256 836890187400216576 839381863821737984 842217613361676288 844479428241309696 845062943136546816 845210960686743552 845845980191391744 850591354533707776 854106194841698304 857241052413689856 860137137050222592 862447075650699264 863294130212569088 865612547066167296 866861461329149952 868536913779228672 868689042928041984 869189458417680384 870869410373850624 872278667072372736 878437927200227328 880797013430501376 884029835301617664 887016422583042048 889398546764783616 890272071781711872 890940946366070784 892662939161985024 893333610040393728 893950881995685888 899799118845575168 902838980733566976 905889112425234432 908586219615551488 909214030755790848 911655767654793216 912340708126359552 915689305987350528 917459131916484608 918782850940010496 921250285354156032 922048320749174784 927917841309499392 931052698881490944 931752212554579968 934469976054562816 935172057178570752 936979538978537472 938331422236606464 940851355255308288 944304596799455232 947494815031885824 947660774103318528 950039356771473408 950862330772586496 956915273850421248 958295920582066176 961149058766864384 964396183965401088 967654279181500416 970535280043884544 971205896489140224 973814115449438208 977104028001632256 977275173294047232 984915251709345792 991184966853328896 994533564714319872 998183838058283008 1000864507545255936 1001556080754425856 1002308564661829632 1004245806557233152 1005000311295442944 1012274008701272064 1015693853325262848 1019421792059523072 1022159497067495424 1022865784600264704 1023634278803570688 1025612738611642368 1029377082997604352 1030150469235769344 1032141523406045184 1033630707307511808 1033811753567256576 1037304360842821632 1043907571473186816 1044628886400270336 1047434286241677312 1051278723061383168 1052068564325892096 1054101981350854656 1058765760047874048 1059497341624516608 1062342671399387136 1066118370866233344 1073646355466944512 1074453001864740864 1076529683081723904 1080480909813088256 1081292691112722432 1084945706961076224 1088927823336308736 1091852190049370112 1092606633550282752 1095540879880617984 1099434569955803136 1103469865341026304 1104298918583205888 1108029658173014016 1115083087709995008 1115853583200288768 1118850260303609856 1122956817815568384 1125972570988412928 1126750590848729088 1126947947582324736 1129776532376887296 1138808259788931072 1142988069884919808 1146849516066963456 1149929434200932352 1150724007675297792 1154150062754889728 1158049218372304896 1158252057237389312 1158919277890240512 1161159213831800832 1163038222763163648 1171250569600303104 1174396017907335168 1178706447068823552 1182688563444056064 1183577134866628608 1185864729019711488 1187029429042282496 1187921261821427712 1190217252215980032 1191111480053858304 1191934509327581184 1195135505324310528 1199383167224512512 1203785307644755968 1207852149900312576 1211095893466939392 1215541023539724288 1216454277501812736 1217294818036678656 1220919074649800704 1225043801253347328 1228333713805541376 1229182462744068096 1233551131813085184 1237223788412665856 1241403598508654592 1242336283406106624 1249306051971383296 1251108562982141952 1254468473673744384 1259072795732606976 1263326420042514432 1263547698804424704 1266719142361964544 1267816441030115328 1268768970287087616 1275887031800561664 1281159292262547456 1285861578620534784 1290205705575333888 1293670613476048896 1294941195318853632 1298418820599250944 1300292191993724928 1302805370668843008 1303033564392062976 1306304115560775936 1313220335612461056 1317656890800340992 1321579955804438528 1326044752952426496 1330524633874563072 1334486010060341248 1335408107672567808 1336411419549106176 1338994408742977536 1340000415060590592 1349698678268362752 1354258471100350464 1362879329423327232 1363821046133686272 1364845705071427584 1367483651482189824 1368511062189539328 1372502777330139136 1373533958981025792 1376188697874726912 1378174276410015744 1381875428031234048 1383072481123762176 1391876761964249088 1396579048322236416 1401704964081844224 1402758085767856128 1405469308467806208 1407497133354909696 1411687680063832064 1416456895199182848 1421242222547828736 1421491161154977792 1426293496158879744 1431528473955926016 1435372910775631872 1441723588150296576 1446594275948101632 1451903764448411648 1455802920065826816 1456808844733710336 1460721173174157312 1465912759941070848 1471293153788035072 1472398558110941184 1477372877564018688 1486777450279993344 1487804777600385024 1491800347071479808 1497275757087424512 1501296761317883904 1502334121131638784 1503462846992744448 1506368709835849728 1518411013051908096 1523540779987894272 1529132688089284608 1533239245601243136 1534298676900397056 1538419107917463552 1544065624496406528 1545225703853654016 1548212285109067776 1550717630350884864 1565861357209780224 1566943329600405504 1571608596091764736 1576918084592074752 1578102846488838144 1581152972026281984 1586956336287973376 1588148640071811072 1589246012436774912 1593514007099080704 1599177556299350016 1605047076859674624 1610469533200416768 1611679502797111296 1614794524622585856 1620721364719632384 1621939036669083648 1627418560441614336 1633391735004463104 1637778285074055168 1638909950325424128 1643311319820926976 1649151854933704704 1655204798011539456 1656448377874808832 1668144750642855936 1672624631564992512 1673780374800433152 1678763727643475968 1684435226723352576 1688958856482619392 1690125886273093632 1690421921373487104 1701182709067415552 1708212389683396608 1714482104827379712 1720274274100445184 1724894151301398528 1731225094132334592 1733722922658299904 1737073827558457344 1737378085856083968 1738378916835360768 1741738820747701248 1744557334144745472 1756875854400454656 1761594026861002752 1768059670603235328 1774032845166084096 1778797093529567232 1780544143563423744 1781881892732141568 1785325878323970048 1786667220080787456 1787901763991371776 1799598237691150336 1805677961467133952 1811778224850468864 1817172439231102976 1818428061511581696 1823311535309586432 1824681416252719104 1831378611974701056 1834918263832969216 1837565701880020992 1842500570708312064 1855835682618998784 1862105397762981888 1863504425109159936 1868939952109125632 1870344114357141504 1873959077957074944 1876662844473212928 1881702710510616576 1888609193598910464 1894989630063771648 1895321548206637056 1900078713542946816 1901724661545172992 1913830547700842496 1922298117533728768 1928792367930802176 1935308558363000832 1941070560087769088 1942411792978280448 1947628230898876416 1954208056003264512 1954550346588094464 1969830503418691584 1982369933706657792 1989067129428639744 1996367676116566016 2001729015090511872 2003112161508851712 2004617129323659264 2008491613114466304 2010000622590885888 2024548017402544128 2031387706650525696 2038843584119046144 2044318994134990848 2045731569200529408 2047268557607141376 2051225477223284736 2058754165995208704 2060300938471538688 2064283046812090368 2067261414615023616 2074608721685643264 2087815142946373632 2094868572483354624 2102557446122766336 2104137128651784192 2108203962701709312 2117531520095748096 2118994683249033216 2124685342798774272 2132236741732466688 2147292710933889024 2153059366163447808 2160961819626176512 2162585382225444864 2169891413922152448 2177855646672617472 2183704380098740224 2185213267100565504 2191081759761235968 2198869139911606272 2206939730682052608 2208597837166411776 2216059316346028032 2230166175419990016 2231707166400577536 2237700520607219712 2245913635631136768 2251945141976825856 2253501181697458176 2259553064753774592 2277616519577862144 2285976139769839616 2293699032133926912 2299858868401864704 2301448015350595584 2308300125509779456 2316098436744609792 2316504114474778624 2317838555780481024 2322318427663601664 2326076445526327296 2348792035814670336 2357412894137647104 2365377126888112128 2367154269733257216 2371729458039422976 2374058858084564992 2375842523642855424 2380434504431960064 2382222960107716608 2383869018655162368 2390271010648621056 2398766334449025024 2407570615289511936 2415704299800625152 2422191786933878784 2431082047079448576 2432908555003625472 2441838149299601408 2450087602506694656 2456667427611082752 2458364925488136192 2467102263626170368 2474447576825331712 2482807197017309184 2484672566812213248 2498612103942766592 2502217125964283904 2508936947347488768 2518145591465213952 2526652840085028864 2533438284723929088 2535632882060230656 2537537940574175232 2551774063601123328 2562318584525094912 2571723157241069568 2580411411150667776 2587341226952097792 2589882390637707264 2596837641198501888 2600584383987449856 2605610741337686016 2606067128784125952 2612608231121551872 2635313781600681984 2643159911608877056 2652089505904852992 2661049267749126144 2668972020120682496 2670816215345135616 2672822839098212352 2677988817485955072 2680000830121181184 2699397356536725504 2708516942200700928 2725758658846654464 2727642092267372544 2734967302964379648 2737022124379078656 2745005554660278272 2747067917962051584 2752377395749453824 2756348552820031488 2763750856062468096 2766144962247524352 2783753523928498176 2793158096644472832 2803409928163688448 2805516171535712256 2810938616935612416 2814994266709819392 2823375360127664128 2832913790398365696 2842484445095657472 2842982322309955584 2852586992317759488 2870745821551263744 2883447176300593152 2893188551896203264 2903807528896823296 2911605840131653632 2913617689467420672 2921442346348314624 2931825519882141696 2942586307576070144 2954745755128037376 2973554900559986688 2983600694142959616 2994551514174849024 3002593522635767808 3004668242263277568 3006925693985488896 3012737419671699456 3036822026103816192 3047081559975788544 3058265376178569216 3066478491202486272 3068597353800794112 3076838215834927104 3088131248992813056 3090451407707308032 3096424570218135552 3101435260701769728 3131722714419560448 3133886659200811008 3143217192183529472 3153836169184149504 3156205692977676288 3162305944052563968 3173912672575946752 3176297280143622144 3178492024873549824 3187028014198161408 3198355112598700032 3220939066400833536 3223359005594222592 3229589049245171712 3241442729439264768 3243878073338167296 3254837120883228672 3266783470008926208 3275556570148110336 3277819900650848256 3286622639641853952 3298303709867409408 3310409596023078912 3312896755749617664 3345249263129985024 3347560749600866304 3357527455286951936 3368870453446705152 3377917712965238784 3380251772546187264 3380843842746974208 3402365418134831104 3416424779366793216 3428964209654759424 3440548548200890368 3449788302602797056 3462450188264669184 3474147655116914688 3474756171712167936 3476757833670721536 3483477641495402496 3489114668289490944 3513751708800909312 3523188053722005504 3536119341206470656 3548065690332168192 3557594187059134464 3561088287126847488 3563763785464283136 3570651756647940096 3573334440161574912 3575803527982743552 3611355922934267904 3623556449700937728 3634344878462205952 3646623070619172864 3649362832505438208 3662757223949402112 3669836527665938432 3675131403760041984 3685001141416624128 3711671365237997568 3724210795525963776 3727008850218319872 3737879904218251264 3747918155914149888 3753325688946425856 3763405421021233152 3777218387197820928 3789979260127543296 3790643096413274112 3800157427085893632 3803449323090345984 3827661095401684992 3844596235067457536 3857584735861604352 3870617116726001664 3882141120175538176 3884823585956560896 3895256461797752832 3908416112006529024 3909100693176188928 3939661006837383168 3964739867413315584 3978134258857279488 3992735352233132032 4003458030181023744 4006224323017703424 4009234258647318528 4016983226228932608 4020001245181771776 4049096034805088256 4062775413301051392 4088637988269981696 4091463138401058816 4094537115214282752 4102450954446569472 4117508331990417408 4120601876943077376 4128566093624180736 4134522829230047232 4149217443371286528 4175630285892747264 4189737144966709248 4205114892245532672 4208274257303568384 4216407925403418624 4235063040191496192 4249370685597548544 4264473483464933376 4294585421867778048 4306118732326895616 4321923639252353024 4325170764450889728 4339782827844304896 4355711293345234944 4367408760197480448 4370426534201131008 4382163519522471936 4397738279823212544 4413879461364105216 4417195674332823552 4432118632692056064 4460332350839980032 4463414332801155072 4475401041214439424 4491827271262273536 4503890283953651712 4507002363394916352 4519106129507549184 4555233039155724288 4587398064267853824 4599717736803729408 4602896030701191168 4616600251019558912 4632196873489219584 4633008228949557248 4635677111560962048 4644636855327203328 4652152891052654592 4697584071629340672 4714825788275294208 4730754253776224256 4734308539466514432 4743458916078845952 4748117716169129984 4760869008863920128 4764445920215433216 4767738037310324736 4780542021297242112 4797532668898050048 4815141230579023872 4831408599601250304 4844383573867757568 4862164094158897152 4865817110007250944 4883676298599202816 4900175205013389312 4913334855222165504 4916729850976272384 4948895153650663424 4965614394034618368 4969345133624426496 4997224207885533184 5004434251928567808 5017873894694977536 5036291182930427904 5053305680170057728 5066876569447858176 5071265764120461312 5103548127202246656 5124637169050189824 5143446314482139136 5160822822301335552 5174682453904195584 5193675282397003776 5201168767974899712 5211221482675372032 5212134257568251904 5225216462243103744 5270627563201363968 5286319823217754112 5304179011809705984 5322098535498252288 5337944040241364992 5341632430690271232 5345645678196424704 5355977634971910144 5360001660242362368 5398794713073451008 5417033884401401856 5451517317693308928 5455284184534745088 5469934605928759296 5474044248758157312 5490011109320556544 5494135835924103168 5504754791498907648 5512697105640062976 5527501712124936192 5567507047856996352 5586316193288945664 5606819856327376896 5611032343071424512 5621877233871224832 5629988533419638784 5646750720255328256 5665827580796731392 5684968890191314944 5685964644619911168 5705173984635518976 5741491643102527488 5766894352601186304 5786377103792406528 5823211680263307264 5827235378934841344 5842884692696629248 5863651039764283392 5885172615152140288 5909491510256074752 5947109801119973376 5967201388285919232 5989103028349698048 6005187045271535616 6009336484526555136 6013851387970977792 6025474839343398912 6073644052207632384 6094163119951577088 6116530752357138432 6132956982404972544 6137194707601588224 6153676431669854208 6176262497985626112 6180902815414616064 6192849140436271104 6263445428839120896 6286434384367058944 6307672338368299008 6312411385955352576 6324611888105127936 6347825345151893504 6352594560287244288 6356984049747099648 6374056028396322816 6396710225197400064 6441878132801667072 6459178098490343424 6482885458878529536 6487756146676334592 6509674241766457344 6533566940017852416 6551113140296220672 6555639801301696512 6573245279283707904 6596607419734818816 6620819192046157824 6625793511499235328 6690498526259970048 6695121499201732608 6715054910573903872 6737740906893410304 6755835425930477568 6760503545092374528 6804730836269662208 6832849558733586432 6857928419309518848 6881097096401780736 6899576605205594112 6924900376529338368 6948295310233829376 6949512343424335872 6953515667341443072 6966955282990804992 6978229336578981888 7046376107444011008 7072238682412941312 7096131380664336384 7115188374118268928 7122176574253694976 7127527570928566272 7141303513295880192 7146668880323149824 7151607055965487104 7222711845868535808 7247112899401875456 7268689756924411904 7293246141238345728 7298725665010876416 7325514447898804224 7339673055331876864 7350262807520083968 7370002282833248256 7423342730475995136 7448421591051927552 7454017700436639744 7475759808436502528 7495836311828299776 7506651377892851712 7526810842042466304 7554436774395641856 7579958520255086592 7600314854171787264 7606898646180691968 7655322190803369984 7689192470134915072 7715169471723208704 7741234233452003328 7764282240351076352 7769647171913121792 7790512923595505664 7816832224013058048 7818201386352377856 7929479734826631168 7956268517714558976 7985470704466264064 8006916060362047488 8012448646035406848 8018468517294637056 8033966452457865216 8040002490363543552 8098192069610176512 8125550826602102784 8177275976539963392 8182926276802117632 8204901908893138944 8235016663980834816 8241203753886154752 8257132187248361472 8269045658460094464 8298434886742573056 8351260571785494528 8379474289933418496 8410229784491065344 8416548514607136768 8432815850806837248 8470126080382992384 8498741371195097088 8528946966929866752 8612237464653791232 8643847278504706048 8650341528901779456 8679565655688609792 8711422586690469888 8734817520394960896 8740853068402262016 8764327039044943872 8795476559646425088 8827758922728210432 8864237265384112128 8920664701679960064 8950802082428878848 8983654542524547072 9007780567907303424 9014004726789832704 9038212259015098368 9110466078311448576 9174796128535707648 9199435473607458816 9205792061402382336 9233200502039117824 9264393746978439168 9271354223121924096 9289273710654406656 9304305782105309184 9395168143258681344 9429651576550588416 9461508507552448512 9468617078933028864 9486917832157691904 9496235432338259968 9521738017727840256 9528891840430866432 9535476074620649472 9561084042594484224 9595065337796100096 9662817199202500608 9688767147735515136 9724328188317794304 9731634220014501888 9767352597198405632 9800350410026778624 9826669710444331008 9833459701952544768 9897790307301326848 9931228788069236736 9938690267248852992 9994448415771066368 10035747789389955072 10072582365860855808 10106611360340115456 10133753138895716352 10142531528240922624 10207096254404493312 10249274338100379648 10286892628964278272 10321645644602671104 10349364907808391168 10387350564794007552 10422442965350744064 10424268515136503808 10450432924486207488 10541255126402727936 10572639646435508224 10608358023619411968 10644197070996504576 10675888080482729984 10683264861380542464 10691291356392849408 10711955269943820288 10720003320484724736 10834067768802803712 10903034635386617856 10939869211857518592 10948088497516314624 10980022218641113088 10988271671848206336 11009509582997815296 11025394211280125952 11055003424249872384 11135014095713992704 11172632386577891328 11213639712654753792 11243754467742449664 11259977066839277568 11293501440510656512 11331655161593462784 11369937780382629888 11371929289239822336 11410347969271037952 11482983286205054976 11533788705202372608 11572754207584813056 11646423360526614528 11654470757869682688 11685769385393258496 11727302079528566784 11818983020512149504 11894219602239946752 11934402776571838464 11978206056699396096 12010374090543071232 12018672969053110272 12027702775941955584 12050949678686797824 12147288104415264768 12188326239903154176 12265913964809945088 12274389415203176448 12307352863339708416 12352524995971252224 12361805630829232128 12385698280872542208 12526890857678241792 12572868768734117888 12615344676736598016 12624822771910705152 12649223776210255872 12695650690303787008 12705189120574488576 12748112056792645632 12793420450394800128 12883756265603334144 12918356196980686848 12965770917757059072 12975512293352669184 13019348483532914688 13067133880035704832 13102226280592441344 13111279602603393024 13146490558567415808 13193214839469637632 13241638384092315648 13251587022998470656 13380997052519940096 13390242998403465216 13430109821147807744 13475481813786820608 13511670851860955136 13521007090184749056 13609461672539324416 13665699117467172864 13762194192803561472 13799153210411188224 13849800753058676736 13896590620467658752 13899024686848671744 13907031334682886144 13933910565981609984 13956458673157963776 14092752214888022016 14144477364825882624 14192262761328672768 14230376748236537856 14244353148507389952 14282607026591760384 14293337760646299648 14303214111930974208 14445423691737071616 14494225798803750912 14537379513848823808 14586492282476691456 14597451330021752832 14651028895797608448 14679346110663753728 14700525615040167936 14740004565666496512 14846685460951990272 14896843182103855104 14908035400873279488 14991672623656599552 15013302755785703424 15053621684084932608 15108873548791283712 15159917040510173184 15200629708343574528 15213797292361383936 15310644381606739968 15430338943446417408 15482468466904006656 15528564480702152704 15581025847191011328 15633664448026116096 15636402772704755712 15858959469653262336 15912537035429117952 15970941408932528128 16013832120724094976 16024897292070813696 16036937034589274112 16067932904915730432 16080004980727087104 16196384139220353024 16251101653204205568 16354551953079926784 16365852553604235264 16409803817786277888 16470033327961669632 16482407507772309504 16514264374496722944 16538091316920188928 16702521143570989056 16758948579866836992 16820459568982130688 16833097029214273536 16865631701613674496 16940252160765984768 16997482742390194176 17057893933859733504 17224474929307582464 17287694557009412096 17300683057803558912 17359131311377219584 17469635040789921792 17481706136804524032 17528654078089887744 17590953119292850176 17655517845456420864 17728474530768224256 17841329403359920128 17901604164857757696 17967309085049094144 18015561135814606848 18028009453579665408 18076424518030196736 18220932156622897152 18349592257071415296 18398870947214917632 18411584122804764672 18466401004078235648 18528787493956878336 18542708446243848192 18578547421308813312 18790336286517362688 18859303153101176832 18923017015104897024 18937234157866057728 18973835664315383808 19043476035455680512 19057783680861732864 19070952149241298944 19122168085188968448 19190130675592200192 19325634398405001216 19377534295471030272 19448656376635588608 19463268440029003776 19600700820053557248 19653339420888662016 19666919403905089536 19795580614602653696 19862457576138473472 19877380534497705984 19988896831542132736 20071495578779910144 20145164731721711616 20213222720680230912 20267506277791432704 20414192508808986624 20498548676200759296 20573785257928556544 20643291289205342208 20698729815616782336 20774701129588015104 20844885930701488128 20848537030273007616 20900865848972414976 21145279292871016448 21216716047238823936 21288394141993009152 21351776160965459968 21366529722761084928 21382582712785698816 21423910539887640576 21440006640969449472 21668135537605607424 21806069270773235712 21879738423715037184 21896176995032629248 21960044437282226176 21976543343696412672 22019019165995630592 22050788422560251904 22110006848499744768 22270028191427985408 22345264773155782656 22427279425309507584 22487508935484899328 22519954133678555136 22587002881021313024 22663310323186925568 22739875560765259776 22820695938542075904 22965966572410109952 23067577410404745216 23145508415169626112 23292846721053229056 23308941515739365376 23371538770786516992 23454604159057133568 23788439204479893504 23868805553143676928 23956412113398792192 24020748181086142464 24037345938106220544 24055405551883911168 24101899357373595648 24294576208830529536 24376652479806308352 24531827929619890176 24548778830406352896 24614705726679416832 24705049991942504448 24723611261658464256 24771396561745084416 25053781715356483584 25145737537468235776 25230689353473196032 25249645543821410304 25298447552420511744 25391301380607574016 25410378241148977152 25496224113585291264 25586840900789600256 25836712393961373696 25931541835514118144 25951024586705338368 26038696967065829376 26134267760071409664 26204452561184882688 26222559205206786048 26292981117134831616 26386429678939275264 26483276768184631296 26761994105039880192 26860219642295615488 26950963627573641216 27023341703721910272 27042014180369498112 27218923345078648832 27331398234934345728 27524388385607122944 27598306420822376448 27699601506117353472 27793181240935317504 27814062669365772288 27867821131963219968 27912917346315927552 28185504429776044032 28288954729651765248 28384525522657345536 28460753496473075712 28488706297014779904 28565214053183520768 28586675521292599296 28606428223861948416 28988451597607501824 29074759027697647616 29172984564953382912 29194902660043505664 29302057791595216896 29358692221327507456 29401051230080335872 29480009131332993024 29693370921903980544 29793686364207710208 29816070801746558976 29983345247313199104 30107243368169865216 30217747097582567424 30319834081020346368 30401259416687149056 30427594584722767872 30621288763213479936 30860677886892834816 30964936933808013312 31057128961404305408 31162051694382022656 31267328896052232192 31272805545409511424 31717918939306524672 31825074070858235904 31941882817865056256 32027664241448189952 32049794584141627392 32073874069178548224 32135865809831460864 32160009961454174208 32502203306408411136 32709103906159853568 32819607635572555776 32940066655923339264 32964815015544619008 33028528748993445888 33076182633840377856 33405042287141978112 33517897159733673984 33640919137964261376 33731263403227348992 33880504321531969536 33994965484780388352 34115787867719467008 34448949858615164928 34575389114018824192 34601366115607117824 34718262622754439168 34939270081579843584 34963412273609048064 35057308156179775488 35181906238585700352 35456949061536448512 35682658806719840256 35803208329715515392 35934618170098188288 36031122271629213696 36056018907159330816 36152849036060393472 36441864313245794304 36797741894429835264 36823168245609529344 36932802008156471296 37057574987913756672 37085416892487696384 37157094842617626624 37580672573034725376 37718606306202353664 37846034030209794048 37874468315732115456 37947671328630767616 38086952070911361024 38115567361723465728 38244336170377936896 38380261351184400384 38651268796810002432 38755068590942060544 38897312753271177216 38926536880058007552 39201401640107114496 39306678841777324032 39333838807810179072 39724915152276946944 39754761068995411968 39977793663084265472 40142991157559820288 40290329463443423232 40426445441360461824 40535012555582865408 40828385017617973248 40997097352401518592 41286582578410684416 41397459631233564672 41549402259176030208 41689771861402976256 41697074060546015232 41801731697944829952 42290558585742032896 42433432094477647872 42576788283986018304 42703552321930919936 42733059445522169856 42847821079775281152 42880013281938898944 43336271075211214848 43612138541546471424 43759476847430074368 43792353990065258496 43920088874564452352 43953086687392825344 44038038331991261184 44101576845120503808 44220013696999489536 44540056382855970816 44690529546311565312 44975017870969798656 45039908267357110272 45174005762042626048 45326620646373851136 45479751121530519552 45641391877084151808 45931933144820219904 46291016830339252224 46585693442106458112 46743077541573033984 46909208318114267136 47576878408959787008 47737611106287353856 47912824226797584384 48041496362172284928 48074691876212441088 48110811103767822336 48203798714747191296 48589152417661059072 48753304959612616704 49063655859239780352 49097557660812705792 49229411453358833664 49410099983885008896 49447222523316928512 49542793123490168832 50107563430712967168 50461378706946392064 50499291087642820608 50596895104841023488 50782602761215148032 50820756482297954304 50992448227170582528 51173681801579200512 51673424787922747392 51863083671028236288 51902049173410676736 52077393934131658752 52408905122369765376 52445118410413572096 52585962234269663232 52772859357878550528 52966553536369262592 53523988210079760384 53720439284591230976 53901927255147282432 54046683407443820544 54084028360738996224 54437846690157297664 54662796469868691456 55048776771214245888 55196612841644752896 55399203012234706944 55586362481870635008 55628125338731544576 55735642263926439936 56371008859552088064 56577909459303530496 56769051045314691072 56921506992946151424 57130428106367041536 57173351042585198592 57212856447723896832 57976903195215003648 58149518055395295232 58345969129906765824 58389805320087011328 58717384442655014912 58802102460160671744 58960018262665986048 59386741843807961088 59587372728415420416 59632141603493117952 59966690494626398208 60214486736339730432 60435494195165134848 60639668162040692736 60802518833374298112 61242577526426959872 61721355773785669632 61929873867616026624 62114257922808610816 62324103388764045312 62534657792104464384 62545611090819022848 63435837878613049344 63650148141716471808 64055328482896379904 64099589168283254784 64147748138357096448 64271731619662921728 64320019922908348416 65004406612816822272 65418207812319707136 65639215271145111552 65880133311846678528 65929630031089238016 66057057497986891776 66152365267680755712 66810084574283956224 67035794319467347968 67281838275928522752 67462526806454697984 67761008643063939072 67989930969560776704 68897899717230329856 69150778228037648384 69202732231214235648 69436525245508878336 69878540163159687168 69926824547218096128 70114616312359550976 70363812477171400704 71365317613439680512 71606416659431030784 71869236340196376576 72062244543258427392 72112037814318661632 72305698072120786944 72883728626491588608 73595483788859670528 73646336491219058688 73865604016312942592 74115149975827513344 74170833784975392768 74314189685235253248 75161345146069450752 75437212612404707328 75692068060419588096 75748936631464230912 75895342657261535232 76173904141822722048 76231134723446931456 76488672340755873792 76760522702368800768 77510137181884121088 77794625506542354432 77853073760116015104 78402803280214228992 78613357683554648064 78667677615620358144 79449830304553893888 79955587326168530944 80285982315119640576 80580658926886846464 80852890882720923648 81070025111165730816 81656770035235946496 81994194704803037184 82573165156821368832 82794919262467129344 83098804518352060416 83379543722805952512 83603463395889659904 84581117171484065792 84866864188955295744 85153576567972036608 85407104643861839872 85466118891044339712 85695642159550562304 85760026563877797888 87224277083092942848 87518953694860148736 87584707980130516992 87840177749128904704 87906173374785650688 88076076663982522368 88203153690241007616 88440027393998979072 89080112765711941632 89381059092623130624 89950035741939597312 90348011524085252096 90653241292747702272 90959502243061039104 91282783754168303616 91863866289640439808 92582033660678504448 93171386884212916224 93486155083146067968 93818416636228534272 95153756817919574016 95475222212574707712 95825648453595168768 96082992724344569856 96149383752424882176 96221622207535644672 96407597429494382592 97506609919225233408 98127311718479560704 98458822906717667328 98820199967770017792 98894445046633857024 99085586246980337664 100215126861425934336 100922757413892784128 101193790209682046976 101565205522430296064 101641512964595908608 101984896454341165056 102347363603158401024 103346849575845494784 103726167342056472576 103804098346821353472 104154787868263317504 104817810244739530752 104890236820827144192 105171924468539326464 105545718715757101056 107047976420159520768 107440878569182461952 107803854510294564864 108093366814887641088 108168056721477992448 108875693380314595328 109325592939737382912 110393225683289505792 110798406024469413888 111172724963741270016 111256250677463089152 111471284527852879872 112742017719104176128 113155818918607060992 113538102090629382144 113843013985892302848 114260856212734083072 114346702085170397184 115953806390430007296 116299036110790590464 116691938259813531648 116779610640174022656 117434768885310029824 117604204920321343488 117920036525331972096 119174745456830840832 119264283206986235904 119933380989252796416 120428973472679460864 120870988390330269696 121279336324081385472 121605037666748596224 122485155052853919744 123859747735232053248 124228515845617221632 124648206777528090624 125069315584208928768 125091222181638045696 126871675757226098688 127300296283432943616 128110656965792759808 128199178336566509568 128543463239325843456 128640039845816696832 130008813225633644544 130836415624639414272 131278430542290223104 131760266623693357056 131859260062178476032 132114114995973783552 132304730535361511424 133620169148567912448 134071588638934695936 134925053612909395968 135522017286127878144 135979861939121553408 137795799434460659712 138301556456075296768 138873050491017756672 139757080326319374336 140229232624719101952 140727624954342801408 142730635226879361024 143212833318862061568 143738472680392753152 144124489086516854784 144224075628637323264 144611396144241573888 145767457252983177216 147190967577719341056 147292672982438117376 147731208032625885184 148230299951655026688 148341667569950785536 148628379370470506496 150322690292138901504 151384136120839176192 151497873262928461824 151790685314523070464 152347808283645444096 152462269446893862912 152977344681511747584 153521045404737601536 155020274363768242176 155589251013084708864 155706147520232030208 157226715367109296128 157335355231240716288 158899660609107787776 159911174652337061888 160571964630239281152 161161317853773692928 161705781765441847296 162140050222331461632 163313540070471892992 163988389409606074368 165146330313642737664 165589838524934258688 166197609036704120832 166759087445611905024 167206926791779319808 169733728377910591488 170307153135944073216 170814209287723679744 171391284319101124608 171520053127755595776 174448554166185885696 175037907389720297472 175169415960261033984 175680355498257809408 176152153327965044736 176406307380482015232 176880054787997958144 178160225531423883264 178762118185246261248 179900071483879194624 180696023048170504192 181306482585495404544 181919004486122078208 183727732579280879616 185164067321357008896 186342773768425832448 186972310166292135936 187636833272457068544 190307513635839148032 190950444425149415424 192165985448689139712 192298767504849764352 192443244415071289344 192815194858988765184 195013219838450466816 196254623436959121408 196917645813435334656 197640399935540035584 197788890093267714048 198171172493960675328 200430253722851868672 201845514827785568256 202387580419364093952 203130411044860592128 203283025929191817216 203969792908682330112 206693699151690989568 207452334684112945152 207608196693642706944 208309575736526635008 209635620489479061504 209780473641654288384 210343848937078652928 211091437431514202112 214095952840319041536 215607709020589129728 216186733629775282176 216336113442955984896 217751386760629190656 218651185879474765824 220786451366579011584 221596812048938827776 222345449927482540032 222512501354926178304 222942569055705759744 225484035438208352256 226311637837214121984 227076204181258764288 227686027971784605696 228521712425468166144 228693404170340794368 232598072221581180928 233383876519627063296 233559221280348045312 234869537770620059648 235208409840642686976 235840073050663944192 238349490913661681664 239866761978505592832 240857946945358921728 241741976780660539392 242558672648162770944 243210075333497192448 244970310105707839488 247719495470464106496 248457031691234443264 249296413555056181248 250138631168417857536 253743351514452197376 254600592566865887232 256221313931585519616 256398356673133019136 257086926478651686912 257280079691633393664 261672831249278828544 262556861084580446208 263520533247386714112 263718520124356952064 264228229991947567104 264609461070723022848 267240338297135824896 268143177277869391872 269850107225818791936 271044034572255756288 271959723878243106816 275591598868921319424 276603112912150593536 277746100982035513344 279514160652638748672 280458465249438203904 281455249908685602816 285461270453758722048 286425666637724123136 287476945360785506304 288248978173033709568 288448151257274646528 289222792288483147776 294381935155438682112 295462416065251770368 296460599903310053376 296683335139901571072 297256758740941012992 300645380584277803008 302768272241678352384 303581370629046140928 304695616567290888192 304924538893787725824 305954689363023495168 307042090809475203072 310040548727536484352 311178502026169417728 311412295040464060416 314453430734218592256 314670710462481432576 319822349304674123776 321143929260478562304 322322635707547385856 323411563530883694592 324280100444662923264 326627080140943785984 327976778819212148736 331179677049868517376 332395218073408241664 333518174891223810048 334413853583558639616 339467456755821182976 340614306271888146432 341628418575447359488 342782568638202249216 343040106255511191552 348897108332371771392 350075814779440594944 350338831920522067968 351360710996515618816 352304306655930089472 352812614760964030464 353760109575995916288 357524236370492522496 359800142967758389248 361392046096341008384 362612965170990809088 363838008972244156416 367455465158561759232 372685547536851664896 373944620332584271872 375273666544914137088 380615027271678296064 381900888850298830848 384331970897378279424 384597535009699528704 385630389717977530368 390026439676900933632 392509246873918242816 393835291626870669312 395280799871080071168 395577780186535428096 396342344987921350656 400860507445703737344 404775160838728187904 406260822089721184256 406566051858383634432 407939585817364660224 413387398303381979136 414904669368225890304 416619151473053270016 419271240978958123008 420687697874157305856 422182874863028404224 428191905680638083072 431215418041178259456 432373467259550564352 432672226885911969792 437302371758949531648 441572902733158023168 443193624097877655552 444690899854965080064 445025002709852356608 445885138111411519488 450968070876416704512 454152408362517528576 455372055943569211392 457043424850936332288 457386808340681588736 465196144443162361856 466767753039254126592 467118442560696090624 469739075541240119296 471680146101327888384 476698981827323363328 479733523957011185664 481715893890717843456 483483953561321078784 485117345296325541888 486420150666994384896 489940620211415678976 495438990940928212992 496914063382468886528 498592827110112362496 500277262336835715072 509201185133731774464 512442627863171039232 514173852957303373824 514560159383266787328 523345662498557657088 525113722169160892416 527041066494773428224 528456459983895134208 529218922141446045696 534480676594271649792 536286354555738783744 539700214451637583872 542088069144511512576 543919447756486213632 551183197737842638848 555492201964071026688 559028321305277497344 560916930498876407808 562910499817371205632 570922540907517444096 572851333275448246272 576497956346067419136 576896302514549293056 578445584576966295552 588763870310877364224 590924832130503540736 592921199806620106752 593366670279803142144 594513517481882025984 601290761168555606016 605536544483356704768 607162741258092281856 609391233134581776384 609849077787575451648 611909378726046990336 620081097455072968704 622357004052338835456 622824590080928120832 628906861468437184512 629341420924962865152 639644698609348247552 642287858520957124608 646823127061767389184 648560200889325846528 653254160281887571968 655953557638424297472 662359354099737034752 664790436146816483328 667036349782447620096 668827707167117279232 678934913511642365952 681228612543776292864 683256837150894718976 685565137276404498432 686080212511022383104 697794216664743542784 700151629558881189888 700677663841044135936 704608613311860178944 705625229521928060928 707520219151991832576 715048472740985044992 719600285935516778496 725225930341981618176 727676017944488312832 734910930317123518464 745371095073703329792 747889240665168543744 761230054543356592128 763801777700597661696 768663941794756558848 769195070019399057408 771260779435955060736 785018493747836485632 787670583253741338624 790561599742160142336 791155560373070856192 792684689975842701312 801721014891407474688 809550321677456375808 812521644179442368512 813132103716767268864 815879171634729320448 826774796606763958272 829809338736451780608 833238302946106540032 838542481957916246016 841375395748314611712 844365749726056808448 856383811361276166144 862430836082356518912 864746934519101128704 865344453771823939584 883145805466316046336 886387248195755311104 889381799709930160128 890050005419704713216 891770276222823038976 901936141752833409024 908304816725035057152 910744111887138422784 914086849701872664576 914773616681363177472 930392288886324723712 933535506078508253184 934236885121392181248 939478151082480238592 943360292202655776768 959467047914022371328 963431787781435686912 966967907122642157568 970234690592651083776 972840301333988769792 979881240422831357952 993828126764937773056 997185654220224724992 1000554524673671430144 1018402370267463548928 1024885255726342078464 1028347705914606747648 1029120318766533574656 1046691324997115314176 1050227444338321784832 1054082132989546856448 1056912919967790268416 1058437844282892091392 1072572709111477567488 1079400428903275167744 1084176138289023025152 1087838895512972427264 1102366395475685277696 1118056642610554994688 1121833860997752815616 1125820999634742411264 1141845081815034888192 1145702666550896492544 1152995912692134838272 1153792605029098586112 1156891169153932591104 1177527740621754728448 1181849664261007081472 1185842399613240213504 1186733340559606284288 1189027034963764051968 1202581522337111212032 1214325482516184563712 1218782466269163552768 1219698155575150903296 1223818757452093980672 1240162194910145937408 1244714008104677670912 1257813722936874369024 1279289397218696495104 1284575717041914249216 1293646254123534778368 1297120401778651693056 1311907115276848594944 1324718708199474069504 1329580872293632966656 1334072699564895240192 1337655414334234558464 1362457225087552585728 1366513674301789437952 1371130274552808996864 1372160425022044766208 1395588433329487085568 1400303259117762379776 1401355327682088271872 1409217226623720357888 1415040438303983665152 1430096945481970089984 1439200571871033556992 1450451860683963236352 1455352035888976625664 1469821860634247036928 1490742190147406659584 1495778481330337087488 1527603555401195323392 1537327883589513117696 1542521558871910121472 1570036987495672971264 1575341166507482677248 1581123199484320284672 1585369379951685402624 1603442029782814949376 1619100643354912751616 1625043288358884737024 1626264207433534537728 1631758343269458640896 1653549593213527916544 1666476605892213080064 1677084963915832492032 1682750791496629223424 1688731499452113616896 1712767622722552332288 1729493869038202257408 1730688907543647879168 1766291610932632092672 1772774496391510622208 1778763599419860320256 1780100010839409426432 1783540552445646077952 1803872283505666818048 1816609633450070114304 1821488223774276845568 1828173699403745329152 1829547233362726354944 1867071012157016506368 1868473770242784362496 1878956302164960477184 1886720584405311553536 1918934095828044742656 1926863575562871373824 1940469381185302167552 1945680602667977539584 1959762480845662715904 1987656253529875546112 1994371308440449449984 2001109049347342860288 2036804740534927097856 2049770511452684156928 2056695411829213495296 2058240637533067149312 2093382649994230628352 2100454888676643569664 2113825839935580536832 2116875688565784182784 2145145418222955134976 2158800857806550335488 2175677791025944854528 2204732790951370555392 2236113285221109989376 2243667721995505631232 2283690163630069776384 2291405333101792985088 2305991825384269676544 2307585210058197172224 2313782338307865182208 2355055481243509456896 2371684799226480427008 2373466681119212568576 2378054069927528103936 2405163044674222424064 2428650965032369127424 2437564932538327105536 2439396311150301806592 2447637514904187961344 2480324389820291874816 2489428016209355341824 2515627445873748738048 2558578794437392990208 2569151434083828498432 2587292508247069556736 2594240803557303386112 2649437416398948139008 2659161744587265933312 2668145399129790480384 2675310828668469116928 2724914450175105171456 2733027348603578875904 2742260549105617993728 2744320850044089532416 2791176866658974171136 2800606518235524759552 2802710655364176543744 2818434453247440715776 2830080876607967330304 2878401143742067113984 2900903721367926472704 2910704071777953251328 2939643721268494073856 2981484380294813319168 2991556962660674174976 3055207110802390646784 3074655767179026235392 3085043117743820242944 3140073974991345942528 3150682333014965354496 3162246398968640569344 3170738759903370805248 3238201286709825503232 3250086576717769474048 3252528414867069075456 3263516686538917281792 3307099186427055833088 3354169927831664984064 3365501582993258446848 3377462998904227233792 3425535245445104664576 3458987738076404514816 3461377815087295758336 3532583221865264185344 3545548992783021244416 3557527198839720640512 3560200021678818852864 3567081104891292155904 3607744567011333636096 3642976447548553691136 3656347398807490658304 3659094466725452709888 3734142024314033012736 3757912604329920954368 3773441168810623107072 3837868191656089485312 3853727151125742747648 3880938762370604335104 3891361205335955079168 3975312507059751092224 3988742616880898899968 4002218098694685720576 4099541022905368313856 4113390823658426990592 4116481275066134298624 4186765299988461256704 4200909777353287139328 4227651679871161073664 4290290836445910269952 4317601715613100670976 4351355582051889709056 4409465581902741110784 4472226570442219978752 4487335443991011262464 4582810666203585970176 4611983650768539353088 4627564676615730364416 4710110962487018913792 4743369598452960854016 4756108139855056207872 4810326089348444848128 4857301930064738254848 4875129865076654211072 4878792622300603613184 4895275029808375922688 4960648779640583749632 5031254891747497476096 5117157588874785980416 5138302868167656996864 5188481607114606772224 5298874832797896278016 5318323489174531866624 5336290798259580960768 5350621657336938233856 5449828900350210342912 5466054697207157751808 5484521098211235987456 5488641700088179064832 5601213036471049519104 5605421310728353087488 5636868906494881431552 5660161753215934660608 5756802287484134227968 5821408143555906502656 5879287442536988147712 5962968760589626638336 5983113925321348349952 6110414221604781293568 6149311534358052470784 6170086235487640485888 6280147949982691885056 6301364666029930708992 6341477519806741610496 6476402573419651006464 6500173153435538948096 6527033373077834563584 6614198372854111666176 6708339855663329968128 6731003165986516893696 6851070490890209329152 6917975476152809029632 6922755630174591516672 7065166443730528370688 7115054397679441281024 7120400043357637705728 7134162209782584311808 7215489134022667272192 7285952895097107382272 7312694797614981316608 7318188933450905419776 7468284048628066025472 7515825208659841908736 7546882337621246214144 7675736383312178970624 7707454302251485495296 7761877524741208670208 7782722410671910158336 7977485233761797799936 8004436197389371441152 8199082045810736627712 8226781647316853981184 8232962550132268597248 8373530599976922513408 8401819554706574278656 8455303359742322147328 8635203431226201341952 8702711164103779418112 8818931163805482221568 8944453140884439957504 8974670887982022524928 9165621332407171940352 9223967301537078706176 9255129353231460728832 9420221924974037827584 9486739196905921708032 9512216279710112415744 9714603860129476509696 9750259730153308422144 9757585244601207226368 9790550059616751845376 9921297559281167499264 10062509783494994952192 10234315177749571960832 10276605736335313993728 10376963214229213544448 10597749665595792556032 10636646978349063733248 10672581596519161921536 10701243314673876467712 10932109394414315503616 10969042196422471974912 10977283400176358129664 11202426072942099038208 11273737812989762863104 11320323506431869321216 11513604574968268455936 11642816287111813005312 11925937521179253276672 11966227850642696699904 12298623068716104941568 12340172470975280971776 12560295899965383770112 12602729332059861417984 12682955039613483220992 12952805146839302012928 13000346306871077896192 13054066746155669127168 13228396745708223332352 13416679711326659936256 13462006331973033787392 13835950952305618059264 14130332887461056741376 14230108795358882562048 14268324419565168623616 14430978268045334544384 14571905790194214764544 14625389595229962633216 14636377866901810839552 15031650417319683817472 15093764675242492428288 15351472766624357941248 15414908604502970990592 15565444821343820316672 15954970467523595599872 16008872394778742882304 16398164091621473255424 16453563294633707962368 16465925100264537194496 16803639109413148557312 16910606719484644294656 17270406862452402683904 17637862327610964443136 17888906281768879915008 17949341775964045049856 18331242664814343880704 18447934603074157412352 18510258706462921457664 18840443849948075655168 19024432559420224831488 19429207720258953019392 19500519460306616844288 19581100119233503690752 19842595118562334998528 20125019566989989904384 20553211472670627987456 20753926428458427088896 21195499331191585112064 21345163193038323843072 21402486629347752935424 21864218788828631007232 21938084392844943949824 21954566800352716259328 22404852145884198076416 22547475625979525726208 22640647012863738642432 23027209149936536911872 23285632574223626010624 23932455701285393399808 24597246137432209883136 24680344941950561943552 25120591799930767540224 25205458664119722835968 25365910079226966441984 25905610293678604025856 26108133492311338254336 26456793491416446664704 26833359422653319872512 26924012663946067574784 27671901904611236118528 28260665774922113482752 28460217590717765124096 28536648839130337247232 29143811580388429529088 29250779190459925266432 29272755733803621679104 30063300834639367634944 30187529350484984856576 30702945533248715882496 30829817209005941981184 31130889642687640633344 31909940935047191199744 32017744789557485764608 32796328183242946510848 32907126589267415924736 32931850200529074388992 33607278218826297114624 33821213438969288589312 34540813724904805367808 35777812563537759830016 35898683551928090099712 36895869206148314824704 37020517412925842915328 37680887699896151310336 38048865118840449662976 38858415440517906038784 39001038920613233688576 39162200238467007381504 39685190237124669997056 40250039133979979808768 41507852856916854177792 42390998662383170224128 42690326386076647686144 42804973258695505870848 43728437577657262014464 43876168785689887899648 43909133600705432518656 45094951251959051452416 45281294025727477284864 46054418299873073823744 47864911402570786799616 49194492274864419766272 49360689883901123887104 50410917328239445671936 50731820158453932883968 51811220587357208051712 52913586982832893329408 53666718845306639745024 53848025327892135149568 55343803809222472237056 56521331549844226965504 57073297678260674494464 58287623160776859058176 58501558380919850532864 60126601669278735269888 60375058700969969713152 61659634418011883962368 62261779285375281266688 64035489579114971529216 65592656366485893021696 65814253178534831849472 65863700401058148777984 67214556437652594229248 67642426877938577178624 69081627449809610735616 71797367103856180199424 73791738412296629649408 74041034825851685830656 75361775399792302620672 76097730237680899325952 77716830881035812077568 78324400476934014763008 79370380474249339994112 80500078267959959617536 83015705713833708355584 84781997324766340448256 85380652772153295372288 85609946517391011741696 87752337571379775799296 87818267201410865037312 90189902503918102904832 90562588051454954569728 92108836599746147647488 95729822805141573599232 98388984549728839532544 98721379767802247774208 100821834656478891343872 101463640316907865767936 103622441174714416103424 107333437690613279490048 107696050655784270299136 110687607618444944474112 113042663099688453931008 114146595356521348988928 116575246321553718116352 117003116761839701065728 120253203338557470539776 120750117401939939426304 124523558570750562533376 128070979158229943058432 131185312732971786043392 131628506357069663698944 131727400802116297555968 135284853755877154357248 138163254899619221471232 143594734207712360398848 147583476824593259298816 148082069651703371661312 152195460475361798651904 155433661762071624155136 158740760948498679988224 161000156535919919235072 166031411427667416711168 169563994649532680896512 171219893034782023483392 175504675142759551598592 180379805007836205809664 181125176102909909139456 196777969099457679065088 197442759535604495548416 201643669312957782687744 202927280633815731535872 207244882349428832206848 215392101311568540598272 221375215236889888948224 226085326199376907862016 228293190713042697977856 233150492643107436232704 240506406677114941079552 241500234803879878852608 249047117141501125066752 256141958316459886116864 263257012714139327397888 263454801604232595111936 270569707511754308714496 276326509799238442942464 287189468415424720797696 295166953649186518597632 296164139303406743322624 304390920950723597303808 310867323524143248310272 322000313071839838470144 332062822855334833422336 339127989299065361793024 342439786069564046966784 351009350285519103197184 360759610015672411619328 362250352205819818278912 393555938198915358130176 394885519071208991096832 405854561267631463071744 414489764698857664413696 430784202623137081196544 442750430473779777896448 456586381426085395955712 466300985286214872465408 481012813354229882159104 483000469607759757705216 498094234283002250133504 526514025428278654795776 541139415023508617428992 590333907298373037195264 592328278606813486645248 608781841901447194607616 621734647048286496620544 664125645710669666844672 678255978598130723586048 684879572139128093933568 721519220031344823238656 724500704411639636557824 789771038142417982193664 811709122535262926143488 828979529397715328827392 861568405246274162393088 885500860947559555792896 913172762852170791911424 932601970572429744930816 966000939215519515410432 996188468566004500267008 1053028050856557309591552 1082278830047017234857984 1180667814596746074390528 1184656557213626973290496 1217563683802894389215232 1243469294096572993241088 1328251291421339333689344 1369759144278256187867136 1443038440062689646477312 1449001408823279273115648 1579542076284835964387328 1623418245070525852286976 1771001721895119111585792 1826345525704341583822848 1865203941144859489861632 1992376937132009000534016 2164557660094034469715968 2369313114427253946580992 2435127367605788778430464 2486938588193145986482176 2656502582842678667378688 2739518288556512375734272 2898002817646558546231296 3159084152569671928774656 3246836490141051704573952 3542003443790238223171584 3652691051408683167645696 3730407882289718979723264 3984753874264018001068032 4329115320188068939431936 4738626228854507893161984 4870254735211577556860928 5313005165685357334757376 5479036577113024751468544 6493672980282103409147904 7305382102817366335291392 7460815764579437959446528 7969507748528036002136064 9477252457709015786323968 9740509470423155113721856 10626010331370714669514752 10958073154226049502937088 12987345960564206818295808 14610764205634732670582784 15939015497056072004272128 19481018940846310227443712 21916146308452099005874176 29221528411269465341165568 31878030994112144008544256 38962037881692620454887424 43832292616904198011748352 58443056822538930682331136 87664585233808396023496704 116886113645077861364662272 175329170467616792046993408 350658340935233584093986816
- Sum of all divisors σ(n): 1214531415971842235104281600
- Sum of proper divisors (its aliquot sum) s(n): 863873075036608651010294784
- 350658340935233584093986816 is an abundant number, because the sum of its proper divisors (863873075036608651010294784) is greater than itself. Its abundance is 513214734101375066916307968
Bases of 350658340935233584093986816
- Binary: 100100010000011101100101011000000100010100001100000010000000000000000000000000000000000002
- Hexadecimal: 0x1220ECAC08A181000000000
- Base-36: 1825PSHP2752SXS000
Squares and roots of 350658340935233584093986816
- 350658340935233584093986816 squared (3506583409352335840939868162) is 122961272067450513095957498578175189561690609581817856
- 350658340935233584093986816 cubed (3506583409352335840939868163) is 43117395662458076134774288720275950471284791225894854622767030673770055777386496
-
The
square root of 350658340935233584093986816 is 18725873569348.7363696209 -
350658340935233584093986816 is a
perfect cube number . Itscube root is 705171456
Scales and comparisons
How big is 350658340935233584093986816?- 350,658,340,935,233,584,093,986,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 350,658,340,935,233,584,093,986,816 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 350658340935233584093986816 cubic inches would be around 58764288 feet tall.
Recreational maths with 350658340935233584093986816
- 350658340935233584093986816 backwards is 618689390485332539043856053
- The number of decimal digits it has is: 27
- The sum of 350658340935233584093986816's digits is 126
- 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 350658340935233584093986816 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 350658340935233584093986816 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/350658340935233584093986816/
Chicago style:
Numbermatics. 2024. "Number 350658340935233584093986816 - Facts about the integer". https://numbermatics.com/n/350658340935233584093986816/
The information we have on file for 350658340935233584093986816 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 350658340935233584093986816, math, Factors of 350658340935233584093986816, curriculum, school, college, exams, university, Prime factorization of 350658340935233584093986816, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty septillion, six hundred fifty-eight sextillion, three hundred forty quintillion, nine hundred thirty-five quadrillion, two hundred thirty-three trillion, five hundred eighty-four billion, ninety-three million, nine hundred eighty-six thousand, eight hundred sixteen.