254142320902639551525851136
254,142,320,902,639,551,525,851,136 is an even composite number composed of six prime numbers multiplied together.
254142320902639551525851136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 254142320902639551525851136:
212 × 34 × 112 × 134 × 892 × 4094
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 89 × 89 × 409 × 409 × 409 × 409)See below for interesting mathematical facts about the number 254142320902639551525851136 from the Numbermatics database.
Names of 254142320902639551525851136
- Cardinal: 254142320902639551525851136 can be written as Two hundred fifty-four septillion, one hundred forty-two sextillion, three hundred twenty quintillion, nine hundred two quadrillion, six hundred thirty-nine trillion, five hundred fifty-one billion, five hundred twenty-five million, eight hundred fifty-one thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 2.54142320902639551525851136 × 1026
Factors of 254142320902639551525851136
Divisors of 254142320902639551525851136
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 89 96 99 104 108 117 121 128 132 143 144 156 162 169 176 178 192 198 208 216 234 242 256 264 267 286 288 297 312 324 338 351 352 356 363 384 396 409 416 429 432 468 484 507 512 528 534 572 576 594 624 648 676 702 704 712 726 768 792 801 818 832 858 864 891 936 968 979 1014 1024 1053 1056 1068 1089 1144 1152 1157 1188 1227 1248 1287 1296 1352 1404 1408 1424 1452 1521 1536 1573 1584 1602 1636 1664 1716 1728 1782 1859 1872 1936 1958 2028 2048 2106 2112 2136 2178 2197 2288 2304 2314 2376 2403 2454 2496 2574 2592 2704 2808 2816 2848 2904 2937 3042 3072 3146 3168 3204 3267 3272 3328 3432 3456 3471 3564 3681 3718 3744 3861 3872 3916 4056 4096 4212 4224 4272 4356 4394 4499 4563 4576 4608 4628 4719 4752 4806 4908 4992 5148 5184 5317 5408 5577 5616 5632 5696 5808 5874 6084 6144 6292 6336 6408 6534 6544 6591 6656 6864 6912 6942 7128 7209 7362 7436 7488 7722 7744 7832 7921 8112 8424 8448 8544 8712 8788 8811 8998 9126 9152 9216 9256 9438 9504 9612 9801 9816 9984 10296 10368 10413 10634 10769 10816 11043 11154 11232 11264 11392 11583 11616 11748 12168 12288 12584 12672 12727 12816 13068 13088 13182 13312 13497 13689 13728 13824 13884 14157 14256 14418 14724 14872 14976 15041 15444 15488 15664 15842 15951 16224 16731 16848 16896 17088 17424 17576 17622 17996 18252 18304 18432 18512 18876 19008 19224 19602 19632 19773 19968 20449 20592 20736 20826 21268 21538 21632 22086 22308 22464 22528 22784 23166 23232 23496 23763 24167 24336 25168 25344 25454 25632 26136 26176 26364 26433 26624 26994 27378 27456 27648 27768 28314 28512 28561 28836 29448 29744 29952 30082 30888 30976 31239 31328 31684 31902 32307 32448 33129 33462 33696 33792 34176 34848 35152 35244 35992 36401 36504 36608 36864 37024 37752 38016 38181 38448 39204 39264 39546 39936 40491 40898 41184 41472 41652 42471 42536 43076 43264 44172 44616 44928 45056 45123 45568 46332 46464 46992 47526 47853 48334 48672 49489 50193 50336 50688 50908 51264 52272 52352 52728 52866 53248 53988 54756 54912 55296 55536 56628 57024 57122 57672 58487 58896 59319 59488 59904 60164 61347 61776 61952 62478 62656 63368 63804 64614 64896 66258 66924 67392 67584 68352 69121 69696 70304 70488 71289 71984 72501 72802 73008 73216 74048 75504 76032 76362 76896 78408 78528 79092 79299 79872 80982 81796 82368 82944 83304 84942 85072 85683 86152 86528 87131 88344 89232 89856 90246 91136 92664 92928 93717 93984 95052 95706 96668 96921 97344 98978 100386 100672 101376 101816 102528 102973 104544 104704 105456 105732 107976 109203 109512 109824 110592 111072 113256 114048 114244 114543 115344 116974 117792 118638 118976 119808 120328 121473 122694 123552 123904 124956 125312 126736 127413 127608 129228 129792 132516 133848 134784 135168 135369 136704 138242 139392 139997 140608 140976 142578 143559 143968 145002 145604 146016 146432 148096 148467 150579 151008 152064 152724 153792 156816 157056 158184 158598 159744 161964 163592 164736 165451 165888 166608 167281 169884 170144 171366 172304 173056 174262 175461 176688 177957 178464 179712 180492 182272 184041 185328 185856 187434 187968 190104 191412 193336 193842 194688 195533 197956 200772 201344 202752 203632 205056 205946 207363 209088 209408 210912 211464 213867 215952 217503 218406 219024 219648 222144 226512 228096 228488 229086 230688 233948 235584 237276 237952 239616 240656 242946 245388 247104 247808 249912 250624 253472 254826 255216 257049 258456 259584 261393 265032 265837 267696 269568 270738 273408 276484 278784 279994 281216 281952 285156 287118 287936 290004 290763 291208 292032 292864 296192 296934 301158 302016 304128 305448 307584 308919 313632 314112 314171 316368 317196 323928 327184 327609 329472 330902 331776 333216 334562 339768 340288 342732 343629 344608 346112 348524 350922 353376 355914 356928 359424 360984 364419 364544 368082 370656 371712 374868 375936 380208 382824 386672 387684 389376 391066 395912 400411 401544 402688 405504 406107 407264 410112 411892 414726 418176 418816 419991 421824 422928 427734 430677 431904 435006 436812 438048 439296 444288 445401 453024 456192 456976 458172 461376 467896 471168 473213 474552 475904 479232 481312 485892 490776 494208 495616 496353 499824 501248 501843 506944 509652 510432 514098 516912 519168 522786 526383 530064 531674 535392 539136 541476 546816 552123 552968 557568 559988 562432 563904 570312 574236 575872 580008 581526 582416 584064 585728 586599 592384 593868 602316 604032 608256 610896 615168 617838 622089 627264 628224 628342 632736 634392 641601 643357 647856 652509 654368 655218 658944 661804 666432 669124 679536 680576 685464 687258 689216 692224 697048 701844 706752 711828 713856 718848 721968 728838 736164 741312 743424 749736 751872 760331 760416 765648 771147 773344 775368 778752 782132 784179 791824 797511 800822 803088 805376 812214 814528 820224 823784 829452 836352 837632 839982 843648 845856 855468 861354 863808 870012 872289 873624 876096 878592 888576 890802 898573 906048 912384 913952 916344 922752 926757 935792 942336 942513 946426 949104 951808 958441 962624 971784 981552 982827 988416 992706 999648 1002496 1003686 1013888 1019304 1020864 1028196 1030887 1033824 1038336 1045572 1052766 1060128 1063348 1070784 1078272 1082952 1093632 1104246 1105936 1115136 1119976 1124864 1127808 1132703 1140624 1148472 1151744 1160016 1163052 1164832 1168128 1173198 1184768 1187736 1201233 1204632 1208064 1216512 1218321 1221792 1230336 1235676 1244178 1254528 1256448 1256684 1259973 1265472 1268784 1283202 1286714 1295712 1305018 1308736 1310436 1317888 1323608 1332864 1336203 1338248 1338649 1359072 1361152 1370928 1374516 1378432 1394096 1403688 1413504 1419639 1423656 1427712 1437696 1443936 1457676 1472328 1482624 1486848 1489059 1499472 1503744 1505529 1520662 1520832 1531296 1542294 1546688 1550736 1557504 1564264 1568358 1579149 1583648 1595022 1601644 1606176 1610752 1624428 1629056 1640448 1647568 1656369 1658904 1672704 1675264 1679964 1687296 1691712 1710936 1722708 1727616 1740024 1744578 1747248 1752192 1757184 1759797 1777152 1781604 1797146 1812096 1819961 1824768 1827904 1832688 1840091 1845504 1853514 1866267 1871584 1884672 1885026 1892852 1898208 1903616 1916882 1925248 1930071 1943568 1957527 1963104 1965654 1976832 1985412 1999296 2004992 2007372 2027776 2038608 2041728 2056392 2061774 2067648 2076672 2091144 2105532 2120256 2126696 2141568 2150863 2156544 2165904 2174653 2208492 2211872 2230272 2239952 2249728 2255616 2265406 2280993 2281248 2296944 2303488 2313441 2320032 2326104 2329664 2336256 2346396 2352537 2369536 2375472 2392533 2402466 2409264 2416128 2436642 2443584 2460672 2471352 2488356 2509056 2512896 2513368 2519946 2530944 2537568 2541929 2566404 2573428 2591424 2610036 2617472 2620872 2635776 2647216 2665728 2672406 2676496 2677298 2695719 2718144 2722304 2741856 2749032 2756864 2780271 2788192 2807376 2827008 2827539 2839278 2847312 2855424 2875323 2887872 2915352 2944656 2948481 2965248 2978118 2998944 3007488 3011058 3041324 3041664 3062592 3084588 3093376 3101472 3115008 3128528 3136716 3158298 3167296 3190044 3203288 3212352 3221504 3239689 3248856 3258112 3280896 3295136 3312738 3317808 3345408 3359928 3374592 3383424 3398109 3421872 3445416 3455232 3455881 3480048 3489156 3494496 3504384 3519594 3554304 3563208 3594292 3603699 3624192 3639922 3649536 3655808 3665376 3680182 3691008 3707028 3732534 3743168 3769344 3770052 3779919 3785704 3796416 3807232 3833764 3850496 3860142 3887136 3915054 3926208 3931308 3953664 3970824 3998592 4008609 4009984 4014744 4015947 4055552 4077216 4083456 4112784 4123548 4135296 4182288 4211064 4240512 4253392 4258917 4283136 4301726 4313088 4331808 4349306 4404521 4416984 4423744 4460544 4467177 4479904 4499456 4511232 4516587 4530812 4561986 4562496 4593888 4606976 4626882 4640064 4652208 4659328 4672512 4692792 4705074 4737447 4739072 4750944 4785066 4804932 4818528 4832256 4873284 4887168 4921344 4942704 4976712 5018112 5025792 5026736 5039892 5061888 5075136 5083858 5132808 5146856 5182848 5205343 5220072 5234944 5241744 5271552 5279391 5294432 5331456 5344812 5352992 5354596 5391438 5436288 5444608 5459883 5483712 5498064 5513728 5520273 5560542 5576384 5598801 5614752 5654016 5655078 5678556 5694624 5710848 5750646 5775744 5790213 5830704 5889312 5896962 5930496 5956236 5997888 6014976 6022116 6082648 6083328 6125184 6151769 6169176 6186752 6202944 6230016 6257056 6273432 6316596 6334592 6380088 6406576 6424704 6443008 6452589 6479378 6497712 6516224 6523959 6590272 6625476 6635616 6690816 6719856 6749184 6766848 6796218 6842979 6843744 6890832 6910464 6911762 6960096 6978312 6988992 7008768 7039188 7057611 7108608 7126416 7177599 7188584 7207398 7248384 7279844 7311616 7330752 7360364 7382016 7414056 7465068 7486336 7538688 7540104 7559838 7571408 7592832 7614464 7625787 7667528 7700992 7720284 7774272 7830108 7852416 7862616 7907328 7941648 7997184 8017218 8029488 8031894 8087157 8111104 8154432 8166912 8225568 8247096 8270592 8340813 8363641 8364576 8422128 8481024 8482617 8506784 8517834 8566272 8603452 8625969 8663616 8698612 8809042 8833968 8847488 8934354 8959808 8998912 9022464 9033174 9061624 9123972 9124992 9187776 9213952 9253764 9280128 9304416 9318656 9345024 9385584 9410148 9474894 9501888 9570132 9609864 9637056 9664512 9719067 9746568 9774336 9842688 9884303 9885408 9953424 10036224 10053472 10079784 10123776 10150272 10167716 10194327 10265616 10293712 10365696 10367643 10410686 10440144 10469888 10483488 10558782 10588864 10662912 10689624 10705984 10709192 10782876 10811097 10872576 10889216 10919766 10967424 10996128 11027456 11040546 11121084 11152768 11197602 11229504 11308032 11310156 11339757 11357112 11389248 11421696 11501292 11551488 11580426 11661408 11681449 11778624 11793924 11860992 11912472 11995776 12029952 12044232 12047841 12165296 12166656 12250368 12303538 12338352 12373504 12405888 12459733 12514112 12546864 12633192 12669184 12760176 12776751 12813152 12849408 12905178 12958756 12995424 13032448 13047918 13180544 13213563 13250952 13271232 13381632 13401531 13439712 13498368 13533696 13549761 13592436 13685958 13687488 13781664 13820928 13823524 13920192 13956624 13977984 14017536 14078376 14115222 14217216 14252832 14355198 14377168 14414796 14496768 14559688 14623232 14661504 14720728 14725139 14764032 14828112 14888009 14930136 14972672 15077376 15080208 15119676 15142816 15185664 15251574 15335056 15401984 15440568 15548544 15616029 15660216 15704832 15725232 15814656 15838173 15883296 15994368 16034436 16058976 16063788 16174314 16222208 16308864 16333824 16379649 16451136 16494192 16541184 16560819 16681626 16727282 16729152 16844256 16962048 16965234 17013568 17035668 17132544 17206904 17251938 17327232 17370639 17397224 17402437 17618084 17667936 17694976 17868708 17919616 18044928 18066348 18123248 18247944 18249984 18375552 18427904 18455307 18507528 18560256 18608832 18637312 18690048 18771168 18820296 18949788 19003776 19140264 19219728 19274112 19329024 19357767 19438134 19493136 19548672 19571877 19768606 19770816 19906848 20072448 20106944 20159568 20241001 20247552 20300544 20335432 20388654 20528937 20531232 20587424 20731392 20735286 20821372 20880288 20939776 20966976 21117564 21177728 21325824 21379248 21411968 21418384 21532797 21565752 21622194 21745152 21778432 21839532 21934848 21992256 22054912 22081092 22242168 22305536 22395204 22459008 22616064 22620312 22679514 22714224 22778496 22843392 22877361 23002584 23102976 23160852 23322816 23362898 23557248 23587848 23659493 23721984 23824944 23921183 23991552 24088464 24095682 24261471 24330592 24333312 24500736 24607076 24676704 24747008 24811776 24919466 25028224 25090923 25093728 25266384 25338368 25447851 25520352 25553502 25626304 25698816 25810356 25877907 25917512 25990848 26064896 26095836 26361088 26427126 26501904 26542464 26803062 26879424 26996736 27067392 27099522 27184872 27371916 27374976 27563328 27641856 27647048 27840384 27913248 27955968 27961219 28035072 28156752 28230444 28270489 28505664 28710396 28754336 28829592 28993536 29119376 29157201 29246464 29323008 29441456 29450278 29528064 29652909 29656224 29776018 29860272 29945344 30160416 30239352 30285632 30371328 30503148 30582981 30670112 30803968 30881136 31097088 31102929 31232058 31320432 31409664 31450464 31676346 31766592 31988736 32068872 32117952 32127576 32348628 32433291 32444416 32617728 32667648 32759298 32902272 32988384 33082368 33121638 33363252 33454564 33458304 33688512 33924096 33930468 34027136 34071336 34265088 34413808 34503876 34654464 34741278 34794448 34804874 35044347 35236168 35335872 35389952 35636579 35737416 35839232 36089856 36132696 36143523 36246496 36495888 36499968 36751104 36910614 37015056 37120512 37217664 37274624 37379199 37542336 37640592 37899576 38007552 38280528 38330253 38439456 38548224 38715534 38876268 38986272 39097344 39143754 39537212 39541632 39640689 39813696 40144896 40213888 40319136 40482002 40495104 40601088 40670864 40777308 41057874 41062464 41174848 41462784 41470572 41642744 41760576 41879552 41933952 42115957 42235128 42355456 42651648 42758496 42823936 42836768 43065594 43131504 43244388 43490304 43679064 43869696 43984512 44109824 44162184 44175417 44484336 44611072 44664027 44790408 44918016 45232128 45240624 45359028 45428448 45556992 45754722 46005168 46205952 46321704 46645632 46725796 46848087 47114496 47175696 47318986 47443968 47649888 47842366 47983104 48176928 48191364 48522942 48661184 48666624 49001472 49138947 49214152 49353408 49494016 49623552 49682457 49838932 50056448 50181846 50187456 50532768 50676736 50895702 51040704 51107004 51252608 51397632 51620712 51755814 51835024 51981696 52111917 52129792 52191672 52207311 52722176 52854252 53003808 53084928 53606124 53758848 54134784 54199044 54369744 54743832 54749952 55126656 55283712 55294096 55365921 55680768 55826496 55911936 55922438 56070144 56313504 56460888 56540978 57011328 57258773 57420792 57508672 57659184 57987072 58073301 58238752 58314402 58492928 58646016 58715631 58882912 58900556 59305818 59312448 59552036 59720544 59890688 60320832 60478704 60571264 60723003 60742656 61006296 61165962 61340224 61586811 61607936 61762272 62194176 62205858 62464116 62640864 62819328 62900928 63352692 63533184 63977472 64137744 64235904 64255152 64697256 64866582 65235456 65335296 65518596 65804544 65976768 66164736 66243276 66726504 66909128 66916608 67377024 67669459 67848192 67860936 68054272 68142672 68417929 68530176 68632083 68827616 69007752 69308928 69482556 69588896 69609748 70088694 70472336 70671744 70779904 70978479 71273158 71474832 71678464 71763549 72265392 72287046 72492992 72784413 72991776 72999936 73502208 73821228 74030112 74241024 74435328 74549248 74758398 75084672 75272769 75281184 75799152 76015104 76561056 76660506 76878912 77096448 77431068 77633721 77752536 77972544 78194688 78287508 79074424 79083264 79281378 79627392 79972997 80427776 80638272 80964004 80990208 81202176 81341728 81554616 82115748 82124928 82349696 82925568 82941144 83285488 83521152 83759104 83867904 83883657 84231914 84470256 84710912 84811467 85516992 85647872 85673536 86131188 86263008 86488776 86980608 87358128 87471603 87739392 87969024 88324368 88350834 88958727 88968672 89222144 89328054 89580816 89836032 90481248 90718056 90856896 91113984 91509444 91748943 92010336 92411904 92643408 93291264 93308787 93451592 93696174 94228992 94351392 94637972 95299776 95684732 95966208 96353856 96382728 97045884 97322368 97333248 98002944 98277894 98428304 98706816 98988032 99247104 99364914 99677864 100112896 100363692 100374912 101065536 101353472 101791404 102081408 102214008 102505216 102795264 103241424 103511628 103670048 103963392 104223834 104383344 104414622 105133041 105444352 105708504 106007616 106169856 106909737 107212248 107517696 108269568 108398088 108430569 108727333 108739488 109487664 109499904 110253312 110588192 110731842 111361536 111652992 111823872 111844876 112137597 112627008 112921776 113081956 114022656 114517546 114841584 115017344 115318368 116146602 116477504 116628804 116985856 117292032 117431262 117765824 117801112 118611636 118624896 118922067 119104072 119441088 119781376 120641664 120957408 121142528 121446006 121485312 122012592 122331924 122680448 123173622 123524544 124388352 124411716 124928232 125281728 125638656 125801856 126347871 126705384 127066368 127954944 128275488 128471808 128495939 128510304 129394512 129733164 130470912 131037192 131609088 131953536 132329472 132486552 132526251 133453008 133818256 133833216 133992081 134754048 135338918 135696384 135721872 136108544 136285344 136835858 137264166 137655232 138015504 138617856 138965112 139177792 139219496 140177388 140544261 140944672 141343488 141559808 141956958 142546316 142949664 143356928 143527098 144530784 144574092 144985984 145568826 145983552 145999872 147004416 147416841 147642456 148060224 148482048 148870656 149047371 149098496 149516796 150169344 150545538 150562368 151598304 152030208 153122112 153321012 153757824 154192896 154862136 155267442 155505072 155945088 156389376 156575016 156621933 158148848 158166528 158562756 159254784 159945994 160855552 161276544 161928008 161976529 162404352 162683456 163109232 163768099 164231496 164249856 164699392 165851136 165882288 166097763 166570976 167042304 167735808 167767314 168463828 168940512 169421824 169622934 171033984 171295744 171347072 171776319 172262376 172526016 172977552 173961216 174219903 174716256 174943206 175478784 175938048 176146893 176648736 176701668 177917454 177937344 178444288 178656108 179161632 179672064 180962496 181436112 181713792 182169009 182227968 183018888 183497886 184020672 184823808 185286816 186582528 186617574 186903184 187392348 188457984 188702784 189275944 190599552 191369464 191426807 191932416 192707712 192765456 193544117 194091768 194644736 196005888 196555788 196856608 197413632 198494208 198729828 199355728 200225792 200727384 200749824 202131072 202706944 203008377 203582808 204162816 204428016 205010432 205253787 205590528 205896249 206482848 207023256 207340096 207926784 208447668 208766688 208829244 210266082 210888704 211417008 212015232 212339712 212935437 213819474 214424496 215035392 215290647 216796176 216861138 217454666 217478976 218975328 218999808 220506624 221176384 221463684 222723072 223305984 223647744 223689752 224275194 225254016 225818307 225843552 226163912 226231681 228045312 229035092 229683168 230034688 230636736 232293204 232955008 233257608 234584064 234862524 235531648 235602224 237223272 237249792 237844134 238208144 238882176 239562752 239918991 241283328 241914816 242285056 242892012 242970624 244025184 244663848 245360896 246347244 247049088 248776704 248823432 249856464 250563456 251277312 251603712 251650971 252695742 253410768 254132736 254434401 256550976 256943616 256991878 257020608 258789024 259466328 260941824 262074384 262414809 263133013 263218176 263907072 264973104 265052502 266876181 266906016 267636512 267666432 267984162 269508096 270677836 271443744 272217088 272570688 273671716 274528332 275310464 276031008 277235712 277930224 278355584 278438992 279926361 280354776 281088522 281889344 282686976 283119616 283913916 285092632 285899328 286713856 287054196 289061568 289148184 289971968 291137652 291967104 291999744 294008832 294833682 295284912 296120448 296964096 297741312 298094742 299033592 300338688 301091076 301124736 303196608 304060416 306244224 306642024 307515648 307573409 308385792 309724272 310534884 310975379 311010144 311890176 313150032 313243866 315399123 316297696 316333056 317125512 318509568 319891988 320729211 321711104 322553088 323856016 323953058 324808704 325366912 326181999 326218464 327536198 328462992 328499712 329398784 331764576 332195526 333141952 334084608 335471616 335534628 336412791 336927656 337881024 338843648 339245868 342067968 342591488 342694144 343552638 344524752 345052032 345955104 348439806 349432512 349886412 350957568 351876096 352293786 353297472 353403336 355834908 355874688 356766201 356888576 357312216 358323264 359344128 361924992 362872224 363427584 364338018 364455936 366037776 366995772 367516357 368041344 370573632 373165056 373235148 373806368 374784696 376915968 377405568 378551888 379043613 381199104 382738928 382853614 383864832 385415424 385487817 385530912 387088234 388183536 389289472 392002369 393111576 393713216 394827264 396988416 397459656 397578753 398711456 400451584 401454768 401499648 401976243 404262144 406016754 407165616 408325632 408856032 410020864 410507574 411792498 412965696 414046512 414680192 415853568 416895336 417533376 417658488 420532164 421632783 421777408 422834016 424030464 424679424 425870874 427638948 428848992 430070784 430581294 433592352 433722276 434909332 434957952 437950656 437999616 441013248 442352768 442927368 445446144 446611968 447295488 447379504 448550388 450508032 451636614 451687104 452327824 452463362 456090624 458070184 459366336 460069376 461273472 463275527 464586408 465910016 466515216 469168128 469725048 469865799 471063296 471204448 474446544 474499584 475688268 476416288 477764352 479837982 482566656 483829632 484570112 485784024 485929587 488050368 489327696 490721792 491304297 492694488 494098176 497553408 497646864 498293289 499712928 501126912 503207424 503301942 505391484 506821536 508265472 508868802 513101952 513887232 513983756 514041216 515328957 517578048 518932656 521883648 524148768 524829618 526266026 526436352 527814144 529946208 530105004 533752362 533812032 535273024 535332864 535968324 539016192 541355672 542887488 544434176 545141376 546507027 547343432 547507441 549056664 550620928 552062016 554471424 555860448 556711168 556877984 559852722 560709552 562177044 563778688 565373952 567827832 570185264 571798656 573427712 574108392 574280421 578123136 578296368 579943936 580632351 582275304 583934208 588017664 589667364 590569824 592240896 595482624 596189484 598067184 600677376 602182152 602249472 606393216 608120832 609025131 612488448 613284048 615031296 615146818 615761361 616771584 619448544 621069768 621950758 622020288 623780352 626300064 626487732 630798246 632595392 632666112 634251024 637019136 638806311 639783976 641458422 643422208 645106176 645871941 647712032 647906116 650733824 652363998 652436928 655072396 656925984 656999424 658797568 663529152 664391052 666283904 668169216 670943232 671069256 672825582 673855312 675762048 677454921 677687296 678491736 678695043 684135936 685182976 685388288 687105276 689049504 690104064 691910208 696879612 698865024 699772824 703752192 704587572 706594944 706806672 711669816 711749376 713532402 714624432 716646528 718688256 719756973 723849984 725744448 726855168 728676036 728911872 732075552 733991544 735032714 736082688 741147264 744364049 746330112 746470296 747612736 749569392 752597219 753831936 754811136 754952913 757103776 758087226 762398208 763303203 765477856 765707228 770830848 770975634 771061824 774176468 776367072 778578944 784004738 786223152 787426432 789399039 789654528 794919312 795157506 797422912 800628543 800903168 802909536 802999296 803952486 808524288 812033508 814331232 816651264 817712064 820041728 821015148 823584996 825931392 828093024 829360384 831707136 833790672 835066752 835316976 841064328 843265566 845668032 848060928 849358848 851741748 855277896 857697984 860141568 861162588 867184704 867444552 869818664 869915904 875901312 875999232 879702967 882026496 884705536 885854736 889433077 890892288 893223936 894759008 897100776 901016064 903273228 903374208 904655648 904926724 912181248 916140368 918732672 920138752 922546944 922720227 926551054 929172816 931820032 932926137 933030432 939450096 939731598 942126592 942408896 946197369 948893088 948999168 951376536 952832576 955528704 959675964 962187633 965133312 967659264 969140224 971568048 971859174 976100736 978545997 978655392 981443584 982608594 985388976 988196352 995293728 996586578 999425856 1002253824 1006414848 1006603884 1009238373 1010782968 1013643072 1016530944 1017737604 1026203904 1027774464 1027967512 1028082432 1030657914 1035156096 1037865312 1039648961 1048297536 1049659236 1052532052 1052872704 1055628288 1059892416 1060210008 1067504724 1067624064 1070546048 1070665728 1071936648 1078032384 1082711344 1085774976 1088868352 1090282752 1093014054 1094686864 1095014882 1098113328 1101241856 1102549071 1104124032 1111720896 1113422336 1113755968 1119705444 1121419104 1124354088 1127557376 1130747904 1135655664 1137130839 1140370528 1143597312 1148216784 1148560842 1156246272 1156463451 1156592736 1159887872 1161264702 1164550608 1167868416 1176007107 1179334728 1181139648 1184481792 1190965248 1192378968 1192736259 1196134368 1201354752 1204364304 1204498944 1205928729 1212786432 1218050262 1224976896 1226568096 1230062592 1230293636 1231522722 1238897088 1242139536 1243901516 1244040576 1247560704 1252600128 1252975464 1261596492 1265190784 1265332224 1268502048 1274038272 1277612622 1279567952 1282916844 1286844416 1290212352 1291743882 1295424064 1295812232 1301467648 1304727996 1304873856 1310144792 1313851968 1313998848 1317595136 1325032801 1327058304 1328782104 1332567808 1336338432 1341886464 1342138512 1345651164 1347710624 1351524096 1354909842 1356983472 1357390086 1368271872 1370776576 1374210552 1378099008 1380208128 1383820416 1389826581 1393759224 1397730048 1399545648 1407504384 1409175144 1409597397 1413189888 1413455329 1413613344 1423339632 1423498752 1427064804 1429248864 1433293056 1439513946 1447699968 1451488896 1453710336 1457352072 1457788761 1464151104 1467983088 1470065428 1472165376 1473912891 1482294528 1488728098 1492660224 1492940592 1495225472 1499138784 1505194438 1509622272 1509905826 1514207552 1516174452 1524796416 1526606406 1530955712 1531414456 1541661696 1541951268 1542123648 1545986871 1548352936 1552734144 1557157888 1568009476 1572446304 1574852864 1578798078 1579309056 1589838624 1590315012 1594845824 1601257086 1605819072 1605998592 1607904972 1617048576 1624067016 1628662464 1633302528 1635424128 1639521081 1640083456 1642030296 1642522323 1647169992 1651862784 1656186048 1658720768 1663414272 1667581344 1670133504 1670633952 1682128656 1686531132 1691336064 1696121856 1703483496 1710555792 1715395968 1720283136 1722325176 1722841263 1734369408 1734889104 1739637328 1739831808 1741897053 1751802624 1759405934 1764052992 1769411072 1771709472 1778866154 1786447872 1789518016 1794201552 1801449089 1802032128 1806546456 1806748416 1809311296 1809853448 1824362496 1827075393 1832280736 1837465344 1840277504 1845093888 1845440454 1847284083 1853102108 1858345632 1863640064 1865852274 1866060864 1878900192 1879463196 1884253184 1884817792 1892394738 1897786176 1897998336 1902753072 1905665152 1911057408 1916418933 1919351928 1924375266 1930266624 1935318528 1937615823 1938280448 1943136096 1943718348 1952201472 1957091994 1957310784 1962887168 1965217188 1970777952 1976392704 1990587456 1993173156 1998851712 2004507648 2012829696 2013207768 2018476746 2021565936 2027286144 2033061888 2035475208 2036085129 2052407808 2055548928 2055935024 2056164864 2061315828 2070312192 2075730624 2079297922 2096595072 2099318472 2105064104 2105694877 2111256576 2119784832 2120420016 2128985287 2135009448 2135248128 2141092096 2143873296 2156064768 2159270919 2165422688 2171549952 2180565504 2186028108 2189373728 2190029764 2196226656 2202483712 2205098142 2208248064 2223441792 2226844672 2227511936 2233092147 2239410888 2242838208 2248708176 2255114752 2257791657 2261495808 2264858739 2271311328 2274261678 2280741056 2287194624 2289909609 2296433568 2297121684 2312492544 2312926902 2313185472 2319775744 2322529404 2329101216 2335736832 2352014214 2358669456 2362279296 2368197117 2368963584 2384757936 2385472518 2392268736 2402709504 2408728608 2408997888 2411857458 2425572864 2436100524 2449953792 2453136192 2460125184 2460587272 2463045444 2477794176 2484279072 2487803032 2488081152 2488548491 2495121408 2505200256 2505950928 2516073521 2523192984 2530381568 2537004096 2548076544 2555225244 2559135904 2565833688 2580424704 2583487764 2590848128 2591624464 2602935296 2609455992 2609747712 2620289584 2627703936 2627997696 2635190272 2639108901 2650065602 2654116608 2657564208 2665135616 2668299231 2672676864 2684277024 2691302328 2695421248 2703048192 2709819684 2713966944 2714780172 2736543744 2741553152 2748421104 2756198016 2760416256 2767640832 2768160681 2779653162 2787518448 2795460096 2798778411 2799091296 2818350288 2819194794 2826379776 2826910658 2827226688 2846679264 2846997504 2854129608 2858497728 2866586112 2879027892 2886562899 2895399936 2902977792 2907420672 2914704144 2915577522 2928302208 2935637991 2935966176 2940130856 2944330752 2947825782 2964589056 2977456196 2985881184 2990450944 2998277568 3010388876 3019244544 3019811652 3028415104 3032348904 3049592832 3053212812 3061911424 3062828912 3083323392 3083902536 3084247296 3091973742 3096705872 3105468288 3114315776 3118946883 3136018952 3144892608 3149705728 3157596156 3158618112 3179677248 3180630024 3189691648 3202514172 3211638144 3211997184 3215809944 3234097152 3248134032 3257324928 3266605056 3270848256 3279042162 3284060592 3285044646 3294339984 3303725568 3307647213 3312372096 3317441536 3335162688 3340267008 3341267904 3364257312 3373062264 3382672128 3392243712 3406966992 3411392517 3420729169 3421111584 3430791936 3444650352 3445682526 3468738816 3469390353 3469778208 3479274656 3479663616 3483794106 3503605248 3518811868 3528021321 3538822144 3543418944 3557732308 3572895744 3579036032 3588403104 3602898178 3604064256 3613092912 3613496832 3618622592 3619706896 3654150786 3664561472 3674930688 3680555008 3690187776 3690880908 3694568166 3706204216 3716691264 3727280128 3731704548 3732121728 3757800384 3758926392 3768506368 3769635584 3784789476 3795572352 3795996672 3805506144 3811330304 3822114816 3832837866 3838703856 3848750532 3860533248 3870637056 3875231646 3886272192 3887436696 3904402944 3914183988 3914621568 3925774336 3930434376 3941555904 3952785408 3975098403 3981174912 3986346312 3997703424 4009015296 4025659392 4026415536 4036953492 4042679927 4043131872 4054572288 4070950416 4072170258 4104815616 4111870048 4112329728 4122631656 4140624384 4151461248 4158595844 4169479743 4193190144 4198636944 4210128208 4211389754 4222513152 4239569664 4240365987 4240840032 4257970574 4270018896 4270496256 4282184192 4287746592 4318541838 4330845376 4343099904 4361131008 4372056216 4373366283 4378747456 4380059528 4392453312 4404967424 4410196284 4416496128 4421738673 4446883584 4453689344 4455023872 4466184294 4478821776 4485676416 4497416352 4510229504 4515583314 4529717478 4542622656 4548523356 4561482112 4574389248 4579819218 4592867136 4594243368 4624985088 4625853804 4626370944 4637960613 4639551488 4645058808 4658202432 4671473664 4704028428 4717338912 4724558592 4736394234 4737927168 4769515872 4770945036 4777712641 4784537472 4817457216 4817995776 4823714916 4851145728 4872201048 4899907584 4906272384 4920250368 4921174544 4926090888 4927566969 4955588352 4968558144 4975606064 4976162304 4977096982 4990242816 5010400512 5011901856 5032147042 5046385968 5060763136 5074008192 5096030797 5110450488 5118271808 5131667376 5160849408 5166975528 5168523789 5181696256 5183248928 5205870592 5218911984 5219495424 5225691159 5240579168 5255407872 5278217802 5300131204 5308233216 5315128416 5330271232 5336598462 5368554048 5382604656 5390842496 5404347267 5406096384 5419639368 5427933888 5429560344 5473087488 5481226179 5483106304 5496842208 5512396032 5520832512 5535281664 5536321362 5541852249 5559306324 5575036896 5590920192 5597556822 5598182592 5636700576 5638389588 5652759552 5653821316 5654453376 5693358528 5693995008 5708259216 5716995456 5733172224 5758055784 5773125798 5790799872 5805955584 5814841344 5829408288 5831155044 5856604416 5871275982 5871932352 5880261712 5888661504 5895651564 5929178112 5954912392 5971762368 5980901888 5996555136 6020777752 6022581851 6038489088 6039623304 6056830208 6064697808 6089195681 6099185664 6106425624 6108255387 6123822848 6125657824 6166646784 6167805072 6168494592 6183947484 6193411744 6210936576 6237893766 6272037904 6289785216 6299411456 6315192312 6317084631 6359354496 6361260048 6379383296 6386955861 6405028344 6423276288 6431619888 6468194304 6477812757 6496268064 6514649856 6541696512 6558084324 6568121184 6570089292 6588679968 6607451136 6615294426 6624744192 6634883072 6670325376 6680534016 6682535808 6699276441 6728514624 6746124528 6765344256 6773374971 6784487424 6813933984 6822785034 6841458338 6842223168 6861583872 6889300704 6891365052 6937477632 6938780706 6939556416 6958549312 6959327232 6967588212 7007210496 7037623736 7056042642 7077644288 7086837888 7104591351 7115464616 7117596733 7158072064 7176806208 7205796356 7208128512 7226185824 7226993664 7237245184 7239413792 7308301572 7329122944 7349861376 7380375552 7381761816 7389136332 7412408432 7433382528 7454560256 7463409096 7464243456 7465645473 7515600768 7517852784 7537012736 7539271168 7548220563 7569578952 7591144704 7611012288 7622660608 7644229632 7665675732 7677407712 7697501064 7741274112 7750463292 7772544384 7774873392 7808805888 7828367976 7829243136 7860868752 7883111808 7905570816 7917326703 7950196806 7962349824 7972692624 7995406848 8004897693 8018030592 8052831072 8073906984 8085359854 8086263744 8109144576 8141900832 8144340516 8209631232 8223740096 8224659456 8245263312 8278569409 8281248768 8302922496 8304482043 8317191688 8338959486 8386380288 8396335233 8397273888 8420256416 8422779508 8479139328 8480731974 8481680064 8515941148 8540037792 8540992512 8564368384 8575493184 8637083676 8661690752 8686199808 8722262016 8744112432 8746732566 8757494912 8760119056 8784906624 8806913973 8809934848 8820392568 8832992256 8843477346 8893767168 8907378688 8910047744 8932368588 8957643552 8971352832 8994832704 9020459008 9031166628 9059434956 9085245312 9097046712 9122964224 9148778496 9159638436 9185734272 9188486736 9249970176 9251707608 9252741888 9275921226 9290117616 9316404864 9342947328 9356840649 9408056856 9434677824 9449117184 9472788468 9475854336 9539031744 9541890072 9555425282 9569074944 9634914432 9635991552 9647429832 9676732637 9702291456 9744402096 9783763847 9799815168 9812544768 9842349088 9852181776 9855133938 9911176704 9922941639 9937116288 9951212128 9952324608 9954193964 10020801024 10023803712 10064294084 10092771936 10121526272 10148016384 10192061594 10220900976 10236543616 10262187507 10263334752 10333951056 10337047578 10363392512 10366497856 10408171059 10411741184 10437823968 10438990848 10451382318 10481158336 10510815744 10556435604 10584063963 10600262408 10616466432 10630256832 10660542464 10673196924 10737108096 10765209312 10781684992 10808694534 10812192768 10839278736 10855867776 10859120688 10962452358 10993684416 11024792064 11041665024 11070563328 11072642724 11083704498 11118612648 11150073792 11181840384 11195113644 11196365184 11273401152 11276779176 11305519104 11307642632 11308906752 11386717056 11387990016 11416518432 11433990912 11436138571 11466344448 11516111568 11546251596 11562630001 11581599744 11611911168 11658816576 11662310088 11713208832 11742551964 11743864704 11760523424 11777323008 11791303128 11858356224 11909824784 11925295209 11943524736 11961803776 11993110272 12041555504 12045163702 12076978176 12079246608 12113660416 12128039781 12129395616 12178391362 12212851248 12216510774 12247645696 12251315648 12335610144 12336989184 12367894968 12386823488 12421873152 12475787532 12508439229 12544075808 12579570432 12598822912 12630384624 12634169262 12718708992 12721097961 12722520096 12758766592 12773911722 12810056688 12846552576 12863239776 12955625514 12992536128 13029299712 13083393024 13116168648 13120098849 13136242368 13140178584 13177359936 13214902272 13230588852 13249488384 13265216019 13269766144 13340650752 13361068032 13365071616 13398552882 13457029248 13492249056 13530688512 13546749942 13627867968 13645570068 13682916676 13684446336 13723167744 13778601408 13782730104 13874955264 13877561412 13879112832 13917098624 13918654464 13935176424 14014420992 14075247472 14112085284 14155288576 14173675776 14209182702 14230929232 14235193466 14316144128 14333137923 14353612416 14411592712 14452371648 14453987328 14474490368 14478827584 14575360811 14616603144 14658245888 14699722752 14760751104 14763523632 14778272664 14782700907 14824816864 14866765056 14926818192 14928486912 14931290946 15031201536 15035705568 15078542336 15096441126 15139157904 15182289408 15222024576 15245321216 15288092391 15331351464 15354815424 15395002128 15482548224 15500926584 15505571367 15545088768 15549746784 15617611776 15656735952 15658486272 15677073477 15721737504 15766223616 15834653406 15900393612 15924699648 15945385248 15990813696 16009795386 16105662144 16147813968 16170719708 16172527488 16213041801 16218289152 16283801664 16288681032 16419262464 16447480192 16449318912 16490526624 16557138818 16562497536 16605844992 16608964086 16634383376 16677918972 16772760576 16792670466 16794547776 16840512832 16845559016 16958278656 16961463948 16963360128 17031882296 17080075584 17081985024 17128736768 17150986368 17225426413 17274167352 17323381504 17372399616 17444524032 17488224864 17493465132 17514989824 17520238112 17569813248 17613827946 17640785136 17665984512 17686954692 17787534336 17820095488 17864737176 17915287104 17942705664 17989665408 18040918016 18062333256 18067745553 18118869912 18170490624 18194093424 18245928448 18267587043 18297556992 18319276872 18324766161 18371468544 18376973472 18499940352 18503415216 18505483776 18551842452 18580235232 18632809728 18713681298 18816113712 18869355648 18898234368 18945576936 18951253893 19078063488 19083780144 19110850564 19138149888 19160867583 19269828864 19294859664 19353465274 19404582912 19488804192 19567527694 19625089536 19684698176 19704363552 19710267876 19822353408 19845883278 19874232576 19902424256 19904649216 19908387928 20041602048 20047607424 20097829323 20128588168 20185543872 20243052544 20296032768 20320124913 20384123188 20441801952 20473087232 20524375014 20526669504 20667902112 20674095156 20726785024 20732995712 20816342118 20875647936 20877981696 20902764636 20962316672 21021631488 21112871208 21168127926 21200524816 21232932864 21260513664 21313774053 21321084928 21346393848 21352790199 21474216192 21530418624 21563369984 21617389068 21624385536 21678557472 21711735552 21718241376 21924904716 21987368832 22049584128 22141126656 22145285448 22167408996 22237225296 22300147584 22363680768 22390227288 22392730368 22396936419 22546802304 22553558352 22611038208 22615285264 22617813504 22644661689 22773434112 22833036864 22867981824 22872277142 22932688896 23032223136 23092503192 23125260002 23223822336 23317633152 23324620176 23418838157 23426417664 23485103928 23487729408 23521046848 23582606256 23716712448 23751980109 23819649568 23850590418 23887049472 23923607552 23986220544 24014693079 24083111008 24090327404 24158493216 24227320832 24256079562 24258791232 24356782724 24425702496 24433021548 24495291392 24502631296 24671220288 24673978368 24735789936 24773646976 24835708227 24843746304 24913446129 24951575064 25016878458 25088151616 25159140864 25189005699 25197645824 25260769248 25268338524 25437417984 25442195922 25445040192 25517533184 25547823444 25620113376 25693105152 25726479552 25911251028 25985072256 26058599424 26166786048 26232337296 26240197698 26272484736 26280357168 26354719872 26429804544 26461177704 26498976768 26530432038 26681301504 26722136064 26730143232 26797105764 26914058496 26984498112 27061377024 27093499884 27255735936 27291140136 27365833352 27368892672 27374033401 27446335488 27557202816 27565460208 27676808731 27749910528 27755122824 27758225664 27834197248 27870352848 27982932961 28028841984 28070521947 28150494944 28224170568 28347351552 28418365404 28461858464 28470386932 28632288256 28666275846 28707224832 28823185424 28904743296 28907974656 28948980736 28957655168 29030197911 29150721622 29233206288 29316491776 29351291541 29399445504 29527047264 29556545328 29565401814 29649633728 29733530112 29768824917 29853636384 29856973824 29862581892 30062403072 30071411136 30157084672 30192882252 30278315808 30364578816 30444049152 30490642432 30576184782 30662702928 30709630848 30786562521 30790004256 31001853168 31011142734 31090177536 31099493568 31235223552 31313471904 31316972544 31354146954 31443475008 31532447232 31669306812 31752191889 31800787224 31849399296 31890770496 31981627392 32019590772 32211324288 32295627936 32341439416 32345054976 32426083602 32436578304 32567603328 32577362064 32708955773 32894960384 32981053248 33114277636 33124995072 33211689984 33217928172 33268766752 33355837944 33545521152 33585340932 33589095552 33681025664 33691118032 33916557312 33922927896 33926720256 34063764592 34160151168 34163970048 34257473536 34301972736 34308415713 34450852826 34548334704 34646763008 34687890003 34744799232 34976449728 34986930264 35029979648 35040476224 35139626496 35227655892 35281570272 35331969024 35373909384 35575068672 35640190976 35729474352 35775885627 35830574208 35885411328 35979330816 36124666512 36135491106 36237739824 36340981248 36384119343 36388186848 36491856896 36535174086 36638553744 36649532322 36742937088 36753946944 37006830432 37010967552 37103684904 37160470464 37265619456 37427362596 37525317687 37632227424 37738711296 37796468736 37891153872 37902507786 38156126976 38163293883 38167560288 38221701128 38276299776 38321735166 38539657728 38589719328 38706930548 38977608384 39135055388 39250179072 39369396352 39408727104 39420535752 39644706816 39691766556 39748465152 39804848512 39809298432 39816775856 40083204096 40095214848 40195658646 40257176336 40371087744 40486105088 40592065536 40640249826 40768246376 40883603904 40946174464 41048750028 41053339008 41335804224 41348190312 41453570048 41465991424 41632684236 41751295872 41755963392 41805529272 41924633344 42043262976 42225742416 42336255852 42401049632 42465865728 42521027328 42627548106 42692787696 42705580398 42948432384 42999413769 43060837248 43126739968 43234778136 43357114944 43423471104 43436482752 43726082433 43849809432 43974737664 44099168256 44282253312 44290570896 44334817992 44348102721 44469479197 44474450592 44600295168 44780454576 44785460736 44793872838 45093604608 45107116704 45230570528 45235627008 45289323378 45546868224 45666073728 45735963648 45744554284 45864277173 46064446272 46185006384 46250520004 46447644672 46635266304 46649240352 46837676314 46852835328 46970207856 46975458816 47042093696 47165212512 47503960218 47639299136 47701180836 47774098944 47847215104 47972441088 48029386158 48166222016 48180654808 48316986432 48454641664 48512159124 48517582464 48639125403 48713565448 48851404992 48866043096 48990582784 49005262592 49342440576 49347956736 49471579872 49547293952 49671416454 49687492608 49826892258 49903150128 50033756916 50176303232 50318281728 50378011398 50521538496 50536677048 50874835968 50884391844 50890080384 51035066368 51095646888 51240226752 51386210304 51452959104 51676279239 51822502056 51970144512 52117198848 52333572096 52464674592 52480395396 52544969472 52554839051 52560714336 52709439744 52922355408 52997953536 53060864076 53362603008 53460286464 53594211528 53828116992 53968996224 54122754048 54186999768 54203236659 54511471872 54582280272 54731666704 54737785344 54748066802 54802761129 54892670976 55114405632 55130920416 55353617462 55499821056 55510245648 55516451328 55668394496 55740705696 55965865922 56141043894 56300989888 56448341136 56694703104 56836730808 56853761679 56923716928 56940773864 57264576512 57332551692 57414449664 57482602749 57646370848 57809486592 57897961472 57915310336 58060395822 58301443244 58466412576 58632983552 58702583082 59054094528 59113090656 59130803628 59299267456 59467060224 59537649834 59707272768 59713947648 59725163784 60124806144 60142822272 60293487969 60314169344 60385764504 60556631616 60729157632 60888098304 60960374739 60981284864 61152369564 61325405856 61419261696 61573125042 61580008512 62003706336 62022285468 62180355072 62198987136 62626943808 62633945088 62708293908 62886950016 63064894464 63338613624 63504383778 63601574448 63698798592 63781540992 63963254784 64039181544 64058370597 64422648576 64591255872 64682878832 64690109952 64852167204 64873156608 65135206656 65154724128 65417911546 65789920768 65962106496 66228555272 66248400361 66423379968 66435856344 66537533504 66711675888 66981152491 67091042304 67170681864 67178191104 67190809257 67362051328 67382236064 67833114624 67845855792 67853440512 67933985067 68127529184 68320302336 68603945472 68616831426 68901705652 69096669408 69293526016 69375780006 69952899456 69973860528 70059959296 70080952448 70256514471 70279252992 70455311784 70563140544 70747818768 71150137344 71255940327 71280381952 71458948704 71551771254 71661148416 71770822656 71958661632 72044079237 72249333024 72270982212 72475479648 72681962496 72768238686 72776373696 72983713792 73070348172 73277107488 73299064644 73485874176 73507893888 74013660864 74021935104 74207369808 74320940928 74507124681 74531238912 74854725192 75050635374 75264454848 75477422592 75592937472 75782307744 75805015572 76312253952 76326587766 76335120576 76443402256 76552599552 76643470332 77079315456 77179438656 77413861096 77955216768 78270110776 78293564063 78500358144 78738792704 78817454208 78841071504 79159543853 79289413632 79383533112 79496930304 79609697024 79633551712 80166408192 80190429696 80391317292 80514352672 80742175488 81184131072 81280499652 81536492752 81767207808 81892348928 82097500056 82106678016 82122100203 82671608448 82696380624 82907140096 82931982848 83030426193 83265368472 83502591744 83611058544 83849266688 83948798883 84086525952 84211565841 84451484832 84672511704 84802099264 85042054656 85255096212 85385575392 85411160796 85896864768 85998827538 86121674496 86253479936 86469556272 86714229888 86846942208 86872965504 87090593733 87452164866 87699618864 87949475328 88053874623 88198336512 88581141792 88669635984 88696205442 88938958394 88948901184 89200590336 89560909152 89570921472 89587745676 90187209216 90214233408 90461141056 90471254016 90578646756 91093736448 91332147456 91471927296 91489108568 91728554346 92128892544 92359687563 92370012768 92501040008 92528757529 93270532608 93298480704 93675352628 93705670656 93940415712 93950917632 94084187392 94330425024 95007920436 95278598272 95402361672 95548197888 95944882176 96058772316 96332444032 96361309616 96633972864 96909283328 97024318248 97035164928 97278250806 97427130896 97702809984 97732086192 97981165568 98010525184 98126867319 98684881152 98943159744 99094587904 99342832908 99374985216 99653784516 99806300256 100067513832 100352606464 100636563456 100756022796 101043076992 101073354096 101749671936 101768783688 101780160768 102191293776 102480453504 102772420608 102905918208 102925247139 103352558478 103645004112 103940289024 104063670009 104234397696 104929349184 104960790792 105089938944 105109678102 105121428672 105418879488 105844710816 105995907072 106121728152 106725206016 106920572928 107188423056 107327656881 107621402317 107656233984 107937992448 108373999536 108406473318 109022943744 109152358029 109164560544 109463333408 109475570688 109496133604 109605522258 110228811264 110261840832 110707234924 111020491296 111032902656 111336788992 111481411392 111931731844 112282087788 112601979776 112896682272 113389406208 113673461616 113707523358 113847433856 113881547728 114489881649 114529153024 114665103384 114828899328 114965205498 115292741696 115618973184 115795922944 115830620672 116120791644 116602886488 116932825152 117265967104 117405166164 118108189056 118226181312 118261607256 118598534912 118934120448 119075299668 119414545536 119427895296 119450327568 120249612288 120285644544 120586975938 120771529008 121113263232 121458315264 121776196608 121920749478 122304739128 122650811712 122838523392 123146250084 123160017024 124007412672 124044570936 124360710144 124397974272 125253887616 125267890176 125416587816 125773900032 125797524281 126129788928 126677227248 127008767556 127188930011 127203148896 127397597184 127563081984 128078363088 128116741194 128845297152 128998241307 129182511744 129365757664 129380219904 129704334408 130270413312 130309448256 130835823092 131178247299 131579841536 131924212992 132457110544 132496800722 132846759936 132871712688 133075067008 133408437591 133423351776 133962304982 134341363728 134356382208 134381618514 134724102656 134764472128 135691711584 135706881024 135867970134 136255058368 136640604672 137207890944 137233662852 137592831519 137803411304 138193338816 138587052032 138751560012 139905798912 139947721056 140119918592 140161904896 140513028942 140558505984 140910623568 141126281088 141495637536 142511880654 142917897408 143103542508 143322296832 143541645312 143917323264 144088158474 144498666048 144541964424 144950959296 145363924992 145536477372 145552747392 145917376209 145967427584 146140696344 146554214976 146598129288 146971748352 147015787776 148027321728 148043870208 148414739616 148641881856 149014249362 149062477824 149709450384 150101270748 150314190013 150528909696 150954845184 151564615488 151610031144 152624507904 152653175532 152670241152 152886804512 153105199104 153286940664 154158630912 154358877312 154827722192 155028837717 155910433536 156540221552 156587128126 157000716288 157477585408 157634908416 157664517153 157682143008 158319087706 158767066224 158993860608 159219394048 159267103424 160328968921 160380859392 160782634584 161028705344 161484350976 162368262144 162560999304 162609709977 163072985504 163534415616 163784697856 164195000112 164213356032 164244200406 164408283387 165343216896 165392761248 165863965696 166060852386 166530736944 167005183488 167222117088 167698533376 167897597766 168423131682 168902969664 169345023408 169604198528 170084109312 170510192424 170561285037 170771150784 170822321592 171793729536 171997655076 172243348992 172447808247 172506959872 172939112544 173428459776 173693884416 173745931008 174181187466 174904329732 175399237728 175898950656 176107749246 177162283584 177339271968 177392410884 177877916788 177897802368 178401180672 179121818304 179141842944 179175491352 180374418432 180428466816 180922282112 180942508032 181157293512 182187472896 182664294912 182943854592 182978217136 183457108692 184257785088 184719375126 184740025536 185002080016 185057515058 186541065216 186596961408 187350705256 187880831424 187901835264 188168374784 188660850048 189479690543 190015840872 190557196544 190804723344 191096395776 191889764352 192117544632 192175111791 192664888064 192722619232 193267945728 194048636496 194070329856 194556501612 194854261792 195405619968 195464172384 196021050368 196253734638 197369762304 197886319488 198189175808 198685665816 198745201083 199307569032 199612600512 200135027664 200705212928 200943457473 201273126912 201512045592 201572427771 202086153984 202146708192 203499343872 203537567376 203560321536 203801955201 204382587552 204960907008 205811836416 205850494278 206705116956 207290008224 207880578048 208127340018 209858698368 209921581584 210179877888 210219356204 210242857344 210769543413 210837758976 211689421632 212243456304 213450412032 213841145856 214376846112 214655313762 215242804634 215312467968 215875984896 216747999072 216812946636 218045887488 218304716058 218329121088 218926666816 218951141376 218992267208 219211044516 220457622528 220523681664 221414469848 222040982592 222065805312 222673577984 222962822784 223521374043 223863463688 223930543369 224564175576 225203959552 225793364544 226778812416 227346923232 227415046716 227694867712 227763095456 228979763298 229330206768 229657798656 229930410996 230585483392 231237946368 231661241344 232241583288 233205772976 233865650304 234531934208 234810332328 234880692189 236216378112 236452362624 236523214512 237197069824 237478631559 237868240896 238150599336 238829091072 238900655136 240499224576 240571289088 241173951876 241543058016 242226526464 243552393216 243841498956 244609478256 245301623424 245677046784 246292500168 246320034048 246366300609 248014825344 248089141872 248721420288 248795948544 249091278579 250507775232 250833175632 251547800064 251595048562 251846396649 252259577856 253354454496 254017535112 254377860022 254406297792 255126163968 256156726176 256233482388 257690594304 257996482614 258365023488 258731515328 258760439808 259408668816 260540826624 260618896512 261271781199 261671646184 262356494598 263159683072 263848425984 264161623869 264914221088 264993601444 265743425376 266150134016 266816875182 266846703552 267924609964 268682727456 268712764416 268763237028 269448205312 269528944256 271383423168 271413762048 271735940268 272510116736 273281209344 274415781888 274467325704 275185663038 275606822608 276386677632 277079062689 277174104064 277503120024 277586272587 279811597824 279895442112 280239837184 280323809792 281026057884 281117011968 281821247136 282252562176 282991275072 285023761308 285835794816 286207085016 286644593664 287834646528 288176316948 288997332096 289083928848 289901918592 290727849984 291072954744 291105494784 291834752418 292281392688 293108429952 293196258576 293943496704 294031575552 294380601957 296054643456 296829479232 297283763712 298028498724 298124955648 299418900768 300202541496 300628380026 301057819392 301909690368 303129230976 303220062288 304444896041 305249015808 305306351064 305340482304 305773609024 306573881328 307812262571 308317261824 308717754624 308775741417 309655444384 310057675434 311820867072 312191010027 313080443104 313174256252 314955170816 315269816832 315329034306 315364286016 316638175412 317534132448 317987721216 318438788096 318534206848 320657937842 320761718784 321565269168 322057410688 322864206951 322968701952 325121998608 325219419954 326145971008 327068831232 327457074087 327569395712 328390000224 328426712064 328488400812 328816566774 330686433792 330785522496 331727931392 332121704772 333061473888 334010366976 334444234176 335397066752 335795195532 336846263364 337805939328 338690046816 339208397056 340168218624 341020384848 341122570074 341542301568 341644643184 343587459072 343995310152 344486697984 344895616494 345878225088 346856919552 347387768832 347491862016 348362374932 349808659464 350798475456 351797901312 352215498492 354324567168 354678543936 354784821768 355755833576 355795604736 356802361344 358243636608 358283685888 358350982704 359798513503 360748836864 360856933632 361844564224 362314587024 363778128493 364374945792 365328589824 365956434272 366914217384 368515570176 369438750252 369480051072 370004160032 370115030116 373082130432 373193922816 374701410512 375761662848 375803670528 376336749568 377321700096 377392572843 378959381086 380031681744 381114393088 381566790033 381609446688 382192791552 384235089264 384350223582 385329776128 385445238464 386535891456 386994723921 388097272992 388140659712 389113003224 389708523584 390811239936 390928344768 392042100736 392507469276 393534741897 394739524608 395772638976 396378351616 397371331632 397490402166 398615138064 399225201024 400225312773 400270055328 401410425856 401886914946 403024091184 403144855542 404172307968 404293416384 407075134752 407120643072 407603910402 408765175104 409921814016 411623672832 411700988556 412778494557 413410233912 414580016448 415761156096 416254680036 419717396736 419843163168 420359755776 420438712408 420485714688 421539086826 421675517952 423378843264 424486912608 425216425049 428753692224 429310627524 430485609268 430624935936 431751969792 433495998144 433625893272 436091774976 436609432116 436658242176 437853333632 437902282752 437984534416 438422089032 440915245056 441047363328 442828939696 444081965184 444131610624 445347155968 445925645568 447042748086 447726927376 447861086738 449128351152 450407919104 450942570039 451586729088 454693846464 454830093432 455389735424 455526190912 457959526596 458660413536 459315597312 459860821992 461170966784 462475892736 463322482688 464483166576 465086513151 466411545952 467731300608 469620664656 469761384378 472432756224 472904725248 472993551459 473046429024 474394139648 474957263118 476301198672 477658182144 477801310272 480986906763 481142578176 482347903752 483086116032 484453052928 487104786432 487682997912 487829129931 489218956512 490603246848 491354093568 492585000336 492640068096 492732601218 493224850161 496029650688 496178283744 497591897088 498182557158 501015550464 501666351264 503095600128 503190097124 503692793298 506708908992 508035070224 508755720044 508812595584 510252327936 512313452352 512466964776 515381188608 515992965228 516730046976 517463030656 517520879616 518817337632 521081653248 521237793024 522543562398 523343292368 524712989196 526319366144 527696851968 528323247738 529828442176 529987202888 531486850752 532300268032 533633750364 533693407104 535849219928 537365454912 537425528832 537526474056 538896410624 539057888512 541938415609 542766846336 542827524096 543471880536 545020233472 546562418688 548831563776 548934651408 550371326076 551213645216 552773355264 554158125378 555006240048 555172545174 559623195648 559790884224 560647619584 562052115768 563642494272 564505124352 565982550144 568439071629 570047522616 571671589632 572414170032 573289187328 575669293056 576352633896 576525335373 577994664192 578103229561 578167857696 579803837184 582145909488 582210989568 583669504836 584562785376 586216859904 586392517152 588063151104 588761203914 592109286912 593658958464 594567527424 596056997448 596235603249 598837801536 600405082992 601256760052 602115638784 602830372419 603819380736 606258461952 606440124576 608889792082 610498031616 610612702128 610680964608 611547218048 613147762656 615624525142 617435509248 617551482834 619310888768 620115350868 623641734144 624382020054 626160886208 626348512504 629910341632 630539633664 630658068612 630728572032 632308630239 633276350824 635068264896 636877576192 637068413696 641315875684 641523437568 643130538336 644114821376 645728413902 645937403904 650243997216 650438839908 652291942016 654137662464 654914148174 656780000448 656853424128 656976801624 657633133548 661372867584 661571044992 663455862784 664243409544 666122947776 668020733952 668888468352 670564122129 670794133504 671590391064 671791630107 673692526728 675611878656 677380093632 678416794112 680336437248 682040769696 682245140148 683084603136 683289286368 687990620304 688973395968 689791232988 691756450176 693713839104 694983724032 696724749864 699617318928 701596950912 703595802624 704430996984 704642076567 708649134336 709357087872 709569643536 711511667152 711591209472 712435894677 713604722688 716487273216 716701965408 719597027006 721497673728 721713867264 723689128448 724629174048 727556256986 730657179648 731912868544 733828434768 736792677401 737031140352 738877500504 738960102144 739098901827 740008320064 740230060232 746164260864 746387845632 747273835737 749402821024 751523325696 752673499136 754643400192 754785145686 755539189947 757918762172 760063363488 762228786176 763133580066 763218893376 768470178528 768700447164 770659552256 770890476928 773071782912 773989447842 776194545984 776281319424 778226006448 779417047168 781622479872 781856689536 783815343597 784084201472 785014938552 787069483794 789479049216 791545277952 792484871607 792756703232 794742663264 794980804332 797230276128 798450402048 800450625546 800540110656 802820851712 803773829892 806048182368 806289711084 808344615936 808586832768 814150269504 814241286144 815207820804 817530350208 819843628032 823247345664 823401977112 825556989114 826820467824 829160032896 831522312192 832509360072 832758817761 839434793472 839686326336 840719511552 840877424816 840971429376 843078173652 843351035904 846757686528 848973825216 850432850098 857507384448 858621255048 860971218536 861229204693 863503939584 866991996288 867251786544 870754982383 872183549952 873218864232 873316484352 875706667264 875969068832 876844178064 881830490112 882094726656 883141805871 885657879392 888163930368 891851291136 894085496172 895453854752 895722173476 898256702304 900815838208 901885140078 903173458176 909387692928 909660186864 910779470848 911052381824 913334688123 915919053192 917320827072 919721643984 922341933568 923436787713 924951785472 926327224251 926644965376 928966333152 930173026302 932823091904 935462601216 936573030081 939241329312 939522768756 944865512448 945809450496 945987102918 946092858048 948788279296 949914526236 952602397344 955316364288 955602620544 961973813526 962285156352 964695807504 966172232064 968592620853 968906105856 975365995824 975658259862 978437913024 981206493696 982708187136 985170000672 985280136192 985465202436 986449700322 992059301376 992356567488 995183794176 996365114316 1002031100928 1003332702528 1006191200256 1006380194248 1007385586596 1013417817984 1016070140448 1017511440088 1017625191168 1017816332819 1020504655872 1024626904704 1024933929552 1029074070089 1030762377216 1031985930456 1033460093952 1034926061312 1037634675264 1042163306496 1042475586048 1045087124796 1046686584736 1049425978392 1055393703936 1056646495476 1059656884352 1059974405776 1062973701504 1064600536064 1067267500728 1067386814208 1071698439856 1074730909824 1074851057664 1075052948112 1077792821248 1078115777024 1079395540509 1083876831218 1085533692672 1086943761072 1090040466944 1091334385479 1093124837376 1097869302816 1100742652152 1102427290432 1105546710528 1108316250756 1110012480096 1110345090348 1119246391296 1119581768448 1121295239168 1124104231536 1127284988544 1129010248704 1131965100288 1132177718529 1136878143258 1140095045232 1143343179264 1144700370099 1144828340064 1146578374656 1152705267792 1153050670746 1155989328384 1156206459122 1156335715392 1159607674368 1164291818976 1164421979136 1167339009672 1169125570752 1172433719808 1172785034304 1176126302208 1177522407828 1180604225691 1184218573824 1187317916928 1189135054848 1192113994896 1192471206498 1197675603072 1200675938319 1200810165984 1202513520104 1204231277568 1205660744838 1212516923904 1212880249152 1217779584164 1221225404256 1221361929216 1223094436096 1226295525312 1231249050284 1234871018496 1235102965668 1238621777536 1240230701736 1247283468288 1248764040108 1252321772416 1252697025008 1259820683264 1261079267328 1261316137224 1261457144064 1264617260478 1266552701648 1270136529792 1273755152384 1274136827392 1275649275147 1282631751368 1286261076672 1288229642752 1291456827804 1291874807808 1300487994432 1300877679816 1304583884032 1308275324928 1309828296348 1313560000896 1313706848256 1313953603248 1315266267096 1322745735168 1323142089984 1328486819088 1332245895552 1336041467904 1337776936704 1341128244258 1343180782128 1343583260214 1347385053456 1351223757312 1352827710117 1354760187264 1356833588224 1364081539392 1364490280296 1366169206272 1366578572736 1375981240608 1377946791936 1379582465976 1383512900352 1387427678208 1389967448064 1393449499728 1395259539453 1399078230121 1399234637856 1403193901824 1408861993968 1409284153134 1417298268672 1418714175744 1418980654377 1419139287072 1423023334304 1423182418944 1424871789354 1432974546432 1433403930816 1439194054012 1442960720289 1443427734528 1447378256896 1449258348096 1455112513972 1461314359296 1463825737088 1467656869536 1473585354802 1474062280704 1477755001008 1477920204288 1478197803654 1480016640128 1480460120464 1492775691264 1494547671474 1498805642048 1503046651392 1505346998272 1509286800384 1509570291372 1511078379894 1515837524344 1520126726976 1524457572352 1526267160132 1526437786752 1536940357056 1537400894328 1541319104512 1541780953856 1546143565824 1547978895684 1552389091968 1552562638848 1556452012896 1558834094336 1563244959744 1563713379072 1567630687194 1570029877104 1574138967588 1578958098432 1583090555904 1584969743214 1589485326528 1589961608664 1594460552256 1596900804096 1600901251092 1601080221312 1605641703424 1607547659784 1612096364736 1612579422168 1616689231872 1617173665536 1625815246827 1628300539008 1628482572288 1630415641608 1635060700416 1639687256064 1646494691328 1646803954224 1651113978228 1653456090143 1653640935648 1658320065792 1665018720144 1665517635522 1678869586944 1679372652672 1681754849632 1681942858752 1686156347304 1693515373056 1697947650432 1700865700196 1705317214887 1715014768896 1717242510096 1721942437072 1722458409386 1727007879168 1733983992576 1734309688683 1734503573088 1741509964766 1746437728464 1746632968704 1751413334528 1751938137664 1753688356128 1764189453312 1766283611742 1771315758784 1776327860736 1783702582272 1788170992344 1788706809747 1790907709504 1791444346952 1796513404608 1801631676416 1803770280156 1806346916352 1808491117257 1818775385856 1819320373728 1821558941696 1822104763648 1826669376246 1831838106384 1834641654144 1839443287968 1844683867136 1846873575426 1852654448502 1857932666304 1860346052604 1865646183808 1870925202432 1873146060162 1878482658624 1879045537512 1889731024896 1891618900992 1891974205836 1892185716096 1896925890717 1897576558592 1899829052472 1905204794688 1910632728576 1911205241088 1923947627052 1924570312704 1929391615008 1932344464128 1937185241706 1937812211712 1950731991648 1951316519724 1954084470169 1956875826048 1962412987392 1970340001344 1970560272384 1970930404872 1972899400644 1984118602752 1984713134976 1990367588352 1992730228632 2004062201856 2006665405056 2012382400512 2012760388496 2014771173192 2015374890321 2026835635968 2032140280896 2035022880176 2035250382336 2035632665638 2041009311744 2049253809408 2049867859104 2058148140178 2063971860912 2066920187904 2069852122624 2075269350528 2084276595973 2084951172096 2090174249592 2093373169472 2098851956784 2110787407872 2113292990952 2113926229701 2119313768704 2119948811552 2125947403008 2129201072128 2134535001456 2134773628416 2137307684031 2143396879712 2149461819648 2150105896224 2156231554048 2158791081018 2167753662436 2171067385344 2173887522144 2180080933888 2182668770958 2195738605632 2201485304304 2204854580864 2210378032203 2211093421056 2216632501512 2217296705481 2220024960192 2220690180696 2238492782592 2239163536896 2241821507211 2242590478336 2248208463072 2254569977088 2258020497408 2263930200576 2264355437058 2266617569841 2273756286516 2280190090464 2286686358528 2289400740198 2289656680128 2305410535584 2306101341492 2311978656768 2312412918244 2312671430784 2319215348736 2328583637952 2328843958272 2334678019344 2338251141504 2344867439616 2345570068608 2352252604416 2355044815656 2361208451382 2368437147648 2374635833856 2378270109696 2384227989792 2384942412996 2395351206144 2401351876638 2401620331968 2405027040208 2408462555136 2411321489676 2425033847808 2425760498304 2435559168328 2442450808512 2442723858432 2446188872192 2452591050624 2462498100568 2463235977059 2469742036992 2470205931336 2477243555072 2480461403472 2490481033529 2494566936576 2497528080216 2498276453283 2504643544832 2505394050016 2522158534656 2522632274448 2522914288128 2529234520956 2533105403296 2540273059584 2548273654784 2551298550294 2565263502736 2572522153344 2576459285504 2582913655608 2583687614079 2600975988864 2601755359632 2609167768064 2612264947149 2616550649856 2619656592696 2627120001792 2627907206496 2630532534192 2645491470336 2646284179968 2649425417613 2656973638176 2664491791104 2675553873408 2682256488516 2686361564256 2687166520428 2694770106912 2702447514624 2705655420234 2709520374528 2713667176448 2728163078784 2728980560592 2732338412544 2733157145472 2740004064369 2751962481216 2759164931952 2767025800704 2770310363139 2774855356416 2779934896128 2786898999456 2790519078906 2798156460242 2798469275712 2806387803648 2817723987936 2818568306268 2834596537344 2837428351488 2837961308754 2838278574144 2846046668608 2846364837888 2849743578708 2865949092864 2866807861632 2878388108024 2885921440578 2886855469056 2894756513792 2898516696192 2905777862559 2910225027944 2911097063797 2927651474176 2935313739072 2947170709604 2948124561408 2955510002016 2955840408576 2956395607308 2960033280256 2960920240928 2985551382528 2989095342948 2997611284096 3006093302784 3018573600768 3019140582744 3022156759788 3031675048688 3040253453952 3048915144704 3052534320264 3052875573504 3053448998457 3073880714112 3074801788656 3082638209024 3083561907712 3087222210267 3092287131648 3095957791368 3104778183936 3112904025792 3117668188672 3126489919488 3127426758144 3135261374388 3140059754208 3148277935176 3166181111808 3169939486428 3178970653056 3179923217328 3188921104512 3193801608192 3201802502184 3202160442624 3215095319568 3224192729472 3225158844336 3233378463744 3234347331072 3238186621527 3251630493654 3256601078016 3260831283216 3270121400832 3274003156437 3279374512128 3293607908448 3302227956456 3306912180286 3307281871296 3316640131584 3330037440288 3331035271044 3357739173888 3358745305344 3363509699264 3363885717504 3372312694608 3385934888281 3387030746112 3395895300864 3396533155587 3401731400392 3410634429774 3430029537792 3434101110297 3434485020192 3443884874144 3444916818772 3467967985152 3468619377366 3469007146176 3483019929532 3492875456928 3493265937408 3502826669056 3503876275328 3507376712256 3528378906624 3532567223484 3542631517568 3552655721472 3567405164544 3576341984688 3577413619494 3581815419008 3582888693904 3593026809216 3602027814957 3603263352832 3607540560312 3612693832704 3616982234514 3637550771712 3638640747456 3643117883392 3644209527296 3653338752492 3663676212768 3669283308288 3678886575936 3689367734272 3693747150852 3705308897004 3715865332608 3720692105208 3731292367616 3741850404864 3746292120324 3756965317248 3758091075024 3779462049792 3783237801984 3783948411672 3784371432192 3793851781434 3799658104944 3810409589376 3821265457152 3822410482176 3826947825441 3847895254104 3858783230016 3864688928256 3874370483412 3875624423424 3901463983296 3902633039448 3908168940338 3913751652096 3924825974784 3940680002688 3941120544768 3941860809744 3945798801288 3957783648533 3968237205504 3969426269952 3985460457264 4001559413423 4008124403712 4013330810112 4025520776992 4029542346384 4030749780642 4053671271936 4058483130351 4064280561792 4070045760352 4070500764672 4071265331276 4098507618816 4099735718208 4116296280356 4127943721824 4133840375808 4139704245248 4150538701056 4168553191946 4169902344192 4180348499184 4186746338944 4197234690363 4197703913568 4226585981904 4227852459402 4238627537408 4239897623104 4251894806016 4256941963131 4258402144256 4269070002912 4269547256832 4274615368062 4286793759424 4298923639296 4300211792448 4312463108096 4317582162036 4328882160867 4335507324872 4342134770688 4347775044288 4360161867776 4365337541916 4391477211264 4402970608608 4409709161728 4420756064406 4422186842112 4433265003024 4434593410962 4440049920384 4441380361392 4478327073792 4483643014422 4496416926144 4509139954176 4516040994816 4527860401152 4528710874116 4533235139682 4547512573032 4560380180928 4573372717056 4578801480396 4579313360256 4610821071168 4612202682984 4623957313536 4624825836488 4625342861568 4638430697472 4657167275904 4657687916544 4669356038688 4676502283008 4677380675539 4689734879232 4691140137216 4710089631312 4722416902764 4729115670409 4736874295296 4749271667712 4768455979584 4769884825992 4790702412288 4802703753276 4803240663936 4810054080416 4816925110272 4822642979352 4850067695616 4851520996608 4871118336656 4877445740481 4884901617024 4885447716864 4892377744384 4905182101248 4924996201136 4926471954118 4939484073984 4940411862672 4954487110144 4960368270429 4960922806944 4980962067058 4995056160432 4996552906566 5009287089664 5010788100032 5045264548896 5045828576256 5058469041912 5066210806592 5080546119168 5096547309568 5102597100588 5115951644661 5130527005472 5145044306688 5152918571008 5165827311216 5167375228158 5201951977728 5202929066049 5203510719264 5218335536128 5224529894298 5239313185392 5254240003584 5255814412992 5261065068384 5292568359936 5298850835226 5313947276352 5328983582208 5351107746816 5364512977032 5366120429241 5372723128512 5374333040856 5389540213824 5404895029248 5411310840468 5419040749056 5425473351771 5427334352896 5456326157568 5457961121184 5464676825088 5466314290944 5480008128738 5503924962432 5518329863904 5534051601408 5540620726278 5573797998912 5581038157812 5596312920484 5596938551424 5612775607296 5635447975872 5637136612536 5669193074688 5674856702976 5675922617508 5676557148288 5692093337216 5692729675776 5699487157416 5731898185728 5733615723264 5756776216048 5771842881156 5773710938112 5789513027584 5797033392384 5811555725118 5820450055888 5822194127594 5855302948352 5862253410507 5870627478144 5894341419208 5911020004032 5911680817152 5912791214616 5920066560512 5921840481856 5961322571699 5971102765056 5978190685896 5995222568192 6012186605568 6037147201536 6038281165488 6044313519576 6046124670963 6063350097376 6080506907904 6105068640528 6105751147008 6106897996914 6147761428224 6149603577312 6167123815424 6174444420534 6191915582736 6209556367872 6225808051584 6235336377344 6252829787919 6254853516288 6270522748776 6280119508416 6296555870352 6332362223616 6339878972856 6341778689103 6357941306112 6359846434656 6377842209024 6387603216384 6403605004368 6404320885248 6411923052093 6430190639136 6448385458944 6450317688672 6468694662144 6476373243054 6503260987308 6513202156032 6521662566432 6540242801664 6548006312874 6587215816896 6604455912912 6613824360572 6614563742592 6631134096609 6633280263168 6660074880576 6662070542088 6715478347776 6717490610688 6727019398528 6727771435008 6744625389216 6771869776562 6774061492224 6791790601728 6793066311174 6803462800784 6821268859548 6860059075584 6868202220594 6868970040384 6887769748288 6889833637544 6935935970304 6937238754732 6938014292352 6966039859064 6985750913856 6986531874816 7005653338112 7007752550656 7014753424512 7045199402917 7056757813248 7065134446968 7085263035136 7105311442944 7134810329088 7152683969376 7154827238988 7163630838016 7165777387808 7186053618432 7204055629914 7215081120624 7225387665408 7233964469028 7275101543424 7277281494912 7288419054592 7306677504984 7327352425536 7338566616576 7357773151872 7378735468544 7387494301704 7389707931177 7410617794008 7431730665216 7441384210416 7462584735232 7471443100587 7483700809728 7492584240648 7494829359849 7513930634496 7516182150048 7566475603968 7567896823344 7568742864384 7587703562868 7599316209888 7620819178752 7644820964352 7653895650882 7695790508208 7717566460032 7729377856512 7748740966824 7751062842237 7802927966592 7805266078896 7816337880676 7827503304192 7836794841447 7849651949568 7881360005376 7883721619488 7891597602576 7915567297066 7936474411008 7938852539904 7970920914528 8003118826846 8026661620224 8051041553984 8059084692768 8061499561284 8107342543872 8116966260702 8128561123584 8140091520704 8141001529344 8142530662552 8197015237632 8199471436416 8220012193107 8232592560712 8255887443648 8279408490496 8301077402112 8310931089417 8337106383892 8339804688384 8360696998368 8373492677888 8394469380726 8395407827136 8453171963808 8455704918804 8477255074816 8479795246208 8503789612032 8513883926262 8538140005824 8539094513664 8549230736124 8573587518848 8597847278592 8600423584896 8624926216192 8635164324072 8657764321734 8671014649744 8684269541376 8695550088576 8717333587677 8720323735552 8730675083832 8733291191391 8782954422528 8805941217216 8819418323456 8841512128812 8844373684224 8866530006048 8869186821924 8880099840768 8882760722784 8956654147584 8967286028844 8992833852288 9018279908352 9055720802304 9057421748232 9066470279364 9095025146064 9120760361856 9146745434112 9157602960792 9158626720512 9160346995371 9221642142336 9224405365968 9247914627072 9249651672976 9250685723136 9261666630801 9276861394944 9314334551808 9338712077376 9353004566016 9354761351078 9379469758464 9382280274432 9420179262624 9444833805528 9458231340818 9498543335424 9536911959168 9539769651984 9578304806213 9581404824576 9605407506552 9606481327872 9620108160832 9645285958704 9700135391232 9703041993216 9714559864581 9742236673312 9754891480962 9769803234048 9784755488768 9810364202496 9822009469311 9849992402272 9852943908236 9880823725344 9908974220288 9920736540858 9921845613888 9961924134116 9990112320864 9993105813132 10018574179328 10021576200064 10090529097792 10091657152512 10116938083824 10132421613184 10157804664843 10161092238336 10189599466761 10193094619136 10205194201176 10231903289322 10261054010944 10290088613376 10302303330891 10305837142016 10331654622432 10334750456316 10403903955456 10405858132098 10407021438528 10436671072256 10449059788596 10478626370784 10508480007168 10511628825984 10522130136768 10585136719872 10597701670452 10627894552704 10657967164416 10702215493632 10729025954064 10732240858482 10745446257024 10748666081712 10779080427648 10809790058496 10822621680936 10838081498112 10850946703542 10912652315136 10915922242368 10929353650176 10932628581888 10960016257476 11007849924864 11036659727808 11068103202816 11081241452556 11147595997824 11162076315624 11192625840968 11193877102848 11195979661009 11225551214592 11270895951744 11274273225072 11319814770979 11338386149376 11349713405952 11351845235016 11353114296576 11384186674432 11398974314832 11463796371456 11467231446528 11480843476323 11513552432096 11543685762312 11594066784768 11623111450236 11640900111776 11644388255188 11710605896704 11724506821014 11741254956288 11788682838416 11822040008064 11823361634304 11825582429232 11840133121024 11843680963712 11873350945599 11922645143398 11956381371792 11990445136384 12004678240269 12024373211136 12076562330976 12088627039152 12092249341926 12126700194752 12161013815808 12175449391053 12210137281056 12211502294016 12213795993828 12295522856448 12299207154624 12334247630848 12348888841068 12383831165472 12419112735744 12451616103168 12470672754688 12505659575838 12509707032576 12541045497552 12560239016832 12591704071089 12593111740704 12679757945712 12683557378206 12715882612224 12719692869312 12755684418048 12775206432768 12807210008736 12808641770496 12823846104186 12860381278272 12896770917888 12900635377344 12937389324288 12952746486108 12986646482601 13006521974616 13026404312064 13043325132864 13080485603328 13096012625748 13174431633792 13208911825824 13227648721144 13229127485184 13262268193218 13266560526336 13320149761152 13324141084176 13377962911157 13434981221376 13454038797056 13489250778432 13543739553124 13548122984448 13583581203456 13586132622348 13606925601568 13642537719096 13720118151168 13736404441188 13737940080768 13775539496576 13779667275088 13871871940608 13874477509464 13876028584704 13932079718128 13971501827712 13973063749632 14011306676224 14015505101312 14029506849024 14032142026617 14090398805834 14130268893936 14170526070272 14187347011227 14210622885888 14305367938752 14309654477976 14327261676032 14331554775616 14372107236864 14408111259828 14430162241248 14450775330816 14467928938056 14550203086848 14554562989824 14576838109184 14613355009968 14632337221443 14654704851072 14677133233152 14715546303744 14774988603408 14779415862354 14821235588016 14863461330432 14881104811287 14882768420832 14925169470464 14942886201174 14985168481296 14989658719698 15027861268992 15032364300096 15135793646688 15137485728768 15175407125736 15198632419776 15241638357504 15289641928704 15307791301764 15347854933983 15391581016416 15435132920064 15458755713024 15497481933648 15502125684474 15605855933184 15608787198147 15610532157792 15632675761352 15655006608384 15673589682894 15762720010752 15767443238976 15783195205152 15831134594132 15877705079808 15941841829056 16006237653692 16053323240448 16102083107968 16118169385536 16122999122568 16214685087744 16233932521404 16257122247168 16280183041408 16282003058688 16285061325104 16394030475264 16398942872832 16440024386214 16465185121424 16511774887296 16558816980992 16602154804224 16621862178834 16674212767784 16721393996736 16746985355776 16788938761452 16790815654272 16906343927616 16911409837608 16954510149632 16959590492416 17007579224064 17027767852524 17076280011648 17078189027328 17098461472248 17147175037696 17195694557184 17200847169792 17270328648144 17315528643468 17342029299488 17368539082752 17391100177152 17434667175354 17461350167664 17466582382782 17565908845056 17586760231521 17611882434432 17638836646912 17683024257624 17733060012096 17738373643848 17760199681536 17765521445568 17883967715097 17913308295168 17934572057688 17985667704576 18036559816704 18111441604608 18114843496464 18132940558728 18138374012889 18188016991573 18190050292128 18241520723712 18315205921584 18317253441024 18320693990742 18443284284672 18448810731936 18499303345952 18501371446272 18523333261602 18628669103616 18677424154752 18706009132032 18709522702156 18758489363757 18764560548864 18840358525248 18889667611056 18916462681636 18997086670848 19073823918336 19079539303968 19156609612426 19162809649152 19210815013104 19212962655744 19240216321664 19290571917408 19406083986432 19429119729162 19484473346624 19509782961924 19539606468096 19569510977536 19620728404992 19644018938622 19699984804544 19705887816472 19761647450688 19817948440576 19841473081716 19843691227776 19893402289827 19923848268232 19980224641728 19986211626264 20037148358656 20043152400128 20181058195584 20183314305024 20233876167648 20264843226368 20315609329686 20322184476672 20379198933522 20410388402352 20463806578644 20522108021888 20580177226752 20604606661782 20663309244864 20669500912632 20807807910912 20811716264196 20814042877056 20873342144512 20898119577192 20957252741568 21016960014336 21023257651968 21044260273536 21135598208751 21170273439744 21195403340904 21255789105408 21315934328832 21404430987264 21458051908128 21464481716964 21490892514048 21494929171859 21497332163424 21558160855296 21645243361872 21676162996224 21701893407084 21825304630272 21831844484736 21865257163776 21920032514952 22015699849728 22073319455616 22136206405632 22162482905112 22169123793531 22295191995648 22324152631248 22385251681936 22387754205696 22391959322018 22414329301761 22451102429184 22541791903488 22548546450144 22639629541958 22699426811904 22703690470032 22706228593152 22768373348864 22797948629664 22934462893056 22961686952646 23027104864192 23087371524624 23188133569536 23246222900472 23253188526711 23281800223552 23288776510376 23421211793408 23449013642028 23482509912576 23510384524341 23577365676832 23644080016128 23651164858464 23680266242048 23687361927424 23746701891198 23845290286796 23912762743584 23980890272768 24009356480538 24153124661952 24177254078304 24184498683852 24253400389504 24322027631616 24350898782106 24420274562112 24423004588032 24427591987656 24591045712896 24598414309248 24660036579321 24668495261696 24697777682136 24767662330944 24838225471488 24903232206336 24932793268251 24941345509376 25011319151676 25019414065152 25082090995104 25120478033664 25183408142178 25186223481408 25359515891424 25367114756412 25431765224448 25439385738624 25511368836096 25614420017472 25617283540992 25647692208372 25720762556544 25793541835776 25801270754688 25874778648576 25905492972216 25973292965202 26013043949232 26052808624128 26086650265728 26160971206656 26192025251496 26199873574173 26348863267584 26417823651648 26455297442288 26458254970368 26524536386436 26533121052672 26640299522304 26648282168352 26755925822314 26869962442752 26908077594112 26978501556864 27087479106248 27095595747649 27167162406912 27172265244696 27213851203136 27285075438192 27395291368819 27440236302336 27472808882376 27475880161536 27481040986113 27551078993152 27559334550176 27743743881216 27748955018928 27752057169408 27784999892403 27864159436256 27943003655424 28031010202624 28059013698048 28064284053234 28180797611668 28260537787872 28341052140544 28374694022454 28610735877504 28619308955952 28654523352064 28663109551232 28734914418639 28744214473728 28816222519656 28860324482496 28935857876112 29100406173696 29109125979648 29143679593743 29153676218368 29226710019936 29264674442886 29309409702144 29354266466304 29431092607488 29466028407933 29549977206816 29558831724708 29642471176032 29726922660864 29762209622574 29765536841664 29850338940928 29885772402348 29970336962592 29979317439396 30055722537984 30064728600192 30271587293376 30274971457536 30350814251472 30397264839552 30473413994529 30483276715008 30579283857408 30615582603528 30695709867966 30783162032832 30870265840128 30917511426048 30994963867296 31004251368948 31211711866368 31217574396294 31221064315584 31265351522704 31310013216768 31347179365788 31525440021504 31534886477952 31566390410304 31662269188264 31755410159616 31883683658112 32012475307384 32022067701767 32106646480896 32204166215936 32236338771072 32245998245136 32376253435877 32429370175488 32467865042808 32514244494336 32560366082816 32570122650208 32788060950528 32797885745664 32880048772428 32930370242848 33023549774592 33204309608448 33243724357668 33348425535568 33442787993472 33493970711552 33577877522904 33581631308544 33587938983027 33812687855232 33822819675216 33909020299264 33919180984832 33959444312937 34015158448128 34055535705048 34152560023296 34196922944496 34294350075392 34391389114368 34401694339584 34442530428969 34540657296288 34631057286936 34684058598976 34782200354304 34869334350708 34922700335328 34933164765564 35131817690112 35173520463042 35223764868864 35277673293824 35366048515248 35466120024192 35476747287696 35520399363072 35531042891136 35620052836797 35767935430194 35869144115376 35971335409152 36014034720807 36073119633408 36229686992928 36265881117456 36276748025778 36376033983146 36380100584256 36483041447424 36630411843168 36634506882048 36641387981484 36886568569344 36897621463872 36998606691904 37002742892544 37046666523204 37257338207232 37354848309504 37412018264064 37419045404312 37516978727514 37529121097728 37680717050496 37775112213267 37779335222112 37832925363272 37844261829361 38147647836672 38159078607936 38313219224852 38325619298304 38421630026208 38425925311488 38480432643328 38581143834816 38812167972864 38858239458324 38968946693248 39019565923848 39079212936192 39241456809984 39288037877244 39399969609088 39411775632944 39523294901376 39635896881152 39682946163432 39687382455552 39786804579654 39847696536464 39960449283456 39972423252528 40074296717312 40086304800256 40133888733471 40362116391168 40467752335296 40529686452736 40631218659372 40644368953344 40758397867044 40820776804704 40927613157288 41044216043776 41160354453504 41209213323564 41326618489728 41339001825264 41615615821824 41623432528392 41628085754112 41796239154384 41914505483136 42033920028672 42046515303936 42088520547072 42096426079851 42271196417502 42390806681808 42511578210816 42562041033681 42631868657664 42916103816256 42928963433928 42981785028096 42989858343718 42994664326848 43116321710592 43290486723744 43352325992448 43403786814168 43650609260544 43663688969472 43730514327552 43840065029904 43897011664329 44017153547653 44031399699456 44146638911232 44324965810224 44338247587062 44590383991296 44643314433861 44648305262496 44770503363872 44775508411392 44783918644036 44828658603522 45083583806976 45097092900288 45279259083916 45407380940064 45412457186304 45536746697728 45595897259328 45868925786112 45923373905292 46054209728384 46174743049248 46376267139072 46492445800944 46506377053422 46563600447104 46577553020752 46826361594441 46842423586816 46898027284056 46965019825152 47020769048682 47154731353664 47288160032256 47302329716928 47360532484096 47374723854848 47493403782396 47690580573592 47825525487168 47961780545536 48018712961076 48306249323904 48354508156608 48368997367704 48506800779008 48644055263232 48701797564212 48840549124224 48846009176064 48855183975312 49182091425792 49196828618496 49320073158642 49395555364272 49535324661888 49676450942976 49806464412672 49865586536502 50022638303352 50164181990208 50240956067328 50366816284356 50372446962816 50719031782848 50734229512824 50863530448896 50878771477248 51022737672192 51228840034944 51234567081984 51295384416744 51441525113088 51451187430929 51587083671552 51602541509376 51810985944432 51946585930404 52020272374499 52026087898464 52105617248256 52173300531456 52384050502992 52399747148346 52697726535168 52760280694563 52835647303296 52910594884576 52916509940736 53049072772872 53280599044608 53296564336704 53511851644628 53651903145291 53739924885504 53816155188224 53957003113728 54174958212496 54191191495298 54334324813824 54344530489392 54427702406272 54564050974719 54570150876384 54790582737638 54945617764752 54951760323072 54962081972226 55102157986304 55118669100352 55497910037856 55504114338816 55569999784806 55728318872512 55886007310848 56062020405248 56118027396096 56128568106468 56275468091271 56361595223336 56521075575744 56682104281088 56749388044908 57221471755008 57238617911904 57309046704128 57326219102464 57469828837278 57488428947456 57632445039312 57720648964992 57871715752224 58218251959296 58287359187486 58453420039872 58529348885772 58618819404288 58708532932608 58862185214976 58932056815866 59099954413632 59117663449416 59284942352064 59453845321728 59524419245148 59531073683328 59680206869481 59700677881856 59771544804696 59940673925184 59958634878792 60111445075968 60129457200384 60543174586752 60549942915072 60701628502944 60794529679104 60946827989058 60966553430016 61231165207056 61391419735932 61478503715317 61566324065664 61740531680256 61989927734592 62008502737896 62423423732736 62435148792588 62442128631168 62530703045408 62620026433536 62694358731576 63050880043008 63069772955904 63132780820608 63324538376528 63406794626253 63510820319232 63767367316224 64024950614768 64044135403534 64213292961792 64408332431872 64472677542144 64484787515577 64491996490272 64752506871754 64935730085616 65028488988672 65120732165632 65140245300416 65574548288689 65595771491328 65760097544856 65860740485696 66047099549184 66408619216896 66487448715336 66507371380593 66696851071136 66885575986944 66987941423104 67155755045808 67163262617088 67175877966054 67242987905283 67625375710464 67645639350432 67838361969664 67918888625874 68111071410096 68305120046592 68393845888992 68588700150784 68803388679168 68885060857938 69081314592576 69262114573872 69368117197952 69564400708608 69738668701416 69759565580133 69845400670656 69866329531128 70263635380224 70347040926084 70447529737728 70531153573023 70555346587648 70732097030496 70932240048384 70953494575392 71040798726144 71062085782272 71240105673594 71535870860388 71738288230752 71942670818304 72028069441614 72459373985856 72531762234912 72553496051556 72752067966292 72760201168512 72966082894848 73260823686336 73269013764096 73282775962968 73773137138688 73795242927744 73997213383808 74005485785088 74093333046408 74514676414464 74709696619008 74824036528128 74838090808624 75033957455028 75058242195456 75361434100992 75550224426534 75558670444224 75665850726544 75688523658722 76295295673344 76318157215872 76626438449704 76843260052416 76851850622976 76960865286656 77162287669632 77497193432087 77624335945728 77716478916648 77937893386496 78039131847696 78158425872384 78482913619968 78576075754488 78599620722519 78799939218176 78823551265888 79046589802752 79365892326864 79374764911104 79573609159308 79695393072928 79920898566912 79944846505056 80172609600512 80267777466942 80724232782336 80935504670592 81059372905472 81262437318744 81286787242947 81516795734088 81641553609408 81855226314576 82088432087552 82185874106457 82320708907008 82418426647128 82443122958339 82653236979456 82678003650528 83231231643648 83246865056784 83256171508224 83354999677209 83592478308768 83829010966272 84093030607872 84177041094144 84192852159702 84542392835004 84781613363616 85023156421632 85124082067362 85832207632512 85857926867856 85963570056192 85979716687436 85989328653696 86204743255917 86232643421184 86580973447488 86807573628336 87301218521088 87327377938944 87461028655104 87680130059808 87794023328658 88034307095306 88062799398912 88293277822464 88649931620448 88676495174124 89180767982592 89286628867722 89296610524992 89541006727744 89551016822784 89567837288072 89657317207044 90167167613952 90194185800576 90558518167832 90814761880128 90824914372608 91073493395456 91191794518656 91420241983587 91587592237921 91737851572224 91846747810584 92108419456768 92349486098496 92752534278144 92984891601888 93012754106844 93127200894208 93155106041504 93652723188882 93796054568112 93930039650304 94041538097364 94309462707328 94576320064512 94604659433856 94749447709696 94986807564792 95381161147184 95651050974336 95923561091072 96037425922152 96066203105301 96612498647808 96709016313216 96737994735408 97013601558016 97128760307631 97288110526464 97403595128424 97681098248448 97710367950624 98364182851584 98393657236992 98640146317284 98791110728544 99070649323776 99612928825344 99731173073004 100045276606704 100328363980416 100481912134656 100733632568712 100744893925632 100763816949081 101438063565696 101468459025648 101727060897792 101757542954496 101878332938811 102045475344384 102457680069888 102590768833488 102883050226176 102902374861858 103174167343104 103205083018752 103621971888864 103893171860808 104040544748998 104052175796928 104346601062912 104768101005984 104799494296692 105395453070336 105520561389126 105671294606592 105821189769152 105833019881472 106098145545744 106561198089216 106593128673408 106860158510391 107023703289256 107303806290582 107632310376448 107914006227456 108042104162421 108349916424992 108382382990596 108689060978784 108855404812544 109128101949438 109140301752768 109581165475276 109891235529504 109903520646144 109924163944452 110204315972608 110237338200704 110995820075712 111008228677632 111139999569612 111456637745024 111772014621696 112124040810496 112236054792192 112257136212936 112550936182542 112723190446672 113042151151488 113325336639801 113364208562176 113498776089816 113532785488083 114442943510016 114477235823808 114618093408256 114652438204928 114939657674556 114976857894912 115264890078624 115441297929984 115743431504448 116436503918592 116574718374972 116906840079744 117058697771544 117237638808576 117724370429952 117864113631732 118199908827264 118235326898832 118569884704128 118907690643456 119048838490296 119062147366656 119360413738962 119543089609392 119881347850368 119917269757584 120222890151936 120258914400768 120401666200413 121086349173504 121403257005888 121589059358208 121893655978116 121933106860032 122462330414112 122782839471864 122957007430634 123132648131328 123481063360512 123979855469184 124017005475792 124517962480769 124846847465472 124870297585176 124884257262336 125061406090816 125388717463152 126101760086016 126139545911808 126265561641216 126289278239553 126649076753056 126813589252506 127534734632448 127686123101043 128049901229536 128088270807068 128816664863744 128945355084288 128969575031154 128983992980544 129505013743508 129871460171232 130056977977344 130241464331264 130280490600832 131149096577378 131191542982656 131520195089712 131721480971392 132051460642959 132094199098368 132974897430672 133014742761186 133393702142272 133771151973888 133929943301583 133975882846208 134311510091616 134326525234176 134351755932108 134485975810566 135250751420928 135291278700864 135676723939328 135837777251748 136222142820192 136610240093184 136787691777984 137177400301568 137606777358336 137770121715876 138162629185152 138524229147744 138736234395904 139128801417216 139477337402832 139519131160266 139690801341312 139732659062256 140527270760448 140694081852168 140895059475456 141062307146046 141464194060992 141864480096768 141906989150784 142081597452288 142124171564544 142480211347188 143071741720776 143476576461504 143885341636608 144056138883228 144918747971712 145063524469824 145106992103112 145504135932584 145520402337024 145932165789696 146521647372672 146538027528192 146565551925936 147157592022727 147546274277376 147590485855488 147994426767616 148186666092816 149029352828928 149419393238016 149676181617248 150067914910056 150722868201984 151100448853068 151117340888448 151331701453088 151377047317444 152590591346688 152636314431744 153252876899408 153686520104832 153703701245952 153921730573312 154324575339264 154353562292787 154994386864174 155432957833296 155875786772992 156060817123497 156078263695392 156316851744768 157152151508976 157199241445038 157599878436352 157647102531776 158093179605504 158280842083689 158731784653728 158749529822208 159147218318616 159390786145856 159841797133824 159889693010112 160345219201024 160535554933884 160955709435873 161448465564672 161871009341184 162118745810944 162524874637488 162573574485894 163033591468176 163283107218816 163692152924157 163710452629152 164176864175104 164371748212914 164836853294256 164886245916678 165306473958912 165356007301056 166493730113568 166512343016448 166709999354418 167184956617536 167658021932544 168186061215744 168354082188288 168385704319404 168826404273813 169084785670008 169563226727232 170046312843264 170248164134724 171664415265024 171715853735712 171927140112384 171959433374872 171978657307392 172409486511834 172465286842368 173161946894976 173615147256672 173913517845041 174654755877888 175360260119616 175588046657316 176068614190612 176125598797824 176586555644928 177299863240896 177352990348248 178361535965184 178573257735444 178593221049984 179082013455488 179102033645568 179135674576144 179314634414088 180334335227904 180388371601152 181117036335664 181629523760256 181649828745216 182146986790912 182383589037312 182840483967174 183175184475842 183693495621168 184216838913536 184435511145951 184698972196992 185969783203776 186025508213688 186254401788416 186310212083008 187305446377764 187592109136224 187860079300608 188083076194728 188618925414656 189152640129024 189209318867712 189498895419392 189973615129584 190220383878759 190762322294368 191302101948672 192074851844304 192132406210602 193224997295616 193418032626432 193454362546731 193475989470816 194027203116032 194257520615262 194807190256848 195362196496896 195420735901248 196723644866067 196787314473984 197280292634568 197582221457088 198141298647552 199225857650688 199462346146008 199522114141779 200090553213408 200656727960832 200963824269312 201467265137424 201489787851264 201527633898162 201728963715849 202876127131392 202936918051296 203515085908992 203756665877622 204915360139776 205181537666976 205766100452352 205804749723716 206410166037504 207243943777728 207786343721616 208081089497996 208104351593856 208693202125824 209536202011968 209598988593384 210790906140672 211041122778252 211342589213184 211642379538304 211666039762944 212196291091488 213122396178432 213186257346816 213720317020782 214047406578512 214607612581164 215264620752896 215828012454912 216084208324842 216699832849984 216764765981192 217378121957568 217710809625088 218256203898876 218280603505536 219162330950552 219782471059008 219807041292288 219848327888904 220408631945216 220474676401408 221652811984081 221991640151424 222016457355264 222279999139224 222913275490048 223544029243392 224472109584384 224514272425872 225101872365084 225446380893344 226084302302976 226650673279602 226997552179632 227065570976166 228885887020032 228954471647616 229304876409856 229879315349112 230529780157248 230882595859968 231486863008896 232491580296261 232873007837184 233149436749944 233813680159488 234117395543088 234475277617152 235448740859904 235728227263464 235798862167557 236399817654528 236444220890449 236470653797664 237139769408256 238097676980592 238124294733312 238720827477924 239086179218784 239762695700736 239834539515168 240517828801536 240803332400826 242172698347008 242806514011776 243178118716416 243787311956232 243860361728841 244924660828224 245565678943728 245914014861268 246265296262656 246557622319371 246962126721024 247959710938368 248034010951584 249035924961538 249693694930944 249740595170352 249768514524672 250122812181632 250777434926304 252279091823616 252531123282432 252578556479106 253298153506112 253627178505012 255069469264896 255372246202086 256099802459072 256176541614136 257633329727488 257890710168576 257939150062308 257967985961088 258614229767751 259010027487016 259742920342464 260482928662528 260560981201664 262298193154756 262383085965312 263040390179424 263442961942784 264102921285918 264188398196736 265949794861344 266029485522372 266787404284544 267542303947776 267859886603166 268623020183232 268653050468352 268703511864216 268971951621132 270501502841856 270582557401728 271353447878656 271675554503496 272444285640384 273220480186368 273575383555968 274260725950761 274354800603136 274762776713763 275213554716672 275540243431752 276325258370304 277048458295488 277472468791808 278257602834432 278954674805664 279038262320532 279381602682624 279465318124512 281388163704336 281790118950912 282124614292092 282928388121984 283728960193536 283813978301568 284248343129088 284960422694376 286143483441552 286953152923008 287770683273216 288112277766456 288198609315903 289837495943424 290127048939648 290213984206224 291008271865168 291040804674048 291386280922893 291864331579392 293043294745344 293131103851872 294315184045454 295092548554752 295180971710976 295988853535232 296373332185632 298838786476032 299352363234496 300135829820112 301348205057009 301445736403968 302200897706136 302234681776896 302291450847243 302663402906176 302754094634888 305181182693376 305272628863488 305634998816433 306505753798816 307373040209664 307843461146624 308649150678528 308707124585574 309988773728348 310865915666592 311751573545984 312121634246994 312156527390784 314304303017952 314398482890076 315199756872704 315294205063552 316186359211008 316561684167378 317463569307456 317499059644416 318294436637232 318781572291712 319683594267648 319779386020224 320580475531173 320690438402048 321071109867768 321911418871746 322896931129344 323742018682368 324126312487263 324237491621888 325049749274976 325147148971788 326067182936352 326566214437632 327384305848314 327420905258304 328353728350208 328743496425828 329673706588512 329772491833356 330612947917824 330712014602112 332987460227136 333024686032896 333419998708836 334369913235072 335316043865088 336372122431488 336708164376576 336771408638808 337652808547626 338169571340016 339126453454464 340092625686528 340496328269448 340598356464249 343328830530048 343431707471424 343854280224768 343918866749744 343957314614784 344818973023668 344930573684736 346323893789952 347230294513344 347827035690082 349309511755776 350720520239232 351176093314632 352137228381224 352242744719437 353173111289856 354599726481792 354705980696496 356138787794647 356723071930368 357146515470888 357186442099968 358164026910976 358271349152288 358629268828176 360668670455808 360776743202304 361204998601239 362234072671328 363259047520512 364767178074624 365680967934348 366350368951684 367386991242336 368433677827072 368871022291902 369397944393984 371939566407552 372051016427376 372508803576832 372620424166016 373553887442307 374610892755528 375184218272448 376166152389456 377237850829312 378305280258048 378418637735424 378867834718659 378997790838784 379947230259168 380440767757518 381524644588736 382604203897344 383058369303129 384149703688608 384264812421204 386449994591232 386836065252864 386908725093462 386951978941632 388054406232064 388515041230524 389614380513696 390724392993792 390841471802496 393447289732134 393574628947968 394560585269136 395164442914176 396154381928877 396282597295104 398924692292016 399044228283558 400181106426816 401313455921664 401927648538624 402934530274848 402979575702528 403055267796324 403457927431698 405752254262784 405873836102592 407030171817984 407513331755244 409830720279552 410363075333952 411532200904704 411609499447432 412820332075008 414487887555456 415572687443232 416162178995992 416208703187712 416286880122971 417386404251648 419072404023936 419197977186768 420891294666401 421581812281344 422082245556504 422685178426368 423284759076608 424392582182976 426244792356864 426372514693632 427440634041564 428094813157024 429215225162328 431656024909824 432168416649684 433399665699968 433529531962384 434756243915136 435421619250176 436512407797752 436561207011072 438324661901104 439564942118016 439614082584576 439696655777808 440817263890432 440949352802816 441472776068181 443305623968162 443983280302848 444559998278448 445826550980096 447088058486784 449028544851744 450203744730168 450892761786688 452168604605952 453301346559204 453995104359264 454131141952332 457771774040064 457908943295232 458609752819712 459758630698224 461059560314496 461765191719936 462973726017792 463060686878361 464983160592522 466298873499888 467627360318976 468182451370491 468234791086176 468950555234304 471456454526928 471597724335114 472799635309056 472888441780898 472941307595328 474279538816512 476195353961184 476248589466624 477441654955848 478172358437568 479525391401472 479669079030336 481035657603072 481606664801652 482867128307619 484345396694016 485613028023552 486356237432832 487574623912464 487720723457682 489849321656448 491076458772471 491131357887456 491828029722536 492530592525312 493115244638742 495919421876736 496068021903168 498071849923076 499481190340704 499537029049344 500245624363264 501554869852608 504558183647232 505062246564864 505157112958212 506596307012224 507254357010024 510138938529792 510744492404172 512199604918144 512353083228272 515266659454976 515781420337152 515878300124616 515935971922176 517228459535502 518020054974032 519485840684928 520965857325056 521121962403328 521740553535123 524596386309512 526080780358848 526885923885568 528205842571836 528376796393472 531899589722688 532058971044744 533574808569088 535084607895552 535719773206332 537246040366464 537306100936704 537407023728432 537943903242264 541003005683712 541165114803456 543351109006992 544888571280768 546440960372736 547150767111936 548521451901522 549525553427526 551080486863504 552650516740608 553306533437853 554096916590976 554944937583616 557909349611328 558076524641064 558763205365248 558930636249024 562776327408672 563580237901824 564249228584184 565856776243968 567457920387072 567627956603136 568496686258176 569920845388752 570661151636277 572222996119489 572286966883104 573906305846016 576224555532912 576397218631806 579674991886848 580254097879296 580363087640193 580427968412448 582016543730336 582081609348096 582772561845786 586086589490688 586262207703744 588630368090908 590170934598201 590361943421952 591977707070464 592746664371264 597677572952064 598704726468992 600271659640224 602696410114018 602891472807936 604401795412272 604469363553792 604582901694486 605326805812352 605508189269776 610545257726976 611269997632866 613011507597632 614746080419328 615686922293248 617298301357056 617414249171148 619977547456696 621731831333184 623503147091968 624243268493988 624313054781568 628608606035904 628796965780152 630399513745408 630588410127104 632372718422016 633123368334756 634927138614912 634998119288832 636588873274464 637563144583424 639367188535296 639558772040448 641160951062346 642142219735536 643822837743492 645793862258688 647484037364736 648252624974526 650099498549952 650294297943576 652134365872704 653132428875264 654768611696628 654841810516608 656707456700416 657486992851656 659347413177024 659544983666712 661225895835648 661424029204224 664958435952243 665974920454272 666049372065792 666839997417672 668739826470144 670632087730176 673416328753152 673542817277616 675305617095252 676263540868487 676339142680032 678252906908928 680992656538896 681196712928498 686657661060096 686863414942848 687837733499488 687914629229568 689637946047336 692647787579904 694460589026688 695654071380164 697474740888783 698619023511552 701441040478464 702352186629264 704274456762448 704485489438874 706346222579712 709199452963584 709332662671347 709411961392992 712277575589294 714293030941776 714372884199936 716328053821952 716542698304576 717258537656352 721553486404608 722409997202478 724468145342656 726518095041024 729534356149248 731361935868696 731581085186523 732700737903368 734773982484672 736867355654144 737742044583804 738795888787968 739672866958113 743879132815104 744102032854752 745017607153664 745240848332032 747107774884614 749221785511056 750368436544896 752332304778912 754475701658624 756837275470848 757735669437318 759894460518336 760881535515036 763049289177472 765208407794688 766116738606258 768299407377216 768529624842408 772899989182464 773672130505728 773817450186924 773903957883264 775842689303253 776108812464128 777030082461048 779228761027392 781448785987584 781682943604992 786894579464268 787149257895936 789121170538272 790328885828352 792308763857754 792565194590208 797849384584032 798088456567116 799220548299121 800362212853632 802626911843328 805869060549696 805959151405056 806110535592648 806915854863396 811504508525568 811747672205184 814060343635968 815026663510488 819661440559104 820726150667904 823064401809408 823218998894864 824288330141289 825640664150016 828975775110912 831145374886464 832324357991984 832417406375424 832573760245942 834772808503296 838144808047872 838395954373536 841782589332802 844164491113008 845370356852736 846569518153216 848785164365952 852469127752957 852745029387264 854881268083128 856189626314048 858430450324656 863312049819648 864336833299368 864595827947709 866799331399936 867059063924768 869512487830272 870843238500352 873024815595504 873122414022144 874158842768679 876649323802208 879129884236032 879393311555616 881898705605632 882945552136362 886611247936324 887966560605696 889119996556896 891653101960192 898057089703488 900407489460336 901785523573376 904044615171027 904337209211904 906602693118408 906874352541729 907990208718528 908262283904664 915543548080128 915817886590464 916904996449299 917219505639424 919517261396448 922119120628992 923530383439872 925947452035584 926121373756722 929966321185044 932597746999776 935254720637952 936364902740982 936469582172352 942912909053856 943195448670228 945599270618112 945776883561796 945882615190656 948559077633024 952390707922368 952497178933248 954883309911696 956344716875136 959050782802944 959338158060672 962071315206144 963213329603304 965734256615238 968690793388032 971226056047104 972712474865664 975149247824928 975441446915364 979698643312896 982152917544942 982262715774912 983656059445072 985061185050624 986230489277484 991838843753472 992136043806336 996143699846152 998962380681408 999074058098688 1000491248726528 1003109739705216 1007463514617131 1009116367294464 1010124493129728 1010314225916424 1013192614024448 1014508714020048 1020277877059584 1021488984808344 1021795069392747 1024399209836288 1024706166456544 1031562840674304 1031756600249232 1031871943844352 1034456919071004 1036040109948064 1038971681369856 1042243924806656 1043481107070246 1049192772619024 1052161560717696 1053771847771136 1056411685143672 1056728234158311 1063799179445376 1064117942089488 1067149617138176 1068416363383941 1070169215791104 1071439546412664 1074492080732928 1074814047456864 1075887806484528 1082006011367424 1082330229606912 1083614995803717 1086702218013984 1089777142561536 1094301534223872 1097042903803044 1099051106855052 1102160973727008 1105301033481216 1106613066875706 1108193833181952 1109889875167232 1115818699222656 1116153049282128 1117526410730496 1117861272498048 1120661662326921 1125552654817344 1128498457168368 1131713552487936 1134915840774144 1135255913206272 1136993372516352 1139841690777504 1141322303272554 1144445992238978 1144573933766208 1147812611692032 1152449111065824 1152794437263612 1159349983773696 1160508195758592 1160726175280386 1160855936824896 1164033087460672 1164163218696192 1165545123691572 1172173178981376 1172524415407488 1177260736181816 1180341869196402 1180723886843904 1183955414140928 1185493328742528 1188463145786631 1190638699092973 1197409452937984 1200543319280448 1205392820228036 1205782945615872 1208803590824544 1208938727107584 1209165803388972 1210653611624704 1211016378539552 1221090515453952 1222539995265732 1226023015195264 1229492160838656 1234596602714112 1234828498342296 1239955094913392 1243463662666368 1247006294183936 1248486536987976 1248626109563136 1248860640368913 1257217212071808 1257593931560304 1260799027490816 1261176820254208 1262673883999203 1264745436844032 1266246736669512 1269854277229824 1273177746548928 1275126289166848 1278734377070592 1279117544080896 1282321902124692 1284284439471072 1287645675486984 1294968074729472 1296505249949052 1300198997099904 1300588595887152 1304268731745408 1306264857750528 1309537223393256 1309683621033216 1314973985703312 1318694826354048 1319089967333424 1322451791671296 1322848058408448 1324418328204543 1329916871904486 1331949840908544 1333679994835344 1337479652940288 1341264175460352 1347085634555232 1350611234190504 1352527081736974 1352678285360064 1356505813817856 1361985313077792 1362393425856996 1373315322120192 1373726829885696 1375675466998976 1375829258459136 1379275892094672 1385295575159808 1388921178053376 1389182060635083 1391308142760328 1394949481777566 1402882080956928 1404547354111473 1404704373258528 1408548913524896 1408970978877748 1418398905927168 1418665325342694 1418823922785984 1424555151178588 1428586061883552 1428745768399872 1432656107643904 1433085396609152 1434517075312704 1443106972809216 1444819994404956 1448936290685312 1453036190082048 1459068712298496 1462723871737392 1463162170373046 1465401475806736 1469547964969344 1473229376317413 1473734711308288 1475484089167608 1477591777575936 1479345733916226 1487758265630208 1488204065709504 1490035214307328 1490481696664064 1494215549769228 1498443571022112 1500736873089792 1504664609557824 1508951403317248 1513674550941696 1515471338874636 1519788921036672 1521763071030072 1526098578354944 1530416815589376 1532233477212516 1536598814754432 1537059249684816 1545799978364928 1547344261011456 1547634900373848 1547807915766528 1551685378606506 1554060164922096 1558457522054784 1562897571975168 1563365887209984 1565221660605369 1573789158928536 1578242341076544 1580657771656704 1584617527715508 1585130389180416 1595698769168064 1596176913134232 1598441096598242 1600724425707264 1605253823686656 1611738121099392 1611918302810112 1612221071185296 1613831709726792 1618733512249997 1623009017051136 1623495344410368 1630053327020976 1639322881118208 1641452301335808 1646437997789728 1648576660282578 1657951550221824 1659919600313559 1662290749772928 1664648715983968 1664834812750848 1665147520491884 1676289616095744 1676791908747072 1683565178665604 1688328982226016 1690740713705472 1693139036306432 1697570328731904 1704938255505914 1705490058774528 1709762536166256 1712379252628096 1716668988358467 1716860900649312 1728673666598736 1729191655895418 1733598662799872 1734118127849536 1739024975660544 1741089262920579 1741686477000704 1746049631191008 1746244828044288 1748317685537358 1753298647604416 1758259768472064 1758786623111232 1763797411211264 1765891104272724 1770512803794603 1773222495872648 1775933121211392 1778239993113792 1783306203920384 1796114179406976 1800814978920672 1803571047146752 1808089230342054 1808674418423808 1813205386236816 1813748705083458 1815980417437056 1816524567809328 1831635773180928 1833809992898598 1839034522792896 1844238241257984 1847060766879744 1851894904071168 1852242747513444 1859932642370088 1865195493999552 1870509441275904 1872729805481964 1872939164344704 1885825818107712 1886390897340456 1891198541236224 1891553767123592 1891765230381312 1897118155266048 1904781415844736 1904994357866496 1909766619823392 1912689433750272 1913048696295451 1918101565605888 1918676316121344 1926426659206608 1931468513230476 1937381586776064 1942452112094208 1950298495649856 1950882893830728 1959397286625792 1964305835089884 1964525431549824 1967312118890144 1970122370101248 1972460978554968 1983677687506944 1984272087612672 1992287399692304 1994875307856729 1997924761362816 1998148116197376 2000982497453056 2006219479410432 2014927029234262 2020248986259456 2020628451832848 2026385228048896 2028790622605461 2029017428040096 2042977969616688 2043590138785494 2048798419672576 2049412332913088 2063513200498464 2063743887688704 2068913838142008 2072080219896128 2077943362739712 2084487849613312 2086962214140492 2092424222666349 2098385545238048 2104323121435392 2107543695542272 2112823370287344 2113456468316622 2127598358890752 2127997988014041 2128235884178976 2134299234276352 2136832726767882 2142879092825328 2148984161465856 2149628094913728 2151775612969056 2164660459213824 2167229991607434 2173404436027968 2179554285123072 2188603068447744 2194085807606088 2194743255559569 2198102213710104 2204321947454016 2210602066962432 2213226133751412 2216387666363904 2219018600874339 2219779750334464 2231637398445312 2232306098564256 2235052821460992 2235722544996096 2241323324653842 2251105309634688 2256996914336736 2263427104975872 2270511826412544 2279683381555008 2282644606545108 2288891984477956 2289147867532416 2295625223384064 2304898222131648 2305588874527224 2318699967547392 2321016391517184 2321452350560772 2321711873649792 2328066174921344 2328326437392384 2331090247383144 2344346357962752 2345048830814976 2354521472363632 2360683738392804 2361447773687808 2367910828281856 2370986657485056 2376926291573262 2381277398185946 2394818905875968 2397661644897363 2401086638560896 2410785640456072 2417607181649088 2417877454215168 2418331606777944 2421307223249408 2422032757079104 2438180931824891 2442181030907904 2445079990531464 2452046030390528 2458984321677312 2469193205428224 2469656996684592 2472864990423867 2479910189826784 2486927325332736 2496973073975952 2497252219126272 2497721280737826 2514434424143616 2515187863120608 2522353640508416 2525347767998406 2532493473339024 2539708554459648 2546355493097856 2550252578333696 2557407383258871 2558235088161792 2564643804249384 2568568878942144 2575291350973968 2589936149458944 2593010499898104 2593787483843127 2600397994199808 2601177191774304 2608537463490816 2612529715501056 2619074446786512 2619367242066432 2622476528306037 2629947971406624 2637389652708096 2638179934666848 2645696116816896 2648836656409086 2659833743808972 2663899681817088 2667359989670688 2674959305880576 2694171269110464 2701222468381008 2705054163473948 2705356570720128 2712133845513081 2713011627635712 2723970626155584 2724786851713992 2746630644240384 2747453659771392 2751350933997952 2751658516918272 2758551784189344 2770591150319616 2777842356106752 2778364121270166 2782616285520656 2789898963555132 2805764161913856 2809094708222946 2809408746517056 2817097827049792 2817941957755496 2836797811854336 2837330650685388 2837647845571968 2849110302357176 2857172123767104 2857491536799744 2865312215287808 2866170793218304 2869034150625408 2881486555793053 2886213945618432 2889639988809912 2897872581370624 2906072380164096 2918137424596992 2925447743474784 2926324340746092 2930802951613472 2939095929938688 2946458752634826 2950968178335216 2955183555151872 2958691467832452 2975516531260416 2976408131419008 2980963393328128 2988431099538456 2996887142044224 3001473746179584 3009329219115648 3017902806634496 3022390543851393 3027349101883392 3030942677749272 3039577842073344 3043526142060144 3052197156709888 3060833631178752 3064466954425032 3065385208178241 3073197629508864 3074118499369632 3094688522022912 3095269800747696 3095615831533056 3103370757213012 3108120329844192 3116915044109568 3126731774419968 3130443321210738 3147578317857072 3156484682153088 3161315543313408 3169235055431016 3170184702474933 3191397538336128 3192353826268464 3196882193196484 3201448851414528 3205249090151823 3210507647373312 3223476242198784 3224442142370592 3227663419453584 3237467024499994 3246018034102272 3246990688820736 3260106654041952 3282904602671616 3292875995579456 3297153320565156 3315903100443648 3319839200627118 3324581499545856 3329297431967936 3329669625501696 3330295040983768 3352579232191488 3353583817494144 3361984986980763 3367130357331208 3376657964452032 3386278072612864 3395140657463808 3409876511011828 3410980117549056 3419525072332512 3424758505256192 3433337976716934 3433721801298624 3457347333197472 3458383311790836 3467197325599744 3468236255699072 3478049951321088 3482178525841158 3492099262382016 3492489656088576 3496635371074716 3506597295208832 3516519536944128 3517573246222464 3527594822422528 3531782208545448 3541025607589206 3546444991745296 3551866242422784 3556479986227584 3565389437359893 3566612407840768 3571916097278919 3592228358813952 3601629957841344 3607142094293504 3616178460684108 3617348836847616 3626410772473632 3627497410166916 3631960834874112 3633049135618656 3663271546361856 3667619985797196 3678069045585792 3688476482515968 3703789808142336 3704485495026888 3719865284740176 3730390987999104 3741018882551808 3745459610963928 3745878328689408 3746581921106739 3771651636215424 3772781794680912 3782397082472448 3783107534247184 3783530460762624 3788021651997609 3794236310532096 3809562831689472 3819533239646784 3825378867500544 3826097392590902 3836203131211776 3837352632242688 3852853318413216 3862937026460952 3884904224188416 3900596991299712 3901765787661456 3917526665741117 3918794573251584 3928611670179768 3929050863099648 3934624237780288 3944921957109936 3967355375013888 3968544175225344 3973254984613629 3984574799384608 3989750615713458 3995849522725632 4001964994906112 4012438958820864 4029854058468524 4041256903665696 4052770456097792 4057581245210922 4058034856080192 4085955939233376 4087180277570988 4097596839345152 4098824665826176 4127026400996928 4127487775377408 4137827676284016 4144160439792256 4155886725479424 4167546181905249 4168975699226624 4173924428280984 4184848445332698 4196771090476096 4208646242870784 4213642062334419 4215087391084544 4225646740574688 4226912936633244 4255196717781504 4255995976028082 4256471768357952 4268598468552704 4273665453535764 4285758185650656 4297968322931712 4299256189827456 4303551225938112 4329320918427648 4334459983214868 4346808872055936 4359108570246144 4377206136895488 4388171615212176 4389486511119138 4396204427420208 4408643894908032 4421204133924864 4426452267502824 4432775332727808 4438037201748678 4463274796890624 4464612197128512 4470105642921984 4471445089992192 4482646649307684 4502210619269376 4513993828673472 4526854209951744 4541023652825088 4559366763110016 4565289213090216 4577783968955912 4578295735064832 4579155681352681 4591250446768128 4609796444263296 4611177749054448 4629804241330411 4637399935094784 4642032783034368 4642904701121544 4643423747299584 4656132349842688 4662180494766288 4688692715925504 4690097661629952 4695664981816107 4709042944727264 4721367476785608 4741973314970112 4753852583146524 4762554796371892 4789637811751936 4795323289794726 4802173277121792 4821571280912144 4835214363298176 4835754908430336 4836663213555888 4842614446498816 4844065514158208 4856200536749991 4876361863649782 4890159981062928 4904092060781056 4917968643354624 4939313993369184 4945729980847734 4959820379653568 4973854650665472 4979758800940677 4993946147951904 4994504438252544 4995442561475652 5028868848287232 5030375726241216 5044707281016832 5050695535996812 5064986946678048 5079417108919296 5092710986195712 5100505156667392 5114814766517742 5116470176323584 5129287608498768 5137137757884288 5150006965075401 5150582701947936 5186020999796208 5187574967686254 5200795988399616 5202354383548608 5217074926981632 5225059431002112 5238148893573024 5238734484132864 5244953056612074 5259895942813248 5274779305416192 5276359869333696 5291392233633792 5297673312818172 5311538411383809 5319667487617944 5327799363634176 5334719979341376 5349918611761152 5388342538220928 5402444936762016 5410108326947896 5410713141440256 5424267691026162 5426023255271424 5447941252311168 5449573703427984 5471586830663213 5494907319542784 5502701867995904 5517103568378688 5541182300639232 5555684712213504 5556728242540332 5565232571041312 5579797927110264 5611528323827712 5618189416445892 5618817493034112 5634195654099584 5635883915510992 5673595623708672 5674661301370776 5675295691143936 5698220604714352 5714344247534208 5714983073599488 5730624430575616 5732341586436608 5738068301250816 5739146088886353 5762973111586106 5779279977619824 5795745162741248 5812144760328192 5850895486949568 5852648681492184 5861605903226944 5878191859877376 5892917505269652 5901936356670432 5910367110303744 5917382935664904 5951033062520832 5952816262838016 5961926786656256 5976862199076912 5984625923570187 5993774284088448 6002947492359168 6018658438231296 6044781087702786 6061885355498544 6079155684146688 6086371867816383 6087052284120288 6104394313419776 6128933908850064 6130770416356482 6146395259017728 6148236998739264 6190539601495392 6191231663066112 6206741514426024 6216240659688384 6233830088219136 6253463548839936 6260886642421476 6277272667999047 6295156635714144 6312969364306176 6322631086626816 6338470110862032 6340369404949866 6382795076672256 6383993964042123 6384707652536928 6393764386392968 6402897702829056 6410498180303646 6446952484397568 6448884284741184 6455326838907168 6474934048999988 6493981377641472 6520213308083904 6565809205343232 6585751991158912 6594306641130312 6631806200887296 6639678401254236 6649162999091712 6658594863935872 6659339251003392 6660590081967536 6705158464382976 6707167634988288 6723969973961526 6734260714662416 6753315928904064 6772556145225728 6790281314927616 6819753022023656 6839050144665024 6849517010512384 6866675953433868 6867443602597248 6914694666394944 6916766623581672 6934394651199488 6936472511398144 6956099902642176 6964357051682316 6984198524764032 6984979312177152 6993270742149432 7013194590417664 7033039073888256 7035146492444928 7063564417090896 7082051215178412 7092889983490592 7103732484845568 7112959972455168 7130778874719786 7143832194557838 7184456717627904 7192984934692089 7203259915682688 7214284188587008 7232356921368216 7252821544947264 7254994820333832 7263921669748224 7266098271237312 7314542795474673 7326543092723712 7335239971594392 7356138091171584 7376952965031936 7407579616284672 7408970990053776 7418594971271601 7438898949553357 7439730569480352 7460781975998208 7490919221927856 7491756657378816 7493163842213478 7543303272430848 7545563589361824 7566215068494368 7567060921525248 7576043303995218 7619125663378944 7639066479293568 7650757735001088 7652194785181804 7672222149776613 7674705264485376 7705706636826432 7725874052921904 7769808448376832 7801193982599424 7803531575322912 7835053331482234 7837589146503168 7857223340359536 7858101726199296 7869248475560576 7889843914219872 7937088350450688 7946509969227258 7969149598769216 7979501231426916 7991699045451264 8003929989812224 8024877917641728 8059708116937048 8082513807331392 8105540912195584 8115162490421844 8116069712160384 8136401536539243 8171911878466752 8174360555141976 8195193678690304 8197649331652352 8254052801993856 8254975550754816 8275655352568032 8288320879584512 8311773450958848 8335092363810498 8347848856561968 8369696890665396 8393542180952192 8417292485741568 8427284124668838 8451293481149376 8453825873266488 8510393435563008 8511991952056164 8512943536715904 8537196937105408 8547330907071528 8571516371301312 8595936645863424 8598512379654912 8607102451876224 8644459667379159 8658641836855296 8668919966429736 8693617744111872 8718217140492288 8754412273790976 8776343230424352 8778973022238276 8791426031290331 8792408854840416 8817287789816064 8852904535005648 8865550665455616 8876074403497356 8926549593781248 8929224394257024 8942890179984384 8965293298615368 9004421238538752 9027987657346944 9053708419903488 9067171631554179 9082047305650176 9118733526220032 9130578426180432 9155567937911824 9156591470129664 9158311362705362 9182500893536256 9219592888526592 9222355498108896 9259608482660822 9284065566068736 9285809402243088 9286847494599168 9312264699685376 9324360989532576 9380195323259904 9391329963632214 9418085889454528 9442734953571216 9483946629940224 9507705166293048 9510554107424799 9525109592743784 9579275623503872 9590646579589452 9604346554243584 9615747270455469 9643142561824288 9670428726596352 9673326427111776 9685228892997632 9688131028316416 9712401073499982 9752723727299564 9780319962125856 9808184121562112 9878627986738368 9891459961695468 9919640759307136 9947709301330944 9959517601881354 9987892295903808 9989008876505088 9990885122951304 10057737696574464 10060751452482432 10085954960942289 10089414562033664 10101391071993624 10129973893356096 10158834217838592 10185421972391424 10201010313334784 10229629533035484 10232940352647168 10258575216997536 10274275515768576 10300013930150802 10301165403895872 10372041999592416 10375149935372508 10401591976799232 10404708767097216 10434149853963264 10476297787146048 10477468968265728 10489906113224148 10519791885626496 10549558610832384 10552719738667392 10582784467267584 10595346625636344 10623076822767618 10639334975235888 10655598727268352 10669439958682752 10699837223522304 10715748291836757 10776685076441856 10804889873524032 10820216653895792 10821426282880512 10848535382052324 10852046510542848 10895882504622336 10899147406855968 10943173661326426 10989814639085568 11005403735991808 11034207136757376 11082098660788441 11111369424427008 11113456485080664 11130465142082624 11159595854220528 11223056647655424 11236378832891784 11237634986068224 11239745763320217 11268391308199168 11271767831021984 11347191247417344 11349322602741552 11350591382287872 11364064955992827 11396441209428704 11428688495068416 11464683172873216 11476136602501632 11478292177772706 11525946223172212 11558559955239648 11591490325482496 11701790973899136 11705297362984368 11723211806453888 11752579997223351 11756383719754752 11785835010539304 11803872713340864 11834765871329808 11902066125041664 11905632525676032 11919764953840887 11923853573312512 11953724398153824 11969251847140374 11987548568176896 12005894984718336 12037316876462592 12089562175405572 12123770710997088 12158311368293376 12172743735632766 12174104568240576 12208788626839552 12257867817700128 12261540832712964 12292790518035456 12296473997478528 12381079202990784 12382463326132224 12413483028852048 12432481319376768 12467660176438272 12506927097679872 12521773284842952 12554545335998094 12590313271428288 12625938728612352 12645262173253632 12676940221724064 12680738809899732 12765590153344512 12767987928084246 12769415305073856 12787528772785936 12805795405658112 12820996360607292 12893904968795136 12897768569482368 12910653677814336 12949868097999976 12987962755282944 13040426616167808 13097025690022703 13131618410686464 13171503982317824 13188613282260624 13263612401774592 13279356802508472 13298325998183424 13317189727871744 13321180163935072 13410316928765952 13414335269976576 13447939947923052 13468521429324832 13506631857808128 13580562629855232 13639506044047312 13678100289330048 13699034021024768 13733351906867736 13734887205194496 13737467044058043 13829389332789888 13833533247163344 13868789302398976 13872945022796288 13889412723991233 13912199805284352 13928714103364632 13968397049528064 13986541484298864 14026389180835328 14066078147776512 14070292984889856 14086994945448321 14127128834181792 14164102430356824 14185779966981184 14225919944910336 14261557749439572 14287664389115676 14368913435255808 14385969869384178 14406519831365376 14428568377174016 14464713842736432 14505643089894528 14509989640667664 14527843339496448 14532196542474624 14568601610249973 14629085590949346 14670479943188784 14712276182343168 14753905930063872 14817941980107552 14837189942543202 14877797899106714 14879461138960704 14921563951996416 14981838443855712 14983513314757632 14986327684426956 15086606544861696 15091127178723648 15132430136988736 15134121843050496 15152086607990436 15238251326757888 15278132958587136 15301515470002176 15304389570363608 15344444299553226 15349410528970752 15411413273652864 15450020895226203 15451748105843808 15478303088208649 15602387965198848 15607063150645824 15670106662964468 15675178293006336 15714446680719072 15716203452398592 15738496951121152 15779687828439744 15874176700901376 15893019938454516 15938299197538432 15959002462853832 15983398090902528 16049755835283456 16119416233874096 16165027614662784 16211081824391168 16230324980843688 16232139424320768 16272803073078486 16343823756933504 16348721110283952 16390387357380608 16395298663304704 16414760491989639 16508105603987712 16551310705136064 16576641759169024 16623546901917696 16670184727620996 16695697713123936 16739393781330792 16787084361904384 16834584971483136 16854568249337676 16902586962298752 16907651746532976 17020786871126016 17023983904112328 17025887073431808 17094661814143056 17143032742602624 17191873291726848 17197024759309824 17214204903752448 17217438266659059 17288919334758318 17337839932859472 17387235488223744 17436434280984576 17552686460848704 17557946044476552 17582852062580662 17584817709680832 17634575579632128 17705809070011296 17731101330911232 17752148806994712 17853099187562496 17858448788514048 17885780359968768 17930586597230736 17953877770710561 18008842477077504 18055975314693888 18134343263108358 18237467052440064 18259115603449149 18261156852360864 18311135875823648 18313182940259328 18316622725410724 18439185777053184 18444710996217792 18519216965321644 18571618804486176 18573694989198336 18624529399370752 18648721979065152 18760390646519808 18782659927264428 18836171778909056 18885469907142432 18967893259880448 19015410332586096 19021108214849598 19050219185487568 19151981892126369 19158551247007744 19181293159178904 19208693108487168 19231494540910938 19286285123648576 19340857453192704 19346652854223552 19370457785995264 19376262056632832 19424802146999964 19505447454599128 19560639924251712 19616368243124224 19757255973476736 19782919923390936 19839281518614272 19895418602661888 19919035203762708 19975784591807616 19978017753010176 19981770245902608 20115475393148928 20121502904964864 20171909921884578 20202782143987248 20259947786712192 20317668435677184 20370843944782848 20459259066070968 20517150433995072 20548551031537152 20600027860301604 20602330807791744 20744083999184832 20750299870745016 20803183953598464 20809417534194432 20868299707926528 20952595574292096 20954937936531456 20979812226448296 21039583771252992 21043535659249961 21099117221664768 21105439477334784 21190693251272688 21246153645535236 21278669950471776 21311197454536704 21338879917365504 21431496583673514 21553370152883712 21578954804076267 21609779747048064 21640433307791584 21642852565761024 21697070764104648 21791765009244672 21798294813711936 21886347322652852 21943628386424019 21979629278171136 22010807471983616 22068414273514752 22164197321576882 22222738848854016 22226912970161328 22260930284165248 22316696848660071 22319191708441056 22472757665783568 22475269972136448 22479491526640434 22536782616398336 22543535662043968 22698645205483104 22701182764575744 22728129911985654 22792882418857408 22857376990136832 22929366345746432 22952273205003264 22956584355545412 23016666449329839 23051892446344424 23117119910479296 23182980650964992 23403581947798272 23410594725968736 23446423612907776 23505159994446702 23512767439509504 23571670021078608 23607745426681728 23669531742659616 23811265051352064 23839529907681774 23907448796307648 23938503694280748 23975097136353792 24011789969436672 24074633752925184 24179124350811144 24247541421994176 24316622736586752 24345487471265532 24348209136481152 24409204609617729 24417577253679104 24515735635400256 24523081665425928 24585581036070912 24592947994957056 24762158405981568 24764926652264448 24826966057704096 24864962638753536 24935320352876544 25043546569685904 25109090671996188 25180626542856576 25251877457224704 25353880443448128 25361477619799464 25531180306689024 25535975856168492 25538830610147712 25575057545571872 25611590811316224 25641992721214584 25787809937590272 25795537138964736 25821307355628672 25899736195999952 25933379002137477 25975925510565888 26080853232335616 26194051380045406 26263236821372928 26343007964635648 26374278093870993 26377226564521248 26558713605016944 26596651996366848 26634379455743488 26642360327870144 26819990250073801 26828670539953152 26895879895846104 26937042858649664 27013263715616256 27161125259710464 27201514894662537 27279012088094624 27356200578660096 27398068042049536 27466703813735472 27469774410388992 27474934088116086 27658778665579776 27667066494326688 27745890045592576 27778825447982466 27857428206729264 27936794099056128 27973082968597728 28052778361670656 28140585969779712 28173989890896642 28254257668363584 28328204860713648 28371559933962368 28451839889820672 28523115498879144 28531662322274397 28575328778231352 28737826870511616 28771939738768356 28813039662730752 28847241811366407 28857136754348032 28929427685472864 29011286179789056 29019979281335328 29055686678992896 29064393084949248 29137203220499946 29258171181898692 29340959886377568 29424552364686336 29635883960215104 29674379885086404 29755595798213428 29758922277921408 29843127903992832 29963676887711424 29967026629515264 29972655368853912 30173213089723392 30182254357447296 30264860273977472 30268243686100992 30304173215980872 30476502653515776 30556265917174272 30603030940004352 30608779140727216 30688888599106452 30698821057941504 30822826547305728 30900041790452406 30903496211687616 30956606176417298 31204775930397696 31214126301291648 31340213325928936 31428893361438144 31432406904797184 31476993902242304 31559375656879488 31696352113723583 31748353401802752 31786039876909032 31876598395076864 31918004925707664 31966796181805056 32099511670566912 32147244875510271 32238832467748192 32330055229325568 32460649961687376 32464278848641536 32545606146156972 32687647513867008 32697442220567904 32790597326609408 32829520983979278 33016211207975424 33102621410272128 33153283518338048 33246295982365323 33340369455241992 33391395426247872 33478787562661584 33574168723808768 33669169942966272 33709136498675352 33719237289960651 33805173924597504 33815303493065952 34041573742252032 34047967808224656 34051774146863616 34092194867978481 34189323628286112 34286065485205248 34394049518619648 34428409807504896 34434876533318118 34577838669516636 34675679865718944 34774470976447488 35105372921697408 35115892088953104 35165704125161324 35169635419361664 35257739991670053 35269151159264256 35411618140022592 35504297613989424 35706198375124992 35716897577028096 35771560719937536 35861173194461472 35907755541421122 36017684954155008 36111950629387776 36268686526216716 36474934104880128 36518231206898298 36522313704721728 36622271751647296 36626365880518656 36633245450821448 36878371554106368 36889421992435584 37038433930643288 37143237608972352 37147389978396672 37249058798741504 37297443958130304 37459325225309689 37520781293039616 37565319854528856 37672343557818112 37770939814284864 37935786519760896 38030820665172192 38042216429699196 38100438370975136 38303963784252738 38362586318357808 38417386216974336 38462989081821876 38572570247297152 38681714906385408 38693305708447104 38752524113265664 38849604293999928 39010894909198256 39121279848503424 39232736486248448 39291077070068109 39514511946953472 39565839846781872 39678563037228544 39790837205323776 39838070407525416 39951569183615232 39963540491805216 40230950786297856 40243005809929728 40343819843769156 40405564287974496 40519895573424384 40741687889565696 40918518132141936 41034300867990144 41097102063074304 41200055720603208 41204661615583488 41212401132174129 41488167998369664 41500599741490032 41606367907196928 41618835068388864 41668238171973699 41736599415853056 41905191148584192 41959624452896592 42079167542505984 42087071318499922 42198234443329536 42210878954669568 42381386502545376 42492307291070472 42557339900943552 42677759834731008 42862993167347028 43106740305767424 43157909608152534 43219559494096128 43280866615583168 43285705131522048 43394141528209296 43583530018489344 43596589627423872 43705804830749919 43772694645305704 43887256772848038 44021614943967232 44136828547029504 44328394643153764 44453825940322656 44521860568330496 44633393697320142 44638383416882112 44945515331567136 44950539944272896 44958983053280868 45073565232796672 45087071324087936 45397290410966208 45402365529151488 45456259823971308 45585764837714816 45714753980273664 45858732691492864 45904546410006528 45913168711090824 46033332898659678 46103784892688848 46234239820958592 46350062685678609 46365961301929984 46434909264625947 46807163895596544 46821189451937472 46892847225815552 47010319988893404 47025534879019008 47143340042157216 47215490853363456 47339063485319232 47622530102704128 47679059815363548 47814897592615296 47877007388561496 47950194272707584 48149267505850368 48358248701622288 48495082843988352 48633245473173504 48690974942531064 48696418272962304 48818409219235458 49031471270800512 49046163330851856 49171162072141824 49185895989914112 49244281475968917 49524316811963136 49653932115408192 49729925277507072 49870640705753088 50087093139371808 50218181343992376 50361253085713152 50503754914449408 50707760886896256 50722955239598928 50927846654634521 51062360613378048 51071951712336984 51077661220295424 51150115091143744 51283985442429168 51575619875180544 51591074277929472 51642614711257344 51652314799977177 51799472391999904 51866758004274954 52161706464671232 52388102760090812 52686015929271296 52748556187741986 52754453129042496 53117427210033888 53193303992733696 53268758911486976 53284720655740288 53639980500147602 53657341079906304 53791759791692208 53874085717299328 54026527431232512 54403029789325074 54558024176189248 54712401157320192 54777346810347447 54796136084099072 54933407627470944 54939548820777984 54949868176232172 55317557331159552 55334132988653376 55491780091185152 55557650895964932 55714856413458528 55873588198112256 55946165937195456 56105556723341312 56281171939559424 56347979781793284 56508515336727168 56656409721427296 56743119867924736 56903679779641344 57046230997758288 57063324644548794 57150657556462704 57475653741023232 57543879477536712 57626079325461504 57694483622732814 57858855370945728 58022572359578112 58039958562670656 58111373357985792 58128786169898496 58274406440999892 58516342363797384 58681919772755136 58849104729372672 59271767920430208 59348759770172808 59511191596426856 59517844555842816 59686255807985664 59927353775422848 59934053259030528 59945310737707824 60187455137295343 60346426179446784 60364508714894592 60529720547954944 60608346431961744 60953005307031552 61112531834348544 61217558281454432 61377777198212904 61645653094611456 61800083580904812 61806992423375232 61913212352834596 62409551860795392 62428252602583296 62680426651857872 62857786722876288 62864813809594368 62953987804484608 63118751313758976 63130606977749883 63392704227447166 63572079753818064 63753196790153728 63836009851415328 63933592363610112 64294489751020542 64477664935496384 64660110458651136 64736864412228801 64921299923374752 64928557697283072 65091212292313944 65375295027734016 65394884441135808 65581194653218816 65659041967958556 65830885159272057 66032422415950848 66205242820544256 66306567036676096 66492591964730646 66680738910483984 66782790852495744 66950090545980213 66957575125323168 67148337447617536 67418272997350704 67438474579921302 67610347849195008 67630606986131904 68095935616449312 68103548293727232 68184389735956962 68378647256572224 68572130970410496 68788099037239296 68856819615009792 68869753066636236 69049999347989517 69155677339033272 69351359731437888 69548941952894976 70210745843394816 70231784177906208 70331408250322648 70339270838723328 70515479983340106 70538302318528512 70823236280045184 71008595227978848 71130628798621769 71433795154056192 71722346388922944 71815511082842244 72035369908310016 72223901258775552 72537373052433432 72949868209760256 73036462413796596 73044627409443456 73244543503294592 73252731761037312 73266490901642896 73756743108212736 73778843984871168 74076867861286576 74286475217944704 74294779956793344 74498117597483008 74594887916260608 74918650450619378 75130639709057712 75344687115636224 75541879628569728 76061641330344384 76084432859398392 76200876741950272 76607927568505476 76725172636715616 76834772433948672 76925978163643752 77145140494594304 77363429812770816 77386611416894208 77505048226531328 77699208587999856 77800137006412431 78021789818396512 78242559697006848 78582154140136218 79029023893906944 79122834281612979 79131679693563744 79357126074457088 79676140815050832 79903138367230464 79927080983610432 80459970750221403 80486011619859456 80687639687538312 80811128575948992 81039791146848768 81483375779131392 81604544683987611 81837036264283872 82068601735980288 82194204126148608 82400111441206416 82409323231166976 82424802264348258 82976335996739328 83001199482980064 83237670136777728 83336476343947398 83810382297168384 83919248905793184 84158335085011968 84174142636999844 84421757909339136 84762773005090752 84984614582140944 85114679801887104 85355519669462016 85725986334694056 86213480611534848 86315819216305068 86439118988192256 86561733231166336 86571410263044096 86788283056418592 87167060036978688 87193179254847744 87411609661499838 87545389290611408 87774513545696076 88043229887934464 88273657094059008 88656789286307528 88907651880645312 89043721136660992 89266787394640284 89276766833764224 89891030663134272 89901079888545792 89917966106561736 90147130465593344 90174142648175872 90794580821932416 90804731058302976 90912519647942616 91171529675429632 91429507960547328 91809092820013056 91826337422181648 92066665797319356 92207569785377696 92468479641917184 92700125371357218 92869818529251894 93614327791193088 93642378903874944 93785694451631104 94020639977786808 94286680084314432 94430981706726912 94678126970638464 95089056341170749 95245060205408256 95358119630727096 95629795185230592 95754014777122992 95900388545415168 96298535011700736 96441734626530813 96705686344193641 96716497403244576 96990165687976704 97381949885062128 97392836545924608 97636818438470916 98062942541601024 98092326661703712 98371791979828224 98488562951937834 99048633623926272 99307864230816384 99459850555014144 99738887947095969 100174186278743616 100436362687984752 100722506171426304 101007509828898816 101415521773792512 101445910479197856 101855693309269042 102124721226756096 102143903424673968 102155322440590848 102300230182287488 102567970884858336 103182148555858944 103285229422514688 103304629599954354 103598944783999808 103733516008549908 104323412929342464 104776205520181624 105372031858542592 105497112375483972 105508906258084992 105773219975010159 106234854420067776 106537517822973952 106569441311480576 107279961000295204 107314682159812608 107583519583384416 107748171434598656 108053054862465024 108806059578650148 109116048352378496 109424802314640384 109554693620694894 109866815254941888 109879097641555968 109899736352464344 110635114662319104 110668265977306752 110983560182370304 111115301791929864 111429712826917056 111747176396224512 111892331874390912 112211113446682624 112377975675929067 112562343879118848 112695959563586568 113017030673454336 113312819442854592 113486239735849472 113807359559282688 114092461995516576 114126649289097588 114301315112925408 115087758955073424 115252158650923008 115388967245465628 115717710741891456 116045144719156224 116079917125341312 116257572339796992 116548812881999784 117032684727594768 117363839545510272 117698209458745344 117873231210204327 118543535840860416 118697519540345616 119022383192853712 119035689111685632 119372511615971328 119854707550845696 119890621475415648 120374910274590686 120692852358893568 120729017429789184 121059441095909888 121216692863923488 122225063668697088 122435116562908864 122755554396425808 123291306189222912 123600167161809624 123613984846750464 123637203396522387 123826424705669192 124819103721590784 124856505205166592 125004714515921097 125360853303715744 125715573445752576 125907975608969216 126237502627517952 126261213955499766 126785408454894332 127144159507636128 127506393580307456 127672019702830656 128588979502041084 128955329870992768 129320220917302272 129473728824457602 129842599846749504 129857115394566144 130182424584627888 130750590055468032 130789768882271616 131117414492249757 131162389306437632 131318083935917112 131661770318544114 132064844831901696 132410485641088512 132613134073352192 132985183929461292 133361477820967968 133565581704991488 133900181091960426 133915150250646336 134296674895235072 134836545994701408 134876949159842604 135220695698390016 135261213972263808 136191871232898624 136207096587454464 136368779471913924 136757294513144448 137144261940820992 137576198074478592 137713639230019584 137739506133272472 138099998695979034 138311354678066544 138702719462875776 139097883905789952 139304727793877841 140421491686789632 140463568355812416 140662816500645296 140678541677446656 141030959966680212 141076604637057024 141646472560090368 142017190455957696 142261257597243538 142867590308112384 143444692777845888 143631022165684488 144067282590249733 144447802517551104 145074746104866864 145899736419520512 146072924827593192 146089254818886912 146489087006589184 146532981803285792 147513486216425472 147557687969742336 147732844427906751 148153735722573152 148572950435889408 149189775832521216 149837300901238756 150261279418115424 150689374231272448 151083759257139456 152123282660688768 152168865718796784 152401753483900544 152783539963903563 153215855137010952 153450345273431232 153851956327287504 154290280989188608 154726859625541632 154773222833788416 154956944399931531 155010096453062656 155398417175999712 155600274012824862 156043579636793024 156485119394013696 157164308280272436 158058047787813888 158245668563225958 158263359387127488 158714252148914176 159352281630101664 159806276734460928 159854161967220864 160919941500442806 160972023239718912 161375279375076624 161622257151897984 162079582293697536 163209089367975222 163674072528567744 164137203471960576 164388408252297216 164800222882412832 164818646462333952 164849604528696516 165952671993478656 166002398965960128 166475340273555456 166672952687894796 167620764594336768 167838497811586368 168316670170023936 168348285273999688 168843515818678272 169525546010181504 169969229164281888 170229359603774208 170261333970295139 170711039338924032 171451972669388112 172426961223069696 172631638432610136 172878237976384512 173123466462332672 173576566112837184 174334120073957376 174386358509695488 174823219322999676 175090778581222816 175549027091392152 176547314188118016 177313578572615056 177815303761290624 178087442273321984 178533574789280568 178553533667528448 179782061326268544 179802159777091584 179835932213123472 180294260931186688 180348285296351744 180562365411886029 181589161643864832 181825039295885232 182343059350859264 182859015921094656 183652674844363296 184133331594638712 184415139570755392 184936959283834368 185400250742714436 185739637058503788 187228655582386176 187284757807749888 187571388903262208 188041279955573616 188573360168628864 188861963413453824 189356253941276928 189391820933249649 190178112682341498 190716239261454192 191259590370461184 191508029554245984 191800777090830336 192883469253061626 193411372688387282 193432994806489152 193980331375953408 194763899770124256 194785673091849216 195273636876941832 196125885083202048 196184653323407424 196743583959656448 196977125903875668 197492655477816171 198097267247852544 198615728461632768 198919701110028288 199477775894191938 200348372557487232 200850271637940639 200872725375969504 201445012342852608 202831043547585024 202891820958395712 203711386618538084 204287806849347936 204310644881181696 204600460364574976 205135941769716672 206364297111717888 206570458845029376 206609259199908708 207197889567999616 207467032017099816 208646825858684928 209552411040363248 210744063717085184 210994224750967944 211017812516169984 211546439950020318 212469708840135552 213075035645947904 213138882622961152 213391886395865307 214559922000590408 215167039166768832 215496342869197312 216106109724930048 217612119157300296 218232096704756992 218849604629280768 219109387241389788 219733630509883776 219758195283111936 219799472704928688 221270229324638208 221336531954613504 222230603583859728 222859425653834112 223494352792449024 223784663748781824 224755951351858134 225391919127173136 226034061346908672 226625638885709184 226972479471698944 228184923991033152 228253298578195176 228602630225850816 230175517910146848 230504317301846016 230777934490931256 231435421483782912 232090289438312448 232159834250682624 232515144679593984 233097625763999568 233400411019237293 234065369455189536 234727679091020544 235746462420408654 237087071681720832 237368502844838937 237395039080691232 238044766385707424 238071378223371264 239709415101691392 239781242950831296 240749820549181372 241379912250664209 241458034859578368 242118882191819776 242433385727846976 244450127337394176 244870233125817728 245511108792851616 246582612378445824 247200334323619248 247227969693500928 247274406793044774 247652849411338384 249713010410333184 250009429031842194 250721706607431488 251431146891505152 251815951217938432 252475005255035904 252522427910999532 253570816909788664 254288319015272256 255012787160614912 255344039405661312 257177959004082168 257910659741985536 258640441834604544 258947457648915204 259685199693499008 259714230789132288 260364849169255776 261501180110936064 261579537764543232 262234828984499514 262636167871834224 263323540637088228 264129689663803392 264820971282177024 265970367858922584 266722955641935936 267131163409982976 267800362183920852 267830300501292672 268593349790470144 269673091989402816 269753898319685208 270441391396780032 270522427944527616 272383742465797248 272414193174908928 272737558943827848 273514589026288896 274288523881641984 275427278460039168 275479012266544944 276199997391958068 276622709356133088 277405438925751552 278609455587755682 280842983373579264 280927136711624832 281325633001290592 281357083354893312 282061919933360424 283292945120180736 284034380911915392 284522515194487076 285267169023512247 285735180616224768 286889385555691776 287262044331368976 288134565180499466 288895605035102208 290117059032580923 290149492209733728 292145849655186384 292178509637773824 292978174013178368 293065963606571584 295115375939484672 295465688855813502 296307471445146304 297145900871778816 298379551665042432 299216663841287907 299674601802477512 300522558836230848 301378748462544896 302167518514278912 304246565321377536 304337731437593568 304803506967801088 305567079927807126 306431710274021904 306900690546862464 307703912654575008 308580561978377216 309546445667576832 309913888799863062 310796834351999424 311200548025649724 312087159273586048 312970238788027392 314328616560544872 316116095575627776 316491337126451916 316526718774254976 317319659925030477 317428504297828352 318704563260203328 319612553468921856 319708323934441728 321839883000885612 321944046479437824 322750558750153248 323244514303795968 324159164587395072 326418178735950444 327348145057135488 328274406943921152 329600445764825664 329637292924667904 329699209057393032 331905343986957312 332004797931920256 332950680547110912 333345905375789592 335241529188673536 335676995623172736 336633340340047872 336696570547999376 337133927027787201 337687031637356544 339051092020363008 339938458328563776 340458719207548416 340522667940590278 341422078677848064 342903945338776224 345263276865220272 345756475952769024 346246932924665344 347153132225674368 348659873250959413 348772717019390976 349646438645999352 350181557162445632 351098054182784304 353094628376236032 353619693630612981 354627157145230112 355630607522581248 356174884546643968 357067149578561136 357107067335056896 359564122652537088 359671864426246944 360696570592703488 361124730823772058 363178323287729664 363650078591770464 364686118701718528 367305349688726592 368266663189277424 368830279141510784 369873918567668736 370800501485428872 370911610189567161 371479274117007576 374457311164772352 374569515615499776 375014143547763291 375142777806524416 376082559911147232 377146720337257728 377723926826907648 378712507882553856 378783641866499298 380356225364682996 381432478522908384 382519180740922368 383016059108491968 385766938506123252 386822745376774564 386865989612978304 387960662751906816 389527799540248512 389571346183698432 390547273753883664 392251770166404096 392369306646814848 393487167919312896 393954251807751336 394985310955632342 396194534495705088 397231456923265536 397839402220056576 398955551788383876 400696745114974464 401700543275881278 401745450751939008 402890024685705216 405662087095170048 405783641916791424 407422773237076168 408575613698695872 408621289762363392 409200920729149952 410271883539433344 412052577478406579 412728594223435776 413140917690058752 413218518399817416 414395779135999232 414934064034199632 417293651717369856 417914183381633523 419104822080726496 421988449501935888 422035625032339968 423092879900040636 424939417680271104 426277765245922304 426783772791730614 429119844001180816 430334078333537664 430992685738394624 432201847770749199 435224238314600592 436464193409513984 437699209258561536 438218774482779576 439467261019767552 439598945409857376 442540458649276416 442673063909227008 443198533283720253 444461207167719456 445718851307668224 447569327497563648 449511902703716268 450783838254346272 452068122693817344 453251277771418368 453944958943397888 456369847982066304 456506597156390352 457205260451701632 458350619891710689 460351035820293696 461555868981862512 462870842967565824 464180578876624896 464319668501365248 465030289359187968 466195251527999136 466800822038474586 468130738910379072 469455358182041088 471492924840817308 474174143363441664 474737005689677874 474790078161382464 476089532771414848 476142756446742528 479418830203382784 479562485901662592 481499641098362744 482759824501328418 482916069719156736 484237764383639552 484866771455693952 486971227929025957 489740466251635456 491022217585703232 493165224756891648 494400668647238496 494455939387001856 494548813586089548 495305698822676768 499426020820666368 500018858063684388 501443413214862976 502862293783010304 504950010510071808 505044855821999064 507141633819577328 508576638030544512 510025574321229824 510688078811322624 510784001910885417 514355918008164336 515821319483971072 517280883669209088 517894915297830408 519370399386998016 520729698338511552 523002360221872128 523159075529086464 524469657968999028 525272335743668448 526647081274176456 529641942564354048 531940735717845168 533445911283871872 534262326819965952 535600724367841704 535660601002585344 539346183978805632 539507796639370416 540882782793560064 541044855889055232 541687096235658087 544767484931594496 545475117887655696 547029178052577792 548577047763283968 550958024533089888 552399994783916136 553245418712266176 554810877851503104 557218911175511364 561685966747158528 561854273423249664 562651266002581184 562714166709786624 564123839866720848 566585890240361472 568068761823830784 568175462799748947 569045030388974152 570534338047024494 573778771111383552 574524088662737952 576269130360998932 580234118065161846 580298984419467456 584291699310372768 584357019275547648 585956348026356736 586131927213143168 590230751878969344 590931377711627004 592614942890292608 594291801743557632 596759103330084864 598433327682575814 599349203604955024 601045117672461696 602550814913821917 602757496925089792 604335037028557824 608493130642755072 608675462875187136 609607013935602176 611134159855614252 612863420548043808 613801381093724928 615407825309150016 617161123956754432 619092891335153664 619827777599726124 621593668703998848 622401096051299448 624174318547172096 625940477576054784 628657233121089744 632232191151255552 632982674252903832 633053437548509952 634639319850060954 637409126520406656 639225106937843712 639416647868883456 640175659187595921 643679766001771224 645501117500306496 646489028607591936 648318329174790144 652836357471900888 654696290114270976 656548813887842304 659200891529651328 659274585849335808 659398418114786064 662062006510248773 663810687973914624 664009595863840512 666691810751579184 670483058377347072 671353991246345472 673393141095998752 674267854055574402 678102184040726016 679876916657127552 680917438415096832 681045335881180556 685807890677552448 690526553730440544 691512951905538048 692493865849330688 694306264451348736 697319746501918826 697545434038781952 699292877291998704 700363114324891264 702196108365568608 707239387261225962 709254314290460224 711261215045162496 712105508534516811 712349769093287936 714134299157122272 714214134670113792 719128245305074176 719343728852493888 721393141185406976 722249461647544116 724139736751992627 726356646575459328 727300157183540928 729372237403437056 734610699377453184 736533326378554848 737660558283021568 739747837135337472 741601002970857744 741823220379134322 742958548234015152 749139031230999552 750028287095526582 752165119822294464 754293440674515456 755447853653815296 757425015765107712 757567283732998596 760712450729365992 762864957045816768 765038361481844736 766032118216983936 771533877012246504 773645490753549128 773731979225956608 775921325503813632 779055599080497024 779142692367396864 781094547507767328 782436916784839459 784503540332808192 784738613293629696 787908503615502672 789970621911264684 792389068991410176 794462913846531072 797911103576767752 801393490229948928 803401086551762556 803490901503878016 805780049371410432 811324174190340096 811567283833582848 814845546474152336 817151227397391744 817242579524726784 818401841458299904 820543767078866688 824105154956813158 826281835380117504 826437036799634832 828791558271998464 829868128068399264 835828366763267046 838209644161452992 843976899003871776 844071250064679936 846185759800081272 849878835360542208 852555530491844608 853567545583461228 855801507070536741 858239688002361632 860668156667075328 861985371476789248 864403695541498398 870351177097742769 870448476629201184 872928386819027968 876437548965559152 878934522039535104 879197890819714752 885346127818454016 886397066567440506 888922414335438912 891437702615336448 895138654995127296 897649991523863721 899023805407432536 901567676508692544 904136245387634688 906502555542836736 907889917886795776 912739695964132608 913013194312780704 914410520903403264 916701239783421378 920702071640587392 923111737963725024 925741685935131648 928639337002730496 932390503055998272 933601644076949172 936261477820758144 938910716364082176 942985849681634616 948348286726883328 949474011379355748 949580156322764928 952179065542829696 952285512893485056 958837660406765568 959124971803325184 962999282196725488 965519649002656836 965832139438313472 968475528767279104 969733542911387904 973942455858051914 979480932503270912 982044435171406464 988801337294476992 988911878774003712 989097627172179096 990611397645353536 998852041641332736 1000037716127368776 1002886826429725952 1005724587566020608 1009900021020143616 1010089711643998128 1011401781083361603 1014283267639154656 1017153276061089024 1021376157622645248 1021568003821770834 1028711836016328672 1031642638967942144 1035789830595660816 1038740798773996032 1041459396677023104 1045979619752878239 1046318151058172928 1048939315937998056 1050544671487336896 1053294162548352912 1059283885128708096 1060859080891838943 1063881471435690336 1066891822567743744 1068524653639931904 1071201448735683408 1071321202005170688 1078692367957611264 1079015593278740832 1082089711778110464 1083374192471316174 1089534969863188992 1090950235775311392 1094058356105155584 1101916049066179776 1104799989567832272 1106490837424532352 1109621755703006208 1114437822351022728 1123371933494317056 1123708546846499328 1125302532005162368 1125428333419573248 1128247679733441696 1133171780480722944 1136137523647661568 1136350925599497894 1138090060777948304 1141068676094048988 1147557542222767104 1149048177325475904 1152538260721997864 1160468236130323692 1160597968838934912 1168583398620745536 1168714038551095296 1171912696052713472 1172263854426286336 1180461503757938688 1181862755423254008 1185229885780585216 1188583603487115264 1193518206660169728 1196866655365151628 1198698407209910048 1202090235344923392 1205101629827643834 1208670074057115648 1216986261285510144 1217350925750374272 1219214027871204352 1222268319711228504 1225726841096087616 1227602762187449856 1230815650618300032 1234322247913508864 1236157732435219737 1238185782670307328 1239655555199452248 1243187337407997696 1244802192102598896 1248348637094344192 1251880955152109568 1253742550144900569 1257314466242179488 1265965348505807664 1266106875097019904 1269278639700121908 1274818253040813312 1278833295737766912 1280351318375191842 1287359532003542448 1291002235000612992 1292978057215183872 1296605543312247597 1305672714943801776 1309392580228541952 1313097627775684608 1318401783059302656 1318796836229572128 1324124013020497546 1327621375947829248 1328019191727681024 1333383621503158368 1342707982492690944 1346786282191997504 1348535708111148804 1356204368081452032 1359753833314255104 1361834876830193664 1362090671762361112 1371615781355104896 1375051859675132067 1381053107460881088 1384987731698661376 1388612528902697472 1394639493003837652 1395090868077563904 1398585754583997408 1400726228649782528 1404392216731137216 1414478774522451924 1418508628580920448 1422522430090324992 1424211017069033622 1428268598314244544 1428428269340227584 1438256490610148352 1438687457704987776 1442786282370813952 1444498923295088232 1448279473503985254 1452713293150918656 1454600314367081856 1458744474806874112 1460913683787077871 1469221398754906368 1473066652757109696 1475321116566043136 1479495674270674944 1483202005941715488 1483646440758268644 1485917096468030304 1498278062461999104 1500056574191053164 1504330239644588928 1508586881349030912 1514850031530215424 1515134567465997192 1521424901458731984 1525729914091633536 1530076722963689472 1532064236433967872 1532352005732656251 1543067754024493008 1547290981507098256 1547463958451913216 1551842651007627264 1558111198160994048 1562189095015534656 1564873833569678918 1569007080665616384 1569477226587259392 1575817007231005344 1579941243822529368 1588925827693062144 1595822207153535504 1602786980459897856 1606802173103525112 1606981803007756032 1622648348380680192 1623134567667165696 1625061288706974261 1629691092948304672 1634302454794783488 1636803682916599808 1641087534157733376 1648210309913626316 1652874073599269664 1657583116543996928 1659736256136798528 1671656733526534092 1676419288322905984 1687953798007743552 1688142500129359872 1692371519600162544 1699757670721084416 1704526388399246841 1705111060983689216 1707135091166922456 1711603014141073482 1716479376004723264 1721336313334150656 1723970742953578496 1728807391082996796 1740702354195485538 1740896953258402368 1745856773638055936 1752875097931118304 1757869044079070208 1758395781639429504 1770692255636908032 1772794133134881012 1777844828670877824 1782875405230672896 1790277309990254592 1795299983047727442 1798047610814865072 1803135353017385088 1808272490775269376 1813005111085673472 1825479391928265216 1826026388625561408 1828821041806806528 1833402479566842756 1841404143281174784 1846223475927450048 1851483371870263296 1857278674005460992 1864781006111996544 1867203288153898344 1872522955641516288 1872874673673246529 1877821432728164352 1885971699363269232 1896696573453766656 1898948022758711496 1899160312645529856 1904358131085659392 1917675320813531136 1918249943606650368 1920526977562787763 1925998564393450976 1931039298005313672 1939467085822775808 1947884911716103828 1958961865006541824 1964088870342812928 1977602674588953984 1977823757548007424 1978195254344358192 1981222795290707072 1986186019530746319 2000075432254737552 2005773652859451904 2011449175132041216 2020179423287996256 2022803562166723206 2028566535278309312 2034306552122178048 2042752315245290496 2043136007643541668 2057423672032657344 2063285277935884288 2071579661191321632 2077481597547992064 2082918793354046208 2091959239505756478 2092636302116345856 2097878631875996112 2101089342974673792 2106588325096705824 2121718161783677886 2127762942871380672 2133783645135487488 2137049307279863808 2142402897471366816 2142642404010341376 2157384735915222528 2158031186557481664 2164179423556220928 2166748384942632348 2172419210255977881 2179069939726377984 2181900471550622784 2188116712210311168 2203832098132359552 2209599979135664544 2212981674849064704 2219243511406012416 2228875644702045456 2247417093692998656 2250605064010324736 2256495359466883392 2266343560961445888 2272275047295323136 2272701851198995788 2276180121555896608 2282137352188097976 2295115084445534208 2298096354650951808 2305076521443995728 2320936472260647384 2321195937677869824 2337166797241491072 2337428077102190592 2343825392105426944 2344527708852572672 2347310750354518377 2363725510846508016 2370459771561170432 2377167206974230528 2393733310730303256 2397396814419820096 2404180470689846784 2410203259655287668 2417340148114231296 2433972522571020288 2434701851500748544 2438428055742408704 2444536639422457008 2451453682192175232 2455205524374899712 2461631301236600064 2472315464870439474 2479311110398904496 2486374674815995392 2489604384205197792 2496697274188688384 2507485100289801138 2514628932484358976 2531930697011615328 2532213750194039808 2538557279400243816 2549636506081626624 2557666591475533824 2560702636750383684 2567404521211610223 2574719064007084896 2582004470001225984 2585956114430367744 2593211086624495194 2611053531293228307 2611345429887603552 2618785160457083904 2636803566118605312 2637593672459144256 2648248026040995092 2656038383455362048 2666767243006316736 2685415964985381888 2693572564383995008 2697071416222297608 2712408736162904064 2719507666628510208 2723669753660387328 2724181343524722224 2743231562710209792 2750103719350264134 2762106214921762176 2769975463397322752 2777225057805394944 2789278986007675304 2797171509167994816 2801452457299565056 2808784433462274432 2828957549044903848 2837017257161840896 2845044860180649984 2848422034138067244 2856537196628489088 2856856538680455168 2876512981220296704 2877374915409975552 2888997846590176464 2896558947007970508 2905426586301837312 2909200628734163712 2921827367574155742 2938442797509812736 2946133305514219392 2950642233132086272 2966404011883430976 2967292881516537288 2971834192936060608 2996556124923998208 3000113148382106328 3008660479289177856 3017173762698061824 3029700063060430848 3030269134931994384 3034205343250084809 3042849802917463968 3051459828183267072 3064128472867935744 3064704011465312502 3086135508048986016 3094581963014196512 3094927916903826432 3116222396321988096 3124378190031069312 3129747667139357836 3137938859258634717 3138954453174518784 3151634014462010688 3159882487645058736 3177851655386124288 3191644414307071008 3205573960919795712 3213604346207050224 3213963606015512064 3246269135334331392 3250122577413948522 3259382185896609344 3268604909589566976 3273607365833199616 3282175068315466752 3296420619827252632 3305748147198539328 3315166233087993856 3319472512273597056 3343313467053068184 3352838576645811968 3375907596015487104 3376285000258719744 3384743039200325088 3399515341442168832 3409052776798493682 3414270182333844912 3423206028282146964 3432958752009446528 3442672626668301312 3457614782165993592 3481404708390971076 3481793906516804736 3491713547276111872 3505750195862236608 3515738088158140416 3516791563278859008 3541384511273816064 3545588266269762024 3555689657341755648 3565750810461345792 3580554619980509184 3590599966095454884 3596095221629730144 3606270706034770176 3626010222171346944 3650958783856530432 3652052777251122816 3657642083613613056 3666804959133685512 3682808286562349568 3692446951854900096 3702966743740526592 3708473197305659211 3714557348010921984 3729562012223993088 3734406576307796688 3745045911283032576 3745749347346493058 3755642865456328704 3771943398726538464 3797896045517422992 3798320625291059712 3808716262171318784 3836499887213300736 3841053955125575526 3851997128786901952 3862078596010627344 3878934171645551616 3889816629936742791 3895769823432207656 3917923730013083648 3928177740685625856 3955205349177907968 3956390508688716384 3962445590581414144 3972372039061492638 4000150864509475104 4011547305718903808 4040358846575992512 4045607124333446412 4057133070556618624 4068613104244356096 4085504630490580992 4086272015287083336 4114847344065314688 4125155579025396201 4126570555871768576 4143159322382643264 4154963195095984128 4165837586708092416 4183918479011512956 4185272604232691712 4195757263751992224 4202178685949347584 4213176650193411648 4243436323567355772 4255525885742761344 4267567290270974976 4284805794942733632 4285284808020682752 4314769471830445056 4316062373114963328 4328358847112441856 4333496769885264696 4344838420511955762 4358139879452755968 4363800943101245568 4376233424420622336 4382741051361233613 4407664196264719104 4419199958271329088 4425963349698129408 4438487022812024832 4457751289404090912 4494834187385997312 4501210128020649472 4512990718933766784 4532578352262472369 4544550094590646272 4545403702397991576 4552360243111793216 4564274704376195952 4590230168891068416 4596192709301903616 4597056017197968753 4610153042887991456 4641872944521294768 4642391875355739648 4674333594482982144 4689055417705145344 4694621500709036754 4727451021693016032 4740919543122340864 4787466621460606512 4794793628839640192 4808360941379693568 4820406519310575336 4867945045142040576 4869403703001497088 4875183866120922783 4876856111484817408 4889073278844914016 4902907364384350464 4910411048749799424 4923262602473200128 4944630929740878948 4958622220797808992 4972749349631990784 4979208768410395584 4993394548377376768 5014970200579602276 5029257864968717952 5063861394023230656 5064427500388079616 5077114558800487632 5099273012163253248 5115333182951067648 5121405273500767368 5134809042423220446 5149438128014169792 5164008940002451968 5171912228860735488 5186422173248990388 5222107062586456614 5222690859775207104 5237570320914167808 5273607132237210624 5275187344918288512 5296496052081990184 5312076766910724096 5333534486012633472 5356683507219285527 5370831929970763776 5387145128767990016 5394142832444595216 5424817472325808128 5439015333257020416 5448362687049444448 5486463125420419584 5500207438700528268 5524212429843524352 5554450115610789888 5578557972015350608 5594343018335989632 5602904914599130112 5617568866924548864 5618624021019739587 5657915098089807696 5674034514323681792 5690089720361299968 5696844068276134488 5713074393256978176 5753025962440593408 5754749830819951104 5761580932688363289 5777995693180352928 5793117894015941016 5818401257468327424 5843654735148311484 5876885595019625472 5892266611028438784 5901284466264172544 5932808023766861952 5934585763033074576 5943668385872121216 5958558058592238957 6000226296764212656 6017320958578355712 6034347525396123648 6060538269863988768 6068410686500169618 6085699605834927936 6102919656366534144 6128256945735871488 6129408022930625004 6172271016097972032 6189163926028393024 6189855833807652864 6232444792643976192 6248756380062138624 6259495334278715672 6275877718517269434 6277908906349037568 6303268028924021376 6319764975290117472 6330625963077337441 6383288828614142016 6411147921839591424 6427208692414100448 6427927212031024128 6492538270668662784 6500245154827897044 6518764371793218688 6537209819179133952 6564350136630933504 6592841239654505264 6611496294397078656 6630332466175987712 6638945024547194112 6686626934106136368 6705677153291623936 6751815192030974208 6769486078400650176 6799030682884337664 6818105553596987364 6828540364667689824 6846412056564293928 6865917504018893056 6885345253336602624 6915229564331987184 6962809416781942152 6963587813033609472 7011500391724473216 7031476176316280832 7033583126557718016 7041932251063555131 7091176532539524048 7111379314683511296 7131501620922691584 7181199932190909768 7192190443259460288 7212541412069540352 7252020444342693888 7301917567713060864 7304105554502245632 7315284167227226112 7333609918267371024 7365616573124699136 7384893903709800192 7416946394611318422 7459124024447986176 7468813152615593376 7490091822566065152 7491498694692986116 7543886797453076928 7595792091034845984 7596641250582119424 7617432524342637568 7672999774426601472 7682107910251151052 7703994257573803904 7724157192021254688 7757868343291103232 7779633259873485582 7791539646864415312 7833160593879684921 7835847460026167296 7856355481371251712 7910410698355815936 7912781017377432768 7924891181162828288 7944744078122985276 8000301729018950208 8023094611437807616 8080717693151985024 8091214248666892824 8114266141113237248 8137226208488712192 8171009260981161984 8172544030574166672 8229694688130629376 8250311158050792402 8286318644765286528 8309926390191968256 8331675173416184832 8367836958023025912 8391514527503984448 8404357371898695168 8426353300386823296 8486872647134711544 8511051771485522688 8535134580541949952 8569611589885467264 8570569616041365504 8606806084633234049 8629538943660890112 8632124746229926656 8666993539770529392 8689676841023911524 8716279758905511936 8727601886202491136 8765482102722467226 8815328392529438208 8838399916542658176 8851926699396258816 8915502578808181824 8989668374771994624 9002420256041298944 9025981437867533568 9065156704524944738 9089100189181292544 9090807404795983152 9104720486223586432 9128549408752391904 9192385418603807232 9194112034395937506 9220306085775982912 9283745889042589536 9284783750711479296 9348667188965964288 9378110835410290688 9389243001418073508 9413816577775904151 9454902043386032064 9481839086244681728 9574933242921213024 9589587257679280384 9616721882759387136 9640813038621150672 9738807406002994176 9750367732241845566 9778146557689828032 9805814728768700928 9820822097499598848 9846525204946400256 9889261859481757896 9917244441595617984 9945498699263981568 9958417536820791168 9986789096754753536 10029940401159204552 10058515729937435904 10127722788046461312 10128855000776159232 10154229117600975264 10198546024326506496 10242810547001534736 10269618084846440892 10298876256028339584 10328017880004903936 10372844346497980776 10444214125172913228 10445381719550414208 10475140641828335616 10547214264474421248 10550374689836577024 10592992104163980368 10624153533821448192 10667068972025266944 10713367014438571054 10741663859941527552 10774290257535980032 10788285664889190432 10878030666514040832 10896725374098888896 10972926250840839168 11000414877401056536 11048424859687048704 11108900231221579776 11125419591916977633 11157115944030701216 11188686036671979264 11205809829198260224 11235137733849097728 11237248042039479174 11315830196179615392 11348069028647363584 11393688136552268976 11426148786513956352 11509499661639902208 11523161865376726578 11555991386360705856 11586235788031882032 11636802514936654848 11669449889810228373 11687309470296622968 11753771190039250944 11784533222056877568 11802568932528345088 11865616047533723904 11869171526066149152 11887336771744242432 11917116117184477914 12000452593528425312 12034641917156711424 12121076539727977536 12136821373000339236 12171399211669855872 12205839312733068288 12256513891471742976 12258816045861250008 12344542032195944064 12378327852056786048 12379711667615305728 12464889585287952384 12497512760124277248 12518990668557431344 12551755437034538868 12555817812698075136 12606536057848042752 12639529950580234944 12661251926154674882 12766577657228284032 12854417384828200896 12855854424062048256 12985076541337325568 13000490309655794088 13037528743586437376 13074419638358267904 13128700273261867008 13148223154083700839 13185682479309010528 13222992588794157312 13277890049094388224 13373253868212272736 13411354306583247872 13503630384061948416 13538972156801300352 13597735056787417107 13636211107193974728 13657080729335379648 13692824113128587856 13731835008037786112 13770690506673205248 13791168051593906259 13830459128663974368 13925618833563884304 13927175626067218944 14023000783448946432 14067166253115436032 14083864502127110262 14182353065079048096 14222758629367022592 14362399864381819536 14384380886518920576 14425082824139080704 14603835135426121728 14608211109004491264 14630568334454452224 14667219836534742048 14731233146249398272 14769787807419600384 14833892789222636844 14918248048895972352 14937626305231186752 14980183645132130304 14982997389385972232 15087773594906153856 15191584182069691968 15193282501164238848 15234865048685275136 15345999548853202944 15364215820502302104 15407988515147607808 15448314384042509376 15515736686582206464 15559266519746971164 15583079293728830624 15666321187759369842 15712710962742503424 15820821396711631872 15825562034754865536 15849782362325656576 15889488156245970552 16000603458037900416 16046189222875615232 16070050521657856581 16161435386303970048 16182428497333785648 16228532282226474496 16274452416977424384 16345088061148333344 16459389376261258752 16500622316101584804 16572637289530573056 16663350346832369664 16735673916046051824 16783029055007968896 16808714743797390336 16852706600773646592 16855872063059218761 16973745294269423088 17022103542971045376 17070269161083899904 17139223179770934528 17213612169266468098 17259077887321780224 17264249492459853312 17333987079541058784 17379353682047823048 17455203772404982272 17530964205444934452 17630656785058876416 17676799833085316352 17703853398792517632 17831005157616363648 17875674175776716871 18004840512082597888 18051962875735067136 18130313409049889476 18181614809591966304 18209440972447172864 18257098817504783808 18384770837207614464 18388224068791875012 18440612171551965824 18567491778085179072 18569567501422958592 18697334377931928576 18756221670820581376 18778486002836147016 18827633155551808302 18909804086772064128 18963678172489363456 18991877889232012323 19149866485842426048 19179174515358560768 19233443765518774272 19281626077242301344 19477614812005988352 19500735464483691132 19556293115379656064 19611629457537401856 19693050409892800512 19778523718963515792 19834488883191235968 19890997398527963136 19916835073641582336 20059880802318409104 20117031459874871808 20255445576092922624 20308458235201950528 20397092048653012992 20485621094003069472 20539236169692881784 20597752512056679168 20656035760009807872 20745688692995961552 20888428250345826456 20890763439100828416 21094428528948842496 21100749379673154048 21125796753190665393 21185984208327960736 21334137944050533888 21426734028877142108 21548580515071960064 21576571329778380864 21756061333028081664 21793450748197777792 21945852501681678336 22000829754802113072 22096849719374097408 22250839183833955266 22314231888061402432 22377372073343958528 22411619658396520448 22470275467698195456 22474496084078958348 22631660392359230784 22696138057294727168 22787376273104537952 22852297573027912704 23018999323279804416 23046323730753453156 23111982772721411712 23172471576063764064 23273605029873309696 23338899779620456746 23374618940593245936 23507542380078501888 23569066444113755136 23731232095067447808 23738343052132298304 23774673543488484864 23834232234368955828 24000905187056850624 24069283834313422848 24242153079455955072 24273642746000678472 24342798423339711744 24411678625466136576 24513027782943485952 24517632091722500016 24689084064391888128 24756655704113572096 24929779170575904768 24995025520248554496 25037981337114862688 25103510874069077736 25213072115696085504 25279059901160469888 25322503852309349764 25533155314456568064 25708834769656401792 25711708848124096512 25820418253899702147 26000980619311588176 26075057487172874752 26148839276716535808 26296446308167401678 26371364958618021056 26445985177588314624 26555780098188776448 26746507736424545472 26822708613166495744 27007260768123896832 27077944313602600704 27195470113574834214 27272422214387949456 27314161458670759296 27385648226257175712 27463670016075572224 27582336103187812518 27660918257327948736 27851237667127768608 27854351252134437888 28046001566897892864 28134332506230872064 28167729004254220524 28241449733327712453 28364706130158096192 28445517258734045184 28724799728763639072 28768761773037841152 28850165648278161408 29216422218008982528 29334439673069484096 29462466292498796544 29539575614839200768 29667785578445273688 29836496097791944704 29875252610462373504 29960367290264260608 29965994778771944464 30175547189812307712 30383168364139383936 30386565002328477696 30469730097370550272 30728431641004604208 30815977030295215616 30896628768085018752 31118533039493942328 31166158587457661248 31332642375518739684 31425421925485006848 31641642793423263744 31651124069509731072 31699564724651313152 31778976312491941104 32001206916075800832 32140101043315713162 32322870772607940096 32364856994667571296 32457064564452948992 32690176122296666688 32918778752522517504 33001244632203169608 33145274579061146112 33326700693664739328 33376258775750932899 33471347832092103648 33566058110015937792 33617429487594780672 33705413201547293184 33711744126118437522 33947490588538846176 34044207085942090752 34278446359541869056 34427224338532936196 34528498984919706624 34667974159082117568 34758707364095646096 34910407544809964544 35061928410889868904 35261313570117752832 35353599666170632704 35407706797585035264 35662010315232727296 35751348351553433742 36009681024165195776 36103925751470134272 36260626818099778952 36363229619183932608 36418881944894345728 36514197635009567616 36769541674415228928 36776448137583750024 36881224343103931648 37134983556170358144 37139135002845917184 37394668755863857152 37556972005672294032 37655266311103616604 37819608173544128256 37983755778464024646 38299732971684852096 38358349030717121536 38563252154484602688 38955229624011976704 39001470928967382264 39112586230759312128 39223258915074803712 39386100819785601024 39444669462251102517 39557047437927031584 39668977766382471936 39833670147283164672 40119761604636818208 40234062919749743616 40510891152185845248 40616916470403901056 40793205170362251321 40971242188006138944 41078472339385763568 41195505024113358336 41312071520019615744 41491377385991923104 41776856500691652912 41781526878201656832 42201498759346308096 42251593506381330786 42371968416655921472 42668275888101067776 42853468057754284216 43097161030143920128 43153142659556761728 43586901496395555584 43891705003363356672 44001659509604226144 44193699438748194816 44501678367667910532 44628463776122804864 44754744146687917056 44940550935396390912 44948992168157916696 45263320784718461568 45392276114589454336 45574752546209075904 45704595146055825408 46037998646559608832 46092647461506906312 46223965545442823424 46344943152127528128 46547210059746619392 46677799559240913492 46749237881186491872 47138132888227510272 47462464190134895616 47476686104264596608 47549347086976969728 47668464468737911656 48001810374113701248 48138567668626845696 48210151564973569743 48484306158911910144 48547285492001356944 48685596846679423488 48823357250932273152 49035264183445000032 49378168128783776256 49513311408227144192 49990051040497108992 50075962674229725376 50207021748138155472 50426144231392171008 50558119802320939776 50567616189177656283 50645007704618699528 51066310628913136128 51417669539312803584 51640836507799404294 52001961238623176352 52150114974345749504 52592892616334803356 52742729917236042112 52891970355176629248 53111560196377552896 53493015472849090944 53627022527330150613 53645417226332991488 54014521536247793664 54155888627205201408 54390940227149668428 54544844428775898912 54628322917341518592 54771296452514351424 54927340032151144448 55164672206375625036 55321836514655897472 55702475334255537216 55708702504268875776 56092003133795785728 56268665012461744128 56335458008508441048 56482899466655424906 56729412260316192384 56891034517468090368 56975633667696036969 57449599457527278144 57537523546075682304 57700331296556322816 58432844436017965056 58668879346138968192 58923518579412140797 59079151229678401536 59335571156890547376 59672992195583889408 59750505220924747008 59931989557543888928 60351094379624615424 60766336728278767872 61456863282009208416 61631954060590431232 61793257536170037504 62237066078987884656 62332317174915322496 62665284751037479368 63283285586846527488 63302248139019462144 63377390259571996179 63399129449302626304 63557952624983882208 64002413832151601664 64280202086631426324 64645741545215880192 64729713989335142592 64914129128905897984 65380352244593333376 65837557505045035008 66002489264406339216 66290549158122292224 66752517551501865798 66942695664184207296 67132116220031875584 67234858975189561344 67410826403094586368 67423488252236875044 67894981177077692352 68088414171884181504 68556892719083738112 68854448677065872392 69056997969839413248 69335948318164235136 69517414728191292192 69636885593850711851 69820815089619929088 70123856821779737808 70522627140235505664 70707199332341265408 71324020630465454592 71502696703106867484 72207851502940268544 72521253636199557904 72726459238367865216 72837763889788691456 73028395270019135232 73539083348830457856 73552896275167500048 73762448686207863296 74269967112340716288 74789337511727714304 75113944011344588064 75310532622207233208 75639216347088256512 75967511556928049292 76599465943369704192 76716698061434243072 77126504308969205376 77461254761699106441 78002941857934764528 78225172461518624256 78446517830149607424 78889338924502205034 79114094875854063168 79337955532764943872 79667340294566329344 80239523209273636416 80468125839499487232 81021782304371690496 81233832940807802112 81586410340724502642 81942484376012277888 82156944678771527136 82391010048226716672 82982754771983846208 83553713001383305824 83563053756403313664 84402997518692616192 84503187012762661572 84743936833311842944 85336551776202135552 85706936115508568432 86194322060287840256 86306285319113523456 87173802992791111168 88003319019208452288 88387398877496389632 89003356735335821064 89256927552245609728 89509488293375834112 89881101870792781824 89897984336315833392 90526641569436923136 91149505092418151808 91409190292111650816 92185294923013812624 92447931090885646848 92689886304255056256 93355599118481826984 93498475762372983744 94276265776455020544 94924928380269791232 94953372208529193216 95098694173953939456 95336928937475823312 96003620748227402496 96420303129947139486 96968612317823820288 97094570984002713888 97371193693358846976 98070528366890000064 98756336257567552512 99026622816454288384 99980102080994217984 100151925348459450752 100414043496276310944 100852288462784342016 101116239604641879552 101135232378355312566 101290015409237399056 102132621257826272256 102835339078625607168 103281673015598808588 104003922477246352704 104300229948691499008 105185785232669606712 105485459834472084224 105783940710353258496 106223120392755105792 106986030945698181888 107254045054660301226 108029043072495587328 108311777254410402816 108781880454299336856 109089688857551797824 109256645834683037184 109542592905028702848 109854680064302288896 110329344412751250072 110643673029311794944 111404950668511074432 111417405008537751552 112184006267591571456 112670916017016882096 112965798933310849812 113458824520632384768 113951267335392073938 114899198915054556288 115075047092151364608 116865688872035930112 117337758692277936384 117847037158824281594 118158302459356803072 118671142313781094752 119501010441849494016 119863979115087777856 120702188759249230848 121532673456557535744 122379615511086753963 122913726564018416832 123263908121180862464 123586515072340075008 124474132157975769312 124664634349830644992 125330569502074958736 126604496278038924288 126754780519143992358 127115905249967764416 128004827664303203328 128560404173262852648 129291483090431760384 129459427978670285184 129828258257811795968 130760704489186666752 131675115010090070016 132004978528812678432 132581098316244584448 133505035103003731596 133885391328368414592 134264232440063751168 134821652806189172736 134846976504473750088 135789962354155384704 136176828343768363008 137113785438167476224 137708897354131744784 138113995939678826496 138671896636328470272 139034829456382584384 139273771187701423702 139641630179239858176 140247713643559475616 141414398664682530816 142648041260930909184 143005393406213734968 144415703005880537088 144630454694920709229 145042507272399115808 145452918476735730432 145675527779577382912 146056790540038270464 147105792550335000096 147524897372415726592 148539934224681432576 150227888022689176128 150621065244414466416 151278432694176513024 151702848567532968849 151935023113856098584 153198931886739408384 153433396122868486144 154253008617938410752 154922509523398212882 156005883715869529056 156450344923037248512 157778677849004410068 158228189751708126336 158675911065529887744 159334680589132658688 160479046418547272832 160936251678998974464 162043564608743380992 162467665881615604224 163172820681449005284 163884968752024555776 164313889357543054272 164782020096453433344 165965509543967692416 167107426002766611648 167126107512806627328 168805995037385232384 169006374025525323144 169487873666623685888 170673103552404271104 170926901003088110907 171413872231017136864 172612570638227046912 174347605985582222336 176006638038416904576 176770555738236422391 178006713470671642128 178513855104491219456 179018976586751668224 179795968672631666784 181053283138873846272 182299010184836303616 184370589846027625248 184895862181771293696 185379772608510112512 186711198236963653968 186996951524745967488 189849856760539582464 189906744417058386432 190197388347907878912 190673857874951646624 192007241496454804992 192840606259894278972 193937224635647640576 194189141968005427776 194742387386717693952 196141056733780000128 197512672515135105024 198053245632908576768 200303850696918901504 200828086992552621888 201704576925568684032 202232479209283759104 202270464756710625132 202580030818474798112 204265242515652544512 205670678157251214336 206563346031197617176 208007844954492705408 208600459897382998016 208910656781552135553 210371570465339213424 210970919668944168448 211567881420706516992 213972061891396363776 214508090109320602452 216623554508820805632 217563760908598673712 218179377715103595648 218513291669366074368 219085185810057405696 220658688825502500144 221287346058623589888 222809901337022148864 224368012535183142912 225341832034033764192 225931597866621699624 226917649041264769536 227902534670784147876 229798397830109112576 230150094184302729216 232383764285097319323 234675517384555872768 235694074317648563188 237342284627562189504 239002020883698988032 239727958230175555712 241404377518498461696 243065346913115071488 244759231022173507926 245827453128036833664 246527816242361724928 247173030144680150016 248948264315951538624 249329268699661289984 250661139004149917472 253208992556077848576 253509561038287984716 254231810499935528832 256009655328606406656 257120808346525705296 258582966180863520768 258918855957340570368 261521408978373333504 264009957057625356864 265162196632489168896 267010070206007463192 267770782656736829184 268528464880127502336 269643305612378345472 269693953008947500176 271579924708310769408 274227570876334952448 275417794708263489568 277343793272656940544 278069658912765168768 278547542375402847404 280495427287118951232 282828797329365061632 285296082521861818368 286010786812427469936 289260909389841418458 290085014544798231616 290905836953471460864 291351055559154765824 292113581080076540928 294211585100670000192 295049794744831453184 297079868449362865152 300455776045378352256 301242130488828932832 302556865388353026048 303405697135065937698 303870046227712197168 306397863773478816768 308506017235876821504 309845019046796425764 312011767431739058112 312900689846074497024 315557355698008820136 316456379503416252672 317351822131059775488 318669361178265317376 320958092837094545664 324087129217486761984 324935331763231208448 326345641362898010568 327769937504049111552 328627778715086108544 329564040192906866688 331931019087935384832 334214852005533223296 334252215025613254656 338012748051050646288 338975747333247371776 341853802006176221814 342827744462034273728 345225141276454093824 348695211971164444672 352013276076833809152 353541111476472844782 356013426941343284256 357027710208982438912 359591937345263333568 362106566277747692544 364598020369672607232 367138846533260261889 368741179692055250496 369791724363542587392 370759545217020225024 373422396473927307936 373993903049491934976 379813488834116772864 381347715749903293248 384014482992909609984 385681212519788557944 387874449271295281152 388378283936010855552 389484774773435387904 392282113467560000256 395025345030270210048 396106491265817153536 400607701393837803008 401656173985105243776 404464958418567518208 404540929513421250264 405160061636949596224 408530485031305089024 411341356314502428672 413126692062395234352 416015689908985410816 417821313563104271106 420743140930678426848 421941839337888336896 427944123782792727552 429016180218641204904 433247109017641611264 433891364084762127687 435127521817197347424 436358755430207191296 437026583338732148736 438170371620114811392 441317377651005000288 442574692117247179776 445619802674044297728 450683664068067528384 451863195733243399248 453835298082529539072 455805069341568295752 459596795660218225152 460300188368605458432 464767528570194638646 469351034769111745536 471388148635297126376 474684569255124379008 478004041767397976064 479455916460351111424 482808755036996923392 486130693826230142976 489518462044347015852 491654906256073667328 494346060289360300032 497896528631903077248 498658537399322579968 501322278008299834944 506417985112155697152 507019122076575969432 508463620999871057664 512019310657212813312 512780703009264332721 514241616693051410592 517837711914681140736 523042817956746667008 528019914115250713728 530311667214709267173 534020140412014926384 535541565313473658368 537056929760255004672 539387906017895000352 543159849416621538816 550835589416526979136 554687586545313881088 556139317825530337536 557095084750805694808 560990854574237902464 570592165043723636736 572021573624854939872 578521818779682836916 580170029089596463232 581811673906942921728 584227162160153081856 588423170201340000384 590099589489662906368 594159736898725730304 600911552090756704512 602484260977657865664 605113730776706052096 606811394270131875396 607740092455424394336 612795727546957633536 617012034471753643008 619690038093592851528 624023534863478116224 625801379692148994048 626731970344656406659 631114711396017640272 632912759006832505344 634703644262119550976 641916185674189091328 649870663526462416896 652691282725796021136 655539875008098223104 657255557430172217088 663862038175870769664 668429704011066446592 676025496102101292576 677951494666494743552 683707604012352443628 685655488924068547456 690450282552908187648 697151292855291957969 697390423942328889344 704026552153667618304 707082222952945689564 712026853882686568512 714055420417964877824 719183874690526667136 724213132555495385088 729196040739345214464 734277693066520523778 737482359384110500992 739583448727085174784 741519090434040450048 746844792947854615872 747987806098983869952 759626977668233545728 762695431499806586496 766005741532357830361 768028965985819219968 771362425039577115888 775748898542590562304 776756567872021711104 784564226935120000512 801215402787675606016 803312347970210487552 808929916837135036416 809081859026842500528 810320123273899192448 822682712629004857344 826253384124790468704 832031379817970821632 835642627126208542212 841486281861356853696 843883678675776673792 855888247565585455104 858032360437282409808 867782728169524255374 870255043634394694848 872717510860414382592 874053166677464297472 876340743240229622784 882634755302010000576 885149384234494359552 891239605348088595456 901367328136135056768 903726391466486798496 907670596165059078144 911610138683136591504 919193591320436450304 929535057140389277292 938702069538223491072 942776297270594252752 949369138510248758016 956008083534795952128 958911832920702222848 972261387652460285952 979036924088694031704 983309812512147334656 988692120578720600064 995793057263806154496 997317074798645159936 1002644556016599669888 1014038244153151938864 1016927241999742115328 1025561406018528665442 1028483233386102821184 1035675423829362281472 1046085635913493334016 1056039828230501427456 1060623334429418534346 1068040280824029852768 1071083130626947316736 1078775812035790000704 1086319698833243077632 1101671178833053958272 1109375173090627762176 1112278635651060675072 1114190169501611389616 1121981709148475804928 1144043147249709879744 1157043637559365673832 1160340058179192926464 1163623347813885843456 1168454324320306163712 1176846340402680000768 1188319473797451460608 1201823104181513409024 1204968521955315731328 1213622788540263750792 1215480184910848788672 1225591455093915267072 1234024068943507286016 1239380076187185703056 1248047069726956232448 1253463940689312813318 1262229422792035280544 1265825518013665010688 1283832371348378182656 1299741327052924833792 1305382565451592042272 1311079750016196446208 1314511114860344434176 1327724076351741539328 1336859408022132893184 1352050992204202585152 1355902989332989487104 1367415208024704887256 1371310977848137094912 1380900565105816375296 1394302585710583915938 1408053104307335236608 1414164445905891379128 1424053707765373137024 1428110840835929755648 1438367749381053334272 1448426265110990770176 1458392081478690428928 1468555386133041047556 1474964718768221001984 1483038180868080900096 1493689585895709231744 1495975612197967739904 1519253955336467091456 1525390862999613172992 1532011483064715660722 1536057931971638439936 1542724850079154231776 1553513135744043422208 1569128453870240001024 1590935001644127801519 1602430805575351212032 1606624695940420975104 1618163718053685001056 1620640246547798384896 1652506768249580937408 1664062759635941643264 1671285254252417084424 1682972563722713707392 1687767357351553347584 1711776495131170910208 1716064720874564819616 1735565456339048510748 1740510087268789389696 1745435021720828765184 1752681486480459245568 1765269510604020001152 1770298768468988719104 1782479210696177190912 1802734656272270113536 1807452782932973596992 1815341192330118156288 1823220277366273183008 1838387182640872900608 1859070114280778554584 1877404139076446982144 1880195911033969219977 1885552594541188505504 1898738277020497516032 1917823665841404445696 1958073848177388063408 1966619625024294669312 1991586114527612308992 1994634149597290319872 2005289112033199339776 2028076488306303877728 2033854483999484230656 2051122812037057330884 2056966466772205642368 2071350847658724562944 2092171271826986668032 2112079656461002854912 2121246668858837068692 2136080561648059705536 2142166261253894633472 2157551624071580001408 2172639397666486155264 2203342357666107916544 2218750346181255524352 2224557271302121350144 2228380339003222779232 2243963418296951609856 2288086294499419759488 2298017224597073491083 2314087275118731347664 2320680116358385852928 2327246695627771686912 2353692680805360001536 2403646208363026818048 2409937043910631462656 2427245577080527501584 2430960369821697577344 2468048137887014572032 2478760152374371406112 2496094139453912464896 2506927881378625626636 2524458845584070561088 2531651036027330021376 2567664742696756365312 2610765130903184084544 2622159500032392892416 2629022229720688868352 2655448152703483078656 2673718816044265786368 2704101984408405170304 2711805978665978974208 2734830416049409774512 2742621955696274189824 2788605171421167831876 2816106208614670473216 2828328891811782758256 2848107415530746274048 2876735498762106668544 2916784162957380857856 2937110772266082095112 2949929437536442003968 2966076361736161800192 2987379171791418463488 2991951224395935479808 3050781725999226345984 3064022966129431321444 3085449700158308463552 3107026271488086844416 3138256907740480002048 3181870003288255603038 3204861611150702424064 3213249391880841950208 3236327436107370002112 3241280493095596769792 3305013536499161874816 3328125519271883286528 3342570508504834168848 3365945127445427414784 3432129441749129639232 3471130912678097021496 3481020174537578779392 3490870043441657530368 3505362972960918491136 3530539021208040002304 3564958421392354381824 3605469312544540227072 3614905565865947193984 3646440554732546366016 3676774365281745801216 3718140228561557109168 3760391822067938439954 3771105189082377011008 3797476554040995032064 3835647331682808891392 3916147696354776126816 3933239250048589338624 3983172229055224617984 4010578224066398679552 4056152976612607755456 4067708967998968461312 4102245624074114661768 4113932933544411284736 4142701695317449125888 4224159312922005709824 4242493337717674137384 4272161123296119411072 4284332522507789266944 4315103248143160002816 4345278795332972310528 4406684715332215833088 4449114542604242700288 4456760678006445558464 4487926836593903219712 4576172588998839518976 4596034449194146982166 4628174550237462695328 4641360232716771705856 4707385361610720003072 4772805004932383404557 4807292416726053636096 4819874087821262925312 4854491154161055003168 4861920739643395154688 4957520304748742812224 4992188278907824929792 5013855762757251253272 5048917691168141122176 5063302072054660042752 5135329485393512730624 5221530261806368169088 5258044459441377736704 5310896305406966157312 5347437632088531572736 5408203968816810340608 5469660832098819549024 5485243911392548379648 5577210342842335663752 5632212417229340946432 5640587733101907659931 5656657783623565516512 5696214831061492548096 5753470997524213337088 5874221544532164190224 5899858875072884007936 5974758343582836926976 5983902448791870959616 6101563451998452691968 6128045932258862642888 6170899400316616927104 6214052542976173688832 6276513815480960004096 6363740006576511206076 6426498783761683900416 6472654872214740004224 6482560986191193539584 6610027072998323749632 6656251038543766573056 6685141017009668337696 6731890254890854829568 6864258883498259278464 6894051673791220473249 6942261825356194042992 6962040349075157558784 6981740086883315060736 7061078042416080004608 7210938625089080454144 7229811131731894387968 7292881109465092732032 7436280457123114218336 7520783644135876879908 7542210378164754022016 7594953108081990064128 7671294663365617782784 7832295392709552253632 7866478500097178677248 7966344458110449235968 8021156448132797359104 8112305953225215510912 8135417935997936922624 8204491248148229323536 8227865867088822569472 8448318625844011419648 8484986675435348274768 8544322246592238822144 8630206496286320005632 8813369430664431666176 8898229085208485400576 8913521356012891116928 8975853673187806439424 9152345177997679037952 9192068898388293964332 9256349100474925390656 9282720465433543411712 9414770723221440006144 9545610009864766809114 9614584833452107272192 9639748175642525850624 9708982308322110006336 9723841479286790309376 9915040609497485624448 9984376557815649859584 10027711525514502506544 10097835382336282244352 10443060523612736338176 10516088918882755473408 10694875264177063145472 10816407937633620681216 10939321664197639098048 10970487822785096759296 11154420685684671327504 11281175466203815319862 11313315567247131033024 11392429662122985096192 11506941995048426674176 11748443089064328380448 11799717750145768015872 11949516687165673853952 12203126903996905383936 12256091864517725285776 12341798800633233854208 12428105085952347377664 12727480013153022412152 12852997567523367800832 12945309744429480008448 12965121972382387079168 13220054145996647499264 13370282034019336675392 13463780509781709659136 13728517766996518556928 13788103347582440946498 13884523650712388085984 13924080698150315117568 14122156084832160009216 14421877250178160908288 14459622263463788775936 14585762218930185464064 14872560914246228436672 15041567288271753759816 15084420756329508044032 15189906216163980128256 15664590785419104507264 15932688916220898471936 16042312896265594718208 16224611906450431021824 16408982496296458647072 16455731734177645138944 16896637251688022839296 16969973350870696549536 17088644493184477644288 17260412992572640011264 17626738861328863332352 17827042712025782233856 17951707346375612878848 18304690355995358075904 18384137796776587928664 18512698200949850781312 18565440930867086823424 18829541446442880012288 19091220019729533618228 19279496351285051701248 19417964616644220012672 19447682958573580618752 19830081218994971248896 19968753115631299719168 20055423051029005013088 20195670764672564488704 20682155021373661419747 20886121047225472676352 21632815875267241362432 21878643328395278196096 21940975645570193518592 22308841371369342655008 22562350932407630639724 22626631134494262066048 22784859324245970192384 23013883990096853348352 23496886178128656760896 23599435500291536031744 23899033374331347707904 24406253807993810767872 24512183729035450571552 24683597601266467708416 25454960026306044824304 25890619488858960016896 25930243944764774158336 26440108291993294998528 26740564068038673350784 26927561019563419318272 27457035533993037113856 27576206695164881892996 27769047301424776171968 27848161396300630235136 28244312169664320018432 28843754500356321816576 28919244526927577551872 29171524437860370928128 29745121828492456873344 30083134576543507519632 30168841512659016088064 31329181570838209014528 32084625792531189436416 32449223812900862043648 32817964992592917294144 32911463468355290277888 33939946701741393099072 34177288986368955288576 34520825985145280022528 35253477722657726664704 35654085424051564467712 36609380711990716151808 36768275593553175857328 37025396401899701562624 38182440039459067236456 38558992702570103402496 38835929233288440025344 38895365917147161237504 39660162437989942497792 40110846102058010026176 40391341529345128977408 41364310042747322839494 41772242094450945352704 43265631750534482724864 43757286656790556392192 44617682742738685310016 45124701864815261279448 45253262268988524132096 45569718648491940384768 46993772356257313521792 47798066748662695415808 49024367458070901143104 49367195202532935416832 50909920052612089648608 51781238977717920033792 52880216583986589997056 53481128136077346701568 53855122039126838636544 54914071067986074227712 55152413390329763785992 55538094602849552343936 55696322792601260470272 56488624339328640036864 57838489053855155103744 58343048875720741856256 59490243656984913746688 60166269153087015039264 60337683025318032176128 62046465064120984259241 62658363141676418029056 64898447625801724087296 65635929985185834588288 65822926936710580555776 67879893403482786198144 68354577972737910577152 69041651970290560045056 71308170848103128935424 73218761423981432303616 73536551187106351714656 74050792803799403125248 76364880078918134472912 77671858466576880050688 77790731834294322475008 79320324875979884995584 80221692204116020052352 80782683058690257954816 82728620085494645678988 83544484188901890705408 86531263501068965449728 87514573313581112784384 89235365485477370620032 90249403729630522558896 90506524537977048264192 93987544712514627043584 98048734916141802286208 98734390405065870833664 101819840105224179297216 103562477955435840067584 105760433167973179994112 106962256272154693403136 109828142135972148455424 110304826780659527571984 111076189205699104687872 115676978107710310207488 116686097751441483712512 118980487313969827493376 120332538306174030078528 120675366050636064352256 124092930128241968518482 125316726283352836058112 129796895251603448174592 131271859970371669176576 135759786806965572396288 136709155945475821154304 142616341696206257870848 147073102374212703429312 148101585607598806250496 152729760157836268945824 155343716933153760101376 158640649751959769991168 160443384408232040104704 161565366117380515909632 165457240170989291357976 167088968377803781410816 175029146627162225568768 178470730970954741240064 180498807459261045117792 181013049075954096528384 187975089425029254087168 196097469832283604572416 197468780810131741667328 203639680210448358594432 207124955910871680135168 213924512544309386806272 219656284271944296910848 220609653561319055143968 222152378411398209375744 233372195502882967425024 237960974627939654986752 240665076612348060157056 241350732101272128704512 248185860256483937036964 250633452566705672116224 259593790503206896349184 262543719940743338353152 271519573613931144792576 285232683392412515741696 294146204748425406858624 296203171215197612500992 305459520315672537891648 310687433866307520202752 317281299503919539982336 320886768816464080209408 330914480341978582715952 350058293254324451137536 356941461941909482480128 360997614918522090235584 362026098151908193056768 375950178850058508174336 392194939664567209144832 407279360420896717188864 427849025088618773612544 441219307122638110287936 444304756822796418751488 475921949255879309973504 481330153224696120314112 496371720512967874073928 501266905133411344232448 525087439881486676706304 543039147227862289585152 588292409496850813717248 592406342430395225001984 610919040631345075783296 621374867732615040405504 641773537632928160418816 661828960683957165431904 700116586508648902275072 713882923883818964960256 721995229837044180471168 724052196303816386113536 751900357700117016348672 784389879329134418289664 814558720841793434377728 855698050177237547225088 882438614245276220575872 888609513645592837502976 951843898511758619947008 962660306449392240628224 992743441025935748147856 1050174879762973353412608 1086078294455724579170304 1176584818993701627434496 1221838081262690151566592 1283547075265856320837632 1323657921367914330863808 1427765847767637929920512 1443990459674088360942336 1503800715400234032697344 1568779758658268836579328 1629117441683586868755456 1764877228490552441151744 1777219027291185675005952 1925320612898784481256448 1985486882051871496295712 2100349759525946706825216 2172156588911449158340608 2353169637987403254868992 2443676162525380303133184 2567094150531712641675264 2647315842735828661727616 2855531695535275859841024 2887980919348176721884672 3137559517316537673158656 3258234883367173737510912 3529754456981104882303488 3850641225797568962512896 3970973764103742992591424 4706339275974806509737984 4887352325050760606266368 5294631685471657323455232 5775961838696353443769344 6516469766734347475021824 7059508913962209764606976 7701282451595137925025792 7941947528207485985182848 9412678551949613019475968 9774704650101521212532736 10589263370943314646910464 11551923677392706887538688 14119017827924419529213952 15883895056414971970365696 19549409300203042425065472 21178526741886629293820928 23103847354785413775077376 28238035655848839058427904 31767790112829943940731392 42357053483773258587641856 63535580225659887881462784 84714106967546517175283712 127071160451319775762925568 254142320902639551525851136
- Sum of all divisors σ(n): 916539933185016883600364353
- Sum of proper divisors (its aliquot sum) s(n): 662397612282377332074513217
- 254142320902639551525851136 is an abundant number, because the sum of its proper divisors (662397612282377332074513217) is greater than itself. Its abundance is 408255291379737780548662081
Bases of 254142320902639551525851136
- Binary: 11010010001110001011101011010010011110001110100111111100001111001010101010010000000000002
- Hexadecimal: 0xD238BAD278E9FC3CAA9000
- Base-36: VXKWN5BRUQLSLJ400
Squares and roots of 254142320902639551525851136
- 254142320902639551525851136 squared (2541423209026395515258511362) is 64588319273780220311836855334140707860279289232490496
- 254142320902639551525851136 cubed (2541423209026395515258511363) is 16414625363439191903254807073528417651424022551446373210977069441384991430803456
-
254142320902639551525851136 is a
perfect square number . Itssquare root is 15941841829056 -
The
cube root of 254142320902639551525851136 is 633420814.7662122239
Scales and comparisons
How big is 254142320902639551525851136?- 254,142,320,902,639,551,525,851,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 254,142,320,902,639,551,525,851,136 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 254142320902639551525851136 cubic inches would be around 52785067.9 feet tall.
Recreational maths with 254142320902639551525851136
- 254142320902639551525851136 backwards is 631158525155936209023241452
- 254142320902639551525851136 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 254142320902639551525851136's digits is 99
- 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 254142320902639551525851136 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 254142320902639551525851136 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/254142320902639551525851136/
Chicago style:
Numbermatics. 2024. "Number 254142320902639551525851136 - Facts about the integer". https://numbermatics.com/n/254142320902639551525851136/
The information we have on file for 254142320902639551525851136 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 254142320902639551525851136, math, Factors of 254142320902639551525851136, curriculum, school, college, exams, university, Prime factorization of 254142320902639551525851136, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-four septillion, one hundred forty-two sextillion, three hundred twenty quintillion, nine hundred two quadrillion, six hundred thirty-nine trillion, five hundred fifty-one billion, five hundred twenty-five million, eight hundred fifty-one thousand, one hundred thirty-six.