488627649928130173635170304
488,627,649,928,130,173,635,170,304 is an even composite number composed of six prime numbers multiplied together.
488627649928130173635170304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 488627649928130173635170304:
212 × 36 × 72 × 114 × 172 × 8884092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 17 × 888409 × 888409)See below for interesting mathematical facts about the number 488627649928130173635170304 from the Numbermatics database.
Names of 488627649928130173635170304
- Cardinal: 488627649928130173635170304 can be written as Four hundred eighty-eight septillion, six hundred twenty-seven sextillion, six hundred forty-nine quintillion, nine hundred twenty-eight quadrillion, one hundred thirty trillion, one hundred seventy-three billion, six hundred thirty-five million, one hundred seventy thousand, three hundred four.
Scientific notation
- Scientific notation: 4.88627649928130173635170304 × 1026
Factors of 488627649928130173635170304
Divisors of 488627649928130173635170304
- Number of divisors d(n): 12285
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 63 64 66 68 72 77 81 84 88 96 98 99 102 108 112 119 121 126 128 132 136 144 147 153 154 162 168 176 187 189 192 196 198 204 216 224 231 238 242 243 252 256 264 272 288 289 294 297 306 308 324 336 352 357 363 374 378 384 392 396 408 432 441 448 459 462 476 484 486 504 512 528 539 544 561 567 576 578 588 594 612 616 648 672 693 704 714 726 729 748 756 768 784 792 816 833 847 864 867 882 891 896 918 924 952 968 972 1008 1024 1056 1071 1078 1088 1089 1122 1134 1152 1156 1176 1188 1224 1232 1296 1309 1323 1331 1344 1377 1386 1408 1428 1452 1458 1496 1512 1536 1568 1584 1617 1632 1666 1683 1694 1701 1728 1734 1764 1782 1792 1836 1848 1904 1936 1944 2016 2023 2048 2057 2079 2112 2142 2156 2176 2178 2244 2268 2304 2312 2352 2376 2448 2464 2499 2541 2592 2601 2618 2646 2662 2673 2688 2754 2772 2816 2856 2904 2916 2992 3024 3072 3136 3168 3179 3213 3234 3264 3267 3332 3366 3388 3402 3456 3468 3528 3564 3584 3672 3696 3808 3872 3888 3927 3969 3993 4032 4046 4096 4114 4131 4158 4224 4284 4312 4352 4356 4488 4536 4608 4624 4704 4752 4851 4896 4928 4998 5049 5082 5103 5184 5202 5236 5292 5324 5346 5376 5508 5544 5632 5712 5808 5832 5929 5984 6048 6069 6144 6171 6237 6272 6336 6358 6426 6468 6528 6534 6664 6732 6776 6804 6912 6936 7056 7128 7168 7344 7392 7497 7616 7623 7744 7776 7803 7854 7938 7986 8019 8064 8092 8228 8262 8316 8448 8568 8624 8704 8712 8976 9072 9163 9216 9248 9317 9408 9504 9537 9639 9702 9792 9801 9856 9996 10098 10164 10206 10368 10404 10472 10584 10648 10692 10752 11016 11088 11264 11424 11616 11664 11781 11858 11907 11968 11979 12096 12138 12288 12342 12393 12474 12544 12672 12716 12852 12936 13056 13068 13328 13464 13552 13608 13824 13872 14112 14161 14256 14336 14399 14553 14641 14688 14784 14994 15147 15232 15246 15488 15552 15606 15708 15876 15972 16038 16128 16184 16456 16524 16632 16896 17136 17248 17408 17424 17787 17952 18144 18207 18326 18432 18496 18513 18634 18711 18816 19008 19074 19278 19404 19584 19602 19712 19992 20196 20328 20412 20736 20808 20944 21168 21296 21384 21504 22032 22176 22253 22491 22528 22627 22848 22869 23232 23328 23409 23562 23716 23814 23936 23958 24192 24276 24684 24786 24948 25088 25344 25432 25704 25872 26112 26136 26656 26928 27104 27216 27489 27648 27744 27951 28224 28322 28512 28611 28672 28798 28917 29106 29282 29376 29403 29568 29988 30294 30464 30492 30976 31104 31212 31416 31752 31944 32076 32256 32368 32912 33048 33264 33792 34272 34496 34816 34848 34969 35343 35574 35721 35904 35937 36288 36414 36652 36864 36992 37026 37268 37422 37632 38016 38148 38556 38808 39168 39204 39424 39984 40392 40656 40824 41472 41616 41888 42336 42483 42592 42768 43008 43197 43659 43923 44064 44352 44506 44982 45056 45254 45441 45696 45738 46464 46656 46818 47124 47432 47628 47872 47916 48384 48552 49368 49572 49896 50176 50688 50864 51408 51744 52224 52272 53312 53361 53856 54208 54432 54621 54978 55296 55488 55539 55902 56133 56448 56644 57024 57222 57596 57834 58212 58564 58752 58806 59136 59976 60588 60928 60984 61952 62208 62424 62832 63504 63888 64152 64512 64736 65219 65824 66096 66528 66759 67473 67584 67881 68544 68607 68992 69632 69696 69938 70227 70686 71148 71442 71808 71874 72576 72828 73304 73984 74052 74536 74844 75264 76032 76296 77112 77616 78336 78408 78848 79968 80784 81312 81648 82467 82944 83232 83776 83853 84672 84966 85184 85536 85833 86016 86394 86751 87318 87846 88128 88209 88704 89012 89964 90508 90882 91392 91476 92928 93312 93636 94248 94864 95256 95744 95832 96768 97104 98736 99144 99792 100352 100793 101376 101728 102487 102816 103488 104448 104544 104907 106029 106624 106722 107712 107811 108416 108864 109242 109956 110592 110976 111078 111804 112266 112896 113288 114048 114444 115192 115668 116424 117128 117504 117612 118272 119952 121176 121856 121968 123904 124416 124848 125664 127008 127449 127776 128304 129024 129472 129591 130438 130977 131648 131769 132192 133056 133518 134946 135168 135762 136323 137088 137214 137984 139392 139876 140454 141372 142296 142884 143616 143748 145152 145656 146608 147968 148104 149072 149688 150528 152064 152592 154224 155232 155771 156672 156816 157696 158389 159936 160083 161568 162624 163296 163863 164934 165888 166464 166617 167552 167706 169344 169932 170368 171072 171666 172788 173502 174636 175692 176256 176418 177408 178024 179928 181016 181764 182784 182952 185856 186624 187272 188496 189728 190512 191488 191664 193536 194208 195657 197472 198288 199584 200277 200704 201586 202419 202752 203456 203643 204974 205632 205821 206976 208896 209088 209814 210681 212058 213248 213444 215424 215622 216832 217728 218484 219912 221952 222156 223608 224532 225792 226576 228096 228888 230384 231336 232848 234256 235008 235224 236544 239904 242352 243712 243936 244783 247401 247808 248832 248897 249696 251328 251559 254016 254898 255552 256608 257499 258048 258944 259182 260876 261954 263296 263538 264384 266112 267036 269892 271524 272646 274176 274428 275968 278784 279752 280908 282744 284592 285768 287232 287496 290304 291312 293216 295936 296208 298144 299376 301056 302379 304128 305184 307461 308448 310464 311542 313344 313632 314721 315392 316778 318087 319872 320166 323136 323433 325248 326592 327726 329868 331776 332928 333234 335104 335412 338688 339864 340736 342144 343332 345576 347004 349272 351384 352512 352836 354816 356048 359856 362032 363528 365568 365904 371712 373248 374544 376992 379456 381024 382347 382976 383328 384659 387072 388416 388773 391314 392931 394944 395307 396576 399168 400554 403172 404838 405504 406912 407286 409948 411264 411642 413952 418176 419628 421362 424116 426496 426888 430848 431244 433664 435456 436968 439824 443904 444312 447216 449064 451584 453152 456192 457776 460768 462672 465696 467313 468512 470016 470448 473088 475167 479808 480249 484704 487424 487872 489566 491589 494802 495616 497664 497794 499392 499851 502656 503118 508032 509796 511104 513216 514998 517888 518364 521752 523908 526592 527076 528768 532224 534072 539784 543048 545292 548352 548856 551936 557568 559504 561816 565488 569184 571536 574464 574992 580608 582624 586432 586971 591872 592416 596288 598752 600831 602112 604758 607257 608256 610368 610929 614922 616896 617463 620928 623084 626688 627264 629442 633556 636174 639744 640332 646272 646866 650496 653184 655452 659736 665856 666468 670208 670824 677376 679728 681472 684288 686664 691152 694008 698544 702768 705024 705672 709632 712096 717409 719712 724064 727056 731136 731808 734349 742203 743424 746496 746691 749088 753984 754677 758912 762048 764694 765952 766656 769318 772497 774144 776832 777546 782628 785862 789888 790614 793152 798336 801108 806344 809676 813824 814572 819896 822528 823284 827904 836352 839256 842724 848232 852992 853776 861696 862488 867328 870912 873936 879648 887808 888409 888624 894432 898128 903168 906304 907137 912384 915552 921536 922383 925344 931392 934626 937024 940032 940896 944163 946176 950334 954261 959616 960498 969408 970299 975744 979132 983178 989604 995328 995588 998784 999702 1005312 1006236 1016064 1019592 1022208 1026432 1029996 1035776 1036728 1043504 1047816 1053184 1054152 1057536 1064448 1068144 1079568 1086096 1090584 1096704 1097712 1103872 1108723 1115136 1119008 1123632 1130976 1138368 1143072 1147041 1148928 1149984 1153977 1161216 1165248 1166319 1172864 1173942 1183744 1184832 1185921 1192576 1197504 1201662 1209516 1214514 1216512 1220736 1221858 1229844 1233792 1234926 1241856 1246168 1254528 1258884 1267112 1272348 1279488 1280664 1292544 1293732 1300992 1306368 1310904 1319472 1331712 1332936 1340416 1341648 1354752 1359456 1362944 1368576 1373328 1382304 1388016 1397088 1401939 1405536 1410048 1411344 1419264 1424192 1425501 1434818 1439424 1440747 1448128 1454112 1462272 1463616 1468698 1474767 1484406 1486848 1492992 1493382 1498176 1499553 1507968 1509354 1517824 1524096 1529388 1533312 1538636 1544994 1553664 1555092 1565256 1571724 1579776 1581228 1586304 1596672 1602216 1612688 1619352 1627648 1629144 1639792 1645056 1646568 1655808 1672704 1678512 1685448 1696464 1705984 1707552 1713481 1723392 1724976 1734656 1741824 1742279 1747872 1759296 1760913 1775616 1776818 1777248 1788864 1796256 1802493 1806336 1812608 1814274 1824768 1831104 1832787 1843072 1844766 1850688 1862784 1869252 1874048 1880064 1881792 1888326 1900668 1908522 1919232 1920996 1938816 1940598 1951488 1958264 1966356 1979208 1991176 1997568 1999404 2010624 2012472 2032128 2039184 2044416 2052864 2059992 2071552 2073456 2087008 2095632 2106368 2108304 2115072 2128896 2136288 2152227 2159136 2172192 2181168 2193408 2195424 2203047 2207744 2217446 2226609 2230272 2238016 2240073 2247264 2261952 2264031 2276736 2286144 2294082 2297856 2299968 2307954 2317491 2322432 2330496 2332638 2345728 2347884 2369664 2371842 2385152 2395008 2403324 2419032 2429028 2441472 2443716 2459688 2467584 2469852 2483712 2492336 2509056 2517768 2534224 2544696 2558976 2561328 2585088 2587464 2601984 2612736 2621808 2638944 2663424 2665227 2665872 2680832 2683296 2692613 2709504 2718912 2721411 2725888 2737152 2746656 2764608 2767149 2776032 2794176 2803878 2811072 2820096 2822688 2832489 2838528 2848384 2851002 2869636 2878848 2881494 2896256 2908224 2927232 2937396 2949534 2968812 2985984 2986764 2996352 2999106 3015936 3018708 3035648 3048192 3058776 3066624 3077272 3089988 3107328 3110184 3130512 3143448 3159552 3162456 3172608 3193344 3204432 3225376 3238704 3255296 3258288 3279584 3290112 3293136 3311616 3326169 3345408 3357024 3370896 3392928 3411968 3415104 3426962 3441123 3446784 3449952 3461931 3469312 3483648 3484558 3495744 3498957 3518592 3521826 3551232 3553636 3554496 3557763 3577728 3592512 3604986 3625216 3628548 3649536 3662208 3665574 3686144 3689532 3701376 3725568 3738504 3748096 3763584 3776652 3801336 3817044 3838464 3841992 3877632 3881196 3902976 3916528 3932712 3958416 3982352 3995136 3998808 4021248 4024944 4064256 4078368 4088832 4105728 4119984 4143104 4146912 4174016 4191264 4205817 4212736 4216608 4230144 4231249 4257792 4272576 4276503 4304454 4318272 4322241 4344384 4362336 4386816 4390848 4406094 4434892 4453218 4460544 4476032 4480146 4494528 4523904 4528062 4553472 4572288 4588164 4599936 4615908 4634982 4660992 4665276 4691456 4695768 4739328 4743684 4770304 4790016 4806648 4838064 4858056 4882944 4887432 4919376 4935168 4939704 4967424 4984672 5018112 5035536 5068448 5089392 5117952 5122656 5140443 5170176 5174928 5203968 5225472 5226837 5243616 5277888 5282739 5326848 5330454 5331744 5361664 5366592 5385226 5407479 5419008 5437824 5442822 5451776 5474304 5493312 5498361 5529216 5534298 5552064 5588352 5607756 5622144 5640192 5645376 5664978 5696768 5702004 5739272 5757696 5762988 5792512 5816448 5854464 5874792 5899068 5937624 5973528 5992704 5998212 6031872 6037416 6071296 6096384 6117552 6133248 6154544 6179976 6214656 6218863 6220368 6261024 6286896 6319104 6324912 6345216 6386688 6408864 6450752 6456681 6477408 6510592 6516576 6559168 6580224 6586272 6609141 6623232 6652338 6679827 6690816 6714048 6720219 6741792 6785856 6792093 6830208 6853924 6882246 6893568 6899904 6923862 6967296 6969116 6991488 6997914 7037184 7043652 7107272 7108992 7115526 7155456 7185024 7209972 7250432 7257096 7324416 7331148 7372288 7379064 7402752 7451136 7477008 7496192 7527168 7553304 7602672 7634088 7676928 7683984 7755264 7762392 7805952 7833056 7865424 7916832 7964704 7990272 7995681 7997616 8042496 8049888 8077839 8128512 8156736 8164233 8177664 8211456 8239968 8286208 8293824 8301447 8348032 8382528 8411634 8425472 8433216 8460288 8462498 8497467 8515584 8545152 8553006 8608908 8636544 8644482 8688768 8724672 8781696 8812188 8869784 8906436 8952064 8960292 8989056 9047808 9056124 9106944 9144576 9176328 9199872 9231816 9269964 9321984 9330552 9382912 9391536 9478656 9487368 9540608 9580032 9613296 9676128 9716112 9765888 9772499 9774864 9838752 9870336 9879408 9934848 9969344 9978507 10036224 10071072 10136896 10178784 10235904 10245312 10280886 10323369 10340352 10349856 10385793 10407936 10450944 10453674 10487232 10496871 10555776 10565478 10653696 10660908 10663488 10673289 10733184 10770452 10814958 10875648 10885644 10948608 10986624 10996722 11058432 11068596 11104128 11176704 11215512 11244288 11290752 11329956 11393536 11404008 11478544 11515392 11525976 11585024 11632896 11708928 11749584 11798136 11875248 11947056 11985408 11996424 12063744 12074832 12142592 12192768 12195953 12235104 12266496 12309088 12359952 12429312 12437726 12440736 12522048 12573792 12617451 12638208 12649824 12690432 12693747 12773376 12817728 12829509 12901504 12913362 12954816 13021184 13033152 13118336 13160448 13172544 13218282 13304676 13359654 13381632 13428096 13440438 13483584 13571712 13584186 13660416 13707848 13764492 13799808 13847724 13938232 13982976 13995828 14074368 14087304 14214544 14217984 14231052 14310912 14370048 14419944 14500864 14514192 14648832 14662296 14744576 14758128 14805504 14902272 14954016 14992384 15054336 15102953 15106608 15205344 15268176 15353856 15367968 15421329 15510528 15524784 15611904 15666112 15680511 15730848 15833664 15848217 15929408 15980544 15991362 15995232 16084992 16099776 16155678 16222437 16257024 16313472 16328466 16355328 16422912 16479936 16495083 16587648 16602894 16696064 16765056 16823268 16866432 16920576 16924996 16994934 17090304 17106012 17217816 17273088 17288964 17377536 17449344 17563392 17624376 17739568 17812872 17904128 17920584 17978112 18095616 18112248 18213888 18289152 18352656 18399744 18463632 18539928 18643968 18656589 18661104 18765824 18783072 18848291 18957312 18974736 19081216 19160064 19226592 19352256 19370043 19432224 19531776 19544998 19549728 19677504 19740672 19758816 19827423 19869696 19938688 19957014 20072448 20142144 20160657 20273792 20357568 20490624 20561772 20646738 20680704 20699712 20771586 20901888 20907348 20974464 20993742 21111552 21130956 21321816 21326976 21346578 21466368 21540904 21629916 21751296 21771288 21973248 21993444 22116864 22137192 22208256 22353408 22431024 22488576 22581504 22659912 22787072 22808016 22957088 23030784 23051952 23170048 23265792 23417856 23499168 23596272 23750496 23894112 23970816 23987043 23992848 24127488 24149664 24233517 24285184 24385536 24391906 24470208 24492699 24532992 24618176 24719904 24858624 24875452 24881472 24904341 25044096 25147584 25234902 25276416 25299648 25380864 25387494 25492401 25546752 25635456 25659018 25803008 25826724 25909632 26066304 26236672 26345088 26436564 26609352 26719308 26856192 26880876 26967168 27143424 27168372 27320832 27415696 27528984 27599616 27695448 27876464 27965952 27991656 28148736 28174608 28429088 28435968 28462104 28621824 28740096 28839888 29001728 29028384 29297664 29317497 29324592 29489152 29516256 29611008 29618743 29804544 29908032 29935521 29984768 30108672 30205906 30213216 30410688 30536352 30707712 30735936 30842658 31021056 31049568 31157379 31223808 31332224 31361022 31461696 31667328 31696434 31858816 31961088 31982724 31990464 32199552 32311356 32444874 32626944 32656932 32845824 32959872 32990166 33175296 33205788 33392128 33530112 33646536 33732864 33849992 33989868 34180608 34212024 34435632 34546176 34577928 34755072 34898688 35126784 35248752 35479136 35625744 35808256 35841168 35956224 36191232 36224496 36427776 36578304 36587859 36705312 36799488 36927264 37079856 37287936 37313178 37322208 37531648 37566144 37696582 37852353 37914624 37949472 38081241 38162432 38320128 38453184 38488527 38704512 38740086 38864448 39063552 39089996 39099456 39355008 39481344 39517632 39654846 39877376 39914028 40144896 40284288 40321314 40547584 40715136 40981248 41123544 41293476 41399424 41543172 41814696 41948928 41987484 42223104 42261912 42643632 42653952 42693156 42932736 43081808 43259832 43502592 43532041 43542576 43946496 43986888 44233728 44274384 44416512 44706816 44862048 44977152 45163008 45308859 45319824 45574144 45616032 45914176 46061568 46103904 46263987 46340096 46531584 46835712 46998336 47041533 47192544 47500992 47544651 47788224 47941632 47974086 47985696 48254976 48299328 48467034 48771072 48783812 48940416 48985398 49065984 49236352 49439808 49750904 49762944 49808682 50088192 50295168 50469804 50599296 50761728 50774988 50984802 51270912 51318036 51606016 51653448 51819264 52132608 52473344 52690176 52873128 53218704 53438616 53712384 53761752 53934336 54286848 54336744 54641664 54831392 55057968 55199232 55390896 55752928 55931904 55969767 55983312 56297472 56349216 56544873 56858176 56871936 56924208 57243648 57480192 57679776 58003456 58056768 58110129 58595328 58634994 58649184 58978304 59032512 59222016 59237486 59482269 59609088 59816064 59871042 59969536 60217344 60411812 60426432 60481971 60821376 61072704 61471872 61685316 62042112 62099136 62314758 62664448 62722044 62923392 63334656 63392868 63717632 63965448 63980928 64399104 64622712 64889748 65253888 65313864 65919744 65980332 66350592 66411576 66784256 67060224 67293072 67465728 67699984 67979736 68361216 68407493 68424048 68871264 69092352 69155856 69510144 69797376 70253568 70497504 70958272 71251488 71616512 71682336 71912448 71961129 72382464 72448992 72700551 72855552 73156608 73175718 73410624 73478097 73598976 73854528 74159712 74575872 74626356 74644416 74713023 75132288 75393164 75704706 75829248 75898944 76162482 76640256 76906368 76977054 77409024 77480172 77728896 78179992 78198912 78710016 79035264 79309692 79754752 79828056 80568576 80642628 81095168 81430272 81962496 82247088 82586952 82798848 83086344 83629392 83897856 83974968 84446208 84523824 85287264 85307904 85386312 85865472 86163616 86519664 87005184 87064082 87085152 87892992 87952491 87973776 88467456 88548768 88833024 88856229 89413632 89724096 89806563 89954304 90326016 90617718 90639648 91148288 91232064 91828352 92123136 92207808 92527974 92680192 93063168 93472137 93671424 93996672 94083066 94385088 95001984 95089302 95576448 95883264 95948172 95971392 96598656 96934068 97567624 97880832 97970796 98472704 98879616 99501808 99525888 99617364 100176384 100590336 100939608 101198592 101549976 101969604 102541824 102636072 103212032 103306896 103638528 104265216 104946688 105380352 105720671 105746256 106437408 106877232 107424768 107497489 107523504 107868672 108573696 108673488 109283328 109662784 109763577 110115936 110398464 110781792 111505856 111863808 111939534 111966624 112594944 112698432 113089746 113557059 113716352 113743872 113848416 114243723 114487296 114960384 115359552 115465581 116113536 116220258 117190656 117269988 117298368 118065024 118444032 118474972 118964538 119632128 119742084 120434688 120823624 120852864 120963942 121642752 122145408 122943744 123370632 124198272 124629516 125328896 125444088 125846784 126669312 126785736 127435264 127930896 127961856 128798208 129245424 129779496 130507776 130596123 130627728 131839488 131960664 132701184 132823152 133568512 134120448 134586144 134931456 135399968 135926577 135959472 136722432 136814986 136848096 137742528 138184704 138311712 138791961 139020288 139594752 140507136 140995008 141124599 141916544 142502976 143233024 143364672 143824896 143922258 144764928 144897984 145401102 146313216 146351436 146821248 146956194 147197952 147709056 148319424 149252712 149288832 149426046 150264576 150786328 151409412 151797888 152324964 153812736 153954108 154818048 154960344 155457792 156359984 156397824 157420032 158070528 158619384 159509504 159656112 161137152 161285256 162190336 162860544 163924992 164494176 165173904 165597696 166132483 166172688 167258784 167795712 167909301 167949936 168892416 169047648 169634619 170574528 170615808 170772624 171730944 172327232 173039328 174010368 174128164 174170304 174330387 175785984 175904982 175947552 176934912 177097536 177666048 177712458 178446807 178827264 179448192 179613126 179908608 180652032 181235436 181279296 181445913 182464128 183656704 184415616 185055948 186126336 186944274 187993344 188166132 188770176 190003968 190178604 191152896 191896344 191942784 193197312 193868136 195135248 195761664 195941592 196945408 197759232 199003616 199051776 199234728 200352768 201180672 201879216 202397184 203099952 203939208 205083648 205222479 205272144 206424064 206613792 207277056 207331201 208530432 209893376 210760704 211441342 211492512 212874816 213754464 214849536 214994978 215047008 215737344 215883387 217147392 217346976 218101653 218566656 219325568 219527154 220231872 220796928 221563584 223011712 223727616 223879068 223933248 225396864 226179492 227114118 227432704 227487744 227696832 228487446 229920768 230719104 230931162 232227072 232440516 234539976 234596736 236130048 236949944 237929076 239264256 239484168 241647248 241705728 241927884 243285504 244290816 245887488 246741264 248396544 249259032 250657792 250888176 251693568 253338624 253571472 254870528 255861792 255923712 256750201 257596416 258490848 259558992 261015552 261192246 261255456 263678976 263857473 263921328 265402368 265646304 266568687 267137024 268240896 269172288 269419689 269862912 270799936 271853154 271918944 273444864 273629972 273696192 275485056 276369408 276623424 277583922 278040576 279189504 280416411 281014272 281990016 282249198 283833088 285005952 286729344 287649792 287844516 289795968 290802204 292702872 293642496 293912388 295418112 296638848 298505424 298577664 298852092 300529152 301572656 302818824 303595776 304649928 307625472 307908216 309636096 309920688 310915584 312719968 312795648 314840064 316141056 317162013 317238768 319019008 319312224 322274304 322492467 322570512 324380672 325721088 327849984 328988352 329290731 330347808 331195392 332264966 332345376 334517568 335591424 335818602 335899872 337784832 338095296 339269238 341149056 341231616 341545248 342731169 343461888 344654464 346078656 348256328 348340608 348660774 351571968 351809964 351895104 354195072 355332096 355424916 356893614 358896384 359226252 361304064 362470872 362558592 362891826 364928256 367313408 368831232 370111896 373888548 375986688 376332264 377540352 380007936 380357208 382305792 383792688 383885568 386394624 387736272 390270496 391523328 391788369 391883184 393890816 395518464 398007232 398103552 398469456 400705536 402361344 403758432 404794368 406199904 407779731 407878416 410167296 410444958 410544288 412848128 413227584 414554112 414662402 416375883 417060864 419786752 421521408 422882684 422985024 423373797 425749632 427508928 429699072 429989956 430094016 431474688 431766774 434294784 434693952 436203306 438651136 439054308 440463744 441593856 443127168 446023424 447758136 447866496 450793728 452358984 454228236 454865408 455393664 456974892 461438208 461862324 464454144 464881032 469079952 469193472 472260096 473899888 475858152 478528512 478852451 478968336 483294496 483411456 483855768 486571008 488581632 491774976 493482528 496793088 498397449 498518064 501315584 501776352 503387136 503727903 506677248 507142944 508903857 509741056 511723584 511847424 513500402 515192832 516981696 519117984 522031104 522384492 522510912 522991161 527357952 527714946 527842656 530804736 531292608 533137374 536481792 538344576 538839378 539725824 541599872 543706308 543837888 547259944 547392384 550970112 553246848 555167844 558379008 560832822 563980032 564498396 567666176 570011904 573458688 575689032 579591936 581604408 585405744 587284992 587824776 590836224 593277696 597010848 597155328 597704184 601058304 603145312 605637648 607191552 609299856 615250944 615667437 615816432 619272192 619841376 621831168 621993603 625439936 625591296 629680128 632282112 634324026 634477536 638038016 638624448 644548608 644984934 645141024 647650161 648761344 651442176 654304959 655699968 657976704 658581462 660695616 662390784 664529932 664690752 669035136 671182848 671637204 671799744 676190592 678538476 682298112 682463232 683090496 685462338 689308928 692157312 696512656 696681216 697321548 703619928 703790208 708390144 710849832 713787228 717792768 718452504 724941744 725117184 725783652 729856512 734626816 737662464 740044697 740223792 747777096 751973376 752482423 752664528 755080704 760015872 760714416 764611584 767585376 767771136 770250603 772789248 775472544 780540992 783046656 783576738 783766368 787781632 791036928 791572419 796014464 796207104 796938912 799706061 801411072 804722688 807516864 808259067 809588736 812399808 815559462 815756832 820334592 820889916 821088576 826455168 829108224 829324804 832751766 834121728 843042816 845765368 845970048 846747594 851499264 855017856 859979912 860188032 862949376 863533548 869387904 872406612 877302272 878108616 880927488 886254336 892046848 895516272 895732992 901587456 904717968 908456472 909730816 910787328 913949784 922876416 923724648 928908288 929762064 938159904 938386944 944520192 947799776 951486039 951716304 957057024 957704902 957936672 966588992 966822912 967477401 967711536 973142016 977163264 983549952 986965056 987872193 993586176 996794898 997036128 1002631168 1003552704 1006774272 1007455806 1013354496 1014285888 1017807714 1019482112 1023447168 1023694848 1027000804 1028193507 1030385664 1033963392 1038235968 1044768984 1045021824 1045982322 1054715904 1055429892 1055685312 1062585216 1066274748 1076689152 1077678756 1083199744 1087412616 1087675776 1094519888 1094784768 1101940224 1106493696 1110335688 1121665644 1127960064 1128996792 1135332352 1140023808 1146917376 1151378064 1159183872 1162927381 1163208816 1170811488 1174569984 1175365107 1175649552 1181672448 1182472379 1186555392 1194021696 1194310656 1195408368 1202116608 1206290624 1211275296 1214383104 1218599712 1223339193 1230501888 1231334874 1231632864 1238544384 1239682752 1243662336 1243987206 1249127649 1250879872 1251182592 1259360256 1264564224 1268648052 1268955072 1270121391 1277248896 1289097216 1289969868 1290282048 1295300322 1302884352 1308609918 1315953408 1317162924 1321391232 1324781568 1329059864 1329381504 1338070272 1343274408 1343599488 1352381184 1357076952 1364596224 1366180992 1370924676 1378617856 1384314624 1393025312 1393362432 1394643096 1407239856 1407580416 1416780288 1421699664 1427574456 1435585536 1436557353 1436905008 1449883488 1450234368 1451567304 1459713024 1469253632 1475324928 1480089394 1480447584 1495192347 1495554192 1503946752 1504964846 1505329056 1510161408 1511183709 1520031744 1521428832 1526711571 1529223168 1535170752 1535542272 1540501206 1545578496 1550945088 1561081984 1566093312 1567153476 1567532736 1575563264 1582073856 1583144838 1592028928 1592414208 1593877824 1599412122 1609445376 1615033728 1616518134 1619177472 1624799616 1631118924 1631513664 1641779832 1642177152 1652910336 1658649608 1665503532 1691530736 1691940096 1693495188 1702998528 1710035712 1719959824 1720376064 1727067096 1738775808 1744813224 1754604544 1756217232 1761854976 1772508672 1784093696 1791032544 1791465984 1797251407 1803174912 1809435936 1816912944 1819461632 1821574656 1827457313 1827899568 1845752832 1847002311 1847449296 1857816576 1859524128 1865980809 1876319808 1876773888 1889040384 1895599552 1902972078 1903432608 1914114048 1915409804 1915873344 1933177984 1933645824 1934954802 1935423072 1946284032 1954326528 1962914877 1967099904 1973930112 1975744386 1987172352 1993589796 1994072256 2007105408 2013548544 2014911612 2028571776 2035615428 2046894336 2047389696 2054001608 2056387014 2067926784 2076471936 2089537968 2090043648 2091964644 2110859784 2111370624 2125170432 2132549496 2153378304 2155357512 2166399488 2174825232 2175351552 2189039776 2189569536 2203880448 2212987392 2220134091 2220671376 2243331288 2255920128 2257447269 2257993584 2270664704 2280047616 2293834752 2302756128 2310751809 2318367744 2325854762 2326417632 2341622976 2349139968 2350730214 2351299104 2363344896 2364944758 2373110784 2374717257 2388043392 2388621312 2390816736 2399118183 2404233216 2412581248 2422550592 2428766208 2437199424 2446678386 2461003776 2462669748 2463265728 2479365504 2487324672 2487974412 2498255298 2501759744 2502365184 2529128448 2537296104 2537910144 2540242782 2554497792 2579939736 2580564096 2590600644 2617219836 2631906816 2634325848 2642782464 2658119728 2658763008 2676140544 2686548816 2687198976 2704762368 2714153904 2729192448 2732361984 2741849352 2757235712 2768629248 2786050624 2786724864 2789286192 2814479712 2815160832 2824252211 2833560576 2843399328 2854458117 2855148912 2871171072 2873114706 2873810016 2899766976 2900468736 2902432203 2903134608 2919426048 2938507264 2950649856 2960178788 2960895168 2963616579 2990384694 2991108384 3007893504 3009929692 3010658112 3020322816 3022367418 3040063488 3042857664 3053423142 3058446336 3070341504 3071084544 3081002412 3084580521 3091156992 3101890176 3122163968 3134306952 3135065472 3164147712 3166289676 3184057856 3187755648 3198824244 3230067456 3233036268 3249599232 3262237848 3263027328 3283559664 3284354304 3305820672 3317299216 3331007064 3383061472 3383880192 3386990376 3405997056 3420071424 3439919648 3440752128 3454134192 3477551616 3488782143 3489626448 3509209088 3512434464 3523709952 3526095321 3545017344 3547417137 3568187392 3582065088 3582931968 3594502814 3606349824 3618871872 3633825888 3638923264 3643149312 3654914626 3655799136 3670017579 3691505664 3694004622 3694898592 3715633152 3719048256 3731961618 3752639616 3753547776 3778080768 3791199104 3805944156 3806865216 3830819608 3831746688 3866355968 3867291648 3869909604 3870846144 3908653056 3925829754 3947860224 3951488772 3974344704 3987179592 3988144512 4014210816 4029823224 4057143552 4071230856 4093788672 4108003216 4112774028 4135853568 4152943872 4179075936 4180087296 4183929288 4221719568 4222741248 4250340864 4265098992 4306756608 4309672059 4310715024 4332798976 4349650464 4350703104 4378079552 4379139072 4407760896 4425974784 4440268182 4441342752 4485577041 4486662576 4511840256 4514894538 4515987168 4533551127 4541329408 4560095232 4580134713 4587669504 4605512256 4621503618 4636735488 4651709524 4652835264 4683245952 4698279936 4701460428 4702598208 4726689792 4729889516 4746221568 4749434514 4776086784 4777242624 4781633472 4798236366 4825162496 4845101184 4857532416 4874398848 4893356772 4925339496 4926531456 4958731008 4975948824 4996510596 5003519488 5074592208 5075820288 5080485564 5108995584 5159879472 5161128192 5181201288 5234439672 5263813632 5267376961 5268651696 5285564928 5316239456 5317526016 5352281088 5373097632 5374397952 5391754221 5409524736 5428307808 5458384896 5464723968 5482371939 5483698704 5514471424 5537258496 5541006933 5572101248 5573449728 5578572384 5597942427 5628959424 5630321664 5648504422 5667121152 5686798656 5708916234 5710297824 5742342144 5746229412 5747620032 5799533952 5800937472 5804864406 5806269216 5838852096 5901299712 5920357576 5921790336 5927233158 5980769388 5982216768 6019859384 6021316224 6040645632 6044734836 6085715328 6106846284 6140683008 6142169088 6162004824 6169161042 6203780352 6244327936 6268613904 6270130944 6332579352 6368115712 6375511296 6397648488 6460134912 6466072536 6499198464 6524475696 6526054656 6567119328 6568708608 6611641344 6634598432 6660402273 6662014128 6766122944 6767760384 6772341807 6773980752 6811994112 6840142848 6879839296 6881504256 6908268384 6932255427 6955103232 6977564286 6979252896 7018418176 7024868928 7047419904 7052190642 7090034688 7094834274 7124151771 7136374784 7164130176 7165863936 7189005628 7197354549 7212699648 7237743744 7267651776 7286298624 7309829252 7311598272 7340035158 7383011328 7388009244 7389797184 7438096512 7463923236 7505279232 7507095552 7582398208 7611888312 7613730432 7661639216 7663493376 7732711936 7739819208 7741692288 7851659508 7895720448 7902977544 7974359184 7976289024 8028421632 8059646448 8114287104 8140491667 8142461712 8187577344 8216006432 8225548056 8271707136 8277306653 8305887744 8358151872 8360174592 8367858576 8443439136 8445482496 8472756633 8500681728 8530197984 8563374351 8613513216 8619344118 8621430048 8665597952 8699300928 8701406208 8707296609 8756159104 8758278144 8815521792 8851949568 8880536364 8882685504 8890849737 8971154082 8973325152 9023680512 9029789076 9031974336 9067102254 9120190464 9160269426 9175339008 9211024512 9243007236 9273470976 9303419048 9305670528 9366491904 9402920856 9405196416 9459779032 9492443136 9498869028 9552173568 9563266944 9596472732 9650324992 9690202368 9748797696 9786713544 9850678992 9853062912 9917462016 9951897648 9993021192 10007038976 10149184416 10151640576 10160971128 10217991168 10319758944 10322256384 10362402576 10466346429 10468879344 10527627264 10534753922 10537303392 10571129856 10578285963 10632478912 10635052032 10642251411 10704562176 10746195264 10748795904 10783508442 10819049472 10856615616 10916769792 10929447936 10964743878 10967397408 11010052737 11028942848 11074516992 11082013866 11144202496 11146899456 11157144768 11195884854 11257918848 11260643328 11297008844 11334242304 11373597312 11417832468 11420595648 11492458824 11495240064 11599067904 11601874944 11609728812 11612538432 11840715152 11843580672 11854466316 11961538776 11964433536 12039718768 12042632448 12089469672 12171430656 12213692568 12281366016 12324009648 12338322084 12407560704 12488655872 12537227808 12540261888 12580759849 12665158704 12736231424 12751022592 12792201191 12795296976 12920269824 12929016177 12932145072 12998396928 13007196169 13048951392 13052109312 13134238656 13137417216 13223282688 13269196864 13320804546 13324028256 13456731123 13532245888 13535520768 13544683614 13547961504 13623988224 13680285696 13740404139 13759678592 13763008512 13816536768 13864510854 13910206464 13955128572 13958505792 14049737856 14094839808 14104381284 14180069376 14189668548 14248303542 14328260352 14331727872 14378011256 14394709098 14475487488 14535303552 14572597248 14619658504 14623196544 14680070316 14776018488 14779594368 14876193024 14927846472 15010558464 15164796416 15223776624 15227460864 15323278432 15326986752 15465423872 15479638416 15483384576 15703319016 15791440896 15802130883 15805955088 15948718368 15952578048 16056843264 16119292896 16175262663 16228574208 16280983334 16284923424 16375154688 16432012864 16447115817 16451096112 16543414272 16554613306 16611775488 16623020799 16716303744 16720349184 16735717152 16793827281 16886878272 16890964992 16945513266 17001363456 17060395968 17126748702 17227026432 17238688236 17242860096 17331195904 17398601856 17402812416 17414593218 17512318208 17516556288 17703899136 17761072728 17765371008 17781699474 17942308164 17946650304 18059578152 18063948672 18134204508 18320538852 18422049024 18486014472 18606838096 18611341056 18732983808 18805841712 18810392832 18919558064 18997738056 19104347136 19126533888 19192945464 19300649984 19380404736 19497595392 19573427088 19701357984 19706125824 19769765477 19834924032 19903795296 19981206819 19986042384 20014077952 20102030443 20298368832 20303281152 20317025421 20321942256 20435982336 20639517888 20644512768 20724805152 20796766281 20932692858 20937758688 21055254528 21069507844 21074606784 21142259712 21156571926 21264957824 21270104064 21284502822 21409124352 21492390528 21497591808 21567016884 21592063647 21638098944 21713231232 21858895872 21929487756 21934794816 22020105474 22149033984 22164027732 22288404992 22314289536 22391769708 22515837696 22521286656 22594017688 22747194624 22835664936 22841191296 22984917648 22990480128 23198135808 23219457624 23225076864 23681430304 23687161344 23708932632 23923077552 23928867072 24079437536 24085264896 24178939344 24342861312 24421475001 24427385136 24562732032 24648019296 24676644168 24815121408 24831919959 24977311744 25074455616 25080523776 25161519698 25330317408 25418269899 25472462848 25502045184 25584402382 25590593952 25690123053 25840539648 25858032354 25864290144 25996793856 26014392338 26097902784 26104218624 26121889827 26268477312 26274834432 26446565376 26538393728 26641609092 26648056512 26913462246 27064491776 27071041536 27089367228 27095923008 27360571392 27480808278 27519357184 27526017024 27633073536 27729021708 27820412928 27910257144 27917011584 28099475712 28208762568 28379337096 28496607084 28656520704 28756022512 28789418196 28950974976 29070607104 29239317008 29246393088 29360140632 29552036976 29559188736 29752386048 29855692944 30021116928 30329592832 30447553248 30454921728 30646556864 30653973504 30930847744 30959276832 30966769152 31066774321 31399039287 31406638032 31582881792 31604261766 31611910176 31734857889 31897436736 31905156096 31926754233 32113686528 32238585792 32350525326 32457148416 32561966668 32569846848 32750309376 32864025728 32894231634 32902192224 33086828544 33109226612 33223550976 33246041598 33432607488 33440698368 33471434304 33587654562 33773756544 33781929984 33891026532 34002726912 34120791936 34253497404 34477376472 34485720192 34797203712 34805624832 34829186436 35024636416 35522145456 35530742016 35563398948 35884616328 35893300608 36119156304 36127897344 36268409016 36641077704 36844098048 36972028944 37213676192 37222682112 37465967616 37611683424 37620785664 37742279547 37839116128 37995476112 38208694272 38253067776 38376603573 38385890928 38601299968 38760809472 38787048531 38995190784 39021588507 39146854176 39402715968 39412251648 39539530954 39669848064 39807590592 39962413638 39972084768 40028155904 40204060886 40370193369 40596737664 40606562304 40634050842 40643884512 40871964672 41279035776 41289025536 41449610304 41593532562 41865385716 41875517376 42139015688 42149213568 42284519424 42313143852 42529915648 42540208128 42569005644 42984781056 42995183616 43134033768 43184127294 43426462464 43717791744 43858975512 43869589632 44040210948 44328055464 44576809984 44628579072 44783539416 45031675392 45188035376 45494389248 45671329872 45682382592 45969835296 45980960256 46396271616 46438915248 46450153728 47362860608 47374322688 47406392649 47417865264 47846155104 47857734144 48158875072 48170529792 48357878688 48525787989 48685722624 48842950002 48854770272 49125464064 49296038592 49341347451 49353288336 49630242816 49663839918 49869062397 49954623488 50148911232 50161047552 50323039396 50381481843 50660634816 50836539798 51004090368 51168804764 51181187904 51380246106 51681079296 51716064708 51728580288 51993587712 52028784676 52195805568 52208437248 52243779654 52536954624 52549668864 53076787456 53283218184 53296113024 53826924492 54128983552 54178734456 54191846016 54961616556 55038714368 55266147072 55458043416 55820514288 55834023168 56198951424 56417525136 56758674192 56993214168 57313041408 57512045024 57578836392 57901949952 57941146571 58141214208 58478634016 58492786176 58720281264 59104073952 59118377472 59309296431 59504772096 59711385888 59943620457 60042233856 60306091329 60659185664 60895106496 60909843456 60951076263 61293113728 61307947008 61861695488 61918553664 61933538304 62133548642 62390298843 62798078574 62813276064 63165763584 63208523532 63223820352 63469715778 63794873472 63810312192 63853508466 64227373056 64477171584 64701050652 64914296832 65123933336 65139693696 65728051456 65788463268 65804384448 66218453224 66447101952 66492083196 66865214976 66942868608 67175309124 67547513088 67563859968 67782053064 68241583872 68506994808 68954752944 68971440384 69594407424 69658372872 70049272832 71044290912 71061484032 71126797896 71769232656 71786601216 72238312608 72255794688 72536818032 73264425003 73282155408 73688196096 73944057888 74427352384 74445364224 74495759877 74931935232 75223366848 75241571328 75484559094 75678232256 75990952224 76254809697 76417388544 76506135552 76753207146 76771781856 77070369159 77202599936 77521618944 77574097062 77990381568 78043177014 78293708352 78365669481 78805431936 78824503296 79079061908 79339696128 79615181184 79924827276 79944169536 80408121772 80740386738 81193475328 81213124608 81268101684 81287769024 82558071552 82578051072 82899220608 83187065124 83730771432 83751034752 84278031376 84298427136 84626287704 85059831296 85138011288 85969562112 86268067536 86368254588 86852924928 87717951024 87739179264 88080421896 88656110928 89153619968 89257158144 89545408337 89567078832 90063350784 90376070752 90988778496 91050373183 91342659744 91364765184 91939670592 91961920512 92792543232 92877830496 92900307456 93200322963 94197117861 94725721216 94748645376 94812785298 94835730528 95692310208 95715468288 95780262699 96317750144 96341059584 96715757376 97051575978 97371445248 97685900004 97709540544 98250928128 98592077184 98682694902 98706576672 99260485632 99327679836 99738124794 100297822464 100322095104 100646078792 100762963686 101321269632 101673079596 102008180736 102337609528 102362375808 102760492212 103432129416 103457160576 104057569352 104391611136 104416874496 104487559308 105073909248 106153574912 106566436368 106592226048 107653848984 108257967104 108357468912 108383692032 109923233112 110077428736 110532294144 110916086832 111641028576 111668046336 112397902848 112835050272 113226838641 113517348384 113986428336 114626082816 115024090048 115129810719 115157672784 115803899904 115882293142 116282428416 116361145593 116957268032 116985572352 117064765521 117440562528 118208147904 118236754944 118618592862 119009544192 119422771776 119887240914 120084467712 120612182658 121110580107 121318371328 121790212992 121819686912 121902152526 122586227456 122615894016 123837107328 123867076608 124267097284 124780597686 125596157148 125626552128 126417047064 126447640704 126939431556 127589746944 127620624384 127707016932 128954343168 129402101304 130247866672 130279387392 131456102912 131576926536 131608768896 132436906448 132984166392 133730429952 133885737216 134350618248 135095026176 135564106128 136483167744 137013989616 137909505888 137942880768 138388358339 139188814848 139316745744 140098545664 140714213101 142088581824 142122968064 142219177947 142253595792 143538465312 143573202432 144476625216 144511589376 145073636064 145577363967 146528850006 146564310816 147376392192 147888115776 148024042353 148854704768 148890728448 148991519754 149863870464 150446733696 150483142656 150969118188 151144445529 151356464512 151981904448 152509619394 153012271104 153506414292 153543563712 154140738318 155043237888 155148194124 155980763136 156086354028 156587416704 156731338962 157610863872 157649006592 158158123816 159230362368 159849654552 159888339072 160816243544 161480773476 162386950656 162536203368 162575538048 165116143104 165798441216 166374130248 167461542864 167502069504 168556062752 168596854272 169252575408 170119662592 170276022576 171939124224 172536135072 172736509176 173705849856 173823439713 175435902048 175478358528 176160843792 177312221856 177927889293 178307239936 178514316288 179090816674 179134157664 179830861371 180126701568 180752141504 180918273987 181977556992 182100746366 182685319488 182729530368 182853228789 183879341184 183923841024 185585086464 185755660992 185800614912 186400645926 187170896529 188394235722 189451442432 189497290752 189625570596 189671461056 191384620416 191430936576 191560525398 192635500288 192682119168 193431514752 194103151956 194742890496 195371800008 195419081088 197184154368 197365389804 197413153344 198655359672 199476249588 200595644928 201292157584 201525927372 202642539264 203346159192 204675219056 204724751616 205520984424 206864258832 206914321152 208115138704 208783222272 208975118616 210147818496 212307149824 213132872736 213184452096 215307697968 216515934208 216714937824 216767384064 217467420247 219793275009 219846466224 220154857472 221064588288 221122334873 221832173664 223282057152 223336092672 223487279631 224795805696 225670100544 226453677282 227034696768 227972856672 228764429091 229252165632 230048180096 230259621438 230315345568 231607799808 231764586284 232564856832 232722291186 233914536064 233971144704 234129531042 234881125056 236416295808 236473509888 237237185724 238019088384 238845543552 239774481828 241224365316 242221160214 243580425984 243639373824 243804305052 245172454912 247674214656 247734153216 248534194568 249561195372 251192314296 251253104256 252834094128 252895281408 253878863112 255179493888 255414033864 257908686336 258804202608 260495733344 260558774784 262912205824 263153853072 263217537792 264873812896 265968332784 267460859904 267771474432 268636225011 268701236496 270190052352 271128212256 272966335488 273151119549 274027979232 275819011776 275885761536 276776716678 278377629696 278633491488 279600968889 280197091328 281428426202 282591353583 284177163648 284245936128 284438355894 284507191584 287076930624 287146404864 287340788097 288953250432 289023178752 290147272128 291154727934 293057700012 293128621632 294752784384 295776231552 296048084706 297709409536 297781456896 297983039508 300893467392 300966285312 301938236376 302288891058 302712929024 303963808896 305019238788 306024542208 307012828584 307087127424 308281476636 310296388248 312172708056 313174833408 313462677924 315221727744 316316247632 318460724736 319699309104 319776678144 321632487088 322961546952 324773901312 325072406736 325151076096 330232286208 331596882432 332748260496 334923085728 335004139008 337112125504 337193708544 338505150816 339680515923 340239325184 340552045152 341734517531 343878248448 345072270144 345389432157 345473018352 347411699712 347646879426 349083436779 350871804096 350956717056 351194296563 352321687584 354624443712 355855778586 357028632576 358181633348 358268315328 359661722742 360253403136 361504283008 361836547974 363955113984 364201492732 365370638976 365459060736 365706457578 367758682368 367847682048 371511321984 371601229824 372801291852 374341793058 376788471444 378902884864 379251141192 379342922112 382769240832 382861873152 383121050796 385271000576 386863029504 388206303912 390743600016 390838162176 394368308736 394730779608 394826306688 397310719344 398952499176 401191289856 402584315168 403051854744 405285078528 406692318384 409350438112 409449503232 411041968848 413728517664 413828642304 415165075017 416230277408 417566444544 417950237232 420295636992 422142639303 424614299648 426265745472 426368904192 426657533841 430615395936 433031868416 433429875648 433534768128 434934840494 436732091901 439586550018 439692932448 440309714944 442129176576 442244669746 443664347328 444072127059 446564114304 446672185344 446974559262 449591611392 451340201088 452907354564 454069393536 455945713344 457528858182 460096360192 460519242876 460630691136 463529172568 465129713664 465444582372 467829072128 467942289408 468259062084 469762250112 472832591616 472947019776 474474371448 477691087104 479548963656 482448730632 484442320428 487160851968 487608610104 490344909824 495348429312 497068389136 499122390744 502384628592 502506208512 505668188256 505790562816 507757726224 510358987776 510828067728 515817372672 517608405216 520991466688 521117549568 521470319139 525824411648 526307706144 526435075584 529747625792 531936665568 533783667879 534921719808 535542948864 537272450022 537402472992 539492584113 540380104704 542256424512 542754821961 545932670976 546302239098 548055958464 548559686367 551638023552 551771523072 553553433356 556755259392 557266982976 559201937778 562856852404 565182707166 568354327296 568491872256 568876711788 569014383168 574153861248 574292809728 574681576194 577906500864 578046357504 580294544256 582309455868 586115400024 586257243264 591552463104 592096169412 595418819072 595966079016 601786934784 603876472752 604577782116 605425858048 607927617792 610038477576 614025657168 614174254848 616562953272 620592776496 624345416112 626349666816 626925355848 630443455488 632632495264 636921449472 637352612281 639398618208 639553356288 643264974176 645923093904 649547802624 650144813472 650302152192 652402260741 659379825027 660464572416 663193764864 663367004619 665496520992 669846171456 670008278016 670461838893 674224251008 674387417088 677010301632 679361031846 680478650368 681104090304 683469035062 686293287273 687756496896 690144540288 690778864314 690946036704 694823399424 695293758852 698166873558 701743608192 701913434112 702388593126 704643375168 709248887424 711711557172 714057265152 716363266696 716536630656 719323445484 723008566016 723673095948 728402985464 730741277952 730918121472 731412915156 735517364736 743022643968 743202459648 745602583704 748683586116 753576942888 757805769728 758502282384 758685844224 765538481664 766242101592 770542001152 773726059008 776412607824 781487200032 781676324352 788736617472 789270551281 789461559216 789652613376 794621438688 797904998352 802382579712 805168630336 805908675033 806103709488 810570157056 813384636768 818700876224 818899006464 819453358647 822083937696 827457035328 827657284608 830330150034 832460554816 835132889088 835900474464 838802906667 840591273984 844285278606 847774060749 849228599296 852531490944 852737808384 853315067682 861230791872 862022364291 866859751296 867069536256 869869680988 873464183802 879173100036 879385864896 884258353152 884489339492 887328694656 888144254118 893128228608 893344370688 893949118524 902680402176 905814709128 908138787072 911891426688 915057716364 920192720384 921038485752 921261382272 927058345136 930889164744 935658144256 936518124168 939524500224 945665183232 948948742896 955382174208 959097927312 964897461264 968884640856 974321703936 975217220208 980689819648 984999491707 990696858624 994136778272 998244781488 1004769257184 1005012417024 1011336376512 1011581125632 1015515452448 1019041547769 1020717975552 1021656135456 1025203552593 1031634745344 1035216810432 1036168296471 1041982933376 1042235099136 1042940638278 1051648823296 1052615412288 1052870151168 1053582889689 1059495251584 1063873331136 1067567335758 1071085897728 1074544900044 1074804945984 1078985168226 1080760209408 1084512849024 1085509643922 1091865341952 1092604478196 1096111916928 1097119372734 1103276047104 1103543046144 1107106866712 1114533965952 1118403875556 1125713704808 1130365414332 1136708654592 1137753423576 1138028766336 1148307722496 1148585619456 1149363152388 1155813001728 1160589088512 1164618911736 1172230800048 1172514486528 1183104926208 1184192338824 1190837638144 1191932158032 1203573869568 1207752945504 1209155564232 1210851716096 1215855235584 1220076955152 1228051314336 1228348509696 1233125906544 1241185552992 1245495225051 1248690832224 1252699333632 1253850711696 1260886910976 1265264990528 1266427917909 1273842898944 1274705224562 1278797236416 1279106712576 1279972601523 1286529948352 1291846187808 1299095605248 1300289626944 1300604304384 1304804521482 1310196275703 1318759650054 1320929144832 1326387529728 1326734009238 1330993041984 1332216381177 1339692342912 1340016556032 1340923677786 1348448502016 1348774834176 1354020603264 1358722063692 1362208180608 1366938070124 1372586574546 1380289080576 1381557728628 1381892073408 1390587517704 1396333747116 1403487216384 1403826868224 1404777186252 1409286750336 1418497774848 1423423114344 1432726533392 1433073261312 1438646890968 1446017132032 1447346191896 1456805970928 1461482555904 1462825830312 1471034729472 1486045287936 1491205167408 1497367172232 1507153885776 1515611539456 1517004564768 1517371688448 1522271941729 1531076963328 1532484203184 1541084002304 1547452118016 1547856344111 1552825215648 1562974400064 1563352648704 1564410957417 1577473234944 1578541102562 1578923118432 1579305226752 1589242877376 1595809996704 1601351003637 1604765159424 1610337260672 1611817350066 1612207418976 1621140314112 1626769273536 1628264465883 1637401752448 1637798012928 1638906717294 1644167875392 1654914070656 1655314569216 1660660300068 1664921109632 1670265778176 1671800948928 1677605813334 1688570557212 1695548121498 1705062981888 1705475616768 1706630135364 1722461583744 1724044728582 1733719502592 1734139072512 1739739361976 1746928367604 1758346200072 1758771729792 1768978678984 1774657389312 1776288508236 1786256457216 1787898237048 1805360804352 1811629418256 1816277574144 1823782853376 1830115432728 1840385440768 1842076971504 1842522764544 1854116690272 1861778329488 1871316288512 1873036248336 1879049000448 1891330366464 1897897485792 1910764348416 1912057836843 1918195854624 1929794922528 1937769281712 1948643407872 1950434440416 1957206782223 1961379639296 1969998983414 1978139475081 1981393717248 1988273556544 1990101013857 1996489562976 2009538514368 2010024834048 2011385516679 2022672753024 2023162251264 2031030904896 2038083095538 2041435951104 2043312270912 2050407105186 2058879861819 2063269490688 2070433620864 2072336592942 2083965866752 2084470198272 2085881276556 2105230824576 2105740302336 2107165779378 2118990503168 2127746662272 2135134671516 2142171795456 2149089800088 2149609891968 2157970336452 2169025698048 2171019287844 2185208956392 2192223833856 2194238745468 2206552094208 2214213733424 2229067931904 2236807751112 2251427409616 2260730828664 2273417309184 2275506847152 2276057532672 2296615444992 2298726304776 2311626003456 2321178177024 2329237823472 2344461600096 2345028973056 2366209852416 2367811653843 2368384677648 2381675276288 2383864316064 2392141622717 2407147739136 2415505891008 2417726025099 2418311128464 2421703432192 2431710471168 2440153910304 2456102628672 2456697019392 2458360075941 2466251813088 2482371105984 2490990450102 2497381664448 2505398667264 2507701423392 2516408720001 2521773821952 2530529981056 2532855835818 2547685797888 2549410449124 2557594472832 2558213425152 2559945203046 2573059896704 2583692375616 2600579253888 2601208608768 2609609042964 2620392551406 2637519300108 2652775059456 2653468018476 2661986083968 2664432762354 2679384685824 2680033112064 2681847355572 2696897004032 2708041206528 2717444127384 2724416361216 2733876140248 2745173149092 2760578161152 2763115457256 2763784146816 2781175035408 2792667494232 2806974432768 2809554372504 2818573500672 2836995549696 2846846228688 2865453066784 2866146522624 2877293781936 2892034264064 2894692383792 2913611941856 2922965111808 2925651660624 2942069458944 2954998475121 2972090575872 2982410334816 2994734344464 3014307771552 3031223078912 3034009129536 3034743376896 3044543883458 3057124643307 3062153926656 3064968406368 3075610657779 3082168004608 3094904236032 3095712688222 3105650431296 3108504889413 3125948800128 3126705297408 3128821914834 3154946469888 3157082205124 3157846236864 3158610453504 3160748669067 3178485754752 3191619993408 3202702007274 3220674521344 3223634700132 3224414837952 3242280628224 3253538547072 3256528931766 3274803504896 3275596025856 3277813434588 3288335750784 3309828141312 3310629138432 3321320600136 3329842219264 3343601897856 3355211626668 3377141114424 3391096242996 3410125963776 3413260270728 3444923167488 3448089457164 3467439005184 3479478723952 3493856735208 3516692400144 3517543459584 3537957357968 3549314778624 3552577016472 3572512914432 3575796474096 3610721608704 3623258836512 3632555148288 3647565706752 3660230865456 3680770881536 3684153943008 3685045529088 3708233380544 3723556658976 3736485675153 3742632577024 3746072496672 3758098000896 3759079692841 3782660732928 3795794971584 3799283753727 3821528696832 3824115673686 3836391709248 3839917804569 3859589845056 3875538563424 3897286815744 3900868880832 3914413564446 3939997966828 3956278950162 3962787434496 3976547113088 3980202027714 3992979125952 4019077028736 4020049668096 4022771033358 4045345506048 4046324502528 4062061809792 4076166191076 4086624541824 4100814210372 4117759723638 4140867241728 4144673185884 4167931733504 4171762553112 4210461649152 4211480604672 4214331558756 4237981006336 4255493324544 4270269343032 4298179600176 4299219783936 4315940672904 4338051396096 4342038575688 4370417912784 4384447667712 4388477490936 4413104188416 4428427466848 4458135863808 4473615502224 4502854819232 4521461657328 4546834618368 4551013694304 4552115065344 4566815825187 4593230889984 4597452609552 4623252006912 4642356354048 4643569032333 4658475646944 4688923200192 4690057946112 4693232872251 4732419704832 4735623307686 4736769355296 4763350552576 4767728632128 4784283245434 4804053010911 4814295478272 4831011782016 4835452050198 4836622256928 4843406864384 4863420942336 4880307820608 4884793397649 4912205257344 4913394038784 4916720151882 4932503626176 4964742211968 4981980900204 4994763328896 5010797334528 5015402846784 5032817440002 5061059962112 5065711671636 5098820898248 5115188945664 5116426850304 5119890406092 5146119793408 5167384751232 5201158507776 5202417217536 5219218085928 5240785102812 5275038600216 5306936036952 5323972167936 5328865524708 5358769371648 5363694711144 5393794008064 5416082413056 5434888254768 5448832722432 5467752280496 5490346298184 5521156322304 5524893858967 5526230914512 5527568293632 5562350070816 5585334988464 5613948865536 5619108745008 5637147001344 5673991099392 5693692457376 5730906133568 5732293045248 5736173510529 5754587563872 5784068528128 5789384767584 5827223883712 5845930223616 5851303321248 5871620346669 5884138917888 5909996950242 5934418425243 5944181151744 5964820669632 5970303041571 5989468688928 6028615543104 6034156550037 6068018259072 6069486753792 6089087766916 6114249286614 6124307853312 6129936812736 6151221315558 6189808472064 6191425376444 6211300862592 6217009778826 6251897600256 6253410594816 6257643829668 6314164410248 6315692473728 6317220907008 6321497338134 6356971509504 6383239986816 6405404014548 6441349042688 6447269400264 6448829675904 6507077094144 6513057863532 6549607009792 6555626869176 6576671501568 6619656282624 6642641200272 6659684438528 6687203795712 6710423253336 6754282228848 6782192485992 6820251927552 6826520541456 6889846334976 6896178914328 6934878010368 6958957447904 6987713470416 7033384800288 7035086919168 7075914715936 7098629557248 7103434961529 7105154032944 7145025828864 7151592948192 7176424868151 7221443217408 7246517673024 7253178075297 7265110296576 7295131413504 7320461730912 7361541763072 7368307886016 7370091058176 7375080227823 7416466761088 7447113317952 7472971350306 7485265154048 7492144993344 7516196001792 7518159385682 7549226160003 7565321465856 7591589943168 7598567507454 7643057393664 7648231347372 7672783418496 7679835609138 7719179690112 7751077126848 7801737761664 7828827128892 7879995933656 7912557900324 7953094226176 7960404055428 7985958251904 8038154057472 8040099336192 8045542066716 8090691012096 8124123619584 8152332382152 8173249083648 8201628420744 8235519447276 8281734483456 8289346371768 8335863467008 8343525106224 8420923298304 8428663117512 8475962012672 8510986649088 8540538686064 8596359200352 8598439567872 8631881345808 8676102792192 8681976064091 8684077151376 8740835825568 8768895335424 8776954981872 8826208376832 8856854933696 8864995425363 8916271727616 8947231004448 9005709638464 9042923314656 9093669236736 9102027388608 9104230130688 9133631650374 9171373929921 9186461779968 9194905219104 9226831973337 9246504013824 9284712708096 9287138064666 9316951293888 9325514668239 9377846400384 9380115892224 9386465744502 9464839409664 9471246615372 9473538710592 9482246007201 9535457264256 9568566490868 9608106021822 9662023564032 9670904100396 9673244513856 9726841884672 9760615641216 9769586795298 9824410514688 9826788077568 9833440303764 9865007252352 9929484423936 9963961800408 9989526657792 10030805693568 10065634880004 10122119924224 10131423343272 10197641796496 10230377891328 10239780812184 10292239586816 10334769502464 10402317015552 10438436171856 10481570205624 10550077200432 10613872073904 10647944335872 10657731049416 10717538743296 10727389422288 10787588016128 10832164826112 10834994408777 10869776509536 10897665444864 10935504560992 10980692596368 11042312644608 11049787717934 11052461829024 11055136587264 11124700141632 11170669976928 11209457025459 11227897731072 11238217490016 11274294002688 11277239078523 11347982198784 11387384914752 11397851261181 11461812267136 11464586090496 11472347021058 11509175127744 11568137056256 11578769535168 11654447767424 11691860447232 11702606642496 11743240693338 11819993900484 11868836850486 11888362303488 11929641339264 11940606083142 11978937377856 12057231086208 12068313100074 12136036518144 12138973507584 12178175533832 12228498573228 12259873625472 12302442631116 12382850752888 12422601725184 12434019557652 12503795200512 12515287659336 12628328820496 12631384947456 12634441814016 12642994676268 12713943019008 12766479973632 12810808029096 12882698085376 12894538800528 12897659351808 13014154188288 13026115727064 13099214019584 13111253738352 13153343003136 13239312565248 13285282400544 13319368877056 13374407591424 13417599371777 13420846506672 13508564457696 13564384971984 13640503855104 13653041082912 13700447475561 13779692669952 13792357828656 13869756020736 13917914895808 13930707096999 13975426940832 14066769600576 14070173838336 14079698616753 14151829431872 14197259114496 14206869923058 14210308065888 14290051657728 14303185896384 14352849736302 14412159032733 14442886434816 14493035346048 14506356150594 14530220593152 14590262827008 14640923461824 14654380192947 14736615772032 14740182116352 14750160455646 14832933522176 14894226635904 14945942700612 14984289986688 15032392003584 15036318771364 15098452320006 15183179886336 15197135014908 15296462694744 15345566836992 15359671218276 15438359380224 15502154253696 15603475523328 15657654257784 15759991867312 15825115800648 15906188452352 15920808110856 15971916503808 16076308114944 16091084133432 16181382024192 16248247239168 16304664764304 16346498167296 16403256841488 16471038894552 16563468966912 16574681576901 16578692743536 16671726934016 16687050212448 16744991359019 16841846596608 16857326235024 16951924025344 17021973298176 17081077372128 17192718400704 17196879135744 17208520531587 17263762691616 17352205584384 17363952128182 17368154302752 17481671651136 17537790670848 17553909963744 17614861040007 17652416753664 17713709867392 17729990850726 17832543455232 17894462008896 17910909124713 18011419276928 18085846629312 18204054777216 18208460261376 18267263300748 18342747859842 18372923559936 18389810438208 18453663946674 18569425416192 18574276129332 18633902587776 18651029336478 18755692800768 18760231784448 18772931489004 18942493230744 18947077421184 18964492014402 19070914528512 19137132981736 19216212043644 19324047128064 19341808200792 19346489027712 19521231282432 19539173590596 19648821029376 19666880607528 19730014504704 19858968847872 19927923600816 19979053315584 20061611387136 20131269760008 20244239848448 20262846686544 20395283592992 20460755782656 20479561624368 20584479173632 20669539004928 20804634031104 20876872343712 20963140411248 21100154400864 21227744147808 21295888671744 21310304884587 21315462098832 21435077486592 21454778844576 21529274604453 21575176032256 21664329652224 21669988817554 21739553019072 21759534225891 21795330889728 21871009121984 21961385192736 22084625289216 22099575435868 22104923658048 22110273174528 22125240683469 22249400283264 22341339953856 22418914050918 22455795462144 22476434980032 22548588005376 22554478157046 22647678480009 22695964397568 22774769829504 22795702522362 22923624534272 22929172180992 22944694042116 23018350255488 23157539070336 23308895534848 23405213284992 23486481386676 23639987800968 23737673700972 23859282678528 23881212166284 23957874755712 24114462172416 24136626200148 24272073036288 24356351067664 24456997146456 24519747250944 24604885262232 24765701505776 24845203450368 24868039115304 25007590401024 25030575318672 25256657640992 25262769894912 25285989352536 25427886038016 25532959947264 25621616058192 25765396170752 25789077601056 25795318703616 26028308376576 26045928192273 26052231454128 26198428039168 26222507476704 26306686006272 26313557849887 26478625130496 26570564801088 26594986276089 26638737754112 26748815182848 26835198743554 26841693013344 27017128915392 27128769943968 27281007710208 27306082165824 27400894951122 27559385339904 27584715657312 27680495920011 27739512041472 27835829791616 27861414193998 27950853881664 28133539201152 28140347676672 28159397233506 28303658863744 28394518228992 28413739846116 28420616131776 28606371792768 28705699472604 28824318065466 28986070692096 29012712301188 29180525654016 29281846923648 29308760385894 29473231544064 29480364232704 29500320911292 29665867044352 29788453271808 29891885401224 29968579973376 30072637542728 30196904640012 30366359772672 30394270029816 30592925389488 30691133673984 30719342436552 30876718760448 31004308507392 31206951046656 31315308515568 31519983734624 31650231601296 31812376904704 31841616221712 31943833007616 32152616229888 32182168266864 32362764048384 32496494478336 32504983226331 32609329528608 32692996334592 32806513682976 32942077789104 33126937933824 33149363153802 33157385487072 33343453868032 33374100424896 33489982718038 33628371076377 33683693193216 33714652470048 33831717235569 33903848050688 34043946596352 34162154744256 34193553783543 34385436801408 34393758271488 34417041063174 34527525383232 34704411168768 34727904256364 34736308605504 34963343302272 35075581341696 35107819927488 35229722080014 35427419734784 35459981701452 35665086910464 35788924017792 35821818249426 36022838553856 36171693258624 36408109554432 36416920522752 36534526601496 36685495719684 36779620876416 36907327893348 37148552258664 37267805175552 37302058672956 37511385601536 37545862978008 37884986461488 37894154842368 37928984028804 38141829057024 38274265963472 38432424087288 38648094256128 38674257012769 38683616401584 38692978055424 39042462564864 39078347181192 39297642058752 39333761215056 39460029009408 39717937695744 39855847201632 39958106631168 40123222774272 40252798115331 40262539520016 40488479696896 40525693373088 40790567185984 40921511565312 40959123248736 41101342426683 41168958347264 41339078009856 41609268062208 41753744687424 41792121290997 41926280822496 42200308801728 42239095850259 42455488295616 42591777343488 42620609769174 42630924197664 42870154973184 42909557689152 43058549208906 43328659304448 43339977635108 43479106038144 43519068451782 43590661779456 43742018243968 43922770385472 44199150871736 44209847316096 44220546349056 44250481366938 44498800566528 44682679907712 44837828101836 44952869960064 45097176010752 45108956314092 45295356960018 45549539659008 45591405044724 45847249068544 45889388084232 46036700510976 46315078140672 46617791069696 46810426569984 46972962773352 47279975601936 47475347401944 47718565357056 47762424332568 47915749511424 48228924344832 48273252400296 48544146072576 48712702135328 48913994292912 49039494501888 49209770524464 49531403011552 49690406900736 49724044730703 49736078230608 50015180802048 50061150637344 50234974077057 50513315281984 50525539789824 50571978705072 50855772076032 51065919894528 51243232116384 51530792341504 51578155202112 51590637407232 51625561594761 52056616753152 52091856384546 52104462908256 52396856078336 52445014953408 52613372012544 52627115699774 52844583120021 52957250260992 53141129602176 53189972552178 53277475508224 53497630365696 53670397487108 53683386026688 53732727374139 54034257830784 54257539887936 54612164331648 54801789902244 55118770679808 55169431314624 55360991840022 55671659583232 55722828387996 55901707763328 56267078402304 56280695353344 56318794467012 56607317727488 56827479692232 56841232263552 57212743585536 57411398945208 57648636130932 57972141384192 58025424602376 58563693847296 58617520771788 58946463088128 59000641822584 59331734088704 59576906543616 59783770802448 59937159946752 60145275085456 60393809280024 60732719545344 60773832448637 60788540059632 61185850778976 61382267347968 61438684873104 61753437520896 62008617014784 62413902093312 62630617031136 63039967469248 63300463202592 63624753809408 63683232443424 63887666015232 63930914653761 64305232459776 64364336533728 64587823813359 64725528096768 64992988956672 65009966452662 65218659057216 65278602677673 65385992669184 65613027365952 65884155578208 66253875867648 66298726307604 66314770974144 66375722050407 66748200849792 66979965436076 67256742152754 67367386386432 67429304940096 67663434471138 68087893192704 68324309488512 68387107567086 68770873602816 68787516542976 68834082126348 69055050766464 69455808512728 69472617211008 69926686604544 70215639854976 70459444160028 70854839469568 70919963402904 71577848035584 71643636498852 72045677107712 72343386517248 72816219108864 73069053202992 73370991439368 73559241752832 73814655786696 74297104517328 74535610351104 74604117345912 75022771203072 75091725956016 75769972922976 75788309684736 75857968057608 76283658114048 76548531926944 76864848174576 77296188512256 77348514025538 77367232803168 77385956110848 78084925129728 78137784576819 78156694362384 78595284117504 78667522430112 78920058018816 78940673549661 79435875391488 79711694403264 79784958828267 79916213262336 80246445548544 80505596230662 80525079040032 80976959393792 81051386746176 81581134371968 81843023130624 81918246497472 82202684853366 82337916694528 82678156019712 83041487760033 83218536124416 83507489374848 83584242581994 83852561644992 84400617603456 84478191700518 84910976591232 85183554686976 85241219538348 85261848395328 85819115378304 86117098417812 86679955270216 86958212076288 87038136903564 87484036487936 87845540770944 88398301743472 88419694632192 88441092698112 88500962733876 88997601133056 89365359815424 89675656203672 89905739920128 90217912628184 90590713920036 91099079318016 91182810089448 91694498137088 91778776168464 92073401021952 92630156281344 93235582139392 93620853139968 93923195602439 93945925546704 94559951203872 94950694803888 95437130714112 95501736705001 95524848665136 95831499022848 96457848689664 96546504800592 97088292145152 97425404270656 97514949678993 97827988585824 98078989003776 98419541048928 99062806023104 99380813801472 99448089461406 99472156461216 100030361604096 100122301274688 100469948154114 100885113229131 101026630563968 101051079579648 101143957410144 101495151706707 101711544152064 102131839789056 102486464232768 102580661350629 103156310404224 103181274814464 103251123189522 104113233506304 104183712769092 104208925816512 104890029906816 105226744025088 105254231399548 105689166240042 106282259204352 106379945104356 106995260731392 107340794974216 107366772053376 107465454748278 108068515661568 108515079775872 109224328663296 109603579804488 110338862629248 110721983680044 111343319166464 111445656775992 111803415526656 112534156804608 112637588934024 113214635454976 113654959384464 113682464527104 114425487171072 114822797890416 115297272261864 115944282768384 116022771038307 116050849204752 117127387694592 117235041543576 117892926176256 118001283645168 118663468177408 119153813087232 119567541604896 119874319893504 120290550170912 120758394345993 120787618560048 121465439090688 121547664897274 121577080119264 122371701557952 122764534695936 122877369746208 123304027280049 123506875041792 124017234029568 124827804186624 125261234062272 125376363872991 126079934938496 126600926405184 127249507618816 127366464886848 127775332030464 127861829307522 128610464919552 128728673067456 129175647626718 129985977913344 130019932905324 130437318114432 130557205355346 130771985338368 131226054731904 131768311156416 132597452615208 132629541948288 132751444100814 133496401699584 133959930872152 134513484305508 134858609880192 135326868942276 136648618977024 136774215134172 137541747205632 137668164252696 138110101532928 138911617025456 138945234422016 139853373209088 140431279709952 140918888320056 141709678939136 141839926805808 143155696071168 143287272997704 144091354215424 144686773034496 145632438217728 146138106405984 146741982878736 147118483505664 147593593089547 147629311573392 148594209034656 149071220702208 149172134192109 149208234691824 150045542406144 150183451912032 150704922231171 151539945845952 151576619369472 151715936115216 152567316228096 153097063853888 153729696349152 154592377024512 154697028051076 154734465606336 154771912221696 154876684784283 156169850259456 156275569153638 156313388724768 157190568235008 157335044860224 157840116037632 157881347099322 158533749360063 158871750782976 159423388806528 159569917656534 159832426524672 160492891097088 161011192461324 161050158080064 161198182122417 162102773492352 163162268743936 163836492994944 164405369706732 165356312039424 166082975520066 167014978749696 167168485163988 167705123289984 168801235206912 168956383401036 169821953182464 170482439076696 170523696790656 171638230756608 172234196835624 173359910540432 173916424152576 174076273807128 174968072975872 175691081541888 176796603486944 176839389264384 177001925467752 177995202266112 178730719630848 179351312407344 179811479840256 180435825256368 181181427840072 182198158636032 182321497345911 182365620178896 183388996274176 183557552336928 184146802043904 184194904949209 185260312562688 186471164278784 187241706279936 187846391204878 187891851093408 189119902407744 189901389607776 190874261428224 191003473410002 191049697330272 191662998045696 191792743961283 192915697379328 193093009601184 193763471440077 194176584290304 194850808541312 195029899357986 195655977171648 196157978007552 196839082097856 198125612046208 198761627602944 198896178922812 198944312922432 200244602549376 200939896308228 201770226458262 202053261127936 202102159159296 202287914820288 202990303413414 204263679578112 204972928465536 205161322701258 206312620808448 206362549628928 206502246379044 208367425538184 208417851633024 209780059813632 210508462799096 211378332480084 212564518408704 212759890208712 214681589948432 214733544106752 214930909496556 216137031323136 217030159551744 218448657326592 219207159608976 220677725258496 221443967360088 222686638332928 222891313551984 223606831053312 225068313609216 225275177868048 226429270909952 227309918768928 227364929054208 228099189320209 228850974342144 229645595780832 230594544523728 231888565536768 232045542076614 232101698409504 234254775389184 234413353730457 234470083087152 235785852352512 236002567290336 236822020648983 237326936354816 238307626174464 239135083209792 239354876484801 239748639787008 240581100341824 241516788691986 241575237120096 242930878181376 243095329794548 243154160238528 244743403115904 245529069391872 245754739492416 246608054560098 247013750083584 248034468059136 249124463280099 249655608373248 250522468124544 250752727745982 252159869876992 253201852810368 254732929773696 255550664060928 255723658615044 257457346134912 258351295253436 260039865810648 260874636228864 261114410710692 262452109463808 263536622312832 265194905230416 265259083896576 265502888201628 266992803399168 267919861744304 269026968611016 269717219760384 270653737884552 273297237954048 273548430268344 275083494411264 275336328505392 276220203065856 277823234050912 277890468844032 279706746418176 280862559419904 281769586807317 281837776640112 283419357878272 283679853611616 286311392142336 286505210115003 286574545995408 288182708430848 289373546068992 291264876435456 292276212811968 292544849036979 293483965757472 294236967011328 295187186179094 295258623146784 297188418069312 298142441404416 298344268384218 298416469383648 300091084812288 300366903824064 301409844462342 303079891691904 303153238738944 303431872230432 304485455120121 305134632456192 306194127707776 307459392698304 309394056102152 309468931212672 309543824443392 309753369568566 312339700518912 312551138307276 312626777449536 314670089720448 315680232075264 315762694198644 317067498720126 318846777613056 319139835313068 320985782194176 322022384922648 322100316160128 322396364244834 324205546984704 326324537487872 327672985989888 328810739413464 332165951040132 334029957499392 334336970327976 335410246579968 337602470413824 337912766802072 339643906364928 340964878153392 341047393581312 343276461513216 344468393671248 346719821080864 347832848305152 348068313114921 348152547614256 349936145951744 351382163083776 353593206973888 353678778528768 354003850935504 355990404532224 357461439261696 358702624814688 359622959680512 360871650512736 362275183037979 362362855680144 364396317272064 364642994691822 364731240357792 366777992548352 367115104673856 368293604087808 368389809898418 369912081840147 370520625125376 372942328557568 374483412559872 375692782409756 375783702186816 376129091618973 378239804815488 379802779215552 381748522856448 382006946820004 382099394660544 383325996091392 383585487922566 385831394758656 386186019202368 387526942880154 389701617082624 390059798715972 391311954343296 392315956015104 393678164195712 396251224092416 397792357845624 397888625844864 400489205098752 401879792616456 403540452916524 404106522255872 404575829640576 405980606826828 409945856931072 410322645402516 412625241616896 413004492758088 416734851076368 416835703266048 419560119627264 421016925598192 422756664960168 425129036817408 425416827140459 425519780417424 429363179896864 429467088213504 429861818993112 432274062646272 434060319103488 436897314653184 438414319217952 441355450516992 442780779268641 442887934720176 445373276665856 445782627103968 447213662106624 447516402576327 450136627218432 450550355736096 452114766693513 452858541819904 454619837537856 454729858108416 456198378640418 457701948684288 459291191561664 461189089047456 463777131073536 464091084153228 464203396819008 464630054352849 468509550778368 468826707460914 468940166174304 471571704705024 472005134580672 473644041297966 476615252348928 478270166419584 478709752969602 479497279574016 481162200683648 483033577383972 483150474240192 486190659589096 486308320477056 489486806231808 491509478984832 493216109120196 496068936118272 498248926560198 501044936249088 501505455491964 504319739753984 506403705620736 509465859547392 511447317230088 514914692269824 516702590506872 520079731621296 521749272457728 522228821421384 524904218927616 527073244625664 530389810460832 530518167793152 531005776403256 533985606798336 535839723488608 538053937222032 539434439520768 541307475769104 546594475908096 546964492037733 547096860536688 550166988822528 550672657010784 552440406131712 552584714847627 555646468101824 555780937688064 559413492836352 561725118839808 563539173614634 563675553280224 566838715756544 567359707223232 572622784284672 573010420230006 573149091990816 575378231883849 576365416861696 578747092137984 581290414320231 582529752870912 584552425623936 585089698073958 586967931514944 588473934022656 590374372358188 590517246293568 594376836138624 596284882808832 596688536768436 596832938767296 600733807648128 602819688924684 606159783383808 606306477477888 606863744460864 608970910240242 612388255415552 614918785396608 618788112204304 618937862425344 619087648886784 619506739137132 625102276614552 625253554899072 629340179440896 631525388397288 634134997440252 637693555226112 638279670626136 644044769845296 644200632320256 644792728489668 648411093969408 652649074975744 655345971979776 657462369217073 657621478826928 664331902080264 668059914998784 668512156935007 668673940655952 670820493159936 675204940827648 675825533604144 679287812729856 681929756306784 682094787162624 684297567960627 686552923026432 688936787342496 693439642161728 695665696610304 696136626229842 696305095228512 699872291903488 702764326167552 703240061191371 707186413947776 707357557057536 708007701871008 710466061946949 711980809064448 714922878523392 717405249629376 718064629454403 719245919361024 721743301025472 724550366075958 724725711360288 728792634544128 729285989383644 729462480715584 734230209347712 736587208175616 736779619796836 739824163680294 741041250250752 748966825119744 751385564819512 751567404373632 752258183237946 756479609630976 759605558431104 764013893640008 764198789321088 766651992182784 767170975845132 772372038404736 775053885760308 779403234165248 780119597431944 782623908686592 787356328391424 792502448184832 795584715691248 795777251689728 800978410197504 803759585232912 807080905833048 808213044511744 809151659281152 811961213653656 819891713862144 820645290805032 825250483233792 826008985516176 833469702152736 833671406532096 839120239254528 842033851196384 845308760421951 845513329920336 850258073634816 850833654280918 851039560834848 858726359793728 858934176427008 859515630345009 859723637986224 864548125292544 868120638206976 873794629306368 876828638435904 877634547110937 882710901033984 885561558537282 885775869440352 890746553331712 891565254207936 894427324213248 895032805152654 900273254436864 901100711472192 904229533387026 905717083639808 909239675075712 909459716216832 912396757280836 913456365360363 915403897368576 918582383123328 922378178094912 928182168306456 928406793638016 929260108705698 937019101556736 937653414921828 937880332348608 944010269161344 947288082595932 956540332839168 957419505939204 962324401367296 966067154767944 966300948480384 972381319178192 972616640954112 978973612463616 983018957969664 986432218240392 996497853120396 1002089872498176 1003010910983928 1008639479507968 1012807411241472 1018931719094784 1022894634460176 1029829384539648 1033155151626829 1033405181013744 1040159463242592 1043498544915456 1044204939344763 1044457642842768 1049808437855232 1050519103755011 1054146489251328 1060779620921664 1061036335586304 1062011552806512 1067971213596672 1071679446977216 1076107874444064 1078868879041536 1082614951538208 1086825549113937 1093188951816192 1093928984075466 1094193721073376 1100333977645056 1101345314021568 1104880812263424 1105169429695254 1109736245520441 1111292936203648 1111561875376128 1118826985672704 1123450237679616 1127078347229268 1127351106560448 1128387274856919 1134719414446464 1145245568569344 1146020840460012 1146298183981632 1150756463767698 1157494184275968 1162580828640462 1169104851247872 1170179396147916 1173935863029888 1176947868045312 1180748744716376 1181034492587136 1188753672277248 1193377073536872 1193665877534592 1201467615296256 1205639377849368 1212319566767616 1213727488921728 1217941820480484 1224776510831104 1229837570793216 1237576224408608 1237875724850688 1239013478274264 1250204553229104 1250507109798144 1258680358881792 1263050776794576 1268269994880504 1275387110452224 1276250481421377 1276559341252272 1288089539690592 1288401264640512 1289585456979336 1296822187938816 1305298149951488 1310691943959552 1314924738434146 1315242957653856 1328342337805923 1328663804160528 1336119829997568 1337024313870014 1337347881311904 1341640986319872 1342549207728981 1350409881655296 1351651067208288 1356344300080539 1358575625459712 1363859512613568 1364189574325248 1368595135921254 1373105846052864 1377873574684992 1386879284323456 1391331393220608 1392273252459684 1392610190457024 1399744583806976 1405528652335104 1406480122382742 1414372827895552 1414715114115072 1416015403742016 1420932123893898 1429845757046784 1434810499258752 1436129258908806 1438491838722048 1443486602050944 1449100732151916 1449451422720576 1458571978767288 1458924961431168 1468460418695424 1473559239593672 1479648327360588 1502771129639024 1503134808747264 1504516366475892 1512959219261952 1519211116862208 1528027787280016 1528397578642176 1534341951690264 1544744076809472 1550107771520616 1558806468330496 1560239194863888 1565247817373184 1574712656782848 1585004896369664 1591169431382496 1591554503379456 1596694325241463 1601956820395008 1607519170465824 1614161811666096 1616426089023488 1618303318562304 1623529523985017 1623922427307312 1639783427724288 1640893476113199 1641290581610064 1650500966467584 1652017971032352 1657754144542881 1666939404305472 1667342813064192 1678240478509056 1684067702392768 1690617520843902 1691026659840672 1700516147269632 1701667308561836 1702079121669696 1717452719587456 1717868352854016 1719031260690018 1719447275972448 1729096250585088 1736241276413952 1743871242960693 1747589258612736 1753657276871808 1755269094221874 1765421802067968 1771123117074564 1771551738880704 1783130508415872 1788854648426496 1790065610305308 1802201422944384 1808459066774052 1818479350151424 1818919432433664 1824793514561672 1826912730720726 1837164766246656 1844756356189824 1856364336612912 1856813587276032 1858520217411396 1875306829843656 1875760664697216 1888020538322688 1894576165191864 1913080665678336 1914839011878408 1924648802734592 1932134309535888 1932601896960768 1944762638356384 1945233281908224 1957947224927232 1966037915939328 1972387107651219 1972864436480784 1992995706240792 2004179744996352 2005536470805021 2006021821967856 2017278959015936 2025614822482944 2037863438189568 2045789268920352 2052892703881881 2059658769079296 2066310303253658 2066810362027488 2080318926485184 2086997089830912 2088409878689526 2088915285685536 2099616875710464 2101038207510022 2108292978502656 2109720183574113 2121559241843328 2122072671172608 2124023105613024 2131398185840847 2135942427193344 2143358893954432 2152215748888128 2157737758083072 2165229903076416 2173651098227874 2186377903632384 2187857968150932 2188387442146752 2202690628043136 2209761624526848 2210338859390508 2219472491040882 2222585872407296 2223123750752256 2246900475359232 2254156694458536 2254702213120896 2256774549713838 2269438828892928 2292041680920024 2292596367963264 2301512927535396 2325161657280924 2338209702495744 2340358792295832 2347871726059776 2361497489432752 2362068985174272 2377507344554496 2386754147073744 2387331755069184 2402935230592512 2411278755698736 2424639133535232 2427454977843456 2435883640960968 2449553021662208 2459675141586432 2475152448817216 2475751449701376 2478026956548528 2500409106458208 2501014219596288 2509091082522299 2517360717763584 2526101553589152 2535926281265853 2536539989761008 2550774220904448 2552500962842754 2553118682504544 2576179079381184 2576802529281024 2578546891035027 2579170913958672 2593644375877632 2610596299902976 2621383887919104 2629849476868292 2630485915307712 2632903641332811 2656684675611846 2657327608321056 2672239659995136 2674048627740028 2674695762623808 2683281972639744 2685098415457962 2700819763310592 2703302134416576 2712688600161078 2717151250919424 2727719025227136 2728379148650496 2737190271842508 2740369096081089 2746211692105728 2755747149369984 2773758568646912 2784546504919368 2785220380914048 2811057304670208 2812960244765484 2828745655791104 2832030807484032 2841864247787796 2869620998517504 2872258517817612 2886973204101888 2898201464303832 2898902845441152 2917143957534576 2917849922862336 2936920837390848 2947118479187344 2959296654721176 3005542259278048 3006269617494528 3009032732951784 3025918438523904 3038422233724416 3056055574560032 3056795157284352 3068683903380528 3089488153618944 3099465454880487 3100215543041232 3117612936660992 3120478389727776 3130495634746368 3132614818034289 3149425313565696 3151557311265033 3170009792739328 3182338862764992 3183109006758912 3193388650482926 3203913640790016 3215038340931648 3228323623332192 3232852178046976 3236606637124608 3247059047970034 3247844854614624 3260476647341811 3279566855448576 3281786952226398 3282581163220128 3301001932935168 3304035942064704 3315508289085762 3333878808610944 3334685626128384 3356480957018112 3368135404785536 3381235041687804 3382053319681344 3403334617123672 3404158243339392 3434905439174912 3435736705708032 3438062521380036 3438894551944896 3472482552827904 3487742485921386 3507314553743616 3510538188443748 3530843604135936 3542246234149128 3543103477761408 3566261016831744 3580131220610616 3604402845888768 3616918133548104 3636958700302848 3649587029123344 3653825461441452 3674329532493312 3689512712379648 3712728673225824 3713627174552064 3717040434822792 3750613659687312 3751521329394432 3776041076645376 3789152330383728 3826161331356672 3828751444264131 3829678023756816 3849297605469184 3864268619071776 3865203793921536 3889525276712768 3890466563816448 3915894449854464 3932075831878656 3944774215302438 3945728872961568 3985027013417769 3985991412481584 4008359489992704 4011072941610042 4012043643935712 4027647623186943 4034557918031872 4051229644965888 4069032900241617 4075726876379136 4091578537840704 4105785407763762 4119317538158592 4132620606507316 4133620724054976 4160637852970368 4173994179661824 4176819757379052 4177830571371072 4199233751420928 4202076415020044 4216585957005312 4219440367148226 4243118483686656 4244145342345216 4248046211226048 4262796371681694 4286717787908864 4304431497776256 4315475516166144 4330459806152832 4347302196455748 4375715936301864 4376774884293504 4405381256086272 4420677718781016 4438944982081764 4445171744814592 4508313388917072 4509404426241792 4513549099427676 4538877657785856 4584083361840048 4585192735926528 4603025855070792 4650323314561848 4676419404991488 4679585098545049 4680717584591664 4695743452119552 4722994978865504 4724137970348544 4755014689108992 4773508294147488 4774663510138368 4790082975724389 4805870461185024 4822557511397472 4849278267070464 4854909955686912 4870588571955051 4871767281921936 4899106043324416 4919350283172864 4922680428339597 4950304897634432 4951502899402752 4956053913097056 4973262433628643 5000818212916416 5002028439192576 5018182165044598 5034721435527168 5052203107178304 5071852562531706 5073079979522016 5101548441808896 5105001925685508 5106237365009088 5152358158762368 5153605058562048 5157093782070054 5158341827917344 5187288751755264 5242767775838208 5259698953736584 5260971830615424 5265807282665622 5313369351223692 5314655216642112 5348097255480056 5349391525247616 5366563945279488 5370196830915924 5406604268833152 5425377200322156 5455438050454272 5456758297300992 5474380543685016 5480738192162178 5511494298739968 5547517137293824 5569093009838736 5570440761828096 5625920489530968 5657491311582208 5664061614968064 5683728495575592 5739241997035008 5744517035635224 5773946408203776 5796402928607664 5797805690882304 5834287915069152 5835699845724672 5873841674781696 5894236958374688 5917161322953657 5918593309442352 6011084518556096 6012539234989056 6016609412415063 6018065465903568 6051836877047808 6076844467448832 6112111149120064 6113590314568704 6137367806761056 6158678111645643 6178976307237888 6198930909760974 6200431086082464 6235225873321984 6240956779455552 6260991269492736 6265229636068578 6298850627131392 6303114622530066 6329160550722339 6340019585478656 6364677725529984 6366218013517824 6386777300965852 6394194557522541 6407827281580032 6430076681863296 6456647246664384 6473213274249216 6494118095940068 6495689709229248 6520953294683622 6559133710897152 6563573904452796 6565162326440256 6608071884129408 6631016578171524 6667757617221888 6669371252256768 6736270809571072 6762470083375608 6764106639362688 6806669234247344 6808316486678784 6869810878349824 6876125042760072 6877789103889792 6975484971842772 7014629107487232 7021076376887496 7084492468298256 7086206955522816 7132522033663488 7160262441221232 7208805691777536 7232086061387803 7233836267096208 7273917400605696 7299174058246688 7307650922882904 7348659064986624 7353633726285077 7379025424759296 7425457346451648 7427254349104128 7434080869645584 7501227319374624 7503042658788864 7527273247566897 7552082153290752 7578304660767456 7607778843797559 7652322662713344 7657502888528262 7659356047513632 7698595210938368 7728537238143552 7730407587843072 7735640673105081 7779050553425536 7780933127632896 7831788899708928 7864151663757312 7889548430604876 7891457745923136 7898710923998433 7970054026835538 7971982824963168 8016718979985408 8022145883220084 8024087287871424 8055295246373886 8102459289931776 8138065800483234 8151453752758272 8183157075681408 8211570815527524 8238635076317184 8265241213014632 8267241448109952 8321275705940736 8353639514758104 8355661142742144 8404152830040088 8433171914010624 8438880734296452 8486236967373312 8496092422452096 8525592743363388 8573435575817728 8608862995552512 8660919612305664 8694604392911496 8751431872603728 8753549768587008 8810762512172544 8841355437562032 8877889964163528 8890343489629184 9016626777834144 9018808852483584 9027098198855352 9077755315571712 9168166723680096 9170385471853056 9206051710141584 9298396364641461 9300646629123696 9352838809982976 9359170197090098 9361435169183328 9391486904239104 9397844454102867 9445989957731008 9448275940697088 9454671933795099 9510029378217984 9547016588294976 9549327020276736 9580165951448778 9611740922370048 9645115022794944 9698556534140928 9709819911373824 9741177143910102 9743534563843872 9781429942025433 9798212086648832 9838700566345728 9845360856679194 9900609795268864 9903005798805504 9912107826194112 9946524867257286 10001636425832832 10004056878385152 10036364330089196 10069442871054336 10104406214356608 10143705125063412 10146159959044032 10210003851371016 10212474730018176 10304716317524736 10307210117124096 10314187564140108 10316683655834688 10519397907473168 10521943661230848 10531614565331244 10626738702447384 10629310433284224 10696194510960112 10698783050495232 10740393661831848 10813208537666304 10850754400644312 10910876100908544 10948761087370032 10961476384324356 11022988597479936 11095034274587648 11138186019677472 11140881523656192 11176860276690241 11251840979061936 11314982623164416 11328123229936128 11364706667895119 11367456991151184 11478483994070016 11486254332792393 11489034071270448 11547892816407552 11555710141305121 11592805857215328 11595611381764608 11668575830138304 11671399691449344 11747683349563392 11788473916749376 11834322645907314 11837186618884704 11955081040253307 12022169037112192 12025078469978112 12033218824830126 12036130931807136 12103673754095616 12153688934897664 12207098700724851 12224222298240128 12227180629137408 12274735613522112 12317356223291286 12357952614475776 12397861819521948 12400862172164928 12481913558911104 12521982538985472 12530459272137156 12597701254262784 12606229245060132 12658321101444678 12729355451059968 12732436027035648 12773554601931704 12788389115045082 12860153363726592 12913294493328768 12946426548498432 12988236191880136 12991379418458496 13041906589367244 13127147808905592 13130324652880512 13216143768258816 13262033156343048 13335515234443776 13472541619142144 13524940166751216 13528213278725376 13613338468494688 13616632973357568 13739621756699648 13752250085520144 13755578207779584 13950969943685544 14029258214974464 14038755295635147 14042152753774992 14168984936596512 14172413911045632 14265044067326976 14320524882442464 14370248927173167 14417611383555072 14464172122775606 14467672534192416 14547834801211392 14598348116493376 14611765715865153 14615301845765808 14697318129973248 14707267452570154 14758050849518592 14768041285018791 14850914692903296 14854508698208256 14868161739291168 14919787300885929 15002454638749248 15006085317577728 15054546495133794 15104164306581504 15156609321534912 15215557687595118 15304645325426688 15315005777056524 15318712095027264 15397190421876736 15457074476287104 15460815175686144 15471281346210162 15558101106851072 15561866255265792 15728303327514624 15779096861209752 15782915491846272 15797421847996866 15940108053671076 15943965649926336 16044291766440168 16048174575742848 16110590492747772 16276131600966468 16366314151362816 16423141631055048 16530482426029264 16534482896219904 16642551411881472 16707279029516208 16711322285484288 16808305660080176 16877761468592904 16972473934746624 16992184844904192 17051185486726776 17146871151635456 17217725991105024 17321839224611328 17389208785822992 17502863745207456 17507099537174016 17563637577656093 17621525024345088 17682710875124064 17751483968860971 17755779928327056 17780686979258368 17858824763835187 18033253555668288 18037617704967168 18049828237245189 18054196397710704 18155510631143424 18336333447360192 18340770943706112 18412103420283168 18476034334936929 18596792729282922 18601293258247392 18705677619965952 18718340394180196 18722870338366656 18782973808478208 18795688908205734 18891979915462016 18896551881394176 18909343867590198 19020058756435968 19094033176589952 19098654040553472 19160331902897556 19182583672567623 19223481844740096 19290230045589888 19419639822747648 19482354287820204 19487069127687744 19562859884050866 19677401132691456 19690721713358388 19801219590537728 19824215652388224 19893049734514572 20003272851665664 20008113756770304 20072728660178392 20208812428713216 20287410250126824 20292319918088064 20420007702742032 20424949460036352 20609432635049472 20628375128280216 20633367311669376 21038795814946336 21043887322461696 21063229130662488 21253477404894768 21258620866568448 21392389021920224 21397566100990464 21480787323663696 21626417075332608 21696258184163409 21701508801288624 21821752201817088 21897522174740064 21922952768648712 22045977194959872 22060901178855231 22190068549175296 22276372039354944 22281763047312384 22353720553380482 22503681958123872 22581819742700691 22629965246328832 22656246459872256 22729413335790238 22734913982302368 22823336531392677 22956967988140032 22972508665584786 22978068142540896 23095785632815104 23111420282610242 23185611714430656 23191222763529216 23206922019315243 23337151660276608 23342799382898688 23495366699126784 23576947833498752 23668645291814628 23674373237769408 23910162080506614 24044338074224384 24050156939956224 24066437649660252 24072261863614272 24307377869795328 24414197401449702 24448444596480256 24454361258274816 24549471227044224 24634712446582572 24715905228951552 24795723639043896 24801724344329856 24963827117822208 25060918544274312 25212458490120264 25316642202889356 25458710902119936 25547109203863408 25576778230090164 25720306727453184 25826588986657536 25976472383760272 25982758836916992 26083813178734488 26254295617811184 26260649305761024 26432287536517632 26524066312686096 26671030468887552 26945083238284288 27049880333502432 27056426557450752 27226676936989376 27233265946715136 27479243513399296 27504500171040288 27511156415559168 27600001907745289 27895189093924383 27901939887371088 28058516429948928 28077510591270294 28084305507549984 28193533362308601 28337969873193024 28344827822091264 28364015801385297 28530088134653952 28641049764884928 28740497854346334 28835222767110144 28928344245551212 28935345068384832 29095669602422784 29196696232986752 29223531431730306 29230603691531616 29394636259946496 29414534905140308 29516101699037184 29536082570037582 29701829385806592 29709017396416512 29736323478582336 29839574601771858 30004909277498496 30012170635155456 30109092990267588 30208328613163008 30313218643069824 30431115375190236 30630011554113048 30637424190054528 30914148952574208 30921630351372288 30942562692420324 31116202213702144 31558193722419504 31565830983692544 31594843695993732 31880216107342152 31887931299852672 32088583532880336 32096349151485696 32221180985495544 32552263201932936 32732628302725632 32846283262110096 33060964852058528 33068965792439808 33285102823762944 33414558059032416 33422644570968576 33530580830070723 33616611320160352 33755522937185808 33944947869493248 33984369689808384 34094120003685357 34102370973453552 34293742303270912 34435451982210048 34458762998377179 34643678449222656 34667130423915363 34778417571645984 35005727490414912 35014199074348032 35127275155312186 35243050048690176 35365421750248128 35502967937721942 35511559856654112 35561373958516736 35717649527670374 35865243120759921 36066507111336576 36075235409934336 36099656474490378 36108392795421408 36311021262286848 36672666894720384 36681541887412224 36824206840566336 36952068669873858 37193585458565844 37202586516494784 37436680788360392 37445740676733312 37565947616956416 37591377816411468 37783959830924032 37793103762788352 37818687735180396 38188066353179904 38197308081106944 38320663805795112 38365167345135246 38580460091179776 38839279645495296 38964708575640408 38974138255375488 39125719768101732 39381443426716776 39602439181075456 39648431304776448 39786099469029144 40006545703331328 40145457320356784 40417624857426432 40574820500253648 40584639836176128 40840015405484064 40849898920072704 41218865270098944 41256750256560432 41266734623338752 42077591629892672 42087774644923392 42116265886905441 42126458261324976 42506954809789536 42517241733136896 42784778043840448 42795132201980928 42961574647327392 43110746781519501 43252834150665216 43392516368326818 43403017602577248 43643504403634176 43795044349480128 43835297147595459 43845905537297424 44091954389919744 44121802357710462 44304123855056373 44380137098350592 44552744078709888 44563526094624768 44707441106760964 44759361902657787 45007363916247744 45163639485401382 45312492919744512 45458826671580476 45469827964604736 45646673062785354 45913935976280064 45945017331169572 45956136285081792 46191571265630208 46222840565220484 46371223428861312 46382445527058432 46413844038630486 46674303320553216 46685598765797376 47153895666997504 47337290583629256 47348746475538816 47820324161013228 48088676148448768 48132875299320504 48144523727228544 48828394802899404 48896889192960512 49098942454088448 49269424893165144 49591447278087792 49603448688659712 49927654235644416 50121837088548624 50424916980240528 50633284405778712 50917421804239872 51094218407726816 51153556460180328 51440613454906368 51475436083995539 51653177973315072 51952944767520544 51965517673833984 52167626357468976 52508591235622368 52521298611522048 52690912732968279 52864575073035264 53048132625372192 53254451906582913 53342060937775104 53576474291505561 53890166476568576 54099760667004864 54112853114901504 54149484711735567 54453353873978752 54466531893430272 54958487026798592 55009000342080576 55022312831118336 55200003815490578 55428103004810787 55790378187848766 55803879774742176 56117032859897856 56155021182540588 56168611015099968 56387066724617202 56675939746386048 56689655644182528 56728031602770594 57060176269307904 57282099529769856 57480995708692668 57670445534220288 57856688491102424 57870690136769664 58393392465973504 58447062863460612 58461207383063232 58829069810280616 59032203398074368 59072165140075164 59403658771613184 59472646957164672 59679149203543716 60009818554996992 60024341270310912 60218185980535176 60626437286139648 60862230750380472 61260023108226096 61274848380109056 61828297905148416 61885125384840648 62232404427404288 63116387444839008 63131661967385088 63189687391987464 63760432214684304 63775862599705344 64177167065760672 64192698302971392 64442361970991088 65088774552490227 65104526403865872 65465256605451264 65692566524220192 66121929704117056 66137931584879616 66182703536565693 66570205647525888 66829116118064832 66845289141937152 67061161660141446 67233222640320704 67511045874371616 67745459228102073 67889895738986496 67968739379616768 68188240007370714 68204741946907104 68470009594178031 68587484606541824 68870903964420096 68917525996754358 69287356898445312 69334260847830726 69556835143291968 69620766057945729 70011454980829824 70028398148696064 70254550310624372 70486100097380352 70730843500496256 71005935875443884 71023119713308224 71435299055340748 71730486241519842 72133014222673152 72150470819868672 72199312948980756 72216785590842816 73345333789440768 73363083774824448 73648413681132672 73904137339747716 74387170917131688 74405173032989568 74873361576720784 74891481353466624 75182755632822936 75567919661848064 75637375470360792 76376132706359808 76641327611590224 76730334690270492 77160920182359552 77929417151280816 77948276510750976 78251439536203464 78762886853433552 79204878362150912 79296862609552896 79552946675265833 79572198938058288 80013091406662656 80290914640713568 80835249714852864 80889970989135847 81149641000507296 81169279672352256 81680030810968128 81699797840145408 82437730540197888 82513500513120864 82533469246677504 82800005723235867 83685567281773149 84155183259785344 84175549289846784 84232531773810882 84252916522649952 85013909619579072 85034483466273792 85092047404155891 85569556087680896 85590264403961856 85923149294654784 86221493563039002 86505668301330432 86785032736653636 86806035205154496 87287008807268352 87590088698960256 87670594295190918 87691811074594848 88183908779839488 88243604715420924 88608247710112746 89105488157419776 89127052189249536 89414882213521928 89518723805315574 90014727832495488 90327278970802764 90624985839489024 90917653343160952 90939655929209472 91293346125570708 91890034662339144 91912272570163584 92445681130440968 92742446857722624 92764891054116864 92827688077260972 93348606641106432 94307791333995008 94674581167258512 94697492951077632 95640648322026456 96177352296897536 96265750598641008 96289047454457088 97656789605798808 97793778385921024 98197884908176896 98538849786330288 99182894556175584 99206897377319424 99855308471288832 100243674177097248 100591742490212169 100849833960481056 101266568811557424 101834843608479744 102188436815453632 102282360011056071 102307112920360656 102881226909812736 102950872167991078 103306355946630144 103376288995131537 103905889535041088 103931035347667968 104001391271746089 104335252714937952 105017182471244736 105042597223044096 105381825465936558 105729150146070528 106096265250744384 106508903813165826 106684121875550208 107152948583011122 107595729362279763 107780332953137152 108199521334009728 108225706229803008 108298969423471134 108906707747957504 108933063786860544 110018000684161152 110044625662236672 110400007630981156 110856206009621574 111580756375697532 111607759549484352 112310042365081176 112337222030199936 112774133449234404 113351879492772096 113379311288365056 113456063205541188 114564199059539712 114961991417385336 115713376982204848 115741380273539328 116786784931947008 116894125726921224 116922414766126464 117658139620561232 118144330280150328 118807317543226368 118945293914329344 119358298407087432 120019637109993984 120436371961070352 121252874572279296 121724461500760944 122520046216452192 122549696760218112 122945463043592651 123656595810296832 123770250769681296 124464808854808576 125011773346846309 126232774889678016 126263323934770176 126348797660716323 126379374783974928 127520864429368608 127551725199410688 128354334131521344 128385396605942784 128884723941982176 129332240344558503 130177549104980454 130209052807731744 130930513210902528 131385133048440384 131505891442786377 132243859408234112 132275863169759232 132365407073131386 133140411295051776 133658232236129664 133690578283874304 134122323320282892 134278085707973361 134466445280641408 135022091748743232 135490918456204146 135937478759233536 136376480014741428 136409483893814208 136940019188356062 137741807928840192 137835051993508716 138574713796890624 138668521695661452 139113670286583936 139241532115891458 140022909961659648 140056796297392128 140509100621248744 141461687000992512 142011871750887768 142046239426616448 142870598110681496 143460972483039684 144266028445346304 144398625897961512 144433571181685632 146690667578881536 147296827362265344 147808274679495432 148774341834263376 148810346065979136 149746723153441568 149782962706933248 150365511265645872 151135839323696128 151274750940721584 152752265412719616 153282655223180448 153460669380540984 154321840364719104 154426308251986617 155858834302561632 155896553021501952 156502879072406928 157525773706867104 158072738198904837 158409756724301824 158593725219105792 159105893350531666 159144397876116576 159763355719748739 160026182813325312 160581829281427136 160729422874516683 161670499429705728 161779941978271694 162299282001014592 162338559344704512 162448454135206701 163360061621936256 163399595680290816 164875461080395776 165027001026241728 165066938493355008 165600011446471734 166284309014432361 167371134563546298 168310366519570688 168351098579693568 168465063547621764 168505833045299904 170027819239158144 170068966932547584 170184094808311782 171139112175361792 171180528807923712 171846298589309568 172442987126078004 173011336602660864 173570065473307272 173612070410308992 175180177397920512 175341188590381836 175383622149189696 176487209430841848 177216495420225492 178210976314839552 178829764427043856 179037447610631148 180029455664990976 180654557941605528 181835306686321904 181879311858418944 182586692251141416 183780069324678288 183824545140327168 184891362260881936 185484893715445248 185655376154521944 186697213282212864 188615582667990016 189349162334517024 189394985902155264 191281296644052912 192354704593795072 192531501197282016 192578094908914176 193200013354217023 195266323657470681 195313579211597616 195587556771842048 196395769816353792 196447072402187057 197077699572660576 198365789112351168 198413794754638848 198548110609697079 199710616942577664 200487348354194496 201183484980424338 201699667920962112 202533137623114848 203236377684306219 203669687216959488 204376873630907264 204564720022112142 204614225840721312 205762453819625472 205901744335982156 206612711893260288 206752577990263074 207811779070082176 207862070695335936 208002782543492178 208670505429875904 210034364942489472 210085194446088192 210763650931873116 211458300292141056 212192530501488768 213017807626331652 214305897166022244 215191458724559526 216399042668019456 216451412459606016 216597938846942268 217813415495915008 220036001368322304 220089251324473344 220800015261962312 221712412019243148 223161512751395064 223215519098968704 224620084730162352 224674444060399872 225548266898468808 226703758985544192 226912126411082376 229128398119079424 229923982834770672 231426753964409696 231482760547078656 233573569863894016 233788251453842448 233844829532252928 235316279241122464 236288660560300656 237614635086452736 237890587828658688 238658840025797499 238716596814174864 240039274219987968 240872743922140704 242505749144558592 242669912967407541 243448923001521888 245040092432904384 245099393520436224 245890926087185302 247313191620593664 247540501539362592 248400017169707601 248929617709617152 250023546693692618 251056701845319447 252465549779356032 252526647869540352 252697595321432646 252758749567949856 255041728858737216 255103450398821376 255276142212467673 256708668263042688 256770793211885568 257769447883964352 258664480689117006 260355098209960908 260418105615463488 261861026421805056 262770266096880768 263011782885572754 264487718816468224 264551726339518464 264730814146262772 267316464472259328 267381156567748608 268244646640565784 268556171415946722 268932890561282816 270044183497486464 270981836912408292 271874957518467072 272752960029482856 272818967787628416 273880038376712124 275670103987017432 277337043391322904 278227340573167872 278483064231782916 280045819923319296 281018201242497488 282923374001985024 284023743501775536 284092478853232896 285741196221362992 286921944966079368 288532056890692608 288797251795923024 288867142363371264 293381335157763072 294593654724530688 295616549358990864 297548683668526752 297620692131958272 299493446306883136 299565925413866496 300731022531291744 301775227470636507 302271678647392256 302549501881443168 303600020985198179 305504530825439232 306565310446360896 306847080033168213 306921338761081968 308643680729438208 308852616503973234 310128866985394611 311717668605123264 311793106043003904 312004173815238267 313005758144813856 315051547413734208 316145476397809674 317187450438211584 318211786701063332 318288795752233152 319526711439497478 320052365626650624 321163658562854272 321458845749033366 323340998859411456 323559883956543388 324598564002029184 324677118689409024 324896908270413402 326720123243872512 326799191360581632 330054002052483456 330133876986710016 331200022892943468 332568618028864722 334742269127092596 336620733039141376 336930127095243528 337011666090599808 340055638478316288 340137933865095168 340368189616623564 342278224350723584 343692597178619136 344885974252156008 347140130946614544 347224140820617984 350360354795841024 350682377180763672 350767244298379392 352974418861683696 354432990840450984 356421952629679104 357659528854087712 358074895221262296 360058911329981952 361309115883211056 363670613372643808 363758623716837888 365173384502282832 367560138649356576 367649090280654336 368836389130777953 369782724521763872 370969787430890496 371310752309043888 373394426564425728 375035320040538927 377231165335980032 378698324669034048 378789971804310528 379046392982148969 382562593288105824 384709409187590144 385063002394564032 385156189817828352 386400026708434046 387996721033675509 390532647314941362 390627158423195232 391175113543684096 392791539632707584 392894144804374114 394155399145321152 394517674328359131 396731578224702336 396827589509277696 397096221219394158 399421233885155328 400974696708388992 402366969960848676 403399335841924224 405066275246229696 406472755368612438 408753747261814528 409129440044224284 409228451681442624 411803488671964312 413225423786520576 413505155980526148 415623558140164352 415724141390671872 416005565086984356 417341010859751808 420068729884978944 420170388892176384 421527301863746232 424385061002977536 426035615252663304 428611794332044488 430382917449119052 432798085336038912 433195877693884536 435626830991830016 440072002736644608 441600030523924624 443424824038486296 446323025502790128 446431038197937408 449240169460324704 449348888120799744 451096533796937616 453407517971088384 453824252822164752 458256796238158848 459847965669541344 462853507928819392 462965521094157312 463278924755959851 467147139727788032 467576502907684896 467689659064505856 470632558482244928 472577321120601312 474218214596714511 475229270172905472 475781175657317376 477317680051594998 477433193628349728 479290067159246217 480078548439975936 481745487844281408 482188268623550049 485011498289117184 485339825934815082 486897846003043776 487345362405620103 490080184865808768 490198787040872448 491781852174370604 494626383241187328 495081003078725184 496800034339415202 500047093387385236 502113403690638894 504931099558712064 505053295739080704 505395190642865292 505517499135899712 510083457717474432 510206900797642752 510552284424935346 513417336526085376 513541586423771136 515538895767928704 517328961378234012 520710196419921816 520836211230926976 525540532193761536 526023565771145508 528975437632936448 529461628292525544 534632928944518656 536489293281131568 537112342831893444 537865781122565632 540088366994972928 541963673824816584 545505920058965712 545637935575256832 547760076753424248 551340207974034864 554674086782645808 556454681146335744 556966128463565832 560091639846638592 562036402484994976 565846748003970048 566229796923950929 568047487003551072 568184957706465792 571482392442725984 573843889932158736 577064113781385216 577594503591846048 577734284726742528 579600040062651069 585798970972412043 586762670315526144 589187309449061376 589341217206561171 591233098717981728 595097367337053504 595241384263916544 595644331829091237 598986892613766272 599131850827732992 601462045062583488 603550454941273014 604543357294784512 605099003762886336 607200041970396358 609709133052918657 611009061650878464 613130620892721792 613694160066336426 613842677522163936 617287361458876416 617705233007946468 620257733970789222 623435337210246528 623586212086007808 624008347630476534 626011516289627712 630103094827468416 632290952795619348 634374900876423168 636423573402126664 636577591504466304 639053422878994956 642327317125708544 642917691498066732 647119767913086776 649197128004058368 649354237378818048 649793816540826804 653440246487745024 660108004104966912 660267753973420032 662400045785886936 665137236057729444 669484538254185192 673241466078282752 673860254190487056 674023332181199616 680111276956632576 680736379233247128 684556448701447168 687385194357238272 689771948504312016 694280261893229088 694448281641235968 700720709591682048 701364754361527344 701534488596758784 705948837723367392 708865981680901968 712843905259358208 715319057708175424 715976520077392497 716149790442524592 720117822659963904 722618231766422112 727341226745287616 727517247433675776 728009738902222623 730346769004565664 735120277298713152 735298180561308672 737672778261555906 739565449043527744 741939574861780992 742621504618087776 745200051509122803 746788853128851456 750070640081077854 753170105535958341 754462330671960064 757396649338068096 757579943608621056 758092785964297938 765125186576211648 765828426637403019 770126004789128064 770312379635656704 772800053416868092 775993442067351018 781065294629882724 781254316846390464 785583079265415168 785788289608748228 788310798290642304 789035348656718262 793463156449404672 793655179018555392 794192442438788316 801949393416777984 804733939921697352 806798671683848448 810132550492459392 812945510737224876 817507494523629056 818258880088448568 818456903362885248 823606977343928624 827010311961052296 831247116280328704 832011130173968712 834682021719503616 840137459769957888 843054603727492464 848770122005955072 852071230505326608 857223588664088976 860765834898238104 865596170672077824 866391755387769072 871253661983660032 875082413427924163 880144005473289216 883200061047849248 886849648076972592 892646051005580256 892862076395874816 898480338920649408 898697776241599488 902193067593875232 905325682411909521 906815035942176768 907648505644329504 910800062955594537 916513592476317696 919695931339082688 920541240099504639 925707015857638784 925931042188314624 926557849511919702 934294279455576064 935153005815369792 935379318129011712 936012521445714801 941265116964489856 945154642241202624 948436429193429022 951562351314634752 954635360103189996 954866387256699456 958580134318492434 960157096879951872 963490975688562816 964376537247100098 970022996578234368 970679651869630164 973795692006087552 974690724811240206 980160369731617536 980397574081744896 983563704348741208 990162006157450368 993600068678830404 1000094186774770472 1004226807381277788 1009862199117424128 1010790381285730584 1011034998271799424 1020166915434948864 1020413801595285504 1021104568849870692 1026834673052170752 1031077791535857408 1034657922756468024 1041420392839843632 1041672422461853952 1051081064387523072 1052047131542291016 1057950875265872896 1058923256585051088 1069265857889037312 1072978586562263136 1074224685663786888 1075731562245131264 1080176733989945856 1083927347649633168 1091011840117931424 1091275871150513664 1095520153506848496 1102680415948069728 1106509167392333859 1109348173565291616 1112909362292671488 1113932256927131664 1120183279693277184 1124072804969989952 1125105960121616781 1131693496007940096 1132459593847901858 1136094974007102144 1136369915412931584 1137139178946446907 1142964784885451968 1147687779864317472 1154128227562770432 1155189007183692096 1155468569453485056 1159200080125302138 1163990163101026527 1171597941944824086 1173525340631052288 1178374618898122752 1178682434413122342 1182466197435963456 1183553022985077393 1190194734674107008 1190482768527833088 1191288663658182474 1197973785227532544 1198263701655465984 1202924090125166976 1207100909882546028 1210198007525772672 1214400083940792716 1219418266105837314 1226261241785443584 1227388320132672852 1227685355044327872 1235410466015892936 1240515467941578444 1246870674420493056 1247172424172015616 1248016695260953068 1252023032579255424 1260206189654936832 1264581905591238696 1272847146804253328 1273155183008932608 1278106845757989912 1284654634251417088 1285835382996133464 1294239535826173552 1298394256008116736 1299587633081653608 1306880492975490048 1320216008209933824 1324800091571773872 1330274472115458888 1338969076508370384 1346482932156565504 1347720508380974112 1348046664362399232 1352400093479519161 1360222553913265152 1361472758466494256 1369112897402894336 1374770388714476544 1375129506815309399 1379543897008624032 1388560523786458176 1388896563282471936 1389836774267879553 1401441419183364096 1402729508723054688 1403068977193517568 1411897675446734784 1417731963361803936 1422654643790143533 1425687810518716416 1430638115416350848 1431953040154784994 1432299580885049184 1440235645319927808 1445236463532844224 1446564805870650147 1454682453490575232 1455034494867351552 1456019477804445246 1460693538009131328 1470240554597426304 1470596361122617344 1475345556523111812 1479130898087055488 1483879149723561984 1485243009236175552 1490400103018245606 1500141280162155708 1506340211071916682 1514793298676136192 1515159887217242112 1516185571928595876 1530250373152423296 1531656853274806038 1540252009578256128 1540624759271313408 1545600106833736184 1551986884134702036 1562130589259765448 1562508633692780928 1571576579217496456 1576621596581284608 1578070697313436524 1586926312898809344 1588384884877576632 1603898786833555968 1609467879843394704 1613597343367696896 1620265100984918784 1625891021474449752 1635014989047258112 1636517760176897136 1636913806725770496 1647213954687857248 1654020623922104592 1662494232560657408 1664022260347937424 1669364043439007232 1680274919539915776 1686109207454984928 1697540244011910144 1698689390771852787 1704142461010653216 1714447177328177952 1721531669796476208 1731192341344155648 1732783510775538144 1738800120187953207 1742507323967320064 1750164826855848326 1757396912917236129 1760288010946578432 1766400122095698496 1768023651619683513 1773699296153945184 1785292102011160512 1785724152791749632 1786932995487273711 1796960677841298816 1797395552483198976 1804386135187750464 1810651364823819042 1813630071884353536 1815297011288659008 1821600125911189074 1829127399158755971 1833027184952635392 1839391862678165376 1841082480199009278 1851414031715277568 1851862084376629248 1853115699023839404 1870306011630739584 1870758636258023424 1872025042891429602 1882530233928979712 1890309284482405248 1896872858386858044 1903124702629269504 1909270720206379992 1909732774513398912 1917160268636984868 1926981951377125632 1928753074494200196 1941359303739260328 1947591384012175104 1949381449622480412 1960320739463235072 1967127408697482416 1980324012314900736 1987200137357660808 2000188373549540944 2008453614762555576 2019724398234848256 2021580762571461168 2022069996543598848 2040333830869897728 2042209137699741384 2053669346104341504 2062155583071714816 2069315845512936048 2082840785679687264 2083344844923707904 2102162128775046144 2104094263084582032 2115901750531745792 2117846513170102176 2125200146896387253 2138531715778074624 2145957173124526272 2147929560232177491 2148449371327573776 2151463124490262528 2160353467979891712 2167854695299266336 2182023680235862848 2182551742301027328 2184029216706667869 2191040307013696992 2205360831896139456 2213018334784667718 2218696347130583232 2225818724585342976 2227864513854263328 2235600154527368409 2240366559386554368 2248145609939979904 2250211920243233562 2263386992015880192 2264919187695803716 2272189948014204288 2272739830825863168 2274278357892893814 2285929569770903936 2295375559728634944 2310378014367384192 2310937138906970112 2318400160250604276 2327980326202053054 2343195883889648172 2356749237796245504 2357364868826244684 2364932394871926912 2367106045970154786 2380389469348214016 2380965537055666176 2382577327316364948 2395947570455065088 2405848180250333952 2414201819765092056 2420396015051545344 2428800167881585432 2438836532211674628 2452522483570887168 2454776640265345704 2455370710088655744 2470820932031785872 2481030935883156888 2493741348840986112 2496033390521906136 2504046065158510848 2520412379309873664 2529163811182477392 2545694293608506656 2546310366017865216 2556213691515979824 2569309268502834176 2571670765992266928 2588479071652347104 2596788512016233472 2599175266163307216 2613760985950980096 2625247240283772489 2640432016419867648 2649600183143547744 2660548944230917776 2677938153016740768 2692965864313131008 2695441016761948224 2696093328724798464 2704800186959038322 2715977047235728563 2720445107826530304 2722945516932988512 2732400188866783611 2738225794805788672 2749540777428953088 2750259013630618798 2759087794017248064 2761623720298513917 2777121047572916352 2777793126564943872 2779673548535759106 2802882838366728192 2805459017446109376 2806137954387035136 2808037564337144403 2823795350893469568 2835463926723607872 2845309287580287066 2861276230832701696 2863906080309569988 2864599161770098368 2880471290639855616 2890472927065688448 2893129611741300294 2909364906981150464 2910068989734703104 2912038955608890492 2921387076018262656 2940481109194852608 2941192722245234688 2950691113046223624 2958261796174110976 2970486018472351104 2980800206036491212 3000282560324311416 3012680422143833364 3029586597352272384 3032371143857191752 3060500746304846592 3063313706549612076 3080504019156512256 3091200213667472368 3103973768269404072 3124261178519530896 3125017267385561856 3143153158434992912 3153243193162569216 3156141394626873048 3173852625797618688 3176769769755153264 3207797573667111936 3218935759686789408 3227194686735393792 3240530201969837568 3251782042948899504 3270029978094516224 3273035520353794272 3273827613451540992 3294427909375714496 3308041247844209184 3319527502177001577 3324988465121314816 3328044520695874848 3338728086878014464 3339600230837179969 3360549839079831552 3372218414909969856 3375317880364850343 3395080488023820288 3397378781543705574 3408284922021306432 3411417536839340721 3428894354656355904 3443063339592952416 3462384682688311296 3465567021551076288 3477600240375906414 3500329653711696652 3514793825834472258 3520576021893156864 3532800244191396992 3536047303239367026 3547398592307890368 3570584204022321024 3571448305583499264 3573865990974547422 3593921355682597632 3594791104966397952 3608772270375500928 3621302729647638084 3630594022577318016 3643200251822378148 3658254798317511942 3678783725356330752 3682164960398018556 3702828063430555136 3706231398047678808 3740612023261479168 3741517272516046848 3744050085782859204 3765060467857959424 3780618568964810496 3793745716773716088 3818541440412759984 3819465549026797824 3834320537273969736 3853963902754251264 3857506148988400392 3882718607478520656 3895182768024350208 3898762899244960824 3920641478926470144 3934254817394964832 3960648024629801472 3974400274715321616 4000376747099081888 4016907229525111152 4039448796469696512 4043161525142922336 4044139993087197696 4057200280438557483 4080667661739795456 4084418275399482768 4107338692208683008 4124311166143429632 4125388520445928197 4138631691025872096 4165681571359374528 4166689689847415808 4169510322803638659 4204324257550092288 4208188526169164064 4231803501063491584 4235693026340204352 4250400293792774506 4267963931370430599 4277063431556149248 4291914346249052544 4295859120464354982 4296898742655147552 4302926248980525056 4320706935959783424 4335709390598532672 4339694417611950441 4364047360471725696 4365103484602054656 4368058433413335738 4382080614027393984 4410721663792278912 4426036669569335436 4437392694261166464 4451637449170685952 4455729027708526656 4471200309054736818 4496291219879959808 4500423840486467124 4529838375391607432 4544379896028408576 4545479661651726336 4548556715785787628 4571859139541807872 4590751119457269888 4620756028734768384 4621874277813940224 4636800320501208552 4655960652404106108 4686391767779296344 4714729737652489368 4729864789743853824 4734212091940309572 4760778938696428032 4765154654632729896 4791895140910130176 4811696360500667904 4828403639530184112 4840792030103090688 4857600335763170864 4877673064423349256 4905044967141774336 4909553280530691408 4910741420177311488 4941641864063571744 4962061871766313776 4987482697681972224 4992066781043812272 5008092130317021696 5040824758619747328 5058327622364954784 5091388587217013312 5092620732035730432 5096068172315558361 5112427383031959648 5138618537005668352 5143341531984533856 5176958143304694208 5193577024032466944 5198350532326614432 5216400360563859621 5227521971901960192 5250494480567544978 5272190738751708387 5280864032839735296 5299200366287095488 5304070954859050539 5321097888461835552 5355876306033481536 5360798986461821133 5390882033523896448 5392186657449596928 5409600373918076644 5431954094471457126 5440890215653060608 5445891033865977024 5464800377733567222 5499081554857906176 5500518027261237596 5518175588034496128 5523247440597027834 5554242095145832704 5555586253129887744 5559347097071518212 5610918034892218752 5612275908774070272 5616075128674288806 5647590701786939136 5670927853447215744 5690618575160574132 5722552461665403392 5727812160619139976 5729198323540196736 5780945854131376896 5786259223482600588 5818729813962300928 5824077911217780984 5842774152036525312 5880962218389705216 5901382226092447248 5916523592348221952 5940972036944702208 5961600412072982424 6000565120648622832 6025360844287666728 6059173194704544768 6064742287714383504 6121001492609693184 6126627413099224152 6161008038313024512 6182400427334944736 6207947536538808144 6248522357039061792 6250034534771123712 6286306316869985824 6306486386325138432 6312282789253746096 6347705251595237376 6353539539510306528 6375600440689161759 6415595147334223872 6437871519373578816 6443788680696532473 6454389373470787584 6481060403939675136 6503564085897799008 6540059956189032448 6546071040707588544 6547655226903081984 6552087650120003607 6588855818751428992 6616082495688418368 6639055004354003154 6649976930242629632 6656089041391749696 6677456173756028928 6679200461674359938 6706800463582105227 6721099678159663104 6744436829819939712 6750635760729700686 6790160976047640576 6794757563087411148 6816569844042612864 6822835073678681442 6857788709312711808 6886126679185904832 6931134043102152576 6955200480751812828 7000659307423393304 7029587651668944516 7065600488382793984 7072094606478734052 7094797184615780736 7141168408044642048 7142896611166998528 7147731981949094844 7187842711365195264 7217544540751001856 7242605459295276168 7261188045154636032 7286400503644756296 7316509596635023884 7357567450712661504 7364329920796037112 7405656126861110272 7412462796095357616 7481224046522958336 7488100171565718408 7530120935715918848 7561237137929620992 7587491433547432176 7637082880825519968 7638931098053595648 7668641074547939472 7707927805508502528 7715012297976800784 7765437214957041312 7790365536048700416 7797525798489921648 7841282957852940288 7868509634789929664 7875741720851317467 7921296049259602944 7948800549430643232 8000753494198163776 8033814459050222304 8078897592939393024 8086323050285844672 8088279986174395392 8114400560877114966 8147931141707185689 8161335323479590912 8168836550798965536 8197200566600350833 8214677384417366016 8248622332286859264 8250777040891856394 8277263382051744192 8284871160895541751 8331363142718749056 8333379379694831616 8339020645607277318 8408648515100184576 8416377052338328128 8424112693011433209 8471386052680408704 8500800587585549012 8535927862740861198 8583828692498105088 8591718240928709964 8593797485310295104 8641413871919566848 8671418781197065344 8679388835223900882 8728094720943451392 8730206969204109312 8736116866826671476 8764161228054787968 8821443327584557824 8852073339138670872 8874785388522332928 8911458055417053312 8942400618109473636 8992582439759919616 9000847680972934248 9059676750783214864 9088759792056817152 9097113431571575256 9143718279083615744 9181502238914539776 9241512057469536768 9273600641002417104 9311921304808212216 9372783535558592688 9429459475304978736 9459729579487707648 9468424183880619144 9521557877392856064 9530309309265459792 9583790281820260352 9623392721001335808 9625906547707165793 9656807279060368224 9681584060206181376 9715200671526341728 9755346128846698512 9810089934283548672 9819106561061382816 9821482840354622976 9883283728127143488 9924123743532627552 9958582506531004731 9974965395363944448 9984133562087624544 10016184260634043392 10018800692511539907 10081649517239494656 10116655244729909568 10125953641094551029 10182777174434026624 10185241464071460864 10192136344631116722 10224854766063919296 10277237074011336704 10286683063969067712 10353916286609388416 10387154048064933888 10396701064653228864 10432800721127719242 10500988961135089956 10544381477503416774 10561728065679470592 10598400732574190976 10608141909718101078 10642195776923671104 10711752612066963072 10721597972923642266 10781764067047792896 10784373314899193856 10819200747836153288 10863908188942914252 10891782067731954048 10929600755467134444 11001036054522475192 11036351176068992256 11046494881194055668 11108484190291665408 11118694194143036424 11221836069784437504 11224551817548140544 11232150257348577612 11295181403573878272 11341855706894431488 11381237150321148264 11445104923330806784 11455624321238279952 11458396647080393472 11561891708262753792 11572518446965201176 11637459627924601856 11648155822435561968 11685548304073050624 11761924436779410432 11802764452184894496 11833047184696443904 11881944073889404416 11923200824145964848 12001130241297245664 12050721688575333456 12118346389409089536 12129484575428767008 12171600841315672449 12242002985219386368 12253254826198448304 12322016076626049024 12364800854669889472 12376165561337784591 12415895073077616288 12497044714078123584 12500069069542247424 12508530968410915977 12572612633739971648 12612972772650276864 12624565578507492192 12695410503190474752 12707079079020613056 12751200881378323518 12803891794111291797 12831190294668447744 12875743038747157632 12887577361393064946 12908778746941575168 12962120807879350272 13007128171795598016 13019083252835851323 13092142081415177088 13095310453806163968 13104175300240007214 13177711637502857984 13232164991376836736 13278110008708006308 13312178082783499392 13354912347512057856 13358400923348719876 13413600927164210454 13488873659639879424 13501271521459401372 13589515126174822296 13633139688085225728 13645670147357362884 13715577418625423616 13772253358371809664 13862268086204305152 13910400961503625656 14001318614846786608 14059175303337889032 14131200976765587968 14144189212957468104 14189594369231561472 14282336816089284096 14295463963898189688 14375685422730390528 14435089081502003712 14485210918590552336 14522376090309272064 14572801007289512592 14633019193270047768 14715134901425323008 14728659841592074224 14811312253722220544 14824925592190715232 14876401028274710771 14962448093045916672 14976200343131436816 15060241871431837696 15122474275859241984 15174982867094864352 15274165761651039936 15277862196107191296 15288204516946675083 15337282149095878944 15415855611017005056 15430024595953601568 15530874429914082624 15580731072097400832 15595051596979843296 15649201081691578863 15682565915705880576 15737019269579859328 15751483441702634934 15842592098519205888 15897601098861286464 15912212864577151617 16001506988396327552 16067628918100444608 16172646100571689344 16176559972348790784 16228801121754229932 16295862283414371378 16322670646959181824 16337673101597931072 16394401133200701666 16497244664573718528 16501554081783712788 16554526764103488384 16569742321791083502 16662726285437498112 16666758759389663232 16678041291214554636 16832754104676656256 16848225386022866418 16942772105360817408 17001601175171098024 17071855725481722396 17167657384996210176 17183436481857419928 17187594970620590208 17342837562394130688 17358777670447801764 17456189441886902784 17472233733653342952 17528322456109575936 17642886655169115648 17704146678277341744 17749570777044665856 17822916110834106624 17884801236218947272 17985164879519839232 18001695361945868496 18119353501566429728 18177519584113634304 18194226863143150512 18287436558167231488 18363004477829079552 18483024114939073536 18547201282004834208 18623842609616424432 18745567071117185376 18858918950609957472 18919459158975415296 18936848367761238288 19043115754785712128 19060618618530919584 19126801322067485277 19167580563640520704 19246785442002671616 19251813095414331586 19313614558120736448 19331366042089597419 19363168120412362752 19430401343052683456 19510692257693397024 19620179868567097344 19638213122122765632 19642965680709245952 19656262950360010821 19766567456254286976 19848247487065255104 19917165013062009462 19949930790727888896 19968267124175249088 20032368521268086784 20037601385023079814 20120401390746315681 20163299034478989312 20233310489459819136 20251907282189102058 20365554348868053248 20370482928142921728 20384272689262233444 20449709532127838592 20573366127938135424 20707832573218776832 20793402129306457728 20865601442255438484 21001977922270179912 21088762955006833548 21196801465148381952 21216283819436202156 21284391553847342208 21423505224133926144 21443195945847284532 21563528134095585792 21638401495672306576 21727816377885828504 21783564135463908096 21859201510934268888 22002072109044950384 22072702352137984512 22092989762388111336 22216968380583330816 22237388388286072848 22443672139568875008 22464300514697155224 22590362807147756544 22683711413788862976 22762474300642296528 22890209846661613568 22911248642476559904 22916793294160786944 23123783416525507584 23145036893930402352 23274919255849203712 23296311644871123936 23371096608146101248 23377201615860259783 23523848873558820864 23605528904369788992 23627225162553952401 23666094369392887808 23763888147778808832 23846401648291929696 24002260482594491328 24101443377150666912 24236692778818179072 24258969150857534016 24343201682631344898 24484005970438772736 24506509652396896608 24591601699801052499 24644032153252098048 24729601709339778944 24752331122675569182 24831790146155232576 24994089428156247168 25000138139084494848 25017061936821831954 25145225267479943296 25225945545300553728 25249131157014984384 25414158158041226112 25502401762756647036 25607783588222583594 25751486077494315264 25775154722786129892 25924241615758700544 26014256343591196032 26038166505671702646 26184284162830354176 26190620907612327936 26208350600480014428 26355423275005715968 26464329982753673472 26556220017416012616 26624356165566998784 26716801846697439752 26827201854328420908 26977747319279758848 27002543042918802744 27179030252349644592 27266279376170451456 27291340294714725768 27431154837250847232 27544506716743619328 27724536172408610304 27820801923007251312 28002637229693573216 28118350606675778064 28262401953531175936 28288378425914936208 28379188738463122944 28564673632178568192 28590927927796379376 28751370845460781056 28870178163004007424 28877719643121497379 28970421837181104672 29044752180618544128 29145602014579025184 29266038386540095536 29430269802850646016 29457319683184148448 29622624507444441088 29649851184381430464 29752802056549421542 29875747519593014193 29924896186091833344 29952400686262873632 30056402077534619721 30120483742863675392 30244948551718483968 30349965734189728704 30377860923283653087 30548331523302079872 30555724392214382592 30576409033893350166 30674564298191757888 30831711222034010112 30860049191907203136 31061748859828165248 31161462144194801664 31190103193959686592 31298402163383157726 31474038539159718656 31502966883405269868 31685184197038411776 31795202197722572928 31824425729154303234 32003013976792655104 32135257836200889216 32345292201143378688 32353119944697581568 32457602243508459864 32591724566828742756 32675346203195862144 32788802266401403332 33003108163567425576 33109053528206976768 33139484643582167004 33325452570874996224 33356082582429109272 33665508209353312512 33696450772045732836 33885544210721634816 34003202350342196048 34143711450963444792 34335314769992420352 34366872963714839856 34375189941241180416 34685675124788261376 34717555340895603528 34912378883773805568 34944467467306685904 35056644912219151872 35285773310338231296 35408293356554683488 35499141554089331712 35645832221668213248 35769602472437894544 35970329759039678464 36003390723891736992 36238707003132859456 36355039168227268608 36388453726286301024 36514802523947017347 36574873116334462976 36726008955658159104 36966048229878147072 37094402564009668416 37128496684013353773 37247685219232848864 37491134142234370752 37525592905232747931 37717837901219914944 37838918317950830592 37873696735522476576 38086231509571424256 38121237237061839168 38253602644134970554 38493570884005343232 38503626190828663172 38627229116241472896 38662732084179194838 38726336240824725504 38860802686105366912 39021384515386794048 39276426244245531264 39285931361418491904 39312525900720021642 39533134912508573952 39696494974130510208 39834330026124018924 39936534248350498176 40064737042536173568 40075202770046159628 40240802781492631362 40466620978919638272 40503814564378204116 40731108697736106496 40768545378524466888 40899419064255677184 41146732255876270848 41415665146437553664 41586804258612915456 41731202884510876968 42003955844540359824 42177525910013667096 42393602930296763904 42432567638872404312 42568783107694684416 42847010448267852288 42886391891694569064 43127056268191171584 43276802991344613152 43455632755771657008 43567128270927816192 43718403021868537776 44004144218089900768 44145404704275969024 44185979524776222672 44433936761166661632 44474776776572145696 44629203084824132313 44887344279137750016 44928601029394310448 45180725614295513088 45367422827577725952 45524948601284593056 45780419693323227136 45822497284953119808 45833586588321573888 45864613550840025249 46247566833051015168 46290073787860804704 46549838511698407424 46592623289742247872 46742193216292202496 46754403231720519566 46947603245074736589 47047697747117641728 47211057808739577984 47254450325107904802 47332188738785775616 47527776295557617664 47692803296583859392 47736638593731454851 48004520965188982656 48202886754301333824 48517938301715068032 48686403365262689796 48968011940877545472 49013019304793793216 49183203399602104998 49459203418679557888 49504662245351138364 49663580292310465152 49988178856312494336 50000276278168989696 50034123873643663908 50290450534959886592 50498262314029968768 50828316316082452224 51004803525513294072 51215567176445167188 51502972154988630528 51550309445572259784 52028512687182392064 52076333011343405292 52368568325660708352 52416701200960028856 52710846550011431936 52928659965507346944 53112440034832025232 53248712331133997568 53433603693394879504 53654403708656841816 53955494638559517696 54005086085837605488 54358060504699289184 54532558752340902912 54582680589429451536 54862309674501694464 55089013433487238656 55449072344817220608 55641603846014502624 56005274459387146432 56236701213351556128 56524803907062351872 56576756851829872416 56758377476926245888 57129347264357136384 57181855855592758752 57380403966202455831 57502741690921562112 57740356326008014848 57755439286242994758 57940843674362209344 57994098126268792257 58089504361237088256 58291204029158050368 58532076773080191072 58860539605701292032 58914639366368296896 58968788851080032463 59299702368762860928 59505604113098843084 59751495039186028386 59849792372183666688 59904801372525747264 60112804155069239442 60489897103436967936 60699931468379457408 60755721846567306174 61096663046604159744 61111448784428765184 61152818067786700332 61349128596383515776 61720098383814406272 62123497719656330496 62380206387919373184 62596804326766315452 62948077078319437312 63005933766810539736 63590404395445145856 63648851458308606468 64006027953585310208 64270515672401778432 64690584402286757376 64915204487016919728 65183449133657485512 65350692406391724288 65577604532802806664 66006216327134851152 66218107056413953536 66278969287164334008 66650905141749992448 66712165164858218544 67331016418706625024 67392901544091465672 67771088421443269632 68006404700684392096 68287422901926889584 68670629539984840704 68733745927429679712 68750379882482360832 69371350249576522752 69435110681791207056 69824757767547611136 69888934934613371808 70113289824438303744 70131604847580779349 70571546620676462592 70816586713109366976 70881675487661857203 70998283108178663424 71291664443336426496 71539204944875789088 71940659518079356928 72006781447783473984 72477414006265718912 72710078336454537216 72776907452572602048 73029605047894034694 73149746232668925952 73452017911316318208 73774805099403157497 73932096459756294144 74188805128019336832 74256993368026707546 74495370438465697728 74982268284468741504 75051185810465495862 75435675802439829888 75677836635901661184 75747393471044953152 76242474474123678336 76507205288269941108 77007252381657326344 77254458232482945792 77325464168358389676 77721605372210733824 78042769030773588096 78552852488491062528 78571862722836983808 78625051801440043284 79066269825017147904 79392989948261020416 79668660052248037848 79873068496700996352 80150405540092319256 80481605562985262724 80933241957839276544 81007629128756408232 81462217395472212992 81537090757048933776 81798838128511354368 82293464511752541696 82831330292875107328 83173608517225830912 83462405769021753936 84007911689080719648 84355051820027334192 84787205860593527808 84865135277744808624 85137566215389368832 85694020896535704576 85772783783389138128 86254112536382343168 86553605982689226304 86633158929364492137 86911265511543314016 87134256541855632384 87436806043737075552 88008288436179801536 88290809408551938048 88371959049552445344 88867873522333323264 88949553553144291392 89258406169648264626 89627242558779042579 89774688558275500032 89857202058788620896 90169206232603859163 90361451228591026176 90734845655155451904 91049897202569186112 91133582769850959261 91644994569906239616 91667173176643147776 91729227101680050498 92495133666102030336 92580147575721609408 93185246579484495744 93484386432584404992 93508806463441039132 93895206490149473178 94422115617479155968 94508900650215809604 95055552591115235328 95385606593167718784 95473277187462909702 96009041930377965312 96405773508602667648 97035876603430136064 97372806730525379592 98026038609587586432 98366406799204209996 98918406837359115776 99009324490702276728 99327160584620930304 99976357712624988672 100068247747287327816 100580901069919773184 100996524628059937536 101656632632164904448 102009607051026588144 102431134352890334376 103005944309977261056 103100618891144519568 104057025374364784128 104152666022686810584 104737136651321416704 104833402401920057712 105421693100022863872 105857319931014693888 106224880069664050464 106497424662267995136 106867207386789759008 107308807417313683632 107910989277119035392 108010172171675210976 108716121009398578368 109065117504681805824 109165361178858903072 109544407571841052041 109724619349003388928 110178026866974477312 110898144689634441216 111283207692029005248 111385490052040061319 112010548918774292864 112473402426703112256 113049607814124703744 113153513703659744832 113516754953852491776 114258694528714272768 114363711711185517504 114760807932404911662 115480712652016029696 115510878572485989516 115881687348724418688 115988196252537584514 116179008722474176512 116582408058316100736 117064153546160382144 117829278732736593792 117937577702160064926 118599404737525721856 119011208226197686168 119502990078372056772 119809602745051494528 120225608310138478884 121399862936758914816 121511443693134612348 122193326093208319488 122305636135573400664 122698257192767031552 123440196767628812544 124246995439312660992 124760412775838746368 125193608653532630904 125896154156638874624 126011867533621079472 127180808790890291712 127297702916617212936 128012055907170620416 128541031344803556864 129381168804573514752 129830408974033839456 130366898267314971024 130701384812783448576 131155209065605613328 132012432654269702304 132436214112827907072 132557938574328668016 133301810283499984896 133424330329716437088 133887609254472396939 134662032837413250048 134785803088182931344 135542176842886539264 136012809401368784192 136574845803853779168 137341259079969681408 137467491854859359424 137500759764964721664 137593840652520075747 138742700499153045504 138870221363582414112 139649515535095222272 139777869869226743616 140226579648876607488 140263209695161558698 140842809735224209767 141143093241352925184 141633173426218733952 141763350975323714406 141996566216357326848 142583328886672852992 143078409889751578176 143209915781194364553 144013562895566947968 144954828012531437824 145553814905145204096 146059210095788069388 146904035822632636416 147549610198806314994 148377610256038673664 148513986736053415092 148990740876931395456 149964536568937483008 150102371620930991724 150871351604879659776 151494786942089906304 152484948948247356672 153014410576539882216 154014504763314652688 154508916464965891584 154650928336716779352 155443210744421467648 156085538061547176192 157105704976982125056 157250103602880086568 158132539650034295808 158785979896522040832 159337320104496075696 159746136993401992704 160300811080184638512 160963211125970525448 161866483915678553088 162015258257512816464 162924434790944425984 163074181514097867552 163597676257022708736 163640411311021818481 164586929023505083392 165662660585750214656 166347217034451661824 166924811538043507872 168015823378161439296 168710103640054668384 169574411721187055616 169730270555489617248 170275132430778737664 171388041793071409152 171545567566778276256 172141211898607367493 172508225072764686336 173107211965378452608 173266317858728984274 173822531023086628032 174268513083711264768 174873612087474151104 176016576872359603072 176581618817103876096 176743918099104890688 177899107106288582784 178516812339296529252 179254485117558085158 179549377116551000064 179714404117577241792 180338412465207718326 181469691310310903808 182099794405138372224 182267165539701918522 183289989139812479232 183334346353286295552 183458454203360100996 185160295151443218816 186370493158968991488 187017612926882078264 187790412980298946356 188844231234958311936 189017801300431619208 190771213186335437568 190946554374925819404 192018083860755930624 192811547017205335296 194071753206860272128 194745613461050759184 196052077219175172864 196732813598408419992 197836813674718231552 198018648981404553456 198654321169241860608 199952715425249977344 200136495494574655632 201161802139839546368 201993049256119875072 203313265264329808896 204019214102053176288 204862268705780668752 206011888619954522112 206201237782289039136 208114050748729568256 208305332045373621168 209474273302642833408 209666804803840115424 210394814542742338047 210843386200045727744 211714639862029387776 212449760139328100928 212645026462985571609 212994849324535990272 213734414773579518016 214617614834627367264 215821978554238070784 216020344343350421952 217432242018797156736 218130235009363611648 218330722357717806144 219088815143682104082 219449238698006777856 220356053733948954624 221324415298209472491 221796289379268882432 222566415384058010496 222770980104080122638 224021097837548585728 224946804853406224512 226307027407319489664 227033509907704983552 228727423422371035008 229521615864809823324 231021757144971979032 231763374697448837376 231976392505075169028 233164816116632201472 234128307092320764288 235658557465473187584 235875155404320129852 237198809475051443712 238022416452395372336 239005980156744113544 239619205490102989056 240451216620276957768 242799725873517829632 243022887386269224696 244386652186416638976 244611272271146801328 245396514385534063104 246880393535257625088 248493990878625321984 249520825551677492736 250387217307065261808 251792308313277749248 252023735067242158944 254361617581780583424 254595405833234425872 256024111814341240832 257082062689607113728 258762337609147029504 259660817948067678912 259899476788093476411 260733796534629942048 261402769625566897152 262310418131211226656 264024865308539404608 264872428225655814144 265115877148657336032 266603620566999969792 266848660659432874176 267775218508944793878 269324065674826500096 269571606176365862688 270507618697811577489 271084353685773078528 272025618802737568384 273149691607707558336 274934983709718718848 275001519529929443328 275187681305040151494 277485400998306091008 277740442727164828224 279555739738453487232 280453159297753214976 280526419390323117396 281685619470448419534 283266346852437467904 283526701950647428812 285166657773345705984 286156819779503156352 286419831562388729106 288027125791133895936 289909656025062875648 291107629810290408192 292118420191576138776 295099220397612629988 296755220512077347328 297027973472106830184 297981481753862790912 299929073137874966016 300204743241861983448 301742703209759319552 302989573884179812608 304969897896494713344 306028821153079764432 308029009526629305376 309017832929931783168 309301856673433558704 310886421488842935296 312171076123094352384 314211409953964250112 314500207205760173136 316265079300068591616 317571959793044081664 318674640208992151392 319492273986803985408 320601622160369277024 321926422251941050896 323732967831357106176 324030516515025632928 325848869581888851968 326148363028195735104 327195352514045417472 327280822622043636962 328633222715523156123 329173858047010166784 331325321171500429312 332694434068903323648 333849623076087015744 334156470156120183957 336031646756322878592 337420207280109336768 339148823442374111232 339460541110979234496 340550264861557475328 342776083586142818304 343091135133556552512 344282423797214734986 346214423930756905216 346532635717457968548 347645062046173256064 348537026167422529536 349747224174948302208 352033153744719206144 353487836198209781376 355798214212577165568 357033624678593058504 358508970235116170316 359428808235154483584 360676824930415436652 364199588810276744448 364534331079403837044 366579978279624958464 366916908406720201992 370320590302886437632 372740986317937982976 374035225853764156528 375580825960597892712 377688462469916623872 378035602600863238416 381542426372670875136 381893108749851638808 384036167721511861248 385623094034410670592 388143506413720544256 389491226922101518368 392104154438350345728 393465627196816839984 395673627349436463104 396037297962809106912 397308642338483721216 399905430850499954688 400272990989149311264 401662827763417190817 402323604279679092736 403986098512239750144 406626530528659617792 408038428204106352576 409724537411561337504 412023777239909044224 412402475564578078272 412781521957560227241 416228101497459136512 416610664090747242336 418948546605285666816 419333609607680230848 420789629085484676094 423429279724058775552 424899520278656201856 425290052925971143218 425989698649071980544 427468829547159036032 429235229669254734528 432040688686700843904 434864484037594313472 436661444715435612288 438177630287364208164 440712107467897909248 442648830596418944982 445132830768116020992 445541960208160245276 448042195675097171456 449893609706812449024 452614054814638979328 457454846844742070016 459043231729619646648 462043514289943958064 463526749394897674752 463952785010150338056 466329632233264402944 468256614184641528576 471317114930946375168 471750310808640259704 474397618950102887424 476044832904790744672 478011960313488227088 479238410980205978112 480902433240553915536 485599451747035659264 486045774772538449392 488773304372833277952 489222544542293602656 490793028771068126208 490921233933065455443 493760787070515250176 496987981757250643968 499041651103354985472 500774434614130523616 503584616626555498496 504047470134484317888 508723235163561166848 509190811666468851744 512048223628682481664 514164125379214227456 516423635695822102479 517524675218294059008 519321635896135357824 519798953576186952822 521467593069259884096 522805539251133794304 524620836262422453312 528049730617078809216 529744856451311628288 530231754297314672064 533697321318865748352 535550437017889587756 538648131349653000192 539143212352731725376 541015237395623154978 544051237605475136768 546299383215415116672 549869967419437437696 550003039059858886656 550375362610080302988 555480885454329656448 559111479476906974464 561052838780646234792 563371238940896839068 566532693704874935808 567053403901294857624 572313639559006312704 572839663124777458212 576054251582267791872 579819312050125751296 582215259620580816384 584236840383152277552 590198440795225259976 593510441024154694656 594055946944213660368 595962963507725581824 599858146275749932032 600409486483723966896 603485406419518639104 605979147768359625216 609939795792989426688 612057642306159528864 616058019053258610752 618035665859863566336 618603713346867117408 621772842977685870592 624342152246188704768 628422819907928500224 629000414411520346272 631184443628227014141 632530158600137183232 635143919586088163328 637349280417984302784 637935079388956714827 638984547973607970816 641203244320738554048 643852844503882101792 647465935662714212352 648061033030051265856 652296726056391470208 654390705028090834944 654561645244087273924 657266445431046312246 658347716094020333568 665388868137806647296 667699246152174031488 668312940312240367914 672063293512645757184 674840414560218673536 678921082221958468992 681100529723114950656 686182270267113105024 688564847594429469972 692428847861513810432 693065271434915937096 695290124092346512128 699494448349896604416 704066307489438412288 706975672396419562752 711596428425154331136 714067249357186117008 717017940470232340632 718857616470308967168 721353649860830873304 728399177620553488896 729068662158807674088 733159956559249916928 733833816813440403984 740641180605772875264 745481972635875965952 748070451707528313056 751161651921195785424 755376924939833247744 756071205201726476832 763084852745341750272 763786217499703277616 768072335443023722496 771246188068821341184 776287012827441088512 778982453844203036736 779698430364280429233 784208308876700691456 786931254393633679968 791347254698872926208 792074595925618213824 794617284676967442432 799810861700999909376 800545981978298622528 803325655526834381634 804647208559358185472 807972197024479500288 811522856093434732467 813253061057319235584 816076856408212705152 819449074823122675008 824804951129156156544 825563043915120454482 832456202994918273024 833221328181494484672 838667219215360461696 841579258170969352188 849799040557312403712 850580105851942286436 854937659094318072064 858470459338509469056 864081377373401687808 869728968075188626944 873322889430871224576 876355260574728416328 885297661192837889964 890265661536232041984 891083920416320490552 896084391350194342912 899787219413624898048 905228109629277958656 914909693689484140032 918086463459239293296 924087028579887916128 927053498789795349504 927905570020300676112 932659264466528805888 936513228369283057152 942634229861892750336 943500621617280519408 948795237900205774848 952089665809581489344 956023920626976454176 958476821960411956224 961804866481107831072 971198903494071318528 972091549545076898784 977546608745666555904 978445089084587205312 981586057542136252416 981842467866130910886 985899668146569468369 987521574141030500352 993975963514501287936 998083302206709970944 1001548869228261047232 1002469410468360551871 1008094940268968635776 1017446470327122333696 1018381623332937703488 1028328250758428454912 1032847271391644204958 1038643271792270715648 1039597907152373905644 1042935186138519768192 1045611078502267588608 1049241672524844906624 1056099461234157618432 1060463508594629344128 1067394642637731496704 1071100874035779175512 1078286424705463450752 1082030474791246309956 1088102475210950273536 1092598766430830233344 1099739934838874875392 1100750725220160605976 1110961770908659312896 1118222958953813948928 1122105677561292469584 1126742477881793678136 1133065387409749871616 1134106807802589715248 1144627279118012625408 1145679326249554916424 1152108503164535583744 1159638624100251502592 1164430519241161632768 1168473680766304555104 1180396881590450519952 1187020882048309389312 1188111893888427320736 1191925927015451163648 1199716292551499864064 1200818972967447933792 1204988483290251572451 1206970812839037278208 1211958295536719250432 1219879591585978853376 1224115284612319057728 1232116038106517221504 1236071331719727132672 1237207426693734234816 1243545685955371741184 1248684304492377409536 1256845639815857000448 1258000828823040692544 1262368887256454028282 1270287839172176326656 1274698560835968605568 1275870158777913429654 1277969095947215941632 1282406488641477108096 1287705689007764203584 1296122066060102531712 1304593452112782940416 1309123290488174547848 1314532890862092624492 1335398492304348062976 1336625880624480735828 1344126587025291514368 1349680829120437347072 1357842164443916937984 1372364540534226210048 1377129695188858939944 1384857695723027620864 1386130542869831874192 1390580248184693024256 1398988896699793208832 1408132614978876824576 1413951344792839125504 1423192856850308662272 1428134498714372234016 1434035880940464681264 1437715232940617934336 1442707299721661746608 1456798355241106977792 1458137324317615348176 1466319913118499833856 1467667633626880807968 1472763701799196366329 1481282361211545750528 1490963945271751931904 1496140903415056626112 1502323303842391570848 1510753849879666495488 1512142410403452953664 1526169705490683500544 1527572434999406555232 1536144670886047444992 1542492376137642682368 1549270907087466307437 1552574025654882177024 1557964907688406073472 1559396860728560858466 1568416617753401382912 1573862508787267359936 1584149191851236427648 1589234569353934884864 1601091963956597245056 1606651311053668763268 1615944394048959000576 1623045712186869464934 1632153712816425410304 1638898149646245350016 1649609902258312313088 1651126087830240908964 1666442656362988969344 1677334438430720923392 1683158516341938704376 1699598081114624807424 1701160211703884572872 1709875318188636144128 1716940918677018938112 1728162754746803375616 1739457936150377253888 1746645778861742449152 1752710521149456832656 1770595322385675779928 1780531323072464083968 1782167840832640981104 1792168782700388685824 1799574438827249796096 1810456219258555917312 1829819387378968280064 1836172926918478586592 1848174057159775832256 1854106997579590699008 1855811140040601352224 1865318528933057611776 1873026456738566114304 1885268459723785500672 1887001243234561038816 1893553330884681042423 1897590475800411549696 1904179331619162978688 1912047841253952908352 1916953643920823912448 1923609732962215662144 1942397806988142637056 1944183099090153797568 1956890178169174410624 1963172115084272504832 1963684935732261821772 1971799336293138936738 1975043148282061000704 1996166604413419941888 2003097738456522094464 2004938820936721103742 2016189880537937271552 2036763246665875406976 2065694542783288409916 2077286543584541431296 2079195814304747811288 2085870372277039536384 2098483345049689813248 2112198922468315236864 2120927017189258688256 2134789285275462993408 2142201748071558351024 2156572849410926901504 2164060949582492619912 2176204950421900547072 2185197532861660466688 2199479869677749750784 2201501450440321211952 2221923541817318625792 2236445917907627897856 2244211355122584939168 2253484955763587356272 2266130774819499743232 2268213615605179430496 2289254558236025250816 2291358652499109832848 2304217006329071167488 2319277248200503005184 2328861038482323265536 2336947361532609110208 2339095291092841287699 2360793763180901039904 2374041764096618778624 2376223787776854641472 2383851854030902327296 2399432585102999728128 2401637945934895867584 2409976966580503144902 2413941625678074556416 2423916591073438500864 2434568568280304197401 2439759183171957706752 2448230569224638115456 2464232076213034443008 2474414853387468469632 2497368608984754819072 2516001657646081385088 2524737774512908056564 2549397121671937211136 2551740317555826859308 2564812977282954216192 2575411378015528407168 2592244132120205063424 2609186904225565880832 2618246580976349095696 2629065781724185248984 2670796984608696125952 2673251761248961471656 2688253174050583028736 2699361658240874694144 2715684328887833875968 2744729081068452420096 2754259390377717879888 2769715391446055241728 2772261085739663748384 2781160496369386048512 2797977793399586417664 2816265229957753649152 2827902689585678251008 2846385713700617324544 2856268997428744468032 2868071761880929362528 2875430465881235868672 2885414599443323493216 2913596710482213955584 2916274648635230696352 2932639826236999667712 2935335267253761615936 2945527403598392732658 2962564722423091501056 2981927890543503863808 2992281806830113252224 3004646607684783141696 3024284820806905907328 3052339410981367001088 3055144869998813110464 3084984752275285364736 3098541814174932614874 3115929815376812146944 3118793721457121716932 3136833235506802765824 3147725017574534719872 3168298383702472855296 3202183927913194490112 3213302622107337526536 3246091424373738929868 3264307425632850820608 3277796299292490700032 3299219804516624626176 3302252175660481817928 3332885312725977938688 3354668876861441846784 3366317032683877408752 3399196162229249614848 3402320423407769145744 3419750636377272288256 3433881837354037876224 3456325509493606751232 3478915872300754507776 3493291557723484898304 3505421042298913665312 3541190644771351559856 3561062646144928167936 3564335681665281962208 3584337565400777371648 3599148877654499592192 3614965449870754717353 3620912438517111834624 3659638774757936560128 3672345853836957173184 3696348114319551664512 3708213995159181398016 3711622280081202704448 3730637057866115223552 3746052913477132228608 3770536919447571001344 3774002486469122077632 3787106661769362084846 3808358663238325957376 3824095682507905816704 3833907287841647824896 3847219465924431324288 3888366198180307595136 3913780356338348821248 3927369871464523643544 3943598672586277873476 4006195476913044188928 4009877641873442207484 4032379761075874543104 4073526493331750813952 4131389085566576819832 4154573087169082862592 4158391628609495622576 4171740744554079072768 4196966690099379626496 4224397844936630473728 4241854034378517376512 4269578570550925986816 4284403496143116702048 4313145698821853803008 4328121899164985239824 4352409900843801094144 4370395065723320933376 4398959739355499501568 4403002900880642423904 4418291105397589098987 4443847083634637251584 4472891835815255795712 4488422710245169878336 4506969911527174712544 4532261549638999486464 4536427231210358860992 4578509116472050501632 4582717304998219665696 4608434012658142334976 4657722076964646531072 4673894723065218220416 4678190582185682575398 4721587526361802079808 4752447575553709282944 4767703708061804654592 4803275891869791735168 4819953933161006289804 4847833182146877001728 4869137136560608394802 4896461138449276230912 4928464152426068886016 4948829706774936939264 5032003315292162770176 5049475549025816113128 5098794243343874422272 5103480635111653718616 5129625954565908432384 5150822756031056814336 5184488264240410126848 5218373808451131761664 5236493161952698191392 5258131563448370497968 5341593969217392251904 5346503522497922943312 5376506348101166057472 5398723316481749388288 5431368657775667751936 5489458162136904840192 5508518780755435759776 5539430782892110483456 5544522171479327496768 5562320992738772097024 5595955586799172835328 5632530459915507298304 5655805379171356502016 5680659992654043127269 5692771427401234649088 5712537994857488936064 5736143523761858725056 5750860931762471737344 5770829198886646986432 5827193420964427911168 5832549297270461392704 5870670534507523231872 5891054807196785465316 5925129444846183002112 5984563613660226504448 6009293215369566283392 6048569641613811814656 6110289739997626220928 6197083628349865229748 6231859630753624293888 6237587442914243433864 6295450035149069439744 6336596767404945710592 6404367855826388980224 6426605244214675053072 6492182848747477859736 6528614851265701641216 6555592598584981400064 6598439609033249252352 6604504351320963635856 6665770625451955877376 6709337753722883693568 6732634065367754817504 6798392324458499229696 6804640846815538291488 6839501272754544576512 6867763674708075752448 6912651018987213502464 6957831744601509015552 6986583115446969796608 7010842084597827330624 7017285873278523863097 7082381289542703119712 7122125292289856335872 7128671363330563924416 7198297755308999184384 7229930899741509434706 7241824877034223669248 7319277549515873120256 7344691707673914346368 7392696228639103329024 7423244560162405408896 7492105826954264457216 7548004972938244155264 7574213323538724169692 7616717326476651914752 7648191365015811633408 7694438931848862648576 7776732396360615190272 7827560712676697642496 7854739742929047287088 7887197345172555746952 8012390953826088377856 8019755283746884414968 8064759522151749086208 8147052986663501627904 8262778171133153639664 8309146174338165725184 8316783257218991245152 8343481489108158145536 8393933380198759252992 8448795689873260947456 8483708068757034753024 8539157141101851973632 8568806992286233404096 8626291397643707606016 8656243798329970479648 8704819801687602188288 8740790131446641866752 8797919478710999003136 8806005801761284847808 8836582210795178197974 8887694167269274503168 8945783671630511591424 8976845420490339756672 9013939823054349425088 9072854462420717721984 9157018232944101003264 9165434609996439331392 9347789446130436440832 9356381164371365150796 9443175052723604159616 9504895151107418565888 9606551783739583470336 9639907866322012579608 9738274273121216789604 9792922276898552461824 9856928304852137772032 9897659413549873878528 10064006630584325540352 10098951098051632226256 10197588486687748844544 10206961270223307437232 10259251909131816864768 10301645512062113628672 10368976528480820253696 10436747616902263523328 10472986323905396382784 10516263126896740995936 10683187938434784503808 10693007044995845886624 10753012696202332114944 10797446632963498776576 10844896349612264152059 10862737315551335503872 10978916324273809680384 11017037561510871519552 11089044342958654993536 11124641985477544194048 11191911173598345670656 11311610758342713004032 11361319985308086254538 11425075989714977872128 11472287047523717450112 11501721863524943474688 11541658397773293972864 11665098594540922785408 11741341069015046463744 11782109614393570930632 11969127227320453008896 12018586430739132566784 12097139283227623629312 12220579479995252441856 12394167256699730459496 12463719261507248587776 12475174885828486867728 12590900070298138879488 12673193534809891421184 12808735711652777960448 12853210488429350106144 12984365697494955719472 13057229702531403282432 13111185197169962800128 13196879218066498504704 13209008702641927271712 13254873316192767296961 13331541250903911754752 13418675507445767387136 13465268130735509635008 13596784648916998459392 13609281693631076582976 13679002545509089153024 13735527349416151504896 13825302037974427004928 13973166230893939593216 14021684169195654661248 14034571746557047726194 14164762579085406239424 14257342726661127848832 14459861799483018869412 14689383415347828692736 14785392457278206658048 14846489120324810817792 15096009945876488310528 15148426647077448339384 15233434652953303829504 15296382730031623266816 15388877863697725297152 15553464792721230380544 15655121425353395284992 15709479485858094574176 15774394690345111493904 16024781907652176755712 16039510567493768829936 16129519044303498172416 16294105973327003255808 16525556342266307279328 16618292348676331450368 16633566514437982490304 16686962978216316291072 16787866760397518505984 16897591379746521894912 16967416137514069506048 17041979977962129381807 17078314282203703947264 17137613984572466808192 17252582795287415212032 17312487596659940959296 17481580262893283733504 17612011603522569695616 17673164421590356395948 17775388334538549006336 17953690840980679513344 18027879646108698850176 18145708924841435443968 18330869219992878662784 18695578892260872881664 18712762328742730301592 18886350105447208319232 19009790302214837131776 19213103567479166940672 19279815732644025159216 19476548546242433579208 19585844553797104923648 19713856609704275544064 19795318827099747757056 20128013261168651080704 20197902196103264452512 20395176973375497689088 20413922540446614874464 20518503818263633729536 20603291024124227257344 20737953056961640507392 20873495233804527046656 20945972647810792765568 21032526253793481991872 21366375876869569007616 21386014089991691773248 21594893265926997553152 21689792699224528304118 21725474631102671007744 21957832648547619360768 22034075123021743039104 22178088685917309987072 22722639970616172509076 22850151979429955744256 22944574095047434900224 23083316795546587945728 23330197189081845570816 23482682138030092927488 23564219228787141861264 23938254454640906017792 24037172861478265133568 24194278566455247258624 24441158959990504883712 24788334513399460918992 24927438523014497175552 24950349771656973735456 25181800140596277758976 25346387069619782842368 25617471423305555920896 25706420976858700212288 25968731394989911438944 26114459405062806564864 26222370394339925600256 26393758436132997009408 26418017405283854543424 26509746632385534593922 26663082501807823509504 26837351014891534774272 26930536261471019270016 27218563387262153165952 27471054698832303009792 28043368338391309322496 28069143493114095452388 28329525158170812478848 28514685453322255697664 28919723598966037738824 29378766830695657385472 29570784914556413316096 29692978240649621635584 30192019891752976621056 30296853294154896678768 30466869305906607659008 30592765460063246533632 30777755727395450594304 31106929585442460761088 31310242850706790569984 31418958971716189148352 31548789380690222987808 32049563815304353511424 32079021134987537659872 32259038088606996344832 32588211946654006511616 33051112684532614558656 33267133028875964980608 33373925956432632582144 33575733520795037011968 33934832275028139012096 34083959955924258763614 34275227969144933616384 34505165590574830424064 34624975193319881918592 35224023207045139391232 35346328843180712791896 35907381681961359026688 36055759292217397700352 36291417849682870887936 36661738439985757325568 37391157784521745763328 37425524657485460603184 37772700210894416638464 38019580604429674263552 38426207134958333881344 38559631465288050318432 38953097092484867158416 39171689107594209847296 39427713219408551088128 39590637654199495514112 39764619948578301890883 40256026522337302161408 40395804392206528905024 40790353946750995378176 40827845080893229748928 41037007636527267459072 41206582048248454514688 41475906113923281014784 41891945295621585531136 42065052507586963983744 42772028179983383546496 43379585398449056608236 44068150246043486078208 44356177371834619974144 45445279941232345018152 45700303958859911488512 45889148190094869800448 46166633591093175891456 46660394378163691141632 46965364276060185854976 47128438457574283722528 47876508909281812035584 48074345722956530267136 48388557132910494517248 48882317919981009767424 49576669026798921837984 49854877046028994351104 49900699543313947470912 50363600281192555517952 50692774139239565684736 51234942846611111841792 51412841953717400424576 51937462789979822877888 52444740788679851200512 52836034810567709086848 53019493264771069187844 53326165003615647019008 53861072522942038540032 54437126774524306331904 56086736676782618644992 56138286986228190904776 56659050316341624957696 57029370906644511395328 57839447197932075477648 58757533661391314770944 59141569829112826632192 59385956481299243271168 60384039783505953242112 60593706588309793357536 60933738611813215318016 61185530920126493067264 61555511454790901188608 62213859170884921522176 62620485701413581139968 62837917943432378296704 63097578761380445975616 64099127630608707022848 64158042269975075319744 65176423893308013023232 66102225369065229117312 66534266057751929961216 68167919911848517527228 68550455938289867232768 69249950386639763837184 70448046414090278782464 70692657686361425583792 71814763363922718053376 72111518584434795400704 72582835699365741775872 73323476879971514651136 74782315569043491526656 74851049314970921206368 75545400421788833276928 76039161208859348527104 76852414269916667762688 77119262930576100636864 77906194184969734316832 78343378215188419694592 79181275308398991028224 79529239897156603781766 80512053044674604322816 80791608784413057810048 81655690161786459497856 82413164096496909029376 83783890591243171062272 84130105015173927967488 85544056359966767092992 86759170796898113216472 88136300492086972156416 88712354743669239948288 90890559882464690036304 91400607917719822977024 91778296380189739600896 92333267182186351782912 93320788756327382283264 93930728552120371709952 94256876915148567445056 95753017818563624071168 96148691445913060534272 96777114265820989034496 97764635839962019534848 99153338053597843675968 99801399086627894941824 100727200562385111035904 102825683907434800849152 103874925579959645755776 105672069621135418173696 106038986529542138375688 107722145045884077080064 108874253549048612663808 112173473353565237289984 112276573972456381809552 113318100632683249915392 114058741813289022790656 115678894395864150955296 117515067322782629541888 118283139658225653264384 118771912962598486542336 119293859845734905672649 120768079567011906484224 121187413176619586715072 122371061840252986134528 123111022909581802377216 124427718341769843044352 125675835886864756593408 126195157522760891951232 128316084539950150639488 132204450738130458234624 133068532115503859922432 136335839823697035054456 137100911876579734465536 138499900773279527674368 140896092828180557564928 141385315372722851167584 143629526727845436106752 144223037168869590801408 145165671398731483551744 146646953759943029302272 149564631138086983053312 149702098629941842412736 151090800843577666553856 152078322417718697054208 153704828539833335525376 154238525861152201273728 155812388369939468633664 159058479794313207563532 161583217568826115620096 163311380323572918995712 167567781182486342124544 168260210030347855934976 171088112719933534185984 173518341593796226432944 176272600984173944312832 177424709487338479896576 181781119764929380072608 182801215835439645954048 183556592760379479201792 184666534364372703565824 186641577512654764566528 187861457104240743419904 188513753830297134890112 192297382891826121068544 195529271679924039069696 198306676107195687351936 199602798173255789883648 205651367814869601698304 207749851159919291511552 211344139242270836347392 212077973059084276751376 215444290091768154160128 217748507098097225327616 224346946707130474579968 224553147944912763619104 226636201265366499830784 228117483626578045581312 231357788791728301910592 235030134645565259083776 237543825925196973084672 238587719691469811345298 241536159134023812968448 242374826353239173430144 251351671773729513186816 252390315045521783902464 256632169079900301278976 264408901476260916469248 266137064231007719844864 272671679647394070108912 274201823753159468931072 276999801546559055348736 281792185656361115129856 282770630745445702335168 287259053455690872213504 288446074337739181602816 290331342797462967103488 293293907519886058604544 299404197259883684825472 302181601687155333107712 308477051722304402547456 311624776739878937267328 318116959588626415127064 323166435137652231240192 326622760647145837991424 335135562364972684249088 336520420060695711869952 342176225439867068371968 347036683187592452865888 352545201968347888625664 354849418974676959793152 363562239529858760145216 367113185520758958403584 369333068728745407131648 373283155025309529133056 377027507660594269780224 396613352214391374703872 399205596346511579767296 411302735629739203396608 415499702319838583023104 422688278484541672694784 424155946118168553502752 430888580183536308320256 435497014196194450655232 448693893414260949159936 449106295889825527238208 453272402530732999661568 456234967253156091162624 462715577583456603821184 477175439382939622690596 484749652706478346860288 502703343547459026373632 504780630091043567804928 513264338159800602557952 528817802952521832938496 532274128462015439689728 545343359294788140217824 548403647506318937862144 553999603093118110697472 563584371312722230259712 565541261490891404670336 576892148675478363205632 586587815039772117209088 598808394519767369650944 616954103444608805094912 623249553479757874534656 636233919177252830254128 646332870275304462480384 653245521294291675982848 670271124729945368498176 673040840121391423739904 684352450879734136743936 694073366375184905731776 705090403936695777251328 727124479059717520290432 754055015321188539560448 793226704428782749407744 798411192693023159534592 822605471259478406793216 830999404639677166046208 845376556969083345389568 848311892236337107005504 861777160367072616640512 870994028392388901310464 898212591779651054476416 906544805061465999323136 925431155166913207642368 954350878765879245381192 969499305412956693720576 1005406687094918052747264 1009561260182087135609856 1026528676319601205115904 1057635605905043665876992 1064548256924030879379456 1090686718589576280435648 1107999206186236221394944 1131082522981782809340672 1197616789039534739301888 1233908206889217610189824 1246499106959515749069312 1272467838354505660508256 1292665740550608924960768 1306491042588583351965696 1346081680242782847479808 1368704901759468273487872 1388146732750369811463552 1454248958119435040580864 1508110030642377079120896 1586453408857565498815488 1596822385386046319069184 1645210942518956813586432 1661998809279354332092416 1690753113938166690779136 1696623784472674214011008 1796425183559302108952832 1850862310333826415284736 1908701757531758490762384 1938998610825913387441152 2010813374189836105494528 2019122520364174271219712 2053057352639202410231808 2115271211810087331753984 2181373437179152560871296 2262165045963565618681344 2395233578079069478603776 2467816413778435220379648 2492998213919031498138624 2544935676709011321016512 2585331481101217849921536 2612982085177166703931392 2776293465500739622927104 2908497916238870081161728 3016220061284754158241792 3172906817715130997630976 3193644770772092638138368 3323997618558708664184832 3393247568945348428022016 3592850367118604217905664 3701724620667652830569472 3817403515063516981524768 3877997221651826774882304 4038245040728348542439424 4106114705278404820463616 4362746874358305121742592 4524330091927131237362688 4790467156158138957207552 4935632827556870440759296 4985996427838062996277248 5089871353418022642033024 5552586931001479245854208 5816995832477740162323456 6032440122569508316483584 6345813635430261995261952 6786495137890696856044032 7185700734237208435811328 7403449241335305661138944 7634807030127033963049536 7755994443303653549764608 8725493748716610243485184 9048660183854262474725376 9580934312316277914415104 9971992855676125992554496 10179742706836045284066048 11105173862002958491708416 11633991664955480324646912 13572990275781393712088064 14371401468474416871622656 14806898482670611322277888 15269614060254067926099072 17450987497433220486970368 18097320367708524949450752 20359485413672090568132096 22210347724005916983416832 23267983329910960649293824 27145980551562787424176128 28742802936948833743245312 30539228120508135852198144 34901974994866440973940736 40718970827344181136264192 44420695448011833966833664 54291961103125574848352256 61078456241016271704396288 69803949989732881947881472 81437941654688362272528384 122156912482032543408792576 162875883309376724545056768 244313824964065086817585152 488627649928130173635170304
- Sum of all divisors σ(n): 1991395108574491560915205035
- Sum of proper divisors (its aliquot sum) s(n): 1502767458646361387280034731
- 488627649928130173635170304 is an abundant number, because the sum of its proper divisors (1502767458646361387280034731) is greater than itself. Its abundance is 1014139808718231213644864427
Bases of 488627649928130173635170304
- Binary: 110010100001011101110110111111010101110111100111110001000001111110011110010010000000000002
- Hexadecimal: 0x1942EEDFABBCF883F3C9000
- Base-36: 1PE8U8XSRNP69TS000
Squares and roots of 488627649928130173635170304
- 488627649928130173635170304 squared (4886276499281301736351703042) is 238756980274287331280055717928321969675406499083452416
- 488627649928130173635170304 cubed (4886276499281301736351703043) is 116663262175361951392441018015930627080497541574474312361705743645760160440254464
-
488627649928130173635170304 is a
perfect square number . Itssquare root is 22104923658048 -
The
cube root of 488627649928130173635170304 is 787636825.0995623081
Scales and comparisons
How big is 488627649928130173635170304?- 488,627,649,928,130,173,635,170,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 488,627,649,928,130,173,635,170,304 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 488627649928130173635170304 cubic inches would be around 65636402.1 feet tall.
Recreational maths with 488627649928130173635170304
- 488627649928130173635170304 backwards is 403071536371031829946726884
- The number of decimal digits it has is: 27
- The sum of 488627649928130173635170304's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 488627649928130173635170304 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 488627649928130173635170304 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/488627649928130173635170304/
Chicago style:
Numbermatics. 2024. "Number 488627649928130173635170304 - Facts about the integer". https://numbermatics.com/n/488627649928130173635170304/
The information we have on file for 488627649928130173635170304 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 488627649928130173635170304, math, Factors of 488627649928130173635170304, curriculum, school, college, exams, university, Prime factorization of 488627649928130173635170304, STEM, science, technology, engineering, physics, economics, calculator, four hundred eighty-eight septillion, six hundred twenty-seven sextillion, six hundred forty-nine quintillion, nine hundred twenty-eight quadrillion, one hundred thirty trillion, one hundred seventy-three billion, six hundred thirty-five million, one hundred seventy thousand, three hundred four.