100942433003695969088110656
100,942,433,003,695,969,088,110,656 is an even composite number composed of five prime numbers multiplied together.
100942433003695969088110656 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 100942433003695969088110656:
26 × 324 × 132 × 176 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 37 × 37)See below for interesting mathematical facts about the number 100942433003695969088110656 from the Numbermatics database.
Names of 100942433003695969088110656
- Cardinal: 100942433003695969088110656 can be written as One hundred septillion, nine hundred forty-two sextillion, four hundred thirty-three quintillion, three quadrillion, six hundred ninety-five trillion, nine hundred sixty-nine billion, eighty-eight million, one hundred ten thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 1.00942433003695969088110656 × 1026
Factors of 100942433003695969088110656
Divisors of 100942433003695969088110656
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 37 39 48 51 52 54 64 68 72 74 78 81 96 102 104 108 111 117 136 144 148 153 156 162 169 192 204 208 216 221 222 234 243 272 288 289 296 306 312 324 333 338 351 408 416 432 442 444 459 468 481 486 507 544 576 578 592 612 624 629 648 663 666 676 702 729 816 832 864 867 884 888 918 936 962 972 999 1014 1053 1088 1156 1184 1224 1248 1258 1296 1326 1332 1352 1369 1377 1404 1443 1458 1521 1632 1728 1734 1768 1776 1836 1872 1887 1924 1944 1989 1998 2028 2106 2187 2312 2368 2448 2496 2516 2592 2601 2652 2664 2704 2738 2754 2808 2873 2886 2916 2997 3042 3159 3264 3468 3536 3552 3672 3744 3757 3774 3848 3888 3978 3996 4056 4107 4131 4212 4329 4374 4563 4624 4896 4913 5032 5184 5202 5304 5328 5408 5476 5508 5616 5661 5746 5772 5832 5967 5994 6084 6253 6318 6561 6936 7072 7104 7344 7488 7514 7548 7696 7776 7803 7956 7992 8112 8177 8214 8262 8424 8619 8658 8748 8991 9126 9248 9477 9792 9826 10064 10404 10608 10656 10693 10816 10952 11016 11232 11271 11322 11492 11544 11664 11934 11988 12168 12321 12393 12506 12636 12987 13122 13689 13872 14144 14688 14739 15028 15096 15392 15552 15606 15912 15984 16224 16354 16428 16524 16848 16983 17238 17316 17496 17797 17901 17982 18252 18496 18759 18954 19652 19683 20128 20808 21216 21312 21386 21904 22032 22464 22542 22644 22984 23088 23273 23328 23409 23868 23976 24336 24531 24642 24786 25012 25272 25857 25974 26244 26973 27378 27744 28431 29376 29478 30056 30192 30784 31212 31824 31968 32079 32448 32708 32856 33048 33696 33813 33966 34476 34632 34992 35594 35802 35964 36504 36963 37179 37518 37908 38961 39304 39366 40256 41067 41616 42432 42772 43808 44064 44217 45084 45288 45968 46176 46546 46656 46818 47736 47952 48672 48841 49062 49284 49572 50024 50544 50949 51714 51948 52488 53391 53703 53946 54756 55488 56277 56862 58956 59049 60112 60384 62424 63648 63869 63936 64158 65416 65712 66096 67392 67626 67932 68952 69264 69819 69984 70227 71188 71604 71928 73008 73593 73926 74358 75036 75816 77571 77922 78608 78732 80919 82134 83232 83521 85293 85544 87616 88128 88434 90168 90576 91936 92352 93092 93636 95472 95904 96237 97344 97682 98124 98568 99144 100048 101088 101439 101898 103428 103896 104976 106301 106782 107406 107892 109512 110889 111537 112554 113724 116883 117912 118098 120224 120768 123201 124848 127296 127738 128316 130832 131424 132192 132651 135252 135864 137904 138528 139009 139638 139968 140454 142376 143208 143856 146016 146523 147186 147852 148716 150072 151632 152847 155142 155844 157216 157464 160173 161109 161838 164268 166464 167042 168831 170586 171088 176868 177147 180336 181152 181781 183872 186184 187272 190944 191607 191808 192474 195364 196248 197136 198288 200096 202176 202878 203796 206856 207792 209457 209952 210681 212602 213564 214812 215784 219024 220779 221778 223074 225108 227448 231361 232713 233766 235824 236196 240448 242757 246402 249696 250563 255476 255879 256632 261664 262848 264384 265302 270504 271728 275808 277056 278018 279276 280908 284752 286416 287712 288711 292032 293046 294372 295704 297432 300144 302549 303264 304317 305694 310284 311688 314432 314928 318903 320346 322218 323676 328536 332667 334084 334611 337662 341172 342176 350649 353736 354294 360672 362304 363562 369603 372368 374544 381888 383214 384948 390728 392496 394272 395641 396576 397953 400192 405756 407592 413712 415584 417027 418914 419904 421362 425204 427128 429624 431568 438048 439569 441558 443556 446148 450216 454896 458541 462722 465426 467532 471648 472392 480519 483327 485514 492804 499392 501126 506493 510952 511758 513264 523328 530604 531441 541008 543456 545343 551616 556036 558552 561816 569504 572832 574821 575424 577422 586092 588744 591408 594864 600288 605098 606528 608634 611388 620568 623376 628371 629856 632043 637806 640692 644436 647352 657072 662337 665334 668168 669222 675324 682344 684352 694083 698139 701298 707472 708588 721344 727124 728271 739206 744736 749088 751689 766428 767637 769896 781456 784992 788544 791282 793152 795906 811512 815184 827424 830297 831168 834054 837828 842724 850408 854256 859248 863136 866133 876096 879138 883116 887112 892296 900432 907647 909792 912951 917082 925444 930852 935064 943296 944784 956709 961038 966654 971028 985608 998001 1002252 1003833 1012986 1021904 1023516 1026528 1051947 1061208 1062882 1082016 1085773 1086912 1090686 1108809 1112072 1117104 1123632 1139008 1145664 1149642 1154844 1172184 1177488 1182816 1186923 1189728 1193859 1200576 1210196 1217268 1222776 1241136 1246752 1251081 1256742 1259712 1264086 1275612 1281384 1288872 1294704 1314144 1318707 1324674 1330668 1336336 1338444 1350648 1364688 1375623 1388166 1396278 1402596 1414944 1417176 1419857 1441557 1449981 1454248 1456542 1478412 1489472 1498176 1503378 1519479 1532856 1535274 1539792 1562912 1569984 1582564 1591812 1594323 1623024 1630368 1636029 1654848 1660594 1668108 1675656 1685448 1700816 1708512 1718496 1724463 1726272 1732266 1758276 1766232 1774224 1784592 1800864 1807117 1815294 1819584 1825902 1834164 1850888 1861704 1870128 1885113 1889568 1896129 1913418 1922076 1933308 1942056 1971216 1987011 1996002 2004504 2007666 2025972 2043808 2047032 2053056 2082249 2094417 2103894 2122416 2125764 2164032 2171546 2181372 2184813 2217618 2224144 2234208 2247264 2255067 2299284 2302911 2309688 2344368 2354976 2363153 2365632 2373846 2379456 2387718 2420392 2434536 2445552 2482272 2490891 2493504 2502162 2513484 2528172 2551224 2562768 2577744 2589408 2598399 2628288 2637414 2649348 2661336 2672672 2676888 2701296 2722941 2729376 2738853 2751246 2776332 2792556 2805192 2829888 2834352 2839714 2870127 2883114 2899962 2908496 2913084 2956824 2994003 3006756 3011499 3038958 3065712 3070548 3079584 3090277 3125824 3155841 3165128 3183624 3188646 3246048 3257319 3260736 3272058 3321188 3326427 3336216 3351312 3370896 3401632 3417024 3436992 3448926 3464532 3516552 3532464 3548448 3560769 3569184 3581577 3601728 3614234 3630588 3651804 3668328 3701776 3723408 3740256 3753243 3770226 3779136 3792258 3826836 3844152 3866616 3884112 3933137 3942432 3956121 3974022 3992004 4009008 4015332 4051944 4087616 4094064 4126869 4164498 4188834 4207788 4244832 4251528 4259571 4324671 4343092 4349943 4362744 4369626 4435236 4448288 4468416 4494528 4510134 4558437 4598568 4605822 4619376 4688736 4709952 4726306 4747692 4775436 4782969 4840784 4869072 4891104 4908087 4964544 4981782 5004324 5026968 5056344 5102448 5125536 5143333 5155488 5173389 5178816 5196798 5274828 5298696 5322672 5345344 5353776 5402592 5421351 5445882 5458752 5477706 5502492 5552664 5585112 5610384 5655339 5668704 5679428 5688387 5740254 5766228 5799924 5816992 5826168 5913648 5961033 5988006 6013512 6022998 6077916 6131424 6141096 6159168 6180554 6246747 6283251 6311682 6330256 6367248 6377292 6492096 6514638 6544116 6554439 6642376 6652854 6672432 6702624 6725897 6741792 6765201 6803264 6897852 6908733 6929064 7033104 7064928 7089459 7096896 7121538 7138368 7163154 7228468 7261176 7303608 7336656 7403552 7446816 7472673 7480512 7506486 7540452 7584516 7653672 7688304 7733232 7768224 7795197 7866274 7884864 7912242 7948044 7984008 8018016 8030664 8103888 8168823 8188128 8216559 8253738 8328996 8377668 8415576 8489664 8503056 8519142 8610381 8649342 8686184 8699886 8725488 8739252 8870472 8896576 8982009 9020268 9034497 9116874 9197136 9211644 9238752 9270831 9377472 9452612 9467523 9495384 9550872 9565938 9681568 9738144 9771957 9782208 9816174 9963564 9979281 10008648 10053936 10112688 10204896 10251072 10286666 10310976 10346778 10393596 10549656 10597392 10645344 10682307 10707552 10744731 10805184 10842702 10891764 10955412 11004984 11105328 11170224 11220768 11259729 11310678 11337408 11358856 11376774 11480508 11532456 11599848 11633984 11652336 11799411 11827296 11868363 11922066 11976012 12027024 12045996 12155832 12262848 12282192 12361108 12380607 12493494 12566502 12623364 12660512 12734496 12754584 12778713 12974013 13029276 13049829 13088232 13108878 13284752 13305708 13344864 13405248 13451794 13483584 13530402 13675311 13795704 13817466 13858128 14066208 14115049 14129856 14178918 14243076 14326308 14348907 14456936 14522352 14607216 14673312 14724261 14807104 14893632 14945346 15012972 15080904 15169032 15307344 15376608 15429999 15466464 15520167 15536448 15590394 15732548 15824484 15896088 15968016 16036032 16061328 16207776 16264053 16337646 16376256 16433118 16507476 16657992 16755336 16831152 16966017 17006112 17038284 17065161 17220762 17298684 17372368 17399772 17450976 17478504 17740944 17883099 17964018 18040536 18068994 18233748 18394272 18423288 18458141 18477504 18541662 18740241 18849753 18905224 18935046 18990768 19101744 19131876 19363136 19476288 19543914 19632348 19663317 19927128 19958562 20017296 20107872 20177691 20225376 20295603 20409792 20573332 20693556 20726199 20787192 21099312 21194784 21268377 21290688 21364614 21415104 21489462 21685404 21783528 21910824 22009968 22210656 22340448 22418019 22441536 22519458 22621356 22717712 22753548 22961016 23064912 23199696 23304672 23385591 23598822 23654592 23736726 23844132 23952024 24054048 24091992 24137569 24311664 24506469 24564384 24649677 24722216 24761214 24986988 25133004 25246728 25321024 25468992 25509168 25557426 25831143 25948026 26058552 26099658 26176464 26217756 26569504 26611416 26689728 26903588 26946027 27060804 27103491 27350622 27591408 27634932 27716256 27812493 28132416 28230098 28357836 28402569 28486152 28652616 28697814 28913872 29044704 29214432 29315871 29346624 29448522 29890692 29937843 30025944 30161808 30338064 30614688 30720989 30753216 30859998 30932928 31040334 31180788 31465096 31648968 31792176 31936032 32046921 32122656 32234193 32415552 32528106 32675292 32866236 33014952 33315984 33510672 33662304 33779187 33932034 34012224 34076568 34130322 34441524 34597368 34744736 34799544 34901952 34957008 35398233 35481888 35605089 35766198 35928036 36081072 36137988 36467496 36788544 36846576 36916282 37083324 37141821 37480482 37699506 37810448 37870092 37981536 38203488 38263752 38336139 38922039 39087828 39149487 39264696 39326634 39854256 39917124 40034592 40173601 40215744 40355382 40450752 40591206 41025933 41146664 41387112 41452398 41574384 42198624 42345147 42389568 42536754 42729228 42978924 43046721 43370808 43567056 43821648 44019936 44172783 44421312 44680896 44836038 45038916 45242712 45435424 45507096 45922032 46129824 46289997 46399392 46560501 46609344 46771182 47197644 47473452 47688264 47904048 48108096 48183984 48275138 48623328 48792159 49012938 49128768 49299354 49444432 49522428 49973976 50266008 50493456 50898051 51018336 51114852 51195483 51662286 51896052 52117104 52199316 52352928 52435512 52534709 53139008 53222832 53649297 53807176 53892054 54121608 54206982 54701244 55182816 55269864 55374423 55432512 55624986 56220723 56460196 56549259 56715672 56805138 56972304 57305232 57395628 57827744 58089408 58428864 58631742 58897044 58989951 59781384 59875686 60051888 60323616 60533073 60676128 60886809 61229376 61441978 61719996 62080668 62178597 62361576 62930192 63297936 63584352 63805131 63872064 64093842 64245312 64468386 65056212 65350584 65732472 66029904 66631968 66863329 67021344 67254057 67324608 67558374 67864068 68153136 68260644 68883048 69194736 69489472 69599088 69914016 70156773 70796466 70963776 71210178 71532396 71856072 72162144 72275976 72412707 72934992 73519407 73693152 73832564 73949031 74166648 74283642 74960964 75399012 75620896 75740184 75963072 76406976 76527504 76672278 77493429 77844078 78175656 78298974 78529392 78653268 79708512 79834248 80069184 80347202 80710764 80838081 81182412 81310473 82051866 82293328 82774224 82904796 83148768 83437479 84397248 84690294 85073508 85207707 85458456 85957848 86093442 86741616 87134112 87436661 87643296 87947613 88039872 88345566 89672076 89813529 90077832 90485424 90870848 91014192 91844064 92162967 92259648 92579994 92798784 93121002 93542364 94395288 94946904 95376528 95808096 96140763 96367968 96550276 96702579 97246656 97584318 98025876 98598708 98888864 99044856 99947952 100532016 100986912 101337561 101796102 102036672 102229704 102390966 103324572 103792104 104234208 104398632 104705856 104871024 105069418 106194699 106445664 106815267 107298594 107614352 107784108 108243216 108413964 109402488 110365632 110539728 110748846 111249972 111425463 112441446 112920392 113098518 113431344 113610276 113944608 114340249 114610464 114791256 115008417 115655488 116766117 117263484 117448461 117794088 117979902 119562768 119751372 120103776 120520803 120647232 121066146 121352256 121773618 122883956 123077799 123439992 124161336 124357194 124723152 125860384 126595872 127035441 127168704 127610262 128187684 128936772 129140163 130112424 130701168 131464944 132059808 132518349 133263936 133726658 134042688 134508114 135116748 135728136 136306272 136521288 137766096 138389472 138869991 139198176 139681503 139828032 140313546 141592932 142420356 143064792 143712144 144324288 144551952 144825414 145869984 146376477 147038814 147386304 147665128 147898062 148333296 148567284 149921928 150798024 151241792 151480368 152694153 153055008 153344556 153586449 154986858 155688156 156351312 156597948 157058784 157306536 157604127 159417024 159668496 160694404 160947891 161421528 161676162 162364824 162620946 164103732 164586656 165548448 165809592 166123269 166297536 166874958 168662169 169380588 169647777 170147016 170415414 170916912 171915696 172186884 173483232 174268224 174873322 175286592 175895226 176691132 176969853 179344152 179627058 180155664 180970848 181599219 182028384 182660427 183688128 184325934 185159988 186242004 186535791 187084728 188790576 189893808 190753056 191415393 191616192 192281526 192735936 193100552 193405158 195168636 196051752 197197416 197777728 198089712 199895904 200589987 201064032 201762171 201973824 202675122 203592204 204459408 204781932 206649144 207584208 208468416 208797264 209742048 210138836 210470319 212389398 212891328 213630534 214597188 215228704 215568216 216486432 216827928 217238121 218804976 220558221 221079456 221497692 221847093 222499944 222850926 224882892 225840784 226197036 226862688 227220552 227889216 228680498 229220928 229582512 230016834 232480287 233532234 234526968 234896922 235588176 235959804 239125536 239502744 239955833 240207552 241041606 242132292 242514243 243547236 243931419 245767912 246155598 246879984 248322672 248714388 249446304 250312437 251720768 253191744 254070882 255220524 255623121 256375368 257873544 258280326 260224848 261402336 262309983 262929888 263842839 264119616 265036698 267453316 269016228 269440587 270233496 271456272 272612544 273042576 275532192 276488901 276778944 277739982 278396352 279363006 280627092 283185864 284840712 286129584 287424288 288422289 289103904 289650828 290107737 291739968 292752954 294077628 295330256 295796124 296666592 297134568 299843856 301596048 302960736 304012683 305388306 306110016 306689112 307172898 309973716 311376312 312702624 313195896 313788397 314117568 314613072 315208254 318584097 319336992 320445801 321388808 321895782 322843056 323352324 324729648 325241892 328207464 329173312 331096896 331619184 332246538 333749916 334276389 337324338 338761176 339295554 340294032 340830828 341833824 343020747 343831392 344373768 345025251 346966464 349746644 350298351 351790452 352345383 353382264 353939706 358688304 359254116 360311328 361562409 361941696 363198438 364056768 365320854 368651868 369233397 370319976 372484008 373071582 374169456 377581152 379787616 381106323 381506112 382830786 384563052 386201104 386810316 387420489 390337272 392103504 394394832 396179424 397555047 399791808 401179974 402128064 403524342 405350244 407184408 408918816 409563864 413298288 415168416 416609973 417594528 419044509 419484096 420277672 420940638 424778796 427261068 429194376 430457408 431136432 432972864 433655856 434476242 437609952 439129431 441116442 442158912 442995384 443694186 444999888 445701852 449765784 451681568 452394072 453725376 454441104 457360996 458082459 459165024 460033668 460759347 464960574 467064468 469053936 469793844 471176352 471919608 472812381 478251072 479005488 479911666 482083212 482843673 484264584 485028486 487094472 487862838 491535824 492311196 493759968 496645344 497428776 498369807 498892608 500624874 505986507 508141764 508943331 510441048 511246242 512750736 515747088 516560652 520449696 522256813 522804672 524619966 525859776 527685678 530073396 530909559 534906632 538032456 538881174 540466992 542912544 544797657 546085152 547981281 551064384 552977802 555479964 558726012 559607373 561254184 566371728 569681424 572259168 574246179 574848576 576844578 578207808 579301656 580215474 585505908 588155256 590660512 591592248 593333184 594269136 599687712 601769961 603192096 605286513 605921472 608025366 610776612 613378224 614345796 619947432 622752624 625405248 626391792 627576794 629226144 630416508 631410957 637168194 638673984 640891602 642777616 643791564 645686112 646704648 649459296 650483784 651714363 656414928 661674663 663238368 664493076 665541279 667499832 668552778 674648676 677522352 678591108 680588064 681661656 682951217 683667648 686041494 687662784 688747536 690050502 697440861 699493288 700596702 703580904 704690766 706764528 707879412 717376608 718508232 719867499 720622656 723124818 726396876 727542729 730641708 731794257 737303736 738466794 740639952 744968016 746143164 748338912 750937311 755162304 759575232 762212646 765661572 766869363 769126104 772402208 773620632 774840978 780674544 784207008 786929949 788789664 791528517 792358848 795110094 802359948 807048684 808321761 810700488 814368816 817837632 819127728 826596576 829466703 830336832 833219946 835189056 838089018 840555344 841881276 849557592 854522136 858388752 862272864 865266867 867311712 868952484 870323211 875219904 878258862 882232884 885990768 887388372 889999776 891403704 893090053 899531568 903363136 904788144 908882208 912038049 914721992 916164918 918330048 920067336 921518694 929921148 934128936 938107872 939587688 941365191 942352704 943839216 945624762 955752291 958010976 959823332 961337403 964166424 965687346 968529168 970056972 974188944 975725676 983071648 984622392 987519936 993290688 994857552 996739614 1001249748 1002829167 1011973014 1016283528 1017886662 1020882096 1022492484 1025501472 1029062241 1031494176 1033121304 1035075753 1040899392 1044513626 1049239932 1050895053 1055371356 1057036149 1060146792 1061819118 1069813264 1076064912 1077762348 1080933984 1084687227 1085825088 1089595314 1092170304 1095962562 1105955604 1107700191 1110959928 1117452024 1119214746 1122508368 1132743456 1136676593 1139362848 1143318969 1144518336 1148492358 1153689156 1158603312 1160430948 1162261467 1171011816 1176310512 1181321024 1183184496 1188538272 1192665141 1199375424 1203539922 1206384192 1210573026 1216050732 1221553224 1226756448 1228691592 1239894864 1245505248 1249829919 1252783584 1255153588 1257133527 1258452288 1260833016 1262821914 1274336388 1281783204 1285555232 1287583128 1291372224 1293409296 1298918592 1300967568 1303428726 1312829856 1317388293 1323349326 1326476736 1328986152 1331082558 1334999664 1337105556 1349297352 1355044704 1357182216 1361176128 1363323312 1365902434 1372082988 1374247377 1377495072 1380101004 1382278041 1394881722 1398986576 1401193404 1407161808 1409381532 1413529056 1415758824 1418437143 1434753216 1437016464 1439734998 1446249636 1448531019 1452793752 1455085458 1461283416 1463588514 1474607472 1476933588 1481279904 1486423237 1489936032 1492286328 1495109421 1496677824 1501874622 1517959521 1524425292 1526829993 1531323144 1533738726 1538252208 1544804416 1547241264 1549681956 1561349088 1566770439 1568414016 1573859898 1577579328 1583057034 1590220188 1592728677 1604719896 1614097368 1616643522 1621400976 1628737632 1634392971 1638255456 1643943843 1653193152 1658933406 1666439892 1676178036 1678822119 1681110688 1683762552 1699115184 1709044272 1716777504 1722738537 1724545728 1730533734 1734623424 1737904968 1740646422 1756517724 1764465768 1771981536 1774776744 1779999552 1782807408 1786180106 1799063136 1805309883 1809576288 1815859539 1817764416 1824076098 1829443984 1832329836 1840134672 1843037388 1859842296 1868257872 1876215744 1879175376 1882730382 1887678432 1891249524 1894232871 1911504582 1916021952 1919646664 1922674806 1928332848 1931374692 1937058336 1940113944 1943784233 1948377888 1951451352 1955143089 1966143296 1969244784 1985023989 1989715104 1993479228 1996623837 2002499496 2005658334 2023946028 2032567056 2035773324 2041764192 2044984968 2048853651 2051002944 2058124482 2062988352 2066242608 2070151506 2089027252 2092322583 2098479864 2101790106 2110742712 2114072298 2120293584 2123638236 2139626528 2152129824 2155524696 2159602497 2161867968 2169374454 2179190628 2182628187 2191925124 2195382771 2211911208 2215400382 2221919856 2234904048 2238429492 2245016736 2252811933 2265486912 2273353186 2278725696 2286637938 2296984716 2300608089 2307378312 2317206624 2320861896 2324522934 2342023632 2352621024 2360789847 2366368992 2374585551 2377076544 2385330282 2407079844 2421146052 2424965283 2432101464 2443106448 2453512896 2457383184 2479789728 2488400109 2491010496 2499659838 2505567168 2510307176 2514267054 2521666032 2525643828 2548672776 2563566408 2571110464 2575166256 2586818592 2595800601 2601935136 2606857452 2610969633 2625659712 2634776586 2646698652 2657972304 2662165116 2669999328 2674211112 2679270159 2698594704 2710089408 2714364432 2726646624 2731804868 2736114147 2744165976 2748494754 2754990144 2760202008 2764556082 2789763444 2797973152 2802386808 2814323616 2818763064 2824095573 2827058112 2831517648 2836874286 2867256873 2874032928 2879469996 2884012209 2892499272 2897062038 2905587504 2910170916 2922566832 2927177028 2949214944 2953867176 2962559808 2972846474 2979872064 2984572656 2990218842 3003749244 3008487501 3035919042 3048850584 3053659986 3062646288 3067477452 3076504416 3087186723 3094482528 3099363912 3105227259 3122698176 3133540878 3147719796 3152685159 3166114068 3171108447 3180440376 3185457354 3209439792 3228194736 3233287044 3242801952 3254061681 3257475264 3268785942 3276510912 3287887686 3317866812 3323100573 3332879784 3352356072 3357644238 3362221376 3367525104 3398230368 3410029779 3418088544 3429956907 3433555008 3445477074 3461067468 3475809936 3481292844 3486784401 3513035448 3528931536 3543963072 3549553488 3565614816 3572360212 3577995423 3598126272 3610619766 3619152576 3631719078 3648152196 3658887968 3664659672 3680269344 3686074776 3719684592 3736515744 3749489757 3758350752 3765460764 3771400581 3775356864 3782499048 3788465742 3823009164 3839293328 3845349612 3856665696 3862749384 3874116672 3880227888 3887568466 3896755776 3902902704 3910286178 3938489568 3952164879 3970047978 3979430208 3986958456 3993247674 4004998992 4011316668 4047892056 4065134112 4071546648 4079249161 4083528384 4089969936 4097707302 4116248964 4122742131 4132485216 4140303012 4146834123 4178054504 4184645166 4196959728 4203580212 4221485424 4228144596 4240587168 4247276472 4255311429 4279253056 4304259648 4311049392 4319204994 4338748908 4345593057 4358381256 4365256374 4383850248 4390765542 4423822416 4430800764 4443839712 4459269711 4469808096 4476858984 4485328263 4490033472 4505623866 4546706372 4553878563 4573275876 4580489979 4593969432 4601216178 4614756624 4634413248 4641723792 4649045868 4684047264 4700311317 4705242048 4721579694 4732737984 4749171102 4770660564 4778186031 4814159688 4842292104 4849930566 4864202928 4886212896 4903178913 4914766368 4931831529 4959579456 4976800218 4999319676 5020614352 5028534108 5036466357 5043332064 5051287656 5097345552 5127132816 5150332512 5168215611 5173637184 5191601202 5203870272 5213714904 5221939266 5269553172 5293397304 5315944608 5324330232 5339998656 5348422224 5358540318 5397189408 5415929649 5428728864 5447578617 5453293248 5463609736 5472228294 5488331952 5496989508 5520404016 5529112164 5579526888 5595946304 5604773616 5628647232 5637526128 5648191146 5663035296 5673748572 5682698613 5734513746 5748065856 5758939992 5768024418 5784998544 5794124076 5811175008 5820341832 5831352699 5845133664 5854354056 5865429267 5898429888 5907734352 5945692948 5955071967 5969145312 5980437684 5989871511 6007498488 6016975002 6071838084 6097701168 6107319972 6125292576 6134954904 6146560953 6153008832 6174373446 6188965056 6198727824 6210454518 6267081756 6276967749 6295439592 6305370318 6332228136 6342216894 6360880752 6370914708 6418879584 6456389472 6466574088 6478807491 6485603904 6508123362 6537571884 6547884561 6575775372 6586148313 6635733624 6646201146 6665759568 6704712144 6715288476 6735050208 6758435799 6796460736 6820059558 6836177088 6859913814 6890954148 6901824267 6922134936 6951619872 6962585688 6973568802 7026070896 7057863072 7082369541 7099106976 7123756653 7131229632 7144720424 7155990846 7221239532 7263438156 7274895849 7296304392 7317775936 7329319344 7360538688 7372149552 7439369184 7465200327 7473031488 7498979514 7516701504 7530921528 7542801162 7564998096 7576931484 7646018328 7678586656 7690699224 7713331392 7725498768 7760455776 7775136932 7787401803 7805805408 7820572356 7832908899 7876979136 7904329758 7940095956 7973916912 7986495348 8009997984 8022633336 8037810477 8095784112 8130268224 8143093296 8158498322 8179939872 8195414604 8208342441 8232497928 8245484262 8264970432 8280606024 8293668246 8356109008 8369290332 8393919456 8407160424 8442970848 8456289192 8472286719 8481174336 8494552944 8510622858 8601770619 8622098784 8638409988 8652036627 8677497816 8691186114 8716762512 8730512748 8767700496 8781531084 8847644832 8861601528 8878365821 8887679424 8918539422 8939616192 8953717968 8970656526 9011247732 9025462503 9093412744 9107757126 9146551752 9160979958 9187938864 9202432356 9229513248 9261560169 9283447584 9298091736 9315681777 9368094528 9400622634 9443159388 9458055477 9498342204 9513325341 9541321128 9556372062 9628319376 9684584208 9699861132 9728405856 9762185043 9772425792 9806357826 9829532736 9863663058 9953600436 9969301719 9998639352 10041228704 10057068216 10072932714 10086664128 10102575312 10194691104 10230089337 10254265632 10289870721 10300665024 10336431222 10383202404 10427429808 10443878532 10460353203 10539106344 10586794608 10631889216 10648660464 10696844448 10717080636 10733986269 10794378816 10831859298 10857457728 10895157234 10927219472 10944456588 10976663904 10993979016 11040808032 11058224328 11159053776 11209547232 11248469271 11275052256 11296382292 11314201743 11326070592 11347497144 11365397226 11469027492 11517879984 11536048836 11569997088 11588248152 11610170689 11622350016 11640683664 11662705398 11690267328 11708708112 11730858534 11815468704 11856494637 11891385896 11910143934 11938290624 11960875368 11979743022 12014996976 12033950004 12143676168 12195402336 12214639944 12237747483 12250585152 12269909808 12293121906 12348746892 12368226393 12397455648 12420909036 12440502369 12534163512 12553935498 12590879184 12610740636 12664456272 12684433788 12721761504 12741829416 12765934287 12837759168 12912778944 12933148176 12957614982 13016246724 13036779171 13075143768 13095769122 13151550744 13172296626 13271467248 13292402292 13331519136 13377809133 13409424288 13430576952 13455984789 13470100416 13516871598 13640119116 13661635689 13719827628 13741469937 13781908296 13803648534 13844269872 13903239744 13925171376 13947137604 14052141792 14100933951 14115726144 14164739082 14198213952 14247513306 14289440848 14311981692 14334558093 14442479064 14526876312 14549791698 14592608784 14658638688 14709536739 14744299104 14795494587 14878738368 14930400654 14997959028 15061843056 15085602324 15109399071 15129996192 15153862968 15292036656 15357173312 15381398448 15450997536 15504646833 15520911552 15550273864 15574803606 15611610816 15641144712 15665817798 15808659516 15880191912 15947833824 15972990696 16019995968 16045266672 16075620954 16191568224 16247788947 16286186592 16316996644 16342735851 16359879744 16390829208 16416684882 16464995856 16490968524 16561212048 16587336492 16712218016 16738580664 16787838912 16814320848 16885941696 16912578384 16944573438 16989105888 17021245716 17048095839 17203541238 17244197568 17276819976 17304073254 17354995632 17382372228 17433525024 17461025496 17494058097 17535400992 17563062168 17596287801 17695289664 17723203056 17756731642 17837078844 17865215901 17907435936 17941313052 17969614533 18022495464 18050925006 18186825488 18215514252 18293103504 18321959916 18375877728 18404864712 18439682859 18459026496 18523120338 18566895168 18596183472 18631363554 18801245268 18830903247 18886318776 18916110954 18996684408 19026650682 19082642256 19112744124 19256638752 19323502081 19369168416 19399722264 19436422473 19456811712 19524370086 19612715652 19643653683 19727326116 19758444939 19907200872 19938603438 19997278704 20082457408 20114136432 20145865428 20205150624 20275307397 20389382208 20460178674 20508531264 20579741442 20672862444 20705472801 20766404808 20854859616 20887757064 20920706406 21078212688 21173589216 21247108623 21297320928 21371269959 21393688896 21434161272 21467972538 21663718596 21790314468 21824687547 21854438944 21888913176 21953327808 21987958032 22081616064 22116448656 22318107552 22395600981 22419094464 22496938542 22550104512 22592764584 22628403486 22694994288 22730794452 22938054984 23035759968 23072097672 23139994176 23176496304 23220341378 23281367328 23325410796 23362205409 23417416224 23461717068 23498726697 23630937408 23712989274 23782771792 23820287868 23921750736 23959486044 24029993952 24067900008 24113431431 24287352336 24390804672 24429279888 24475494966 24539819616 24586243812 24625027323 24697493784 24736452786 24794911296 24841818072 24881004738 25068327024 25107870996 25181758368 25221481272 25269195029 25328912544 25368867576 25416860157 25443523008 25483658832 25531868574 25805311857 25866296352 25915229964 25956109881 26032493448 26073558342 26150287536 26191538244 26303101488 26344593252 26542934496 26584804584 26635097463 26663038272 26755618266 26818848576 26861153904 26911969578 27033743196 27076387509 27280238232 27323271378 27439655256 27482939874 27563816592 27607297068 27688539744 27784680507 27850342752 27894275208 27947045331 28104283584 28201867902 28329478164 28374166431 28495026612 28539976023 28578881696 28623963384 28669116186 28884958128 29053752624 29099583396 29185217568 29286555129 29317277376 29419073478 29488598208 29590989174 29860801308 29907905157 29995918056 30123686112 30171204648 30218798142 30259992384 30307725936 30584073312 30690268011 30762796896 30869612163 30901995072 31009293666 31100547728 31149607212 31282289424 31331635596 31381059609 31617319032 31760383824 31895667648 31945981392 32090533344 32151241908 32201958807 32383136448 32495577894 32572373184 32633993288 32685471702 32781658416 32833369764 32929991712 32981937048 33044331961 33122424096 33174672984 33424436032 33477161328 33628641696 33745407813 33825156768 33889146876 33942605229 33978211776 34042491432 34096191678 34407082476 34553639952 34608146508 34709991264 34764744456 34830512067 34867050048 34922050992 34988116194 35070801984 35126124336 35192575602 35446406112 35513463284 35569483911 35674157688 35730431802 35814871872 35882626104 35939229066 36044990928 36101850012 36373650976 36431028504 36586207008 36643919832 36713242449 36751755456 36809729424 36879365718 37046240676 37104679179 37192366944 37262727108 37321507107 37602490536 37661806494 37772637552 37832221908 37993368816 38053301364 38165284512 38225488248 38297802861 38513277504 38647004162 38738336832 38799444528 38872844946 39048740172 39110337513 39225431304 39287307366 39454652232 39516889878 39814401744 39877206876 39994557408 40133427399 40228272864 40291730856 40367954367 40410301248 40550614794 40920357348 40984907067 41159482884 41224409811 41345724888 41410945602 41532809616 41709719232 41775514128 41841412812 42156425376 42302801853 42347178432 42494217246 42594641856 42742539918 42868322544 42935945076 43003674279 43327437192 43580628936 43649375094 43708877888 43777826352 43975916064 44128610217 44232897312 44386483761 44636215104 44791201962 44993877084 45185529168 45256806972 45328197213 45389988576 45461588904 45876109968 46071519936 46144195344 46352992608 46440682756 46513940499 46562734656 46650821592 46724410818 46834832448 46923434136 46997453394 47425978548 47565543584 47640575736 47843501472 47918972088 48059987904 48135800016 48226862862 48574704672 48743366841 48858559776 48950989932 49028207553 49079639232 49172487624 49250054646 49394987568 49472905572 49683636144 49762009476 50136654048 50215741992 50363516736 50442962544 50538390058 50657825088 50737735152 50833720314 50967317664 51063737148 51144287517 51610623714 51732592704 51830459928 51912219762 52064986896 52147116684 52300575072 52383076488 52482174291 52606202976 52689186504 52788863403 53085868992 53169609168 53270194926 53511236532 53595647703 53722307808 53823939156 53908843599 54067486392 54152775018 54560476464 54646542756 54879310512 54965879748 55127633184 55214594136 55319048577 55377079488 55569361014 55700685504 55788550416 55894090662 56403735804 56492709741 56658956328 56748332862 56990053224 57079952046 57157763392 57247926768 57338232372 57769916256 57970506243 58107505248 58199166792 58309267419 58370435136 58573110258 58838146956 58930961049 59181978348 59275334817 59721602616 59815810314 59991836112 60247372224 60342409296 60437596284 60615451872 60825922191 61168146624 61380536022 61525593792 61739224326 62018587332 62116418403 62201095456 62299214424 62564578848 62663271192 62762119218 63234638064 63520767648 63741325869 63891962784 64113809877 64181066688 64302483816 64403917614 64991155788 65267986576 65370943404 65474062641 65563316832 65666739528 65859983424 65963874096 66088663922 66244848192 66349345968 66954322656 67186802943 67257283392 67490815626 67650313536 67778293752 67885210458 68084982864 68192383356 68814164952 69107279904 69216293016 69419982528 69529488912 69661024134 69844101984 69976232388 70086616227 70252248672 70385151204 70496180091 70892812224 71026926568 71138967822 71348315376 71460863604 71765252208 71878458132 72089981856 72203700024 72340294293 72747301952 72862057008 73172414016 73287839664 73426484898 73619458848 73758731436 73875081969 74092481352 74209358358 74384733888 74525454216 74643014214 75204981072 75323612988 75545275104 75664443816 75807585087 75986737632 76106602728 76250580471 76330569024 76450976496 76595605722 77294008324 77415935571 77598889056 77745689892 77868329643 78097480344 78220675026 78450862608 78574614732 78909304464 79033779756 79628803488 79754413752 79905292389 79989114816 80266854798 80456545728 80583461712 80735908734 81101229588 81229162527 81840714696 81969814134 82318965768 82448819622 82691449776 82821891204 83065619232 83354041521 83551028256 83682825624 83841135993 84312850752 84605603706 84988434492 85122499293 85485079836 85619928069 85736645088 85871890152 86007348558 86654874384 87161257872 87298750188 87555652704 87859665387 87951832128 88257220434 88465794624 88772967522 89582403924 89723715471 89987754168 90371058336 90513613944 90656394426 90779977152 90923177808 91752219936 92070804033 92288390688 92608836489 92705985216 92881365512 93027880998 93301643184 93448821636 93846868272 93994906788 94143178827 94851957096 95131087168 95281151472 95687002944 95837944176 96271600032 96453725724 96605876421 97149409344 97486733682 97717119552 97901979864 98056415106 98344975248 98500109292 98789975136 98945811144 99132995883 99367272288 99524018952 100273308096 100431483984 100885925088 101076780116 101236223439 101475470304 101667440628 101827815687 101934635328 102127474296 102288575034 103221247428 103660919856 103824439524 104129973792 104294233368 104491536201 104601150144 104766152976 104964348582 105212405952 105378373008 105577726806 106339218336 106540389852 106708451733 107022473064 107191295406 107444615616 107647878312 107817687198 108134972784 108305550036 109120952928 109293085512 109758621024 109931759496 110139727347 110255266368 110429188272 110638097154 111138722028 111314037537 111577100832 111788181324 111964521321 112807471608 112985419482 113317912656 113496665724 113980106448 114159904092 114495853536 114676464744 114893408583 115539832512 115941012486 116215010496 116398333584 116618534838 117146220516 117331012539 117676293912 117861922098 118363956696 118550669634 119443205232 119631620628 119983672224 120400282197 120684818592 120875192568 121103863101 121230903744 121651844382 122761072044 122954721201 123478448652 123673229433 124037174664 124232836806 124402190912 124598428848 125129157696 125326542384 125524238436 126469276128 126908405559 127041535296 127482651738 127783925568 128227619754 128604967632 128807835228 129011022837 129982311576 130535973152 130741886808 130948125282 131126633664 131333479056 131927748192 132177327844 132385830651 132698691936 133159451283 133908645312 134373605886 134981631252 135556587504 135770420916 135984591639 136169965728 136384766712 137628329904 138214559808 138432586032 139058977824 139322048268 139541821497 139688203968 139952464776 140173232454 140504497344 140770302408 140992360182 142053853136 142277935644 142696630752 142921727208 143530504416 143756916264 144179963712 144407400048 144680588586 145724114016 146230100523 146575679328 146852969796 147084622659 147238917696 147517462872 147750163938 148184962704 148418716716 149050908432 149286028428 150409962144 150647225976 150932218957 151090550208 151328887632 151615170174 151973475264 152213205456 152501160942 152901952992 153191211444 153432862551 154588016648 154831871142 155197778112 155491379784 155736659286 156194960688 156441350052 156901725216 157149229464 157446522873 157818608928 158067559512 158366590209 159257606976 159508827504 159810584778 160533709596 160786943109 161166923424 161471817468 161726530797 162202459176 162458325054 163681429392 163939628268 164637931536 164897639244 165382899552 165643782408 165957145731 166131238464 166708083042 167102056512 167365651248 167682271986 169211207412 169478129223 169976868984 170244998586 170970159672 171239856138 171473290176 171743780304 172014697116 173309748768 173911518729 174322515744 174597500376 174927802257 175111305408 175719330774 176514440868 176792883147 177545935044 177826004451 179164807848 179447430942 179975508336 180742116672 181027227888 181312788852 181846355616 182477766573 183504439872 184141608066 184576781376 185217672978 185762731024 186055761996 186349255209 186603286368 186897643272 187693736544 187989813576 188286357654 189703914192 190562302944 191223977607 191675888352 192341429631 192543200064 192907451448 193211752842 194973467364 195803959728 196112830212 196422187923 196689950496 197000218584 197579950272 197891622288 198265991766 198734544576 199048037904 200862967968 201560408829 201771850176 202153560232 202472446878 202950940608 203334881256 203655631374 204254948592 204577150068 206442494856 207321839712 207648879048 208259947584 208588466736 208983072402 209532305952 209928697164 210259848681 210756746016 211155453612 211488540273 212678436672 213080779704 213416903466 214044946128 214382590812 215295756624 215635374396 216269945568 216611100072 217020882879 218241905856 218586171024 219517242048 219863518992 220279454694 220858376544 221276194308 221625245907 222277444056 222628075074 223154201664 223576362648 223929042642 225614943216 225970838964 226635825312 226993331448 227422755261 227960212896 228319808184 228751741413 228991707072 229352929488 229786817166 231882024972 232247806713 232796667168 233237069676 233604988929 234292441032 234662025078 235352587824 235723844196 236727913392 237101339268 238886410464 239263241256 239715877167 239967344448 240800564394 241369637184 241750385136 242207726202 243303688764 243687487581 245522144088 245909442402 246956897304 247346458866 248074349328 248465673612 249196857696 250062124563 250653084768 251048476872 251523407979 252938552256 253816811118 254965303476 255367497879 256455239508 256859784207 257209935264 257615670456 258022045674 259964623152 261071946304 261483773616 261896250564 262666958112 263578996161 263855496384 264354655688 264771661302 265397383872 266318902566 268747211772 269171146413 269963262504 271113175008 271540841832 271969183278 272339931456 272769533424 275256659808 276212412099 276865172064 277826509467 278117955648 278644096536 279083642994 279904929552 280346464908 281540604816 281984720364 282429536481 284107706272 284555871288 285393261504 285843454416 287061008832 287513832528 288814800096 289361177172 289817629263 291448228032 292460201046 293151358656 293705939592 294169245318 295034925744 295500327876 296369925408 296837433432 297398987649 298101816864 298572056856 300819924288 301294451952 301864437914 302657775264 303230340348 303708670317 304426410912 305002321884 305483447061 305803905984 306382422888 306865725102 309176033296 309663742284 310982759568 311473318572 312389921376 312882700104 313474608603 313803450432 314298458928 314893045746 315637217856 316135119024 316733180418 319017655008 319621169556 320125355199 321067419192 321573886218 322333846848 322943634936 323453061594 324404918352 324916650108 327362858784 327879256536 328499535377 329275863072 329795278488 330419182041 330765799104 331287564816 331914291462 333416166084 333942112611 334731302496 335364543972 335893563963 338422414824 338956258446 339953737968 340489997172 341940319344 342479712276 343487560608 344029394232 344680225749 346619497536 347823037458 348645031488 349195000752 349855604514 351438661548 351993037617 353028881736 353585766294 355091870088 355652008902 358329615696 358894861884 359951016672 361200846591 362054455776 362625577704 363311589303 363692711232 364955533146 368283216132 368864163603 370435345956 371019688299 371525462048 372111523992 372698510418 373206572736 373795286544 375387473088 375979627152 376572715308 379407828384 380725216677 381124605888 382447955214 383351776704 384682859262 385814902896 386423505684 387033068511 389946934728 391607919456 392225660424 392844375846 393379900992 394000437168 395783244576 396531983532 397157491953 398096075808 399478353849 401725935936 403120817658 404307120464 404944893756 406669762512 407311262748 407953774917 408509897184 409154300136 412884989712 414643679424 415297758096 417176933472 417966144804 418625464491 419064611904 419857394328 420519697362 421513492032 422310907224 422977080546 426161559408 426833806932 428089892256 428765181624 429576315493 430591513248 431270748792 432539891136 433222200144 434041765758 437172342048 438690301569 439727037984 440558909388 441253867977 441716753088 442552388616 443250491814 444554888112 445256150148 447152725296 447858085284 451229886432 451941677928 452796656871 453271650624 453986662896 454845510522 455920425792 456639616368 457503482826 458705858976 459573634332 460298587653 463764049944 464495613426 465593334336 466474139352 467209977858 468584882064 469324050156 470705175648 471447688392 472339568619 473455826784 474202678536 475099770627 477772820928 478526482512 479431754334 481601128788 482360829327 483500770272 484415452404 485179592391 486607377528 487374975162 491044288176 491818884804 493913794608 494692917732 496148698656 496931347224 497871437193 498393715392 500124249126 501306169536 502096953744 503046815958 507633622236 508434387669 509930606952 510734995758 512910479016 513719568414 514419870528 515231340912 516044091348 519929246304 521734556187 522967547232 523792501128 524783406771 525333916224 527157992322 528709311376 529543322604 530378649441 532637805132 533478013353 537494423544 538342292826 539926525008 542226350016 543081683664 543938366556 545539066848 547433299719 550513319616 552424824198 553730344128 555653018934 557288193072 558167285988 559047765627 559809859104 560692929816 563081209632 563969440728 564859072962 568215412544 569111742576 571686908832 573671932821 575027665056 577024288893 577629600192 578722354344 579635258526 584920402092 587411879184 588338490636 589266563769 590069851488 591000655752 592739850816 593674866864 594797975298 596203633728 597144113712 602588903904 603728875828 604681226487 605315550528 606460680696 607417340634 608852821824 610004643768 610966894122 612764845776 613731450204 618352066592 619327484568 621965519136 622946637144 624779842752 625765400208 626949217206 628596917856 629786091492 630779546043 632270238048 633466360836 634465620819 638035310016 639242339112 640250710398 642134838384 643147772436 645887269872 646906123188 648809836704 649833300216 651062648637 654725717568 655758513072 656999070754 658551726144 659590556976 660838364082 662575129632 663828582924 664875737721 666832332168 667884225222 669462604992 670729087944 671787127926 676844829648 677912516892 679907475936 680979994344 682268265783 683880638688 684959424552 686255224239 686975121216 688058788464 689360451498 695646074916 696743420139 698390001504 699711209028 700814966787 702877323096 703986075234 706057763472 707171532588 710183740176 711304017804 716659231392 717789723768 719147631501 719902033344 722401693182 724108911552 725251155408 726623178606 729911066292 731062462743 736566432264 737728327206 740870691912 742039376598 743050924096 744223047984 745397020836 747590573088 750186373689 751959254304 753145430616 754570223937 758815656768 761450433354 764895910428 766102493637 769365718524 770579352621 771629805792 772847011368 774066137022 779893869456 783215838912 784451320848 785688751692 788000874336 790736988483 791566489152 793063967064 794314983906 796192151616 798956707698 806241635316 807513439239 808614240928 809889787512 813339525024 814622525496 815907549834 817019794368 818308600272 825769979424 828637236297 830595516192 833479528401 834353866944 835932289608 837250928982 839714788656 841039394724 844621814448 845954161092 852323118816 853667613864 856179784512 857530363248 859152630986 861183026496 862541497584 866444400288 868083531516 869452887789 874344684096 877380603138 879454075968 881117818776 882507735954 885104777232 886500983628 889109776224 890512300296 892196962947 894305450592 895716170568 902459772864 903883355856 905593313742 907973325792 909691021044 911126010951 913279232736 915006965652 916450341183 917411717952 919147268664 920597175306 927528099888 928991226852 932948278704 934419955716 937169764128 938648100312 940423825809 941410351296 942895376784 944679137238 946911653568 948405357072 950199541254 957052965024 958863508668 960376065597 963202257576 964721658654 967001540544 968830904808 970359184782 973214755056 974749950324 982088576352 983637769608 985498606131 987827589216 989385835464 991257546123 992297397312 993862694448 995742874386 1000248498252 1001826337833 1004193907488 1006093631916 1007680691889 1015267244472 1016868775338 1019861213904 1021469991516 1025820958032 1027439136828 1030462681824 1032088182696 1034040677247 1039858492608 1043469112374 1045935094464 1047585002256 1049566813542 1054315984644 1055979112851 1057418622752 1059086645208 1060757298882 1065275610264 1066956026706 1074988847088 1076684585652 1079853050016 1083602539773 1086163367328 1087876733112 1089934767909 1091078133696 1094866599438 1104849648396 1106592490809 1111306037868 1113059064897 1114576386144 1116334571976 1118095531254 1119619718208 1121385859632 1126162419264 1127938881456 1129718145924 1138223485152 1142175650031 1143373817664 1147343865642 1150055330112 1154048577786 1157444708688 1159270517052 1161099205533 1169840804184 1174823758368 1176676981272 1178533127538 1180139702976 1182001311504 1187349733728 1189595950596 1191472475859 1194288227424 1198435061547 1205177807808 1207457751656 1209362452974 1212921361392 1214834681268 1220009287536 1221933788244 1223861324751 1225529691552 1227462900408 1236704133184 1238654969136 1243931038272 1245893274288 1251530800416 1253898434412 1255876393473 1257193835712 1259572182984 1261559092086 1264540476096 1266932721672 1268931241638 1278484678224 1280501420796 1284269676768 1286295544872 1288728946479 1291774539744 1293812246376 1297619673408 1299666600432 1302125297274 1311517026144 1313998141508 1316070904707 1319181113952 1321676728164 1323761603931 1325150259264 1327657165848 1329751475442 1333664664336 1335768450444 1341458175888 1343574255852 1353689659296 1355825033784 1358389970613 1359814951872 1361959988688 1364536531566 1367761277376 1369918849104 1372510448478 1376117576928 1378720902996 1380895762959 1391292149832 1393486840278 1396780003008 1399422418056 1401629933574 1405754646192 1407972150468 1412115526944 1414343065176 1417018705857 1420367480352 1422608035608 1425299311881 1433318462784 1435579447536 1438295263002 1444803386364 1447082487981 1450502310816 1453246357212 1455538777173 1459822132584 1462124925486 1473132864528 1475456654412 1481741383824 1484078753196 1488446095968 1490794041672 1493614311579 1495181146176 1500372747378 1503918508608 1506290861232 1509140447874 1522900866708 1525303163007 1529791820856 1532204987274 1538731437048 1541158705242 1543259611584 1545694022736 1548132274044 1559787738912 1565203668561 1568902641696 1571377503384 1574350220313 1576001748672 1581473976966 1586127934128 1588629967812 1591135948323 1597913415396 1600434040059 1612483270632 1615026878478 1617228481856 1619779575024 1626679050048 1629245050992 1631815099668 1636617200544 1642299899157 1651539958848 1657274472594 1661191032384 1666959056802 1671864579216 1674501857964 1677143296881 1679429577312 1682078789448 1689243628896 1691908322184 1704646237632 1707335227728 1715060726496 1718305261972 1721015798463 1725082995168 1731072866679 1732888800576 1736167063032 1738905775578 1754761206276 1762235637552 1765015471908 1767799691307 1770209554464 1773001967256 1778219552448 1781024600592 1784393925894 1788610901184 1791432341136 1807766711712 1811186627484 1814043679461 1815946651584 1819382042088 1822252021902 1826558465472 1830013931304 1832900682366 1838294537328 1841194350612 1855056199776 1857982453704 1865896557408 1868839911432 1874339528256 1877296200624 1880847651618 1885790753568 1889358274476 1892338638129 1896810714144 1900399082508 1903396862457 1914105930048 1917727017336 1920752131194 1926404515152 1929443317308 1937661809616 1940718369564 1946429510112 1949499900648 1953187945911 1964177152704 1967275539216 1970997212262 1975655178432 1978771670928 1982515092246 1987725388896 1991485748772 1994627213163 2000496996504 2003652675666 2008387814976 2012187263832 2015361383778 2030534488944 2033737550676 2039722427808 2042939983032 2046804797349 2051641916064 2054878273656 2058765672717 2060925363648 2064176365392 2068081354494 2086938224748 2090230260417 2095170004512 2099133627084 2102444900361 2108631969288 2111958225702 2114837245504 2118173290416 2121514597764 2130551220528 2133912053412 2149977694176 2153369171304 2157442894503 2159706100032 2167205079546 2172326734656 2175753466224 2179869535818 2189733198876 2193187388229 2209699296792 2213184981618 2222612075736 2226118129794 2229152772288 2232669143952 2236191062508 2242771719264 2250559121067 2255877762912 2259436291848 2263710671811 2276446970304 2284351300062 2294687731284 2298307480911 2308097155572 2311738057863 2314889417376 2318541034104 2322198411066 2339681608368 2349647516736 2353353962544 2357066255076 2364002623008 2372210965449 2374699467456 2379191901192 2382944951718 2388576454848 2396870123094 2414915503312 2418724905948 2422540317717 2425842722784 2429669362536 2440018575072 2443867576488 2447722649502 2451059383104 2454925800816 2477309938272 2485911708891 2491786548576 2500438585203 2503061600832 2507796868824 2511752786946 2519144365968 2523118184172 2533865443344 2537862483276 2556969356448 2561002841592 2568539353536 2572591089744 2577457892958 2583549079488 2587624492752 2599333200864 2604250594548 2608358663367 2623034052288 2627996283016 2632141809414 2638362227904 2643353456328 2647523207862 2655314331696 2659502950884 2667329328672 2671536900888 2676590888841 2682916351776 2687148511704 2707379318592 2711650067568 2716779941226 2723919977376 2729073063132 2733378032853 2739837698208 2745020896956 2749351023549 2752235153856 2757441805992 2761791525918 2782584299664 2786973680556 2798844836112 2803259867148 2811509292384 2815944300936 2821271477427 2824231053888 2828686130352 2834037411714 2840734960704 2845216071216 2850598623762 2871158895072 2876590526004 2881128196791 2889606772728 2894164975962 2901004621632 2906492714424 2911077554346 2919644265168 2924249850972 2946265729056 2950913308824 2956495818393 2963482767648 2968157506392 2973772638369 2976892191936 2981588083344 2987228623158 3000745494756 3005479013499 3012581722464 3018280895748 3023042075667 3045801733416 3050606326014 3059583641712 3064409974548 3077462874096 3082317410484 3091388045472 3096264548088 3102122031741 3119575477824 3130407337122 3137805283392 3142755006768 3148700440626 3162947953932 3167937338553 3172255868256 3177259935624 3182271896646 3195826830792 3200868080118 3224966541264 3230053756956 3239559150048 3250807619319 3258490101984 3263630199336 3269804303727 3273234401088 3284599798314 3314548945188 3319777472427 3333918113604 3339177194691 3343729158432 3349003715928 3354286593762 3358859154624 3364157578896 3378487257792 3383816644368 3414670455456 3426526950093 3430121452992 3436610523944 3442031596926 3450165990336 3462145733358 3472334126064 3477811551156 3483297616599 3509522412552 3524471275104 3530030943816 3535599382614 3540419108928 3546003934512 3562049201184 3568787851788 3574417427577 3582864682272 3595305184641 3615533423424 3622373254968 3628087358922 3638764084176 3644504043804 3660027862608 3665801364732 3671583974253 3676589074656 3682388701224 3710112399552 3715964907408 3731793114816 3737679822864 3754592401248 3761695303236 3767629180419 3771581507136 3778716548952 3784677276258 3793621428288 3800798165016 3806793724914 3835454034672 3841504262388 3852809030304 3858886634616 3866186839437 3875323619232 3881436739128 3892859020224 3898999801296 3906375891822 3934551078432 3941994424524 3948212714121 3957543341856 3965030184492 3971284811793 3975450777792 3982971497544 3989254426326 4000993993008 4007305351332 4024374527664 4030722767556 4061068977888 4067475101352 4075169911839 4079444855616 4085879966064 4093609594698 4103283832128 4109756547312 4117531345434 4128352730784 4136162708988 4142687288877 4173876449496 4180460520834 4190340009024 4198267254168 4204889800722 4217263938576 4223916451404 4236346580832 4243029195528 4251056117571 4261102441056 4267824106824 4275897935643 4299955388352 4306738342608 4314885789006 4334410159092 4341247463943 4351506932448 4359739071636 4366616331519 4379466397752 4386374776458 4419398593584 4426369963236 4445224151472 4452236259588 4465338287904 4472382125016 4480842934737 4485543438528 4501118242134 4511755525824 4518872583696 4527421343622 4568702600124 4575909489021 4589375462568 4596614961822 4616194311144 4623476115726 4629778834752 4637082068208 4644396822132 4679363216736 4695611005683 4706707925088 4714132510152 4723050660939 4728005246016 4744421930898 4758383802384 4765889903436 4773407844969 4793740246188 4801302120177 4829831006624 4837449811896 4845080635434 4851685445568 4859338725072 4880037150144 4887735152976 4895445299004 4909851601632 4926899697471 4954619876544 4971823417782 4983573097152 5000877170406 5015593737648 5023505573892 5031429890643 5038288731936 5046236368344 5067730886688 5075724966552 5113938712896 5122005683184 5145182179488 5154915785916 5163047395389 5175248985504 5193218600037 5198666401728 5208501189096 5216717326734 5255992566032 5264283618828 5286706912656 5295046415724 5303399073921 5310628663392 5319005901768 5334658657344 5343073801776 5353181777682 5365832703552 5374297023408 5423300135136 5433559882452 5442131038383 5447839954752 5458146126264 5466756065706 5479675396416 5490041793912 5498702047098 5514883611984 5523583051836 5565168599328 5573947361112 5584492101409 5597689672224 5606519734296 5623018584768 5631888601872 5642542954854 5657372260704 5668074823428 5677015914387 5690432142432 5701197247524 5710190587371 5742317790144 5753181052008 5762256393582 5779213545456 5788329951924 5812985428848 5822155108692 5839288530336 5848499701944 5859563837733 5892531458112 5901826617648 5912991636786 5926965535296 5936315012784 5947545276738 5963176166688 5974457246316 5983881639489 6001490989512 6010958026998 6025163444928 6036561791496 6046084151334 6091603466832 6101212652028 6119167283424 6128819949096 6140414392047 6154925748192 6164634820968 6176297018151 6182776090944 6192529096176 6204244063482 6260814674244 6270690781251 6285510013536 6297400881252 6307334701083 6325895907864 6335874677106 6344511736512 6354519871248 6364543793292 6391653661584 6401736160236 6449933082528 6460107513912 6472328683509 6479118300096 6501615238638 6516980203968 6527260398672 6539608607454 6569199596628 6579562164687 6629097890376 6639554944854 6667836227208 6678354389382 6687458316864 6698007431856 6708573187524 6728315157792 6751677363201 6767633288736 6791132015433 6829340910912 6853053900186 6873221047888 6884063193852 6894922442733 6924291466716 6935214173589 6944668252128 6955623102312 6966595233198 7019044825104 7048942550208 7060061887632 7071198765228 7092007869024 7116632896347 7124098402368 7137575703576 7148834855154 7165729364544 7190610369282 7244746509936 7256174717844 7267620953151 7277528168352 7289008087608 7320055725216 7331602729464 7343167948506 7353178149312 7364777402448 7431929814816 7457735126673 7475359645728 7501315755609 7509184802496 7523390606472 7535258360838 7557433097904 7569354552516 7601596330032 7613587449828 7670908069344 7683008524776 7705618060608 7717773269232 7732373678874 7750647238464 7762873478256 7797999602592 7812751783644 7825075990101 7869102156864 7883988849048 7896425428242 7915086683712 7930060368984 7942569623586 7965942995088 7978508852652 8001987986016 8014610702664 8029772666523 8048749055328 8061445535112 8122137955776 8134950202704 8150339823678 8171759932128 8187219189396 8200134098559 8219513094624 8235062690868 8248053070647 8256705461568 8272325417976 8285374577754 8347752898992 8360921041668 8396534508336 8409779601444 8434527877152 8447832902808 8463814432281 8472693161664 8486058391056 8502112235142 8522204882112 8535648213648 8551795871286 8613476685216 8629771578012 8643384590373 8668820318184 8682494927886 8703013864896 8719478143272 8733232663038 8758932795504 8772749552916 8838797187168 8852739926472 8869487455179 8890448302944 8904472519176 8921317915107 8930676575808 8944764250032 8961685869474 9002236484268 9016437040497 9037745167392 9054842687244 9069126227001 9137405200248 9151818978042 9178750925136 9193229923644 9232388622288 9246952231452 9274164136416 9288793644264 9306366095223 9358726433472 9391222011366 9413415850176 9428265020304 9446101321878 9488843861796 9503812015659 9516767604768 9531779806872 9546815689938 9587480492376 9602604240354 9659662013248 9674899623792 9690161270868 9718677450144 9752422857957 9775470305952 9790890598008 9809412911181 9819703203264 9853799394942 9943646835564 9959332417281 10001754340812 10017531584073 10031187475296 10047011147784 10062859781286 10076577463872 10092472736688 10135461773376 10151449933104 10244011366368 10279580850279 10290364358976 10309831571832 10326094790778 10350497971008 10386437200074 10417002378192 10433434653468 10449892849797 10511985132064 10528567237656 10573413825312 10590092831448 10606798147842 10621257326784 10638011803536 10686147603552 10706363555364 10723252282731 10748594046816 10785915553923 10846600270272 10867119764904 10884262076766 10916292252528 10933512131412 10980083587824 10997404094196 11029767223968 11047166103672 11130337198656 11147894722224 11168984202818 11195379344448 11213039468592 11263777203744 11285085909708 11302887541257 11314744521408 11336149646856 11354031828774 11380864284864 11402394495048 11420381174742 11506362104016 11524512787164 11558427090912 11576659903848 11598560518311 11625970857696 11644310217384 11678577060672 11696999403888 11719127675466 11803653235296 11825983273572 11844638142363 11872630025568 11895090553476 11913854435379 11926352333376 11948914492632 11967763278978 12002981979024 12021916053996 12073123582992 12092168302668 12183206933664 12202425304056 12225509735517 12238334566848 12257639898192 12280828784094 12309851496384 12329269641936 12352594036302 12385058192352 12408488126964 12428061866631 12521629348488 12541381562502 12571020027072 12594801762504 12614669402166 12651791815728 12671749354212 12709039742496 12729087586584 12753168352713 12783307323168 12803472320472 12827693806929 12899866165056 12920215027824 12944657367018 13003230477276 13023742391829 13054520797344 13079217214908 13099848994557 13138399193256 13159124329374 13258195780752 13279109889708 13335672454416 13356708778764 13396014863712 13417146375048 13442528804211 13456630315584 13503354726402 13535266577472 13582264030866 13706107800372 13727728467063 13746442095776 13768126387704 13789844885466 13848582933432 13870428347178 13889336504256 13911246204624 13933190466396 14038089650208 14086833017049 14120123775264 14142397530456 14169151982817 14184015738048 14233265792694 14275151407152 14297669710308 14320223534907 14381220738564 14489493019872 14512349435688 14535241906302 14555056336704 14578016175216 14640111450432 14663205458928 14686335897012 14729554804896 14780699092413 14863859629632 14915470253346 14950719291456 15002631511218 15046781212944 15070516721676 15094289671929 15114866195808 15138709105032 15203192660064 15227174899656 15341816138688 15366017049552 15435546538464 15464747357748 15489142186167 15525746956512 15579655800111 15595999205184 15625503567288 15650151980202 15767977698096 15792850856484 15860120737968 15885139247172 15910197221763 15931885990176 15957017705304 16003975972032 16029221405328 16059545333046 16097498110656 16122891070224 16269900405408 16300679647356 16326393115149 16343519864256 16374438378792 16400268197118 16439026189248 16470125381736 16496106141294 16544650835952 16570749155508 16695505797984 16721842083336 16753476304227 16793069016672 16819559202888 16869055754304 16895665805616 16927628864562 16972116782112 17004224470284 17031047743161 17071296427296 17103591742572 17130571762113 17226953370432 17259543156024 17286769180746 17337640636368 17364989855772 17438956286544 17466465326076 17517865591008 17545499105832 17578691513199 17677594374336 17705479852944 17738974910358 17780896605888 17808945038352 17842635830214 17889528500064 17923371738948 17951644918467 18004472968536 18032874080994 18075490334784 18109685374488 18138252454002 18274810400496 18303637956084 18357501850272 18386459847288 18421243176141 18464777244576 18493904462904 18528891054453 18548328272832 18577587288528 18612732190446 18782444022732 18812072343753 18856530040608 18892202643756 18922004103249 18977687723592 19007624031318 19033535209536 19063559613744 19093631379876 19174960984752 19205208480708 19349799247584 19380322541736 19416986050527 19437354900288 19504845715914 19550940611904 19581781196016 19618825822362 19707598789884 19738686494061 19887293671128 19918664834562 20003508681624 20035063168146 20062374950592 20094022295568 20125719562572 20184945473376 20255032089603 20302899866208 20373396046299 20488022732736 20559161700558 20619663143664 20652189581556 20684767328199 20772874400148 20805642520767 20834004756384 20866869306936 20899785699594 21023970264128 21057134475312 21146827650624 21180185662896 21213596295684 21276023607072 21349898689041 21372295207104 21412727110728 21446504565462 21497188093632 21571831107846 21734239529808 21768524153532 21802862859453 21832584505056 21867024262824 21960167175648 21994808188392 22059534447936 22094332207344 22295789444448 22337968405636 22373205380019 22426078937184 22503947266827 22527554407488 22570171819416 22605775082514 22672299293712 22708063657548 22804788990096 22840762349484 23012724208032 23049025574328 23116854181824 23153319807696 23197121036622 23251941715392 23288620434768 23393998807776 23438255350932 23475227970303 23607306470592 23651966547144 23689276284726 23745260051136 23790181106952 23827708870758 23897828985264 23935526557956 24005963958048 24043832107992 24089317999569 24146247165984 24184336605336 24366413867328 24404850608112 24451019471034 24515279796384 24561657568188 24600402295677 24658539283872 24705188072604 24744159211941 24770116384704 24816976253928 24856123733262 25043258696976 25082763125004 25189603525008 25229338804332 25303583631456 25343498708424 25391443296843 25418079484992 25458175173168 25506336705426 25566614646336 25606944640944 25655387613858 25840430055648 25889314734036 25930153771119 26006460954552 26047484783658 26109041594688 26158434429816 26199697989114 26276798386512 26318248658748 26516391561504 26558219779416 26608462365537 26671344908832 26713417557528 26763953745321 26792029727424 26834292750096 26885057608422 27006709452804 27049311121491 27164528061732 27207378681003 27412215600744 27455456934126 27492884191552 27536252775408 27579689770932 27697165866864 27740856694356 27822492409248 27866380932792 27919098285669 28076179300416 28173666034098 28240247550528 28284795060912 28338303965634 28466531585388 28511436046977 28550302814304 28595339420616 28640447069814 28762441477128 28978986039744 29024698871376 29070483812604 29156032350432 29257268573871 29326410917856 29372671794024 29428238733543 29459109609792 29561398184826 29830940506692 29877997251843 30005263022436 30052594752219 30093562425888 30141033443352 30188579343858 30229732391616 30277418210064 30406385320128 30454349799312 30732034099104 30838742550837 30871093076928 30929494715496 30978284372334 31051493913024 31159311600222 31251007134576 31300303960404 31535955396192 31585701712968 31720241475936 31770278494344 31820394443526 31863771980352 31914035410608 32058442810656 32119090666092 32169756848193 32245782140448 32357746661769 32539800810816 32601359294712 32652786230298 32748876757584 32800536394236 32940250763472 32992212282588 33089301671904 33141498311016 33391011595968 33443684166672 33506952608454 33586138033344 33639118405776 33791331611232 33855257729124 33908662623771 33944233564224 34008448940568 34062095486322 34142592854592 34207183485144 34261143524226 34519086312048 34573538361492 34675281272736 34729979711544 34795681554933 34877912573088 34932930652152 35035731182016 35090998211664 35157383026398 35410959705888 35477949820716 35533914427089 35617890076704 35685271660428 35741563306137 35779057000128 35846743477896 35903289836934 36008945937072 36065748161988 36219370748976 36276504908004 36549620800992 36607275912168 36676529206551 36715003700544 36772919694576 36842486352282 36929554489152 36987808925808 37057782108906 37155174577056 37225464380892 37284185599893 37564888045464 37624144687506 37713060081216 37784405287512 37844008206498 37955375447184 38015248062636 38127119227488 38187262759752 38259505058139 38349921969504 38410416961416 38483081420787 38699598495168 38760645083472 38833972101054 39009691431828 39071227175487 39163562392032 39237651644724 39299546983671 39415197579768 39477372988122 39774587342256 39837329669124 40007017363248 40070126336292 40188044591136 40251439125144 40327586412633 40369890946752 40510064179206 40605799732416 40746792092598 41118323401116 41183185401189 41239326287328 41304379163112 41369534656398 41545748800296 41611285041534 41668009512768 41733738613872 41799571399188 42114268950624 42260499051147 42360371325792 42427192591368 42507455948451 42552047214144 42699797378082 42825454221456 42893009130924 42960670604721 43143662215692 43468479059616 43537048307064 43605725718906 43665169010112 43734048525648 43920334351296 43989616376784 44188664414688 44342097277239 44591578888896 44675936811272 44746410760038 44852157874368 45007894533654 45140343638832 45211550165028 45282869015787 45344598587424 45416127315096 45609577980192 45681524698968 46025448416064 46098051148656 46306639615392 46394242073244 46467426558501 46577240869536 46738967400333 46787997615552 46876510701864 46950455940606 47303933094288 47378552569452 47580362213904 47655417741516 47730591665289 47795657970528 47871053115912 48011927916096 48087664215984 48178635999138 48292494331968 48368673210672 48809701216224 48902038942068 48979179345447 49030559592768 49123315136376 49200804591354 49317078567744 49410376145208 49488318423882 49633952507856 49712247466524 50086517393952 50165526250008 50260428912681 50379207050016 50458677608664 50607167262912 50686997416848 50782886593686 50916350346336 51012673410852 51093143229483 51213889281888 51310775227716 51391715286339 51680860111296 51778629468072 51860307542238 52012921909104 52094969567316 52316868859632 52399395978228 52553596773024 52636497317496 52736074539597 53032783123008 53116439558832 53216924731074 53342689817664 53426835115056 53527907490642 53668585500192 53770115216844 53854934755401 54013418905608 54098622242982 54329056123464 54414757362006 54824431201488 54910913868252 55072505550816 55159379541864 55263729528423 55394331733728 55481713388712 55586673163359 55644984818496 55732761865584 55838196571338 56347332068196 56436217031259 56569590121824 56676607931268 56766012309747 56933063170776 57022872093954 57100605628608 57190678841232 57280894139628 57524882954256 58049397742752 58140967625208 58250958151581 58312064700864 58514537147742 58652821835712 58745343588048 58856477467086 59122796369652 59216059482183 59661881013384 59755994503686 60010526044872 60105189504438 60187124851776 60282066886704 60377158687716 60554836420128 60765096268809 60908699598624 61120188138897 61464068198208 61677485101674 61858989430992 61956568744668 62054301984597 62318623200444 62416927562301 62502014269152 62600607920808 63071910792384 63171403425936 63440482951872 63540556988688 63640788887052 63828070821216 64049696067123 64116885621312 64238181332184 64339513696386 64491564280896 64715493323538 65202718589424 65305572460596 65408588578359 65497753515168 65601072788472 65880501526944 65984424565176 66178603343808 66282996622032 66887368333344 67013905216908 67119616140057 67278236811552 67511841800481 67582663222464 67710515458248 67817325247542 68016897881136 68124190972644 68414366970288 68522287048452 69038172624096 69147076722984 69350562545472 69459959423088 69591363109866 69755825146176 69865861304304 70181996423328 70314766052796 70425683910909 70821919411776 70955899641432 71067828854178 71235780153408 71370543320856 71483126612274 71693486955792 71806579673868 72017891874144 72131496323976 72267953998707 72438741497952 72553009816008 73099241601984 73214551824336 73353058413102 73545839389152 73684972704564 73801206887031 73975617851616 74115564217812 74232477635823 74310349154112 74450928761784 74568371199786 75129776090928 75248289375012 75568810575024 75688016412996 75910750894368 76030496125272 76174329890529 76254238454976 76374525519504 76519010116278 76699843939008 76820833922832 76966162841574 77521290166944 77667944202108 77790461313357 78019382863656 78142454350974 78327124784064 78475303289448 78599093967342 78830395159536 78954745976244 79549174684512 79674659338248 79825387096611 80014034726496 80140252672584 80291861235963 80376089182272 80502878250288 80655172825266 81020128358412 81147933364473 81493584185196 81622136043009 82236646802232 82366370802378 82478652574656 82608758326224 82739069312796 83091497600592 83222570083068 83467477227744 83599142798376 83757294857007 84228537901248 84520998102294 84720742651584 84854385182736 85014911896902 85399594756164 85534308140931 85650908442912 85786018261848 85921341209442 86287324431384 86936958119232 87074096614128 87211451437812 87468097051296 87771805721613 87979232753568 88284716200629 88377328829376 88684194554478 89351873622544 89492821520076 89633991755529 90015789067308 90157784256657 90280687277664 90423100330056 90565738031574 90689197174848 90832254630192 91219155960384 91363049397936 92196102297312 92516227652511 92613279230784 92788484146488 92934853117002 93154481739072 93477934800666 93753021403728 93900911881212 94607866188576 94757105138904 95160724427808 95310835483032 95461183330578 95591315941056 95742106231824 96175328431968 96357271998276 96509270544579 96737346421344 97073239985307 97619402432448 97804077884136 97958358690894 98246630272752 98401609182708 98820752290416 98976636847764 99267905015712 99424494933048 100173034787904 100331052500016 100520857825362 100758414100032 100917355217328 101373994833696 101565773187372 101725987871313 101832700692672 102025346821704 102186286458966 102427778563776 102621550455432 102783430572678 103557258936144 103720615084476 104025843818208 104189939134632 104387044664799 104633737719264 104798791956456 105107193546048 105272994634992 105472149079194 106232879117664 106433849462148 106601743281267 106853670230112 107055814981284 107224689918411 107337171000384 107540230433688 107709869510802 108026837811216 108197244485964 108658112246928 108829514724012 109648862402976 109821827736504 110029587619653 110145011101632 110318759083728 110527459056846 110788663467456 110963426777424 111173346326718 111465523731168 111676393142676 111852556799679 112694664136392 112872434062518 113139180243648 113353215862536 113532024619494 113866126341552 114045744187908 114381357682464 114561788279256 114778515174417 115049765908512 115449244262361 116098795485504 116281935250416 116501916303162 117029074295484 117213681526461 117490687176096 117712954934172 117898640951013 118245592739304 118432118964366 119323762026768 119511989007372 120021052089744 120210379008876 120564133773408 120754317375432 120982759237899 121109672840256 121530192537618 121817399197248 122240376277794 123354970203348 123549556203567 123717978861984 123913137489336 124108603969194 124637246400888 124833855124602 125004028538304 125201215841616 126342806851872 126781497153441 127081113977376 127281577774104 127522367845353 127656141642432 128099392134246 128476362664368 128679027392772 128882011814163 129430986647076 130405437178848 130611144921192 130817177156718 130995507030336 131202145576944 131761003053888 131968849130352 132565993244064 133026291831717 133774736666688 134027810433816 134239232280114 134556473623104 135023683600962 135421030916496 135634650495084 135848607047361 136033795762272 136248381945288 136828733940576 137044574096904 138076345248192 138294153445968 138919918846176 139182726219732 139402279675503 139731722608608 140216902200999 140363992846656 140629532105592 140851367821818 141911799282864 142135657708356 142741086641712 142966253224548 143386973911584 143613159347736 144035783748288 144262992647952 144535907997414 144877482995904 145106019632016 146429103648672 146706116826204 146937538036341 147091678778304 147369945409128 147602413774062 147951235703232 148231128435624 148464955271646 148901857523568 149136742399572 150259552181856 150496578750024 150781286738043 151137621150048 151376032825992 151821501788736 152060992250544 152348659781058 152749051039008 153038020232556 153279429688449 153641667845664 153932325683148 154175145859017 155042580333888 155335888404216 155580922626714 156038765727312 156284908701948 156950606578896 157198187934684 157660790319072 157909491952488 158208223618791 159098349369024 159349318676496 159650774193222 160028069452992 160280505345168 160583722471926 161005756500576 161310345650532 161564804266203 162040256716824 162295866728946 162987168370392 163244272086018 164473293604464 164732741604756 165217516652448 165478138625592 165791188585269 166182995201184 166445140166136 166760019490077 166934954455488 167198285596752 167514589714014 169041996204588 169308651093777 169708770365472 170029823793804 170298036929241 170799189512328 171068616281862 171301816885824 171572036523696 171842682418884 172574648862768 174148193228256 174422902875624 174752874454743 174936194102592 175543611443226 175958465507136 176569432401258 177368389108956 177648178446549 178703747245088 178985643040152 179267983511058 180031578134616 180315568513314 180561374555328 180846200660112 181131476063148 181664509260384 182295288806427 182726098795872 183360564416691 184392204594624 185032455305022 185576968292976 185869706234004 186162905953791 186955869601332 187506042807456 187801823762424 189215732377152 189514210277808 190321448855616 190621670966064 190922366661156 191484212463648 192149088201369 192350656863936 192714543996552 193018541089158 193474692842688 194146479970614 195608155768272 195916717381788 196225765735077 196493260545504 196803218365416 197641504580832 197953273695528 198535810031424 198848989866096 200662105000032 201041715650724 201358848420171 201834710434656 202535525401443 202747989667392 203131546374744 203451975742626 204050693643408 204372572917932 205243100910864 205566861145356 207114517872288 207441230168952 208051687636416 208379878269264 208774089329598 209267475438528 209597583912912 210545989269984 210944298158388 211277051732727 212465758235328 212867698924296 213203486562534 213707340460224 214111629962568 214449379836822 215080460867376 215419739021604 216053675622432 216394488971928 216803861996121 217316224493856 217659029448024 219297724805952 219643655473008 220059175239306 220637518167456 221054918113692 221403620661093 221926853554848 222346692653436 222697432907469 222931047462336 223352786285352 223705113599358 225389328272784 225744868125036 226706431725072 227064049238988 227732252683104 228091488375816 228522989671587 228762715364928 229123576558512 229557030348834 230099531817024 230898488524722 232563870500832 233003832606324 233371383940071 234058148590968 234427363052922 234981374352192 235425909868344 235797281902026 236491185478608 236864237928732 238647524053536 239023978014744 239476161289833 240042104179488 240420758017752 240875583707889 241128267546816 241508634750864 241965518475798 243060385075236 243443800093419 244480752555588 246709940406696 247099112407134 247435957723968 247826274978672 248217207938388 249274492801776 249667710249204 250402431683232 251271884571021 252685613703744 253562994306882 254162227954752 254563155548208 255044735690706 256198784268492 256602924422793 256952725328736 257358054785544 257764023628326 258861973294152 260810874357696 261222289842384 261634354313436 262404291153888 263315417164839 263937698260704 264854148601887 265131986488128 266052583663434 268055620867632 268478464560228 268901975266587 270047367201924 270473352769971 270842061832992 271269300990168 271697214094722 272067591524544 272496763890576 273657467881152 274089148193808 276588306891936 277548682957533 277839837692352 278365452439464 278804559351006 279463445217216 280433804401998 281259064211184 281702735643636 283823598565728 284271315416712 285482173283424 285932506449096 286773947823168 287226318695472 288525985295904 289071815994828 289527811633737 290212039264032 291219719955921 292858207297344 293412233652408 293875076072682 294739890818256 295204827548124 296462256871248 296929910543292 297803715047136 298273484799144 300519104363712 300993157500048 301562573476086 302275242300096 302752065651984 304121984501088 304697319562116 305177963613939 305498102078016 306076040465112 306558859376898 307283335691328 307864651366296 308350291718034 310671776808432 311161845253428 312077531454624 312569817403896 313161133994397 313901213157792 314396375869368 315321580638144 315818983904976 316416447237582 318698637352992 319301548386444 319805229843801 320561010690336 321167444943852 321674069755233 322011513001152 322620691301064 323129608532406 324080513433648 324591733457892 325974336740784 326488544172036 328946587208928 329465483209512 330088762858959 330435033304896 330956277251184 331582377170538 332365990402368 332890280332272 333520038980154 334396571193504 335029179428028 335557670399037 338083992409176 338617302187554 339417540730944 340059647587608 340596073858482 341598379024656 342137232563724 343144073047392 343685364837768 344335545523251 345149297725536 346347732787083 348296386456512 348845805751248 349505748909486 351087222886452 351641044579383 353138864802516 353695922853039 354736778217912 355296356893098 357407494490176 357971286080304 358535967022116 360063156269232 360631137026628 361692401320224 362262952126296 362948277713697 363329018520768 364590577612854 365452197591744 366721128833382 370064910610044 370648668610701 371153936585952 371739412468008 372325811907582 373911739202664 375012085614912 375603647524848 379028420555616 380344491460323 381243341932128 381844733322312 382567103536059 382968424927296 384298176402738 385429087993104 386037082178316 386646035442489 388292959941228 391216311536544 391833434763576 392451531470154 392986521091008 393606436730832 395283009161664 395906547391056 397697979732192 399078875495151 401324210000064 402083431301448 402717696840342 403669420869312 405071050802886 406263092749488 406903951485252 408101387286816 408745145835864 410486201821728 411133722290712 414229035744576 414882460337904 416759756538528 417548178659196 418206839026509 419195167825824 420650706602997 421091978539968 421888596316776 422554103465454 425735397848592 426406973125068 428223259925136 428898759673644 430160921734752 430839478043208 432107351244864 432788977943856 433607723992242 434632448987712 435318058896048 439287310946016 440118350478612 440812614109023 441275036334912 442109836227384 442807241322186 443853707109696 444693385306872 445394865814938 446705572570704 447410227198716 450778656545568 451489736250072 452343860214129 453412863450144 454128098477976 455464505366208 456182976751632 457045979343174 458247153117024 459114060697668 459838289065347 461796977049444 462525437577051 465127741001664 466007665212648 466742767880142 468116297181936 468854726105844 470851819736688 471594563804052 472982370957216 473728475857464 474624670856373 477295048107072 478047956029488 478952322579666 480084208358976 480841516035504 481751167415778 483017269501728 483931036951596 484694412798609 486120770150472 486887600186838 488961505111176 493419880813392 494198224814268 495652549957344 496434415876776 497373565755807 498548985603552 499335420498408 500280058470231 500804863366464 502543769142042 507125988613764 507925953281331 509126311096416 510089471381412 510894110787723 512397568536984 513205848845586 513905450657472 514716109571088 515528047256652 517723946588304 522444579684768 523268708626872 524258623364229 524808582307776 526630834329678 527875396521408 529708297203774 532105167326868 536111241735264 536956929120456 537803950533174 540094734403848 540946705539942 541684123665984 542538601980336 543394428189444 544993527781152 546885866419281 548178296387616 550081693250073 553176613783872 555097365915066 556730904878928 557609118702012 558488717861373 560867608803996 562518128422368 563405471287272 567647197131456 568542630833424 570964346566848 571865012898192 574452637390944 576447264604107 577051970591808 578143631989656 579055623267474 580424078528064 582439439911842 586824467304816 587750152145364 588677297205231 589479781636512 590409655096248 592924513742496 593859821086584 595607430094272 596546969598288 601986315000096 603125146952172 604076545260513 605504131303968 607606576204329 608243969002176 609394639124232 610355927227878 612152080930224 613117718753796 615729302732592 616700583436068 621343553616864 622323690506856 624155062909248 625139634807792 626322267988794 627802426315584 628792751738736 631637967809952 632832894475164 633831155198181 637397274705984 638603096772888 639610459687602 641122021380672 642334889887704 643348139510466 645241382602128 646259217064812 648161026867296 649183466915784 650411585988363 651948673481568 652977088344072 657893174417856 658930966419024 660177525717918 661912554502368 663164754341076 664210861983279 665780560664544 667040077960308 668092298722407 668793142387008 670058358856056 671115340798074 676167984818352 677234604375108 680119295175216 681192147716964 683196758049312 684274465127448 685568969014761 686288146094784 687370729675536 688671091046502 690298595451072 692695465574166 697691611502496 699011497818972 700114151820213 702174445772904 703282089158766 706277729605032 707391845706078 709473556435824 710592713786196 715942572160608 717071934044232 718428483869499 720126312538464 721262274053256 722626751123667 723384802640448 724525904252592 725896555427394 729181155225708 730331400280257 733442257666764 740129821220088 741297337221402 742307873171904 743478824936016 744651623815164 747823478405328 751207295049696 753815653713063 758056841111232 760688982920646 762486683864256 763689466644624 765134207072118 768596352805476 769808773268379 770858175986208 772074164356632 773292070884978 776585919882456 782432623073088 783666869527152 784903062940308 787212873461664 789946251494517 791813094782112 794562445805661 795395959464384 798157750990302 804166862602896 805435393680684 806705925799761 810142101605772 811420058309913 812526185498976 813807902970504 816202774573632 817490291671728 820972403643456 822267444581424 829764920675808 832646048872599 833519513077056 835096357318392 836413678053018 838390335651648 841301413205994 843777192633552 845108206930908 851470795697184 852813946250136 856446519850272 857797519347288 860321843469504 861678956086416 865577955887712 867215447984484 868583434901211 870636117792096 873659159867763 878574621892032 880236700957224 881625228218046 884219672454768 885614482644372 889386770613744 890789731629876 893411145141408 894820454397432 901557313091136 902979472500144 904687720428258 906825726900288 908256196955952 912365953503264 914091958686348 915533890841817 916494306234048 918228121395336 919676578130694 923593954098888 925050875154102 932015330425296 933485535760284 936232594363872 937709452211688 939483401983191 941703639473376 943189127608104 945964741914432 947456951714928 949249341712746 956095912058976 957904645159332 959415689531403 961683032071008 963502334831556 965022209265699 966034539003456 967862073903192 969388825597218 972241540300944 973775200373676 977923010222352 986839761626784 988396449628536 990266288576877 991305099914688 992868831753552 994747131511614 997097971207104 998670840996816 1000560116940462 1005087538284084 1006673011197111 1014251977227528 1015851906562662 1018252622192832 1020178942762824 1021788221575446 1024795137073968 1026411697691172 1029432219142176 1031056094513304 1033006636569753 1035447893176608 1039043198361249 1044889159369536 1046537417253744 1048517246728458 1053261668659356 1054923133738149 1059416594407548 1061087768559117 1064210334653736 1072222483470528 1073913858240912 1075607901066348 1080189468807696 1081893411079884 1085077203960672 1086788856378888 1088844833141091 1089987055562304 1093771732838562 1096356592775232 1100163386500146 1110194731830132 1111946005832103 1113461809757856 1115218237404024 1116977435722746 1121735217607992 1125036256844736 1126810942574544 1137085261666848 1141033474380969 1143730025796384 1147701310608177 1148905274781888 1152894529208214 1156287263979312 1158111246534948 1164878879823684 1173648934609632 1175500304290728 1177354594410462 1178959563273024 1180819310192496 1185849027484992 1187719642173168 1193093939196576 1197236626485453 1203972630000192 1206250293904344 1208153090521026 1211008262607936 1215213152408658 1218789278248464 1220711854455756 1224304161860448 1226235437507592 1231458605465184 1233401166872136 1242687107233728 1244647381013712 1250279269615584 1252644535977588 1254620517079527 1257585503477472 1261952119808991 1263275935619904 1265665788950328 1267662310396362 1277206193545776 1279220919375204 1284669779775408 1286696279020932 1290482765204256 1292518434129624 1296322053734592 1298366933831568 1300823171976726 1303897346963136 1305954176688144 1317861932838048 1320355051435836 1322437842327069 1323825109004736 1326329508682152 1328421723966558 1331561121329088 1334080155920616 1336184597444814 1340116717712112 1342230681596148 1352335969636704 1354469208750216 1357031580642387 1360238590350432 1362384295433928 1366393516098624 1368548930254896 1371137938029522 1374741459351072 1377342182093004 1379514867196041 1385390931148332 1387576312731153 1395383223004992 1398022995637944 1400228303640426 1404348891545808 1406564178317532 1412555459210064 1414783691412156 1418947112871648 1421185427572392 1423874012569119 1431885144321216 1434143868088464 1436856967738998 1440252625076928 1442524548106512 1445253502247334 1449051808505184 1451793110854788 1454083238395827 1458362310451416 1460662800560514 1466884515333528 1480259642440176 1482594674442804 1486957649872032 1489303247630328 1492120697267421 1495646956810656 1500840175410693 1502414590099392 1507631307426126 1521377965841292 1523777859843993 1527378933289248 1530268414144236 1532682332363169 1537192705610952 1539617546536758 1541716351972416 1544148328713264 1546584141769956 1553171839764912 1567333739054304 1569806125880616 1572775870092687 1574425746923328 1579892502989034 1583626189564224 1589124891611322 1596315501980604 1608333725205792 1610870787361368 1613411851599522 1620284203211544 1622840116619826 1625052370997952 1627615805941008 1634980583343456 1640657599257843 1644534889162848 1650245079750219 1659529841351616 1665292097745198 1670192714636784 1672827356106036 1675466153584119 1682602826411988 1687554385267104 1690216413861816 1702941591394368 1705627892500272 1712893039700544 1715595038694576 1723357912172832 1729341793812321 1731155911775424 1734430895968968 1737166869802422 1741272235584192 1747318319735526 1760473401914448 1763250456436092 1766031891615693 1768439344909536 1771228965288744 1778773541227488 1781579463259752 1786822290282816 1789640908794864 1805958945000288 1809375440856516 1812229635781539 1816512393911904 1822819728612987 1824731907006528 1828183917372696 1831067781683634 1836456242790672 1839353156261388 1847187908197776 1850101750308204 1864030660850592 1866971071520568 1872465188727744 1875418904423376 1878966803966382 1883407278946752 1886378255216208 1894913903429856 1898498683425492 1901493465594543 1912191824117952 1915809290318664 1918831379062806 1923366064142016 1927004669663112 1930044418531398 1935724147806384 1938777651194436 1944483080601888 1947550400747352 1951234757965089 1955846020444704 1973679523253568 1976792899257072 1980532577153754 1985737663507104 1989494263023228 1992632585949837 1997341681993632 2001120233880924 2004276896167221 2010175076568168 2013346022394222 2028503954455056 2031703813125324 2040357885525648 2043576443150892 2049590274147936 2052823395382344 2056706907044283 2058864438284352 2062112189026608 2066013273139506 2070895786353216 2078086396722498 2093074834507488 2097034493456916 2100342455460639 2106523337318712 2109846267476298 2118833188815096 2122175537118234 2128420669307472 2147827716481824 2151215802132696 2155285451608497 2160378937615392 2163786822159768 2167880253371001 2170154407921344 2173577712757776 2177689666282182 2187543465677124 2190994200840771 2200326773000292 2220389463660264 2223892011664206 2226923619515712 2230436474808048 2233954871445492 2243470435215984 2253621885149088 2261446961139189 2274170523333696 2282066948761938 2287460051592768 2295402621216354 2305789058416428 2309426319805137 2312574527958624 2316222493069896 2329757759647368 2347297869219264 2351000608581456 2354709188820924 2361638620384992 2369838754483551 2375439284346336 2383687337416983 2386187878393152 2394473252970906 2412500587808688 2416306181042052 2420117777399283 2430426304817316 2437578556496928 2441423708911512 2448608323720896 2452470875015184 2462917210930368 2466802333744272 2489294762027424 2497938146617797 2500558539231168 2505289071955176 2509241034159054 2515171006954944 2523904239617982 2531331577900656 2535324620792724 2554412387091552 2558441838750408 2569339559550816 2573392558041864 2580965530408512 2585036868259248 2596733867663136 2601646343953452 2605750304703633 2611908353376288 2620977479603289 2635723865676096 2640710102871672 2644875684654138 2652659017364304 2656843447933116 2668160311841232 2672369194889628 2680233435424224 2684461363192296 2704671939273408 2708938417500432 2714063161284774 2720477180700864 2724768590867856 2737097860509792 2742275876059044 2746601672525451 2749482918702144 2754684364186008 2759029734392082 2770781862296664 2775152625462306 2796045991275888 2800456607280852 2808697783091616 2813128356635064 2818450205949573 2825110918420128 2829567382824312 2837894225743296 2842370855144784 2847748025138238 2868287736176928 2873713935477996 2878247068594209 2885049096213024 2890507004494668 2895066627797097 2898103617010368 2903586221709576 2908166476791654 2916724620902832 2921325601121028 2933769030667056 2960519284880352 2965189348885608 2970798865730631 2973915299744064 2978606495260656 2984241394534842 2991293913621312 3001680350821386 3015262614852252 3020019033591333 3042755931682584 3047555719687986 3054757866578496 3060536828288472 3065364664726338 3074385411221904 3079235093073516 3088296657426528 3093168283539912 3099019909709259 3106343679529824 3117129595083747 3134667478108608 3139612251761232 3145551740185374 3159785005978068 3164769401214447 3178249783222644 3192631003961208 3216667450411584 3221741574722736 3226823703199044 3240568406423088 3245680233239652 3255231611882016 3266534499423273 3269961166686912 3281315198515686 3289069778325696 3300490159500438 3330584195490396 3335838017496309 3340385429273568 3345654712212072 3350932307168238 3365205652823976 3375108770534208 3380432827723632 3411255785000544 3423100423142907 3431190077389152 3443103931824531 3446715824345664 3458683587624642 3468861791937936 3474333739604844 3494636639471052 3520946803828896 3526500912872184 3532063783231386 3536878689819072 3542457930577488 3557547082454976 3563158926519504 3579281817589728 3591709879456359 3611917890000576 3618750881713032 3624459271563078 3633024787823808 3645639457225974 3656367834745392 3662135563367268 3672912485581344 3678706312522776 3694375816395552 3700203500616408 3728061321701184 3733942143041136 3750837808846752 3757933607932764 3763861551238581 3772756510432416 3785856359426973 3789827806859712 3796997366850984 3802986931189086 3831618580637328 3837662758125612 3854009339326224 3860088837062796 3871448295612768 3877555302388872 3888966161203776 3895100801494704 3902469515930178 3911692040889408 3953585798514144 3961065154307508 3967313526981207 3971475327014208 3978988526046456 3985265171899674 3994683363987264 4002240467761848 4008553792334442 4020350153136336 4026692044788444 4057007908910112 4063407626250648 4071094741927161 4080715771051296 4087152886301784 4099180548295872 4105646790764688 4113413814088566 4124224378053216 4132026546279012 4138544601588123 4156172793444996 4186149669014976 4194068986913832 4200684910921278 4213046674637424 4219692534952596 4237666377630192 4244351074236468 4256841338614944 4271622037707357 4295655432963648 4302431604265392 4310570903216994 4320757875230784 4327573644319536 4335760506742002 4347155425515552 4355379332564364 4362249715187481 4375086931354248 4381988401681542 4400653546000584 4440778927320528 4447784023328412 4460872949616096 4467909742890984 4476362091802263 4486940870431968 4502520526232079 4507243770298176 4522893922278378 4564133897523876 4571333579531979 4590805242432708 4598046997089507 4611578116832856 4618852639610274 4625149055917248 4632444986139792 4659515519294736 4702001217162912 4709418377641848 4718327610278061 4723277240769984 4739677508967102 4750878568692672 4767374674833966 4788946505941812 4825001175617376 4832612362084104 4840235554798566 4860852609634632 4875157112993856 4882847417823024 4904941750030368 4921972797773529 4933604667488544 4950735239250657 4978589524054848 4995876293235594 5010578143910352 5018482068318108 5026398460752357 5047808479235964 5062663155801312 5070649241585448 5108824774183104 5116883677500816 5138679119101632 5146785116083728 5170073736518496 5188025381436963 5193467735326272 5203292687906904 5211500609407266 5223816706752576 5241954959206578 5281420205743344 5289751369308276 5305318034728608 5313686895866232 5336320623682464 5344738389779256 5360466870848448 5368922726384592 5417876835000864 5428126322569548 5436688907344617 5449537181735712 5468459185838961 5474195721019584 5484551752118088 5493203345050902 5509368728372016 5518059468784164 5541563724593328 5550305250924612 5592091982551776 5600913214561704 5617395566183232 5626256713270128 5636900411899146 5650221836840256 5659134765648624 5684741710289568 5695496050276476 5704480396783629 5736575472353856 5747427870955992 5756494137188418 5770098192426048 5781014008989336 5790133255594194 5807172443419152 5816332953583308 5833449241805664 5842651202242056 5853704273895267 5867538061334112 5921038569760704 5930378697771216 5941597731461262 5957212990521312 5968482789069684 5977897757849511 6003360701642772 6012830688501663 6030525229704504 6040038067182666 6085511863365168 6095111439375972 6121073656576944 6130729329452676 6148770822443808 6158470186147032 6170120721132849 6176593314853056 6186336567079824 6198039819418518 6212687359059648 6234259190167494 6279224503522464 6291103480370748 6301027366381917 6319570011956136 6329538802428894 6356499566445288 6385262007922416 6443483149445472 6453647406398088 6465856354825491 6481136812846176 6491360466479304 6503640760113003 6510463223764032 6533068998846546 6562630397031372 6572982602522313 6600980319000876 6661168390980792 6671676034992618 6680770858547136 6691309424424144 6701864614336476 6730411305647952 6760865655447264 6784340883417567 6822511570001088 6846200846285814 6862380154778304 6886207863649062 6917367175249284 6937723583875872 6948667479209688 6989273278942104 7041893607657792 7053001825744368 7064127566462772 7084915861154976 7109516263450653 7126317853039008 7151062012250949 7158563635179456 7183419758912718 7237501763426064 7248918543126156 7260353332197849 7291278914451948 7312735669490784 7324271126734536 7345824971162688 7357412625045552 7388751632791104 7400407001232816 7467884286082272 7493814439853391 7501675617693504 7515867215865528 7527723102477162 7545513020864832 7571712718853946 7593994733701968 7605973862378172 7663237161274656 7675325516251224 7708018678652448 7720177674125592 7742896591225536 7755110604777744 7790201602989408 7804939031860356 7817250914110899 7862932438809867 7907171597028288 7922130308615016 7934627053962414 7957977052092912 7970530343799348 8004480935523696 8017107584668884 8040700306272672 8053384089576888 8114015817820224 8126815252501296 8142189483854322 8161431542102592 8174305772603568 8211293581529376 8226827628177132 8239805017576353 8248448756106432 8264053092558024 8277089203176246 8312345586889992 8388137973827664 8401369821842556 8426093349274848 8439385069905192 8455350617848719 8475332755260384 8488702148472936 8513682677229888 8543244075414714 8604863208530784 8621141806433988 8634741205782627 8655147288639072 8671521013484004 8685199883391291 8694310851031104 8710758665128728 8724499430374962 8750173862708496 8763976803363084 8801307092001168 8881557854641056 8895568046656824 8912396597191893 8921745899232192 8935819485781968 8952724183604526 8973881740863936 9005041052464158 9045787844556756 9128267795047752 9142667159063958 9181610484865416 9196093994179014 9223156233665712 9237705279220548 9264889972279584 9297059729127777 9319031038589472 9351388785251241 9404002434325824 9418836755283696 9436655220556122 9479355017934204 9494308203643341 9534749349667932 9577893011883624 9650002351234752 9665224724168208 9680471109597132 9721705219269264 9765694835646048 9799603498269819 9809883500060736 9843945595547058 9867209334977088 9901470478501314 9991752586471188 10007514052488927 10021156287820704 10036964136636216 10052796921504714 10095616958471928 10125326311602624 10141298483170896 10233767355001632 10269301269428721 10293570232167456 10329311795473593 10340147473036992 10376050762873926 10406585375813808 10423001218814532 10483909918413156 10562840411486688 10579502738616552 10610636069457216 10627373791732464 10672641247364928 10689476779558512 10737845452769184 10775129638369077 10835753670001728 10856252645139096 10873377814689234 10899074363471424 10936918371677922 10969103504236176 10986406690101804 11018737456744032 11036118937568328 11083127449186656 11100610501849224 11184183965103552 11201826429123408 11252513426540256 11273800823798292 11291584653715743 11318269531297248 11357569078280919 11369483420579136 11390992100552952 11408960793567258 11494855741911984 11512988274376836 11562028017978672 11580266511188388 11614344886838304 11632665907166616 11666898483611328 11685302404484112 11707408547790534 11735076122668224 11860757395542432 11883195462922524 11901940580943621 11914425981042624 11936965578139368 11955795515699022 12006721403285544 12025661377003326 12061050459409008 12080076134365332 12171023726730336 12190222878751944 12213284225781483 12242147313153888 12261458658905352 12297541644887616 12316940372294064 12340241442265698 12372673134159648 12396079638837036 12415633804764369 12468518380334988 12558449007044928 12582206960741496 12602054732763834 12639140023912272 12659077604857788 12712999132890576 12770524015844832 12814866113122071 12886966298890944 12907294812796176 12931712709650982 12962273625692352 12982720932958608 13007281520226006 13066137997693092 13086749145562443 13125260794062744 13145965205044626 13201960638001752 13322336781961584 13343352069985236 13382618848848288 13403729228672952 13429086275406789 13460822611295904 13507561578696237 13521731310894528 13568681766835134 13692401692571628 13714000738595937 13772415727298124 13794140991268521 13834734350498568 13875447167751744 13897334958419376 13978546557884208 14106003651488736 14128255132925544 14154982830834183 14169831722309952 14219032526901306 14252635706078016 14302124024501898 14366839517825436 14475003526852128 14497837086252312 14520706664395698 14582557828903896 14625471338981568 14648542253469072 14714825250091104 14765918393320587 14800814002465632 14852205717751971 14935768572164544 14987628879706782 15031734431731056 15055446204954324 15143425437707892 15187989467403936 15211947724756344 15326474322549312 15350651032502448 15416037357304896 15440355348251184 15510221209555488 15564076144310889 15580403205978816 15609878063720712 15634501828221798 15725864877619734 15844260617230032 15869254107924828 15915954104185824 15941060687598696 16008961871047392 16034215169337768 16081400612545344 16106768179153776 16253630505002592 16284378967708644 16310066722033851 16348611545207136 16405377557516883 16422587163058752 16453655256354264 16479610035152706 16528106185116048 16554178406352492 16624691173779984 16776275947655328 16802739643685112 16852186698549696 16878770139810384 16910701235697438 16950665510520768 16977404296945872 17086488150829428 17113441190350887 17209726417061568 17242283612867976 17269482411565254 17310294577278144 17343042026968008 17370399766782582 17421517330257456 17448998860749924 17500347725416992 17527953606726168 17561112821685801 17602614184002336 17763115709282112 17791136093313648 17824793194383786 17871638971563936 17905448367209052 17933693273548533 18010082104928316 18038492065504989 18091575689113512 18256535590095504 18285334318127916 18363220969730832 18392187988358028 18446312467331424 18475410558441096 18510362163398547 18529779944559168 18594119458255554 18638062077178944 18702777570502482 18837673510567392 18873310441112244 18903082099145751 18958710035868408 18988616407286682 19069498699335864 19155786023767248 19330449448336416 19360942219194264 19397569064476473 19443410438538528 19510922280339009 19531389671292096 19599206996539638 19687891191094116 19802940957002628 19983505172942376 20015028104977854 20042312575641408 20073928273272432 20105593843009428 20191233916943856 20282596966341792 20353022650252701 20467534710003264 20538602538857442 20587140464334912 20658623590947186 20752101525747852 20813170751627616 20846002437629064 20967819836826312 21125680822973376 21159005477233104 21254747583464928 21328548790351959 21378953559117024 21453186036752847 21475690905538368 21550259276738154 21712505290278192 21746755629378468 21781059996593547 21873836743355844 21938207008472352 21972813380203608 22037474913488064 22072237875136656 22166254898373312 22201221003698448 22403652858246816 22481443319560173 22505026853080512 22547601647596584 22583169307431486 22636539062594496 22715138156561838 22781984201105904 22817921587134516 22989711483823968 23025976548753672 23124056035957344 23160533022376776 23228689773676608 23265331814333232 23370604808968224 23414817095581068 23451752742332697 23588797316429601 23721514791084864 23766390925845048 23803881161887242 23873931156278736 23911591031398044 24013442806571088 24051322754006652 24122100918818016 24160152268730664 24342047453460672 24380445757503888 24426568451562966 24484294626307776 24522917317810704 24633880744588128 24680482884531396 24719415052729059 24745346268319296 24792159277674072 24831267609528738 24937036760669976 25164413921482992 25204109465527668 25278280047824544 25318155209715576 25366051853546157 25425998265781152 25541048031689664 25629732226244142 25814589625592352 25863425419301964 25904223617347881 25965441865917216 26014563040452012 26055599650173873 26132275995386184 26173498291124886 26250521588125488 26291930410089252 26403921276003504 26644673563923168 26686704139970472 26737189791575679 26765237697696576 26807458457345904 26858172550813578 26921645222591808 27015123157392474 27137363533670268 27384803385143256 27428001477191874 27544831454596248 27588281982537042 27669468700997136 27794669916838752 27891179187383331 27957093115768416 28054166355753723 28212007302977472 28256510265851088 28309965661668366 28438065053802612 28482924610930023 28604248049003796 28733679035650872 28950007053704256 28995674172504624 29041413328791396 29165115657807792 29297084506938144 29398810494809457 29429650500182208 29531836786641174 29601628004931264 29704411435503942 29975257759413564 30022542157466781 30063468863462112 30110892409908648 30286850875415784 30375978934807872 30423895449512688 30701302065004896 30807903808286163 30880710696502368 30987935386420779 31020442419110976 31128152288621778 31219756127441424 31269003656443596 31451729755239468 31688521234460064 31738508215849656 31831908208371648 31882121375197392 32017923742094784 32068430338675536 32213536358307552 32325388915107231 32507261010005184 32568757935417288 32620133444067702 32697223090414272 32810755115033766 32907310512708528 32959220070305412 33056212370232096 33108356812704984 33249382347559968 33552551895310656 33605479287370224 33757540279620768 33821402471394876 33874753961147229 33954808593891744 34072707234842757 34172976301658856 34226882380701774 34484567225735952 34538964823130508 34686084053936016 34740799533565164 34843034660514912 34897997721499848 35000695450833984 35055907213452336 35122225643371602 35205228368004672 35582272186627296 35649586388767572 35705821742830863 35743277943127872 35810896734418104 35867386547097066 36020164209856632 36076984131009978 36183151378227024 36513071180191008 36570668636255832 36639852677344449 36726441939461664 36784375976716056 36892624934662848 36950821116882192 37020724326797094 37188238916511108 37246901414293107 37405555141004964 37675347021134784 37746620882224488 37806164198291502 37917420071736816 37977232814573364 38138997398671728 38311572047534496 38444598339366213 38660898896672832 38721884438388528 38795138128952946 38886820877077056 39021844560678018 39198413993079276 39260247436687329 39375782382188232 39605881914005256 39967010345884752 40030056209955708 40147856546544864 40211187686018856 40287258826220367 40382467833887712 40522684736088711 40565193932683584 40706045300505402 41077205077714884 41142002215787811 41317247181894372 41504203051495704 41626341503255232 41692004875258128 41935639673652624 42318010954466208 42464948492502549 42509495166929856 42657097580703918 42757907118234048 42906372073505694 43100518553476308 43425010580556384 43493511258756936 43562119993187094 43747673486711688 43876414016944704 43945626760407216 44144475750273312 44297755179961761 44402442007396896 44556617153255913 44807305716493632 44962886639120346 45095203295193168 45166338614862972 45430276313123676 45563968402211808 45635843174269032 45979422967647936 46051953097507344 46248112071914688 46321066044753552 46530663628666464 46692228432932667 46741209617936448 46829634191162136 46903505484665394 47177594632859202 47532781851690096 47607762323774484 47747862312557472 47823182062796088 48026885613142176 48102645508013304 48244201837636032 48320304537461328 48760891515007776 48853136903125932 48930200166101553 49045834635621408 49216132672550649 49267761489176256 49360965769062792 49438830105458118 49584318555348144 49662535219057476 49874073521339952 50328827842965984 50408218931055336 50556560095649088 50636310419431152 50732103707092314 50851996531562304 51259464452488284 51340323571052661 51629179251184704 51726850838603928 51808447234695762 51930883731834432 52029126080904024 52111199300347746 52264551990772368 52346996582249772 52501043176250976 52583860820178504 52683338465057403 52807842552007008 53289347127846336 53373408279940944 53474379583151358 53614916914691808 53716345101627156 53801079820645599 54030246314784948 54274727067340536 54769606770286512 54856002954383748 55089662909192496 55176563965074084 55338937401994272 55531086490195641 55589339833677504 55782358374766662 55914186231536832 56108332711507446 56513020531702176 56619931323336732 56709246297437253 56876130107605224 56965849221860046 57208496098007592 57467358071301744 57991348345009248 58082826657582792 58192707193429419 58330231315615584 58532766841017027 58594169013876288 58797620989618914 59063673573282348 59408822871007884 59950515518827128 60045084314933562 60126937726924224 60221784819817296 60573701750831568 60847790899025376 61059067950758103 61402604130009792 61615807616572326 61761421393004736 61975870772841558 62256304577243556 62439512254882848 62538007312887192 62903459510478936 63377042468920128 63477016431699312 63764242750394784 63985646371055877 64136860677351072 64359558110258541 64427072716615104 64650777830214462 65137515870834576 65240266888135404 65343179989780641 65621510230067532 65814621025417056 65918440140610824 66112424740464192 66216713625409968 66498764695119936 67210958574740448 67444329958680519 67515080559241536 67642804942789752 67749507922294458 67909617187783488 68145414469685514 68345952603317712 68453764761403548 68969134451471904 69077929646261016 69372168107872032 69481599067130328 69686069321029824 69795995442999696 70111814426904672 70244451286743204 70355258226998091 71164544373254592 71299172777535144 71411643485661726 71621793468836208 71734773094194132 72040328419713264 72153968262019956 72366302756454048 73026142360382016 73141337272511664 73279705354688898 73452883878923328 73568751953432112 73901642233764384 74041448653594188 74158245158187177 74376477833022216 74493802828586214 74811110282009928 75493241764448976 75612328396583004 75834840143473632 75954465629146728 76098155560638471 76277994797343456 76623144095068992 76889196678732426 77443768876777056 77590276257905892 77712670852043643 78043689121356036 78166798950521619 78396827986158552 78520494873374658 78751564764376464 79211763828010512 79934020691769504 80060112419911416 80211569374727037 80295713093089728 80422375372037712 80574517652440734 80764935667775424 81045369472177422 81412090601010804 82154410155429768 82284004431575622 82634494363788744 83008406102991408 83384009750516256 83673537562149993 83871279347305248 84162499067261169 84636021908932416 84929896985005098 85314195161407836 85448773832790069 85812744147011388 86201037106952616 86850021161112768 86987022517513872 87124239986374188 87495346973423376 87891253520814432 88196431484428371 88288951500546624 88595510359923522 88804884014793792 89113234306511826 89925773278240692 90190406590386336 90332677229725944 90860552626247352 91127936804423616 91271686348538064 92103906195014688 92423711424858489 92642132089507104 92963806159262337 93061327257332928 93384456865865334 93659268382324272 93807010969330788 94355189265718404 95065563703380192 95215524647548968 95495724625114944 95646364125592176 96053771226284352 96205291016026608 96640609074922656 96976166745321693 97521783030015552 97706273806251864 97860400332203106 98091669271242816 98432265345101298 98721931538125584 98877660210916236 99168637110696288 99325070438114952 99748147042679904 100657655685931968 100816437862110672 101272620838862304 101464207414184628 101624261883441687 102218121704528271 102518928904976568 102680647142105322 103453701677207856 103616894469391524 104058252161808048 104222398600695492 104529103981544736 104693993164499544 105002086352501952 105167721640357008 105366676930114806 105615685104014016 106746816559881888 106948759166302716 107117465228492589 107229833829383616 107432690203254312 107602159641291198 108060492629569896 108549454134681072 109539213540573024 109712005908767496 109919558032033347 110179325818384992 110353127930148168 110677874803988544 111062172980391282 111564716749533324 111740704242879321 112216665423014892 113026041063404352 113239862646673464 113418492594874506 113752260215210448 113931698443720092 114416992196015184 114934716142603488 115333795018098639 115982696690018496 116165653315165584 116385414386858838 116660462631231168 117065533682034054 117595241979237828 118127347146564696 118817645742015768 119901031037654256 120090168629867124 120443569639634592 120861776478661101 121147403501663136 121568054208266133 121695581798050752 122118135901516206 123231615233144652 123426006647363433 123951741545683116 124512609154487112 124879024509765696 125076014625774384 125806919020957872 126954032863398624 127394845477507647 127528485500789568 127971292742111754 128273721354702144 128719116220517082 129301555660428924 130275031741669152 130480533776270808 130686359979561282 131243020460135064 131629242050834112 131836880281221648 132433427250819936 132893265539885283 133669851459767739 134421917149480896 134888659917361038 135285609885579504 135499015844588916 136290828939371028 136691905206635424 136907529522807096 137938268902943808 138155859292522032 138744336215744064 138963198134260656 139591990885999392 140076685298798001 140223628853809344 140488902573486408 140710516453996182 142598345555070288 142823286971323452 143243586937672416 143469546188388264 144080656839426528 144307936524039912 144732605512908096 146282674545023328 146559410709377796 146790600498304659 147137503906864224 147648398017651947 147803284467528768 148082897307188376 148316490316374354 148752955666044432 148987605657172428 149622220564019856 150986483528897952 151224656793166008 151669680286947264 151908931258293456 152196311121276942 152555989594686912 153778393357464852 154887537753554112 155180552515811784 155425341704087286 156087378242712072 156333597901043238 156793655972317104 157040989746749316 157503129528752928 158050015395172209 158423527656021024 159868041383539008 160120224839822832 160423138749454074 160844750744075424 161149035304881468 161403239461936797 162090738944354844 162824181202021608 164308820310859536 164568008863151244 165268988727577488 166016812205982816 166593259470586923 166768019501032512 167347075124299986 167742558694610496 168324998134522338 169859793970010196 170127738892311759 170628390322815672 170897547665580138 171625488294022776 172402074213905232 173974045035027744 174248479972748376 174578121580288257 174990693946846752 175598300523051081 175782507041628864 176392862968856742 177191020719847044 178226468613023652 179851546556481384 180380813180772672 180665354459451888 181721105252494704 182543372697076128 183177203852274309 184207812390029376 184847422849716978 185284264179014208 185927612318524674 186768913731730668 187318536764648544 187614021938661576 188710378531436808 190131127406760384 190431049295097936 191292728251184352 191956939113167631 192410582032053216 193078674330775623 193281218149845312 193952333490643386 195412547612503728 195720800664406212 196864530690202596 197443863076251168 197755320421832472 198337274221392576 198650140876229904 199496294085359808 201632875724221344 202332989876041557 202545241677724608 202928414828369256 203248523766883374 204436243409056542 205037857809953136 205361294284210644 206907403354415712 207233788938783048 208116504323616096 208444797201390984 209058207963089472 209387986328999088 210335443280714016 210733353860229612 211065774680994273 213493633119763776 213897518332605432 214234930456985178 214865380406508624 215204319282582396 216120985259139792 217098908269362144 219078427081146048 219424011817534992 219839116064066694 220358651636769984 220706255860296336 222124345960782564 222474735474561531 223129433499066648 223481408485758642 224433330846029784 226479725293346928 226836985189749012 227504520430420896 227863396887440184 228294466681915413 228833984392030368 229869432285206976 230667590036197278 232331306630331168 232770828773717676 233138012556130929 234131067364068108 234500396851564857 235190483958475656 236254694293129392 237635291484031536 239802062075308512 240180337259734248 240634708124181111 240887139279269184 241723552957322202 242294807003326272 243136108416532266 244236271803032412 246463230466289304 246852013294726866 247903483091366232 249025218308974224 250152029251548768 251020612686449979 251613838041915744 252487497201783507 253908065726797248 254789690955015294 255942585484223508 257438232441034164 258603111320857848 260550063483338304 260961067552541616 261372719959122564 262486040920270128 263673760562443296 264589294453285113 264866854501639872 265786531079770566 267339702919535478 269777319834722076 270571219771159008 270998031689177832 272581657878742056 273383810413270848 273815059045614192 276311718585044064 277271134274575467 277926396268521312 278891418477787011 279183981771998784 280153370597596002 280977805146972816 281421032907992364 285196691110140576 285646573942646904 286487173875344832 286939092376776528 288161313678853056 288615873048079824 290928500235965079 292565349090046656 293118821418755592 293581200996609318 294275007813728448 295296796035303894 296165794614376752 296632980632748708 297505911332088864 297975211314344856 299244441128039712 301972967057795904 302449313586332016 303817862516586912 304392622242553884 304872785650325061 306654365113584813 307556786714929704 310361105031623568 310850683408174572 312174756485424144 312667195802086476 313587311944634208 314081979493498632 315006259057505856 316100030790344418 316847055312042048 320240449679645664 320846277498908148 321352395685477767 321689501488150848 322298070609762936 322806478923873594 324181477888709688 325648362404043216 328617640621719072 329136017726302488 329758674096100041 330537977455154976 332033624411965632 333186518941173846 334694150248599972 336649996269044676 339719587940020392 340255477784623518 341256780645631344 341795095331160276 343250976588045552 344804148427810464 346001385054295917 347948090070055488 348496959945496752 349156243160576514 349981387893693504 351196601046102162 352785725937713484 354382041439694088 356452937226047304 359703093112962768 361330708918903776 362585329435983303 363442210504989408 364704162624798399 365086745394152256 366354407704548618 369694845699433956 370278019942090299 371855224637049348 373537827463461336 374637073529297088 375228043877323152 377420757062873616 380862098590195872 382184536432522941 382585456502368704 383913878226335262 384821164064106432 386157348661551246 387904666981286772 390825095225007456 391441601328812424 393729061380405192 394887726152502336 395510640843664944 397300281752459808 398679796619655849 401009554379303217 403265751448442688 404665979752083114 405856829656738512 406497047533766748 408872486818113084 410075715619906272 410722588568421288 413814806708831424 414467577877566096 416233008647232192 416889594402781968 418775972657998176 420230055896394003 420670886561428032 421466707720459224 422131549361988546 427795036665210864 428469860913970356 429730760813017248 430408638565164792 432241970518279584 434197816538724288 438848023635069984 439678232128133388 440371801494913977 441412511720592672 442945194052955841 444248691921565128 444949470949123062 446258866998133296 446962816971517284 448866661692059568 452959450586693856 453673970379498024 455009040860841792 455726793774880368 456588933363830826 457667968784060736 461335180072394556 464662613260662336 465541657547435352 466276025112261858 468262134728136216 469000793703129714 470380967916951312 472509388586258784 474150046185516627 475270582968063072 479604124150617024 480360674519468496 481269416248362222 483447105914644404 484209718385810391 486272216833064532 488472543606064824 492926460932578608 493704026589453732 495806966182732464 498050436617948448 499779778411760769 500304058503097536 502041225372899958 503227676083831488 504974994403567014 509579381910030588 510383216676935277 511885170968447016 514876464882068328 517206222641715696 521922135105083232 522745439918245128 523734364740864771 524972081840540256 526794901569153243 527347521124886592 529178588906570226 531573062159541132 534679405839070956 539554639669444152 541142439542318016 541996063378355664 545163315757484112 547630118091228384 549531611556822927 552623437170088128 554542268549150934 555852792537042624 557782836955574022 560306741195192004 561955610293945632 562842065815984728 570393382220281152 571293147885293808 573878184753553056 575870817339502893 577231746096159648 579236022992326869 581857000471930158 586237642837511184 587162401993218636 590593592070607788 592331589228753504 593265961265497416 595011822664177728 595950422628689712 598488882256079424 604898627172664032 606998969628124671 607635725033173824 608785244485107768 609745571300650122 613308730227169626 615113573429859408 620722210063247136 621701366816349144 624349512970848288 625334391604172952 627174623889268416 628163958986997264 632200061580688836 633197324042982819 640480899359291328 641692554997816296 642704791370955534 644596141219525872 645612957847747188 648362955777419376 651296724808086432 657235281243438144 658272035452604976 659517348192200082 661075954910309952 666373037882347692 667424206423684593 669388300497199944 673299992538089352 679439175880040784 680510955569247036 682513561291262688 683590190662320552 684883400045746239 686501953176091104 689608296855620928 692002770108591834 696993919890993504 698312486321153028 699414037668392787 702393202092204324 705571451875426968 708764082879388176 712905874452094608 719406186225925536 721904124372543333 722661417837807552 725170658871966606 726884421009978816 729408325249596798 732708815409097236 739389691398867912 740556039884180598 743710449274098696 747075654926922672 750456087754646304 753061838059349937 754841514125747232 757462491605350521 761724197180391744 764369072865045882 767827756452670524 772314697323102492 775809333962573544 781650190450014912 782883202657624848 787458122760810384 791021281687329888 793767883359855339 794600563504919616 797359593239311698 802019108758606434 809331959504166228 811713659313477024 812994095067533496 817744973636226168 820151431239812544 821445177136842576 828935155755132192 831813402823726401 833779188805563936 836674255433361033 837551945315996352 840460111792788006 842933415440918448 844263098723977092 855590073330421728 856939721827940712 859461521626034496 860817277130329584 864483941036559168 872785500707895237 877696047270139968 879356464256266776 880743602989827954 882825023441185344 885890388105911682 888497383843130256 889898941898246124 892517733996266592 893925633943034568 897733323384119136 905918901173387712 907347940758996048 911453587549760736 913177866727661652 914618356950975183 922670360144789112 931083315094870704 932552050224523716 936524269456272432 938001587406259428 940761935833902624 945018777172517568 948300092371033254 950541165936126144 960721349038936992 962538832496724444 964057187056433301 966894211829288808 968419436771620782 972544433666129064 976945087212129648 985852921865157216 987408053178907464 989276022288300123 991613932365464928 996100873235896896 999559556823521538 1004082450745799916 1009949988807134028 1019158763820061176 1020766433353870554 1023770341936894032 1029752929764136656 1034412445283431392 1038004155162887751 1043844270210166464 1045490879836490256 1047468729481729542 1049944163681080512 1053589803138306486 1058357177813140452 1063146124319082264 1069358811678141912 1079109279338888304 1083992126756711328 1087755988307949909 1090326631514968224 1094112487874395197 1095260236182456768 1099063223113645854 1109084537098301868 1110834059826270897 1115565673911148044 1120613482390384008 1123911220587891264 1125684131631969456 1142586295770587616 1146553609297568823 1147756369507106112 1151741634679005786 1154463492192319296 1158472045984653738 1163714000943860316 1172475285675022368 1174324803986437272 1181187184141215576 1184663178457507008 1186531922530994832 1191900845257379424 1196039389858967547 1209797254345328064 1213997939256249342 1217570488970215536 1219491142601300244 1226617460454339252 1230227146859718816 1241444420126494272 1243402733632698288 1248699025941696576 1250668783208345904 1256327917973994528 1260690167689182009 1264400123161377672 1266394648085965638 1283385109995632592 1285409582741911068 1289192282439051744 1291225915695494376 1296725911554838752 1302593449616172864 1316544070905209952 1319034696384400164 1321115404484741931 1328835582158867523 1332746075764695384 1334848412847369186 1338776600994399888 1346599985076178704 1358878351760081568 1361021911138494072 1365027122582525376 1367180381324641104 1369766800091492478 1373003906352182208 1384005540217183668 1393987839781987008 1396624972642306056 1398828075336785574 1404786404184408648 1411142903750853936 1417528165758776352 1422450138556549881 1425811748904189216 1438812372451851072 1443808248745086666 1450341317743933212 1452629155157431173 1458816650499193596 1465417630818194472 1478779382797735824 1481112079768361196 1487420898548197392 1494151309853845344 1499339335235282307 1500912175509292608 1506123676118699874 1509683028251494464 1514924983210701042 1528738145730091764 1535655512905341048 1544629394646204984 1551618667925147088 1565766405315249696 1571203094222594313 1574916245521620768 1580384704707459729 1582042563374659776 1587535766719710678 1594719186478623396 1604038217517212868 1618663919008332456 1623427318626954048 1625988190135066992 1635489947272452336 1642890354273685152 1648594834670468781 1657870311510264384 1663626805647452802 1667558377611127872 1673348510866722066 1680920223585576012 1685866830881836896 1688526197447954184 1711180146660843456 1713879443655881424 1721634554260659168 1727612452018508679 1737708068976980607 1745571001415790474 1758712928512533552 1761487205979655908 1771780776211823364 1776994767686260512 1779797883796492248 1785035467992533184 1787851267886069136 1795466646768238272 1814695881517992096 1820996908884374013 1822907175099521472 1826355733455323304 1829236713901950366 1845340720289578224 1862166630189741408 1865104100449047432 1873048538912544864 1876003174812518856 1881523871667805248 1896600184742066508 1899591972128948457 1921442698077873984 1925077664993448888 1928114374112866602 1933788423658577616 1936838873543241564 1945088867332258128 1953890174424259296 1971705843730314432 1974816106357814928 1978552044576600246 1983227864730929856 1999119113647043076 2008164901491599832 2019899977614268056 2038317527640122352 2041532866707741108 2047540683873788064 2054650200137238717 2059505859528273312 2068824890566862784 2076008310325775502 2090981759672980512 2094937458963459084 2098242113005178361 2107179606276612972 2116714355626280904 2126292248638164528 2138717623356283824 2158218558677776608 2165712373117629999 2167984253513422656 2175511976615899818 2180653263029936448 2188224975748790394 2198126446227291708 2218169074196603736 2221668119652541794 2231131347822296088 2241226964780768016 2251368263263938912 2259185514178049811 2272387474816051563 2285172591541175232 2293107218595137646 2303483269358011572 2316944091969307476 2327428001887720632 2344950571350044736 2348649607972874544 2362374368282431152 2373063845061989664 2381303650079566017 2383801690514758848 2392078779717935094 2427995878512498684 2435140977940431072 2438982285202600488 2453234920908678504 2460454293719437632 2486805467265396576 2495440208471179203 2501337566416691808 2510022766300083099 2512655835947989056 2521380335378364018 2528800246322755344 2532789296171931276 2566770219991265184 2570819165483822136 2578384564878103488 2582451831390988752 2593451823109677504 2633088141810419904 2638069392768800328 2642230808969483862 2657671164317735046 2665492151529390768 2669696825694738372 2677553201988799776 2693199970152357408 2717756703520163136 2722043822276988144 2734360762649282208 2739533600182984956 2743855070852925549 2768011080434367336 2793249945284612112 2797656150673571148 2809572808368817296 2822285807501707872 2835056331517552704 2844900277113099762 2851623497808378432 2887616497490173332 2892171561169299903 2900682635487866424 2905258310314862346 2917633300998387192 2930835261636388944 2957558765595471648 2962224159536722392 2967828066864900369 2974841797096394784 2988302619707690688 2998678670470564614 3012247352237399748 3029849966421402084 3057476291460183528 3071311025810682096 3089258789292409968 3103237335850294176 3114012465488663253 3131532810630499392 3142406188445188626 3149832491043241536 3160769409414919458 3175071533439421356 3189438372957246792 3208076435034425736 3237327838016664912 3251976380270133984 3263267964923849727 3270979894544904672 3282337463623185591 3285780708547370304 3297189669340937562 3327253611294905604 3346697021733444132 3361840447171152024 3371733661763673792 3377052394895908368 3427758887311762848 3439660827892706469 3443269108521318336 3455224904037017358 3475416137953961214 3491142002831580948 3517425857025067104 3522974411959311816 3543561552423646728 3553989535372521024 3559595767592984496 3575702535772138272 3588118169576902641 3629391763035984192 3641993817768748026 3652711466910646608 3658473427803900732 3690681440579156448 3724333260379482816 3730208200898094864 3746097077825089728 3752006349625037712 3782070503067546027 3793200369484133016 3799183944257896914 3850155329986897776 3856228748225733204 3867576847317155232 3873677747086483128 3890177734664516256 3907780348848518592 3949632212715629856 3957104089153200492 3963346213454225793 3986506746476602569 3998238227294086152 4016329802983199664 4039799955228536112 4076635055280244704 4083065733415482216 4095081367747576128 4109300400274477434 4119011719056546624 4152016620651551004 4181963519345961024 4189874917926918168 4196484226010356722 4214359212553225944 4233428711252561808 4252584497276329056 4267350415669649643 4277435246712567648 4316437117355553216 4331424746235259998 4351023953231799636 4376449951497580788 4396252892454583416 4436338148393207472 4443336239305083588 4462262695644592176 4482453929561536032 4498018005705846921 4502736526527877824 4518371028356099622 4544774949632103126 4586214437190275292 4606966538716023144 4633888183938614952 4654856003775441264 4697299215945749088 4713609282667782939 4724748736564862304 4741154114122379187 4746127690123979328 4762607300159132034 4784157559435870188 4855991757024997368 4870281955880862144 4877964570405200976 4906469841817357008 4945784504011406343 4973610934530793152 4990880416942358406 5002675132833383616 5020045532600166198 5042760670756728036 5057600492645510688 5065578592343862552 5133540439982530368 5141638330967644272 5164903662781977504 5182837356055526037 5213124206930941821 5276138785537600656 5284461617938967724 5315342328635470092 5330984303058781536 5339393651389476744 5355106403977599552 5386399940304714816 5444087644553976288 5462990726653122039 5468721525298564416 5479067200365969912 5487710141705851098 5536022160868734672 5586499890569224224 5595312301347142296 5619145616737634592 5644571615003415744 5689800554226199524 5775232994980346664 5784343122338599806 5801365270975732848 5810516620629724692 5835266601996774384 5861670523272777888 5915117531190943296 5924448319073444784 5935656133729800738 5949683594192789568 5997357340941129228 6024494704474799496 6059699932842804168 6114952582920367056 6142622051621364192 6163950600411716151 6178517578584819936 6206474671700588352 6228024930977326506 6284812376890377252 6294726339015535083 6321538818829838916 6350143066878842712 6378876745914493584 6416152870068851472 6474655676033329824 6497137119352889997 6503952760540267968 6526535929847699454 6541959789089809344 6564674927246371182 6594379338681875124 6654507222589811208 6693394043466888264 6723680894342304048 6754104789791816736 6777556542534149433 6817162424448154689 6855517774623525696 6879321655785412938 6910449808074034716 6950832275907922428 6982284005663161896 7034851714050134208 7045948823918623632 7087123104847293456 7119191535185968992 7143910950238698051 7151405071544276544 7176236339153805282 7283987635537496052 7305422933821293216 7316946855607801464 7381362881158312896 7460416401796189728 7486320625413537609 7504012699250075424 7530068298900249297 7564141006135092054 7586400738968266032 7598367888515793828 7700310659973795552 7712457496451466408 7735153694634310464 7747355494172966256 7780355469329032512 7899264425431259712 7914208178306400984 7926692426908451586 7973013492953205138 7996476454588172304 8032659605966399328 8079599910457072224 8153270110560489408 8166131466830964432 8218600800548954868 8231565212558776647 8304033241303102008 8379749835853836336 8392968452020713444 8428718425106451888 8466857422505123616 8505168994552658112 8534700831339299286 8554870493425135296 8662849492470519996 8676514683507899709 8702047906463599272 8752899902995161576 8792505784909166832 8872676296786414944 8886672478610167176 8903484200594701107 8924525391289184352 8964907859123072064 8996036011411693842 9036742056712199244 9089549899264206252 9172428874380550584 9213933077432046288 9267776367877229904 9309712007550882528 9342037396465989759 9394598431891498176 9427218565335565878 9449497473129724608 9482308228244758374 9525214600318264068 9568315118871740376 9711983514049994736 9755929140810401952 9789803894771549181 9812939683634714016 9847012390869556773 9891569008022812686 9981760833884716812 10040091065200332396 10085521341513456072 10115200985291021376 10131157184687725104 10283276661935288544 10318982483678119407 10329807325563955008 10365674712111052074 10426248413861883642 10552277571075201312 10568923235877935448 10630684657270940184 10661968606117563072 10678787302778953488 10764354508730707923 10888175289107952576 10925981453306244078 10958134400731939824 10975420283411702196 11072044321737469344 11172999781138448448 11190624602694284592 11238291233475269184 11346211509202638081 11379601108452399048 11550465989960693328 11568686244677199612 11602730541951465696 11621033241259449384 11670533203993548768 11723341046545555776 11848896638146889568 11871312267459601476 11890038640362677379 11994714681882258456 12048989408949598992 12119399865685608336 12229905165840734112 12285244103242728384 12327901200823432302 12357035157169639872 12456049861954653012 12569624753780754504 12589452678031070166 12643077637659677832 12700286133757685424 12757753491828987168 12802051247008948929 12832305740137702944 12949311352066659648 12994274238705779994 13053071859695398908 13129349854492742364 13188758677363750248 13309014445179622416 13386788086933776528 13447361788684608096 13494054017117540763 13508209579583633472 13555113085068298866 13634324848896309378 13758643311570825876 13820899616148069432 13901664551815844856 13964568011326323792 14091897647837247264 14140827848003348817 14174246209694586912 14223462342367137561 14238383070371937984 14287821900477396102 14352472678307610564 14567975271074992104 14610845867642586432 14633893711215602928 14837353512034219029 14920832803592379456 14972641250827075218 15008025398500150848 15060136597800498594 15128282012270184108 15172801477936532064 15196735777031587656 15400621319947591104 15424914992902932816 15494710988345932512 15548512068166578111 15828416356612801968 15853384853816903172 15946026985906410276 15992952909176344608 16065319211932798656 16159199820914144448 16332262933661928864 16388972179959366117 16437201601097909736 16463130425117553294 16608066482606204016 16759499671707672672 16785936904041426888 16857436850212903776 16933714845010247232 17069401662678598572 17325698984941039992 17353029367015799418 17404095812927198544 17505799805990323152 17585011569818333664 17745352593572829888 17773344957220334352 17806968401189402214 17849050782578368704 17992072022823387684 18073484113424398488 18179099798528412504 18344857748761101168 18427866154864092576 18491851801235148453 18535552735754459808 18619424015101765056 18684074792931979518 18854437130671131756 18884179017046605249 18964616456489516748 19050429200636528136 19136630237743480752 19423967028099989472 19491411358058669991 19511858281620803904 19579607789543098362 19625879367269428032 19694024781739113546 19783138016045625372 19963521667769433624 20080182130400664792 20171042683026912144 20262314369375450208 20332669627602448299 20566553323870577088 20637964967356238814 20731349424222104148 20852496827723767284 21104555142150402624 21137846471755870896 21261369314541880368 21357574605557906976 21431732850716094153 21528709017461415846 21851962906612488156 21916268801463879648 21950840566823404392 22144088643474938688 22381249205388569184 22458961876240612827 22590204896700747891 22692423018405276162 22759202216904798096 23100931979921386656 23137372489354399224 23205461083902931392 23242066482518898768 23341066407987097536 23697793276293779136 23742624534919202952 23780077280725354758 23989429363764516912 24097978817899197984 24238799731371216672 24459810331681468224 24655802401646864604 24694695637676329941 24912099723909306024 25139249507561509008 25178905356062140332 25286155275319355664 25400572267515370848 25515506983657974336 25604102494017897858 25664611480275405888 25988548477411559988 26106143719390797816 26258699708985484728 26377517354727500496 26618028890359244832 26710452601784103321 26773576173867553056 26894723577369216192 26988108034235081526 27110226170136597732 27268649697792618756 27517286623141651752 27641799232296138864 27803329103631689712 27929136022652647584 28026112189397969277 28183795295674494528 28281655696006697634 28348492419389173824 28446924684734275122 28575643800954792204 28704945356615221128 29135950542149984208 29267787422431205856 29369411684314647543 29541037172608670319 29674707024068438058 29945282501654150436 30120273195600997188 30256564024540368216 30345602955873064128 30393471554063175312 30849829985805865632 30956947451034358221 30989421976691865024 31097024136333156222 31656832713225603936 31706769707633806344 31892053971812820552 31985905818352689216 32293063526192123769 32664525867323857728 32777944359918732234 32874403202195819472 32926260850235106588 33216132965212408032 33518999343415345344 33571873808082853776 33714873700425807552 34138803325357197144 34651397969882079984 34706058734031598836 34808191625854397088 35011599611980646304 35170023139636667328 35546689914440668704 35613936802378804428 35670115921088032137 35984144045646775368 36146968226848796976 36358199597056825008 36689715497522202336 36855732309728185152 36983703602470296906 37071105471508919616 37368149585863959036 37708874261342263512 37768358034093210498 37929232912979033496 38100858401273056272 38273260475486961504 38406153741026846787 38847934056199978944 38982822716117339982 39159215579086196724 39388049563478227092 39566276032091250744 39927043335538867248 40160364260801329584 40342085366053824288 40482162051352622289 40524628738750900416 40665339255204896598 41275929934712477628 41462698848444208296 41704993655447534568 42275692943511741792 42422483544010046451 42522738629083760736 42670387027101412683 42715149211115813952 42863465701432188306 43057418034922831692 43703925813224976312 43832537602927759296 43901681133646808784 44762498410777138368 44917923752481225654 45180409793401495782 45384846036810552324 45518404433809596192 46201863959842773312 46274744978708798448 46484132965037797536 46645536204499734333 47485249069838405904 47560154561450709516 47978858727529033824 48195957635798395968 48477599462742433344 49166916539878098351 49311604803293729208 49389391275352659882 49824199447818612048 50278499015123018016 50357810712124280664 50572310550638711328 50801144535030741696 51208204988035795716 51977096954823119976 52212287438781595632 52517399417970969456 52755034709455000992 53236057780718489664 53420905203568206642 53547152347735106112 53976216068470163052 54220452340273195464 54537299395585237512 55034573246283303504 55283598464592277728 55475555403705445359 55606658207263379424 55858272045305295168 56052224378795938554 56563311392013395268 56893849369468550244 57151287601909584408 57409890713230442256 58271901084299968416 58474234074176009973 58535574844862411712 58738823368629295086 59082074345217340638 59349414048136876116 59890565003308300872 60240546391201994376 60513128049080736432 60786943108126350624 60998008882807344897 61699659971611731264 61913894902068716442 62194048272666312444 63313665426451207872 63413539415267612688 63784107943625641104 64295198552148282459 64586127052384247538 65555888719837464468 65748806404391638944 65852521700470213176 66432265930424816064 67143747616165707552 67376885628721838481 67770614690102243673 68277606650714394288 69302795939764159968 69412117468063197672 69616383251708794176 70023199223961292608 71093379828881337408 71227873604757608856 71340231842176064274 71968288091293550736 72293936453697593952 72716399194113650016 73379430995044404672 73967407204940593812 74736299171727918072 75417748522684527024 75536716068186420996 75858465825958066992 76201716802546112544 76546520950973923008 76812307482053693574 77965645432234679964 78318431158172393448 78776099126956454184 79132552064182501488 79854086671077734496 80131357805352309963 80320728521602659168 80684170732107648576 80964324102705244578 81330678510409793196 82551859869424955256 82925397696888416592 83409987310895069136 84078336568193907831 84551385887023483584 84844967088020092902 85045477258167521472 85340774054202825366 85726931402864376612 86114836069845663384 87407851626449952624 87803362267293617568 88108235052943942629 88623111517826010957 89835847504962451308 90360819586802991564 90769692073621104648 91036808867619192384 92549489957417596896 92870842353103074663 92968265930075595072 93291072408999468666 94970498139676811808 95120309122901419032 95957717455058067648 98333833079756196702 98623209606587458416 98778782550705319764 99648398895637224096 100556998030246036032 100715621424248561328 101144621101277422656 102416409976071591432 103954193909646239952 104424574877563191264 105034798835941938912 105510069418910001984 106841810407136413284 107010347763264096411 107952432136940326104 108440904680546390928 109074598791170475024 110069146492566607008 110567196929184555456 110951110807410890718 111213316414526758848 112104448757591877108 113126622784026790536 113787698738937100488 114302575203819168816 114819781426460884512 115218461223080540361 116543802168599936832 116948468148352019946 117477646737258590172 118164148690434681276 118698828096273752232 119781130006616601744 120481092782403988752 121026256098161472864 121446486154057866867 121573886216252701248 121996017765614689794 123827789804137432884 124388096545332624888 126827078830535225376 127267450632030139353 127568215887251282208 128011161081304238049 128590397104296564918 129172254104768495076 131111777439674928936 131497612808783277888 131705043400940426352 134287495232331415104 134753771257443676962 135541229380204487346 136555213301428788576 138605591879528319936 138824234936126395344 139936608613499202999 142455747209515217712 142680463684352128548 143936576182587101472 144587872907395187904 145432798388227300032 147500749619634295053 147934814409881187624 149472598343455836144 150835497045369054048 151073432136372841992 151716931651916133984 152403433605092225088 153624614964107387148 155931290864469359928 156636862316344786896 157552198253912908368 158265104128365002976 159708173342155468992 160262715610704619926 160641457043205318336 161928648205410489156 162661357020819586392 165103719738849910512 165850795393776833184 166426666211116336077 166819974621790138272 168156673136387815662 169689934176040185804 170681548108405650732 171453862805728753224 172229672139691326768 174815703252899905248 175422702222528029919 175606724534587235136 176216470105887885258 177246223035652021914 179671695009924902616 180721639173605983128 181539384147242209296 182994026648422034691 185098979914835193792 185741684706206149326 186582144817998937332 189940996279353623616 190240618245802838064 192885595656444847377 196667666159512393404 197246419213174916832 197557565101410639528 199296797791274448192 201431242848497122656 202130656886165515443 204832819952143182864 207908387819292479904 208849149755126382528 210069597671883877824 213683620814272826568 214020695526528192822 215904864273880652208 216881809361092781856 218149197582340950048 220138292985133214016 221902221614821781436 224208897515183754216 226253245568053581072 227575397477874200976 228605150407638337632 229639562852921769024 230436922446161080722 233896936296704039892 234955293474517180344 236328297380869362552 237397656192547504464 239562260013233203488 240394073416056929889 240962185564807977504 242052512196322945728 242892972308115733734 243992035531229379588 247655579608274865768 248776193090665249776 252235009704581723493 253654157661070450752 254534901264060278706 255136431774502564416 256022322162608476098 257180794208593129836 258344508209536990152 262223554879349857872 263410086801880852704 264324705158831827887 269507542514887353924 271082458760408974692 273110426602857577152 277648469872252790688 278612527059309223989 279873217226998405998 284911494419030435424 285360927368704257096 287873152365174202944 295001499239268590106 295869628819762375248 298945196686911672288 301670994090738108096 302146864272745683984 303433863303832267968 307249229928214774296 311862581728938719856 313273724632689573792 315104396507825816736 316530208256730005952 320525431221409239852 321031043289792289233 323857296410820978312 325322714041639172784 330207439477699821024 331701590787553666368 332853332422232672154 333639949243580276544 336313346272775631324 339379868352080371608 341363096216811301464 342907725611457506448 344459344279382653536 345655383669241621083 349631406505799810496 350845404445056059838 352432940211775770516 354492446071304043828 359343390019849805232 361443278347211966256 363078768294484418592 364339458462173600601 365988053296844069382 371483369412412298652 373164289635997874664 380481236491605676128 381802351896090418059 384033483243912714147 385771191312889694754 393335332319024786808 394492838426349833664 395115130202821279056 402862485696994245312 404261313772331030886 409665639904286365728 415816775638584959808 419809825840497608997 427367241628545653136 428041391053056385644 431809728547761304416 433763618722185563712 436298395164681900096 443804443229643562872 448417795030367508432 452506491136107162144 455150794955748401952 457210300815276675264 460873844892322161444 467793872593408079784 469910586949034360688 472656594761738725104 474795312385095008928 479124520026466406976 480788146832113859778 481924371129615955008 485785944616231467468 487984071062458759176 495311159216549731536 497552386181330499552 499279998633349008231 504470019409163446986 509069802528120557412 512044644325216952196 514361588417186259672 516689016419073980304 524447109758699715744 526268106667584089757 526820173603761705408 528649410317663655774 539015085029774707848 542164917520817949384 548982079945266104073 555296939744505581376 557225054118618447978 559746434453996811996 569822988838060870848 570721854737408514192 590002998478537180212 591739257639524750496 597890393373823344576 604293728545491367968 606391970658496546329 614498459856429548592 623725163457877439712 626547449265379147584 630208793015651633472 641050862442818479704 642062086579584578466 647714592821641956624 650645428083278345568 660414878955399642048 665706664844465344308 672626692545551262648 678759736704160743216 682726192433622602928 685815451222915012896 688918688558765307072 691310767338483242166 701690808890112119676 704865880423551541032 708984892142608087656 718686780039699610464 721182220248170789667 722886556694423932512 726157536588968837184 728678916924347201202 731976106593688138764 742966738824824597304 746328579271995749328 760962472983211352256 763604703792180836118 768066966487825428294 771542382625779389508 786670664638049573616 790230260405642558112 792974115476495483661 808522627544662061772 819331279808572731456 835837581177927671967 839619651680995217994 854734483257091306272 856082782106112771288 863619457095522608832 887608886459287125744 896835590060735016864 905012982272214324288 910301589911496803904 921747689784644322888 935587745186816159568 939821173898068721376 945313189523477450208 949590624770190017856 961576293664227719556 971571889232462934936 975968142124917518352 990622318433099463072 995104772362660999104 998559997266698016462 1008940038818326893972 1018139605056241114824 1024089288650433904392 1028723176834372519344 1033378032838147960608 1036966151007724863249 1048894219517399431488 1052536213335168179514 1057298820635327311548 1078030170059549415696 1084329835041635898768 1093018375386520801803 1097964159890532208146 1114450108237236895956 1119492868907993623992 1141443709474817028384 1145407055688271254177 1152100449731738142441 1180005996957074360424 1183478515279049500992 1208587457090982735936 1212783941316993092658 1228996919712859097184 1247450326915754879424 1282101724885636959408 1284124173159169156932 1295429185643283913248 1301290856166556691136 1331413329688930688616 1345253385091102525296 1357519473408321486432 1365452384867245205856 1371630902445830025792 1382621534676966484332 1403381617780224239352 1409731760847103082064 1417969784285216175312 1437373560079399220928 1442364440496341579334 1445773113388847865024 1457357833848694402404 1463952213187376277528 1485933477649649194608 1492657158543991498656 1497839995900047024693 1527209407584361672236 1536133932975650856588 1543084765251558779016 1573341329276099147232 1578804320002752269271 1580460520811285116224 1585948230952990967322 1617045255089324123544 1671675162355855343934 1679239303361990435988 1709468966514182612544 1712165564212225542576 1775217772918574251488 1793671180121470033728 1819175911975489638987 1843495379569288645776 1871175490373632319136 1879642347796137442752 1890626379046954900416 1923152587328455439112 1943143778464925869872 1951936284249835036704 1981244636866198926144 1997119994533396032924 2017880077636653787944 2036279210112482229648 2048178577300867808784 2057446353668745038688 2066756065676295921216 2073932302015449726498 2105072426670336359028 2114597641270654623096 2156060340119098831392 2163546660744512369001 2168659670083271797536 2186036750773041603606 2195928319781064416292 2228900216474473791912 2238985737815987247984 2282887418949634056768 2290814111376542508354 2304200899463476284882 2360011993914148720848 2378922346429486450983 2425567882633986185316 2457993839425718194368 2507512743533783015901 2564203449771273918816 2568248346318338313864 2590858371286567826496 2662826659377861377232 2690506770182205050592 2715038946816642972864 2730904769734490411712 2765243069353932968664 2806763235560448478704 2819463521694206164128 2835939568570432350624 2884728880992683158668 2914715667697388804808 2927904426374752555056 2971866955299298389216 2985314317087982997312 2995679991800094049386 3054418815168723344472 3072267865951301713176 3086169530503117558032 3110898453023174589747 3146682658552198294464 3157608640005504538542 3171896461905981934644 3234090510178648247088 3279055126159562405409 3343350324711710687868 3358478606723980871976 3424331128424451085152 3436221167064813762531 3550435545837148502976 3638351823950979277974 3686990759138577291552 3742350980747264638272 3846305174656910878224 3886287556929851739744 3903872568499670073408 3994239989066792065848 4035760155273307575888 4072558420224964459296 4096357154601735617568 4114892707337490077376 4147864604030899452996 4210144853340672718056 4229195282541309246192 4312120680238197662784 4327093321489024738002 4337319340166543595072 4372073501546083207212 4391856639562128832584 4457800432948947583824 4477971475631974495968 4493519987700141074079 4581628222753085016708 4608401798926952569764 4720023987828297441696 4736412960008256807813 4757844692858972901966 4851135765267972370632 5015025487067566031802 5128406899542547837632 5136496692636676627728 5325653318755722754464 5381013540364410101184 5457527735926468916961 5530486138707865937328 5613526471120896957408 5638927043388412328256 5671879137140864701248 5769457761985366317336 5829431335394777609616 5855808852749505110112 5943733910598596778432 5991359983600188098772 6108837630337446688944 6144535731902603426352 6172339061006235116064 6221796906046349179494 6315217280011009077084 6343792923811963869288 6468181020357296494176 6490639982233537107003 6558110252319124810818 6686700649423421375736 6716957213447961743952 6848662256848902170304 6872442334129627525062 7136767039288459352949 7276703647901958555948 7373981518277154583104 7692610349313821756448 7772575113859703479488 7988479978133584131696 8071520310546615151776 8145116840449928918592 8192714309203471235136 8295729208061798905992 8420289706681345436112 8458390565082618492384 8654186642978049476004 8744147003092166414424 8783713279124257665168 8915600865897895167648 8955942951263948991936 8987039975400282148158 9163256445506170033416 9216803597853905139528 9332695359069523769241 9440047975656594883392 9472825920016513615626 9515689385717945803932 9702271530535944741264 10030050974135132063604 10272993385273353255456 10308663501194441287593 10651306637511445508928 10915055471852937833922 11060972277415731874656 11227052942241793914816 11538915523970732634672 11658862670789555219232 11711617705499010220224 11982719967200376197544 12217675260674893377888 12289071463805206852704 12344678122012470232128 12443593812092698358988 12630434560022018154168 12687585847623927738576 12936362040714592988352 12981279964467074214006 13116220504638249621636 13373401298846842751472 13433914426895923487904 13480559963100423222237 13744884668259255050124 14209238880024770423439 14273534078576918705898 14553407295803917111896 15385220698627643512896 15976959956267168263392 16143040621093230303552 16591458416123597811984 16840579413362690872224 16916781130165236984768 17308373285956098952008 17488294006184332828848 17567426558248515330336 17831201731795790335296 17974079950800564296316 18326512891012340066832 18433607195707810279056 18665390718139047538482 18945651840033027231252 19031378771435891607864 19404543061071889482528 19471919946700611321009 20060101948270264127208 20545986770546706510912 20617327002388882575186 21830110943705875667844 22121944554831463749312 23077831047941465269344 23317725341579110438464 23965439934400752395088 24435350521349786755776 24578142927610413705408 24887187624185396717976 25260869120044036308336 25375171695247855477152 25962559928934148428012 26232441009276499243272 26746802597693685502944 26867828853791846975808 26961119926200846444474 27489769336518510100248 28418477760049540846878 28547068157153837411796 29106814591607834223792 30925990503583323862779 31953919912534336526784 33182916832247195623968 33681158826725381744448 34616746571912197904016 34976588012368665657696 35134853116497030660672 35948159901601128592632 36653025782024680133664 36867214391415620558112 37330781436278095076964 37891303680066054462504 38062757542871783215728 38809086122143778965056 38943839893401222642018 40120203896540528254416 40441679889301269666711 41234654004777765150372 42627716640074311270317 43660221887411751335688 46155662095882930538688 47930879868801504790176 49774375248370793435952 50521738240088072616672 50750343390495710954304 51925119857868296856024 52464882018552998486544 53493605195387371005888 53922239852401692888948 54979538673037020200496 56836955520099081693756 57094136314307674823592 58213629183215668447584 58415759840101833963027 61851981007166647725558 66365833664494391247936 69233493143824395808032 69953176024737331315392 71896319803202257185264 73306051564049360267328 73734428782831241116224 74661562872556190153928 75782607360132108925008 76125515085743566431456 77887679786802445284036 80240407793081056508832 80883359778602539333422 82469308009555530300744 85255433280148622540634 87320443774823502671376 92777971510749971588337 95861759737603009580352 99548750496741586871904 101043476480176145233344 103850239715736593712048 104929764037105996973088 107844479704803385777896 109959077346074040400992 113673911040198163387512 114188272628615349647184 116427258366431336895168 116831519680203667926054 121325039667903809000133 123703962014333295451116 138466986287648791616064 143792639606404514370528 149323125745112380307856 151565214720264217850016 152251030171487132862912 155775359573604890568072 160480815586162113017664 161766719557205078666844 164938616019111060601488 170510866560297245081268 174640887549647005342752 175247279520305501889081 185555943021499943176674 199097500993483173743808 207700479431473187424096 209859528074211993946176 215688959409606771555792 219918154692148080801984 227347822080396326775024 228376545257230699294368 233663039360407335852108 242650079335807618000266 247407924028666590902232 287585279212809028741056 298646251490224760615712 303130429440528435700032 311550719147209781136144 323533439114410157333688 329877232038222121202976 341021733120594490162536 349281775099294010685504 350494559040611003778162 371111886042999886353348 415400958862946374848192 431377918819213543111584 454695644160792653550048 456753090514461398588736 467326078720814671704216 485300158671615236000532 494815848057333181804464 525741838560916505667243 597292502980449521231424 623101438294419562272288 647066878228820314667376 659754464076444242405952 682043466241188980325072 700989118081222007556324 742223772085999772706696 862755837638427086223168 909391288321585307100096 934652157441629343408432 970600317343230472001064 989631696114666363608928 1051483677121833011334486 1246202876588839124544576 1294133756457640629334752 1364086932482377960650144 1401978236162444015112648 1484447544171999545413392 1577225515682749517001729 1869304314883258686816864 1941200634686460944002128 1979263392229332727217856 2102967354243666022668972 2588267512915281258669504 2728173864964755921300288 2803956472324888030225296 2968895088343999090826784 3154451031365499034003458 3738608629766517373633728 3882401269372921888004256 4205934708487332045337944 5607912944649776060450592 5937790176687998181653568 6308902062730998068006916 7764802538745843776008512 8411869416974664090675888 11215825889299552120901184 12617804125461996136013832 16823738833949328181351776 25235608250923992272027664 33647477667898656362703552 50471216501847984544055328 100942433003695969088110656
- Sum of all divisors σ(n): 355281624852563609316833409
- Sum of proper divisors (its aliquot sum) s(n): 254339191848867640228722753
- 100942433003695969088110656 is an abundant number, because the sum of its proper divisors (254339191848867640228722753) is greater than itself. Its abundance is 153396758845171671140612097
Bases of 100942433003695969088110656
- Binary: 1010011011111110110010001000010000001111010001001000001000100010111110100000000010000002
- Hexadecimal: 0x537F644207A241117D0040
- Base-36: COLM2QYWB6S9K9000
Squares and roots of 100942433003695969088110656
- 100942433003695969088110656 squared (1009424330036959690881106562) is 10189374780705649224107022167232365514054815700750336
- 100942433003695969088110656 cubed (1009424330036959690881106563) is 1028540281150929303742587443760372353988353168298339934413321549947795797180416
-
100942433003695969088110656 is a
perfect square number . Itssquare root is 10047011147784 -
The
cube root of 100942433003695969088110656 is 465612455.4009413785
Scales and comparisons
How big is 100942433003695969088110656?- 100,942,433,003,695,969,088,110,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,942,433,003,695,969,088,110,656 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 100942433003695969088110656 cubic inches would be around 38801038 feet tall.
Recreational maths with 100942433003695969088110656
- 100942433003695969088110656 backwards is 656011880969596300334249001
- 100942433003695969088110656 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 100942433003695969088110656's digits is 108
- 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 100942433003695969088110656 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 100942433003695969088110656 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/100942433003695969088110656/
Chicago style:
Numbermatics. 2024. "Number 100942433003695969088110656 - Facts about the integer". https://numbermatics.com/n/100942433003695969088110656/
The information we have on file for 100942433003695969088110656 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 100942433003695969088110656, math, Factors of 100942433003695969088110656, curriculum, school, college, exams, university, Prime factorization of 100942433003695969088110656, STEM, science, technology, engineering, physics, economics, calculator, one hundred septillion, nine hundred forty-two sextillion, four hundred thirty-three quintillion, three quadrillion, six hundred ninety-five trillion, nine hundred sixty-nine billion, eighty-eight million, one hundred ten thousand, six hundred fifty-six.