390642656638154904776871936
390,642,656,638,154,904,776,871,936 is an even composite number composed of five prime numbers multiplied together.
390642656638154904776871936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand and fifteen divisors.
Prime factorization of 390642656638154904776871936:
212 × 34 × 112 × 136 × 1710
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 17 × 17 × 17 × 17)See below for interesting mathematical facts about the number 390642656638154904776871936 from the Numbermatics database.
Names of 390642656638154904776871936
- Cardinal: 390642656638154904776871936 can be written as Three hundred ninety septillion, six hundred forty-two sextillion, six hundred fifty-six quintillion, six hundred thirty-eight quadrillion, one hundred fifty-four trillion, nine hundred four billion, seven hundred seventy-six million, eight hundred seventy-one thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 3.90642656638154904776871936 × 1026
Factors of 390642656638154904776871936
Divisors of 390642656638154904776871936
- Number of divisors d(n): 15015
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 64 66 68 72 78 81 88 96 99 102 104 108 117 121 128 132 136 143 144 153 156 162 169 176 187 192 198 204 208 216 221 234 242 256 264 272 286 288 289 297 306 312 324 338 351 352 363 374 384 396 408 416 429 432 442 459 468 484 507 512 528 544 561 572 576 578 594 612 624 648 663 676 702 704 726 748 768 792 816 832 858 864 867 884 891 918 936 968 1014 1024 1053 1056 1088 1089 1122 1144 1152 1156 1188 1224 1248 1287 1296 1326 1352 1377 1404 1408 1452 1496 1521 1536 1573 1584 1632 1664 1683 1716 1728 1734 1768 1782 1836 1859 1872 1936 1989 2028 2048 2057 2106 2112 2176 2178 2197 2244 2288 2304 2312 2376 2431 2448 2496 2574 2592 2601 2652 2704 2754 2808 2816 2873 2904 2992 3042 3072 3146 3168 3179 3264 3267 3328 3366 3432 3456 3468 3536 3564 3672 3718 3744 3757 3861 3872 3978 4056 4096 4114 4212 4224 4352 4356 4394 4488 4563 4576 4608 4624 4719 4752 4862 4896 4913 4992 5049 5148 5184 5202 5304 5408 5508 5577 5616 5632 5746 5808 5967 5984 6084 6144 6171 6292 6336 6358 6528 6534 6591 6656 6732 6864 6912 6936 7072 7128 7293 7344 7436 7488 7514 7722 7744 7803 7956 8112 8228 8424 8448 8619 8704 8712 8788 8976 9126 9152 9216 9248 9438 9504 9537 9724 9792 9801 9826 9984 10098 10296 10368 10404 10608 10816 11016 11154 11232 11264 11271 11492 11583 11616 11934 11968 12168 12288 12342 12584 12672 12716 13056 13068 13182 13312 13464 13689 13728 13824 13872 14144 14157 14256 14586 14688 14739 14872 14976 15028 15147 15444 15488 15606 15912 16224 16456 16731 16848 16896 17238 17408 17424 17576 17901 17952 18252 18304 18432 18496 18513 18876 19008 19074 19448 19584 19602 19652 19773 19968 20196 20449 20592 20736 20808 21216 21632 21879 22032 22308 22464 22528 22542 22984 23166 23232 23409 23868 23936 24167 24336 24684 25168 25344 25432 25857 26112 26136 26364 26624 26741 26928 27378 27456 27648 27744 28288 28314 28512 28561 28611 29172 29376 29478 29744 29952 30056 30294 30888 30976 31212 31603 31824 32448 32912 33462 33696 33792 33813 34476 34816 34848 34969 35152 35802 35904 36504 36608 36864 36992 37026 37349 37752 38016 38148 38896 39168 39204 39304 39546 39936 40392 40898 41184 41327 41472 41616 42432 42471 43264 43758 44064 44217 44616 44928 45056 45084 45968 46332 46464 46818 47736 47872 48334 48672 48841 49368 50193 50336 50688 50864 51714 52224 52272 52728 53248 53482 53856 54043 54756 54912 55296 55488 55539 56576 56628 57024 57122 57222 58344 58752 58956 59319 59488 59904 60112 60588 61347 61776 61952 62424 63206 63648 63869 64896 65637 65824 66924 67392 67584 67626 68952 69632 69696 69938 70304 71604 71808 72501 73008 73216 73984 74052 74698 75504 76032 76296 77571 77792 78336 78408 78608 79092 79872 80223 80784 81796 82368 82654 82944 83232 83521 84864 84942 85683 85833 86528 87516 88128 88434 89232 89856 90168 91936 92664 92928 93636 94809 95472 95744 96668 97344 97682 98736 100386 100672 101376 101439 101728 103428 104448 104544 104907 105456 106964 107712 108086 109512 109824 110592 110976 111078 112047 113152 113256 114048 114244 114444 116688 117504 117912 118638 118976 119808 120224 121176 122694 123552 123904 123981 124848 126412 127296 127413 127738 129792 131274 131648 132651 133848 134784 135168 135252 137904 139392 139876 140608 143208 143616 145002 146016 146432 146523 147968 148104 149396 150579 151008 152064 152592 155142 155584 156672 156816 157216 158184 159744 160446 161568 162129 163592 164736 165308 165888 166464 166617 167042 169728 169884 171366 171666 173056 175032 176256 176868 177957 178464 179712 180336 183872 184041 185328 185856 187272 189618 190944 191488 191607 193336 194688 195364 196911 197472 200772 201344 202752 202878 203456 206856 208896 209088 209814 210912 213928 215424 216172 217503 219024 219648 221952 222156 224094 226304 226512 228096 228488 228888 232713 233376 235008 235824 237276 237952 239616 240448 240669 242352 245388 247104 247808 247962 249696 250563 252824 254592 254826 255476 257049 257499 259584 262548 263296 265302 265837 267696 269568 270504 275808 278784 279752 281216 284427 286416 287232 290004 292032 292864 293046 295936 296208 298792 301158 302016 304128 304317 305184 310284 311168 313344 313632 314171 314432 314721 316368 320892 323136 324258 327184 329472 330616 331776 332928 333234 334084 336141 339456 339768 342732 343332 346112 347633 350064 352512 353736 355914 356928 359424 360672 367744 368082 370656 371293 371712 371943 374544 379236 381888 382976 383214 386672 389376 390728 393822 394944 397953 401544 402688 405504 405756 406912 410839 413712 418176 419628 421824 427856 430848 432344 435006 438048 439296 439569 443904 444312 448188 452608 453024 454597 456192 456976 457776 465426 466752 470016 471648 474552 475904 479232 480896 481338 484704 485537 486387 490776 494208 495616 495924 499392 501126 505648 509184 509652 510952 514098 514998 519168 525096 526592 530604 531674 535392 537251 539136 541008 551616 552123 557568 559504 562432 568854 572832 574464 574821 580008 584064 585728 586092 591872 592416 594473 597584 602316 604032 608256 608634 610368 620568 622336 626688 627264 628342 628864 629442 632736 634933 641784 646272 648516 652509 654368 658944 661232 665856 666468 668168 672282 678912 679536 685464 686664 692224 695266 700128 702559 705024 707472 711828 713856 718848 721344 722007 735488 736164 741312 742586 743424 743886 749088 751689 758472 763776 765952 766428 771147 773344 778752 781456 787644 789888 795906 797511 803088 805376 811512 813824 821678 827424 830297 836352 839256 843648 853281 855712 861696 864688 870012 876096 878592 879138 887808 888624 896376 905216 906048 909194 912384 913952 915552 918731 930852 933504 940032 942513 943296 944163 949104 951808 961792 962676 969408 971074 972774 981552 988416 991848 998784 1002252 1008423 1011296 1018368 1019304 1021904 1028196 1029996 1038336 1042899 1050192 1053184 1061208 1063348 1070784 1074502 1078272 1082016 1085773 1103232 1104246 1113879 1115136 1115829 1119008 1124864 1137708 1145664 1148928 1149642 1160016 1168128 1172184 1183744 1184832 1188946 1195168 1204632 1208064 1216512 1217268 1220736 1232517 1241136 1244672 1254528 1256684 1257728 1258884 1265472 1269866 1283568 1292544 1297032 1305018 1308736 1317888 1318707 1322464 1331712 1332936 1336336 1344564 1357824 1359072 1363791 1370928 1373328 1390532 1400256 1405118 1410048 1414944 1419857 1423656 1427712 1437696 1442688 1444014 1456611 1459161 1470976 1472328 1482624 1485172 1486848 1487772 1498176 1503378 1516944 1527552 1532856 1542294 1546688 1557504 1562912 1575288 1579776 1591812 1595022 1606176 1610752 1611753 1623024 1627648 1643356 1654848 1656369 1660594 1672704 1678512 1687296 1706562 1711424 1723392 1724463 1729376 1740024 1752192 1757184 1758276 1775616 1777248 1783419 1792752 1812096 1818388 1824768 1827904 1831104 1837462 1861704 1867008 1880064 1885026 1886592 1888326 1898208 1903616 1904799 1923584 1925352 1938816 1942148 1945548 1957527 1963104 1976832 1983696 1997568 2004504 2016846 2022592 2036736 2038608 2043808 2056392 2059992 2076672 2085798 2100384 2106368 2107677 2122416 2126696 2141568 2149004 2156544 2164032 2166021 2171546 2206464 2208492 2227758 2230272 2231658 2238016 2249728 2255067 2275416 2291328 2297856 2299284 2313441 2320032 2336256 2344368 2369664 2377892 2390336 2392533 2409264 2416128 2434536 2441472 2465034 2482272 2489344 2490891 2509056 2513368 2515456 2517768 2530944 2539732 2559843 2567136 2585088 2594064 2610036 2617472 2635776 2637414 2644928 2663424 2665872 2672672 2689128 2715648 2718144 2727582 2741856 2746656 2756193 2781064 2800512 2810236 2820096 2827539 2829888 2832489 2839714 2847312 2855424 2885376 2888028 2913222 2918322 2941952 2944656 2965248 2970344 2975544 2996352 3006756 3025269 3033888 3055104 3065712 3084588 3093376 3115008 3125824 3128697 3150576 3159552 3183624 3190044 3212352 3221504 3223506 3246048 3255296 3257319 3286712 3309696 3312738 3321188 3341637 3345408 3347487 3357024 3374592 3413124 3422848 3446784 3448926 3455881 3458752 3480048 3504384 3516552 3551232 3554496 3566838 3585504 3624192 3636776 3649536 3655808 3662208 3674924 3697551 3723408 3734016 3770052 3773184 3776652 3796416 3807232 3809598 3847168 3850704 3877632 3884296 3891096 3915054 3926208 3953664 3956121 3967392 3995136 4009008 4033692 4045184 4073472 4077216 4084223 4087616 4091373 4112784 4119984 4171596 4200768 4212736 4215354 4244832 4253392 4259571 4283136 4298008 4313088 4328064 4332042 4343092 4369833 4377483 4412928 4416984 4455516 4460544 4463316 4476032 4499456 4510134 4519229 4550832 4582656 4598568 4626882 4640064 4672512 4688736 4739328 4755784 4780672 4785066 4818528 4826809 4832256 4835259 4869072 4882944 4930068 4964544 4978688 4981782 5018112 5026736 5030912 5035536 5061888 5079464 5119686 5134272 5170176 5173389 5188128 5220072 5234944 5271552 5274828 5289856 5326848 5331744 5340907 5345344 5350257 5378256 5436288 5455164 5483712 5493312 5512386 5562128 5601024 5620472 5640192 5655078 5659776 5664978 5679428 5694624 5710848 5714397 5770752 5776056 5826444 5836644 5883904 5889312 5909761 5930496 5940688 5951088 5992704 6013512 6050538 6067776 6110208 6131424 6169176 6186752 6230016 6251648 6257394 6301152 6311981 6319104 6323031 6367248 6380088 6424704 6443008 6447012 6492096 6510592 6514638 6573424 6619392 6625476 6642376 6683274 6690816 6694974 6714048 6749184 6765201 6826248 6845696 6893568 6897852 6911762 6917504 6960096 6984263 7008768 7033104 7108992 7133676 7171008 7177599 7248384 7273552 7311616 7324416 7349848 7395102 7446816 7468032 7472673 7540104 7546368 7553304 7592832 7614464 7619196 7694336 7701408 7728149 7755264 7768592 7782192 7830108 7852416 7907328 7912242 7934784 7990272 8018016 8067384 8090368 8146944 8154432 8168446 8175232 8182746 8225568 8239968 8254129 8268579 8343192 8401536 8425472 8430708 8482617 8489664 8506784 8519142 8566272 8596016 8656128 8664084 8686184 8739666 8754966 8825856 8833968 8911032 8926632 8952064 8998912 9020268 9038458 9101664 9133267 9165312 9197136 9253764 9280128 9345024 9377472 9386091 9478656 9511568 9561344 9570132 9637056 9653618 9664512 9670518 9738144 9765888 9771957 9860136 9929088 9957376 9963564 10024911 10036224 10053472 10061824 10071072 10106041 10123776 10158928 10239372 10268544 10340352 10346778 10367643 10376256 10440144 10469888 10549656 10579712 10653696 10663488 10681814 10690688 10700514 10756512 10793861 10872576 10910328 10967424 10986624 11024772 11092653 11124256 11202048 11240944 11310156 11319552 11329956 11358856 11389248 11421696 11428794 11541504 11552112 11652888 11673288 11767808 11778624 11819522 11860992 11881376 11902176 11943503 11985408 12027024 12101076 12135552 12220416 12252669 12262848 12274119 12338352 12373504 12503296 12514788 12602304 12623962 12638208 12646062 12734496 12760176 12778713 12849408 12894024 12984192 13021184 13029276 13109499 13146848 13238784 13250952 13284752 13366548 13381632 13389948 13428096 13498368 13530402 13557687 13652496 13691392 13795704 13823524 13835008 13920192 13968526 14017536 14066208 14115049 14217984 14267352 14342016 14355198 14480427 14496768 14505777 14547104 14623232 14648832 14699696 14790204 14893632 14936064 14945346 15080208 15092736 15106608 15185664 15238392 15388672 15402816 15456298 15510528 15537184 15564384 15618427 15660216 15704832 15814656 15824484 15869568 15980544 16022721 16036032 16050771 16134768 16180736 16308864 16336892 16350464 16365492 16451136 16479936 16508258 16537158 16686384 16803072 16861416 16965234 16979328 17013568 17038284 17132544 17143191 17192032 17312256 17328168 17372368 17479332 17509932 17651712 17667936 17729283 17822064 17853264 17904128 18040536 18076916 18203328 18266534 18330624 18394272 18458141 18507528 18560256 18690048 18754944 18772182 18935943 18957312 18969093 19023136 19122688 19140264 19274112 19307236 19329024 19341036 19476288 19531776 19543914 19720272 19858176 19927128 20049822 20072448 20106944 20123648 20142144 20212082 20247552 20317856 20478744 20537088 20680704 20693556 20735286 20752512 20880288 20939776 20952789 21099312 21159424 21326976 21363628 21381376 21401028 21513024 21532797 21587722 21745152 21820656 21934848 21973248 22049544 22185306 22248512 22404096 22418019 22481888 22620312 22639104 22659912 22717712 22778496 22843392 22857588 23083008 23104224 23184447 23305776 23346576 23557248 23639044 23721984 23762752 23804352 23887006 23970816 24054048 24137569 24202152 24271104 24440832 24505338 24525696 24548238 24676704 24747008 24762387 24805737 25006592 25029576 25204608 25247924 25276416 25292124 25447851 25468992 25520352 25557426 25698816 25788048 25968384 26058552 26218998 26293696 26477568 26501904 26569504 26733096 26779896 26856192 26996736 27060804 27115374 27304992 27382784 27399801 27591408 27647048 27670016 27840384 27937052 28035072 28132416 28158273 28230098 28435968 28534704 28684032 28710396 28960854 28993536 29011554 29094208 29246464 29297664 29315871 29399392 29580408 29787264 29872128 29890692 30074733 30160416 30185472 30213216 30318123 30371328 30476784 30805632 30912596 31021056 31074368 31102929 31128768 31236854 31320432 31409664 31648968 31739136 31961088 32045442 32072064 32101542 32269536 32361472 32381583 32617728 32673784 32700928 32730984 32902272 32959872 33016516 33074316 33277959 33372768 33606144 33722832 33930468 33958656 34027136 34076568 34265088 34286382 34384064 34624512 34656336 34744736 34958664 35019864 35303424 35335872 35458566 35644128 35706528 35808256 35830509 36081072 36153832 36406656 36533068 36661248 36758007 36788544 36822357 36916282 37015056 37120512 37509888 37544364 37871886 37914624 37938186 38046272 38245376 38280528 38336139 38548224 38614472 38682072 38952576 39063552 39087828 39328497 39440544 39716352 39854256 40099644 40144896 40213888 40284288 40424164 40495104 40635712 40673061 40957488 41074176 41387112 41470572 41505024 41760576 41879552 41905578 42198624 42318848 42345147 42653952 42727256 42762752 42802056 43026048 43065594 43175444 43441281 43490304 43517331 43641312 43869696 43946496 44099088 44370612 44497024 44808192 44836038 44926453 44963776 45240624 45278208 45319824 45435424 45556992 45715176 46166016 46208448 46368894 46611552 46693152 46855281 47114496 47278088 47443968 47525504 47608704 47774012 47941632 48068163 48108096 48152313 48275138 48404304 48542208 49010676 49051392 49096476 49353408 49494016 49524774 49611474 50013184 50059152 50409216 50495848 50584248 50895702 50937984 51040704 51114852 51397632 51429573 51576096 51936768 52117104 52437996 52587392 52955136 53003808 53094899 53139008 53187849 53466192 53559792 53712384 54121608 54230748 54609984 54765568 54799602 55182816 55294096 55340032 55374423 55680768 55874104 56070144 56264832 56316546 56460196 56807829 56871936 56907279 57069408 57368064 57420792 57921708 57987072 58023108 58188416 58492928 58595328 58631742 58749977 58798784 59160816 59574528 59781384 60149466 60320832 60370944 60426432 60636246 60742656 60953568 61611264 61825192 62042112 62148736 62205858 62257536 62473708 62640864 62819328 62858367 63297936 63478272 64090884 64144128 64203084 64539072 64722944 64763166 65235456 65347568 65401856 65461968 65804544 65919744 66033032 66148632 66555918 66745536 67212288 67254057 67445664 67860936 67917312 68054272 68153136 68530176 68572764 68768128 69249024 69312672 69431791 69489472 69553341 69917328 70039728 70671744 70917132 71288256 71413056 71616512 71661018 72162144 72307664 72412707 72813312 73066136 73322496 73516014 73577088 73644714 73832564 74030112 74241024 74287161 74417211 75019776 75088728 75743772 75829248 75876372 76092544 76490752 76561056 76672278 76826893 77096448 77228944 77364144 77905152 78175656 78656994 78881088 79432704 79708512 80199288 80427776 80568576 80848328 80990208 81271424 81346122 81914976 82055753 82148352 82199403 82774224 82941144 83010048 83521152 83759104 83811156 84397248 84637696 84690294 85307904 85454512 85525504 85604112 86052096 86131188 86350888 86882562 86980608 87034662 87282624 87739392 87892992 87947613 88198176 88741224 88994048 89616384 89672076 89852906 89927552 90481248 90556416 90639648 90795419 90870848 90954369 91113984 91430352 92416896 92737788 93223104 93308787 93386304 93710562 94228992 94556176 95051008 95217408 95548024 95883264 96136326 96216192 96304626 96550276 96808608 97084416 97144749 98021352 98102784 98192952 98706816 98988032 99049548 99222948 100026368 100118304 100465937 100818432 100991696 101168496 101791404 101875968 102081408 102229704 102795264 102859146 103152192 103873536 104234208 104875992 105174784 105910272 106007616 106189798 106278016 106375698 106932384 107119584 107303677 107424768 107491527 108243216 108461496 109219968 109531136 109599204 110274021 110365632 110588192 110680064 110748846 111361536 111748208 112529664 112633092 112920392 113615658 113743872 113814558 114138816 114736128 114841584 115008417 115843416 116046216 116376832 116985856 117190656 117263484 117499954 117597568 118321632 118732471 119149056 119562768 120298932 120641664 120852864 121272492 121485312 121907136 122019183 123222528 123650384 124297472 124411716 124515072 124947416 125281728 125638656 125716734 126595872 126956544 127035441 128181768 128288256 128406168 129078144 129445888 129526332 130323843 130470912 130695136 130803712 130923936 131378533 131609088 131839488 132066064 132297264 133111836 133491072 134424576 134508114 134779359 134891328 135721872 135834624 136108544 136306272 137145528 137536256 138498048 138625344 138863582 138978944 139106682 139834656 140079456 140320193 140565843 141343488 141834264 142576512 142826112 143233024 143322036 144204489 144324288 144615328 144825414 145626624 146132272 147032028 147154176 147289428 147665128 148060224 148482048 148574322 148834422 150039552 150177456 151487544 151752744 152185088 152981504 153122112 153344556 153653786 154192896 154457888 154728288 155265539 155810304 156351312 157313988 157762176 158865408 159284697 159417024 159563547 160398576 160855552 161137152 161696656 162542848 162692244 163829952 164111506 164296704 164398806 165548448 165882288 166020096 166123269 167042304 167622312 168794496 169275392 169380588 170423487 170615808 170909024 171051008 171208224 171802697 172104192 172262376 172701776 173765124 173961216 174069324 174565248 175478784 175785984 175895226 176249931 176396352 177482448 177988096 179344152 179705812 179855104 180962496 181112832 181279296 181590838 181741696 181908738 182227968 182860704 183495637 184833792 185475576 186446208 186617574 186772608 187421124 188457984 188575101 189112352 190102016 190434816 191096048 192272652 192432384 192609252 193100552 193617216 194168832 194289498 196042704 196205568 196385904 197413632 198099096 198445896 200052736 200236608 200931874 201636864 201983392 202336992 203039551 203582808 203751936 204162816 204459408 205590528 205718292 206304384 207747072 208295373 208468416 208660023 209751984 210349568 212015232 212379596 212556032 212751396 213864768 214239168 214607354 214849536 214983054 216486432 216922992 217238121 218439936 219198408 220548042 220731264 221176384 221360128 221497692 222723072 222861483 223496416 225059328 225266184 225840784 227231316 227487744 227629116 228277632 229472256 229683168 230016834 230480679 231686832 232092432 232753664 234526968 234999908 235195136 236643264 237464942 238298112 239125536 239955833 240597864 241283328 241705728 242544984 242970624 243814272 244038366 246167259 246445056 246598209 247300768 248594944 248823432 249030144 249894832 250563456 251277312 251433468 253191744 253913088 254070882 256363536 256576512 256812336 258156288 259052664 260647686 260941824 261390272 261607424 261847872 262757066 263218176 263678976 264132128 264594528 265513259 266223672 266982144 268849152 269016228 269558718 269782656 271443744 271669248 272217088 272386257 272612544 272863107 274291056 275072512 277250688 277727164 277957888 278213364 279669312 279926361 280158912 280640386 281131686 282686976 283668528 285153024 285652224 286644072 288408978 288648576 289230656 289650828 291253248 291434247 292264544 294064056 294308352 294578856 295330256 296120448 296964096 297148644 297668844 300079104 300354912 301397811 302975088 303505488 304370176 306244224 306689112 307307572 308385792 308915776 309456576 310531078 311620608 312702624 313788397 314627976 315524352 317730816 318569394 318834048 319127094 320797152 321711104 321911031 322274304 322474581 323393312 325085696 325384488 327659904 328223012 328593408 328797612 330822063 331096896 331764576 332040192 332246538 334084608 335244624 337588992 338761176 340846974 341231616 341818048 342102016 342416448 343605394 344208384 344524752 345403552 347530248 348138648 349130496 350957568 351571968 351790452 352499862 352792704 354964896 355976192 356197413 358688304 359411624 359710208 361924992 362558592 363181676 363483392 363817476 364455936 365721408 366057549 366991274 369667584 370951152 372892416 373235148 373545216 374842248 376915968 377150202 378224704 380204032 380869632 381106323 382192096 384545304 384864768 385218504 386201104 387234432 388337664 388578996 390971529 392085408 392411136 392771808 394135599 394827264 396198192 396891792 400473216 401863748 403273728 403966784 404338077 404673984 406079102 407165616 407503872 408325632 408918816 410338673 411436584 412608768 415494144 416590746 416936832 417320046 419503968 420699136 420960579 421697529 424030464 424759192 425112064 425502792 427729536 428478336 429214708 429699072 429966108 432613467 432972864 433845984 434476242 436879872 438396816 441096084 441462528 442352768 442995384 445446144 445722966 446992832 450118656 450532368 451681568 454462632 455258232 456555264 458944512 459366336 460033668 460961358 463373664 464184864 465507328 465796617 469053936 469999816 470390272 473286528 474929884 476596224 477854091 478251072 478690641 479911666 481195728 482566656 483411456 485089968 487628544 488076732 492334518 492890112 493196418 494601536 497189888 497646864 498060288 498369807 499789664 501126912 502866936 506383488 507826176 508141764 511270461 512727072 513153024 513624672 515408091 516312576 518105328 521295372 521883648 522780544 523695744 525514132 526436352 527357952 528264256 528749793 529189056 531026518 532447344 533964288 538032456 539117436 539565312 542887488 543338496 544434176 544772514 545225088 545726214 548582112 550145024 550486911 554501376 555454328 555915776 556426728 559338624 559852722 560317824 561280772 562263372 565373952 565725303 567337056 570306048 571304448 573288144 576817956 577297152 578461312 579301656 582506496 582868494 584043889 584529088 588128112 588616704 589157712 590660512 592240896 594297288 595337688 600158208 600709824 602795622 605950176 607010976 608740352 609118653 612488448 613378224 614615144 616771584 617831552 618913152 621062156 623241216 624886119 625405248 625980069 627576794 629255952 631048704 637138788 637668096 638254188 641594304 643422208 643822062 644548608 644949162 646786624 650171392 650768976 651714363 655319808 656446024 657595224 661644126 662193792 663529152 664080384 664493076 668169216 668584449 670489248 675177984 677522352 681693948 682463232 683636096 684832896 687210788 688416768 689049504 690807104 691442037 695060496 696277296 698260992 703580904 704999724 705585408 709929792 711952384 712394826 717376608 718823248 719420416 719867499 723849984 725117184 726363352 726966784 727634952 728911872 731442816 732115098 733982548 738501777 739335168 739794627 741902304 745784832 746470296 747090432 749684496 753831936 754300404 756449408 760408064 761739264 762212646 763749701 764384192 769090608 769729536 770437008 772402208 774468864 777157992 781943058 784170816 784822272 785543616 788271198 789654528 792396384 793783584 796539777 800946432 803727496 806547456 807933568 808676154 809347968 812158204 814331232 815007744 816651264 817158771 817837632 818589321 820677346 822873168 825217536 833181492 833873664 834640092 839007936 841398272 841921158 843395058 848060928 849518384 850224128 851005584 855459072 856956672 858429416 859932216 865226934 865945728 867691968 868952484 873759744 874302741 876793632 882192168 882925056 884705536 885990768 890892288 891445932 893985664 900237312 901064736 902613283 903363136 904193433 908925264 910516464 913110528 918732672 920067336 921922716 926747328 928369728 931014656 931593234 938107872 939999632 940780544 941365191 946573056 949859768 953192448 955708182 956502144 957381282 959823332 962391456 965133312 965733093 966822912 967423743 970179936 975257088 976153464 984669036 985780224 986392836 989203072 994379776 995293728 996120576 996739614 998749609 999579328 1002253824 1005733872 1012766976 1016283528 1022540922 1025454144 1026306048 1027249344 1030816182 1032625152 1036210656 1042590744 1045561088 1047391488 1051028264 1052872704 1054715904 1056528512 1057499586 1058378112 1062053036 1064894688 1067928576 1068592239 1076064912 1078234872 1079130624 1085774976 1088868352 1089545028 1090450176 1091452428 1097164224 1100290048 1100973822 1109002752 1110908656 1111831552 1112853456 1118677248 1119705444 1120635648 1122561544 1124526744 1130747904 1131450606 1134674112 1140612096 1142608896 1143318969 1146576288 1153635912 1154594304 1156922624 1158603312 1165012992 1165736988 1168087778 1169058176 1176256224 1177233408 1178315424 1180340447 1181321024 1182406797 1184481792 1188594576 1190675376 1201419648 1205591244 1211900352 1213014231 1214021952 1217480704 1218237306 1224976896 1226756448 1229230288 1231016019 1235663104 1237826304 1242124312 1246482432 1249772238 1250810496 1251960138 1255153588 1258511904 1262097408 1262881737 1265092587 1274277576 1275336192 1276508376 1283188608 1286844416 1287644124 1289097216 1289898324 1293573248 1300342784 1301537952 1303428726 1306057181 1310639616 1312892048 1315190448 1323288252 1324387584 1327058304 1328986152 1336338432 1337168898 1340978496 1350355968 1355044704 1363387896 1367272192 1369665792 1374421576 1376833536 1378099008 1381614208 1382884074 1390120992 1392554592 1394947801 1396521984 1397389851 1407161808 1409999448 1411170816 1419859584 1423904768 1424789652 1433562273 1434753216 1437646496 1438840832 1439734998 1447699968 1450234368 1452726704 1453933568 1455269904 1462885632 1464230196 1467965096 1477003554 1478670336 1479589254 1483804608 1491569664 1492940592 1494180864 1495109421 1499368992 1508600808 1512898816 1520816128 1523478528 1524425292 1527499402 1528768384 1538181216 1539459072 1540874016 1543522123 1544804416 1546224273 1548937728 1554315984 1563886116 1568341632 1571087232 1576542396 1579309056 1584792768 1586249379 1587567168 1593079554 1601892864 1607454992 1615867136 1617352308 1618695936 1624316408 1628662464 1630015488 1633302528 1634317542 1635675264 1637178642 1641354692 1645746336 1650435072 1651460733 1666362984 1667747328 1669280184 1678015872 1682796544 1683842316 1686790116 1696121856 1699036768 1700448256 1702011168 1707920929 1710918144 1713913344 1716858832 1719864432 1730453868 1731891456 1735383936 1737904968 1747519488 1748605482 1752131667 1753587264 1764384336 1765850112 1769411072 1771981536 1782891864 1787971328 1800474624 1802129472 1805226566 1806726272 1808386866 1817850528 1821032928 1824162509 1826221056 1827355959 1837465344 1840134672 1843845432 1853494656 1856739456 1862029312 1863186468 1874658357 1876215744 1879999264 1881561088 1882730382 1893146112 1899719536 1911416364 1913004288 1914762564 1919646664 1924782912 1930266624 1931466186 1933645824 1934847486 1940359872 1950514176 1952306928 1955143089 1969338072 1972785672 1978406144 1988759552 1990587456 1992241152 1993479228 1997499218 1999158656 2004507648 2011467744 2018452007 2025533952 2032567056 2045081844 2050908288 2054498688 2061632364 2065250304 2072421312 2074326111 2085181488 2091122176 2094782976 2102056528 2113057024 2114999172 2116756224 2124106072 2129789376 2135857152 2137184478 2152129824 2156469744 2158261248 2159602497 2171549952 2179090056 2180900352 2182904856 2194328448 2200580096 2201947644 2215505331 2218005504 2221817312 2223663104 2225706912 2233435061 2237354496 2239410888 2241271296 2245123088 2249053488 2261495808 2262901212 2269348224 2281224192 2285217792 2286637938 2291249103 2293152576 2307271824 2309188608 2313845248 2317206624 2331473976 2336175556 2338116352 2352512448 2354466816 2356630848 2360680894 2362642048 2364813594 2368963584 2377189152 2381350752 2385443281 2389619331 2402839296 2411182488 2423800704 2426028462 2428043904 2434961408 2436474612 2449953792 2451476313 2453512896 2458460576 2462032038 2471326208 2475652608 2484248624 2499544476 2501620992 2503920276 2510307176 2517023808 2524194816 2525763474 2530185174 2548555152 2550672384 2553016752 2566377216 2575288248 2579796648 2587146496 2600685568 2603075904 2606857452 2612114362 2621279232 2625784096 2630380896 2639514163 2646576504 2648775168 2654116608 2657972304 2672676864 2674337796 2681956992 2700711936 2707839849 2710089408 2712580299 2726775792 2734544384 2739331584 2748843152 2756198016 2763228416 2765768148 2780241984 2785109184 2789895602 2793043968 2794779702 2814323616 2819998896 2822341632 2824095573 2839719168 2849579304 2867124546 2869506432 2875292992 2877681664 2879469996 2895399936 2897199279 2900468736 2905453408 2907867136 2910539808 2920645849 2925771264 2928460392 2935930192 2954007108 2957340672 2959178508 2967609216 2983139328 2985881184 2988361728 2990218842 2996248827 2998737984 3017201616 3025797632 3048850584 3054998804 3057536768 3076362432 3078918144 3081748032 3087044246 3089608832 3092448546 3097875456 3108631968 3119425829 3127772232 3136683264 3142174464 3153084792 3158618112 3169585536 3172498758 3175134336 3186159108 3203785728 3205776717 3214909984 3231734272 3234704616 3237391872 3248632816 3257324928 3266605056 3268635084 3271350528 3274357284 3282709384 3291492672 3300870144 3302921466 3332725968 3335494656 3338560368 3356031744 3367684632 3373580232 3392243712 3398073536 3400896512 3404022336 3415841858 3421836288 3427826688 3433717664 3439728864 3451672367 3460907736 3463782912 3470767872 3475809936 3495038976 3497210964 3504263334 3507174528 3528768672 3531700224 3538822144 3541021341 3543963072 3547220391 3565783728 3575942656 3604258944 3610453132 3613452544 3616773732 3635701056 3639042693 3642065856 3648325018 3652442112 3654711918 3674930688 3680269344 3687690864 3693048057 3706989312 3713478912 3726372936 3749316714 3752431488 3759998528 3763122176 3765460764 3786292224 3788645211 3799439072 3822832728 3826008576 3829525128 3839293328 3849565824 3860533248 3862932372 3867291648 3869694972 3880719744 3901028352 3904613856 3910286178 3918171543 3938676144 3945571344 3956812288 3981174912 3986958456 3994998436 3998317312 4009015296 4022935488 4036904014 4051067904 4065134112 4079249161 4090163688 4101816576 4108997376 4123264728 4130500608 4144842624 4148652222 4170362976 4182244352 4184843403 4189565952 4192169553 4204113056 4226114048 4229998344 4233512448 4248212144 4259578752 4271714304 4274368956 4300686819 4304259648 4312939488 4316522496 4319204994 4343099904 4358180112 4361800704 4365809712 4388656896 4403895288 4431010662 4436011008 4443634624 4447326208 4451413824 4466870122 4474708992 4478821776 4482542592 4490246176 4498106976 4513725403 4525802424 4538696448 4562448384 4570435584 4573275876 4582498206 4586305152 4614543648 4618377216 4627690496 4630566369 4634413248 4638672819 4662947952 4672351112 4676232704 4705024896 4713261696 4721361788 4725284096 4729627188 4737927168 4754378304 4758748137 4762701504 4770886562 4779238662 4805678592 4822364976 4847601408 4852056924 4856087808 4872949224 4899907584 4902952626 4907025792 4916921152 4924064076 4942652416 4951305216 4954382199 4968497248 4999088952 5003241984 5007840552 5020614352 5034047616 5048389632 5051526948 5060370348 5097110304 5101344768 5106033504 5123762787 5132754432 5150576496 5159593296 5174292992 5206151808 5213714904 5224228724 5242558464 5251568192 5256395001 5260761792 5279028326 5293153008 5297550336 5308233216 5315944608 5334402749 5348675592 5363913984 5401423872 5415679698 5420178816 5425160598 5453551584 5469088768 5472487527 5478663168 5482067877 5497686304 5512396032 5526456832 5531536296 5560483968 5570218368 5579791204 5586087936 5589559404 5623975071 5628647232 5639997792 5644683264 5648191146 5679438336 5699158608 5734249092 5739012864 5750585984 5758939992 5790799872 5794398558 5800937472 5810906816 5815734272 5821079616 5841291698 5851542528 5856920784 5871860384 5908014216 5918357016 5935218432 5966278656 5971762368 5976723456 5980437684 5992497654 5997475968 6034403232 6051595264 6055356021 6097701168 6109997608 6115073536 6152724864 6163496064 6174088492 6179217664 6184897092 6195750912 6217263936 6222978333 6238851658 6255544464 6273366528 6284348928 6306169584 6339171072 6344997516 6350268672 6372318216 6407571456 6411553434 6429819968 6463468544 6469409232 6474783744 6478807491 6497265632 6514649856 6537270168 6542701056 6548714568 6565418768 6582985344 6601740288 6605842932 6646515993 6665451936 6670989312 6677120736 6700305183 6712063488 6735369264 6747160464 6784487424 6796147072 6808044672 6831683716 6843672576 6855653376 6867435328 6873747309 6879457728 6903344734 6921815472 6927565824 6941535744 6951619872 6975757441 6994421928 7008526668 7014349056 7057537344 7063400448 7077644288 7082042682 7087926144 7094440782 7131567456 7151885312 7156329843 7168857993 7208517888 7220906264 7226905088 7233547464 7271402112 7278085386 7284131712 7296650036 7304884224 7309423836 7349861376 7354428939 7360538688 7375381728 7386096114 7413978624 7426957824 7452745872 7498633428 7504862976 7519997056 7530921528 7572584448 7577290422 7598878144 7645665456 7652017152 7659050256 7678586656 7699131648 7725864744 7739389944 7761439488 7802056704 7809227712 7820572356 7836343086 7877352288 7891142688 7913624576 7918542489 7962349824 7973916912 7989996872 7996634624 8018030592 8045870976 8073808028 8102135808 8123519547 8130268224 8137740897 8158498322 8180327376 8203633152 8217994752 8246529456 8289685248 8297304444 8340725952 8364488704 8369686806 8379131904 8384339106 8408226112 8452228096 8459996688 8467024896 8472286719 8496424288 8519157504 8548737912 8601373638 8608519296 8625878976 8633044992 8638409988 8686199808 8691597837 8716360224 8723601408 8731619424 8761937547 8777313792 8807790576 8862021324 8872022016 8887269248 8902827648 8933740244 8949417984 8957643552 8965085184 8980492352 8988746481 8996213952 9027450806 9051604848 9077392896 9146551752 9164996412 9172610304 9229087296 9236754432 9255380992 9261132738 9268826496 9277345638 9325895904 9344702224 9352465408 9358277487 9410049792 9426523392 9442723576 9450568192 9459254376 9475854336 9508756608 9517496274 9525403008 9541773124 9558477324 9611357184 9617330151 9644729952 9695202816 9704113848 9712175616 9745898448 9799815168 9805905252 9814051584 9833842304 9848128152 9885304832 9902610432 9908764398 9928746113 9936994496 9998177904 10006483968 10015681104 10041228704 10068095232 10103053896 10120740696 10194220608 10202689536 10212067008 10247525574 10265508864 10301152992 10319186592 10348585984 10355017101 10412303616 10427429808 10448457448 10485116928 10503136384 10512790002 10521523584 10558056652 10586306016 10595100672 10616466432 10623064023 10631889216 10641661173 10668805498 10697351184 10727827968 10831359396 10840357632 10850321196 10907103168 10938177536 10944975054 10957326336 10964135754 10995372608 11024792064 11052913664 11063072592 11079144171 11120967936 11140436736 11159582408 11179118808 11247950142 11257294464 11279995584 11289366528 11296382292 11358876672 11365935633 11398317216 11468498184 11478025728 11501171968 11517879984 11581599744 11588797116 11601874944 11621813632 11642159232 11682583396 11703085056 11713841568 11743720768 11754514629 11816028432 11836714032 11870436864 11943524736 11960875368 11984995308 11994951936 12068806464 12103190528 12110712042 12195402336 12219995216 12230147072 12237747483 12305449728 12326992128 12348176984 12358435328 12369794184 12391501824 12434527872 12445956666 12477703316 12511088928 12546733056 12554530209 12568697856 12576508659 12612339168 12678342144 12689995032 12700537344 12744636432 12815142912 12823106868 12859639936 12926937088 12938818464 12949567488 12957614982 12983744917 12994531264 13029299712 13074540336 13085402112 13097429136 13130837536 13165970688 13211685864 13293031986 13330903872 13341978624 13354241472 13400610366 13424126976 13470738528 13494320928 13541176209 13592294144 13616089344 13663367432 13687345152 13711306752 13734870656 13747494618 13758915456 13806689468 13843630944 13855131648 13883071488 13891699107 13903239744 13916018457 13951514882 13988843856 14017053336 14028698112 14115074688 14155288576 14164085364 14175852288 14188881564 14263134912 14303770624 14312659686 14337715986 14417035776 14441812528 14453810176 14467094928 14542804224 14556170772 14568263424 14593300072 14618847672 14699722752 14708857878 14721077376 14750763456 14772192228 14827957248 14853915648 14863146597 14905491744 14997266856 15009725952 15039994112 15061843056 15145168896 15154580844 15197756288 15291330912 15304034304 15318100512 15344425811 15357173312 15371288361 15398263296 15451729488 15478779888 15522878976 15618455424 15641144712 15672686172 15754704576 15769185003 15782285376 15827249152 15837084978 15924699648 15947833824 15979993744 15993269248 16003208247 16091741952 16147616056 16204271616 16247039094 16260536448 16275481794 16316996644 16360654752 16407266304 16417462581 16435989504 16446203631 16493058912 16579370496 16594608888 16681451904 16728977408 16739373612 16758263808 16768678212 16816452224 16904456192 16919993376 16934049792 16944573438 16978743353 16992848576 17038315008 17097475824 17202747276 17217038592 17251757952 17276819976 17372399616 17383195674 17432720448 17447202816 17463238848 17523875094 17554627584 17615581152 17724042648 17774538496 17805655296 17867480488 17898835968 17915287104 17930170368 17960984704 17977492962 17992427904 18054901612 18103209696 18154785792 18166068063 18293103504 18329992824 18345220608 18458174592 18510761984 18522265476 18537652992 18554691276 18651791808 18689404448 18704930816 18716554974 18820099584 18853046784 18885447152 18901136384 18918508752 19017513216 19034992548 19050806016 19083546248 19116954648 19222714368 19234660302 19289459904 19390405632 19408227696 19424351232 19436422473 19491796896 19611810504 19628103168 19667684608 19696256304 19770609664 19805220864 19817528796 19857492226 19873988992 19996355808 20012967936 20031362208 20065787599 20082457408 20100915549 20136190464 20206107792 20241481392 20388441216 20424134016 20495051148 20531017728 20602305984 20621241927 20638373184 20697171968 20710034202 20824607232 20854859616 20896914896 20927272323 21006272768 21025580004 21043047168 21116113304 21172612032 21190201344 21232932864 21246128046 21263778432 21283322346 21337610996 21394702368 21455655936 21468989529 21506573979 21662718792 21680715264 21700642392 21814206336 21876355072 21889950108 21914652672 21928271508 21990745216 22049584128 22105827328 22126145184 22158288342 22202972077 22241935872 22280873472 22319164816 22358237616 22495900284 22514588928 22559991168 22592764584 22717753344 22731871266 22796634432 22936996368 22956051456 23002343936 23035759968 23177594232 23243627264 23284318464 23365166792 23406170112 23427683136 23487441536 23509029258 23632056864 23673428064 23714112617 23740873728 23755627467 23887049472 23921750736 23969990616 23989903872 24137612928 24206381056 24221424084 24370558641 24390804672 24439990432 24460294144 24475494966 24610899456 24653984256 24696353968 24716870656 24739588368 24869055744 24891913332 24955406632 25022177856 25093466112 25109060418 25137395712 25153017318 25224678336 25356684288 25379990064 25401074688 25416860157 25489272864 25646213736 25719279872 25853874176 25877636928 25899134976 25915229964 25967489834 25989062528 26058599424 26149080672 26170804224 26194858272 26239876091 26261675072 26285812641 26331941376 26423371728 26586063972 26661807744 26708482944 26801220732 26848253952 26941477056 26966239443 26988641856 27082352418 27184588288 27232178688 27326734864 27469741312 27494989236 27517830912 27613378936 27687261888 27710263296 27766142976 27783398214 27806479488 27832036914 27903029764 27977687712 28034106672 28057396224 28074832461 28230149376 28328170728 28351704576 28377763128 28526269824 28607541248 28625319372 28675431972 28834071552 28883625056 28907620352 28934189856 29034655793 29085608448 29112341544 29136526848 29186600144 29237695344 29399445504 29417715756 29442154752 29501526912 29544384456 29655914496 29707831296 29726293194 29786238339 29810983488 29994533712 30019451904 30079988224 30123686112 30309161688 30395512576 30582661824 30608068608 30636201024 30688851622 30714346624 30742576722 30796526592 30903458976 30957559776 31010762653 31045757952 31065051303 31236910848 31282289424 31345372344 31509409152 31538370006 31564570752 31654498304 31674169956 31849399296 31869192069 31895667648 31959987488 31986538496 32006416494 32183483904 32295232112 32494078188 32521072896 32550963588 32633993288 32721309504 32814532608 32834925162 32871979008 32892407262 32986117824 33158740992 33189217776 33237432513 33362903808 33478747224 33537356424 33632904448 33808912384 33839986752 33868099584 33889146876 33957486706 33985697152 34076630016 34194951648 34313684119 34405494552 34434077184 34503515904 34553639952 34744799232 34766391348 34865440896 34926477696 35047750188 35109255168 35231162304 35263543887 35448085296 35549076992 35611310592 35734960976 35830574208 35921969408 35954985924 35984855808 36109803224 36206419392 36309571584 36332136126 36586207008 36659985648 36690441216 36713242449 36916349184 37044530952 37075305984 37109382552 37303583616 37378808896 37409861632 37433109948 37640199168 37663590627 37706093568 37770894304 37802272768 37837017504 37968396037 38035026432 38069985096 38101612032 38167092496 38233909296 38445428736 38469320604 38578919808 38780811264 38816455392 38848702464 38872844946 38951234751 38983593792 39223621008 39256206336 39335369216 39392512608 39635057592 39714984452 39747977984 39992711616 40025935872 40062724416 40131575198 40164914816 40201831098 40272380928 40412215584 40482962784 40552535777 40623528627 40776882432 40848268032 40990102296 41062035456 41204611968 41242483854 41276746368 41394343936 41420068404 41649214464 41675097321 41709719232 41793829792 41854544646 42012545536 42051160008 42086094336 42232226608 42345224064 42465865728 42492256092 42527556864 42566644692 42675221992 42789404736 42911311872 42937979058 43013147958 43325437584 43361430528 43401284784 43628412672 43779900216 43856543016 43981490432 44099168256 44211654656 44252290368 44316576684 44405944154 44483871744 44561746944 44638329632 44716475232 44871740771 44991800568 45029177856 45119982336 45185529168 45435506688 45463742532 45593268864 45873992736 45912102912 46004687872 46033277433 46071519936 46113865083 46355188464 46487254528 46568636928 46730333584 46855366272 46974883072 47018058516 47264113728 47307555009 47346856128 47428225234 47481747456 47511254934 47774098944 47843501472 47939981232 47979807744 48009624741 48275225856 48442848168 48741117282 48781609344 48879980864 48920588288 48950989932 49221798912 49252387743 49307968512 49392707936 49433741312 49479176736 49650979433 49738111488 49783826664 49910813264 50044355712 50186932224 50218120836 50274791424 50306034636 50449356672 50713368576 50759980128 50802149376 50833720314 50936230059 50978545728 51292427472 51438559744 51755273856 51830459928 51934979668 51978125056 52117198848 52298161344 52341608448 52389716544 52479752182 52523350144 52571625282 52663882752 52846743456 53030239093 53172127944 53323615488 53416965888 53602441464 53696507904 53882954112 53932478886 53977283712 54164704836 54369176576 54464357376 54498204189 54653469728 54939482624 54989978472 55035661824 55226757872 55374523776 55532285952 55566796428 55612958976 55664073828 55806059528 55955375424 56068213344 56114792448 56149664922 56460298752 56656341456 56703409152 56755526256 57052539648 57250638744 57350863944 57668143104 57767250112 57815240704 57868379712 58069311586 58171216896 58224683088 58273053696 58373200288 58475390688 58678430239 58835431512 58884309504 59003053824 59088768912 59311828992 59415662592 59452586388 59572476678 59621966976 59989067424 60038903808 60159976448 60197362797 60247372224 60302746647 60618323376 60791025152 61165323648 61272402048 61377703244 61428693248 61485153444 61593053184 61806917952 61863725781 61915119552 62021525306 62091515904 62130102606 62473821696 62564578848 62690744688 62781816969 63018818304 63076740012 63129141504 63348339912 63698798592 63738384138 63791335296 63919974976 63973076992 64012832988 64366967808 64406968587 64590464224 64988156376 65042145792 65101927176 65267986576 65442619008 65629065216 65669850324 65743958016 65784814524 65972235648 66317481984 66378435552 66474865026 66608916231 66725807616 66957494448 67074712848 67265808896 67679973504 67778293752 67914973412 67971394304 68153260032 68389903296 68627368238 68810989104 68868154368 69007031808 69107279904 69347235737 69532782696 69730881792 69852955392 70095500376 70218510336 70462324608 70527087774 70896170592 71098153984 71142337851 71222621184 71266882401 71469921952 71661148416 71843938816 71909971848 71969711616 72219606448 72412838784 72619143168 72664272252 73111675923 73172414016 73319971296 73380882432 73426484898 73832698368 74089061904 74150611968 74218765104 74607167232 74757617792 74866219896 75280398336 75327181254 75412187136 75541788608 75604545536 75674035008 75936792074 76070052864 76139970192 76203224064 76334184992 76467818592 76733331851 76938641208 77157839616 77561622528 77632910784 77697404928 77745689892 77902469502 77967187584 78447242016 78512412672 78670738432 78719628273 78785025216 78857437923 79270115184 79429968904 79495955968 79985423232 80125448832 80263150396 80329829632 80403662196 80544761856 80824431168 80898718329 80965925568 81105071554 81247057254 81553764864 81696536064 81980204592 82409223936 82484967708 82553492736 82840136808 83298428928 83350194642 83419438464 83587659584 83709089292 84025091072 84102320016 84172188672 84224497383 84464453216 84690448128 84984512184 85055113728 85133289384 85350443984 85578809472 85822623744 85875958116 86026295916 86650875168 86722861056 86802569568 87103967379 87256825344 87559800432 87713086032 87962980864 88198336512 88504580736 88633153368 88811888308 88967743488 89123493888 89276659264 89358715017 89432950464 89743481542 89983601136 90058355712 90239964672 90371058336 90684846733 90927485064 91186537728 91747985472 91824205824 92009375744 92066554866 92143039872 92227730166 92710376928 92974509056 93032287959 93137273856 93195153909 93460667168 93710732544 93949766144 94036117032 94528227456 94615110018 94693712256 94856450468 94963494912 95022509868 95548197888 95607576207 95687002944 95879962464 95959615488 96019249482 96550451712 96885696336 97482234564 97563218688 97759961728 97901979864 98443597824 98504775486 98615937024 98785415872 98867482624 98958353472 99301958866 99476222976 99567653328 99821626528 100088711424 100436241672 100612069272 100898713344 101426737152 101519960256 101604298752 101667440628 101872460118 101957091456 102584854944 102877119488 102941052357 103510547712 103660919856 103869959336 103956250112 104234397696 104596322688 104779433088 104959504364 105046700288 105143250564 105327765504 105693486912 105790631661 106060478186 106344255888 106647230976 106833931776 107204882928 107765908224 107864957772 107954567424 108329409672 108738353152 108928714752 108996408378 109306939456 109878965248 109979956944 110071323648 110139727347 110453515744 110749047552 111133592856 111225917952 111328147656 111612119056 111910750848 112136426688 112229584896 112299329844 112920597504 112990771881 113312682912 113406818304 113511052512 113905188111 114105079296 114501277488 114701727888 115336286208 115534500224 115736759424 116138623172 116342433792 116449366176 116546107392 116746400576 116853704253 116950781376 117356860478 117670863024 117768619008 118006107648 118177537824 118587876497 118905172776 119144953356 119243933952 119978134848 120077807616 120319952896 120394725594 120494744448 120605493294 121236646752 121582050304 121657607331 121870585881 122330647296 122544804096 122755406488 122857386496 122970306888 123186106368 123613835904 123727451562 123830239104 124043050612 124183031808 124260205212 124947643392 125025291963 125129157696 125381489376 125563633938 126037636608 126153480024 126258283008 126696679824 127397597184 127476768276 127582670592 127839949952 128025665976 128733935616 128813937174 129180928448 129976312752 130084291584 130203854352 130535973152 130885238016 131339700648 131569629048 131944471296 132634963968 132756871104 132949730052 133217832462 133451615232 133914988896 134149425696 134531617792 134615222313 135359947008 135556587504 135829946824 135942788608 136306520064 136779806592 137254736476 137621978208 137736308736 138014063616 138099832299 138214559808 138341595249 138694471474 139065565392 139461763584 139705910784 140191000752 140924649216 141054175548 141792341184 142196307968 142284675702 142445242368 142533764802 142939843904 143322296832 143687877632 143819943696 143939423232 144028874223 144439212896 144825677568 145328544504 146223351846 146344828032 146639942592 146761764864 146852969796 147665396736 147757163229 148178123808 148301223936 148437530208 148952938299 149214334464 149515235584 149732439792 150560796672 150654362508 150824374272 151083577216 151348070016 151873584148 152140105728 152279940384 152406448128 152668369984 152808690177 152935637184 153466663702 153877282416 154315679232 155265821568 155491379784 155804939004 155934375168 156894484032 157024825344 157341476864 157439256546 157570050432 157714875846 158540230368 158859937808 158991911936 159090717279 159970846464 160250897664 160526300792 160659659264 160807324392 161089523712 161648862336 161797436658 161931851136 162210143108 162494114508 163107529728 163393072128 163494612567 163960409184 164818447872 164969935416 165106985472 165680273616 166596857856 166700389284 166838876928 167175319168 167418178584 168050182144 168204640032 168344377344 168448994766 168788683921 168928906432 169380896256 169969024368 170110227456 170266578768 170700887968 171157618944 171751916232 172052591832 173301750336 173445722112 173605139136 174207934758 174513650688 175119600864 175426172064 175925961728 176035290717 177009161472 177266306736 177623776616 177935486976 178246987776 178553318528 178717430034 178865900928 179486963084 179967202272 180116711424 180479929344 180592088391 180742116672 180908239941 181369693466 181854970128 182373075456 183495970944 184018751488 184133109732 184286079744 184455460332 185420753856 185949018112 186064575918 186274547712 186390307818 186921334336 187421465088 187899532288 188072234064 188345450907 189056454912 189230220036 189387424512 189712900936 190045019736 191096395776 191215152414 191374005888 191759924928 191919230976 192038498964 193100903424 193220905761 193771392672 194964469128 195126437376 195519923456 195803959728 196887195648 197009550972 197231874048 197570831744 197916706944 198603917732 198952445952 199135306656 199643253056 199826748693 200177422848 200872483344 201224138544 201797426688 203039920512 203334881256 203744920236 203914182912 205169709888 205754238976 205882104714 207021095424 207321839712 207739918672 207912500224 208041707211 209192645376 209558866176 209919008728 210093400576 210286501128 210655531008 211386973824 211581263322 212120956372 212688511776 213294461952 213427013553 213667863552 213800647203 214409765856 215531816448 215729915544 215909134848 216658819344 217476706304 217857429504 217992816756 218613878912 219757930496 219959913888 220142647296 220279454694 220723663589 220907031488 221498095104 222267185712 222451835904 222656295312 223224238112 223821501696 224272853376 224598659688 225841195008 225981543762 226625365824 226813636608 227022105024 227810376222 228210158592 229002554976 229403455776 230199995553 231069000448 231473518848 232277246344 232684867584 232898732352 233092214784 233492801152 233707408506 233901562752 234713720956 235341726048 235537238016 236012215296 236158884819 236355075648 236572313769 237175752994 237810345552 238289906712 238487867904 239956269696 240639905792 240789451188 240989488896 241210986588 242473293504 243164100608 243315214662 243741171762 244661294592 245089608192 245510812976 245714772992 245940613776 247227671808 247454903124 247660478208 248086101224 248520410424 249895286784 250050583926 250258315392 250762978752 251127267876 252075273216 252306960048 252516566016 252673492149 253393359648 254953536552 255165341184 255679899904 256051331952 257467871232 257627874348 258361856896 259952625504 260168583168 260407708704 260855238787 261071946304 261311902137 261770476032 262679401296 263139258096 263888942592 265513742208 265899460104 266435664924 266903230464 267829977792 268076145051 268298851392 269063235584 269230444626 270719894016 271113175008 271659893648 271885577216 272054540199 273559613184 274509472952 275243956416 275472617472 276028127232 276199664598 276429119616 276683190498 277388942948 278131130784 278923527168 279096863877 279411821568 279585461727 280382001504 281849298432 282108351096 283584682368 284392615936 284569351404 284890484736 285067529604 285879687808 286644593664 287375755264 287639887392 287878846464 288057748446 288638637001 288878425792 289651355136 290657089008 292446703692 292689656064 293279885184 293705939592 295330793472 295514326458 296356247616 296602447872 296875060416 297905876598 298428668928 299030471168 299464879584 301308725016 302167154432 302696140032 303747168296 304280211456 304559880768 304812896256 305336739968 305617380354 305871274368 306933327404 307754564832 308631358464 308823157071 310531643136 310982759568 311609878008 311868750336 313788968064 314682953728 314878513092 315140100864 315429751692 317080460736 317719875616 317983823872 318181434558 319941692928 320501795328 321052601584 321319318528 321614648784 323297724672 323594873316 323863702272 324420286216 324988229016 326215059456 326786144256 326989225134 327920818368 329636895744 329939870832 330213970944 330419182041 331360547232 333400778568 333677753856 334350638336 334836357168 336100364288 336409280064 336688754688 336897989532 337577367842 337857812864 338761792512 339938048736 340220454912 340533157536 341118389183 341401775936 341715564333 342315237888 343503832464 344105183664 346603500672 347210278272 348415869516 349027301376 350239201728 350561112759 350852344128 351851923456 352070581434 354018322944 354532613472 355247553232 355763629491 357106637056 357434860068 357731801856 358973926168 359934404544 360233422848 360959858688 361184176782 361484233344 361816479882 362739386932 363709940256 364746150912 364972821993 365611757643 366991941888 368266219464 368572159488 368910920664 370841507712 371898036224 372129151836 372549095424 372780615636 373842668672 374842930176 375799064576 376144468128 376690901814 377450525309 378112909824 378460440072 378774849024 379425801872 380090039472 382192791552 382430304828 382748011776 383519849856 384076997928 386201806848 386441811522 387542785344 389928938256 390252874752 391039846912 391607919456 394019101944 395141663488 395833413888 397207835464 397904891904 398270613312 399286506112 399653497386 400354845696 401744966688 402448277088 403139914489 403594853376 403845666939 406079841024 406669762512 407489840472 407828365824 410339419776 411508477952 411764209428 414042190848 414299496897 414643679424 415479837344 415825000448 416083414422 418385290752 419117732352 419838017456 420186801152 420573002256 422773947648 423162526644 424241912744 425377023552 426588923904 426854027106 427335727104 427601294406 428819531712 431063632896 431459831088 431818269696 432086622669 433317638688 435985633512 437227757824 439515860992 439919827776 440285294592 440558909388 441447327178 441814062976 442996190208 444534371424 444903671808 445312590624 446077893547 446448476224 446858814897 447643003392 448545706752 449197319376 451682390016 451963087524 453250731648 454044210048 455620752444 456420317184 458005109952 458426070531 458806911552 460399991106 462138000896 462947037696 464554492688 465797464704 466985602304 467414817012 467803125504 469427441912 470683452096 471074476032 472024430592 472317769638 472710151296 473144627538 474351505988 475620691104 476579813424 476975735808 477272151837 479912539392 481578902376 481978977792 482421973176 484946587008 486328201216 486630429324 487482343524 489322589184 490179216384 491021625952 491429545984 491881227552 493589148481 494455343616 494909806248 495320956416 496172202448 497040820848 499790573568 500101167852 500516630784 501525957504 502254535752 504150546432 504613920096 505033132032 505346984298 506366051763 506786719296 509907073104 510330682368 511359799808 512102663904 515255748696 516723713792 519905251008 520337166336 520815417408 521710477574 522143892608 522623804274 523540952064 525358802592 526278516192 527182965101 527777885184 528105872151 531027484416 531798920208 532871329848 533806460928 535659955584 536152290102 536597702784 538126471168 538460889252 541439788032 541776265173 542226350016 543319787296 543771154432 544109080398 547119226368 549018945904 550487912832 552056254464 552399329196 552858239232 553366380996 554777885896 556262261568 557847054336 558193727754 558823643136 559170923454 560764003008 563698596864 564216702192 565036352721 567169364736 569138702808 570135059208 571759375616 573289187328 574751510528 575279774784 575757692928 576115496892 577277274002 577756851584 579302710272 581314178016 583332630023 584893407384 585379312128 586559770368 587411879184 590661586944 591028652916 592712495232 593750120832 595811753196 596857337856 598060942336 598929759168 599480246079 602617450032 604334308864 605392280064 607494336592 609119761536 610673479936 611234760708 611742548736 613866654808 615509129664 617262716928 617646314142 621063286272 621965519136 623219756016 623737500672 624125121633 627577936128 629757026184 630280201728 630859503384 634160921472 635439751232 635967647744 636362869116 639883385856 640281040659 641003590656 642105203168 642638637056 643229297568 645462732629 646595449344 647189746632 647727404544 648840572432 649976458032 652430118912 653572288512 653978450268 655841636736 659273791488 659879741664 660427941888 660838364082 662170990767 662721094464 666801557136 667355507712 668701276672 669672714336 672818560128 673795979064 675154735684 675715625728 677523585024 679876097472 680440909824 681066315072 682236778366 682803551872 683431128666 684630475776 687007664928 688210367328 689393108209 690599986659 693207001344 694420556544 696831739032 698054602752 700478403456 701122225518 701704688256 703703846912 704141162868 708036645888 708476654457 709065226944 710495106464 711527258982 714213274112 714869720136 715463603712 717947852336 719868809088 721919717376 722368353564 722968466688 723632959764 725478773864 727419880512 729492301824 729945643986 731223515286 733983883776 736532438928 737144318976 737821841328 741683015424 744258303672 745561231272 747685337344 749685860352 751598129152 752288936256 753381803628 754901050618 756225819648 756920880144 757549698048 758851603744 760180078944 762819593107 764860609656 765496023552 767039699712 768153995856 772403613696 772883623044 775085570688 779857876512 780505749504 782079693824 782565716361 783215838912 783935706411 788038203888 790283326976 791666827776 794415670928 796541226624 798573012224 799306994772 800709691392 803489933376 804228435153 804896554176 806279828978 807189706752 807691333878 812159682048 813339525024 814979680944 815656731648 816163620597 820678839552 823528418856 828084381696 828598993794 829287358848 830959674688 831650000896 832166828844 836770581504 837290591631 838235464704 839676034912 840373602304 841146004512 844066650361 845547895296 846325053288 848483825488 850754047104 853177847808 853708054212 854671454208 855202588812 857639063424 862127265792 862919662176 863636539392 864173245338 865915911003 866635277376 871971267024 874455515648 879839655552 881117818776 882894654356 883628125952 885992380416 889068742848 889807343616 890625181248 892155787094 892896952448 893717629794 895286006784 897091413504 898394638752 901514064581 903926175048 906501463296 908088420096 911241504888 912840634368 916010219904 916852141062 917613823104 920799982212 924276001792 925894075392 926469471213 929108985376 931594929408 933971204608 934829634024 935606251008 938854883824 941366904192 944048861184 944635539276 945420302592 946289255076 948703011976 951241382208 953159626848 953951471616 954544303674 959825078784 963157804752 963957955584 964843946352 969893174016 973260858648 974964687048 978645178368 980358432768 982043251904 982859091968 983762455104 987178296962 988910687232 989819612496 990641912832 992344404896 994081641696 997533314063 1000202335704 1001033261568 1003051915008 1004509071504 1008301092864 1009227840192 1010066264064 1010693968596 1012732103526 1013573438592 1019814146208 1020661364736 1022719599616 1023355167549 1024205327808 1025146692999 1030511497392 1033447427584 1039810502016 1041630834816 1043420955148 1044287785216 1045247608548 1047081904128 1050717605184 1051683338277 1052557032384 1054365930202 1055555770368 1056211744302 1062054968832 1063597840416 1065742659696 1067290888473 1071319911168 1072304580204 1073195405568 1076921778504 1082879576064 1083552530346 1084452700032 1086639574592 1087542308864 1088218160796 1094238452736 1094918465979 1098037891808 1100975825664 1104798658392 1105716478464 1106732761992 1109555771792 1112524523136 1115694108672 1116387455508 1117647286272 1118341846908 1121528006016 1127397193728 1128433404384 1130072705442 1132351575927 1134338729472 1138277405616 1140270118416 1143518751232 1146578374656 1150559549568 1152230993784 1154554548004 1155513703168 1158605420544 1162628356032 1166665260046 1169786814768 1170758624256 1173119540736 1174823758368 1178903007529 1182057305832 1185424990464 1187500241664 1191623506392 1193714675712 1196121884672 1197859518336 1198960492158 1205234900064 1208668617728 1209419743467 1210784560128 1211537000817 1214988673184 1218239523072 1221346959872 1222469521416 1223485097472 1227733309616 1231018259328 1234525433856 1235292628284 1242126572544 1242898490691 1243931038272 1246439512032 1247475001344 1248250243266 1255155872256 1259514052368 1260560403456 1261719006768 1268321842944 1270879502464 1272725738232 1279766771712 1280562081318 1282007181312 1284210406336 1285277274112 1286458595136 1290925465258 1293190898688 1294379493264 1295454809088 1297681144864 1299952916064 1304466641467 1307956900536 1311683273472 1318547582976 1319759483328 1320855883776 1321676728164 1324341981534 1325442188928 1333603114272 1334711015424 1337402553344 1338233680641 1339345428672 1340576444691 1345637120256 1347591958128 1350309471368 1351431251456 1355047170048 1359752194944 1362132630144 1364473556732 1365607103744 1366862257332 1369260951552 1374015329856 1375278211593 1376420734656 1378786216418 1381199973318 1386414002688 1388841113088 1393663478064 1400956806912 1402244451036 1403409376512 1408282325736 1416073291776 1416953308914 1418130453888 1420990212928 1423054517964 1428426548224 1429739440272 1430927207424 1431816455511 1435895704672 1439737618176 1444736707128 1445936933376 1447265919528 1450957547728 1454839761024 1458984603648 1459891287972 1462447030572 1467967767552 1473064877856 1474288637952 1475643682656 1480767445443 1483366030848 1488516607344 1491122462544 1495370674688 1499371720704 1504577872512 1506763607256 1509802101236 1512451639296 1513841760288 1515099396096 1517703207488 1519098155289 1520360157888 1525639186214 1529721219312 1530992047104 1534079399424 1536307991712 1541642394461 1545767246088 1550171141376 1559715753024 1561011499008 1564159387648 1565131432722 1566431677824 1567871412822 1576076407776 1580566653952 1581548895303 1583333655552 1584317616453 1588831341856 1593082453248 1597146024448 1598613989544 1601419382784 1606979866752 1608456870306 1609793108352 1612559657956 1614379413504 1615382667756 1624319364096 1625328795519 1626679050048 1629959361888 1631313463296 1632327241194 1641357679104 1647056837712 1656168763392 1657197987588 1658574717696 1661919349376 1664333657688 1673541163008 1674581183262 1676470929408 1679352069824 1680747204608 1682292009024 1688133300722 1691095790592 1692650106576 1696967650976 1701508094208 1707416108424 1710405177624 1715278126848 1724254531584 1725839324352 1727273078784 1728346490676 1731831822006 1733270554752 1743942534048 1748911031296 1749997890069 1759679311104 1762235637552 1765789308712 1767256251904 1771984760832 1778137485696 1781250362496 1784311574188 1785793904896 1787435259588 1790572013568 1794182827008 1796789277504 1798440738237 1803028129162 1807852350096 1813002926592 1816176840192 1822483009776 1832020439808 1833704282124 1835227646208 1841599964424 1848552003584 1851788150784 1852938942426 1858217970752 1863189858816 1867942409216 1869659268048 1871212502016 1872375364899 1877709767648 1882733808384 1889271078552 1890840605184 1892578510152 1897406023952 1902482764416 1906319253696 1907902943232 1909088607348 1919650157568 1920843121977 1926315609504 1927915911168 1929687892704 1936388197887 1939786348032 1946521717296 1949929374096 1957290356736 1960716865536 1964086503808 1967524910208 1974356593924 1977821374464 1979639224992 1981283825664 1984688809792 1986512972301 1988163283392 1995066628126 2000404671408 2002066523136 2006103830016 2009018143008 2015993900449 2018455680384 2021387937192 2025464207052 2027146877184 2039628292416 2041322729472 2045439199232 2046710335098 2048410655616 2050293385998 2061022994784 2066894855168 2068179324627 2071799959977 2079621004032 2083261669632 2086841910296 2088575570432 2090495217096 2094163808256 2101435210368 2103366676554 2105114064768 2108731860404 2111111540736 2112423488604 2124109937664 2125429963371 2127195680832 2131485319392 2134581776946 2142639822336 2144609160408 2146390811136 2153843557008 2165759152128 2167105060692 2168905400064 2173279149184 2176436321592 2188476905472 2189836931958 2196075783616 2201951651328 2209597316784 2211432956928 2213465523984 2219111543584 2225049046272 2232774911016 2236683693816 2243056012032 2254794387456 2256866808768 2260145410884 2264703151854 2268677458944 2276554811232 2280540236832 2287037502464 2288458779321 2301119099136 2304461987568 2309109096008 2311027406336 2317210841088 2325256712064 2333330520092 2339573629536 2341517248512 2346239081472 2347697149083 2349647516736 2351807119233 2357806015058 2364114611664 2370849980928 2375000483328 2383247012784 2392243769344 2395719036672 2397920984316 2410469800128 2417337235456 2418839486934 2421569120256 2423074001634 2429977346368 2436479046144 2442693919744 2444939042832 2446970194944 2448490861791 2455466619232 2462036518656 2470585256568 2484253145088 2485796981382 2487862076544 2492879024064 2494950002688 2496500486532 2510311744512 2511871774893 2519028104736 2521120806912 2523438013536 2532199951083 2536643685888 2541759004928 2545451476464 2559533543424 2561124162636 2564014362624 2568420812672 2572917190272 2581850930516 2586381797376 2588758986528 2590909618176 2595362289728 2597747733009 2599905832128 2608933282934 2615913801072 2623366546944 2639518966656 2643353456328 2648683963068 2650884377856 2667206228544 2669422030848 2674805106688 2676467361282 2678690857344 2681152889382 2691274240512 2695183916256 2700618942736 2702862502912 2704542193743 2719504389888 2724265260288 2728947113464 2731214207488 2733724514664 2738521903104 2748030659712 2750556423186 2752841469312 2757572432836 2762399946636 2772828005376 2777682226176 2779408413639 2787326956128 2801913613824 2804488902072 2806818753024 2816564651472 2832146583552 2833906617828 2836260907776 2841980425856 2846109035928 2856853096448 2859478880544 2861854414848 2863632911022 2869407626657 2871791409344 2879475236352 2889473414256 2891873866752 2894531839056 2901915095456 2909679522048 2919782575944 2924894061144 2935935535104 2946129755712 2948577275904 2951287365312 2961534890886 2966732061696 2977033214688 2982244925088 2990741349376 2992599942189 3009155745024 3013527214512 3019604202472 3024903278592 3027683520576 3030198792192 3035406414976 3038196310578 3040720315776 3051278372428 3059442438624 3061984094208 3068158798848 3070065502647 3072615983424 3075440078997 3083284788922 3091534492176 3100342282752 3119431506048 3128318775296 3130262865444 3132863355648 3135742825644 3152152815552 3161133307904 3163097790606 3166667311104 3168635232906 3177662683712 3186164906496 3194292048896 3197227979088 3201872665419 3213959733504 3216913740612 3219586216704 3225119315912 3230765335512 3248638728192 3250657591038 3253358100096 3259918723776 3262626926592 3264654482388 3282715358208 3284755397937 3294113675424 3314395975176 3317149435392 3323838698752 3328667315376 3347082326016 3349162366524 3352941858816 3358704139648 3364584018048 3376266601444 3382191581184 3385300213152 3393935301952 3397054727781 3403016188416 3414832216848 3420810355248 3430556253696 3451678648704 3456692981352 3463663644012 3466541109504 3487885068096 3497822062592 3499995780138 3519358622208 3524471275104 3531578617424 3534512503808 3536709022587 3556274971392 3562500724992 3568623148376 3571587809792 3574870519176 3581144027136 3588365654016 3593578555008 3596881476474 3606056258324 3615704700192 3626005853184 3628259230401 3632353680384 3634611002451 3644966019552 3664040879616 3667408564248 3670455292416 3683199928848 3697104007168 3703576301568 3705877884852 3716435941504 3726379717632 3735884818432 3739318536096 3742425004032 3744750729798 3752302281013 3755419535296 3765467616768 3778542157104 3781681210368 3785157020304 3794812047904 3804965528832 3812638507392 3818177214696 3839300315136 3841686243954 3852631219008 3855831822336 3859375785408 3872776395774 3879572696064 3893043434592 3899858748192 3913399924401 3928173007616 3935049820416 3948713187848 3955642748928 3959278449984 3962567651328 3969377619584 3973025944602 3976326566784 3990133256252 4000809342816 4004133046272 4012207660032 4014701041923 4018036286016 4021729334073 4031987800898 4036911360768 4042775874384 4050928414104 4054293754368 4079256584832 4090878398464 4093420670196 4096821311232 4100586771996 4122045989568 4133789710336 4136358649254 4143599919954 4159242008064 4166523339264 4173683820592 4177151140864 4180990434192 4202870420736 4206733353108 4210228129536 4217463720808 4224846977208 4248219875328 4250859926742 4254391361664 4262970638784 4269163553892 4285279644672 4289218320816 4292781622272 4295449366533 4307687114016 4334210121384 4337810800128 4346558298368 4352872643184 4376953810944 4379673863916 4392151567232 4403903302656 4419194633568 4422865913856 4426931047968 4434539059379 4438223087168 4442302336329 4450098092544 4465549822032 4473367387632 4486112024064 4513733617536 4520290821768 4529406303708 4537354917888 4553109622464 4557294465867 4561080473664 4574075004928 4576917558642 4602238198272 4608923975136 4618218192016 4622054812672 4624927183383 4650513424128 4666661040184 4679147259072 4683034497024 4692478162944 4695394298166 4699295033472 4703614238466 4715612030116 4728229223328 4741699961856 4744646685909 4750000966656 4752952849359 4766494025568 4791438073344 4795841968632 4820939600256 4834674470912 4837678973868 4843138240512 4846148003268 4859954692736 4872958092288 4885387839488 4889878085664 4893940389888 4896981723582 4906856829017 4910933238464 4924073037312 4941170513136 4968506290176 4971593962764 4975724153088 4985758048128 4993000973064 5020623489024 5023743549786 5038056209472 5042241613824 5046876027072 5064399902166 5073287371776 5083518009856 5090902952928 5122248325272 5136841625344 5145834380544 5163701861032 5172763594752 5177517973056 5181819236352 5190724579456 5195495466018 5199811664256 5217866565868 5231827602144 5246733093888 5249993670207 5279037933312 5286706912656 5297367926136 5301768755712 5334412457088 5349610213376 5352934722564 5357381714688 5362305778764 5382548481024 5390367832512 5401237885472 5405725005824 5409084387486 5439008779776 5448530520576 5457894226928 5462428414976 5467449029328 5496061319424 5501112846372 5505682938624 5515144865672 5524799893272 5545656010752 5555364452352 5558816827278 5574653912256 5603827227648 5608977804144 5613637506048 5617126094697 5633129302944 5667813235656 5672521815552 5683960851712 5692218071856 5713706192896 5718957761088 5723708829696 5727265822044 5738815253314 5743582818688 5758950472704 5778946828512 5783747733504 5789063678112 5799012616111 5803830190912 5809164593661 5819359044096 5839565151888 5849788122288 5871871070208 5892259511424 5902574730624 5923069781772 5933464123392 5954066429376 5959538916903 5964489850176 5981482698752 5985199884378 6018311490048 6027054429024 6039208404944 6047981701347 6055367041152 6070812829952 6076392621156 6081440631552 6102556744856 6118884877248 6123968188416 6136317597696 6140131005294 6145231966848 6150880157994 6166569577844 6183068984352 6200684565504 6204537973881 6215399879931 6238863012096 6260525730888 6265726711296 6271485651288 6304305631104 6322266615808 6326195581212 6333334622208 6337270465812 6355325367424 6372329812992 6388584097792 6394455958176 6403745330838 6416658930253 6427919467008 6433827481224 6439172433408 6450238631824 6461530671024 6497277456384 6501315182076 6506716200192 6519837447552 6529308964776 6565430716416 6569510795874 6588227350848 6628791950352 6634298870784 6647677397504 6657334630752 6698324733048 6717408279296 6729168036096 6752533202888 6764383162368 6770600426304 6787870603904 6794109455562 6806032376832 6829664433696 6841620710496 6853378546313 6861112507392 6865376337963 6903357297408 6913385962704 6927327288024 6933082219008 6975770136192 6995644125184 6999991560276 7038717244416 7043091447249 7048942550208 7063157234848 7069025007616 7073418045174 7112549942784 7125001449984 7137246296752 7143175619584 7149741038352 7176731308032 7187157110016 7193762952948 7212112516648 7231409400384 7252011706368 7256518460802 7264707360768 7269222004902 7289932039104 7328081759232 7334817128496 7340910584832 7345472585373 7366399857696 7411755769704 7432871883008 7452759435264 7471769636864 7478637072192 7484850008064 7489501459596 7504604562026 7510839070592 7530935233536 7557084314208 7563362420736 7570314040608 7583324190299 7589624095808 7596599853249 7609931057664 7625277014784 7636354429392 7678600630272 7683372487908 7705262438016 7718751570816 7745552791548 7759145392128 7786086869184 7793243199027 7799717496384 7826799848802 7856346015232 7870099640832 7897426375696 7918556899968 7938755239168 7946051889204 7952653133568 7980266512504 8001618685632 8008266092544 8024415320064 8029402083846 8036072572032 8043458668146 8063975601796 8073822721536 8085551748768 8101856828208 8108587508736 8113626581229 8158513169664 8186841340392 8193642622464 8201173543992 8244091979136 8267579420672 8272717298508 8287199839908 8318484016128 8333046678528 8347367641184 8354302281728 8361980868384 8391015524177 8405740841472 8413466706216 8420456259072 8434927441616 8449693954416 8496439750656 8501719853484 8508782723328 8525941277568 8538327107784 8570559289344 8578436641632 8585563244544 8590898733066 8608222879971 8615374228032 8668420242768 8675621600256 8693116596736 8705745286368 8759347727832 8784303134464 8807806605312 8838389267136 8845731827712 8853862095936 8869078118758 8876446174336 8884604672658 8900196185088 8931099644064 8946734775264 8962110406717 8972224048128 8977799826567 9027467235072 9040581643536 9058812607416 9074709835776 9106219244928 9114588931734 9122160947328 9148150009856 9153835117284 9204476396544 9210196507941 9217847950272 9236436384032 9244109625344 9249854366766 9301026848256 9333322080368 9358294518144 9384956325888 9390788596332 9398590066944 9407228476932 9431224060232 9456458446656 9483399923712 9489293371818 9500001933312 9505905698718 9532988051136 9582876146688 9591683937264 9605617996257 9641879200512 9675357947736 9692296006536 9719909385472 9745916184576 9770775678976 9779756171328 9787880779776 9793963447164 9813713658034 9821866476928 9848146074624 9882341026272 9916654710391 9943187925528 9951448306176 9971516096256 9986001946128 10041246978048 10047487099572 10076112418944 10093752054144 10128799804332 10146574743552 10167036019712 10181805905856 10191164183343 10244496650544 10273683250688 10291668761088 10327403722064 10355035946112 10381449158912 10390990932036 10399623328512 10435733131736 10463655204288 10493466187776 10499987340414 10558075866624 10573413825312 10594735852272 10603537511424 10610127067761 10668824914176 10705869445128 10714763429376 10724611557528 10765096962048 10780735665024 10802475770944 10811450011648 10818168774972 10878017559552 10884777691203 10897061041152 10915788453856 10924856829952 10934898058656 10972866454693 10992122638848 11002225692744 11011365877248 11030289731344 11049599786544 11091312021504 11110728904704 11117633654556 11149307824512 11207654455296 11217955608288 11227275012096 11234252189394 11256906843039 11266258605888 11335626471312 11345043631104 11367921703424 11384436143712 11437915522176 11454531644088 11477630506628 11487165637376 11517900945408 11557893657024 11567495467008 11578127356224 11598025232222 11607660381824 11618329187322 11638718088192 11679130303776 11699576244576 11719682839553 11740199773203 11784519022848 11805149461248 11846139563544 11866928246784 11908132858752 11919077833806 11928979700352 11962965397504 11970399768756 12036622980096 12044103125769 12054108858048 12078416809888 12095963402694 12110734082304 12141625659904 12152785242312 12162881263104 12205113489712 12237769754496 12272635195392 12280262010588 12290463933696 12301760315988 12333139155688 12366137968704 12401369131008 12409075947762 12430799759862 12477726024192 12521051461776 12531453422592 12542971302576 12608611262208 12652391162424 12674540931624 12710650734848 12744659625984 12777168195584 12788911916352 12807490661676 12833317860506 12855838934016 12867654962448 12878344866816 12900477263648 12923061342048 12967933082819 13002630364152 13013432400384 13039674895104 13058617929552 13130861432832 13139021591748 13176454701696 13257583900704 13268597741568 13295354795008 13303617178137 13314669261504 13326907008987 13396649466096 13434816558592 13458336072192 13505066405776 13541200852608 13575741207808 13588218911124 13612064753664 13659328867392 13671883397601 13683241420992 13706757092626 13722225014784 13730752675926 13806714594816 13826771925408 13854654576048 13866164438016 13874781550149 13951540272384 13999983120552 14077434488832 14086182894498 14097885100416 14126314469696 14138050015232 14146836090348 14225099885568 14233940057727 14250002899968 14274492593504 14286351239168 14299482076704 14349133056137 14374314220032 14387525905896 14424225033296 14462818800768 14504023412736 14513036921604 14529414721536 14538444009804 14579864078208 14656163518464 14669634256992 14681821169664 14690945170746 14720570487051 14732799715392 14823511539408 14865743766016 14905518870528 14957274144384 14979002919192 15009209124052 15021678141184 15061870467072 15114168628416 15126724841472 15140628081216 15166648380598 15179248191616 15193199706498 15219862115328 15250554029568 15272708858784 15325739097877 15366744975816 15410524876032 15437503141632 15491105583096 15518290784256 15572173738368 15586486398054 15599434992768 15653599697604 15712692030464 15740199281664 15749981010621 15794852751392 15837113799936 15877510478336 15892103778408 15905306267136 15960533025008 16003237371264 16048830640128 16058804167692 16072145144064 16086917336292 16127951203592 16147645443072 16171103497536 16203713656416 16217175017472 16227253162458 16317026339328 16373682680784 16387285244928 16402347087984 16488183958272 16545434597016 16574399679816 16636968032256 16666093357056 16694735282368 16708604563456 16723961736768 16782031048354 16811481682944 16826933412432 16840912518144 16869854883232 16899387908832 16958066339071 17003439706968 17017565446656 17051882555136 17076654215568 17141118578688 17156873283264 17171126489088 17181797466132 17216445759942 17230748456064 17336840485536 17351243200512 17386233193472 17397037848333 17411490572736 17427493780983 17518695455664 17568606268928 17615613210624 17676778534272 17707724191872 17738156237516 17752892348672 17769209345316 17800392370176 17862199288128 17878616750709 17893469550528 17924220813434 17944448096256 17955599653134 18054934470144 18081163287072 18117625214832 18143945104041 18212438489856 18229177863468 18244321894656 18307670234568 18408952793088 18420393015882 18435695900544 18472872768064 18488219250688 18499708733532 18602053696512 18613613921643 18666644160736 18716589036288 18781577192664 18797180133888 18814456953864 18862448120464 18912916893312 18966799847424 18978586743636 19000003866624 19011811397436 19065976102272 19165752293376 19183367874528 19211235992514 19249976790759 19283758401024 19350715895472 19384592013072 19439818770944 19491832369152 19559512342656 19587926894328 19627427316068 19643732953856 19696292149248 19764682052544 19833309420782 19886375851056 19902896612352 19943032192512 19972003892256 20041351127993 20094974199144 20152224837888 20187504108288 20257599608664 20293149487104 20334072039424 20363611811712 20382328366686 20488993301088 20547366501376 20560135638939 20583337522176 20596129013889 20654807444128 20710071892224 20762898317824 20781981864072 20799246657024 20871466263472 20927310408576 20986932375552 20999974680828 21116151733248 21129274341747 21146827650624 21189471704544 21207075022848 21220254135522 21337649828352 21411738890256 21429526858752 21449223115056 21530193924096 21561471330048 21604951541888 21636337549944 21756035119104 21769555382406 21794122082304 21831576907712 21849713659904 21869796117312 21945732909386 21984245277696 22004451385488 22022731754496 22060579462688 22099199573088 22175932904939 22235267309112 22298615649024 22415308910592 22435911216576 22454550024192 22468504378788 22513813686078 22532517211776 22671252942624 22690087262208 22735843406848 22749972570897 22768872287424 22789799559747 22875831044352 22909063288176 22955261013256 22974331274752 23035801890816 23115787314048 23156254712448 23196050464444 23215320763648 23236658374644 23277436176384 23358260607552 23379729597081 23399152489152 23439365679106 23480399546406 23569038045696 23610298922496 23692279127088 23816265717504 23838155667612 23857959400704 23940799537512 24073245960192 24088206251538 24108217716096 24156833619776 24191926805388 24221468164608 24283251319808 24305570484624 24325762526208 24340879743687 24410226979424 24475539508992 24560524021176 24580927867392 24603520631976 24666278311376 24732275937408 24802738262016 24818151895524 24861599519724 24955452048384 25042102923552 25062906845184 25085942605152 25173046572531 25217222524416 25304782324848 25349081863248 25421301469696 25489319251968 25577823832704 25614981323352 25666635721012 25711677868032 25735309924896 25756689733632 25800954527296 25824668639913 25846122684096 25935866165638 26005260728304 26026864800768 26079349790208 26117235859104 26207920705837 26278043183496 26352909403392 26515167801408 26537195483136 26590709590016 26607234356274 26629338523008 26653814017974 26793298932192 26869633117184 26886331220151 26916672144384 26933399479701 27010132811552 27082401705216 27151482415616 27176437822248 27224129507328 27318657734784 27343766795202 27366482841984 27413514185252 27444450029568 27461505351852 27613429189632 27630589523823 27653543850816 27709309152096 27732328876032 27749563100298 27903080544768 27999966241104 28154868977664 28172365788996 28195770200832 28252628939392 28293672180696 28450199771136 28467880115454 28500005799936 28548985187008 28572702478336 28598964153408 28698266112274 28748628440064 28775051811792 28848450066592 28925637601536 29026073843208 29076888019608 29159728156416 29312327036928 29339268513984 29363642339328 29381890341492 29441140974102 29465599430784 29647023078816 29731487532032 29749964131173 29914548288768 29958005838384 30018418248104 30043356282368 30123740934144 30228337256832 30281256162432 30333296761196 30358496383232 30386399412996 30439724230656 30501108059136 30545417717568 30573492550029 30651478195754 30733489951632 30821049752064 30875006283264 30982211166192 31144347476736 31172972796108 31198869985536 31307199395208 31425384060928 31480398563328 31499962021242 31589705502784 31674227599872 31755020956672 31784207556816 31810612534272 31830381203283 31921066050016 32006474742528 32117608335384 32144290288128 32173834672584 32255902407184 32295290886144 32342206995072 32407427312832 32434350034944 32454506324916 32634052678656 32654333073609 32747365361568 32774570489856 32804694175968 32918599364079 32976367916544 33090869194032 33148799359632 33273936064512 33332186714112 33389470564736 33447923473536 33564062096708 33622963365888 33653866824864 33681825036288 33739709766464 33770720529117 33798775817664 33916132678142 34006879413936 34035130893312 34103765110272 34153308431136 34313746566528 34363594932264 34432891519884 34461496912128 34673680971072 34702486401024 34772466386944 34794075696666 34822981145472 34854987561966 35037390911328 35137212537856 35159048518659 35220599319609 35353557068544 35415448383744 35476312475032 35505784697344 35538418690632 35600784740352 35724398576256 35757233501418 35786939101056 35848441626868 35888896192512 35911199306268 36109868940288 36132309377307 36162326574144 36235250429664 36287890208082 36424876979712 36458355726936 36488643789312 36615340469136 36817905586176 36840786031764 36871391801088 36945745536128 36999417467064 37204107393024 37227227843286 37333288321472 37433178072576 37563154385328 37594360267776 37628913907728 37724896240928 37825833786624 37957173487272 38023622794872 38131952204544 38331504586752 38366735749056 38422471985028 38499953581518 38567516802048 38701431790944 38769184026144 38879637541888 38903799248457 39119024685312 39175853788656 39254854632136 39287465907712 39392584298496 39529364105088 39666618841564 39772751702112 39805793224704 39886064385024 39910851534411 39944007784512 39980721026961 40082702255986 40189948398288 40304449675776 40375008216576 40515199217328 40668144078848 40727223623424 40764656733372 40977986602176 41094733002752 41120271277878 41166675044352 41192258027778 41309614888256 41420143784448 41525796635648 41563963728144 41598493314048 41624344650447 41742932526944 41854620817152 41999949361656 42232303466496 42258548683494 42293655301248 42378943409088 42414150045696 42440508271044 42675299656704 42701820173181 42823477780512 42859053717504 42898446230112 43047399168411 43122942660096 43209903083776 43272675099888 43512070238208 43539110764812 43588244164608 43663153815424 43739592234624 43891465818772 43968490555392 44008902770976 44045463508992 44121158925376 44161711461153 44198399146176 44351865809878 44470534618224 44597231298048 44871822433152 44937008757576 45027627372156 45065034423552 45342505885248 45380174524416 45471686813696 45499945141794 45537744574848 45579599119494 45751662088704 45818126576352 45910522026512 45948662549504 45977217293631 46231574628096 46312509424896 46392100928888 46430641527296 46473316749288 46554872352768 46716521215104 46759459194162 46798304978304 46878731358212 46960799092812 47138076091392 47220597844992 47249943031863 47384558254176 47632531435008 47676311335224 47715918801408 47881599075024 48146491920384 48176412503076 48216435432192 48313667239552 48383853610776 48442936329216 48566502639616 48611140969248 48651525052416 48681759487374 48779929653169 48820453958848 48951079017984 49121048042352 49161855734784 49207041263952 49332556622752 49464551874816 49636303791048 49723199039448 49910904096768 50084205847104 50125813690368 50171885210304 50346093145062 50434445048832 50609564649696 50698163726496 50842602939392 50874199017213 51155647665408 51229962646704 51333271442024 51423355736064 51470619849792 51513379467264 51601909054592 51649337279826 51692245368192 51871732331276 52010521456608 52053729601536 52158699580416 52191113544999 52234471718208 52282481342949 52415841411674 52556086366992 52705818806784 53030335602816 53181419180032 53214468712548 53258677046016 53307628035948 53586597864384 53739266234368 53772662440302 53833344288768 53866798959402 54020265623104 54164803410432 54302964831232 54352875644496 54431835312123 54637315469568 54687533590404 54732965683968 54827028370504 54923010703704 55226858379264 55261179047646 55307087701632 55418618304192 55464657752064 55499126200596 55806161089536 55840841764929 55999932482208 56344731577992 56391540401664 56505257878784 56587344361392 56900399542272 56935760230908 57000011599872 57097970374016 57197928306816 57396532224548 57497256880128 57550103623584 57696900133184 57749930372277 57851275203072 58052147686416 58153776039216 58319456312832 58678537027968 58763780682984 58882281948204 58931198861568 59294046157632 59462975064064 59499928262346 59829096577536 59916011676768 60036836496208 60086712564736 60124053383979 60456674513664 60562512324864 60666593522392 60716992766464 60772798825992 60879448461312 61002216118272 61090835435136 61146985100058 61302956391508 61466979903264 61642099504128 61680406916817 61750012566528 61788387041667 61964422332384 62288694953472 62345945592216 62397739971072 62614398790416 62850768121856 62960797126656 62999924042484 63179411005568 63348455199744 63510041913344 63568415113632 63621225068544 63660762406566 63789138777221 63842132100032 64012949485056 64235216670768 64288580576256 64347669345168 64511804814368 64590581772288 64684413990144 64814854625664 64909012649832 65268105357312 65308666147218 65494730723136 65549140979712 65609388351936 65837198728158 65952735833088 66181738388064 66297598719264 66527798714817 66778941129472 66895846947072 67128124193416 67245926731776 67307733649728 67363650072576 67479419532928 67541441058234 67597551635328 67832265356284 68013758827872 68070261786624 68207530220544 68249917712691 68306616862272 68369398679241 68627493133056 68727189864528 68865783039768 68922993824256 69347361942144 69544932773888 69588151393332 69645962290944 69709975123932 70074781822656 70274425075712 70318097037318 70441198639218 70707114137088 70830896767488 70952624950064 71011569394688 71076837381264 71448797152512 71514467002836 71573878202112 71696883253736 71822398612536 72219737880576 72264618754614 72324653148288 72470500859328 72575780416164 72849753959424 72916711453872 72977287578624 73022639231061 73230680938272 73681572063528 73742783602176 73891491072256 73998834934128 74408214786048 74454455686572 74666576642944 74866356145152 75126308770656 75188720535552 75257827815456 75387164009443 75449792481856 75519139717593 75651667573248 75914346974544 76047245589744 76263904409088 76733471498112 76844943970056 76999907163036 77135033604096 77402863581888 77474005919739 77538368052288 77759275083776 77807598496914 78238049370624 78351707577312 78509709264272 78574931815424 78623762117511 79058728210176 79333237683128 79545503404224 79611586449408 79772128770048 79821703068822 79888015569024 79961442053922 80165404511972 80379896796576 80608899351552 80658993660453 80750016433152 80800198439103 81030398434656 81454447246848 81529313466744 81955973204352 82189466005504 82240542555756 82333350088704 82384516055556 82619229776512 82840287568896 83051593271296 83127927456288 83196986628096 83248689300894 83416566093289 83485865053888 83709241634304 83999898723312 84464606932992 84517097366988 84587310602496 84757886818176 84881016542088 85350599313408 85403640346362 85646955561024 85718107435008 85796892460224 86094798336822 86245885320192 86419806167552 86545350199776 87078221529624 87326307630848 87479184469248 87782931637544 87936981110784 88017805541952 88090927017984 88242317850752 88323422922306 88396798292352 88703731619756 88941069236448 89194462596096 89249892393519 89743644866304 89874017515152 90055254744312 90130068847104 90685011770496 90943373627392 90999890283588 91075489149696 91159198238988 91503324177408 91636253152704 91821044053024 91897325099008 91954434587262 92463149256192 92625018849792 92784201857776 92861283054592 92946633498576 93433042430208 93518918388324 93596609956608 93757462716424 93921598185624 94276152182784 94441195689984 94499886063726 94769116508352 95265062870016 95352622670448 95431837602816 95491143609849 95763198150048 96352825006152 96432870864384 96627334479104 96767707221552 96885872658432 97133005279232 97222281938496 97303050104832 97363518974748 97559859306338 97640907917696 97902158035968 98242096084704 98323711469568 98414082527904 98583214473887 98665113245504 98755798092237 98929103749632 99272607582096 99446398078896 99821808193536 100168411694208 100343770420608 100692186290124 100868890097664 101219129299392 101312161587351 101396327452992 101685205878784 101748398034426 102311295330816 102459925293408 102666542884048 102941239699584 103203818109184 103298674559652 103384490736384 103743464662552 104021042913216 104107459203072 104317399160832 104382227089998 104468943436416 104564962685898 104831682823348 105112172733984 105411637613568 105477145555977 105661797958827 106060671205632 106428937425096 106517354092032 106615256071896 107173195728768 107478532468736 107545324880604 107666688577536 107733597918804 108040531246208 108329606820864 108605929662464 108705751288992 108863670624246 109083201814301 109274630939136 109375067180808 109465931367936 109654056741008 109846021407408 110453716758528 110522358095292 110614175403264 110837236608384 110998252401192 111612322179072 111681683529858 111999864964416 112689463155984 112783080803328 113010515757568 113174688722784 113871520461816 114195940748032 114395856613632 114793064449096 114994513760256 115100207247168 115393800266368 115499860744554 115702550406144 116104295372832 116307552078432 116507435287321 116638912625664 116711397745371 117357074055936 117527561365968 117764563896408 117862397723136 118588092315264 118925950128128 118999856524692 119658193155072 119732554603233 119832023353536 120073672992416 120173425129472 120248106767958 120913349027328 121125024649728 121333187044784 121433985532928 121545597651984 122004432236544 122181670870272 122293970200116 122605912783016 122933959806528 123284199008256 123360813833634 123500025133056 123576774083334 123928844664768 124577389906944 124691891184432 124795479942144 124873033951341 125228797580832 125999848084968 126358822011136 126696910399488 127020083826688 127136830227264 127242450137088 127321524813132 127578277554442 127684264200064 128025898970112 128470433341536 128577161152512 128695338690336 128916511235083 129023609628736 129142197505233 129368827980288 129629709251328 129818025299664 130536210714624 130617332294436 130989461446272 131218776703872 131674397456316 131905471666176 132363476776128 132485134383459 132595197438528 133055597429634 133557882258944 133791693894144 134256248386832 134615467299456 134958839065856 135082882116468 135195103270656 135664530712568 136027517655744 136140523573248 136415060441088 136499835425382 136613233724544 136738797358482 137254986266112 137454379729056 137731566079536 137845987648512 137931651880893 138694723884288 139176302786664 139291924581888 139419950247864 140149563645312 140548850151424 140636194074636 140882397278436 141414228274176 141661793534976 141905249900128 142023138789376 142153674762528 142647263911009 142897594305024 143028934005672 143147756404224 143393766507472 143644797225072 144439475761152 144529237509228 144649306296576 144941001718656 145151560832328 145699507918848 145833422907744 145954575157248 146045278462122 146339788959507 146461361876544 147363144127056 147485567204352 147782982144512 147997669868256 148908911373144 149333153285888 149732712290304 150252617541312 150377441071104 150515655630912 150774328018886 150899584963712 151038279435186 151303335146496 151828693949088 152094491179488 152355876914189 152527808818176 152622597051639 153466942996224 153689887940112 153999814326072 154270067208192 154805727163776 154948011839478 155076736104576 155518550167552 155615196993828 156476098741248 156573340634997 156703415154624 157019418528544 157149863630848 157247524235022 158117456420352 158666475366256 159091006808448 159544257540096 159643406137644 159776031138048 159922884107844 160330809023944 160759793593152 161217798703104 161317987320906 161500032866304 161600396878206 162060796869312 162908894493696 163058626933488 163295505936369 163911946408704 164481085111512 164769032111112 165238459553024 165680575137792 166103186542592 166255854912576 166393973256192 166497378601788 166833132186578 166971730107776 167418483268608 167999797446624 168583130076647 169034194733976 169174621204992 169515773636352 169762033084176 170701198626816 170807280692724 171293911122048 171593784920448 172189596673644 172491770640384 172839612335104 173090700399552 173249791116831 174156443059248 174652615261696 174958368938496 175565863275088 176035611083904 176484635701504 176646845844612 176793596584704 177407463239512 177882138472896 178388925192192 178499784787038 179487289732608 179748035030304 180110509488624 180260137694208 180372160151937 181370023540992 181999780567176 182150978299392 182318396477976 183006648354816 183272506305408 183642088106048 183794650198016 183908869174524 184926298512384 185041220750451 185250037699584 185568403715552 185722566109184 185893266997152 186538729729781 186866084860416 187037836776648 187193219913216 187514925432848 187843196371248 188552304365568 188882391379968 188999772127452 189538233016704 190530125740032 190705245340896 190863675205632 190982287219698 191367416331663 191526396300096 192705650012304 192865741728768 193254668958208 193535414443104 193771745316864 194444563876992 194727037949496 195119718612676 195281815835392 195804316071936 196484192169408 196647422939136 196828165055808 197166428947774 197330226491008 197511596184474 197858207499264 198545215164192 198892796157792 199234608272401 199583396144451 200336823388416 200687540841216 201384372580248 201737780195328 202438258598784 202624323174702 202792654905984 203370411757568 203496796068852 204622590661632 204749753138073 204919850586816 205333085768096 205882479399168 206407636218368 206597349119304 206768981472768 207486929325104 208042085826432 208634798321664 208764454179996 208937886872832 209129925371796 209663365646696 210224345467968 210823275227136 210954291111954 211323595917654 212121342411264 212857874850192 213034708184064 213230512143792 214346391457536 215090649761208 215467195837608 216081062492416 216659213641728 217211859324928 217411502577984 217727341248492 218166403628602 218549261878272 218750134361616 218931862735872 219308113482016 219692042814816 220454862407923 221044716190584 221228350806528 221674473216768 221996504802384 223224644358144 223363367059716 223999729928832 225378926311968 225566161606656 226021031515136 226161492028329 226349377445568 226557419152779 227743040923632 228391881496064 228791713227264 229586128898192 230200414494336 230787600532736 230999721489108 231405100812288 232208590745664 232422017759217 232615104156864 233014870574642 233277825251328 233422795490742 234714148111872 235055122731936 235529127792816 235724795446272 235871286352533 237176184630528 237999713049384 239316386310144 239465109206466 239664046707072 240147345984832 240346850258944 240496213535916 241826698054656 241976980981359 242250049299456 242666374089568 242867971065856 243091195303968 243935261954329 244363341740544 244587940400232 245211825566032 245867919613056 246568398016512 246721627667268 247000050266112 247153548166668 247857689329536 249154779813888 249383782368864 249590959884288 249746067902682 250249698279867 250457595161664 251999696169936 252717644022272 253393820798976 254273660454528 254643049626264 255156555108884 255368528400128 256051797940224 256940866683072 257154322305024 257390677380672 257833022470166 258047219257472 258284395010466 258737655960576 259259418502656 259636050599328 260537564663909 261234664588872 261978922892544 262437553407744 263348794912632 263810943332352 264726953552256 264970268766918 265190394877056 266111194859268 267115764517888 267583387788288 267749677180557 268512496773664 269230934598912 269917678131712 270165764232936 270390206541312 271329061425136 272055035311488 272830120882176 272999670850764 273226467449088 273477594716964 274509972532224 274908759458112 275463132159072 275691975297024 275863303761786 277389447768576 278352605573328 278583849163776 278839900495728 280299127290624 281272388149272 281764794556872 282828456548352 283323587069952 283810499800256 284046277578752 284307349525056 285294527822018 285795188610048 286057868011344 286295512808448 286787533014944 287289594450144 288287127764207 289058475018456 289298612593152 289882003437312 290303121664656 291399015837696 291666845815488 291909150314496 292090556924244 292679577919014 292922723753088 294726288254112 294971134408704 295565964289024 295749643421661 295995339736512 296267394276711 297817822746288 298666306571776 299465424580608 300505235082624 301031311261824 301548656037772 301799169927424 302076558870372 302606670292992 303657387898176 303936484762053 304188982358976 304711753828378 305055617636352 305245194103278 306933885992448 307379775880224 307999628652144 309611454327552 309896023678956 310153472209152 311230393987656 312952197482496 313146681269994 313406830309248 314038837057088 314299727261696 314495048470044 316234912840704 316431436667931 317332950732512 318182013616896 319286812275288 319552062276096 319845768215688 320661618047888 321519587186304 322435597406208 322635974641812 323000065732608 323200793756412 324121593738624 325817788987392 326117253866976 326591011872738 327249605442903 327823892817408 328962170223024 329538064222224 330476919106048 331361150275584 332511709825152 332994757203576 333666264373156 333943460215552 334836966537216 335999594893248 337166260153294 338068389467952 338349242409984 339031547272704 339524066168352 340702969175881 341614561385448 342587822244096 343187569840896 344379193347288 344983541280768 345679224670208 346181400799104 346499582233662 348312886118496 349305230523392 349522305861963 349916737876992 350134193236113 351131726550176 352071222167808 352969271403008 353293691689224 353587193169408 354814926479024 355764276945792 356777850384384 356999569574076 358974579465216 359197663809699 359496070060608 360221018977248 360520275388416 360744320303874 362740047081984 363999561134352 364301956598784 364636792955952 366013296709632 366545012610816 367284176212096 367817738349048 369852597024768 370082441500902 370500075399168 371136807431104 371445132218368 371786533994304 373077459459562 373732169720832 374075673553296 374386439826432 375029850865696 375686392742496 377999544254904 379076466033408 381060251480064 381410490681792 381727350411264 381964574439396 382734832663326 383052792600192 385411300024608 385731483457536 386509337916416 386749533705249 387070828886208 387426592515699 388889127753984 389454075898992 390239437225352 390563631670784 391608632143872 392968384338816 393656330111616 394332857895548 394660452982016 395023192368948 395716414998528 397090430328384 397455403150377 397785592315584 398469216544802 399166792288902 400673646776832 401375081682432 402768745160496 404876517197568 405248646349404 405585309811968 406993592137704 409245181323264 409499506276146 409839701173632 410666171536192 411764958798336 412815272436736 413194698238608 413537962945536 413794955642679 414973858650208 416084171652864 417528908359992 417875773745664 418259850743592 419326731293392 420448690935936 421646550454272 421908582223908 422647191835308 424242684822528 425715749700384 426069416368128 426461024287584 427941791733027 428692782915072 430181299522416 430934391675216 432162124984832 433318427283456 434823005155968 435454682496984 436332807257204 437098523756544 437500268723232 437863725471744 438616226964032 439019366878521 439384085629632 440909724815846 442089432381168 442456701613056 443348946433536 443993009604768 446726734119432 447999459857664 450757852623936 451132323213312 452042063030272 452322984056658 452698754891136 453114838305558 455486081847264 456783762992128 457067630742567 457583426454528 457867791154917 459172257796384 460400828988672 461575201065472 461999442978216 462810201624576 464417181491328 464844035518434 465230208313728 466029741149284 466555650502656 466845590981484 469428296223744 469720021904991 470110245463872 471058255585632 471449590892544 471742572705066 474352369261056 475999426098768 478632772620288 478930218412932 479328093414144 480294691969664 480992427071832 483653396109312 483953961962718 484500098598912 485332748179136 485735942131712 486182390607936 487870523908658 488726683481088 489175880800464 490423651132064 491735839226112 493443255334536 494307096333336 495715378659072 498309559627776 498767564737728 499181919768576 499492135805364 500499396559734 500915190323328 503999392339872 505435288044544 505749390229941 508547320909056 509286099252528 510313110217768 510737056800256 512103595880448 513881733366144 514781354761344 515666044940332 516094438514944 516568790020932 517475311921152 518518837005312 519272101198656 519749373350493 521075129327818 522469329177744 523957845785088 524875106815488 526697589825264 529453907104512 529940537533836 530380789754112 532222389718536 534231529035776 535166775576576 535499354361114 537024993547328 538461869197824 539835356263424 540331528465872 540780413082624 541116480455811 542658122850272 544110070622976 545999341701528 546452934898176 546955189433928 549019945064448 549817518916224 550926264318144 551383950594048 551726607523572 554778895537152 555123662251353 556705211146656 557167698327552 557679800991456 559616189189343 560598254581248 562544776298544 563529589113744 565656913096704 566647174139904 567620999600512 568614699050112 570589055644036 571590377220096 572115736022688 572591025616896 573575066029888 574102248994989 574579188900288 576574255528414 578116950036912 578597225186304 579764006874624 580606243329312 583333691630976 584181113848488 585359155838028 585845447506176 589452576508224 589942268817408 591131928578048 591499286843322 591990679473024 592534788553422 595635645492576 597332613143552 597703824817203 598750188433353 601010470165248 602062622523648 603097312075544 603598339854848 604153117740744 605213340585984 607314775796352 607872969524106 608377964717952 609423507656756 610111235272704 610490388206556 613867771984896 614249259414219 614759551760448 615999257304288 619222908655104 619792047357912 620306944418304 622460787975312 625904394964992 626293362539988 626813660618496 628077674114176 628990096940088 632469825681408 632862873335862 634665901465024 636364027233792 638573624550576 639104124552192 639691536431376 641323236095776 643039174372608 645271949283624 646401587512824 648243187477248 651635577974784 652234507733952 653182023745476 654499210885806 655647785634816 657924340446048 659076128444448 660953838212096 661364587223769 665023419650304 665989514407152 667332528746312 667886920431104 669673933074432 671999189786496 674332520306588 676136778935904 676698484819968 678063094545408 678484476084987 679048132336704 679672257458337 681405938351762 683229122770896 685175644488192 686375139681792 688758386694576 691358449340416 692362801598208 692999164467324 696625772236992 698610461046784 699044611723926 699833475753984 700268386472226 702263453100352 704142444335616 705938542806016 706587383378448 707174386338816 707613859057599 709629852958048 711528553891584 713999139148152 717949158930432 718395327619398 718992140121216 720442037954496 721040550776832 721488640607748 725480094163968 725930942944077 727999122268704 728603913197568 729273585911904 731805785862987 733090025221632 734568352424192 735635476698096 739705194049536 740164883001804 741000150798336 742273614862208 743573067988608 746154918919124 747464339441664 748151347106592 748772879652864 750059701731392 750749094839601 751372785484992 755999088509808 758152932066816 762820981363584 763929148878792 765469665326652 766105585200384 770822600049216 771462966915072 773018675832832 773499067410498 774141657772416 774853185031398 777778255507968 778908151797984 780478874450704 781127263341568 781612693991727 785936768677632 787312660223232 788665715791096 789320905964032 790046384737896 791432829997056 794180860656768 794910806300754 795571184631168 796938433089604 798333584577804 801347293553664 802750163364864 803249031541671 805537490320992 809753034395136 810497292698808 811170619623936 813987184275408 818490362646528 818999012552292 819679402347264 821332343072384 823529917596672 825630544873472 826389396477216 827075925891072 827589911285358 829258804103873 829947717300416 832168343305728 835057816719984 835751547491328 836519701487184 838653462586784 840897381871872 843817164447816 845294383670616 848485369645056 851431499400768 852138832736256 852922048575168 855883583466054 857385565830144 860362599044832 861868783350432 864324249969664 864861383292621 869646010311936 870909364993968 872665614514408 874197047513088 875000537446464 875727450943488 877232453928064 878038733757042 878768171259264 881819449631692 884178864762336 884913403226112 886697892867072 887248930264983 887986019209536 888802182830133 893453468238864 895998919715328 901515705247872 904084126060544 904645968113316 905397509782272 906229676611116 910972163694528 913567525984256 914135261485134 915166852909056 915735582309834 918344515592768 920801657977344 923150402130944 923998885956432 928834362982656 929688071036868 930460416627456 932059482298568 933691181962968 938856592447488 939440043809982 940220490927744 942116511171264 942899181785088 943485145410132 948704738522112 949294310003793 951998852197536 957860436825864 958656186828288 960589383939328 961984854143664 967306792218624 967907923925436 969000197197824 970665496358272 972364781215872 975741047817316 977453366962176 978351761600928 980847302264128 981748816328709 983471678452224 986886510669072 988614192666672 991430757318144 997535129475456 998984271610728 1000998793119468 1001830380646656 1007998784679744 1010870576089088 1011498780459882 1017094641818112 1018572198505056 1020626220435536 1021474113600512 1022108907527643 1027763466732288 1029562709522688 1031332089880664 1032188877029888 1033137580041864 1034950623842304 1037037674010624 1038544202397312 1039498746700986 1042150258655636 1044938658355488 1047915691570176 1048566917585889 1049750213630976 1050402579708339 1053395179650528 1058907814209024 1059881075067672 1060761579508224 1064444779437072 1068463058071552 1070333551153152 1070998708722228 1074049987094656 1076923738395648 1079670712526848 1080663056931744 1081560826165248 1082232960911622 1084415359212757 1085316245700544 1088220141245952 1091998683403056 1092905869796352 1093910378867856 1098039890128896 1099635037832448 1101852528636288 1103453215047144 1109557791074304 1110247324502706 1113410422293312 1114335396655104 1115359601982912 1119232378378686 1121196509162496 1125089552597088 1127059178227488 1135241999201024 1137229398100224 1141178111288072 1143180754440192 1144231472045376 1145182051233792 1147150132059776 1148204497989978 1149158377800576 1153148511056828 1156233900073824 1157194450372608 1159528013749248 1160248601115747 1161212486658624 1162279777547097 1166667383261952 1168362227696976 1170718311676056 1171690895012352 1178905153016448 1182263857156096 1182998573686644 1183981358946048 1185069577106844 1191271290985152 1194665226287104 1195407649634406 1197500376866706 1202020940330496 1204125245047296 1206194624151088 1207196679709696 1208306235481488 1214629551592704 1215745939048212 1216755929435904 1218847015313512 1220980776413112 1227735543969792 1228498518828438 1229519103520896 1231998514608576 1238445817310208 1239584094715824 1240613888836608 1241384866928037 1244921575950624 1252586725079976 1253627321236992 1256155348228352 1257980193880176 1264939651362816 1265725746671724 1269331802930048 1272728054467584 1277147249101152 1278208249104384 1279383072862752 1281581788160531 1282646472191552 1283825375199081 1286078348745216 1290543898567248 1292803175025648 1296486374954496 1304469015467904 1306364047490952 1308998421771612 1311295571269632 1315848680892096 1317058100635563 1318152256888896 1321907676424192 1322729174447538 1330046839300608 1331979028814304 1334665057492624 1335773840862208 1343998379572992 1348665040613176 1352273557871808 1353396969639936 1356126189090816 1356968952169974 1358096264673408 1359344514916674 1362811876703524 1366458245541792 1370351288976384 1371202892227701 1372750279363584 1373603373464751 1377516773389152 1384725603196416 1385998328934648 1393251544473984 1397220922093568 1398089223447852 1399666951507968 1400536772944452 1404526906200704 1408284888671232 1411877085612032 1413174766756896 1414348772677632 1415227718115198 1418081623585913 1419259705916096 1423057107783168 1427998278296304 1435898317860864 1436790655238796 1437984280242432 1440884075908992 1442977281215496 1450960188327936 1451861885888154 1455998244537408 1457207826395136 1458547171823808 1463611571725974 1466180050443264 1469136704848384 1471270953396192 1480329766003608 1484547229724416 1487146135977216 1492309837838248 1494928678883328 1496302694213184 1497545759305728 1500119403462784 1501498189679202 1502745570969984 1511998177019616 1516305864133632 1517248170689823 1525641962727168 1527858297757584 1530939330653304 1532211170400768 1541645200098432 1546037351665664 1546998134820996 1548283315544832 1549706370062796 1555556511015936 1557816303595968 1560957748901408 1562254526683136 1563225387983454 1571873537355264 1574625320446464 1577331431582192 1578641811928064 1580092769475792 1588361721313536 1589821612601508 1591142369262336 1593876866179208 1596667169155608 1602694587107328 1605500326729728 1606498063083342 1611074980641984 1619506068790272 1620994585397616 1622341239247872 1623349441367433 1627974368550816 1637998025104584 1639358804694528 1642664686144768 1647059835193344 1651261089746944 1652778792954432 1654151851782144 1655179822570716 1658517608207746 1659895434600832 1664336686611456 1670115633439968 1671503094982656 1673039402974368 1675914646056079 1677306925173568 1678848567568029 1681794763743744 1687634328895632 1690588767341232 1696970739290112 1702862998801536 1705844097150336 1711767166932108 1714771131660288 1720725198089664 1722306746984967 1723737566700864 1728648499939328 1729722766585242 1739292020623872 1741818729987936 1745331229028816 1750001074892928 1754464907856128 1756077467514084 1757536342518528 1763638899263384 1768357729524672 1769826806452224 1773395785734144 1774497860529966 1775972038419072 1777604365660266 1786906936477728 1791997839430656 1793111474451609 1796250565300059 1803031410495744 1809291936226632 1810795019564544 1812459353222232 1821944327389056 1827135051968512 1828270522970268 1830333705818112 1831471164619668 1836689031185536 1841603315954688 1846300804261888 1847997771912864 1854414430843117 1857668725965312 1859376142073736 1860920833254912 1864118964597136 1867382363925936 1877713184894976 1878880087619964 1880440981855488 1884233022342528 1886970290820264 1897409477044224 1898588620007586 1903997704395072 1915720873651728 1917312373656576 1921178767878656 1923969708287328 1935815847850872 1941330992716544 1944729562431744 1951482095634632 1954906733924352 1956703523201856 1961694604528256 1963497632657418 1966943356904448 1973773021338144 1977228385333344 1980626399884457 1982861514636288 1984093761671307 1995070258950912 1997968543221456 2001997586238936 2003660761293312 2015997569359488 2021741152178176 2022997560919764 2034189283636224 2035453428254961 2037144397010112 2041252440871072 2042948227201024 2044217815055286 2055526933464576 2059125419045376 2062664179761328 2064377754059776 2066275160083728 2074075348021248 2077088404794624 2078997493401972 2084300517311272 2089877316710976 2095831383140352 2097133835171778 2099500427261952 2100805159416678 2106790359301056 2117815628418048 2119762150135344 2121523159016448 2122841577172797 2128889558874144 2141997417444456 2148099974189312 2153847476791296 2159341425053696 2161326113863488 2163121652330496 2164465921823244 2168830718425514 2170632491401088 2176440282491904 2183997366806112 2185811739592704 2187820757735712 2191580690996411 2195417357588961 2199270075664896 2203705057272576 2206906430094288 2219115582148608 2220494649005412 2226820844586624 2230719203965824 2238464756757372 2242393018324992 2250179105194176 2252247284518803 2254118356454976 2270483998402048 2274458796200448 2282356222576144 2288462944090752 2294300264119552 2296408995979956 2298316755601152 2306297022113656 2312467800147648 2314388900745216 2319056027498496 2320497202231494 2322424973317248 2324559555094194 2333334766523904 2336724455393952 2341436623352112 2343381790024704 2344838081975181 2357810306032896 2365997147373288 2367962717892096 2370139154213688 2382542581970304 2389330452574208 2390815299268812 2395000753733412 2404041880660992 2408250490094592 2412389248302176 2414393359419392 2416612470962976 2425003486487153 2429259103185408 2431491878096424 2433511858871808 2437694030627024 2441961552826224 2455471087939584 2456997037656876 2459038207041792 2463997029217152 2476891634620416 2479168189431648 2481227777673216 2482769733856074 2487776412311619 2489843151901248 2505173450159952 2507254642473984 2512310696456704 2515960387760352 2531451493343448 2538663605860096 2545456108935168 2554294498202304 2556416498208768 2558766145725504 2563163576321062 2565292944383104 2567650750398162 2572156697490432 2581087797134496 2585606350051296 2590049907541213 2592972749908992 2594584149877863 2608938030935808 2612728094981904 2617996843543224 2622591142539264 2631697361784192 2634116201271126 2636304513777792 2643815352848384 2645458348895076 2660093678601216 2661746790794949 2663958057628608 2669330114985248 2671547681724416 2687996759145984 2697330081226352 2704547115743616 2712252378181632 2713937904339948 2716192529346816 2718689029833348 2725623753407048 2732916491083584 2740702577952768 2742405784455402 2745500558727168 2747206746929502 2755033546778304 2769451206392832 2771996657869296 2786503088947968 2796178446895704 2801073545888904 2809053812401408 2816569777342464 2823754171224064 2826349533513792 2828697545355264 2830455436230396 2836163247171826 2838519411832192 2846114215566336 2855996556592608 2865913211302999 2873581310477592 2875968560484864 2881768151817984 2885954562430992 2901920376655872 2903723771776308 2911996489074816 2917094343647616 2927223143451948 2932360100886528 2938273409696768 2942541906792384 2945246448986127 2960659532007216 2969094459448832 2974292271954432 2984619675676496 2992605388426368 3000238806925568 3002996379358404 3005491141939968 3023996354039232 3032611728267264 3034496341379646 3051283925454336 3055716595515168 3061878661306608 3064422340801536 3066326722582929 3083290400196864 3093996269641992 3096566631089664 3099412740125592 3111113022031872 3115632607191936 3121915497802816 3124509053366272 3126450775966908 3143747074710528 3145700752757667 3149250640892928 3154662863164384 3157283623856128 3160185538951584 3171158405406277 3176723442627072 3179643225203016 3182284738524672 3187753732358416 3193334338311216 3205389174214656 3211000653459456 3212996126166684 3222149961283968 3239012137580544 3241989170795232 3244682478495744 3246698882734866 3253246077638271 3255948737101632 3275996050209168 3278717609389056 3285329372289536 3294119670386688 3305557585908864 3310359645141432 3317035216415492 3319790869201664 3328673373222912 3340231266879936 3343006189965312 3346078805948736 3351829292112158 3354613850347136 3357697135136058 3363589527487488 3375268657791264 3381177534682464 3386988340630817 3405725997603072 3411688194300672 3423534333864216 3429542263320576 3441450396179328 3444613493969934 3447475133401728 3457296999878656 3459445533170484 3478584041247744 3480745803347241 3483637459975872 3490662458057632 3500002149785856 3508929815712256 3512154935028168 3515072685037056 3527277798526768 3536715459049344 3546791571468288 3548995721059932 3551944076838144 3555208731320532 3573813872955456 3583995678861312 3586222948903218 3592501130600118 3606062820991488 3618583872453264 3621590039129088 3624918706444464 3643888654778112 3656541045940536 3662942329239336 3673378062371072 3683206631909376 3692601608523776 3695995543825728 3708828861686234 3715337451930624 3718752284147472 3721841666509824 3728237929194272 3734764727851872 3747732660934691 3757760175239928 3760881963710976 3768466044685056 3773940581640528 3794818954088448 3797177240015172 3807995408790144 3831441747303456 3834624747313152 3842357535757312 3844745364481593 3847939416574656 3851476125597243 3871631695701744 3882661985433088 3889459124863488 3902964191269264 3913407046403712 3923389209056512 3926995265314836 3933886713808896 3947546042676288 3951174301906689 3954456770666688 3961252799768914 3965723029272576 3968187523342614 3990140517901824 3995937086442912 4003995172477872 4007321522586624 4031995138718976 4045995121839528 4068378567272448 4070906856509922 4074288794020224 4082504881742144 4085896454402048 4088435630110572 4111053866929152 4113608676683103 4118250838090752 4125328359522656 4128755508119552 4132550320167456 4154176809589248 4157994986803944 4168601034622544 4179754633421952 4191662766280704 4194267670343556 4199000854523904 4201610318833356 4213580718602112 4235631256836096 4239524300270688 4243046318032896 4245683154345594 4254244870757739 4257779117748288 4283994834888912 4296199948378624 4307694953582592 4322652227726976 4328931843646488 4337661436851028 4341264982802176 4352880564983808 4367994733612224 4371623479185408 4375641515471424 4383161381992822 4390834715177922 4398540151329792 4407410114545152 4413812860188576 4429138599286453 4440989298010824 4453641689173248 4461438407931648 4476929513514744 4484786036649984 4500358210388352 4504494569037606 4508236712909952 4540967996804096 4548917592400896 4551744512069469 4564712445152288 4576925888181504 4588600528239104 4592817991959912 4596633511202304 4612594044227312 4624935600295296 4638112054996992 4640994404462988 4644849946634496 4649119110188388 4666669533047808 4673448910787904 4682873246704224 4686763580049408 4689676163950362 4715620612065792 4731994294746576 4735925435784192 4740278308427376 4765085163940608 4781630598537624 4790001507466824 4808083761321984 4816500980189184 4824778496604352 4828786718838784 4833224941925952 4850006972974306 4858518206370816 4862983756192848 4867023717743616 4875388061254048 4883923105652448 4913994075313752 4918076414083584 4927994058434304 4953783269240832 4958336378863296 4962455555346432 4965539467712148 4975552824623238 4979686303802496 5010346900319904 5014509284947968 5024621392913408 5027743938168237 5031920775520704 5036545702704087 5062902986686896 5077327211720192 5090912217870336 5108588996404608 5117532291451008 5126327152642124 5130585888766208 5135301500796324 5144313394980864 5162175594268992 5166920240954901 5171212700102592 5180099815082426 5185945499817984 5189168299755726 5217876061871616 5225456189963808 5235993687086448 5263394723568384 5268232402542252 5272609027555584 5290916697790152 5320187357202432 5323493581589898 5327916115257216 5338660229970496 5343095363448832 5375993518291968 5379334423354827 5394660162452704 5409094231487232 5427875808679896 5432385058693632 5437378059666696 5451247506814096 5465832982167168 5481405155905536 5484811568910804 5491001117454336 5494413493859004 5510067093556608 5538902412785664 5543993315738592 5563243292529351 5573006177895936 5592356893791408 5602147091777808 5618107624802816 5633139554684928 5652699067027584 5660910872460792 5672326494343652 5677038823664384 5692228431132672 5711993113185216 5731826422605998 5747162620955184 5751937120969728 5763536303635968 5771909124861984 5807447543552616 5823992978149632 5834188687295232 5854446286903896 5864720201773056 5876546819393536 5885083813584768 5890492897972254 5921319064014432 5938188918897664 5941879199653371 5948584543908864 5952281285013921 5969239351352992 5985210776852736 6000477613851136 6005992758716808 6010982283879936 6047992708078464 6065223456534528 6068992682759292 6102567850908672 6106360284764883 6111433191030336 6123757322613216 6128844681603072 6132653445165858 6166580800393728 6187992539283984 6193133262179328 6198825480251184 6222226044063744 6231265214383872 6243830995605632 6252901551933816 6287494149421056 6291401505515334 6298501281785856 6309325726328768 6314567247712256 6320371077903168 6342316810812554 6353446885254144 6359286450406032 6364569477049344 6375507464716832 6386668676622432 6425992252333368 6444299922567936 6478024275161088 6483978341590464 6489364956991488 6493397765469732 6506492155276542 6511897474203264 6551992100418336 6557435218778112 6570658744579072 6574742072989233 6586252072766883 6611115171817728 6620719290282864 6634070432830984 6639581738403328 6657346746445824 6680462533759872 6692157611897472 6703658584224316 6709227700694272 6715394270272116 6727179054974976 6750537315582528 6756741853556409 6762355069364928 6773976681261634 6811451995206144 6823376388601344 6847068667728432 6882900792358656 6889226987939868 6894950266803456 6918891066340968 6957168082495488 6961491606694482 6967274919951744 6981324916115264 7000004299571712 7017859631424512 7024309870056336 7030145370074112 7034514245925543 7054555597053536 7073430918098688 7097991442119864 7103888153676288 7110417462641064 7147627745910912 7167991357722624 7172445897806436 7185002261200236 7212125641982976 7237167744906528 7243180078258176 7249837412888928 7275010459461459 7287777309556224 7313082091881072 7325884658478672 7346756124742144 7366413263818752 7391991087651456 7417657723372468 7430674903861248 7437504568294944 7443683333019648 7456475858388544 7463329236934857 7469529455703744 7495465321869382 7515520350479856 7521763927421952 7536932089370112 7547881163281056 7594354480030344 7615990817580288 7662883494606912 7669249494626304 7684715071514624 7689490728963186 7695878833149312 7702952251194486 7743263391403488 7765323970866176 7770149722623639 7778918249726976 7783752449633589 7805928382538528 7826814092807424 7846778418113024 7853990530629672 7867773427617792 7895092085352576 7902348603813378 7908913541333376 7922505599537828 7931446058545152 7936375046685228 7980281035803648 7985240372384847 7991874172885824 8007990344955744 8014643045173248 8063990277437952 8091990243679056 8136757134544896 8141813713019844 8148577588040448 8165009763484288 8176871260221144 8222107733858304 8227217353366206 8236501676181504 8250656719045312 8257511016239104 8265100640334912 8308353619178496 8315989973607888 8337202069245088 8359509266843904 8388535340687112 8403220637666712 8427161437204224 8471262513672192 8479048600541376 8486092636065792 8491366308691188 8508489741515478 8515558235496576 8567989669777824 8592399896757248 8597739633908997 8645304455453952 8657863687292976 8675322873702056 8682529965604352 8705761129967616 8735989467224448 8751283030942848 8766322763985644 8781669430355844 8797080302659584 8814820229090304 8827625720377152 8835739346958381 8858277198572906 8881978596021648 8907283378346496 8922876815863296 8953859027029488 9000716420776704 9008989138075212 9016473425819904 9081935993608192 9097835184801792 9103489024138938 9129424890304576 9153851776363008 9177201056478208 9185635983919824 9193267022404608 9198980167748787 9225188088454624 9249871200590592 9281988808925976 9289699893268992 9298238220376776 9333339066095616 9346897821575808 9365746493408448 9373527160098816 9379352327900724 9431241224131584 9437102258273001 9463988589493152 9471850871568384 9480556616854752 9513475216218831 9530170327881216 9563261197075248 9580003014933648 9616167522643968 9633001960378368 9649556993208704 9666449883851904 9700013945948612 9717036412741632 9725967512385696 9734047435487232 9750776122508096 9759738232914813 9767846211304896 9827988150627504 9836152828167168 9855988116868608 9916672757726592 9931078935424296 9951105649246476 9959372607604992 10020693800639808 10029018569895936 10049242785826816 10055487876336474 10063841551041408 10073091405408174 10125805973373792 10154654423440384 10160965021892451 10217177992809216 10235064582902016 10252654305284248 10261171777532416 10270603001592648 10288626789961728 10324351188537984 10333840481909802 10342425400205184 10360199630164852 10371890999635968 10378336599511452 10435752123743232 10442237410041723 10450912379927616 10471987374172896 10526789447136768 10536464805084504 10545218055111168 10581833395580304 10640374714404864 10646987163179796 10655832230514432 10677320459940992 10751987036583936 10758668846709654 10789320324905408 10818188462974464 10855751617359792 10864770117387264 10874756119333392 10902495013628192 10931665964334336 10969623137821608 10988826987718008 11020134187113216 11077804825571328 11087986631477184 11126486585058702 11146012355791872 11184713787582816 11204294183555616 11236215249605632 11243197982804073 11305398134055168 11321821744921584 11344652988687304 11354077647328768 11384456862265344 11423986226370432 11463652845211996 11494325241910368 11503874241939456 11527072607271936 11534236093444779 11543818249723968 11554428376791729 11614895087105232 11647985956299264 11668377374590464 11708892573807792 11753093638787072 11770167627169536 11780985795944508 11842638128028864 11876377837795328 11883758399306742 11897169087817728 11904562570027842 11938478702705984 11970421553705472 12000955227702272 12011985517433616 12021964567759872 12095985416156928 12137985365518584 12205135701817344 12212720569529766 12222866382060672 12247514645226432 12257689363206144 12265306890331716 12333161600787456 12340826030049309 12375985078567968 12386266524358656 12397650960502368 12462530428767744 12487661991211264 12505803103867632 12574988298842112 12582803011030668 12597002563571712 12618651452657536 12640742155806336 12684633621625108 12706893770508288 12718572900812064 12729138954098688 12751014929433664 12762734612273217 12773337353244864 12851984504666736 12888599845135872 12967956683180928 12986795530939464 13012984310553084 13023794948406528 13103984200836672 13114870437556224 13141317489158144 13149484145978466 13172504145533766 13222230343635456 13241438580565728 13268140865661968 13279163476806656 13287415797859359 13360925067519744 13384315223794944 13407317168448632 13418455401388544 13430788540544232 13454358109949952 13501074631165056 13513483707112818 13524710138729856 13547953362523268 13622903990412288 13646752777202688 13655233536208407 13694137335456864 13765801584717312 13778453975879736 13789900533606912 13837782132681936 13914336164990976 13922983213388964 13934549839903488 13962649832230528 14000008599143424 14035719262849024 14048619740112672 14060290740148224 14069028491851086 14097399669765841 14109111194107072 14146861836197376 14195982884239728 14207776307352576 14220834925282128 14295255491821824 14344891795612872 14370004522400472 14424251283965952 14474335489813056 14486360156516352 14499674825777856 14550020918922918 14575554619112448 14626164183762144 14651769316957344 14693512249484288 14783982175302912 14835315446744936 14861349807722496 14875009136589888 14887366666039296 14912951716777088 14926658473869714 14939058911407488 14990930643738764 15031040700959712 15043527854843904 15073864178740224 15083231814504711 15095762326562112 15109637108112261 15188708960060688 15231981635160576 15325766989213824 15369430143029248 15378981457926372 15391757666298624 15405904502388972 15486526782806976 15530647941732352 15540299445247278 15557836499453952 15567504899267178 15611856765077056 15653628185614848 15693556836226048 15707981061259344 15790184170705152 15804697207626756 15817827082666752 15845011199075656 15872750093370456 15960562071607296 15970480744769694 15983748345771648 16015980689911488 16029286090346496 16127980554875904 16138003270064481 16183980487358112 16283627426039688 16297155176080896 16330019526968576 16353742520442288 16444215467716608 16454434706732412 16473003352363008 16501313438090624 16530201280669824 16616707238356992 16631979947215776 16674404138490176 16689729877588053 16719018533687808 16777070681374224 16806441275333424 16854322874408448 16958097201082752 16982732617382376 17016979483030956 17031116470993152 17135979339555648 17184799793514496 17195479267817994 17290608910907904 17315727374585952 17350645747404112 17365059931208704 17471978934448896 17502566061885696 17532645527971288 17563338860711688 17594160605319168 17629640458180608 17655251440754304 17671478693916762 17716554397145812 17763957192043296 17814566756692992 17825637598960113 17845753631726592 17856843855041763 17907718054058976 18001432841553408 18017978276150424 18032946851639808 18163871987216384 18195670369603584 18206978048277876 18258849780609152 18307703552726016 18354402112956416 18371271967839648 18386534044809216 18397960335497574 18435061106616869 18450376176909248 18499742401181184 18563977617851952 18579399786537984 18596476440753552 18666678132191232 18693795643151616 18731492986816896 18758704655801448 18862482448263168 18874204516546002 18927977178986304 18943701743136768 18961113233709504 19026950432437662 19060340655762432 19126522394150496 19160006029867296 19299113986417408 19332899767703808 19400027891897224 19434072825483264 19451935024771392 19468094870974464 19501552245016192 19519476465829626 19535692422609792 19655976301255008 19672305656334336 19711976233737216 19724226218967699 19758756218300649 19833345515453184 19862157870848592 19902211298492952 19918745215209984 20041387601279616 20098485571653632 20110975752672948 20127683102082816 20146182810816348 20251611946747584 20309308846880768 20321930043784902 20434355985618432 20470129165804032 20505308610568496 20522343555064832 20541206003185296 20648702377075968 20667680963819604 20684850800410368 20720399260329704 20756673199022904 20871504247486464 20884474820083446 20901824759855232 20943974748345792 21053578894273536 21072929610169008 21090436110222336 21103542737776629 21163666791160608 21293974326359592 21311664461028864 21354640919881984 21503974073167872 21517337693419308 21578640649810816 21636376925948928 21711503234719584 21729540234774528 21749512238666784 21786890398729027 21804990027256384 21825031378384377 21863331928668672 21939246275643216 21977653975436016 22040268374226432 22175973262954368 22252973170117404 22292024711583744 22369427575165632 22389987710804571 22408588367111232 22472430499211264 22486395965608146 22610796268110336 22643643489843168 22689305977374608 22708155294657536 22847972452740864 22927305690423992 22988650483820736 23007748483878912 23054145214543872 23068472186889558 23087636499447936 23108856753583458 23229790174210464 23295971912598528 23310449167870917 23336754749180928 23351257348900767 23417785147615584 23540335254339072 23561971591889016 23685276256057728 23752755675590656 23767516798613484 23794338175635456 23809125140055684 23876957405411968 23940843107410944 24001910455404544 24023971034867232 24043929135519744 24107387600960521 24191970832313856 24275970731037168 24410271403634688 24425441139059532 24445732764121344 24495029290452864 24530613780663432 24666323201574912 24681652060098618 24751970157135936 24772533048717312 24795301921004736 24925060857535488 24975323982422528 25011606207735264 25165606022061336 25237302905315072 25281484311612672 25369267243250216 25413787541016576 25437145801624128 25458277908197376 25502029858867328 25525469224546434 25546674706489728 25703969009333472 25777199690271744 25793218901726991 25935913366361856 25973591061878928 26025968621106168 26047589896813056 26207968401673344 26282634978316288 26298968291956932 26345008291067532 26444460687270912 26482877161131456 26536281731323936 26558326953613312 26574831595718718 26721850135039488 26768630447589888 26814634336897264 26836910802777088 26861577081088464 27002149262330112 27026967414225636 27049420277459712 27095906725046536 27245807980824576 27293505554405376 27310467072416814 27388274670913728 27531603169434624 27556907951759472 27579801067213824 27596940503246361 27675564265363872 27845966426777928 27869099679806976 27925299664461056 28000017198286848 28071438525698048 28097239480225344 28120581480296448 28138056983702172 28194799339531682 28218222388214144 28293723672394752 28391965768479456 28415552614705152 28441669850564256 28490548982953343 28540425648656493 28590510983643648 28689783591225744 28740009044800944 28848502567931904 28948670979626112 28999349651555712 29100041837845836 29151109238224896 29252328367524288 29279214698744439 29303538633914688 29387024498968576 29567964350605824 29670630893489872 29750018273179776 29825903433554176 29853316947739428 29878117822814976 29981861287477528 30062081401919424 30087055709687808 30147728357480448 30166463629009422 30191524653124224 30219274216224522 30377417920121376 30463963270321152 30482895065677353 30651533978427648 30757962915852744 30783515332597248 30811809004777944 30973053565613952 31061295883464704 31080598890494556 31115672998907904 31135009798534356 31223713530154112 31307256371229696 31387113672452096 31415962122518688 31525045324332989 31580368341410304 31609394415253512 31635654165333504 31690022398151312 31745500186740912 31921124143214592 31940961489539388 31967496691543296 32031961379822976 32255961109751808 32276006540128962 32367960974716224 32567254852079376 32594310352161792 32660039053937152 32707485040884576 32908869413464824 33002626876181248 33060402561339648 33233414476713984 33263959894431552 33348808276980352 33379459755176106 33438037067375616 33554141362748448 33612882550666848 33670648798035769 33708645748816896 33729593948412219 33916194402165504 33965465234764752 34033958966061912 34062232941986304 34271958679111296 34369599587028992 34390958535635988 34581217821815808 34602708280334337 34631454749171904 34701291494808224 34730119862417408 34943957868897792 35005132123771392 35065291055942576 35126677721423376 35259280916361216 35310502881508608 35342957387833524 35433108794291624 35527914384086592 35629133513385984 35651275197920226 35691507263453184 35713687710083526 35815436108117952 36002865683106816 36035956552300848 36065893703279616 36413956096555752 36517699561218304 36615407105452032 36708804225912832 36742543935679296 36773068089618432 36795920670995148 36870122213233738 36900752353818496 36999484802362368 37127955235703904 37158799573075968 37192952881507104 37256871746938987 37387591286303232 37462985973633792 37517409311602896 37724964896526336 37748409033092004 37855954357972608 37922226467419008 38053900864875324 38120681311524864 38253044788300992 38288203836819651 38320012059734592 38598227972834816 38665799535407616 38800055783794448 38903870049542784 39003104490032384 39038952931659252 39071384845219584 39311952602510016 39344611312668672 39423952467474432 39448452437935398 39517512436601298 39666691030906368 39724315741697184 39804422596985904 39837490430419968 39862247393578077 40082775202559232 40221951505345896 40255366204165632 40292365621632696 40503223893495168 40618617693761536 40643860087569804 40868711971236864 40940258331608064 41010617221136992 41044687110129664 41082412006370592 41225059270281601 41297404754151936 41335361927639208 41369701600820736 41440798520659408 41513346398045808 41743008494972928 41768949640166892 41803649519710464 41887949496691584 42107157788547072 42145859220338016 42180872220444672 42207085475553258 42292199009297523 42327333582321216 42587948652719184 42623328922057728 42709281839763968 43034675386838616 43157281299621632 43272753851897856 43423006469439168 43459080469549056 43499024477333568 43573780797458054 43609980054512768 43650062756768754 43726663857337344 43878492551286432 43955307950872032 44030848428200621 44080536748452864 44351946525908736 44505946340234808 44584049423167488 44738855150331264 44779975421609142 44817176734222464 44944860998422528 44972791931216292 45221592536220672 45249695443514133 45287286979686336 45378611954749216 45416310589315072 45695944905481728 45854611380847984 45977300967641472 46108290429087744 46136944373779116 46175272998895872 46217713507166916 46459580348420928 46591943825197056 46620898335741834 46673509498361856 46702514697801534 46835570295231168 47080670508678144 47123943183778032 47370552512115456 47535033597226968 47618250280111368 47753914810823936 47881686214821888 48003820910809088 48047942069734464 48087858271039488 48214775201921042 48383941664627712 48551941462074336 48720524592150983 48850882278119064 48891465528242688 48990058580905728 49061227561326864 49332646403149824 49363304120197236 49503940314271872 49590603842009472 49850121715070976 49950647964845056 50023212415470528 50069189632764159 50331212044122672 50474605810630144 50562968623225344 50738534486500432 50874291603248256 51004059717734656 51050938449092868 51093349412979456 51407938018666944 51554399380543488 51586437803453982 51871826732723712 51947182123757856 52051937242212336 52095179793626112 52415936803346688 52597936583913864 52690016582135064 52888921374541824 52965754322262912 53072563462647872 53116653907226624 53149663191437436 53443700270078976 53476912796880339 53537260895179776 53629268673794528 53673821605554176 53723154162176928 54004298524660224 54053934828451272 54098840554919424 54191813450093072 54491615961649152 54587011108810752 54620934144833628 54776549341827456 55063206338869248 55113815903518944 55159602134427648 55193881006492722 55305183319850607 55351128530727744 55691932853555856 55738199359613952 55850599328922112 56000034396573696 56194478960450688 56276113967404344 56389598679063364 56436444776428288 56587447344789504 56783931536958912 56831105229410304 56883339701128512 56981097965906686 57080851297312986 57181021967287296 57379567182451488 57480018089601888 57578801790723889 57897341959252224 57998699303111424 58200083675691672 58302218476449792 58504656735048576 58558429397488878 58607077267829376 58774048997937152 59135928701211648 59172678656903097 59341261786979744 59500036546359552 59651806867108352 59706633895478856 59756235645629952 59963722574955056 60124162803838848 60295456714960896 60332927258018844 60383049306248448 60438548432449044 60754835840242752 60927926540642304 60965790131354706 61303067956855296 61515925831705488 61567030665194496 61623618009555888 61946107131227904 62161197780989112 62270019597068712 62447427060308224 62614512742459392 62774227344904192 62831924245037376 63050090648665978 63160736682820608 63218788830507024 63271308330667008 63380044796302624 63491000373481824 63881922979078776 63934993383086592 64063922759645952 64511922219503616 64552013080257924 64735921949432448 65134509704158752 65188620704323584 65320078107874304 65360671196187081 65414970081769152 65475094135153131 65817738826929648 66005253752362496 66120805122679296 66527919788863104 66697616553960704 66758919510352212 66876074134751232 67108282725496896 67169963132413713 67225765101333696 67341297596071538 67417291497633792 67459187896824438 67832388804331008 67930930469529504 68067917932123824 68124465883972608 68543917358222592 68781917071271976 69162435643631616 69205416560668674 69262909498343808 69402582989616448 69460239724834816 69887915737795584 69931347503612751 70010264247542784 70130582111885152 70253355442846752 70621005763017216 70685914775667048 70866217588583248 71055828768173184 71258267026771968 71302550395840452 71383014526906368 71427375420167052 71630872216235904 72005731366213632 72071913104601696 72131787406559232 72322162802881563 72827912193111504 73035399122436608 73230814210904064 73485087871358592 73591841341990296 73740244426467476 73801504707636992 73998969604724736 74255910471407808 74317599146151936 74385905763014208 74513743493877974 74775182572606464 74925971947267584 75034818623205792 75496818066184008 75711908715945216 75844452934838016 76107801729750648 76241362623049728 76506089576601984 76576407673639302 76640024119469184 77196455945669632 77331599070815232 77379656705180973 77600111567588896 77807740099085568 78006208980064768 78077905863318504 78142769690439168 78623905205020032 78847904934948864 78896904875870796 79035024873202596 79333382061812736 79448631483394368 79608845193971808 79674980860839936 79724494787156154 80165550405118464 80443903010691792 80510732408331264 80584731243265392 81006447786990336 81287720175139608 81737423942473728 81880516663216128 82021234442273984 82089374220259328 82164824012741184 82450118540563202 82594809508303872 82670723855278416 82739403201641472 82881597041318816 83026692796091616 83537899280333784 83607299039420928 83775898993383168 84214315577094144 84291718440676032 84361744440889344 84414170951106516 84584398018595046 84654667164642432 85175897305438368 85246657844115456 85418563679527936 85471646948860029 85621276945969479 86069350773677232 86314562599243264 86545507703795712 86846012938878336 86998048954667136 87147561594916108 87219960109025536 87300125513537508 87453327714674688 87756985102572864 87837644096233317 87910615901744064 88061696856401242 88161073496905728 88703893051817472 89011892680469616 89477710300662528 89559950843218284 89634353468444928 89945583862432584 90443185072441344 90499390887028266 90574573959372672 90757223909498432 90832621178630144 91391889810963456 91448685197032059 91709222761695968 91954601935282944 92273888747558232 92350545997791744 92435427014333832 92919160696841856 93183887650394112 93241796671483668 93347018996723712 93405029395603068 93671140590462336 94161341017356288 94247886367556064 94575135972998967 94741105024230912 95070067194453936 95236500560222736 95507829621647872 95763372429643776 96095884139468928 96429550403842084 96767883329255424 97103882924148672 97441049184301966 97701764556238128 97782931056485376 97980117161811456 98122455122653728 98726608240394472 99007880628543744 99181207684018944 99700243430141952 99901295929690112 100046424830941056 100138379265528318 100662424088245344 100949211621260288 101011946394107307 101125937246450688 101188781845236657 101477068973000864 101748583206496512 102008119435469312 102101876898185736 102186698825958912 102815876037333888 103108798761086976 103172875606907964 103743653465447424 103808124841003011 103894364247515712 104103874484424672 104190359587252224 104831873606693376 105195873167827728 105380033164270128 105777842749083648 105931508644525824 106145126925295744 106299326382874872 106887400540157952 106953825593760678 107074521790359552 107258537347589056 107347643211108352 107446308324353856 108008597049320448 108107869656902544 108197681109838848 108383626900186144 109241868289667256 109553098683654912 110126412677738496 110227631807037888 110319204268855296 110387762012985444 110610366639701214 110702257061455488 111383865707111712 111476398719227904 111701198657844224 111770615240816961 112388957920901376 112552227934808688 112779197358126728 112872889552856576 113174894689579008 113567863073917824 113766679402257024 113962195931813372 114161702594625972 114362043934574592 114759134364902976 114864611510458953 114960036179203776 115157603581447778 115794683918504448 115997398606222848 116400167351383344 117009313470097152 117116858794977756 117214154535658752 118271857402423296 118345357313806194 118682523573959488 119000073092719104 119303613734216704 119413267790957712 119512471291259904 119586742180734231 119927445149910112 120248325607677696 120665854516037688 120766098612496896 120877096864898088 121509671680485504 121855853081284608 121931580262709412 122606135913710592 123031851663410976 123134061330388992 123247236019111776 123675177810844803 123892214262455808 124322395561978224 124540039194137424 124894854120616448 125229025484918784 125663848490074752 126100181297331956 126321473365641216 126437577661014048 126542616661334016 126760089592605248 126876597027892569 126982000746963648 127763845958157552 127869986766173184 128127845519291904 129104026160515848 129471843898864896 130269019408317504 130377241408647168 130640156215748608 130721342392374162 130829940163538304 130950188270306262 131635477653859296 132010507504724992 132092545284601863 132241610245358592 133055839577726208 133395233107921408 133517839020704424 133752148269502464 134216565450993792 134339926264827426 134451530202667392 134682595192143076 134834582995267584 134918375793648876 135664777608662016 135749086330542399 135861860939059008 136135835864247648 136248931767945216 137087834716445184 137563834142543952 138324871287263232 138410833121337348 138525818996687616 138805165979232896 139775831475591168 139862695007225502 140020528495085568 140261164223770304 140506710885693504 141242011526034432 141371829551334096 141732435177166496 142111657536346368 142605100791680904 142854750840334104 143261744432471808 144011462732427264 144143826209203392 144263574813118464 144644325605763126 145655824386223008 146070798244873216 146161573776452949 146970175742717184 147183682683980592 147480488852934952 147603009415273984 147997939209449472 148511820942815616 148771811526028416 149027486987755948 149550365145212928 149851943894535168 150069637246411584 150207568898292477 150993636132368016 151423817431890432 151688905869676032 152215603459501296 153012179153203968 153152815347278604 153280048238938368 154392911891339264 154663198141630464 154759313410361946 155200223135177792 155615480198171136 156012417960129536 156155811726637008 156285539380878336 157247810410040064 157793809751741592 158070049746405192 158666764123625472 158897262966788736 159217690387943616 159349961721679872 159448989574312308 160331100810236928 160430738390641017 160887806021383584 161021464816662528 161169462486530784 162012895573980672 162575440350279216 163474847884947456 163761033326432256 164042468884547968 164329648025482368 164900237081126404 165189619016607744 165341447710556832 165478806403282944 165763194082637632 165915549959551821 166053385592183232 167075798560667568 167214598078841856 167551797986766336 168583436881352064 168828341902213032 169168796037190092 169309334329284864 170351794610876736 170493315688230912 170837127359055872 170943293897720058 171242553891938958 172138701547354464 172629125198486528 172736405372171667 173692025877756672 173996097909334272 174295123189832216 174439920218051072 174600251027075016 174906655429349376 175513970205145728 175675288192466634 175821231803488128 176123393712802484 176322146993811456 177407786103634944 177518035970709291 178023785360939232 178955420601325056 179119901686436568 179268706936889856 179891167724865168 180886370144882688 180998781774056532 181149147918745344 181514447818996864 182783779621926912 182897370394064118 183418445523391936 183909203870565888 184547777495116464 184701091995583488 184870854028667664 185838321393683712 186483593342967336 186810058791206136 187342281180924672 188322682034712576 188495772735112128 189150271945997934 189482210048461824 190140134388907872 190473001120445472 191015659243295744 192191768278937856 192859100807684168 193535766658510848 194207765848297344 194882098368603932 195403529112476256 195565862112970752 195960234323622912 196082013588561243 196244910245307456 196425282405459393 197453216480788944 198015761257087488 198362415368037888 199802591859380224 200092849661882112 200276758531056636 201324848176490688 201898423242520576 202023892788214614 202251874492901376 202377563690473314 202954137946001728 203497166412993024 204016238870938624 204203753796371472 204373397651917824 205631752074667776 206345751213815928 207487306930894848 207616249682006022 207788728495031424 208207748968849344 208380719174504448 209663747213386752 209794042510838253 210391746335655456 210760066328540256 211863017289051648 212290253850591488 212598652765749744 213774801080315904 213907651187521356 214149043580719104 214517074695178112 214892616648707712 216017194098640896 216215739313805088 216395362219677696 216767253800372288 216966488408644689 218483736579334512 219106197367309824 220455263614075776 220775524025970888 221220733279402428 221404514122910976 222767731414223424 222952797438455808 223402397315688448 223541230481633922 224777915841802752 225104455869617376 225558394716253456 225745779105713152 227135726147835648 227533358804514048 227924391863626744 228323405189251944 228724087869149184 229518268729805952 229729223020917906 229920072358407552 230315207162895556 231589367837008896 231994797212445696 232138970115542919 232800334702766688 234018626940194304 234233717589955512 234428309071317504 236543714804846592 236690714627612388 237365047147918976 238000146185438208 238607227468433408 238826535581915424 239024942582519808 239173484361468462 239655794386019297 239854890299820224 240496651215355392 241331709032075376 241532197224993792 241754193729796176 243019343360971008 243863160525418824 245212271827421184 246063703326821952 246268122660777984 246494472038223552 247350355621689606 247784428524911616 248644791123956448 249080078388274848 249789708241232896 251327696980149504 252200362594663912 252642946731282432 252875155322028096 253085233322668032 253520179185210496 253753194055785138 253964001493927296 255527691916315104 255739973532346368 256255691038583808 256414940846580087 256863830837908437 258208052321031696 258943687797729792 260538038816635008 261280312431497216 261442684784748324 261659880327076608 261900376540612524 263270955307718592 264021015009449984 264185090569203726 264483220490717184 266111679155452416 266790466215842816 267035678041408848 268433130901987584 268679852529654852 268903060405334784 269365190384286152 269836751587297752 271329555217324032 271498172661084798 271723721878118016 272271671728495296 272497863535890432 274175669432890368 274346055591096177 275127668285087904 276821666242674696 277051637993375232 277610331958465792 279551662951182336 279725390014451004 280041056990171136 280522328447540608 281013421771387008 282484023052068864 282743659102668192 283464870354332992 283725407918996901 284223315072692736 285210201583361808 285709501680668208 286523488864943616 288287652418406784 289288651211526252 291311648772446016 292141596489746432 292323147552905898 293940351485434368 294367365367961184 294960977705869904 295206018830547968 297023641885631232 297543623052056832 298054973975511896 299100730290425856 299703887789070336 300139274492823168 300415137796584954 301987272264736032 302847634863780864 303035839182321921 303377811739352064 303566345535709971 304431206919002592 306024358306407936 306305630694557208 306560096477876736 308785823782678528 309326396283260928 309518626820723892 310400446270355584 311230960396342272 312024835920259072 312311623453274016 312571078761756672 313396038812486773 314495620820080128 315587619503483184 316140099492810384 317333528247250944 317794525933577472 318435380775887232 318897979148624616 320662201620473856 320861476781282034 321775612042767168 322042929633325056 322338924973061568 324025791147961344 325150880700558432 328084937769095936 328659296050964736 329800474162252808 330379238033215488 330682895421113664 330957612806565888 331526388165275264 331831099919103642 332106771184366464 334151597121335136 334429196157683712 335103595973532672 335311845722450883 337166873762704128 337656683804426064 338337592074380184 338618668658569728 340703589221753472 341674254718111744 341886587795440116 342485107783877916 344277403094708928 345258250396973056 345472810744343334 347384051755513344 347992195818668544 348590246379664432 348879840436102144 349200502054150032 351027940410291456 351350576384933268 351642463606976256 352246787425604968 354815572207269888 355036071941418582 356047570721878464 357910841202650112 358239803372873136 358537413873779712 358760226542202693 359782335449730336 361997563548113064 362298295837490688 363028895637993728 365567559243853824 365794740788128236 366836891046783872 367818407741131776 369095554990232928 369402183991166976 369741708057335328 370377136778393459 371025533432534409 371676642787367424 372967186685934672 373620117582412272 374684562361849344 376991545470224256 378300543891995868 378964420096923648 380280268777815744 380629791083677707 380946002240890944 382031318486591488 384383536557875712 385718201615368336 388415531696594688 389764196737207864 390807058224952512 391131724225941504 391920468647245824 392164027177122486 392489820490614912 392850564810918786 394906432961577888 396031522514174976 396277635853805589 396724830736075776 400185699323764224 400553517062113272 402649696352981376 403796846485041152 404047785576429228 404503748985802752 404755127380946628 405908275892003456 406994332825986048 408032477741877248 408407507592742944 408746795303835648 409825589216328857 411263504149335552 412691502427631856 414974613861789696 415232499364012044 415577456990062848 416415497937698688 419327494426773504 419588085021676506 420783492671310912 421520132657080512 423726034578103296 424580507701182976 425197305531499488 427815302375042712 429034149390356224 429785233297415424 432034388197281792 432431478627610176 432790724439355392 433534507600744576 433932976817289378 436967473158669024 438212394734619648 438484721329358847 440910527228151552 441551048051941776 442441466558804856 442809028245821952 445535462828446848 446804794631376896 447082460963267844 449555831683605504 450208911739234752 451116789432506912 451491558211426304 454271452295671296 455066717609028096 455848783727253488 456646810378503888 459036537459611904 459458446041835812 459840144716815104 460630414325791112 463178735674017792 463989594424891392 464277940231085838 465600669405533376 468037253880388608 468467435179911024 468856618142635008 473381429255224776 474730094295837952 476000292370876416 477214454936866816 477653071163830848 478049885165039616 478346968722936924 479311588772038594 479709780599640448 480993302430710784 482663418064150752 483064394449987584 483508387459592352 484339332710206831 486038686721942016 487726321050837648 490424543654842368 492127406653643904 492988944076447104 494700711243379212 495568857049823232 497289582247912896 497746649878655463 498160156776549696 499579416482465792 502655393960299008 504400725189327824 505750310644056192 507040358370420992 507506388111570276 507928002987854592 511055383832630208 511479947064692736 512511382077167616 512829881693160174 513727661675816874 516416104642063392 517887375595459584 518209216116515001 521076077633270016 522885369569496648 523319760654153216 523800753081225048 526541910615437184 528042030018899968 528370181138407452 528966440981434368 532223358310904832 533580932431685632 534071356082817696 535925770513660813 536866261803975168 537359705059309704 537806120810669568 538730380768572304 539673503174595504 542659110434648064 542996345322169596 543447443756236032 544543343456990592 548351338865780736 548692111182192354 550255336570175808 553643332485349392 554103275986750464 555220663916931584 559450780028902008 561044656895081216 562026843542774016 564968046104137728 565487318205336384 566929740708665984 567450815837993802 568446630145385472 570420403166723616 571419003361336416 572401029566608073 573046977729887232 576575304836813568 578577302423052504 582623297544892032 584283192979492864 584646295105811796 587880702970868736 588246040765683729 588734730735922368 589921955411739808 590412037661095936 594047283771262464 595087246104113664 596109947951023792 599407775578140672 600278548985646336 600830275593169908 603974544529472064 605695269727561728 606071678364643842 606755623478704128 607132691071419942 608862413838005184 612048716612815872 612611261389114416 613120192955753472 619037253641447784 620800892540711168 622461920792684544 624049671840518144 624623246906548032 625142157523513344 626792077624973546 628991241640160256 631175239006966368 632280198985620768 633366819697962779 635589051867154944 636870761551774464 637795958297249232 641324403240947712 641722953562564068 643551224085534336 644677849946123136 648051582295922688 650301761401116864 650899465225934067 656169875538191872 657318592101929472 659600948324505616 661365790842227328 663052776330550528 663662199838207284 664213542368732928 668303194242670272 668858392315367424 670207191947065344 670623691444901766 674333747525408256 675313367608852128 676675184148760368 677237337317139456 681407178443506944 683773175590880232 684970215567755832 688554806189417856 690516500793946112 690945621488686668 694768103511026688 695984391637337088 697180492759328864 697759680872204288 698401004108300064 702055880820582912 702701152769866536 703284927213952512 704493574851209936 709631144414539776 710072143882837164 712095141443756928 715821682405300224 716479606745746272 717074827747559424 717520453084405386 718967383158057891 719564670899460672 723995127096226128 724596591674981376 726057791275987456 731589481576256472 733673782093567744 735636815482263552 738191109980465856 738804367982333952 739483416114670656 740754273556786918 742051066865068818 743353285574734848 745934373371869344 747240235164824544 748524423279410557 749369124723698688 753983090940448512 756601087783991736 757928840193847296 760560537555631488 761259582167355414 761892004481781888 764062636973182976 768767073115751424 769244822539740261 771436403230736672 776831063393189376 779528393474415728 781614116449905024 783840937294491648 784328054354244972 784979640981229824 785701129621837572 789812865923155776 792063045028349952 792555271707611178 793449661472151552 800371398647528448 801107034124226544 805299392705962752 808095571152858456 809510254761893256 811816551784006912 813988665651972096 816064955483754496 816815015185485888 817493590607671296 819651178432657714 822527008298671104 825383004855263712 830464998728024088 831154913980125696 832830995875397376 838654988853547008 839176170043353012 841566985342621824 843040265314161024 847452069156206592 849161015402365952 850394611062998976 851176223756990703 855630604750085424 858068298780712448 859570466594830848 864862957255220352 867069015201489152 867865953634578756 873934946317338048 876424789469239296 876969442658717694 881821054456303104 883102096103883552 884882933117609712 885618056491643904 891070925656893696 894164921926535688 899111663367211008 900417823478469504 902233578865013824 902983116422852608 908542904591342592 909107517546965763 910133435218056192 911697567454506976 913293620757007776 918073074919223808 918916892083671624 919680289433630208 921260828651582224 926357471348035584 927979188849782784 928555880462171676 931201338811066752 936074507760777216 936934870359822048 937713236285270016 940188116437460319 946762858510449552 949460188591675904 952000584741752832 955306142327661696 956693937445873848 958623177544077188 959419561199280896 961986604861421568 965326836128301504 966128788899975168 967016774919184704 968678665420413662 972077373443884032 975452642101675296 984254813307287808 985977888152894208 989401422486758424 991137714099646464 994579164495825792 995493299757310926 996320313553099392 999158832964931584 1005310787920598016 1005935537167352649 1008801450378655648 1011500621288112384 1014080716740841984 1015012776223140552 1015856005975709184 1022110767665260416 1025022764154335232 1025659763386320348 1027455323351633748 1032832209284126784 1035774751190919168 1036418432233030002 1042152155266540032 1045770739138993296 1046639521308306432 1047601506162450096 1053083821230874368 1056740362276814904 1064446716621809664 1067161864863371264 1068142712165635392 1071851541027321626 1073732523607950336 1074719410118619408 1075612241621339136 1077460761537144608 1079347006349191008 1085992690644339192 1086894887512472064 1089086686913981184 1096702677731561472 1097384222364384708 1100510673140351616 1107286664970698784 1108206551973500928 1110441327833863168 1111131410335180377 1113076600297603227 1118901560057804016 1122089313790162432 1124053687085548032 1130974636410672768 1133859481417331968 1134901631675987604 1136893260290770944 1140840806333447232 1141889373251033121 1142838006722672832 1144802059133216146 1146093955459774464 1153150609673627136 1157154604846105008 1165246595089784064 1169292590211623592 1175761405941737472 1176492081531367458 1177469461471844736 1179843910823479616 1180824075322191872 1188094567542524928 1188832907561416767 1190174492208227328 1192219895902047584 1200557097971292672 1201660551186339816 1207949089058944128 1211390539455123456 1212143356729287684 1213511246957408256 1214265382142839884 1217724827676010368 1224097433225631744 1225222522778228832 1226240385911506944 1229476767648986571 1238074507282895568 1241601785081422336 1244923841585369088 1249246493813096064 1253584155249947092 1257982483280320512 1262350478013932736 1264560397971241536 1266733639395925558 1271178103734309888 1273741523103548928 1275591916594498464 1283445907125128136 1287102448171068672 1289355699892246272 1296103164591845376 1300603522802233728 1301798930451868134 1312339751076383744 1314637184203858944 1315454163988076541 1319201896649011232 1322731581684454656 1326105552661101056 1327324399676414568 1328427084737465856 1336606388485340544 1340414383894130688 1341247382889803532 1348667495050816512 1350626735217704256 1353350368297520736 1354474674634278912 1362814356887013888 1367546351181760464 1369940431135511664 1377109612378835712 1381891242977373336 1389536207022053376 1391968783274674176 1394360985518657728 1395519361744408576 1396802008216600128 1404111761641165824 1405402305539733072 1406569854427905024 1408987149702419872 1420144287765674328 1424190282887513856 1431643364810600448 1432959213491492544 1434149655495118848 1435040906168810772 1437934766316115782 1439129341798921344 1447990254192452256 1449193183349962752 1452115582551974912 1453017998130620493 1463178963152512944 1467347564187135488 1471273630964527104 1476382219960931712 1478966832229341312 1481508547113573836 1484102133730137636 1486706571149469696 1491868746743738688 1493239949635966389 1494480470329649088 1497048846558821114 1498738249447397376 1507966181880897024 1513202175567983472 1521121075111262976 1522519164334710828 1523784008963563776 1537534146231502848 1538489645079480522 1542872806461473344 1553662126786378752 1554627648349545003 1559056786948831456 1563228232899810048 1568656108708489944 1569959281962459648 1571402259243675144 1579625731846311552 1584126090056699904 1585110543415222356 1586899322944303104 1600742797295056896 1602214068248453088 1607777311540982439 1610598785411925504 1616191142305716912 1619020509523786512 1623633103568013824 1627977331303944192 1633630030370971776 1639302356865315428 1645054016597342208 1650766009710527424 1660929997456048176 1662309827960251392 1665661991750794752 1678352340086706024 1683133970685243648 1686080530628322048 1694904138312413184 1698322030804731904 1700789222125997952 1702352447513981406 1711261209500170848 1716136597561424896 1717203088699824219 1719140933189661696 1729725914510440704 1734138030402978304 1735731907269157512 1747869892634676096 1752849578938478592 1753938885317435388 1763642108912606208 1764738122297051187 1766204192207767104 1769765866235219424 1771236112983287808 1782141851313787392 1788329843853071376 1798223326734422016 1800835646956939008 1804467157730027648 1817085809182685184 1818215035093931526 1820266870436112384 1823395134909013952 1826587241514015552 1836146149838447616 1837833784167343248 1839360578867260416 1842521657303164448 1857111760924343352 1862402677622133504 1872149015521554432 1873869740719644096 1875426472570540032 1880376232874920638 1893525717020899104 1898920377183351808 1900100459093888337 1910612284655323392 1913387874891747696 1917246355088154376 1918839122398561792 1923973209722843136 1930653672256603008 1934033549838369408 1937357330840827324 1944154746887768064 1950905284203350592 1952698395677802201 1968509626614575616 1971955776305788416 1978802844973516848 1989158328991651584 1990986599514621852 1992640627106198784 2010621575841196032 2011871074334705298 2017602900757311296 2023001242576224768 2028161433481683968 2030025552446281104 2031712011951418368 2044221535330520832 2051319526772640696 2054910646703267496 2065664418568253568 2071549502381838336 2072836864466060004 2084304310533080064 2091541478277986592 2093279042616612864 2095203012324900192 2106167642461748736 2113480724553629808 2128893433243619328 2136285424331270784 2143703082054643252 2147465047215900672 2149438820237238816 2151224483242678272 2154921523074289216 2156902149474173673 2158694012698382016 2171985381288678384 2173789775024944128 2178173373827962368 2194768444728769416 2201021346280703232 2214573329941397568 2216413103947001856 2220882655667726336 2222262820670360754 2226153200595206454 2237803120115608032 2244178627580324864 2245573269838231671 2248107374171096064 2261949272821345536 2267718962834663936 2269803263351975208 2273786520581541888 2281681612666894464 2283778746502066242 2285676013445345664 2289604118266432292 2292187910919548928 2306301219347254272 2307734467619220783 2314309209692210016 2330493190179568128 2338585180423247184 2351522811883474944 2352984163062734916 2354938922943689472 2359687821646959232 2376189135085049856 2377665815122833534 2380348984416454656 2384439791804095168 2401114195942585344 2403321102372679632 2415898178117888256 2424286713458575368 2428530764285679768 2435449655352020736 2448194866451263488 2450445045556457664 2452480771823013888 2458953535297973142 2476149014565791136 2483203570162844672 2498492987626192128 2507168310499894184 2515964966560641024 2524700956027865472 2529120795942483072 2533467278791851116 2542356207468619776 2547483046207097856 2551183833188996928 2553528671270972109 2566891814250256272 2574204896342137344 2578711399784492544 2601207045604467456 2603597860903736268 2624679502152767488 2629274368407717888 2630908327976153082 2638403793298022464 2645463163368909312 2652211105322202112 2654648799352829136 2656854169474931712 2673212776970681088 2682494765779607064 2697334990101633024 2701253470435408512 2706700736595041472 2708949349268557824 2725628713774027776 2727322552640897289 2735092702363520928 2739880862271023328 2754219224757671424 2763782485954746672 2779072414044106752 2783937566549348352 2788721971037315456 2793604016433200256 2808223523282331648 2810804611079466144 2813139708855810048 2817974299404839744 2820564349312380957 2840288575531348656 2848380565775027712 2865918426982985088 2870081812337621544 2875869532632231564 2878258683597842688 2895980508384904512 2898386366699925504 2904231165103949824 2906035996261240986 2926357926305025888 2934695128374270976 2952764439921863424 2957933664458682624 2963017094227147672 2968204267460275272 2973413142298939392 2983737493487477376 2986479899271932778 2988960940659298176 2994097693117642228 2997476498894794752 3015932363761794048 3017806611502057947 3026404351135966944 3042242150222525952 3045038328669421656 3047568017927127552 3075068292463005696 3076979290158961044 3085745612922946688 3107324253572757504 3109255296699090006 3118113573897662912 3126456465799620096 3137312217416979888 3139918563924919296 3142804518487350288 3159251463692623104 3170221086830444712 3201485594590113792 3204428136496906176 3215554623081964878 3221197570823851008 3232382284611433824 3238041019047573024 3247266207136027648 3267260060741943552 3278604713730630856 3290108033194684416 3301532019421054848 3321859994912096352 3324619655920502784 3331323983501589504 3333394231005541131 3339229800892809681 3356704680173412048 3366267941370487296 3372161061256644096 3396644061609463808 3401578444251995904 3404704895027962812 3422522419000341696 3432273195122849792 3434406177399648438 3438281866379323392 3459451829020881408 3468276060805956608 3471463814538315024 3495739785269352192 3507877770634870776 3527284217825212416 3529476244594102374 3532408384415534208 3539531732470438848 3542472225966575616 3564283702627574784 3566498722684250301 3576659687706142752 3601671293913878016 3608934315460055296 3634171618365370368 3636430070187863052 3640533740872224768 3646790269818027904 3653174483028031104 3672292299676895232 3675667568334686496 3678721157734520832 3685043314606328896 3688430302946959713 3714223521848686704 3724805355244267008 3747739481439288192 3760752465749841276 3787051434041798208 3797840754366703616 3800200918187776674 3821224569310646784 3826775749783495392 3834492710176308752 3837678244797123584 3861307344513206016 3868067099676738816 3874714661681654648 3888309493775536128 3901810568406701184 3905396791355604402 3937019253229151232 3943911552611576832 3946362491964229623 3957605689947033696 3978316657983303168 3981973199029243704 3985281254212397568 4021243151682392064 4023742148669410596 4035205801514622592 4046002485152449536 4056322866963367936 4060051104892562208 4063424023902836736 4074148504562328049 4088443070661041664 4102639053545281392 4109821293406534992 4131328837136507136 4145673728932120008 4168608621066160128 4183082956555973184 4186558085233225728 4190406024649800384 4212335284923497472 4226961449107259616 4272570848662541568 4287406164109286504 4294930094431801344 4298877640474477632 4302448966485356544 4309843046148578432 4313804298948347346 4317388025396764032 4343970762577356768 4347579550049888256 4356346747655924736 4359053994391861479 4389536889457538832 4402042692561406464 4429146659882795136 4441765311335452672 4444525641340721508 4452306401190412908 4475606240231216064 4488357255160649728 4491146539676463342 4496214748342192128 4523898545642691072 4535437925669327872 4539606526703950416 4563363225333788928 4567557493004132484 4571352026890691328 4579208236532864584 4612602438694508544 4615468935238441566 4628618419384420032 4660986380359136256 4663882945048635009 4677170360846494368 4705968326125469832 4709877845887378944 4719375643293918464 4752378270170099712 4755331630245667068 4760697968832909312 4768879583608190336 4802228391885170688 4806642204745359264 4823331934622947317 4831796356235776512 4848573426917150736 4857061528571359536 4870899310704041472 4900890091112915328 4917907070595946284 4952298029131582272 4966407140325689344 4996985975252384256 5014336620999788368 5049401912055730944 5058241591884966144 5066934557583702232 5084712414937239552 5094966092414195712 5102367666377993856 5107057342541944218 5133783628500512544 5148409792684274688 5151609266099472657 5157422799568985088 5202414091208934912 5207195721807472536 5249359004305534976 5258548736815435776 5261816655952306164 5276807586596044928 5290926326737818624 5304422210644404224 5309297598705658272 5313708338949863424 5327732659812275141 5346425553941362176 5364989531559214128 5394669980203266048 5402506940870817024 5413401473190082944 5451257427548055552 5454645105281794578 5470185404727041856 5479761724542046656 5508438449515342848 5527564971909493344 5577443942074630912 5587208032866400512 5616447046564663296 5621609222158932288 5626279417711620096 5635948598809679488 5641128698624761914 5680577151062697312 5696761131550055424 5700301377281665011 5731836853965970176 5740163624675243088 5751739065264463128 5756517367195685376 5791961016769809024 5808462330207899648 5812071992522481972 5852715852610051776 5869390256748541952 5905528879843726848 5915867328917365248 5926034188454295344 5936408534920550544 5967474986974954752 5972959798543865556 5977921881318596352 5988195386235284456 6031864727523588096 6035613223004115894 6052808702271933888 6084484300445051904 6090076657338843312 6095136035854255104 6153958580317922088 6171491225845893376 6214648507145515008 6218510593398180012 6236227147795325824 6252912931599240192 6274624434833959776 6279837127849838592 6285609036974700576 6296411325232688803 6318502927385246208 6340442173660889424 6408856272993812352 6431109246163929756 6442395141647702016 6464764569222867648 6470706448422521019 6476082038095146048 6494532414272055296 6534520121483887104 6557209427461261712 6603064038842109696 6643719989824192704 6649239311841005568 6662647967003179008 6666788462011082262 6678459601785619362 6713409360346824096 6732535882740974592 6736719809514695013 6744322122513288192 6803156888503991808 6809409790055925624 6845044838000683392 6864546390245699584 6868812354799296876 6876563732758646784 6918903658041762816 6936552121611913216 6942927629076630048 6967035016677590569 6991479570538704384 7015755541269741552 7054568435650424832 7058952489188204748 7064816768831068416 7079063464940877696 7128567405255149568 7132997445368500602 7153319375412285504 7203342587827756032 7217868630920110592 7272860140375726104 7293580539636055808 7306348966056062208 7344584599353790464 7351335136669372992 7357442315469041664 7370086629212657792 7376860605893919426 7428447043697373408 7449610710488534016 7495478962878576384 7521504931499682552 7574102868083596416 7595681508733407232 7600401836375553348 7642449138621293568 7653551499566990784 7668985420352617504 7675356489594247168 7722614689026412032 7736134199353477632 7749429323363309296 7803621136813402368 7810793582711208804 7874038506458302464 7887823105223153664 7892724983928459246 7915211379894067392 7956633315966606336 7963946398058487408 7970562508424795136 8047484297338821192 8070411603029245184 8092004970304899072 8112645733926735872 8120102209785124416 8126848047805673472 8148297009124656098 8176886141322083328 8205278107090562784 8219642586813069984 8233768656073516127 8262657674273014272 8291347457864240016 8337217242132320256 8366165913111946368 8380812049299600768 8424670569846994944 8453922898214519232 8461693047937142871 8545141697325083136 8574812328218573008 8597755280948955264 8619686092297156864 8627608597896694692 8634776050793528064 8687941525154713536 8695159100099776512 8712693495311849472 8718107988783722958 8779073778915077664 8804085385122812928 8858293319765590272 8889051282681443016 8904612802380825816 8951212480462432128 8976714510321299456 8982293079352926684 8992429496684384256 9047797091285382144 9070875851338655744 9079213053407900832 9126726450667577856 9135114986008264968 9142704053781382656 9158416473065729168 9225204877389017088 9230937870476883132 9257236838768840064 9321972760718272512 9327765890097270018 9354340721692988736 9411936652250939664 9419755691774757888 9438751286587836928 9510663260491334136 9537759167216380672 9604456783770341376 9613284409490718528 9646663869245894634 9663592712471553024 9697146853834301472 9714123057142719072 9730817502632337241 9741798621408082944 9801780182225830656 9835814141191892568 9904596058263164544 9932814280651378688 9993971950504768512 10000182693016623393 10028673241999576736 10098803824111461888 10116483183769932288 10133869115167404464 10189932184828391424 10204735332755987712 10214114685083888436 10267567257001025088 10296819585368549376 10303218532198945314 10314845599137970176 10404828182417869824 10414391443614945072 10523633311904612328 10553615173192089856 10581852653475637248 10608844421288808448 10618595197411316544 10627416677899726848 10655465319624550282 10692851107882724352 10729979063118428256 10805013881741634048 10826802946380165888 10902514855096111104 10909290210563589156 10940370809454083712 10959523449084093312 11016876899030685696 11055129943818986688 11065290908840879139 11154887884149261824 11174416065732801024 11243218444317864576 11271897197619358976 11282257397249523828 11361154302125394624 11393522263100110848 11400602754563330022 11463673707931940352 11480327249350486176 11503478130528926256 11513034734391370752 11583922033539618048 11624143985044963944 11705431705220103552 11738780513497083904 11811057759687453696 11831734657834730496 11852068376908590688 11872817069841101088 11934949973949909504 11945919597087731112 11955843762637192704 11976390772470568912 12063729455047176192 12071226446008231788 12105617404543867776 12168968600890103808 12180153314677686624 12190272071708510208 12222445513686984147 12307917160635844176 12342982451691786752 12437021186796360024 12472454295590651648 12505825863198480384 12549248869667919552 12559674255699677184 12571218073949401152 12592822650465377606 12637005854770492416 12680884347321778848 12817712545987624704 12862218492327859512 12884790283295404032 12929529138445735296 12941412896845042038 12952164076190292096 12989064828544110592 13069040242967774208 13077161983175584437 13114418854922523424 13206128077684219392 13287439979648385408 13325295934006358016 13333576924022164524 13356919203571238724 13426818720693648192 13465071765481949184 13473439619029390026 13488644245026576384 13606313777007983616 13618819580111851248 13690089676001366784 13737624709598593752 13837807316083525632 13873104243223826432 13885855258153260096 13934070033355181138 13982959141077408768 14031511082539483104 14117904978376409496 14129633537662136832 14158126929881755392 14257134810510299136 14265994890737001204 14306638750824571008 14406685175655512064 14435737261840221184 14469995803868841951 14545720280751452208 14587161079272111616 14612697932112124416 14702670273338745984 14740173258425315584 14753721211787838852 14856894087394746816 14899221420977068032 14990957925757152768 15043009862999365104 15148205736167192832 15200803672751106696 15284898277242587136 15307102999133981568 15337970840705235008 15350712979188494336 15445229378052824064 15454827798298417971 15472268398706955264 15498858646726618592 15607242273626804736 15621587165422417608 15748077012916604928 15775646210446307328 15785449967856918492 15830422759788134784 15913266631933212672 15927892796116974816 15941125016849590272 15983197979436825423 16094968594677642384 16140823206058490368 16184009940609798144 16240204419570248832 16296594018249312196 16353772282644166656 16410556214181125568 16439285173626139968 16467537312147032254 16525315348546028544 16582694915728480032 16732331826223892736 16761624098599201536 16849341139693989888 16907845796429038464 16923386095874285742 17090283394650166272 17100904131844995033 17149624656437146016 17195510561897910528 17239372184594313728 17255217195793389384 17269552101587056128 17375883050309427072 17425386990623698944 17436215977567445916 17558147557830155328 17608170770245625856 17716586639531180544 17778102565362886032 17809225604761651632 17902424960924864256 17964586158705853368 18095594182570764288 18141751702677311488 18158426106815801664 18253452901335155712 18270229972016529936 18285408107562765312 18316832946131458336 18461875740953766264 18514473677537680128 18643945521436545024 18655531780194540036 18708681443385977472 18823873304501879328 18839511383549515776 18877502573175673856 18889233975698066409 19021326520982668272 19075518334432761344 19226568818981437056 19293327738491789268 19327185424943106048 19394293707668602944 19412119345267563057 19428246114285438144 19461635005264674482 19483597242816165888 19603560364451661312 19671628282383785136 19809192116526329088 19987943901009537024 20000365386033246786 20057346483999153472 20197607648222923776 20210159428544085039 20232966367539864576 20267738230334808928 20409470665511975424 20428229370167776872 20535134514002050176 20593639170737098752 20606437064397890628 20629691198275940352 20809656364835739648 20828782887229890144 20901105050032771707 21047266623809224656 21107230346384179712 21163705306951274496 21237190394822633088 21310930639249100564 21385702215765448704 21459958126236856512 21610027763483268096 21653605892760331776 21818580421127178312 21880741618908167424 21919046898168186624 22033753798061371392 22110259887637973376 22130581817681758278 22309775768298523648 22348832131465602048 22486436888635729152 22543794395238717952 22564514794499047656 22722308604250789248 22787044526200221696 22801205509126660044 22927347415863880704 22960654498700972352 23006956261057852512 23026069468782741504 23167844067079236096 23248287970089927888 23410863410440207104 23622115519374907392 23663469315669460992 23704136753817181376 23745634139682202176 23869899947899819008 23891839194175462224 23911687525274385408 23952781544941137824 24142452892016463576 24211234809087735552 24337937201780207616 24360306629355373248 24380544143417020416 24444891027373968294 24615834321271688352 24685964903383573504 24701305968220548381 24874042373592720048 24944908591181303296 25011651726396960768 25098497739335839104 25142436147898802304 25185645300930755212 25274011709540984832 25361768694643557696 25385079143811428613 25635425091975249408 25724436984655719024 25859058276891470592 25882825793690084076 25904328152380584192 26138080485935548416 26154323966351168874 26228837709845046848 26412256155368438784 26574879959296770816 26667153848044329048 26713838407142477448 26853637441387296384 26930143530963898368 26946879238058780052 26977288490053152768 27212627554015967232 27237639160223702496 27380179352002733568 27475249419197187504 27675614632167051264 27771710516306520192 27868140066710362276 27965918282154817536 28063022165078966208 28235809956752818992 28259267075324273664 28316253859763510784 28531989781474002408 28613277501649142016 28813370351311024128 28871474523680442368 28939991607737683902 29091440561502904416 29174322158544223232 29192452507897011723 29225395864224248832 29405340546677491968 29480346516850631168 29507442423575677704 29713788174789493632 29798442841954136064 29981915851514305536 30000548079049870179 30086019725998730208 30296411472334385664 30401607345502213392 30569796554485174272 30614205998267963136 30675941681410470016 30890458756105648128 30909655596596835942 30944536797413910528 30997717293453237184 31214484547253609472 31243174330844835216 31570899935713836984 31660845519576269568 31826533263866425344 31855785592233949632 31882250033699180544 31966395958873650846 32189937189355284768 32281646412116980736 32480408839140497664 32593188036498624392 32707544565288333312 32821112428362251136 32878570347252279936 32935074624294064508 33050630697092057088 33165389831456960064 33195872726522637417 33464663652447785472 33523248197198403072 33815691592858076928 33846772191748571484 34180566789300332544 34201808263689990066 34299249312874292032 34391021123795821056 34478744369188627456 34510434391586778768 34539104203174112256 34751766100618854144 34872431955134891832 35116295115660310656 35216341540491251712 35433173279062361088 35556205130725772064 35618451209523303264 35804849921849728512 35929172317411706736 36191188365141528576 36316852213631603328 36506905802670311424 36540459944033059872 36570816215125530624 36633665892262916672 36667336541060952441 36923751481907532528 37028947355075360256 37311063560389080072 37417362886771954944 37647746609003758656 37679022767099031552 37755005146351347712 37778467951396132818 38042653041965336544 38151036668865522688 38453137637962874112 38586655476983578536 38654370849886212096 38788587415337205888 38824238690535126114 38856492228570876288 38923270010529348964 38967194485632331776 39207120728903322624 39231485949526753311 39343256564767570272 39618384233052658176 39975887802019074048 40000730772066493572 40114692967998306944 40395215296445847552 40420318857088170078 40465932735079729152 40535476460669617856 40818941331023950848 40856458740335553744 41070269028004100352 41212874128795781256 41619312729671479296 41657565774459780288 41802210100065543414 42094533247618449312 42214460692768359424 42474380789645266176 42621861278498201128 42771404431530897408 42919916252473713024 43220055526966536192 43307211785520663552 43409987411606525853 43637160842254356624 43761483237816334848 43838093796336373248 44220519775275946752 44261163635363516556 44619551536597047296 44697664262931204096 44972873777271458304 45087588790477435904 45129029588998095312 45444617208501578496 45602411018253320088 45854694831727761408 45921308997401944704 46013912522115705024 46052138937565483008 46335688134158472192 46364483394895253913 46496575940179855776 46821726820880414208 47244231038749814784 47326938631338921984 47408273507634362752 47491268279364404352 47739799895799638016 47783678388350924448 47823375050548770816 47905563089882275648 47949593938310476269 48284905784032927152 48422469618175471104 48720613258710746496 48889782054747936588 49231668642543376704 49371929806767147008 49402611936441096762 49748084747185440096 49889817182362606592 50196995478671678208 50284872295797604608 50371290601861510424 50548023419081969664 50723537389287115392 50770158287622857226 51270850183950498816 51302712395534985099 51448873969311438048 51718116553782941184 51765651587380168152 51808656304761168384 52276160971871096832 52308647932702337748 52457675419690093696 52824512310736877568 53149759918593541632 53334307696088658096 53427676814284954896 53707274882774592768 53893758476117560104 54425255108031934464 54475278320447404992 54760358704005467136 54950498838394375008 55543421032613040384 55736280133420724552 55931836564309635072 56126044330157932416 56471619913505637984 56518534150648547328 56632507719527021568 56667701927094199227 57063979562948004816 57226555003298284032 57742949047360884736 57879983215475367804 58182881123005808832 58348644317088446464 58384905015794023446 58450791728448497664 58810681093354983936 58960693033701262336 59014884847151355408 59427576349578987264 59963831703028611072 60001096158099740358 60172039451997460416 60592822944668771328 60630478285632255117 60803214691004426784 61228411996535926272 61351883362820940032 61780917512211296256 61819311193193671884 61889073594827821056 61995434586906474368 62428969094507218944 62486348661689670432 62703315150098315121 63141799871427673968 63321691039152539136 63711571184467899264 63932791917747301692 64379874378710569536 64563292824233961472 64960817678280995328 65186376072997248784 65642224856724502272 65757140694504559872 65870149248588129016 66101261394184114176 66330779662913920128 66391745453045274834 66929327304895570944 67046496394396806144 67631383185716153856 67693544383497142968 68361133578600665088 68403616527379980132 68598498625748584064 68782042247591642112 68957488738377254912 69020868783173557536 69078208406348224512 69260524577559576833 69503532201237708288 69744863910269783664 70232590231320621312 70866346558124722176 71112410261451544128 71236902419046606528 71609699843699457024 71858344634823413472 72633704427263206656 73013811605340622848 73080919888066119744 73141632430251061248 73267331784525833344 73334673082121904882 73847502963815065056 74057894710150720512 74103917904661645143 74622127120778160144 74834725773543909888 75295493218007517312 75510010292702695424 75556935902792265636 76085306083930673088 76302073337731045376 76906275275925748224 77173310953967157072 77577174830674411776 77648477381070252228 77712984457141752576 77846540021058697928 78414241457806645248 78462971899053506622 78686513129535140544 79236768466105316352 80001461544132987144 80229385935996613888 80790430592891695104 80840637714176340156 80931865470159458304 81070952921339235712 81637882662047901696 81712917480671107488 82140538056008200704 82425748257591562512 83315131548919560576 83604420200131086828 84189066495236898624 84428921385536718848 84948761579290532352 85243722556996402256 85839832504947426048 86440111053933072384 86614423571041327104 86819974823213051706 87274321684508713248 87522966475632669696 87577357523691035169 87676187592672746496 88441039550551893504 88522327270727033112 89239103073194094592 89395328525862408192 89945747554542916608 90175177580954871808 90258059177996190624 90571455216808677397 90889234417003156992 91204822036506640176 91709389663455522816 91842617994803889408 92027825044231410048 92671376268316944384 92728966789790507826 92993151880359711552 93643453641760828416 94816547015268725504 94982536558728808704 95479599791599276032 95567356776701848896 95646750101097541632 95811126179764551296 95899187876620952538 96569811568065854304 96844939236350942208 97441226517421492992 97779564109495873176 98463337285086753408 98743859613534294016 98805223872882193524 99496169494370880192 99779634364725213184 100393990957343356416 100569744591595209216 100742581203723020848 101447074778574230784 101540316575245714452 102541700367900997632 102605424791069970198 102897747938622876096 103436233107565882368 103531303174760336304 103617312609522336768 104617295865404675496 104915350839380187392 105649024621473755136 106299519837187083264 106668615392177316192 106855353628569909792 107038992528955709651 107414549765549185536 107787516952235120208 108950556640894809984 109520717408010934272 109900997676788750016 110002009623182857323 111086842065226080768 111472560266841449104 112252088660315864832 112943239827011275968 113037068301297094656 113265015439054043136 113335403854188398454 114127959125896009632 114453110006596568064 115759966430950735608 116365762246011617664 116697288634176892928 116769810031588046892 116901583456896995328 117621362186709967872 117921386067402524672 118029769694302710816 118855152699157974528 119927663406057222144 120002192316199480716 120344078903994920832 121185645889337542656 121260956571264510234 121606429382008853568 122456823993071852544 122703766725641880064 123638622386387343768 123990869173812948736 124857938189014437888 124972697323379340864 125406630300196630242 126283599742855347936 126643382078305078272 127423142368935798528 127865583835494603384 128759748757421139072 129126585648467922944 129921635356561990656 130372752145994497568 131284449713449004544 131514281389009119744 131740298497176258032 132661559325827840256 132783490906090549668 133858654609791141888 134092992788793612288 135262766371432307712 135387088766994285936 136807233054759960264 137196997251497168128 137564084495183284224 137914977476754509824 138041737566347115072 138156416812696449024 138521049155119153666 139007064402475416576 139489727820539567328 140465180462641242624 141732693116249444352 142224820522903088256 142473804838093213056 143219399687398914048 143716689269646826944 143848781814931428807 145267408854526413312 146161839776132239488 146534663569051666688 146669346164243809764 147695005927630130112 148115789420301441024 148207835809323290286 149244254241556320288 149669451547087819776 150590986436015034624 151113871805584531272 152170612167861346176 152604146675462090752 153812550551851496448 154346621907934314144 155154349661348823552 155296954762140504456 155425968914283505152 155693080042117395856 156828482915613290496 156925943798107013244 157373026259070281088 158473536932210632704 160002923088265974288 160458771871993227776 161681275428352680312 162141905842678471424 163275765324095803392 163425834961342214976 164281076112016401408 164851496515183125024 166630263097839121152 167208840400262173656 168378132990473797248 168857842771073437696 169897523158581064704 170003105781282597681 170487445113992804512 171679665009894852096 173228847142082654208 173639949646426103412 174548643369017426496 175045932951265339392 175154715047382070338 175352375185345492992 176882079101103787008 177044654541454066224 179891495109085833216 180350355161909743616 180516118355992381248 181142910433617354794 181778468834006313984 182409644073013280352 183685235989607778816 184055650088462820096 185342752536633888768 185457933579581015652 185986303760719423104 187286907283521656832 188109945450294945363 189633094030537451008 189965073117457617408 191134713553403697792 191622252359529102592 191798375753241905076 193139623136131708608 193689878472701884416 194882453034842985984 195559128218991746352 196926674570173506816 197610447745764387048 198992338988741760384 199559268729450426368 200787981914686712832 201139489183190418432 201485162407446041696 202894149557148461568 203080633150491428904 205083400735801995264 205210849582139940396 205795495877245752192 206872466215131764736 207062606349520672608 207234625219044673536 207781573732678730499 209234591730809350992 209830701678760374784 212599039674374166528 213337230784354632384 213710707257139819584 214077985057911419302 214829099531098371072 215575033904470240416 217901113281789619968 219041434816021868544 219801995353577500032 220004019246365714646 222173684130452161536 222311753713984935429 222945120533682898208 224504177320631729664 225886479654022551936 226530030878108086272 226670807708376796908 228255918251792019264 228906220013193136128 231519932861901471216 232731524492023235328 233539620063176093784 235242724373419935744 235842772134805049344 236059539388605421632 237710305398315949056 240004384632398961432 240688157807989841664 242371291778675085312 242521913142529020468 243212858764017707136 244913647986143705088 245407533451283760128 247277244772774687536 247981738347625897472 249945394646758681728 250813260600393260484 252567199485710695872 253286764156610156544 254846284737871597056 255731167670989206768 257519497514842278144 259843270713123981312 260745504291988995136 262568899426898009088 262732072571073105507 263028562778018239488 263480596994352516064 265323118651655680512 265566981812181099336 267717309219582283776 268185985577587224576 270525532742864615424 270774177533988571872 271714365650426032191 273614466109519920528 274393994502994336256 275128168990366568448 276083475132694230144 277042098310238307332 278014128804950833152 278979455641079134656 280930360925282485248 284449641045806176512 284947609676186426112 286438799374797828096 287433378539293653888 287697563629862857614 290534817709052826624 292323679552264478976 293069327138103333376 293338692328487619528 295390011855260260224 296231578840602882048 296415671618646580572 298488508483112640576 299338903094175639552 301181972872030069248 302227743611169062544 304341224335722692352 307625101103702992896 308693243815868628288 310308699322697647104 310593909524281008912 310851937828567010304 311386160084234791712 313851887596214026488 314746052518140562176 316947073864421265408 320005846176531948576 320917543743986455552 321116977586867128953 323362550856705360624 324283811685356942848 326851669922684429952 328562152224032802816 329702993030366250048 330006028869548571969 333260526195678242304 334417680800524347312 336756265980947594496 339795046317162129408 340006211562565195362 340974890227985609024 343359330019789704192 347279899292852206824 349097286738034852992 350091865902530678784 350309430094764140676 350704750370690985984 353764158202207574016 354089309082908132448 359782990218171666432 361032236711984762496 362285820867234709588 363556937668012627968 364819288146026560704 367370471979215557632 368111300176925640192 370915867159162031304 371972607521438846208 374573814567043313664 376219890900589890726 379266188061074902016 379930146234915234816 382269427106807395584 383244504719058205184 383596751506483810152 386279246272263417216 387379756945403768832 389764906069685971968 391118256437983492704 393853349140347013632 395220895491528774096 397984677977483520768 401575963829373425664 402278978366380836864 402970324814892083392 405788299114296923136 406161266300982857808 410421699164279880792 411590991754491504384 413744932430263529472 414125212699041345216 414469250438089347072 415563147465357460998 418469183461618701984 419661403357520749568 425198079348748333056 426674461568709264768 427421414514279639168 428155970115822838604 429658199062196742144 431150067808940480832 431546345444794286421 435802226563579239936 439603990707155000064 440008038492731429292 444347368260904323072 444623507427969870858 445890241067365796416 449008354641263459328 451772959308045103872 453341615416753593816 456511836503584038528 457812440026386272256 463039865723802942432 465463048984046470656 467079240126352187568 470485448746839871488 472119078777210843264 475420610796631898112 480008769264797922864 481376315615979683328 485043826285058040936 486425717528035414272 489827295972287410176 490815066902567520256 494554489545549375072 495963476695251794944 499890789293517363456 501626521200786520968 505134398971421391744 506573528313220313088 509692569475743194112 510009317343847793043 511462335341978413536 515038995029684556288 519686541426247962624 521491008583977990272 525137798853796018176 525464145142146211014 526057125556036478976 526961193988705032128 530646237303311361024 531133963624362198672 541051065485729230848 541548355067977143744 543428731300852064382 547228932219039841056 548787989005988672512 552166950265388460288 554084196620476614664 556028257609901666304 557958911282158269312 561860721850564970496 564329836350884836089 568899282091612353024 569895219352372852224 574866757078587307776 575395127259725715228 581069635418105653248 584647359104528957952 586138654276206666752 586677384656975239056 590780023710520520448 592831343237293161144 596977016966225281152 598677806188351279104 602363945744060138496 604455487222338125088 608682448671445384704 615250202207405985792 617386487631737256576 620617398645395294208 621187819048562017824 621703875657134020608 622772320168469583424 623344721198036191497 627703775192428052976 629492105036281124352 640011692353063897152 641835087487972911104 642233955173734257906 646725101713410721248 648567623370713885696 653703339845368859904 657124304448065605632 659405986060732500096 660012057739097143938 666521052391356484608 666935261141954806287 668835361601048694624 673512531961895188992 679590092634324258816 680012423125130390724 681949780455971218048 686718660039579408384 694559798585704413648 698194573476069705984 700618860189528281352 707528316404415148032 708178618165816264896 722064473423969524992 724571641734469419176 727113875336025255936 729638576292053121408 734740943958431115264 736222600353851280384 741831734318324062608 743945215042877692416 752439781801179781452 758532376122149804032 759860292469830469632 764538854213614791168 766489009438116410368 767193503012967620304 772558492544526834432 779529812139371943936 782236512875966985408 787706698280694027264 788196217713219316521 790441790983057548192 795969355954967041536 803151927658746851328 804557956732761673728 805940649629784166784 811576598228593846272 812322532601965715616 815143096951278096573 820843398328559761584 823181983508983008768 828250425398082690432 831126294930714921996 836938366923237403968 839322806715041499136 853348923137418529536 854842829028559278336 856311940231645677208 859316398124393484288 862300135617880961664 863092690889588572842 871604453127158479872 879207981414310000128 880016076985462858584 888694736521808646144 889247014855939741716 891780482134731592832 898016709282526918656 903545918616090207744 906683230833507187632 913023673007168077056 926079731447605884864 930926097968092941312 934158480252704375136 944238157554421686528 950841221593263796224 960017538529595845728 962752631231959366656 963350932760601386859 970087652570116081872 972851435056070828544 981630133805135040512 989108979091098750144 991926953390503589888 999781578587034726912 1003253042401573041936 1010268797942842783488 1019385138951486388224 1020018634687695586086 1022924670683956827072 1030077990059369112576 1042982017167955980544 1050275597707592036352 1050928290284292422028 1052114251112072957952 1053922387977410064256 1061292474606622722048 1062267927248724397344 1083096710135954287488 1086857462601704128764 1094457864438079682112 1097575978011977345024 1104333900530776920576 1108168393240953229328 1115917822564316538624 1123721443701129940992 1128659672701769672178 1137798564183224706048 1139790438704745704448 1149733514157174615552 1150790254519451430456 1162139270836211306496 1169294718209057915904 1172277308552413333504 1173354769313950478112 1177428917818512806161 1181560047421041040896 1185662686474586322288 1193954033932450562304 1204727891488120276992 1208910974444676250176 1217364897342890769408 1234772975263474513152 1241234797290790588416 1242375638097124035648 1243407751314268041216 1245544640336939166848 1246689442396072382994 1255407550384856105952 1258984210072562248704 1280023384706127794304 1283670174975945822208 1284467910347468515812 1293450203426821442496 1297135246741427771392 1307406679690737719808 1318811972121465000192 1320024115478194287876 1333042104782712969216 1333870522283909612574 1337670723202097389248 1347025063923790377984 1360024846250260781448 1363899560911942436096 1373437320079158816768 1389119597171408827296 1396389146952139411968 1401237720379056562704 1416357236331632529792 1444128946847939049984 1449143283468938838352 1459277152584106242816 1469481887916862230528 1472445200707702560768 1483663468636648125216 1487890430085755384832 1504879563602359562904 1517064752244299608064 1519720584939660939264 1529077708427229582336 1532978018876232820736 1534387006025935240608 1545116985089053668864 1559059624278743887872 1564473025751933970816 1575413396561388054528 1576392435426438633042 1580883581966115096384 1591938711909934083072 1611881299259568333568 1623153196457187692544 1624645065203931431232 1630286193902556193146 1641686796657119523168 1646363967017966017536 1656500850796165380864 1662252589861429843992 1673876733846474807936 1678645613430082998272 1706697846274837059072 1709685658057118556672 1712623880463291354416 1724600271235761923328 1726185381779177145684 1743208906254316959744 1758415962828620000256 1760032153970925717168 1778494029711879483432 1783560964269463185664 1796033418565053837312 1807091837232180415488 1813366461667014375264 1826047346014336154112 1852159462895211769728 1861852195936185882624 1868316960505408750272 1870034163594108574491 1888476315108843373056 1920035077059191691456 1925505262463918733312 1926701865521202773718 1940175305140232163744 1945702870112141657088 1978217958182197500288 1983853906781007179776 1999563157174069453824 2006506084803146083872 2020537595885685566976 2038770277902972776448 2040037269375391172172 2045849341367913654144 2060155980118738225152 2085964034335911961088 2101856580568584844056 2107844775954820128512 2122584949213245444096 2124535854497448794688 2166193420271908574976 2173714925203408257528 2188915728876159364224 2195151956023954690048 2208667801061553841152 2216336786481906458656 2231835645128633077248 2257319345403539344356 2275597128366449412096 2279580877409491408896 2299467028314349231104 2301580509038902860912 2338589436418115831808 2344554617104826667008 2346709538627900956224 2354857835637025612322 2363120094842082081792 2371325372949172644576 2387908067864901124608 2409455782976240553984 2417821948889352500352 2434729794685781538816 2445429290853834289719 2469545950526949026304 2484751276194248071296 2491089280673878333696 2493378884792144765988 2510815100769712211904 2517968420145124497408 2560046769412255588608 2568935820694937031624 2586900406853642884992 2594270493482855542784 2614813359381475439616 2637623944242930000384 2640048230956388575752 2666084209565425938432 2667741044567819225148 2675341446404194778496 2694050127847580755968 2720049692500521562896 2727799121823884872192 2778239194342817654592 2792778293904278823936 2802475440758113125408 2832714472663265059584 2888257893695878099968 2890052798281804160577 2898286566937877676704 2918554305168212485632 2944890401415405121536 2967326937273296250432 2975780860171510769664 3009759127204719125808 3058155416854459164672 3065956037752465641472 3068774012051870481216 3090233970178107337728 3128946051503867941632 3150826793122776109056 3152784870852877266084 3161767163932230192768 3183877423819868166144 3223762598519136667136 3249290130407862862464 3260572387805112386292 3283373593314239046336 3292727934035932035072 3313001701592330761728 3324505179722859687984 3347753467692949615872 3413395692549674118144 3419371316114237113344 3425247760926582708832 3449200542471523846656 3452370763558354291368 3486417812508633919488 3516831925657240000512 3520064307941851434336 3532286753455538418483 3556988059423758966864 3567121928538926371328 3614183674464360830976 3626732923334028750528 3652094692028672308224 3704318925790423539456 3723704391872371765248 3736633921010817500544 3740068327188217148982 3776952630217686746112 3840070154118383382912 3851010524927837466624 3853403731042405547436 3880350610280464327488 3891405740224283314176 3956435916364395000576 3999126314348138907648 4013012169606292167744 4041075191771371133952 4080074538750782344344 4091698682735827308288 4120311960237476450304 4171928068671823922176 4203713161137169688112 4215689551909640257024 4249071708994897589376 4332386840543817149952 4347429850406816515056 4377831457752318728448 4417335602123107682304 4432673572963812917312 4463671290257266154496 4514638690807078688712 4551194256732898824192 4559161754818982817792 4598934056628698462208 4603161018077805721824 4677178872836231663616 4693419077255801912448 4709715671274051224644 4726240189684164163584 4742650745898345289152 4775816135729802249216 4835643897778705000704 4869459589371563077632 4890858581707668579438 4939091901053898052608 4969502552388496142592 4982178561347756667392 4986757769584289531976 5021630201539424423808 5035936840290248994816 5120093538824511177216 5137871641389874063248 5173800813707285769984 5229626718762950879232 5275247888485860000768 5280096461912777151504 5335482089135638450296 5350682892808389556992 5388100255695161511936 5440099385001043125792 5455598243647769744384 5556478388685635309184 5585556587808557647872 5604950881516226250816 5610102490782325723473 5665428945326530119168 5776515787391756199936 5780105596563608321154 5796573133875755353408 5837108610336424971264 5934653874546592500864 5951561720343021539328 6019518254409438251616 6116310833708918329344 6137548024103740962432 6180467940356214675456 6257892103007735883264 6305569741705754532168 6323534327864460385536 6367754847639736332288 6447525197038273334272 6498580260815725724928 6521144775610224772584 6566747186628478092672 6585455868071864070144 6626003403184661523456 6649010359445719375968 6695506935385899231744 6826791385099348236288 6838742632228474226688 6850495521853165417664 6898401084943047693312 6904741527116708582736 7033663851314480001024 7040128615883702868672 7064573506911076836966 7113976118847517933728 7134243857077852742656 7228367348928721661952 7253465846668057501056 7304189384057344616448 7336287872561502869157 7408637851580847078912 7473267842021635001088 7480136654376434297964 7553905260435373492224 7680140308236766765824 7706807462084811094872 7760701220560928654976 7782811480448566628352 7912871832728790001152 7998252628696277815296 8026024339212584335488 8082150383542742267904 8160149077501564688688 8183397365471654616576 8343856137343647844352 8407426322274339376224 8431379103819280514048 8498143417989795178752 8664773681087634299904 8670158394845412481731 8694859700813633030112 8755662915504637456896 8834671204246215364608 8865347145927625834624 8927342580514532308992 9029277381614157377424 9197868113257396924416 9206322036155611443648 9386838154511603824896 9419431342548102449288 9452480379368328327168 9485301491796690578304 9551632271459604498432 9671287795557410001408 9781717163415337158876 9878183802107796105216 9939005104776992285184 9964357122695513334784 9973515539168579063952 10043260403078848847616 10240187077649022354432 10275743282779748126496 10347601627414571539968 10459253437525901758464 10550495776971720001536 10560192923825554303008 10596860260366615255449 10670964178271276900592 10701365785616779113984 10880198770002086251584 10911196487295539488768 11112956777371270618368 11171113175617115295744 11209901763032452501632 11220204981564651446946 11330857890653060238336 11553031574783512399872 11560211193127216642308 11593146267751510706816 11674217220672849942528 11869307749093185001728 12039036508818876503232 12275096048207481924864 12360935880712429350912 12515784206015471766528 12611139483411509064336 12647068655728920771072 12895050394076546668544 12997160521631451449856 13042289551220449545168 13133494373256956185344 13252006806369323046912 13298020718891438751936 13391013870771798463488 13653582770198696472576 13677485264456948453376 13700991043706330835328 13796802169886095386624 13809483054233417165472 14080257231767405737344 14129147013822153673932 14227952237695035867456 14268487714155705485312 14506931693336115002112 14608378768114689232896 14672575745123005738314 14817275703161694157824 14946535684043270002176 14960273308752868595928 15107810520870746984448 15360280616473533531648 15413614924169622189744 15521402441121857309952 15825743665457580002304 16052048678425168670976 16164300767085484535808 16320298155003129377376 16366794730943309233152 16687712274687295688704 16814852644548678752448 16862758207638561028096 16996286835979590357504 17329547362175268599808 17340316789690824963462 17389719401627266060224 17511325831009274913792 17730694291855251669248 17854685161029064617984 18058554763228314754848 18412644072311222887296 18773676309023207649792 18838862685096204898576 18970602983593381156608 19103264542919208996864 19342575591114820002816 19563434326830674317752 19756367604215592210432 19878010209553984570368 19928714245391026669568 19947031078337158127904 20086520806157697695232 20480374155298044708864 20551486565559496252992 20695203254829143079936 21100991553943440003072 21120385847651108606016 21193720520733230510898 21341928356542553801184 21402731571233558227968 21760397540004172503168 21822392974591078977536 22225913554742541236736 22419803526064905003264 22440409963129302893892 22661715781306120476672 23120422386254433284616 23186292535503021413632 23348434441345699885056 23738615498186370003456 24078073017637753006464 24550192096414963849728 25031568412030943533056 25222278966823018128672 25294137311457841542144 25790100788153093337088 25994321043262902899712 26084579102440899090336 26266988746513912370688 26504013612738646093824 26596041437782877503872 26782027741543596926976 27401982087412661670656 27593604339772190773248 27618966108466834330944 28160514463534811474688 28258294027644307347864 28455904475390071734912 28536975428311410970624 29013863386672230004224 29345151490246011476628 29634551406323388315648 29893071368086540004352 29920546617505737191856 30720561232947067063296 30827229848339244379488 31042804882243714619904 31651487330915160004608 31790580781099845766347 32104097356850337341952 32640596310006258754752 32733589461886618466304 33629705289097357504896 33725516415277122056192 33992573671959180715008 34659094724350537199616 34680633579381649926924 34779438803254532120448 35022651662018549827584 35461388583710503338496 36117109526456629509696 36825288144622445774592 37547352618046415299584 37677725370192409797152 37941205967186762313216 38685151182229640005632 39126868653661348635504 39756020419107969140736 39857428490782053339136 39894062156674316255808 40173041612315395390464 40960748310596089417728 41102973131118992505984 41390406509658286159872 42240771695302217212032 42387441041466461021796 42683856713085107602368 42805463142467116455936 43520795080008345006336 44451827109485082473472 44839607052129810006528 44880819926258605787784 45323431562612240953344 46240844772508866569232 46372585071006042827264 47477230996372740006912 48156146035275506012928 49100384192829927699456 50063136824061887066112 50444557933646036257344 50588274622915683084288 51988642086525805799424 52169158204881798180672 52533977493027824741376 53192082875565755007744 53564055483087193853952 54803964174825323341312 55237932216933668661888 56321028927069622949376 56516588055288614695728 56911808950780143469824 58027726773344460008448 58690302980492022953256 59269102812646776631296 59786142736173080008704 59841093235011474383712 61441122465894134126592 61654459696678488758976 62085609764487429239808 63302974661830320009216 63581161562199691532694 64208194713700674683904 65281192620012517509504 65467178923773236932608 67259410578194715009792 67985147343918361430016 69361267158763299853848 69558877606509064240896 70045303324037099655168 70922777167421006676992 72234219052913259019392 73650576289244891549184 75094705236092830599168 75355450740384819594304 75882411934373524626432 77370302364459280011264 78253737307322697271008 79512040838215938281472 79788124313348632511616 80346083224630790780928 82205946262237985011968 82780813019316572319744 84481543390604434424064 84774882082932922043592 85367713426170215204736 85610926284934232911872 87041590160016690012672 88903654218970164946944 89679214104259620013056 89761639852517211575568 92481689545017733138464 92745170142012085654528 94954461992745480013824 95371742343299537299041 96312292070551012025856 98200768385659855398912 100889115867292072514688 101176549245831366168576 103977284173051611598848 104338316409763596361344 105067954986055649482752 106384165751131510015488 109607928349650646682624 110475864433867337323776 112642057854139245898752 113033176110577229391456 113823617901560286939648 116055453546688920016896 117380605960984045906512 119572285472346160017408 119682186470022948767424 122882244931788268253184 123308919393356977517952 124171219528974858479616 127162323124399383065388 128416389427401349367808 130562385240025035019008 134518821156389430019584 135970294687836722860032 138722534317526599707696 139117755213018128481792 141845554334842013353984 144468438105826518038784 147301152578489783098368 150189410472185661198336 150710901480769639188608 151764823868747049252864 156507474614645394542016 159576248626697265023232 160692166449261581561856 164411892524475970023936 168963086781208868848128 169549764165865844087184 170735426852340430409472 174083180320033380025344 177807308437940329893888 179358428208519240026112 179523279705034423151136 184963379090035466276928 185490340284024171309056 189908923985490960027648 190743484686599074598082 192624584141102024051712 196401536771319710797824 201778231734584145029376 208676632819527192722688 210135909972111298965504 212768331502263020030976 219215856699301293365248 220951728867734674647552 225284115708278491797504 226066352221154458782912 227647235803120573879296 232110907093377840033792 234761211921968091813024 239364372940045897534848 246617838786713955035904 248342439057949716959232 254324646248798766130776 256832778854802698735616 261124770480050070038016 269037642312778860039168 277445068635053199415392 278235510426036256963584 283691108669684026707968 288936876211653036077568 294602305156979566196736 301421802961539278377216 303529647737494098505728 313014949229290789084032 319152497253394530046464 328823785048951940047872 337926173562417737696256 339099528331731688174368 341470853704680860818944 348166360640066760050688 358716856417038480052224 359046559410068846302272 369926758180070932553856 370980680568048342618112 381486969373198149196164 385249168282204048103424 403556463469168290058752 417353265639054385445376 425536663004526040061952 438431713398602586730496 441903457735469349295104 450568231416556983595008 452132704442308917565824 455294471606241147758592 469522423843936183626048 478728745880091795069696 493235677573427910071808 508649292497597532261552 522249540960100140076032 538075284625557720078336 554890137270106398830784 556471020852072513927168 577873752423306072155136 589204610313959132393472 602843605923078556754432 626029898458581578168064 638304994506789060092928 657647570097903880095744 675852347124835475392512 678199056663463376348736 682941707409361721637888 696332721280133520101376 718093118820137692604544 739853516360141865107712 762973938746396298392328 770498336564408096206848 807112926938336580117504 834706531278108770890752 851073326009052080123904 883806915470938698590208 904265408884617835131648 910588943212482295517184 939044847687872367252096 957457491760183590139392 986471355146855820143616 1017298584995195064523104 1044499081920200280152064 1076150569251115440156672 1109780274540212797661568 1112942041704145027854336 1155747504846612144310272 1205687211846157113508864 1252059796917163156336128 1276609989013578120185856 1315295140195807760191488 1351704694249670950785024 1356398113326926752697472 1365883414818723443275776 1436186237640275385209088 1479707032720283730215424 1525947877492792596784656 1614225853876673160235008 1669413062556217541781504 1767613830941877397180416 1808530817769235670263296 1878089695375744734504192 1914914983520367180278784 1972942710293711640287232 2034597169990390129046208 2088998163840400560304128 2219560549080425595323136 2311495009693224288620544 2411374423692314227017728 2504119593834326312672256 2553219978027156240371712 2712796226653853505394944 2731766829637446886551552 2872372475280550770418176 2959414065440567460430848 3051895754985585193569312 3228451707753346320470016 3338826125112435083563008 3617061635538471340526592 3756179390751489469008384 3829829967040734360557568 3945885420587423280574464 4069194339980780258092416 4439121098160851190646272 4822748847384628454035456 5008239187668652625344512 5425592453307707010789888 5744744950561101540836352 5918828130881134920861696 6103791509971170387138624 7234123271076942681053184 7512358781502978938016768 7659659934081468721115136 8138388679961560516184832 8878242196321702381292544 10016478375337305250689024 10851184906615414021579776 11489489901122203081672704 11837656261762269841723392 12207583019942340774277248 14468246542153885362106368 15024717563005957876033536 16276777359923121032369664 17756484392643404762585088 21702369813230828043159552 22978979802244406163345408 24415166039884681548554496 30049435126011915752067072 32553554719846242064739328 35512968785286809525170176 43404739626461656086319104 48830332079769363097108992 65107109439692484129478656 97660664159538726194217984 130214218879384968258957312 195321328319077452388435968 390642656638154904776871936
- Sum of all divisors σ(n): 1476434901336033085119084643
- Sum of proper divisors (its aliquot sum) s(n): 1085792244697878180342212707
- 390642656638154904776871936 is an abundant number, because the sum of its proper divisors (1085792244697878180342212707) is greater than itself. Its abundance is 695149588059723275565340771
Bases of 390642656638154904776871936
- Binary: 101000011001000011100110011011001100000010101011100011001101111100110011000010000000000002
- Hexadecimal: 0x14321CCD9815719BE661000
- Base-36: 1D30TJRAISMJRRWG00
Squares and roots of 390642656638154904776871936
- 390642656638154904776871936 squared (3906426566381549047768719362) is 152601685185315390290170363392582520080278292944388096
- 390642656638154904776871936 cubed (3906426566381549047768719363) is 59612727708250970138853893155288292763092109967469002857957511600104704474873856
-
390642656638154904776871936 is a
perfect square number . Itssquare root is 19764682052544 -
The
cube root of 390642656638154904776871936 is 731015448.4295467233
Scales and comparisons
How big is 390642656638154904776871936?- 390,642,656,638,154,904,776,871,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 390,642,656,638,154,904,776,871,936 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 390642656638154904776871936 cubic inches would be around 60917954 feet tall.
Recreational maths with 390642656638154904776871936
- 390642656638154904776871936 backwards is 639178677409451836656246093
- The number of decimal digits it has is: 27
- The sum of 390642656638154904776871936's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 390642656638154904776871936 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 390642656638154904776871936 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/390642656638154904776871936/
Chicago style:
Numbermatics. 2024. "Number 390642656638154904776871936 - Facts about the integer". https://numbermatics.com/n/390642656638154904776871936/
The information we have on file for 390642656638154904776871936 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 390642656638154904776871936, math, Factors of 390642656638154904776871936, curriculum, school, college, exams, university, Prime factorization of 390642656638154904776871936, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety septillion, six hundred forty-two sextillion, six hundred fifty-six quintillion, six hundred thirty-eight quadrillion, one hundred fifty-four trillion, nine hundred four billion, seven hundred seventy-six million, eight hundred seventy-one thousand, nine hundred thirty-six.