159425822593899669713544576
159,425,822,593,899,669,713,544,576 is an even composite number composed of six prime numbers multiplied together.
What does the number 159425822593899669713544576 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14336 divisors.
159425822593899669713544576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, three hundred thirty-six divisors.
Prime factorization of 159425822593899669713544576:
27 × 36 × 73 × 313 × 893 × 6193
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 89 × 89 × 89 × 619 × 619 × 619)See below for interesting mathematical facts about the number 159425822593899669713544576 from the Numbermatics database.
Names of 159425822593899669713544576
- Cardinal: 159425822593899669713544576 can be written as One hundred fifty-nine septillion, four hundred twenty-five sextillion, eight hundred twenty-two quintillion, five hundred ninety-three quadrillion, eight hundred ninety-nine trillion, six hundred sixty-nine billion, seven hundred thirteen million, five hundred forty-four thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 1.59425822593899669713544576 × 1026
Factors of 159425822593899669713544576
Divisors of 159425822593899669713544576
- Number of divisors d(n): 14336
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 89 93 96 98 108 112 124 126 128 144 147 162 168 178 186 189 192 196 216 217 224 243 248 252 267 279 288 294 324 336 343 356 372 378 384 392 432 434 441 448 486 496 504 534 558 567 576 588 619 623 648 651 672 686 712 729 744 756 784 801 837 864 868 882 896 961 972 992 1008 1029 1068 1116 1134 1152 1176 1238 1246 1296 1302 1323 1344 1372 1424 1458 1488 1512 1519 1568 1602 1674 1701 1728 1736 1764 1857 1869 1922 1944 1953 1984 2016 2058 2136 2232 2268 2352 2403 2476 2492 2511 2592 2604 2646 2688 2744 2759 2848 2883 2916 2976 3024 3038 3087 3136 3204 3348 3402 3456 3472 3528 3714 3738 3844 3888 3906 3968 3969 4032 4116 4272 4333 4361 4464 4536 4557 4704 4806 4952 4984 5022 5103 5184 5208 5292 5488 5518 5571 5607 5696 5766 5832 5859 5952 6048 6076 6174 6272 6408 6696 6727 6804 6944 7056 7209 7428 7476 7533 7688 7776 7812 7921 7938 8064 8232 8277 8544 8649 8666 8722 8928 9072 9114 9261 9408 9612 9904 9968 10044 10206 10368 10416 10584 10633 10976 11036 11142 11214 11392 11532 11664 11718 11904 11907 12096 12152 12348 12816 12999 13083 13392 13454 13608 13671 13888 14112 14418 14856 14952 15066 15376 15552 15624 15842 15876 16464 16554 16713 16821 17088 17298 17332 17444 17577 17856 18144 18228 18522 18816 19189 19224 19313 19808 19936 20088 20181 20412 20832 21168 21266 21627 21952 22072 22284 22428 22599 23064 23328 23436 23763 23814 24192 24304 24696 24831 25632 25947 25998 26166 26784 26908 27216 27342 27776 27783 28224 28836 29712 29791 29904 30132 30331 30527 30752 31104 31248 31684 31752 31899 32928 33108 33426 33642 34176 34596 34664 34888 35154 35712 35721 36288 36456 37044 38378 38448 38626 38997 39249 39616 39872 40176 40362 40824 41013 41664 42336 42532 43254 43904 44144 44568 44856 45198 46128 46656 46872 47089 47526 47628 48608 49392 49662 50139 50463 51264 51894 51996 52332 52731 53568 53816 54432 54684 55091 55447 55566 56448 57567 57672 57939 59424 59582 59808 60264 60543 60662 61054 61504 62496 63368 63504 63798 64881 65856 66216 66852 67284 69192 69328 69776 70308 71289 71442 72576 72912 74088 74493 76756 76896 77252 77841 77994 78498 79232 79744 80352 80724 81648 82026 83328 83349 84672 85064 85529 86508 88288 89136 89373 89712 90396 90993 91581 92256 93312 93744 94178 95052 95256 95697 97216 98784 99324 100278 100926 102528 103788 103992 104664 105462 107136 107632 108864 109368 110182 110894 111132 115134 115344 115878 116991 117747 118848 119164 119616 120528 121086 121324 122108 123008 123039 124992 126736 127008 127596 129762 131712 132432 133704 134323 134568 135191 138384 138656 139552 140616 141267 142578 142884 145824 148176 148986 150417 151389 153512 153792 154504 155682 155988 156996 158193 160704 161448 163296 164052 165273 166341 166698 169344 170128 171058 172701 173016 173817 176576 178272 178746 179424 180792 181629 181986 183162 184512 187488 188356 190104 190512 191394 194432 197568 198648 200556 201852 207576 207984 208537 209328 210924 212317 213867 215264 217728 218736 220364 221788 222264 223479 230268 230688 231756 233523 233982 235494 237696 238328 239232 241056 242172 242648 244216 245551 246078 249984 250047 253472 254016 255192 256587 259524 264864 267408 268119 268646 269136 270382 272979 274743 276768 277312 279104 281232 282534 285156 285768 287091 291648 296352 297972 300834 302778 307024 307584 309008 311364 311976 313992 316386 321408 322896 326592 328104 329623 330546 332682 333396 340256 342116 345402 346032 347634 350973 353152 353241 356544 357492 358848 361584 363258 363972 366324 369024 369117 374976 376712 380208 381024 382788 383161 385637 388129 395136 397296 401112 402969 403704 405573 415152 415968 417074 418656 421848 423801 424634 427734 430528 437472 440728 443576 444528 446958 451251 454167 460536 461376 463512 467046 467964 470988 476656 482112 484344 485296 488432 491102 492156 495819 499023 500094 506944 508032 510384 513174 518103 519048 521451 529728 534816 536238 537292 538272 540764 544887 545958 549486 553536 554624 558208 562464 565068 570312 571536 574182 583296 592704 594859 595944 598703 601668 605556 614048 618016 622728 623952 625611 627984 632772 636951 641601 645792 653184 656208 659246 661092 665364 666792 670437 680512 684232 690804 692064 695268 700569 701946 704969 706482 713088 714984 717696 723168 726516 727944 732648 736653 738234 749952 753424 760416 762048 765576 766322 769761 771274 776258 794592 802224 804357 805938 807408 811146 818937 824229 830304 831936 834148 837312 843696 847602 849268 855468 861056 861273 874944 881456 887152 889056 893916 902502 908334 921072 922752 927024 934092 935928 940261 941976 946337 953312 964224 968688 970592 976864 982204 984312 988869 991638 998046 1000188 1013888 1020768 1026348 1036206 1038096 1042902 1052919 1059456 1059723 1069632 1072476 1074584 1076544 1081528 1089774 1091916 1098972 1107072 1107351 1124928 1130136 1140624 1143072 1148364 1149483 1156911 1164387 1185408 1189718 1191888 1197406 1203336 1208907 1211112 1216719 1228096 1236032 1245456 1247904 1251222 1255968 1265544 1271403 1273902 1283202 1291584 1312416 1318492 1322184 1330728 1333584 1340874 1361024 1368464 1381608 1384128 1390536 1401138 1403892 1409938 1412964 1429968 1446336 1453032 1455888 1459759 1465296 1473306 1476468 1487457 1497069 1506848 1520832 1524096 1531152 1532644 1539522 1542548 1552516 1554309 1564353 1589184 1604448 1608714 1611876 1614816 1622292 1634661 1637874 1648458 1660608 1663872 1668296 1674624 1687392 1695204 1698536 1707821 1710936 1718857 1722546 1749888 1762912 1774304 1778112 1784577 1787832 1796109 1805004 1816668 1842144 1854048 1868184 1871856 1876833 1880522 1883952 1892674 1906624 1910853 1924803 1937376 1941184 1953728 1964408 1968624 1977738 1983276 1996092 2000376 2011311 2041536 2052696 2072412 2076192 2085804 2105838 2114907 2119446 2139264 2144952 2149168 2153088 2163056 2179548 2183832 2197944 2209959 2214702 2249856 2260272 2281248 2286144 2296728 2298966 2309283 2313822 2328774 2379436 2383776 2394812 2406672 2413071 2417814 2422224 2433438 2456192 2456811 2472064 2472687 2490912 2495808 2502444 2511936 2531088 2542806 2547804 2566404 2583168 2583819 2624832 2636984 2644368 2651399 2661456 2667168 2681748 2682127 2699459 2716903 2736928 2763216 2768256 2781072 2802276 2807784 2819876 2820783 2825928 2839011 2859936 2892672 2906064 2911776 2919518 2930592 2946612 2952936 2966607 2974914 2994138 3013696 3041664 3062304 3065288 3079044 3085096 3105032 3108618 3128706 3158757 3178368 3179169 3208896 3217428 3223752 3229632 3244584 3269322 3275748 3296916 3321216 3336592 3374784 3390408 3397072 3415642 3421872 3437714 3445092 3448449 3470733 3493161 3525824 3548608 3556224 3569154 3575664 3592218 3610008 3626721 3633336 3650157 3684288 3708096 3736368 3743712 3753666 3761044 3767904 3785348 3813248 3814209 3821706 3849606 3874752 3882368 3907456 3928816 3937248 3955476 3966552 3992184 4000752 4022622 4083072 4105392 4144824 4152384 4164013 4171608 4190921 4211676 4229814 4238892 4289904 4298336 4326112 4359096 4367664 4379277 4395888 4419918 4429404 4462371 4491207 4520544 4562496 4572288 4593456 4597932 4618566 4627644 4657548 4662927 4693059 4758872 4767552 4789624 4813344 4826142 4835628 4844448 4866876 4903099 4903983 4913622 4934783 4945374 4981824 4991616 5004888 5023872 5062176 5085612 5095608 5123463 5132808 5156571 5167638 5249664 5273968 5288736 5302798 5322912 5334336 5353731 5363496 5364254 5388327 5398918 5433806 5473856 5526432 5562144 5604552 5615568 5630499 5639752 5641566 5651856 5678022 5719872 5732559 5774409 5812128 5823552 5839036 5861184 5893224 5905872 5933214 5949828 5988276 6027392 6124608 6130576 6158088 6170192 6210064 6217236 6257412 6317514 6344721 6358338 6417792 6434856 6447504 6459264 6489168 6538644 6551496 6581827 6593832 6629877 6673184 6749568 6780816 6794144 6831284 6843744 6875428 6890184 6896898 6927849 6941466 6986322 7051648 7097216 7138308 7151328 7184436 7220016 7239213 7253442 7266672 7300314 7368576 7370433 7416192 7418061 7472736 7487424 7507332 7522088 7535808 7570696 7612081 7628418 7643412 7699212 7749504 7751457 7857632 7874496 7910952 7933104 7954197 7984368 8001504 8045244 8046381 8098377 8150709 8210784 8289648 8304768 8328026 8343216 8381842 8423352 8459628 8462349 8477784 8517033 8579808 8596672 8652224 8718192 8735328 8758554 8791776 8839836 8858808 8899821 8924742 8982414 9041088 9124992 9186912 9195864 9237132 9255288 9315096 9325854 9386118 9517744 9535104 9579248 9626688 9652284 9671256 9688896 9733752 9806198 9807966 9827244 9869566 9890748 9963648 10009776 10124352 10171224 10191216 10218313 10246926 10265616 10313142 10335276 10345347 10412199 10479483 10547936 10577472 10605596 10645824 10668672 10707462 10726992 10728508 10776654 10797836 10867612 10880163 10947712 10950471 11052864 11124288 11209104 11231136 11260998 11279504 11283132 11303712 11356044 11439744 11442627 11465118 11548818 11624256 11647104 11678072 11722368 11786448 11811744 11866428 11877991 11899656 11954747 11976552 12031999 12249216 12261152 12316176 12340384 12420128 12434472 12492039 12514824 12572763 12635028 12689442 12716676 12869712 12895008 12978336 13077288 13102992 13137831 13163654 13187664 13259754 13346368 13387113 13473621 13561632 13588288 13662568 13687488 13750856 13780368 13793796 13855698 13882932 13972644 13988781 14079177 14276616 14302656 14368872 14440032 14478426 14506884 14533344 14600628 14709297 14740866 14804349 14836122 14945472 14974848 15014664 15044176 15071616 15141392 15224162 15256836 15286824 15370389 15398424 15469713 15502914 15715264 15748992 15821904 15866208 15908394 15968736 16003008 16061193 16090488 16092762 16164981 16196754 16301418 16421568 16579296 16656052 16686432 16763684 16846704 16891497 16919256 16924698 16955568 17034066 17159616 17193344 17197677 17304448 17436384 17470656 17517108 17583552 17679672 17717616 17799642 17849484 17964828 18082176 18373824 18391728 18440629 18474264 18510576 18559793 18630192 18651708 18772236 18774889 18896213 19034163 19035488 19158496 19253376 19304568 19342512 19377792 19467504 19612396 19615932 19654488 19739132 19745481 19781496 19889631 20019552 20248704 20342448 20382432 20436626 20493852 20531232 20626284 20670552 20690694 20783547 20824398 20958966 21095872 21154944 21211192 21291648 21414924 21453984 21457016 21553308 21595672 21717639 21735224 21760326 21854039 21900942 22105728 22111299 22248576 22254183 22418208 22462272 22521996 22559008 22566264 22607424 22712088 22836243 22885254 22930236 23097636 23248512 23356144 23572896 23623488 23732856 23755982 23799312 23862591 23909494 23953104 24063998 24139143 24295131 24452127 24522304 24632352 24680768 24840256 24868944 24984078 25029648 25145526 25270056 25378884 25387047 25433352 25551099 25739424 25790016 25956672 26154576 26205984 26275662 26327308 26375328 26519508 26692736 26699463 26774226 26947242 27123264 27176576 27325136 27374976 27501712 27560736 27587592 27711396 27765864 27945288 27977562 28158354 28553232 28605312 28737744 28880064 28956852 29013768 29066688 29148091 29201256 29336447 29418594 29481732 29608698 29672244 29890944 30029328 30088352 30282784 30448324 30513672 30573648 30654939 30740778 30796848 30939426 31005828 31036041 31236597 31430528 31438449 31643808 31732416 31816788 31937472 32006016 32122386 32180976 32185524 32329962 32393508 32602836 32640489 32843136 32851413 33158592 33312104 33372864 33527368 33693408 33782994 33838512 33849396 33911136 34068132 34101329 34319232 34321693 34327881 34395354 34543481 34872768 34941312 35034216 35167104 35359344 35435232 35599284 35633973 35698968 35864241 35929656 36095997 36747648 36783456 36881258 36948528 37021152 37119586 37260384 37303416 37476117 37544472 37549778 37718289 37792426 38068326 38070976 38316992 38609136 38685024 38935008 39224792 39231864 39308976 39413493 39478264 39490962 39562992 39779262 40039104 40161339 40420863 40684896 40764864 40873252 40987704 41062464 41252568 41341104 41381388 41567094 41648796 41917932 42191744 42422384 42829848 42907968 42914032 43106616 43191344 43435278 43470448 43520652 43708078 43801884 44127891 44222598 44413047 44508366 44836416 44924544 45043992 45118016 45132528 45214848 45424176 45672486 45770508 45860472 46111167 46195272 46409139 46712288 47145792 47246976 47465712 47511964 47598624 47725182 47818988 47906208 48127996 48183579 48278286 48494943 48590262 48904254 49044608 49264704 49361536 49680512 49737888 49968156 50059296 50291052 50540112 50674491 50757768 50774094 50866704 51102198 51478848 51580032 51593031 51913344 52309152 52411968 52551324 52654616 52750656 52942451 53039016 53284567 53398926 53548452 53894484 54246528 54650272 55003424 55121472 55175184 55321887 55422792 55531728 55679379 55890576 55955124 56316708 56324667 56688639 57102489 57106464 57475488 57760128 57913704 58027536 58133376 58296182 58402512 58672894 58837188 58963464 59217396 59236443 59344488 59668893 60058656 60176704 60565568 60896648 61027344 61147296 61309878 61481556 61593696 61878852 62011656 62072082 62350641 62473194 62876898 63287616 63464832 63633576 63874944 64244772 64361952 64371048 64659924 64787016 65205672 65280978 65562117 65702826 66317184 66624208 66745728 67054736 67386816 67565988 67677024 67698792 67822272 68136264 68202658 68508729 68643386 68655762 68790708 69086962 69745536 70068432 70718688 70870464 71198568 71267946 71397936 71587773 71728482 71859312 72191994 72417429 72885393 73356381 73566912 73762516 73897056 74042304 74239172 74520768 74606832 74952234 75088944 75099556 75436578 75584852 76136652 76141952 76161141 76633984 76653297 77218272 77370048 77870016 78449584 78463728 78617952 78826986 78956528 78981924 79125984 79558524 80078208 80098389 80322678 80841726 81369792 81529728 81746504 81975408 82124928 82505136 82682208 82762776 83134188 83145937 83297592 83683229 83835864 84223993 84844768 85659696 85815936 85828064 86213232 86382688 86870556 86940896 87041304 87416156 87444273 87603768 88009341 88255782 88445196 88826094 89016732 89672832 90087984 90236032 90265056 90848352 91344972 91541016 91720944 91964817 92222334 92390544 92818278 93108123 93424576 93709791 94291584 94315347 94931424 95023928 95197248 95450364 95637976 95812416 96255992 96367158 96556572 96989886 97180524 97808508 97921467 98529408 98554239 99475776 99936312 100118592 100582104 101080224 101348982 101515536 101548188 101733408 102204396 102303987 102957696 102965079 103186062 103630443 104618304 104823936 105102648 105309232 105501312 105884902 106078032 106569134 106797852 106901919 107096904 107592723 107788968 108287991 109300544 110006848 110242944 110350368 110643774 110845584 111063456 111358758 111781152 111910248 112428351 112633416 112649334 113154867 113377278 114204978 114212928 114950976 115827408 116055072 116592364 116805024 117345788 117674376 117926928 118240479 118434792 118472886 118688976 119337786 120117312 120353408 121131136 121793296 122054688 122294592 122619756 122963112 123187392 123757704 124023312 124144164 124701282 124946388 125753796 126575232 127267152 128489544 128723904 128742096 129084403 129319848 129574032 129918551 130411344 130561956 131124234 131405652 131424223 132383673 133239141 133248416 134109472 134773632 135131976 135354048 135397584 135644544 136272528 136405316 137017458 137286772 137311524 137581416 138173924 138333501 139227417 140136864 141437376 141740928 142397136 142535892 142795872 143175546 143456964 143718624 144383988 144550737 144834858 145484829 145770786 146712762 147133824 147525032 147794112 148084608 148478344 149041536 149213664 149904468 150177888 150199112 150873156 151169704 151996069 152023473 152273304 152322282 152978273 153306594 154436544 154740096 154779093 155740032 156899168 156927456 157235904 157653972 157913056 157963848 158251968 158827353 159117048 159853701 160196778 160645356 161683452 162739584 163493008 163950816 165010272 165364416 165525552 165965661 166268376 166291874 166595184 167038137 167366458 167671728 168447986 168974001 169689536 170065917 171307467 171319392 171656128 172426464 172765376 173741112 173881792 174082608 174832312 174888546 175207536 176018682 176511564 176890392 177652188 177709329 178033464 179006679 180175968 180530112 181696704 182689944 183082032 183441888 183929634 184444668 184781088 185636556 186216246 186849152 187419582 188630694 189862848 190047856 190394496 190900728 191275952 191624832 192511984 192734316 193113144 193979772 194361048 195617016 195842934 196686351 197108478 198951552 199872624 200237184 201164208 202160448 202697964 203031072 203096376 203466816 204036637 204408792 204607974 205526187 205930158 206372124 207260886 209236608 210205296 210618464 211769804 212156064 213138268 213595704 213803838 214193808 214763319 215185446 215577936 216575982 217252287 218601088 218656179 220013696 220069143 220700736 221287548 221691168 222126912 222717516 223562304 223820496 224856702 225266832 225298668 226309734 226754556 228409956 228425856 228483423 229901952 229959891 231654816 232110144 233184728 233610048 234691576 235348752 235853856 235974511 236480958 236869584 236945772 237176659 237377952 238675572 238709303 240234624 240251851 240295167 241804367 243586592 244109376 244589184 245239512 245926224 246374784 247515408 248046624 248288328 249402564 249437811 249892776 251049687 251507592 252671979 254534304 256979088 257447808 257484192 258168806 258639696 259148064 259837102 260822688 261123912 262248468 262332819 262811304 262848446 264028023 264767346 266478282 266496832 268218944 270263952 270708096 270795168 272545056 272810632 274034916 274573544 274623048 275162832 275894451 276347848 276667002 278454834 279324369 280273728 281129373 282874752 282946041 284794272 285071784 285591744 286351092 286913928 287437248 288767976 289101474 289669716 290969658 291541572 293425524 295050064 295588224 296956688 298427328 299808936 300355776 300398224 301746312 302339408 303992138 304046946 304546608 304644564 305956546 306613188 306911961 308873088 308895237 309558186 310891329 313798336 313854912 314471808 315307944 315826112 315927696 316503936 317654706 318234096 319707402 320393556 320705757 321290712 322778169 323366904 324863973 326986016 327901632 330020544 330728832 331051104 331931322 332536752 332583748 333190368 334076274 334732916 335343456 336895972 337285053 337948002 339379072 339464601 340131834 342614934 342638784 343312256 344852928 345530752 347482224 347763584 348165216 349664624 349777092 350415072 352037364 353023128 353780784 354721437 355304376 355418658 356066928 358013358 360351936 361060224 363393408 365379888 366164064 366883776 367859268 368217721 368889336 369562176 370597157 371273112 372432492 372991969 374839164 377261388 379725696 380095712 381801456 382551904 385023968 385468632 386226288 387253209 387959544 388722096 389755653 391234032 391685868 393372702 394216956 394272669 397151019 399717423 399745248 402328416 404320896 405395928 406062144 406192752 406933632 408073274 408817584 409215948 411052374 411860316 412744248 414521772 415000503 417682251 420410592 421236928 423539608 424312128 426276536 427191408 427607676 428387616 429526638 430370892 431155872 433151964 433652211 434504574 436375811 436454487 437312358 440138286 441401472 442575096 443382336 444253824 445435032 447124608 447640992 449713404 450533664 450597336 452619468 453509112 455988207 456819912 456966846 458934819 459919782 463309632 464220288 466369456 467220096 469383152 470697504 471707712 471949022 472961916 473739168 473891544 474353318 474755904 476482059 477351144 477418606 479561103 480503702 480590334 483608734 487173184 488218752 490479024 491852448 495030816 496093248 496576656 497896983 498805128 498875622 499785552 501114411 502099374 503015184 505343958 506922003 509068608 510197751 513922401 513958176 514968384 516337612 517279392 518296128 519674204 521645376 522247824 524496936 524665638 525622608 525696892 528056046 529534692 532956564 532993664 533127987 536437888 540527904 541590336 545090112 545621264 548069832 549147088 549246096 550325664 551788902 552695696 553334004 556909668 558648738 560547456 562258746 565892082 569588544 570143568 571183488 572702184 573827856 574874496 577535952 578202948 579339432 581939316 582021559 583083144 585782603 586851048 590059053 590100128 593913376 596854656 599617872 600711552 600796448 603492624 604678816 607984276 608093892 609093216 609289128 611913092 612109911 613226376 613823922 616578561 617790474 619116372 621782658 627596672 627709824 630615888 631652224 631855392 635309412 636468192 639414804 640787112 641411514 642581424 644289957 645556338 646733808 649727946 651756861 653972032 655803264 655968537 660041088 660207429 662102208 663862644 665073504 665167496 666380736 668152548 669465832 670686912 673791944 674570106 675896004 677475209 678929202 680263668 685229868 685277568 685450269 689705856 689879673 694964448 696330432 699329248 699554184 700830144 704074728 706046256 707561568 707923533 709442874 710608752 710837316 711529977 712133856 716026716 716127909 720703872 720755553 725413101 730759776 732328128 733767552 735718536 736435442 737778672 739124352 741194314 742546224 744864984 745983938 748313433 749678328 753149061 754522776 758015937 760191424 763602912 765103808 770047936 770937264 772452576 774506418 775919088 777444192 779511306 782468064 783371736 786745404 786998457 788433912 788545338 792084069 794302038 799434846 799490496 804656832 810791856 812124288 812385504 816146548 817635168 818431896 822104748 823720632 825488496 827683353 829043544 830001006 835364502 840821184 842473856 847079216 848624256 852553072 854382816 855215352 856775232 859053276 860741784 862311744 866303928 867304422 869009148 872751622 872908974 874624716 880276572 885150192 886764672 890870064 895281984 899426808 901067328 901194672 903590821 905238936 907018224 909429857 911976414 913639824 913933692 917869638 919839564 920735883 926619264 926685711 932673987 932738912 938766304 941395008 943415424 943898044 945923832 947478336 947783088 948706636 949511808 952964118 954702288 954837212 959122206 961007404 961180668 962117271 967217468 968334507 974346368 974591919 980958048 983704896 990061632 992186496 993153312 995793966 997610256 997751244 999571104 1002228822 1004198748 1006030368 1010687916 1011855159 1013844006 1018137216 1018393803 1020395502 1027844802 1027916352 1029936768 1032675224 1034558784 1036592256 1039348408 1043290752 1044495648 1048993872 1049331276 1051245216 1051393784 1056112092 1057141199 1059069384 1063972483 1064164311 1065913128 1066255974 1070847911 1081055808 1083180672 1090180224 1091242528 1096139664 1098294176 1098492192 1100651328 1103577804 1104653163 1105391392 1106668008 1111791471 1113819336 1117297476 1118975907 1124517492 1131784164 1139177088 1140287136 1145404368 1147655712 1155071904 1156405896 1158678864 1161759627 1163878632 1164043118 1166166288 1169266959 1171565206 1173702096 1180118106 1180200256 1182818007 1187826752 1191453057 1199152269 1199235744 1201592896 1206985248 1209357632 1215968552 1216187784 1218186432 1218578256 1223826184 1224219822 1226452752 1227647844 1233157122 1235580948 1238232744 1243565316 1245001509 1253046753 1261231776 1263710784 1270618824 1272936384 1278829608 1281574224 1282823028 1285162848 1288579914 1291112676 1293467616 1299455892 1303513722 1307944064 1309127433 1311937074 1320414858 1324204416 1327725288 1330147008 1330334992 1332761472 1336305096 1338931664 1341373824 1347583888 1349140212 1351792008 1354950418 1357858404 1360527336 1367964621 1370459736 1370900538 1376804457 1379759346 1389928896 1392660864 1398658496 1399108368 1401660288 1408149456 1412092512 1415123136 1415847066 1418885748 1421217504 1421674632 1423059954 1424267712 1429446177 1432053432 1432255818 1438683309 1441511106 1450826202 1461519552 1464656256 1471437072 1472870884 1475557344 1482388628 1485092448 1489729968 1491967876 1493690949 1496626866 1499356656 1503343233 1506298122 1509045552 1516031874 1520382848 1520766009 1527205824 1530207616 1530593253 1540095872 1541874528 1544905152 1549012836 1551838176 1554888384 1559022612 1564936128 1566743472 1573490808 1573996914 1576867824 1577090676 1584168138 1588604076 1598869692 1598980992 1599383961 1609313664 1621583712 1624771008 1632293096 1635270336 1636863792 1641215981 1644209496 1647441264 1650976992 1651821577 1655366706 1658087088 1660002012 1660236613 1670729004 1670965121 1681642368 1681762957 1694158432 1705106144 1708765632 1710430704 1713550464 1718106552 1721483568 1724623488 1732607856 1734608844 1738018296 1745503244 1745817948 1746064677 1749249432 1757347809 1760553144 1770177159 1770300384 1781740128 1790563968 1798853616 1802134656 1802389344 1807181642 1810477872 1814036448 1818859714 1823952828 1827279648 1827867384 1835739276 1836329733 1839679128 1841471766 1849735683 1853371422 1865347974 1865477824 1877532608 1882790016 1887796088 1891847664 1894956672 1895566176 1897413272 1905928236 1909404576 1909674424 1918244412 1922014808 1922361336 1924234542 1932869871 1934434936 1936669014 1949183838 1955270583 1961916096 1967409792 1967905611 1980123264 1980622287 1986306624 1991587932 1995220512 1995502488 1999142208 2004457644 2008397496 2012060736 2021375832 2023710318 2027688012 2032425627 2036787606 2040791004 2055689604 2055832704 2065350448 2069117568 2078696816 2088991296 2097987744 2098662552 2102490432 2102787568 2112224184 2114282398 2118138768 2123770599 2127944966 2128328622 2131826256 2132511948 2134589931 2141695822 2148383727 2162111616 2162266659 2176239303 2182485056 2192279328 2196588352 2196984384 2201302656 2207155608 2209306326 2210782784 2213336016 2223582942 2227638672 2234594952 2237951814 2244940299 2249034984 2259447183 2263568328 2274047811 2280574272 2290808736 2295311424 2310143808 2312811792 2317357728 2323519254 2327757264 2328086236 2332332576 2338533918 2343130412 2347404192 2360236212 2360400512 2360995371 2365636014 2375653504 2376252207 2382906114 2398304538 2398471488 2403185792 2413970496 2418715264 2431937104 2432375568 2436372864 2437156512 2447652368 2448439644 2452905504 2455295688 2466314244 2471161896 2476465488 2483050059 2487130632 2490003018 2506093506 2522463552 2527421568 2541237648 2545872768 2557659216 2563148448 2565646056 2570325696 2577159828 2577524047 2582225352 2586935232 2594180099 2598911784 2607027444 2610943783 2618254866 2623874148 2640829716 2655450576 2660294016 2660669984 2672610192 2677863328 2695167776 2698280424 2703584016 2709900836 2710772463 2715716808 2721054672 2728289571 2735929242 2740919472 2741801076 2753608914 2759518692 2762207649 2779857792 2780057133 2797316992 2798021961 2798216736 2816298912 2824185024 2830246272 2831694132 2837771496 2842435008 2843349264 2846119908 2848535424 2858892354 2864106864 2864511636 2877366618 2883022212 2886351813 2901652404 2905003521 2923039104 2923775757 2942874144 2945741768 2951114688 2964777256 2970184896 2979459936 2983935752 2987381898 2993253732 2998713312 3006686466 3012596244 3018091104 3032063748 3035018281 3035565477 3041532018 3054411648 3054630677 3055181409 3061186506 3083749056 3089810304 3098025672 3103676352 3109776768 3118045224 3129872256 3133486944 3146981616 3147993828 3153735648 3154181352 3168336276 3171423597 3177208152 3191917449 3197739384 3198767922 3212543733 3243167424 3249542016 3264586192 3270540672 3273727584 3282431962 3288418992 3294882528 3301953984 3303643154 3310733412 3313959489 3316174176 3320004024 3320473226 3335374413 3341458008 3341930242 3356927721 3363525914 3388316864 3410212288 3417531264 3420861408 3436213104 3442967136 3465215712 3469217688 3476036592 3485278881 3491006488 3491635896 3492129354 3498498864 3507800877 3514695618 3521106288 3540354318 3540600768 3548454021 3563480256 3574359171 3597456807 3597707232 3604778688 3614363284 3620955744 3628072896 3637719428 3647905656 3654559296 3655734768 3671478552 3672659466 3679358256 3682943532 3699471366 3706742844 3730695948 3730955648 3755065216 3775592176 3783695328 3791132352 3794826544 3811856472 3818809152 3819348848 3836488824 3844029616 3844722672 3848469084 3865739742 3868869872 3873338028 3898367676 3910541166 3923832192 3927382299 3935811222 3961244574 3972613248 3983175864 3990441024 3991004976 3998284416 4008915288 4016794992 4024121472 4042751664 4047420636 4055376024 4064851254 4073575212 4074150913 4081582008 4103893863 4111379208 4130413371 4130700896 4157393632 4177982592 4195975488 4197325104 4204980864 4205575136 4224448368 4228564796 4236277536 4247541198 4255889932 4256657244 4263652512 4265023896 4269179862 4283391644 4288338531 4296767454 4316049927 4324533318 4352478606 4364970112 4384558656 4393176704 4393968768 4414311216 4418612652 4421565568 4426672032 4447165884 4455277344 4469189904 4475903628 4481072847 4489880598 4498069968 4510029699 4518894366 4527136656 4548095622 4561148544 4562298027 4581617472 4590622848 4591779759 4620287616 4625623584 4634715456 4647038508 4655514528 4656172472 4664665152 4677067836 4686260824 4694808384 4711878139 4720472424 4721990742 4731272028 4742326463 4752504414 4765812228 4796609076 4796942976 4798151883 4827940992 4863874208 4864751136 4874313024 4895304736 4896879288 4905811008 4910591376 4923647943 4932628488 4942323792 4952930976 4955464731 4966100118 4974261264 4980006036 4980709839 5012187012 5012895363 5044927104 5045288871 5082475296 5115318432 5126296896 5131292112 5140651392 5154319656 5155048094 5164450704 5173870464 5188360198 5197823568 5214054888 5221887566 5236509732 5238194031 5247748296 5272043427 5281659432 5310531477 5310901152 5321339968 5345220384 5355726656 5390335552 5396560848 5407168032 5419801672 5421544926 5431433616 5442109344 5456579142 5471858484 5481838944 5483602152 5507217828 5508989199 5519037384 5524415298 5549207049 5560114266 5596043922 5596433472 5632597824 5648370048 5663388264 5675542992 5684870016 5686698528 5692239816 5717784708 5728213728 5729023272 5754733236 5766044424 5772703626 5803304808 5810007042 5847551514 5885748288 5891483536 5902229376 5929554512 5940369792 5958919872 5967871504 5974763796 5986507464 5997426624 6013372932 6025192488 6036182208 6064127496 6070036562 6071130954 6083064036 6097276881 6109261354 6110362818 6122373012 6167498112 6196051344 6207352704 6236090448 6266973888 6293963232 6295987656 6307471296 6308362704 6325135747 6336672552 6342847194 6354416304 6371311797 6383834898 6395478768 6397535844 6403769793 6425087466 6445151181 6486334848 6486799977 6528717909 6529172384 6547455168 6564863924 6576837984 6589765056 6603907968 6607286308 6621466824 6627918978 6632348352 6640008048 6640946452 6670748826 6682916016 6683860484 6713855442 6727051828 6734820897 6776633728 6778341549 6820424576 6822143433 6841722816 6872426208 6885934272 6930431424 6938435376 6952073184 6970557762 6982012976 6983271792 6984258708 6996997728 7015601754 7029391236 7042212576 7080708636 7081201536 7082986113 7096908042 7126960512 7128756621 7148718342 7194913614 7195414464 7209557376 7228726568 7241911488 7256145792 7275438856 7295811312 7309118592 7311469536 7342957104 7345318932 7352476429 7358716512 7365887064 7398942732 7399988393 7413485688 7447807381 7449150177 7461391896 7495935377 7551184352 7567390656 7582264704 7589653088 7623712944 7637618304 7638697696 7672977648 7688059232 7689445344 7696938168 7731479484 7732572141 7737739744 7746676056 7782540297 7796735352 7821082332 7832831349 7854764598 7871622444 7922489148 7966351728 7980882048 7982009952 8017830576 8033589984 8085503328 8094841272 8110752048 8129702508 8132317389 8147150424 8148301826 8163164016 8184868713 8207787726 8222758416 8260826742 8261401792 8286622947 8314787264 8340171399 8391950976 8394065883 8394650208 8411150272 8448896736 8457129592 8472555072 8495082396 8511779864 8513314488 8527305024 8530047792 8538359724 8566783288 8576677062 8593534908 8632099854 8649066636 8659055439 8704957212 8715010563 8769117312 8771327271 8828622432 8837225304 8853344064 8894331768 8910554688 8938379808 8951807256 8962145694 8979761196 8996139936 9020059398 9037788732 9054273312 9096191244 9105054843 9124596054 9163234944 9163892031 9183559518 9251247168 9269430912 9294077016 9311029056 9312344944 9329330304 9354135672 9372521648 9389616768 9423756278 9440944848 9443981484 9462544056 9484652926 9505008828 9514270791 9531624456 9575752347 9593218152 9596303766 9637631199 9727748416 9729502272 9748626048 9790609472 9793758576 9811622016 9821182752 9847295886 9865256976 9884647584 9905861952 9910929462 9932200236 9941878467 9948522528 9960012072 9961419678 10006123239 10024374024 10025790726 10070783163 10090577742 10164950592 10230636864 10252593792 10262584224 10308639312 10310096188 10328901408 10376720396 10395647136 10428109776 10443775132 10455836643 10473019464 10476388062 10495496592 10523402631 10544086854 10563318864 10621062954 10621802304 10642679936 10645362063 10690440768 10711453312 10780671104 10793121696 10814336064 10839603344 10843089852 10862867232 10884218688 10913158284 10943716968 10963677888 10967204304 11014435656 11017978398 11038074768 11048830596 11098414098 11120228532 11192087844 11192866944 11265195648 11326776528 11351085984 11373397056 11384479632 11414749351 11435569416 11456427456 11458046544 11488511867 11509466472 11532088848 11545407252 11562751039 11606609616 11620014084 11621656291 11695103028 11696755847 11771496576 11782146897 11782967072 11859109024 11917839744 11935743008 11949527592 11973014928 11994853248 12026745864 12050384976 12072364416 12128254992 12140073124 12142261908 12166128072 12194553762 12218522708 12220725636 12222452739 12244746024 12311681589 12391240113 12392102688 12472180896 12533947776 12587926464 12591975312 12614942592 12616725408 12650271494 12673345104 12685694388 12708832608 12742623594 12767669796 12790957536 12795071688 12807539586 12850174932 12865015593 12890302362 12948149781 12973599954 13057435818 13058344768 13094910336 13129727848 13153675968 13179530112 13214572616 13242933648 13255837956 13264696704 13280016096 13281892904 13341497652 13365832032 13367720968 13427710884 13443218541 13454103656 13469641794 13527650141 13530089097 13556683098 13644286866 13683445632 13686894081 13744852416 13771868544 13775339277 13860862848 13876870752 13904146368 13941115524 13964025952 13966543584 13968517416 13993995456 14031203508 14058782472 14084425152 14135634417 14161417272 14165972226 14193816084 14226979389 14257513242 14297436684 14389827228 14390828928 14457453136 14483822976 14550877712 14591622624 14622939072 14685914208 14690637864 14704952858 14717433024 14731774128 14770943829 14797885464 14799976786 14826971376 14866394193 14895614762 14898300354 14922783792 14942129517 14991870754 15038686089 15102368704 15134781312 15135866613 15179306176 15247425888 15277395392 15345955296 15376118464 15378890688 15393876336 15462958968 15465144282 15475479488 15493352112 15565080594 15593470704 15642164664 15665662698 15709529196 15714582093 15743244888 15816130281 15844978296 15931594431 15932703456 15964019904 16035661152 16067179968 16171006656 16189682544 16221504096 16259405016 16264634778 16294300848 16296603652 16326328032 16369737426 16415575452 16445516832 16521653484 16522803584 16526967597 16573245894 16629574528 16680342798 16788131766 16789300416 16822300544 16897793472 16914259184 16945110144 16990164792 17023559728 17026628976 17054610048 17060095584 17076719448 17133566576 17153354124 17187069816 17264199708 17298133272 17318110878 17409914424 17430021126 17542654542 17657244864 17674450608 17706688128 17788663536 17821109376 17876759616 17903614512 17924291388 17959522392 17992279872 18040118796 18042668329 18075577464 18108546624 18159260693 18192382488 18210109686 18249192108 18291830643 18327784062 18367119036 18502494336 18588154032 18622058112 18624689888 18708271344 18745043296 18847512556 18881889696 18887962968 18925088112 18969305852 18975407241 19010017656 19028541582 19063248912 19113935391 19151504694 19186436304 19192607532 19211309379 19275262398 19335453543 19455496832 19459004544 19460399931 19581218944 19586153727 19587517152 19642365504 19694591772 19730513952 19769295168 19811723904 19821858924 19864400472 19883756934 19897045056 19920024144 19922839356 20012246478 20048748048 20051581452 20141566326 20181155484 20204462691 20329901184 20335024647 20461273728 20466430299 20525168448 20617278624 20620192376 20657802816 20753440792 20791294272 20856219552 20887550264 20911673286 20946038928 20952776124 20990993184 21001731479 21046805262 21088173708 21108722651 21126637728 21242125908 21243604608 21245127967 21248958339 21290724126 21380881536 21382414739 21386269863 21586243392 21628672128 21679206688 21686179704 21725734464 21768437376 21826316568 21887433936 21927355776 21934408608 22028871312 22035956796 22057429287 22076149536 22097661192 22196828196 22199965179 22240457064 22343422143 22384175688 22487806131 22653553056 22702171968 22746794112 22768959264 22829498702 22871138832 22912854912 22916093088 22977023734 23018932944 23064177696 23090814504 23125502078 23197716423 23213219232 23240028168 23243312582 23347620891 23390206056 23393511694 23498494047 23564293794 23565934144 23718218048 23871486016 23899055184 23946029856 24053491728 24100769952 24256509984 24280146248 24284523816 24332256144 24389107524 24396952167 24437045416 24441451272 24444905478 24489492048 24554606139 24623363178 24782480226 24784205376 24859868841 24944361792 25020514197 25175852928 25182197649 25183950624 25233450816 25300542988 25346690208 25371388776 25417665216 25485247188 25535339592 25581915072 25590143376 25615079172 25700349864 25730031186 25780604724 25896299562 25947199908 26114871636 26116689536 26259455696 26307351936 26429145232 26485867296 26511675912 26560032192 26563785808 26682995304 26731664064 26735441936 26855421768 26886437082 26908207312 26939283588 27055300282 27060178194 27113366196 27288573732 27315164529 27373788162 27489704832 27491676093 27550678554 27753741504 27808292736 27882231048 27928051904 27933087168 27937034832 27987990912 28062407016 28117564944 28168850304 28271268834 28322834544 28331944452 28387632168 28453958778 28515026484 28542812373 28594873368 28727257041 28779654456 28912893597 28914906272 29101755424 29183245248 29245878144 29371828416 29381275728 29409905716 29434866048 29463548256 29541887658 29595770928 29599953572 29653942752 29732788386 29791229524 29796600708 29825635401 29845567584 29884259034 29983741508 30018369717 30077372178 30204737408 30212349489 30271733226 30358612352 30494851776 30554790784 30691910592 30752236928 30757781376 30787752672 30925917936 30930288564 30950958976 30986704224 31130161188 31186941408 31284329328 31331325396 31367509929 31419058392 31429164186 31486489776 31570207893 31632260562 31689956592 31863188862 31865406912 31928039808 31936086189 32071322304 32134359936 32342013312 32379365088 32443008192 32518810032 32529269556 32588601696 32593207304 32652656064 32739474852 32771377169 32831150904 32891033664 32983146973 33043306968 33053935194 33146491788 33196285241 33360685596 33576263532 33578600832 33795586944 33828518368 33980329584 34047119456 34053257952 34120191168 34153438896 34244248053 34267133152 34306708248 34374139632 34465535601 34528399416 34596266544 34636221756 34688253117 34819828848 34860042252 34864968873 35085309084 35090267541 35314489728 35346440691 35348901216 35577327072 35753519232 35807229024 35848582776 35919044784 35984559744 36080237592 36085336658 36151154928 36217093248 36318521386 36384764976 36420219372 36498384216 36583661286 36655568124 36667358217 36734238072 36935044767 37173720339 37176308064 37249379776 37416542688 37490086592 37695025112 37763779392 37775925936 37850176224 37938611704 37950814482 38020035312 38057083164 38126497824 38227870782 38303009388 38372872608 38385215064 38422618758 38550524796 38595046779 38670907086 38844449343 38920799862 39172307454 39175034304 39284731008 39389183544 39461027904 39538590336 39643717848 39728800944 39767513868 39794090112 39840048288 39845678712 40024492956 40097496096 40103162904 40283132652 40362310968 40408925382 40582950423 40670049294 40932860598 41050336896 41234557248 41240384752 41315605632 41506881584 41582588544 41712439104 41775100528 41823346572 41892077856 41905552248 41981986368 42003462958 42093610524 42176347416 42217445302 42253275456 42406903251 42484251816 42490255934 42497916678 42581448252 42680938167 42764829478 42772539726 43172486784 43358413376 43372359408 43451468928 43652633136 43774867872 43868817216 44057742624 44071913592 44114858574 44152299072 44195322384 44312831487 44393656392 44399930358 44480914128 44599182579 44686844286 44768351376 44826388551 44975612262 45116058267 45307106112 45404343936 45407599839 45537918528 45658997404 45742277664 45832186176 45954047468 46037865888 46128355392 46181629008 46251004156 46395432846 46426438464 46480056336 46486625164 46695241782 46780412112 46787023388 46996988094 47128587588 47131868288 47143746279 47436436096 47448390843 47742972032 47798110368 47892059712 48106983456 48201539904 48513019968 48560292496 48569047632 48664512288 48778215048 48793904334 48874090832 48882902544 48889810956 48978984096 49109212278 49246726356 49564960452 49568410752 49580902791 49719737682 49888723584 50041028394 50364395298 50367901248 50466901632 50601085976 50693380416 50742777552 50835330432 50970494376 51070679184 51163830144 51180286752 51230158344 51400699728 51460062372 51467335003 51561209448 51792599124 51799918751 51894399816 52134651667 52229743272 52518911392 52858290464 52971734592 53023351824 53120064384 53127571616 53365990608 53463328128 53470883872 53710843536 53772874164 53816414624 53878567176 54110600564 54120356388 54128004987 54226732392 54477782079 54577147464 54630329058 54747576324 54875491929 54983352186 55101357108 55507483008 55764462096 55856103808 55866174336 55874069664 56124814032 56235129888 56542537668 56645669088 56663888904 56775264336 56907917556 56926221723 57030052968 57085624746 57189746736 57341806173 57454514082 57559308912 57633928137 57825787194 57829812544 58006360629 58203510848 58366490496 58381199793 58743656832 58758461181 58762551456 58819811432 58927096512 59083775316 59191541856 59199907144 59307885504 59465576772 59582459048 59593201416 59651270802 59691135168 59768518068 59967483016 60036739434 60154744356 60424698978 60543466452 60613388073 60989703552 61005073941 61383821184 61399290897 61575505344 61851835872 61860577128 61973408448 62260322376 62373882816 62568658656 62662650792 62735019858 62838116784 62858328372 62972979552 63005194437 63140415786 63264521124 63326167953 63379913184 63726377724 63730813824 63735383901 63872172378 64142644608 64147244217 64758730176 64886016384 65037620064 65058539112 65177203392 65186414608 65305312128 65478949704 65542754338 65662301808 65782067328 65966293946 66086613936 66107870388 66172287861 66292983576 66392570482 66599895537 66721371192 67030266429 67152527064 67463418393 67657036736 67960659168 68094238912 68106515904 68240382336 68306877792 68488496106 68534266304 68613416496 68748279264 68931071202 69056798832 69192533088 69272443512 69376506234 69593149269 69639657696 69720084504 69729937746 70042862673 70170618168 70180535082 70495482141 70692881382 70697802432 71154654144 71614458048 71697165552 71838089568 72160475184 72170673316 72302309856 72637042772 72769529952 72840438744 72996768432 73167322572 73190856501 73311136248 73334716434 73468476144 73663818417 73870089534 74347440678 74352616128 74498759552 74833085376 74980173184 75390050224 75527558784 75551851872 75700352448 75877223408 75901628964 76040070624 76114166328 76252995648 76455741564 76606018776 76745745216 76770430128 76845237516 77101049592 77190093558 77341814172 77688898686 77841599724 78344614908 78350068608 78778367088 78922055808 79287435696 79457601888 79535027736 79680096576 79691357424 79903245457 80048985912 80194992192 80206325808 80419583069 80566265304 80724621936 80817850764 80939257273 81165900846 81340098588 81351594037 81865721196 81945493587 82469114496 82475028279 82480769504 83013763168 83424878208 83550201056 83646693144 83784155712 83811104496 83963972736 84006925916 84187221048 84352694832 84434890604 84506550912 84813806502 84968503632 84980511868 84995833356 85162896504 85361876334 85529658956 85545079452 85628437119 86181771123 86716826752 86738680791 86744718816 87305266272 87549735744 87737634432 88115485248 88143827184 88229717148 88304598144 88390644768 88625662974 88787312784 88799860716 88961828256 89198365158 89373688572 89476906203 89536702752 89652777102 89951224524 90055109151 90232116534 90614212224 90637048467 90815199678 91075837056 91317994808 91484555328 91664372352 91908094936 92075731776 92256710784 92363258016 92502008312 92790865692 92852876928 92960112672 92973250328 93390483564 93560824224 93574046776 93993976188 94085566711 94102529787 94257175176 94287492558 94693550987 94710623679 94896781686 95596220736 95784119424 95808258567 96213966912 96403079808 97026039936 97120584992 97138095264 97329024576 97556430096 97587808668 97748181664 97765805088 97779621912 97957968192 98218424556 98314131507 98493452712 98949440919 99129920904 99161805582 99439475364 99588855723 100082056788 100728790596 100735802496 101202171952 101386760832 101485555104 101940988752 102141358368 102360573504 102460316688 102732744159 102801399456 102920124744 102934670006 103122418896 103396606803 103585198248 103599837502 103788799632 104064759351 104269303334 104459486544 104594906619 105037822784 105270802623 105716580928 105943469184 106039322073 106046703648 106255143232 106731981216 106941767744 107421687072 107545748328 107632829248 107757134352 108221201128 108240712776 108256009974 108453464784 108955564158 109154294928 109260658116 109495152648 109750983858 109966704372 110002074651 110202714216 110805134301 111521161017 111528924192 111748139328 112249628064 112470259776 113085075336 113291338176 113327777808 113550528672 113815835112 113852443446 114060105936 114171249492 114379493472 114683612346 114909028164 115118617824 115267856274 115651574388 115659625088 116012721258 116407021696 116762399586 117516922362 117525102912 117639622864 117854193024 118167550632 118383083712 118399814288 118615771008 118931153544 119164918096 119186402832 119302541604 119382270336 119537036136 119934966032 120073478868 120309488712 120849397956 121086932904 121226776146 121748851269 122010147882 122798581794 123151010688 123703671744 123721154256 123946816896 124520644752 124747765632 125137317312 125325301584 125470039716 125676233568 125716656744 125945959104 126010388874 126280831572 126298678303 126529042248 126652335906 126759826368 127220709753 127452755448 127470767802 127744344756 128042814501 128294488434 129517460352 130075240128 130117078224 130354406784 130372829216 130957899408 131085508676 131324603616 131932587892 132173227872 132215740776 132344575722 132585967152 132785140964 132938494461 133199791074 133442742384 133797547737 134060532858 134305054128 134479165653 134926836786 135314073472 135348174801 135921318336 136188477824 136213031808 136222799517 136613755584 136976992212 137068532608 137226832992 137496558528 137862142404 138113597664 138385066176 138544887024 138753012468 139186298538 139279315392 139440169008 139459875492 140085725346 140341236336 140361070164 140990964282 141385762764 141395604864 141431238837 142309308288 142345172529 143228916096 143394331104 143676179136 144320950368 144341346632 144604619712 145274085544 145539059904 145680877488 145993536864 146068222309 146334645144 146381713002 146622272496 146669432868 146936952288 147012120353 147327636834 147740179068 147761058557 148694881356 148705232256 148715895769 148742708373 149666170752 149676903173 150780100448 151103703744 151400704896 151754446816 151803257928 152080141248 152228332656 152505991296 152911483128 153212037552 153491490432 153540860256 153690475032 154202099184 154380187116 154402005009 154683628344 155377797372 155399756253 155683199448 156403955001 156689229816 157556734176 158574871392 158915203776 159070055472 159360193152 159382714848 159806490914 160097971824 160389984384 160412651616 160839166138 161132530608 161449243872 161635701528 161878514546 162331801692 162384014961 162680197176 162703188074 163433346237 163731442392 163890987174 164626475787 164950056558 164961539008 166027526336 167100402112 167293386288 167568311424 167622208992 168013851832 168374442096 168705389664 168869781208 169627613004 169937007264 169961023736 169991666712 170325793008 170723752668 170778665169 171059317912 171090158904 171256874238 172025418519 172363542246 172901784411 173477361582 173489437632 174019081887 174610532544 175099471488 175143599379 176230970496 176275383543 176287654368 176459434296 176781289536 177251325948 177574625568 177599721432 177923656512 178396730316 178747377144 178953812406 179073405504 179305554204 179902449048 180110218302 180464233068 181274096934 181630399356 182635989616 182969110656 183816189872 184151463552 184726516032 185004016624 185581731384 185920225344 185946500656 186780967128 187121648448 187148093552 187987952376 188171133422 188205059574 188514350352 188574985116 189015583311 189387101974 189421247358 189793563372 189978503859 191192441472 191206151703 191616517134 192427933824 192441732651 194241169984 194276190528 194658049152 195112860192 195175617336 195496363328 195531610176 195559243824 195915936384 196436849112 196628263014 196986905424 197898881838 198259841808 198323611164 198516863583 198878950728 199177711446 199799686611 200164113576 201090799287 201457581192 202390255179 202404343904 202971110208 203881977504 204282716736 204721147008 204920633376 205465488318 205602798912 205840249488 205869340012 206244837792 206793213606 207170396496 207199675004 207577599264 208129518702 208538606668 208779447807 208918973088 209189813238 210075645568 210128588019 210541605246 211433161856 211486446423 212078644146 212093407296 212510286464 213463962432 213883535488 214843374144 215091496656 215265658496 215514268704 216442402256 216481425552 216512019948 216906929568 217911128316 218308589856 218521316232 218990305296 219501967716 219572569503 219933408744 220004149302 220405428432 220991455251 221610268602 223042322034 223057848384 223496278656 224499256128 224940519552 226170150672 226582676352 226655555616 227101057344 227631670224 227704886892 227926769299 228120211872 228342498984 228758986944 229367224692 229399640183 229818056328 230237235648 230535712548 230882028811 231303148776 232025442516 232373996687 233524799172 235033844724 235050205824 235279245728 236335101264 236766167424 236799628576 237862307088 238329836192 238372805664 238605083208 239074072272 239709736371 239869932064 240146957736 240618977424 241258749207 241698795912 242173865808 242453552292 242817771819 243497702538 244020295764 244054782111 245597163588 245836480761 247407343488 247425084837 247442308512 249041289504 250274634624 250650603168 250940079432 251352467136 251433313488 251891918208 252020777748 252561663144 252597356606 253058084496 253304671812 253519652736 254441419506 254905510896 254941535604 255488689512 256085629002 256588976868 256885311357 258545313369 260150480256 260216042373 260234156448 260745658432 261915798816 262171017352 262649207232 263865175784 264346455744 264431481552 264689151444 265171934304 265570281928 265876988922 266399582148 266885484768 267595095474 268121065716 268430718609 268610108256 268958331306 269853673572 270116627009 270165327453 270696349602 271842636672 271911145401 272445599034 273227511168 273953984424 274453665984 274993117056 275724284808 276227195328 276770132352 277089774048 277506024936 278372597076 278558630784 278880338016 278919750984 280171450692 280682472672 280722140328 281981928564 282256700133 282771525528 282862477674 284080652961 284690345058 286788662208 287352358272 288641900736 288682693264 289209239424 290548171088 291078119808 291361754976 291987073728 292136444618 292669290288 292763426004 293244544992 293338865736 293873904576 294024240706 294655273668 294942394521 295480358136 295522117114 296848322757 297389762712 297431791538 297485416746 298766567169 299353806346 301560200896 302207407488 303508893632 303606515856 304160282496 304456665312 305822966256 306424075104 307081720512 307380950064 308198232477 308404198368 308760374232 308804010018 309367256688 310189820409 310755594744 310799512506 311366398896 312194278053 312807910002 313378459632 313784719857 315113468352 315812407869 317149742784 317830407552 318117966219 318140110944 318765429696 319612981828 320195943648 320825303232 321678332276 322265061216 322898487744 323271403056 323757029092 324663603384 324768029922 325360394352 325406376148 326866692474 327462884784 327781974348 329252951574 329900113116 329923078016 330006223953 332055052672 334200804224 334586772576 335244417984 336027703664 336748884192 337410779328 337739562416 339255226008 339874014528 339922047472 339983333424 340651586016 341447505336 341557330338 342118635824 342180317808 342513748476 344050837038 344727084492 345803568822 346954723164 346978875264 348038163774 349221065088 350287198758 352550767086 352575308736 352918868592 353562579072 354502651896 355149251136 355199442864 355847313024 356793460632 357494754288 357907624812 358146811008 358611108408 359804898096 360220436604 360271345021 360928466136 362548193868 362599431257 363260798712 365246553807 365271979232 367632379744 369453032064 370008033248 371163462768 371840450688 371893001312 373561934256 374243296896 374296187104 375975904752 376342266844 376410119148 377028700704 377149970232 378031166622 378774203948 378842494716 378896034909 379587126744 379957007718 381662129259 382412303406 383233034268 384128443503 384883465302 388482339968 388552381056 390225720384 390351234672 390992726656 391063220352 391118487648 392873698224 393256526028 393973810848 395797763676 396519683616 396647222328 397033727166 397757901456 398355422892 398815483383 399599373222 400328227152 401392643211 402181598574 402915162384 403437496959 404780510358 404808687808 405942220416 406044524403 407763955008 408565433472 408668398551 409841266752 410930976636 411205597824 411680498976 411738680024 412489675584 413586427212 414340792992 414399350008 415155198528 416259037404 417077213336 417558895614 417837946176 418379626476 419357154371 420257176038 421083210492 422972892846 424157288292 424186814592 424293716511 426927924864 427035517587 429686748288 430182993312 431028537408 432884804512 432962851104 433024039896 433813859136 435822256632 436617179712 437042632464 437980610592 438204666927 439003935432 439145139006 439866817488 440008298604 440810856864 441036361059 441982910502 443220537204 443283175671 446084644068 446115696768 446147687307 448998512256 449030709519 452340301344 453311111232 454202114688 455263340448 455409773784 455853538598 456240423744 456684997968 457517973888 458734449384 458799280366 459636112656 460474471296 461071425096 461764057622 462606297552 463206015027 464050885032 464747993374 466199268759 467049598344 469211865003 470067689448 470558491456 472670202528 473599257152 475724614176 476659672384 476745611328 477210166416 478148144544 479419472742 479739864128 480293915472 481237954848 482517498414 483397591824 484347731616 484907104584 485635543638 486995405076 487152044883 488040591528 488109564222 490300038711 491194327176 491672961522 493879427361 494850169674 494884617024 498082579008 501301206336 501880158864 502704934272 502866626976 504041555496 505123326288 505194713212 506116168992 506609343624 508882839012 509811021792 509883071208 510977379024 512171258004 512335995507 513177953736 513770622714 517090626738 520432084746 520468312896 521491316864 523831597632 524342034704 525298414464 527730351568 528692911488 528862963104 529378302888 530343868608 531140563856 531753977844 532799164296 533770969536 535190190948 536242131432 536861437218 537220216512 537916662612 539707347144 540233254018 540330654906 541392699204 543822290802 544891198068 547907968848 548907331968 551448569616 552454390656 554179548096 555012049872 556745194152 557760676032 557839501968 559322718199 560342901384 561364945344 561444280656 562937081483 563963857128 564513400266 565543051056 565724955348 567046749933 568161305922 569380690116 569935511577 573577324416 573618455109 577283801472 577325197953 577365386528 581096342176 582723509952 583974147456 584272889236 585338580576 585526852008 586489089984 586677731472 587747809152 588048481412 589310547336 589884789042 590960716272 591044234228 593696645514 594779525424 594863583076 594970833492 595550590749 597533134338 598707612692 599399059833 603120401792 603272397861 607017787264 607170765537 607213031712 608913330624 611645932512 612848150208 614163441024 614761900128 616396464954 616808396736 617520748464 617608020036 618734513376 620379640818 621511189488 621599025012 622732797792 624388556106 625615820004 626338343421 626756919264 627569439714 630226936704 630385764057 631624815738 634299485568 634459339269 636235932438 636280221888 637530859392 639225963656 640391887296 641650606464 643356664552 644530122432 645796975488 646542806112 647514058184 649327206768 649536059844 650720788704 650812752296 653733384948 654370402181 654925769568 655563948696 658505903148 658598966977 658717708509 659800226232 660012447906 662854856909 662974365753 669173545152 670488835968 672055407328 673497768384 674821558656 675479124832 678510452016 679748029056 679844094944 679966666848 681303172032 682895010672 683114660676 683780307897 684237271648 684360635616 685027496952 688101674076 688198920549 689454168984 691607137644 692646086433 693909446328 696076327548 697121990061 700574397516 705101534172 705150617472 705837737184 709005303792 710298502272 710398885728 713586921264 714989508576 715815249624 717222216816 719129209113 719609796192 720440873208 720542690042 721856932272 723776247621 725096387736 725198862514 726521597424 728453315457 730493107614 730543958464 732164346333 735264759488 737509442283 740016066496 742275254511 742326925536 743786002624 747123868512 748592374208 751951809504 752684533688 752820238296 754057401408 754299940464 756062333244 757548407896 757684989432 757792069818 759174253488 759914015436 763324258518 764824606812 766466068536 768256887006 769766930604 770655934071 775635940107 780451440768 780648127119 780702469344 782236975296 785747396448 786513052056 787947621696 791595527352 793039367232 793294444656 794067454332 795515802912 796710845784 797630966766 799198746444 800656454304 802785286422 804363197148 805830324768 806874993918 809561020716 809617375616 810349881027 812089048806 815527910016 817336797102 819682533504 821861953272 823360997952 823477360048 824979351168 827172854424 828681585984 828798700016 830310397056 832518074808 834154426672 835117791228 835675892352 836759252952 838714308742 840514352076 842166420984 845945785692 846770100399 848314576584 848587433022 852241958883 854071035174 860365986624 862057074816 865769609024 865925702208 866048079792 867627718272 871644513264 873234359424 874085264928 875961221184 876409333854 878007870864 878290278012 879733634976 880016597208 881621713728 882072722118 883965821004 884827183563 886441074408 886566351342 890544968271 892169288136 892295374614 896299701507 898061419038 904680602688 906622222464 910526680896 910819547568 911707077196 912480847488 913369995936 917468898768 917598560732 919272225312 922142850192 923528115244 924594697431 925212595104 926412030054 928101770064 929495986748 930569461227 932398537518 934099196688 936582834159 938423730006 940135378896 941116982912 941354159571 945340405056 947198514304 947437223607 951449228352 953319344768 953491222656 954420332832 956296289088 958838945484 959479728256 960587830944 962475909696 965034996828 966795183648 968695463232 969814209168 971271087276 973990810152 974304089766 976081183056 976219128444 980600077422 982388654352 983345923044 987758854722 989700339348 989769234048 990018671859 996165158016 1002602412672 1003760317728 1005733253952 1008083110992 1010246652576 1010389426424 1012232337984 1013218687248 1015912692239 1017765678024 1019622043584 1019766142416 1021954758048 1022477556163 1024342516008 1024671991014 1026355907472 1027541245428 1029084842471 1034181253476 1034327409899 1040864169492 1040936625792 1041011270383 1047663195264 1048684069408 1055460703136 1057725926208 1058756605776 1060687737216 1062281127712 1063507955688 1065598328592 1067541939072 1070380381896 1072484262864 1073722874436 1074440433024 1075833325224 1079414694288 1080466508036 1080661309812 1080814035063 1082785398408 1087644581604 1087798293771 1089782396136 1095739661421 1095815937696 1102897139232 1108359096192 1110024099744 1113490388304 1115521352064 1115679003936 1118645436398 1120685802768 1122729890688 1122888561312 1125874162966 1127927714256 1129026800532 1131086102112 1131449910696 1134093499866 1136322611844 1136688104727 1138761380232 1139871023154 1144986387777 1147236910218 1152385330509 1154650395906 1154730773056 1162192684352 1165447019904 1168545778472 1170677161152 1171053704016 1172978179968 1173355462944 1176096962824 1178621094672 1179769578084 1181921432544 1182088468456 1187393291028 1189559050848 1189727166152 1189941666984 1191101181498 1195066268676 1196446450149 1197415225384 1198798119666 1204177929633 1206544795722 1210312490877 1214341531074 1214426063424 1217826661248 1218133573209 1223291865024 1225696300416 1226005195653 1229523800256 1232792929908 1233616793472 1235041496928 1235216040072 1237469026752 1240759281636 1243022378976 1243198050024 1245465595584 1248777112212 1251231640008 1252676686842 1253513838528 1255138879428 1258071463113 1260771528114 1263249631476 1268918678538 1272471864876 1272560443776 1278451927312 1280783774592 1286713329104 1289060244864 1293085612224 1295028116368 1298654413536 1299072119688 1301441577408 1301625504592 1307466769896 1308740804362 1309851539136 1311127897392 1314614000781 1317011806296 1317197933954 1317435417018 1319600452464 1320024895812 1323109083177 1325709713818 1325948731506 1329849527013 1338347090304 1338443061921 1344110814656 1346995536768 1347092128557 1350958249664 1357020904032 1359688189888 1359933333696 1362606344064 1365790021344 1366229321352 1367560615794 1368474543296 1368721271232 1370054993904 1376203348152 1376397841098 1378908337968 1383214275288 1385292172866 1387818892656 1389618045081 1392152655096 1394243980122 1398597806277 1401148795032 1407635595009 1410203068344 1411675474368 1418010607584 1420797771456 1427173842528 1429979017152 1431630499248 1434444433632 1438258418226 1439219592384 1440881746416 1441085380084 1443713864544 1447552495242 1450192775472 1450397725028 1453043194848 1456906630914 1460986215228 1461087916928 1461456134649 1464328692666 1470529518976 1470900116133 1475018884566 1480032132992 1484550509022 1484653851072 1487572005248 1494247737024 1497184748416 1503903619008 1505369067376 1505640476592 1508114802816 1508599880928 1512124666488 1515096815792 1515369978864 1515584139636 1518348506976 1519828030872 1526648517036 1529649213624 1532932137072 1536513774012 1537007986521 1539533861208 1541311868142 1551271880214 1561296254238 1561404938688 1564473950592 1571494792896 1573026104112 1575895243392 1583191054704 1586078734464 1586588889312 1588134908664 1591031605824 1593421691568 1595261933532 1595487385093 1598397492888 1601312908608 1605570572844 1605797481281 1608726394296 1611660649536 1613749987836 1616174201677 1619122041432 1620699762054 1624178097612 1634673594204 1643723906544 1646721995904 1646954720096 1654345708848 1657363171968 1657597400032 1665036149616 1668308853344 1670235582456 1673518505904 1677428617484 1677968154597 1681028704152 1684332841968 1688811244449 1691891571384 1693540200798 1696629153168 1697174866044 1701140249799 1704483917766 1708142070348 1709806534731 1720731973248 1720855365327 1731539218048 1731851404416 1731975593859 1732096159584 1743289026528 1748170529856 1751922442368 1752818667708 1756015741728 1756580556024 1759467269952 1760033194416 1763243427456 1764145444236 1767931642008 1769654367126 1772882148816 1773132702684 1781089936542 1784338576272 1784590749228 1786651772247 1792599403014 1796122838076 1798197179499 1809361205376 1809817193583 1821053361792 1821512296611 1821639095136 1823414154392 1826739991872 1834937797536 1835197121464 1838544450624 1844285700384 1847056230488 1849189394862 1850425190208 1852824060108 1856203540128 1858991973496 1861138922454 1864797075036 1868198393376 1873165668318 1876847460012 1878676315939 1879015030263 1880270757792 1882708319142 1890680810112 1890816389063 1891157292171 1894874447214 1902898456704 1903378017807 1908840665664 1912592578176 1917677890968 1921175661888 1924951819392 1930069993656 1933590367296 1937390926464 1939628418336 1942542174552 1947981620304 1948608179532 1952162366112 1952438256888 1961200154844 1963111206543 1964777308704 1966691846088 1975517709444 1975796900931 1979400678696 1980037343718 1988564570727 2007520635456 2011466507904 2016166221984 2020493305152 2020778852848 2024464675968 2026437374496 2031825384478 2035531356048 2039244087168 2039532284832 2043909516096 2044955112326 2048685032016 2049343982028 2051340923691 2052711814944 2055082490856 2058169684942 2064596761647 2068362506952 2068654819798 2077938259299 2081728338984 2082022540766 2091365970183 2097368138816 2110921406272 2115451852416 2117513211552 2124562255424 2127015911376 2131196657184 2140760763792 2144968525728 2147445748872 2151666650448 2157387627339 2158829388576 2160933016072 2161322619624 2161628070126 2165570796816 2171328742863 2175289163208 2175596587542 2179564792272 2185359946371 2191479322842 2191631875392 2196493038999 2205794278464 2212528326849 2220048199488 2226825763533 2226980776608 2231358007872 2237290872796 2241371605536 2245777122624 2251748325932 2255855428512 2258053601064 2262172204224 2262899821392 2268186999732 2272645223688 2273376209454 2277522760464 2279742046308 2289972775554 2294473820436 2304770661018 2309300791812 2309461546112 2324385368704 2337091556944 2341354322304 2342107408032 2346710925888 2352193925648 2357242189344 2359539156168 2363842865088 2364176936912 2374786582056 2379118101696 2379454332304 2379883333968 2382202362996 2390132537352 2392892900298 2394830450768 2397596239332 2408355859266 2413089591444 2420624981754 2428683062148 2428852126848 2431049643081 2436267146418 2446583730048 2452010391306 2459047600512 2465585859816 2470082993856 2470432080144 2474938053504 2481518563272 2486044757952 2486396100048 2490931191168 2497554224424 2502463280016 2505353373684 2507027677056 2510277758856 2516142926226 2521543056228 2521899415147 2526499262952 2537837357076 2540310301197 2544943729752 2556725876649 2556903854624 2573426658208 2586171224448 2590056232736 2597308827072 2598144239376 2602883154816 2603251009184 2614933539792 2617481608724 2619703078272 2622255794784 2629228001562 2634023612592 2634395867908 2634870834036 2639200904928 2640049791624 2646218166354 2651419427636 2651897463012 2654481550689 2659699054026 2671634904813 2676886123842 2688221629312 2688899104521 2694184257114 2701916499328 2714041808064 2719376379776 2719866667392 2731580042688 2732458642704 2735121231588 2736949086592 2737442542464 2740109987808 2752406696304 2752795682196 2757816675936 2766428550576 2770584345732 2773784092293 2775637785312 2779236090162 2784305310192 2788487960244 2791708383681 2797195612554 2802297590064 2809748502477 2815271190018 2820406136688 2823350948736 2824062478713 2836021215168 2841595542912 2842311670821 2854347685056 2859958034304 2863260998496 2868888867264 2876516836452 2878439184768 2881763492832 2882170760168 2887427729088 2895104990484 2900385550944 2900795450056 2906086389696 2913813261828 2916652568041 2921972430456 2922912269298 2928657385332 2935500080597 2941800232266 2950037769132 2969101018044 2969307702144 2970056015577 2988495474048 3007807238016 3010738134752 3011280953184 3017199761856 3024249332976 3030193631584 3030739957728 3031168279272 3036697013952 3039656061744 3047738076717 3053297034072 3059298427248 3065864274144 3067432668489 3073027548024 3074015973042 3079067722416 3082623736284 3087254527413 3102543760428 3102982229697 3122592508476 3122809877376 3123033811149 3142989585792 3146052208224 3166382109408 3173177778624 3176269817328 3182063211648 3186843383136 3190523867064 3190974770186 3196794985776 3202625817216 3211141145688 3211594962562 3217452788592 3223321299072 3227499975672 3232348403354 3238244082864 3241399524108 3242442105189 3248356195224 3263394881313 3269347188408 3287218984263 3287447813088 3293909440192 3308691417696 3315194800064 3330072299232 3336617706688 3340471164912 3347037011808 3354857234968 3355936309194 3362057408304 3368665683936 3377622488898 3383783142768 3387080401596 3393258306336 3394349732088 3402280499598 3408967835532 3410064314181 3416284140696 3419613069462 3434959163331 3441710730654 3457155991527 3463951187718 3464192319168 3486578053056 3496341059712 3505637335416 3512031483456 3513161112048 3518934539904 3520066388832 3528290888472 3535863284016 3539308734252 3545764297632 3546265405368 3562179873084 3568677152544 3569181498456 3573303544494 3585198806028 3592245676152 3596394358998 3619634387166 3643024593222 3643278190272 3646828308784 3653479983744 3669875595072 3670394242928 3677088901248 3688571400768 3694112460976 3698378789724 3700850380416 3705648120216 3712407080256 3717983946992 3722277844908 3729594150072 3736396786752 3746331336636 3753694920024 3757352631878 3758030060526 3760541515584 3765416638284 3774214389339 3781632778126 3782314584342 3789748894428 3806756035614 3817681331328 3835355781936 3842351323776 3860139987312 3867180734592 3879256836672 3885084349104 3895963240608 3897216359064 3904324732224 3904876513776 3915259027393 3922400309688 3926222413086 3929554617408 3933383692176 3943842002343 3951035418888 3951593801862 3958801357392 3960074687436 3969327249531 3977129141454 3989548581039 4015041270912 4015329185763 4032332443968 4040986610304 4041276385671 4041557705696 4052874748992 4063650768956 4071062712096 4079064569664 4087819032192 4089910224652 4097370064032 4098687964056 4102681847382 4105423629888 4110164981712 4116339369884 4129193523294 4136725013904 4137309639596 4155876518598 4163456677968 4164045081532 4168854135243 4182731940366 4194736277632 4195793418831 4221842812544 4222906785027 4235026423104 4249124510848 4254031822752 4262393314368 4281521527584 4289937051456 4294891497744 4303333300896 4314775254678 4317658777152 4321866032144 4322645239248 4323256140252 4331141593632 4342657485726 4350578326416 4351193175084 4359129584544 4370719892742 4382958645684 4383263750784 4384368403947 4392986077998 4411588556928 4412700348399 4425056653698 4440096398976 4453651527066 4453961553216 4462716015744 4474581745592 4482743211072 4491554245248 4503496651864 4511710857024 4516107202128 4524344408448 4525799642784 4536373999464 4545290447376 4546752418908 4555045520928 4559484092616 4579945551108 4580592815267 4588947640872 4609541322036 4610192768839 4611023959563 4618601583624 4639983998363 4674183113888 4684214816064 4693421851776 4704387851296 4714484378688 4719078312336 4727685730176 4728353873824 4749573164112 4758236203392 4758908664608 4759766667936 4764404725992 4780265074704 4785785800596 4786462155279 4789660901536 4795192478664 4816711718532 4817392443843 4826179182888 4841249963508 4848522605031 4857366124296 4862099286162 4872534292836 4904020782612 4931171719632 4940165987712 4940864160288 4963037126544 4972089515904 4972792200096 4995108448848 5004926560032 5010706747368 5020555517712 5032285852452 5033904463791 5043086112456 5043798830294 5052998525904 5066433733347 5075674714152 5080620602394 5089887459504 5103420749397 5113451753298 5113807709248 5129419604193 5146853316416 5162566095981 5180112465472 5194617654144 5195926781577 5196288478752 5206502018368 5229867079584 5234963217448 5244511589568 5258456003124 5268047225184 5268791735816 5269741668072 5278401809856 5280099583248 5292436332708 5302838855272 5303794926024 5308963101378 5319398108052 5343269809626 5353772247684 5359955316741 5377798209042 5388368514228 5394591538497 5428083616128 5429451580749 5463160085376 5464536889833 5464917285408 5470242463176 5480219975616 5504813392608 5505591364392 5515633351872 5532857101152 5541168691464 5547568184586 5551275570624 5558472180324 5568610620384 5576975920488 5583416767362 5594391225108 5604595180128 5619497004954 5630542380036 5636028947817 5640812273376 5648124957426 5672042430336 5672449167189 5684623341642 5708695370112 5726521996992 5737777734528 5753033672904 5763526985664 5764341520336 5774855458176 5790209980968 5800771101888 5801590900112 5812172779392 5827626523656 5833305136082 5843944860912 5845824538596 5857314770664 5871000161194 5883600464532 5889333619629 5900075538264 5927390702793 5938202036088 5940112031154 5965693712181 6021476269504 6022561906368 6034399523712 6048498665952 6060387263168 6061479915456 6062336558544 6073394027904 6079312123488 6095476153434 6106594068144 6118596854496 6131728548288 6134865336978 6146055096048 6148031946084 6154022771073 6158135444832 6165247472568 6174509054826 6193790284941 6205087520856 6205964459394 6233814777897 6245185016952 6246067622298 6274097910549 6292104416448 6332764218816 6346355557248 6352539634656 6373686766272 6381047734128 6381949540372 6393589971552 6422282291376 6423189925124 6434905577184 6454999951344 6464696806708 6472162882017 6476488165728 6482799048216 6484884210378 6496712390448 6513986228589 6526789762626 6538694376816 6556079839113 6574437968526 6574895626176 6587818880384 6589479116997 6617382835392 6630389600128 6660144598464 6673235413376 6680942329824 6694074023616 6709714469936 6711872618388 6724114816608 6737331367872 6755244977796 6767566285536 6774160803192 6786516612672 6788699464176 6804560999196 6817935671064 6820128628362 6832568281392 6839226138924 6869918326662 6883421461308 6914311983054 6927902375436 6928384638336 6973156106112 7011274670832 7024062966912 7026322224096 7040132777664 7056581776944 7065729848269 7071726568032 7078617468504 7091528595264 7092530810736 7111388845673 7124359746168 7137354305088 7138362996912 7146607088988 7157342893141 7170397612056 7184491352304 7192788717996 7203593897297 7239268774332 7240291869293 7286049186444 7286556380544 7293148929243 7293656617568 7339751190144 7340788485856 7377142801536 7388224921952 7396757579448 7411296240432 7424814160512 7435967893984 7444555689816 7459188300144 7472793573504 7492662673272 7507389840048 7514705263756 7516060121052 7521083031168 7530833276568 7548428778678 7563265556252 7564629168684 7565698245441 7579497788856 7613512071228 7620930903591 7670177629947 7670711563872 7720279974624 7758513673344 7770168698208 7791926481216 7794432718128 7808649464448 7809753027552 7830518054786 7844800619376 7852444826172 7859109234816 7866767384352 7887684004686 7902070837776 7903187603724 7917602714784 7920149374872 7938654499062 7954258282908 7963444652067 7979097162078 8014904714439 8030658371526 8064664887936 8066697313563 8082552771342 8083115411392 8105749497984 8127301537912 8142125424192 8158129139328 8179820449304 8194740128064 8197375928112 8205363694764 8210847259776 8220329963424 8232678739768 8258387046588 8273450027808 8274619279192 8311753037196 8321352276879 8326913355936 8328090163064 8337708270486 8365463880732 8373615437279 8375125151043 8391586837662 8429245507431 8445813570054 8470052846208 8472187436139 8508063645504 8524786628736 8526935012463 8563043055168 8579874102912 8589782995488 8606666601792 8629550509356 8635317554304 8643732064288 8645290478496 8646512280504 8662283187264 8685314971452 8701156652832 8702386350168 8718259169088 8741439785484 8749957704123 8765917291368 8768736807894 8785972155996 8806500241791 8825400696798 8850113307396 8907303054132 8907923106432 8949163491184 8965486422144 9006993303728 9023421714048 9032214404256 9051599285568 9072747998928 9090580894752 9093504837816 9110091041856 9118968185232 9143214230151 9159891102216 9161185630534 9177895281744 9202298005467 9219082644072 9220385537678 9222047919126 9237203167248 9261763582239 9279967996726 9308946689091 9348366227776 9368429632128 9369101433447 9408775702592 9428968757376 9438156624672 9456707747648 9499146328224 9517817329216 9519533335872 9528809451984 9560530149408 9571571601192 9572924310558 9579321803072 9590384957328 9633423437064 9634784887686 9652358365776 9682499927016 9697045210062 9714732248592 9724198572324 9727326315567 9745068585672 9790184643939 9808041565224 9861656952789 9862343439264 9881728320576 9926074253088 9945584400192 9990216897696 10009853120064 10021413494736 10041111035424 10064571704904 10067808927582 10086172224912 10087597660588 10105997051808 10132867466694 10151349428304 10161241204788 10179774919008 10206841498794 10226903506596 10227615418496 10230192942543 10258839208386 10293706632832 10325132191962 10360224930944 10391853563154 10392576957504 10413004036736 10459734159168 10469926434896 10489023179136 10516912006248 10536094450368 10537583471632 10539483336144 10556803619712 10560199166496 10584872665416 10605677710544 10607589852048 10617926202756 10638796216104 10686539619252 10707544495368 10719910633482 10755596418084 10776737028456 10789183076994 10858903161498 10929073779666 10929834570816 10940484926352 10960439951232 11009626785216 11011182728784 11031266703744 11065714202304 11082337382928 11095136369172 11102551141248 11116944360648 11137221240768 11153951840976 11166833534724 11168411695651 11188782450216 11209190360256 11238994009908 11240582368967 11261084760072 11272057895634 11281624546752 11296249914852 11322643168017 11344898334378 11369246683284 11453043993984 11506067345808 11527053971328 11528683040672 11580419961936 11601542203776 11603181800224 11655253047312 11666610272164 11687889721824 11691649077192 11714629541328 11742000322388 11745777082179 11767200929064 11778667239258 11800151076528 11831526007029 11854781405586 11876404072176 11880224062308 11907981748593 11931387424362 11968645743117 12042952539008 12045123812736 12045987557289 12096997331904 12120774526336 12122959830912 12123829157013 12124673117088 12158624246976 12190952306868 12213188136288 12237193708992 12263457096576 12269730673956 12292110192096 12296063892168 12308045542146 12316270889664 12330494945136 12349018109652 12387580569882 12410175041712 12411928918788 12467629555794 12490370033904 12492135244596 12506562405729 12548195821098 12584208832896 12587380256493 12665528437632 12668720355081 12705079269312 12747373532544 12762095468256 12763899080744 12787179943104 12844564582752 12846379850248 12869811154368 12909999902688 12929393613416 12944325764034 12952976331456 12965598096432 12969768420756 12993424780896 13000071785501 13027972457178 13053579525252 13077388753632 13112159678226 13148875937052 13149791252352 13150734211573 13153105211841 13178958233994 13234765670784 13235714723441 13238101045197 13320289196928 13361884659648 13388148047232 13419428939872 13423745236776 13448229633216 13474662735744 13510489955592 13535132571072 13548321606384 13573033225344 13577398928352 13609121998392 13635871342128 13640257256724 13665136562784 13678452277848 13739836653324 13741778445801 13766842922616 13828623966108 13830578306517 13855804750872 13919951995089 14022549341664 14052644448192 14080265555328 14113163553888 14131459696538 14143453136064 14157234937008 14183057190528 14185061621472 14222777691346 14248719492336 14274708610176 14276725993824 14293214177976 14314685786282 14340795224112 14359386465837 14368982704608 14385577435992 14407187794594 14452177331529 14478537548664 14480583738586 14545567815093 14572098372888 14586297858486 14587313235136 14681576971712 14776449843904 14793515158896 14822592480864 14871935787968 14889111379632 14918376600288 14985325346544 15014779680096 15029410527512 15032120242104 15061666553136 15096857557356 15101713391373 15126531112504 15129258337368 15131396490882 15158995577712 15199301200041 15227024142456 15241861807182 15310262248191 15340355259894 15341423127744 15388258812579 15440559949248 15487698287943 15540337396416 15583852962432 15587780344731 15588865436256 15619506055104 15661036109572 15689601238752 15704889652344 15733534768704 15775368009372 15804141675552 15806375207448 15835205429568 15840298749744 15877308998124 15908516565816 15926889304134 15958194324156 16029809428878 16061316743052 16133394627126 16165105542684 16166230822784 16254603075824 16284250848384 16359640898608 16389480256128 16394751856224 16410727389528 16440659926848 16465357479536 16516774093176 16546900055616 16549238558384 16623506074392 16642704553758 16653826711872 16656180326128 16675416540972 16730927761464 16747230874558 16750250302086 16783173675324 16858491014862 16891627140108 16908086843451 16944374872278 17016127291008 17017347501567 17053870024926 17126086110336 17179565990976 17213333203584 17259101018712 17287464128576 17290580956992 17293024561008 17324566374528 17370629942904 17402313305664 17404772700336 17436518338176 17482879570968 17499915408246 17531834582736 17537473615788 17571944311992 17613000483582 17650801393596 17668000858887 17700226614792 17782172108379 17814606108264 17897081136543 17898326982368 18013986607456 18064428808512 18103198571136 18145495997856 18181161789504 18187009675632 18220182083712 18237936370464 18286428460302 18319782204432 18322371261068 18355790563488 18404596010934 18438165288144 18440771075356 18444095838252 18462068313219 18474406334496 18523527164478 18559935993452 18581370854823 18617893378182 18696732455552 18701444333691 18738202866894 18817551405184 18822293731647 18876313249344 18913415495296 18998292656448 19035634658432 19039066671744 19057618903968 19121060298816 19143143202384 19145848621116 19158643606144 19180769914656 19266846874128 19269569775372 19304716731552 19364999854032 19394090420124 19416488646051 19429464497184 19448397144648 19454652631134 19490137171344 19541958685767 19580369287878 19616083130448 19668239517339 19723313905578 19724686878528 19763456641152 19768437350991 19852148506176 19891168800384 19980433795392 20019706240128 20042826989472 20082222070848 20129143409808 20135617855164 20172344449824 20175195321176 20211994103616 20265734933388 20285482467611 20302698856608 20322482409576 20359549838016 20413682997588 20416567976287 20453807013192 20460385885086 20517678416772 20548500564179 20650264383924 20783707126308 20785153915008 20919468318336 20939852869792 21033824012496 21072188900736 21075166943264 21078966672288 21120398332992 21169745330832 21197189544807 21211355421088 21215179704096 21235852405512 21277592432208 21334166537019 21373079238504 21415088990736 21439821266964 21472028679423 21511192836168 21553474056912 21578366153988 21610781691891 21717806322996 21720875607879 21858147559332 21859669141632 21879446787729 21880969852704 22019253570432 22022365457568 22131428404608 22164674765856 22190272738344 22233888721296 22274442481536 22307903681952 22333667069448 22336823391302 22377564900432 22418380720512 22477988019816 22481164737934 22522169520144 22544115791268 22563249093504 22592499829704 22645286336034 22689796668756 22697094736323 22738493366568 22862792710773 23010532889841 23012134691616 23057366081344 23160839923872 23206363600448 23310506094624 23333220544328 23375779443648 23383298154384 23429259082656 23484000644776 23491554164358 23534401858128 23557334478516 23600302153056 23663052014058 23709562811172 23752808144352 23760448124616 23815963497186 23862774848724 23890333956201 23937291486234 24044714143317 24091975114578 24193994663808 24200091940689 24247658314026 24249346234176 24317248493952 24381904613736 24426376272576 24474387417984 24539461347912 24584220384192 24592127784336 24616091084292 24632541779328 24660989890272 24698036219304 24775161139764 24820350083424 24823857837576 24935259111588 24980740067808 24984270489192 25013124811458 25096391642196 25120846311837 25174760512986 25337440710162 25410158538624 25524190936512 25527798161488 25574359886208 25689129165504 25692759700496 25739622308736 25819999805376 25858787226832 25888651528068 25905952662912 25931196192864 25939536841512 25986849561792 26000143571002 26055944914356 26107159050504 26154777507264 26224319356452 26249873112369 26297751874104 26301468423146 26306210423682 26357916467988 26419500725373 26471429446882 26476202090394 26723769319296 26838857879744 26847490473552 26896459266432 27020979911184 27070265142144 27096643212768 27154797856704 27218243996784 27271742684256 27280514513448 27330273125568 27356904555696 27429642690453 27479673306648 27483556891602 27533685845232 27606894016401 27657247932216 27661156613034 27711609501744 27785290746717 27839903990178 27926840067273 28045098683328 28105288896384 28107304300341 28226327107776 28262919393076 28286906272128 28314469874016 28370123242944 28445555382692 28497438984672 28553451987648 28586428355952 28629371572564 28681590448224 28718772931674 28737965409216 28771154871984 28814375589188 28904354663058 28957075097328 28961167477172 29091135630186 29144196745776 29172595716972 29174626470272 29181978946701 29363153943424 29370553931817 29552899687808 29587030317792 29645184961728 29743871575936 29778222759264 29836753200576 29970650693088 30029559360192 30058821055024 30064240484208 30123333106272 30193715114712 30203426782746 30253062225008 30258516674736 30262792981764 30317991155424 30398602400082 30454048284912 30483723614364 30620524496382 30680710519788 30682846255488 30690578827629 30776517625158 30881119898496 30975396575886 31080674792832 31175560689462 31177730872512 31239012110208 31322072219144 31379202477504 31409779304688 31467069537408 31550736018744 31608283351104 31612750414896 31670410859136 31680597499488 31754617996248 31817033131632 31853778608268 31916388648312 32059618857756 32064149706869 32122633486104 32266789254252 32271349381873 32330211085368 32509206151648 32719281797216 32789503712448 32821454779056 32881319853696 32930714959072 33033548186352 33093800111232 33098477116768 33247012148784 33285409107516 33307653423744 33312360652256 33350833081944 33461855522928 33494461749116 33500500604172 33505235086953 33566347350648 33716982029724 33721747106901 33783254280216 33816173686902 33888749744556 33967929504051 34034695003134 34107740049852 34359131981952 34518202037424 34574928257152 34581161913984 34586049122016 34741259885808 34804626611328 34809545400672 34965759141936 34999830816492 35063669165472 35074947231576 35143888623984 35226000967164 35237331246537 35301602787192 35336001717774 35400453229584 35494578021087 35564344216758 35629212216528 35723945245779 35794162273086 35796653964736 35905937229351 36027973214912 36128857617024 36137962671867 36290991995712 36362323579008 36371487471039 36374019351264 36475872740928 36572856920604 36639564408864 36644742522136 36711581126976 36809192021868 36876330576288 36881542150712 36888191676504 36924136626438 36948812668992 37047054328956 37119871986904 37162741709646 37235786756364 37402888667382 37476405733788 37519687217187 37644587463294 37752626498688 37762140769479 37996585312896 38006161065243 38115237807936 38242120597632 38286286404768 38291697242232 38361539829312 38533693748256 38539139550744 38609433463104 38729999708064 38788180840248 38832977292102 38858928994368 38896794289296 38909305262268 38980274342688 39000215356503 39083917371534 39160738575756 39232166260896 39336479034678 39446627811156 39449373757056 39452202634719 39536874701982 39704297012352 39707144170323 39960867590784 40085653978944 40164444141696 40258286819616 40271235710328 40344688899648 40350390642352 40423988207232 40531469866776 40570964935222 40605397713216 40644964819152 40719099676032 40827365995176 40833135952574 40907614026384 40920771770172 41035356833544 41097001128358 41225335337403 41300528767848 41491734919551 41567414252616 41759855985267 41879705739584 42067648024992 42150333886528 42157933344576 42240796665984 42339490661664 42394379089614 42422710842176 42430359408192 42471704811024 42555184864416 42668333074038 42746158477008 42830177981472 42879642533928 42944057358846 43022385672336 43078159397511 43106948113824 43156732307976 43221563383782 43356531994587 43435612645992 43441751215758 43636703445279 43716295118664 43758893575458 43761939705408 44044730915136 44329349531712 44380545476688 44467777442592 44615807363904 44667334138896 44673646782604 44755129800864 44955976039632 44962329475868 45044339040288 45088231582536 45184999659408 45290572672068 45305140174119 45379593337512 45394189472646 45476986733136 45597903600123 45725585421546 46021065779682 46024269383232 46114732162688 46321679847744 46412727200896 46621012189248 46666441088656 46751558887296 46766596308768 46858518165312 46968001289552 46983108328716 47068803716256 47114668957032 47200604306112 47326104028116 47419125622344 47505616288704 47520896249232 47631926994372 47725549697448 47780667912402 47874582972468 48089428286634 48183950229156 48400183881378 48495316628052 48498692468352 48763809227472 48852752545152 49078922695824 49168440768384 49184255568672 49232182168584 49321979780544 49396072438608 49460108937883 49550322279528 49640700166848 49647715675152 49779721919711 49870518223176 49961480135616 49968540978384 50026249622916 50101400251987 50192783284392 50241692623674 50349521025972 50674881420324 50724260530353 51048381873024 51052042504701 51055596322976 51378258331008 51385519400992 51639999610752 51717574453664 51777303056136 51862392385728 51879073683024 51973699123584 52000287142004 52111889828712 52214318101008 52309555014528 52448638712904 52499746224738 52595503748208 52602936846292 52612420847364 52715832935976 52839001450746 52942858893764 52952404180788 53004002576661 53346516325137 53677715759488 53691243409629 53694980947104 54041959822368 54193286425536 54309595713408 54436487993568 54543485368512 54561029026896 54660546251136 54713809111392 54859285380906 54959346613296 54967113783204 55067371690464 55213788032802 55314495864432 55322313226068 55386204939657 55423219003488 55570581493434 55679807980356 55744112564469 55853680134546 56090197366656 56104333001073 56214608600682 56452654215552 56466881194941 56525838786152 56628939748032 56740246485888 56891110765384 56994877969344 57106903975296 57172856711904 57258743145128 57363180896448 57437545863348 57475930818432 57542309743968 57628751178376 57808709326116 57914150194656 57922334954344 58182271260372 58238965794109 58249465938153 58288393491552 58345191433944 58363957893402 58615308060953 58625876057301 58741107863634 59004718552017 59174060635584 59290369923456 59305312052973 59556445518528 59673506401152 59941301386176 60059118720384 60117642110048 60128480968416 60246666212544 60387430229424 60406853565492 60506124450016 60517033349472 60525585963528 60635982310848 60797204800164 60856447402833 60908096569824 60967447228728 61241048992764 61249703928861 61361421039576 61381157655258 61553035250316 61645501692537 61950793151772 62351121378924 62355461745024 62644144438288 62758404955008 62819558609376 63101472037488 63216566702208 63225500829792 63361194998976 63509235992496 63591568634421 63634066263264 63707557216536 63832777296624 64002499611057 64119237715512 64128299413738 64245266972208 64416086038269 64533578508504 64542698763746 64660422170736 64832345075673 65018412303296 65162626823637 65438563594432 65579007424896 65638340363187 65642909558112 65861429918144 66067096372704 66196954233536 66494024297568 66570818215032 66624721304512 66701666163888 66923711045856 66988923498232 67001001208344 67010470173906 67132694701296 67433964059448 67443494213802 67566508560432 67632347373804 67777499489112 67935859008102 68069390006268 68091284208969 68215480099704 68588378132319 69031598669523 69036404074848 69172098244032 69482519771616 69619090801344 69931518283872 69999661632984 70127338330944 70149894463152 70287777247968 70452001934328 70474662493074 70603205574384 70672003435548 70800906459168 70989156042174 71128688433516 71258424433056 71447890491558 71588324546172 71593307929472 71811874458702 72055946429824 72275925343734 72581983991424 72742974942078 72748038702528 72951745481856 73145713841208 73279128817728 73289485044272 73423162253952 73618384043736 73752661152576 73763084301424 73776383353008 73848273252876 73897625337984 74094108657912 74239743973808 74325483419292 74471573512728 74805777334764 74952811467576 75039374434374 75289174926588 75362538935511 75524281538958 76012322130486 76230475615872 76572572809536 76583394484464 76723079658624 77067387496512 77078279101488 77218866926208 77459999416128 77576361680496 77665954584204 77717857988736 77793588578592 77818610524536 77960548685376 78000430713006 78167834743068 78178881869557 78321477151512 78464332521792 78672958069356 78749619337107 78893255622312 78904405269438 79073749403964 79258502176119 79414288340646 80171307957888 80516573639232 80542471420656 80689377799296 80700781284704 81062939733552 81141929870444 81210795426432 81289929638304 81654731990352 81666271905148 81815228052768 81841543540344 82070713667088 82194002256716 82288928071359 82450670674806 82601057535696 82820682049203 82983469839102 83134828505232 83355872240151 83519711970534 83759411479168 83780520201819 84135296049984 84300667773056 84315866689152 84321912901023 84678981323328 84788758179228 84845421684352 84860718816384 84943409622048 85110369728832 85336666148076 85492316954016 85660355962944 85759285067856 85888114717692 86044771344672 86156318795022 86213896227648 86313464615952 86443126767564 86713063989174 86871225291984 86883502431516 87273406890558 87432590237328 87517787150916 87523879410816 87545936840103 88089461830272 88111661795451 88658699063424 88761090953376 88935554885184 89231614727808 89334668277792 89347293565208 89510259601728 89911952079264 89924658951736 90088678080576 90176463165072 90369999318816 90416229609271 90581145344136 90610280348238 90759186675024 90788378945292 90953973466272 91000502498507 91195807200246 91451170843092 92042131559364 92048538766464 92055139481011 92071736482887 92643359695488 92650003064087 93242024378496 93332882177312 93533192617536 93717036330624 93936002579104 93966216657432 94137607432512 94229337914064 94401208612224 94652208056232 94838251244688 95011232577408 95041792498464 95263853988744 95451099394896 95561335824804 95749165944936 96178856573268 96192449120607 96367900458312 96800367762756 96814048145619 96990633256104 97527618454944 98157845391648 98368511137344 98464364337168 98643959561088 98792144877216 98920217875766 99100644559056 99281400333696 99295431350304 99559443839422 99741036446352 99922960271232 99937081956768 100052499245832 100202800503974 100385566568784 100483385247348 100515705260859 100699042051944 101165241320703 101349762840648 101448521060706 101903788512153 102104085009402 102111192645952 102771038801984 103435148907328 103554606112272 103724784771456 103758147366048 104000574284008 104223779657424 104428636202016 104897277425808 104999492449476 105191007496416 105205873692584 105224841694728 105431665871952 105678002901492 105711993739611 105885717787528 105904808361576 106008005153322 106483734063261 106693032650274 107171835737337 107382486819258 107389961894208 107717811688053 108083919644736 108386572851072 108413888015601 108872975987136 109086970737024 109114462413117 109122058053792 109427618222784 109718570761812 109918693226592 109934227566408 110134743380928 110427576065604 110628991728864 110644626452136 110772409879314 110846438006976 111141162986868 111359615960712 111488225128938 111707360269092 112208666002146 112429217201364 112933762389882 113051677572304 113257879496064 113782221530768 113989755938688 114345713423808 114517486290256 114726361792896 114875091726696 115084619487936 115257502356752 115617418652232 115828300389312 115844669908688 116364542520744 116477931588218 116498931876306 116576786983104 116690382867888 116727915786804 117000646069509 117230616121906 117251752114602 117482215727268 118009437104034 118348121271168 118356607904157 118610624105946 119112891037056 119121432510969 119882602772352 120235284220096 120256961936832 120493332425088 120774860458848 120813707130984 121012248900032 121034066698944 121051171927056 121271964621696 121594409600328 121712894805666 121816193139648 121934894457456 122482097985528 122499407857722 122722842079152 122762315310516 123106070500632 123291003385074 123676006012209 123901586303544 124475204758653 124702242757848 125279567955801 125288288876576 125639117218752 126202944074976 126451001659584 126722389997952 127018471984992 127183137268842 127268132526528 127415114433072 127665554593248 128004999222114 128238475431024 128256598827476 128490533944416 128832172076538 129067157017008 129085397527492 129234478192533 129320844341472 129664690151346 130036824606592 130069595983761 130325253647274 130877127188864 130910110335837 131276680726374 131285819116224 131722859836288 132134192745408 132393908467072 132988048595136 133141636430064 133249442609024 133403332327776 133847422091712 133977846996464 134002002416688 134020940347812 134265389402592 134867928118896 134886988427604 135133017120864 135264694747608 135554998978224 135871718016204 135915420522357 136138780012536 136182568417938 136430960199408 136793710800369 137176756264638 138063197339046 138072808149696 138344196488064 138965039543232 139238181602688 139863036567744 139999323265968 140254676661888 140299788926304 140575554495936 140904003868656 140949324986148 141206411148768 141344006871096 141601812918336 141978312084348 141998377273277 142257376867032 142516848866112 142895780983116 142915975834009 143176649092344 143623748917404 143839503949253 144551850687468 145485949884156 145496077405056 146291427682416 146558257635456 146578970088544 147236768087472 147505322305152 147526168602848 147552766706016 147696546505752 148188217315824 148380326813649 148479487947616 148650966838584 148943147025456 149339165759133 149611554669528 149905622935152 150078748868748 150304200755961 150578349853176 150725077871022 151048563077916 152024644260972 152172781591059 153145145619072 153156127514103 153166788968928 154134774993024 154156558202976 154919998832256 155152723360992 155331909168408 155587177157184 155637221049072 155921097370752 156000861426012 156335669486136 156357763739114 156642954303024 156928665043584 157345916138712 157499238674214 157786511244624 157808810538876 158147498807928 158517004352238 158828576681292 159012007729983 160039548975411 161033147278464 161073730228887 161084942841312 161401562569408 162125879467104 162283859740888 162579859276608 163309463980704 163332543810296 163630456105536 163683087080688 164141427334176 164388004513432 164577856142718 164901341349612 165202115071392 165641364098406 165966939678204 166158614818971 166269657010464 166711744480302 167039423941068 167202192118571 167232337693407 167561040403638 168270592099968 168312999003219 168643825802046 169357962646656 169400643584823 169577516358456 169886819244096 170220739457664 170673332296152 170984633908032 171320711925888 171518570135712 171776229435384 172089542689344 172312637590044 172427792455296 172626929231904 172886253535128 173426127978348 173742450583968 173767004863032 174546813781116 174716897382327 174865180474656 175035574301832 175091873680206 175845924182859 176223323590902 177522181906752 177871109770368 178669336555584 178694587130416 179020519203456 179823904158528 179849317903472 180177356161152 180352926330144 180739998637632 180832459218542 181162290688272 181220560696476 181518373350048 181576757890584 181907946932544 182001004997014 182391614400492 182569342208499 182902341686184 183749111786583 184084263118728 184110278962022 184143472965774 184936505077611 185300006128174 186665764354624 187066385235072 187872005158208 187932433314864 188275214865024 188458675828128 189304416112464 189676502489376 190083584996928 190527707977488 190774705903263 190902198789792 191122671649608 191498331889872 192007498833171 192357713146536 192384898241214 192735800916624 193248258114807 193600735525512 193628096291238 193981266512208 194497035227019 195055236909888 195487880470911 196315690783296 196737022274688 196915021089561 196928728674336 197584289754432 197840435751532 198201289118112 198590862700608 199118887678844 199482072892704 199874163913536 200104998491664 200405601007948 200771133137568 200966770494696 201031410521718 201398084103888 202330482641406 202699525681296 202897042121412 203807577024306 204208170018804 204222385291904 204273852626907 205542077603968 206870297814656 207109212224544 207516294732096 208001148568016 208447559314848 208857272404032 209794554851616 209998984898952 210382014992832 210411747385168 210449683389456 210863331743904 211356005802984 211423987479222 211771435575056 211809616723152 212016010306644 212967468126522 213386065300548 214343671474674 214764973638516 214779923788416 215435623376106 216167839289472 216827776031202 217745951974272 218228924826234 218244116107584 218855236445568 219437141523624 219837386453184 219868455132816 220269486761856 220855152131208 221257983457728 221289252904272 221544819758628 221692876013952 222282325973736 222719231921424 222976450257876 223414720538184 224417332004292 224449047948083 224858434402728 225867524779764 226087616806533 226103355144608 227564443061536 228691426847616 229034972580512 229750183453392 230169238975872 230515004713504 231234837304464 231656600778624 231689339817376 232729085041488 232955863176436 232997863752612 233153573966208 233380765735776 233455831573608 234001292139018 234461232243812 234503504229204 234536645608671 234964431454536 236018874208068 236248858011321 236713215808314 237221248211892 237775506528357 238242865021938 240470568440192 240513923873664 241549720917696 241627414261968 242024497800064 242068133397888 242102343854112 243188819200656 243425789611332 243632386279296 243869788914912 244964195971056 244998815715444 245445684158304 245524630621032 246212141001264 246582006770148 246866784214077 247352012024418 247803172607088 248462046147609 248950409517306 249404485515696 250067616720453 250559135911602 250576577753152 251278234437504 251341560605457 252405888149952 252902003319168 252965738703069 254036943969984 254366274537684 254536265053056 254830228866144 255331109186496 256009998444228 256476950862048 256513197654952 256981067888832 257664344153076 258134314034016 258170795054984 258468956385066 258641688682944 259329380302692 259582078555649 260139191967522 260650507294548 261820220671674 262553361452748 262571638232448 262637810520309 264268385490816 264334985386353 265976097190272 266283272860128 266806664655552 267694844183424 267955693992928 268004004833376 268041880695624 268530778805184 269735856237792 269773976855208 270266034241728 270529389495216 271109997956448 271248688827813 271743436032408 271830841044714 272277560025072 272365136835876 272861920398816 273001507495521 273587421600738 274353512529276 276126394678092 276145616299392 276165418443033 277930079086464 277950009192261 279726073135488 279998646531936 280599577852608 281151108991872 281808007737312 281898649972296 282412822297536 282688013742192 283203625836672 283956624168696 283996754546554 284514753734064 285033697732224 285791561966232 285831951668018 286353298184688 287247497834808 287679007898506 288577347361821 289103701374936 290442144436857 290971899768312 292582855364832 293157940177088 294473536174944 295052337205696 295105533412032 295393093011504 296376434631648 296760653627298 296958975895232 297301933677168 297886294050912 298678331518266 299223109339056 299811245870304 300157497737496 300608401511922 301156699706352 301450155742044 301547115782577 302097126155832 303495723962109 304049288521944 304345563182118 305711365536459 306312255028206 306333577937856 308313116405952 310305446721984 310663818336816 311174354314368 311274442098144 312001722852024 312671338972272 312715527478228 313285908606048 314691832277424 314998477348428 315573022489248 315617621077752 316294997615856 317034008704476 317135981218833 317657153362584 318024015459966 320079097950822 322147460457774 322169885682624 322803125138816 324251758934208 324567719481776 325159718553216 326618927961408 326665087620592 327260912211072 327366174161376 328282854668352 328776009026864 329155712285436 329802682699224 330404230142784 331282728196812 331933879356408 332317229637942 332539314020928 333423488960604 334078847882136 334404384237142 334464675386814 335122080807276 336625998006438 337287651604092 338801287169646 339155032716912 339773638488192 341346664592304 341969267816064 343037140271424 343552458870768 344179085378688 344625275180088 345253858463808 345772507070256 346220762565181 346852255956696 347484901167936 347534009726064 348458053437977 349093627562232 349433794764654 349730360949312 350071148603664 350183747360412 351001938208527 351691848365718 352446647181804 355044363813504 355069823712471 357338673111168 357364297532907 357389174260832 359647808317056 359698635806944 360705852660288 361479997275264 361664918437084 362324581376544 362441121392952 363036746700096 363153515781168 363815893865088 364002009994028 364783228800984 365138684416998 365804683372368 367498223573166 368168526237456 368220557924044 368286945931548 369873010155222 370600012256348 371028018036627 373331528709248 373425614275959 375744010316416 375838703867403 375864866629728 376917351656256 378608832224928 379353004978752 380167169993856 381055415954976 381549411806526 381804397579584 382245343299216 382996663779744 384014997666342 384715426293072 384769796482428 385471601833248 386496516229614 387201471051024 387256192582476 387703434577599 387962533024416 388994070454038 390110473819776 390208787951283 390975760941822 392631381566592 392730331007511 393830042179122 393857457348672 395168579508864 395680871503064 396402578236224 397181725401216 398237775357688 398964145785408 399748327827072 400209996983328 400811202015896 401542266275136 401933540989392 402062821043436 402796168207776 404660965282812 405399051362592 405794084242824 407615154048612 407672760558763 407746261567071 408416340037608 408547705253814 410307156426671 410381132401107 414218424449088 415032589464192 416002297136032 416895118629696 417714544808064 419589109703232 419997969797904 420764029985664 420823494770336 420899366778912 421726663487808 422712011605968 422847974958444 423542871150112 423619233446304 424032020613288 425934936253044 425995131819831 426772130601096 428687342949348 428747927502027 429529947277032 430871246752212 431518511847759 433655552062404 436457849652468 436488232215168 438874283047248 439674772906368 439736910265632 441710304262416 442515966915456 442578505808544 443089639517256 444564651947472 445140980440947 445438463842848 445952900515752 446829441076368 448017497277399 448834664008584 448898095896166 449716868805456 450912602267883 451735049559528 452175233613066 452206710289216 455128886123072 456518344773177 458069945161024 459468382542309 459500366906784 461030009427008 462469674608928 463378679634752 465458170082976 465911726352872 465995727505224 466761531471552 466911663147216 468002584278036 468922464487624 469007008458408 469073291217342 469928862909072 472037748416136 472497716022642 473426431616628 474442496423784 475551013056714 476485730043876 477036023189949 480118646926233 483099441835392 483221190686661 483254828523936 484204687708224 486377638401312 486851579222664 487739577829824 489928391942112 489997631430888 490891368316608 491049261242064 492424282002528 493164013540296 493733568428154 494704024048836 495606345214176 496924092295218 497900819034612 498808971031392 500135233440906 501118271823204 501153155506304 501606576355713 502683121210914 504811776299904 505931477406138 508073887939968 508732549075368 509660457732288 510662218372992 512019996888456 512953901724096 513026395309904 513962135777664 515328688306152 516268628068032 516341590109968 516937912770132 517283377365888 518658760605384 519164157111298 520278383935044 521301014589096 523640441343348 524150692146981 525106722905496 525275621040618 527537772548577 528669970772706 532566545720256 533613329311104 535911387985856 536008009666752 536083761391248 537061557610368 539471712475584 539547953710416 540532068483456 541058778990432 542219995912896 542497377655626 543486872064816 543661682089428 544555120050144 544730273671752 545723840797632 546003014991042 547174843201476 547708026625497 548707025058552 551247335359749 552252789356184 552330836886066 554809515232833 555900018384522 559997293063872 561199155705216 563616015474624 563797299944592 564825644595072 565376027484384 567913248337392 567993509093108 569029507468128 571583123932464 571663903336036 572324117709789 572706596369376 574494995669616 575358015797012 576022496499513 577154694723642 578207402749872 579744774344421 580884288873714 581943799536624 583491105681057 585165710729664 586315880354176 586463641412733 588947072349888 590104674411392 590211066824064 590786186023008 592752869263296 593521307254596 593917951790464 594603867354336 595772588101824 597356663036532 598446218678112 599622491740608 600314995474992 601216803023844 602313399412704 602900311484088 603094231565154 604194252311664 606991447924218 608098577043888 608691126364236 611422731072918 612624510056412 612667155875712 612821557880721 616626232811904 620610893443968 621327636673632 622548884196288 624003445704048 625342677944544 625431054956456 626571817212096 628849956495941 629383664554848 629996954696856 631146044978496 631235242155504 632589995231712 632913607264897 634068017408952 634271962437666 635314306725168 636048030919932 637003517489549 640158195901644 644294920915548 644339771365248 644385976367077 648503517868416 649135438963552 653237855922816 653330175241184 654732348322752 656565709336704 657552018053728 658311424570872 659605365398448 660808460285568 662565456393624 663867758712816 664634459275884 665078628041856 666846977921208 668157695764272 668808768474284 668929350773628 670244161614552 673251996012876 673347143844249 674575303208184 677602574339292 678262850419599 678310065433824 682693329184608 686074280542848 687104917741536 689250550360176 690507716927616 691545014140512 692441525130362 693704511913392 694969802335872 695068019452128 696916106875954 698187255124464 698867589529308 699460721898624 700142297207328 700367494720824 702003876417054 703383696731436 703609936826013 704893294363608 708746574033963 710139647424942 713326519585071 714728595065814 714778348521664 719397271613888 721411705320576 723329836874168 724649162753088 724882242785904 726073493400192 726307031562336 728004019988056 729566457601968 730277368833996 731609366744736 734996447146332 736337052474912 736441115848088 736573891863096 739746020310444 740600352642231 741200024512696 742056036073254 745386138442827 746851228551918 750202850161359 751677407734806 751729733259456 753834703312512 754024681816371 757217664449856 758706009957504 758897216109207 762110831909952 763098823613052 763608795159168 764490686598432 765993327559488 768029995332684 769430852586144 769539592964856 770943203666496 772993032459228 774402942102048 774512385164952 775406869155198 775925066048832 777988140908076 778746235666947 780417575902566 781951521883644 785460662015022 787660084358244 787714914697344 791361743006128 792805156472448 796475550715376 797928291570816 800419993966656 801622404031792 803084532550272 803867081978784 804125642086872 805592336415552 809321930565624 810798102725184 811588168485648 813746066483439 815230308097224 815345521117526 815492523134142 816832680075216 817095410507628 819004522486563 820614312853342 820762264802214 828436848898176 828496255329099 832004594272064 833790237259392 833850027576783 839178219406464 839995939595808 841646989540672 841798733557824 843453326975616 845424023211936 845695949916888 847085742300224 847238466892608 848064041226576 851869872506088 851990263639662 853544261202192 857374685898696 857495855004054 859059894554064 861742493504424 863037023695518 865732042085463 867311104124808 871326433310571 872915699304936 877748566094496 879473820531264 883420608524832 885157011617088 886179279034512 889129303894944 890281960881894 890876927685696 891905801031504 893658882152736 896034994554798 897669328017168 897796191792332 899433737610912 901825204535766 903470099119056 904350467226132 904413420578432 904641347347731 910257772246144 910487171886327 913036689546354 916139890322048 918936765084618 919000733813568 922060018854016 924939349217856 926757359269504 930916340165952 931823452705744 931991455010448 933523062943104 933823326294432 936005168556072 937844928975248 938014016916816 938146582434684 939857725818144 944075496832272 944995432045284 946852863233256 948884992847568 951102026113428 951407943656499 952971460087752 954072046379898 960237293852466 966442381373322 966509657047872 968409375416448 972755276802624 973703158445328 975479155659648 979856783884224 979995262861776 981782736633216 982098522484128 984848564005056 986328027080592 987467136856308 989408048097672 991212690428352 993848184590436 993988640912939 995801638069224 997617942062784 1000270466881812 1000411830838063 1002236543646408 1003213152711426 1005366242421828 1011862954812276 1017465098150736 1019320915464576 1024039993776912 1025907803448192 1026052790619808 1030657376612304 1032537256136064 1032683180219936 1033875825540264 1037317521210768 1038328314222596 1038662287695543 1040556767870088 1042602029178192 1045374160313931 1047280882686696 1048301384293962 1050213445810992 1050551242081236 1053005814625581 1055075545097154 1057339941545412 1065133091440512 1065209471137413 1071822775971712 1072016019333504 1072092892598721 1072167522782496 1078943424951168 1079095907420832 1082117557980864 1084439991825792 1084994755311252 1086973744129632 1087323364178856 1089110240100288 1089460547343504 1091447681595264 1092006029982084 1094349686402952 1095416053250994 1097414050117104 1102494670719498 1104505578712368 1104661673772132 1109619030465666 1111800036769044 1113084054109881 1119994586127744 1120276842827877 1127232030949248 1127516111602209 1127594599889184 1130752054968768 1135826496674784 1135987018186216 1138059014936256 1143166247864928 1143327806672072 1144648235419578 1145413192738752 1148989991339232 1150716031594024 1152044992999026 1154309389447284 1156414805499744 1159489548688842 1161768577747428 1163110303732797 1163887599073248 1166982211362114 1170331421459328 1170415344829997 1170626363853849 1172927282825466 1177894144699776 1178190993022533 1181572372046016 1185505738526592 1187042614509192 1189207734708672 1191545176203648 1194713326073064 1196892437356224 1199244983481216 1200629990949984 1202433606047688 1204626798825408 1205800622968176 1206188463130308 1208388504623328 1213982895848436 1216197154087776 1217382252728472 1222845462145836 1223018281676289 1225249020112824 1225643115761442 1230921469280013 1242655273347264 1245097768392576 1248006891408096 1250685355889088 1250862109912912 1253143634424192 1257699912991882 1258767329109696 1259993909393712 1262292089956992 1262470484311008 1265179990463424 1265827214529794 1268136034817904 1268543924875332 1270628613450336 1272096061839864 1274007034979098 1277985395459493 1280316391803288 1286243782506081 1288589841831096 1288771952734154 1294555535543277 1298270877927104 1306660350482368 1309464696645504 1315104036107456 1316622849141744 1319210730796896 1325130912787248 1327735517425632 1329268918551768 1333693955842416 1335422941322841 1336315391528544 1337617536948568 1337858701547256 1340488323229104 1344052491832197 1346503992025752 1346694287688498 1349150606416368 1352737806803649 1355205148678584 1356525700839198 1356620130867648 1365386658369216 1369555034319531 1374209835483072 1378405147626927 1378501100720352 1383090028281024 1384883050260724 1387409023826784 1390136038904256 1393832213751908 1396374510248928 1397735179058616 1400284594414656 1400734989441648 1404007752834108 1406767393462872 1407219873652026 1409786588727216 1417493148067926 1420279294849884 1426653039170142 1429457190131628 1429556697043328 1438794543227776 1446659673748336 1449298325506176 1449764485571808 1452614063124672 1456008039976112 1459132915203936 1460554737667992 1463218733489472 1469992894292664 1472674104949824 1472882231696176 1473147783726192 1479492040620888 1481200705284462 1482400049025392 1484112072146508 1490772276885654 1493702457103836 1500405700322718 1503354815469612 1503459466518912 1504819729067139 1508049363632742 1514435328899712 1517794432218414 1524221663819904 1526197647226104 1528981373196864 1531986655118976 1536059990665368 1538861705172288 1539079185929712 1541886407332992 1545986064918456 1548805884204096 1549024770329904 1550813738310396 1551850132097664 1555976281816152 1557492471333894 1560835151805132 1563903043767288 1570921324030044 1572452076440943 1575320168716488 1582613317645731 1582723486012256 1592951101430752 1600839987933312 1603244808063584 1607734163957568 1608251284173744 1611184672831104 1618643861131248 1621596205450368 1623176336971296 1627492132966878 1630460616194448 1630691042235052 1630985046268284 1633665360150432 1634190821015256 1638009044973126 1641228625706684 1641524529604428 1643124079876491 1653742006079247 1656992510658198 1664009188544128 1664428545698499 1667700055153566 1679991879191616 1683293979081344 1683597467115648 1690848046423872 1691391899833776 1694171484600448 1694476933785216 1696128082453152 1703739745012176 1703980527279324 1707088522404384 1714749371797392 1714991710008108 1716972353129367 1718119789108128 1723484987008848 1726074047391036 1728067489498539 1731464084170926 1734622208249616 1739234323033263 1742652866621142 1745831398609872 1750473317043171 1755497132188992 1758947641062528 1759390924238199 1766841217049664 1770314023234176 1772358558069024 1778258607789888 1780563921763788 1781753855371392 1783811602063008 1787317764305472 1792069989109596 1795338656034336 1795592383584664 1798867475221824 1803650409071532 1805407939617379 1806940198238112 1808700934452264 1809282694695462 1817074549889543 1820974343772654 1826073379092708 1837873530169236 1838001467627136 1838464673642163 1849878698435712 1861832680331904 1863646905411488 1863982910020896 1867646652588864 1872010337112144 1875689857950496 1876028033833632 1876293164869368 1879715451636288 1886549869487823 1888150993664544 1889990864090568 1893705726466512 1897769985695136 1898740821794691 1902204052226856 1902815887312998 1905942920175504 1908144092759796 1911010552468647 1920474587704932 1932884762746644 1933019314095744 1933157929101231 1945510553605248 1947406316890656 1959713567768448 1959990525723552 1964197044968256 1969697128010112 1972656054161184 1974934273712616 1978816096195344 1982425380856704 1987696369180872 1987977281825878 1991603276138448 1995235884125568 2000540933763624 2000823661676126 2004473087292816 2006426305422852 2010732484843656 2020041431532747 2023725909624552 2034788551258797 2034930196301472 2048079987553824 2052105581239616 2061314753224608 2065366360439872 2067751651080528 2074635042421536 2076656628445192 2077324575391086 2081113535740176 2085204058356384 2090748320627862 2094561765373392 2096602768587924 2100426891621984 2101102484162472 2106011629251162 2110151090194308 2110829810478039 2114679883090824 2126239722101889 2130418942274826 2139979558755213 2144185785197442 2144335045564992 2158191814841664 2164235115961728 2169989510622504 2173947488259264 2174646728357712 2178220480200576 2178921094687008 2184012059964168 2188699372805904 2190832106501988 2194828100234208 2204989341438996 2209011157424736 2209323347544264 2219238060931332 2223600073538088 2226168108219762 2240553685655754 2255032223204418 2255189199778368 2261504109937536 2271652993349568 2271974036372432 2276118029872512 2286332495729856 2286655613344144 2289296470839156 2290826385477504 2297979982678464 2301432063188048 2304089985998052 2308618778894568 2312829610999488 2318979097377684 2323537155494856 2326220607465594 2327775198146496 2333964422724228 2336238707000841 2340830689659994 2341252727707698 2345854565650932 2356381986045066 2363144744092032 2374085229018384 2378415469417344 2389426652146128 2393784874712448 2401259981899968 2404867212095376 2409253597650816 2411601245936352 2412376926260616 2416777009246656 2423545337956267 2427965791696872 2432394308175552 2434764505456944 2441238199450317 2445690924291672 2446036563352578 2450498040225648 2451286231522884 2457013567459689 2461842938560026 2485310546694528 2485488765987297 2496013782816192 2501370711778176 2501550082730349 2501724219825824 2515399825983764 2517534658219392 2519987818787424 2524940968622016 2530359980926848 2531654429059588 2536272069635808 2537087849750664 2541257226900672 2544192123679728 2548014069958196 2555970790918986 2560632783606576 2572487565012162 2577179683662192 2577543905468308 2589111071086554 2596541755854208 2597196126256389 2613320700964736 2613979299931713 2630208072214912 2633245698283488 2638421461593792 2650261825574496 2655471034851264 2658537837103536 2667387911684832 2670845882645682 2672630783057088 2675235073897136 2675717403094512 2680976646458208 2688104983664394 2693007984051504 2693388575376996 2698301212832736 2705475613607298 2710410297357168 2713051401678396 2713240261735296 2713924042043193 2730773316738432 2731461515658981 2739110068639062 2748419670966144 2756810295253854 2757002201440704 2766180056562048 2769766100521448 2774818047653568 2780272077808512 2787664427503816 2792749020497856 2795470358117232 2800569188829312 2801469978883296 2808015505668216 2813534786925744 2814439747304052 2819573177454432 2834986296135852 2840558589699768 2853306078340284 2853709323911341 2854223830969497 2858914380263256 2872150094986697 2893319347496672 2899528971143616 2905228126249344 2912016079952224 2918265830407872 2921109475335984 2926437466978944 2939985788585328 2945348209899648 2945764463392352 2946295567452384 2958984081241776 2962401410568924 2964800098050784 2968224144293016 2981544553771308 2981965922738817 2987404914207672 3000811400645436 3001235492514189 3006709630939224 3009639458134278 3016098727265484 3035588864436828 3052395294452208 3057962746393728 3072119981330736 3077723410344576 3078158371859424 3091972129836912 3097611768408192 3098049540659808 3101627476620792 3111952563632304 3114984942667788 3115986863086629 3121670303610264 3127806087534576 3136122480941793 3141842648060088 3144904152881886 3150640337432976 3159017443876743 3165226635291462 3165446972024512 3185902202861504 3195628413412239 3206489616127168 3215468327915136 3216278677796163 3216502568347488 3237287722262496 3246352673942592 3254984265933756 3260921232388896 3261382084470104 3261970092536568 3267330720300864 3268381642030512 3276018089946252 3282457251413368 3283049059208856 3286248159752982 3307484012158494 3313985021316396 3328857091396998 3335400110307132 3339252162329643 3359983758383232 3360830528483631 3381696092847744 3382548334806627 3382783799667552 3392256164906304 3407479490024352 3407961054558648 3414177044808768 3429498743594784 3429983420016216 3433944706258734 3436239578216256 3446969974017696 3452148094782072 3456134978997078 3462928168341852 3469244416499232 3478468646066526 3485305733242284 3491662797219744 3500946634086342 3510994264377984 3511246034489991 3518781848476398 3533682434099328 3544717116138048 3556517215579776 3561127843527576 3567623204126016 3574635528610944 3584139978219192 3590677312068672 3591184767169328 3597734950443648 3607300818143064 3610815879234758 3613880396476224 3617401868904528 3618565389390924 3634149099779086 3641948687545308 3652146758185416 3669054845028867 3675747060338472 3676929347284326 3692764407840039 3727293810822976 3727965820041792 3735293305177728 3744020674224288 3751379715900992 3752056067667264 3752586329738736 3759430903272576 3773099738975646 3776301987329088 3779981728181136 3787411452933024 3795539971390272 3797481643589382 3804408104453712 3805631774625996 3811885840351008 3816288185519592 3822021104937294 3833956186378479 3840949175409864 3858731347518243 3865769525493288 3866315858202462 3883666606629831 3894812633781312 3919981051447104 3928394089936512 3945312108322368 3949868547425232 3957632192390688 3975392738361744 3975954563651756 3983206552276896 4001081867527248 4001647323352252 4006268823968523 4008946174585632 4012852610845704 4021464969687312 4032157475496591 4040082863065494 4047451819249104 4058213420410947 4069577102517594 4069860392602944 4096159975107648 4104211162479232 4122629506449216 4130732720879744 4135503302161056 4149270084843072 4153313256890384 4154649150782172 4162227071480352 4170408116712768 4181496641255724 4189123530746784 4193205537175848 4200853783243968 4202204968324944 4212023258502324 4220302180388616 4221659620956078 4229359766181648 4252479444203778 4260837884549652 4279959117510426 4288371570394884 4288670091129984 4316383629683328 4339979021245008 4347894976518528 4349293456715424 4357842189374016 4368024119928336 4377398745611808 4381664213003976 4389656200468416 4401949695471587 4409978682877992 4418022314849472 4418646695088528 4430395250854279 4438476121862664 4447200147076176 4452336216439524 4459024622426843 4481107371311508 4510064446408836 4510378399556736 4514459187201417 4543305986699136 4543948072744864 4572664991459712 4573311226688288 4578592941678312 4595959965356928 4602864126376096 4608179971996104 4617237557789136 4625659221998976 4637958194755368 4647074310989712 4652441214931188 4655550396292992 4667928845448456 4672477414001682 4681661379319988 4682505455415396 4691709131301864 4712763972090132 4717356229322829 4747839952937193 4748170458036768 4778853304292256 4802519963799936 4809734424190752 4823202491872704 4824753852521232 4833554018493312 4847090675912534 4855931583393744 4864788616351104 4869529010913888 4882476398900634 4891381848583344 4892073126705156 4900996080451296 4902572463045768 4914027134919378 4923685877120052 4929372239629473 4961226018237741 4970977531974594 4992027565632384 4993285637095497 5003100165460698 5003448439651648 5030799651967528 5039975637574848 5049881937244032 5063308858119176 5072544139271616 5074175699501328 5082514453801344 5088384247359456 5096028139916392 5111941581837972 5121265567213152 5144975130024324 5150917059388101 5154359367324384 5155087810936616 5178222142173108 5183267955675701 5184202468495617 5194392252512778 5217702969099789 5227958599863426 5251419951129513 5266491396566976 5276842923187584 5278172772714597 5300523651148992 5310942069702528 5317075674207072 5334775823369664 5341691765291364 5345261566114176 5350470147794272 5351434806189024 5361953292916416 5376209967328788 5386015968103008 5386777150753992 5396602425665472 5410951227214596 5416223818852137 5420820594714336 5426102803356792 5427848084086386 5451223649668629 5462923031317962 5478220137278124 5513620590507708 5514004402881408 5539532201042896 5549636095307136 5575328855007632 5585498040995712 5590940716234464 5602939957766592 5616031011336432 5627069573851488 5628879494608104 5639146354908864 5659649608463469 5669972592271704 5681117179399536 5696222465384073 5706612156680568 5707418647822682 5708447661938994 5717828760526512 5733031657405941 5744300189973394 5786638694993344 5799057942287232 5799473787303693 5824032159904448 5836531660815744 5842218950671968 5879971577170656 5891528926784704 5892591134904768 5917968162483552 5924802821137848 5929600196101568 5936448288586032 5963089107542616 5963931845477634 5974809828415344 6001622801290872 6002470985028378 6013419261878448 6019278916268556 6032197454530968 6060124294598241 6071177728873656 6104365653776391 6104790588904416 6144239962661472 6156316743718848 6183944259673824 6196099081319616 6203254953241584 6223905127264608 6229969885335576 6231973726173258 6243340607220528 6255612175069152 6272244961883586 6283685296120176 6289808305763772 6301280674865952 6318034887753486 6330453270582924 6330893944049024 6332489431434117 6371804405723008 6391256826824478 6412979232254336 6432557355592326 6433005136694976 6474575444524992 6492705347885184 6509968531867512 6521842464777792 6522764168940208 6523940185073136 6534661440601728 6536763284061024 6552036179892504 6564914502826736 6566098118417712 6572496319505964 6614968024316988 6627970042632792 6657714182793996 6670800220614264 6678504324659286 6721661056967262 6765096669613254 6765567599335104 6784512329812608 6814958980048704 6815922109117296 6828354089617536 6858997487189568 6859966840032432 6867889412517468 6872479156432512 6893939948035392 6904296189564144 6912269957994156 6925856336683704 6938488832998464 6956937292133052 6957920486390573 6970611466484568 6983325594439488 7001893268172684 7008716121002523 7022492068979982 7037563696952796 7089434232276096 7122255687055152 7135246408252032 7168279956438384 7181354624137344 7182369534338656 7214601636286128 7221631758469516 7227760792952448 7234803737809056 7237130778781848 7268298199558172 7270636013868801 7283897375090616 7304293516370832 7323714598350951 7338109690057734 7351494120676944 7353858694568652 7371040702379067 7385528815680078 7454587621645952 7455931640083584 7456466297961891 7488041348448576 7502759431801984 7504112135334528 7504650248191047 7505172659477472 7546199477951292 7552603974658176 7559963456362272 7574822905866048 7591079942780544 7594963287178764 7608816208907424 7611263549251992 7623771680702016 7632576371039184 7644042209874588 7667912372756958 7681898350819728 7717462695036486 7731539050986576 7732631716404924 7767333213259662 7789625267562624 7791588378769167 7839962102894208 7841937899795139 7890624216644736 7899737094850464 7915264384781376 7950785476723488 7951909127303512 7966413104553792 8002163735054496 8003294646704504 8012537647937046 8017892349171264 8025705221691408 8042929939374624 8047044435225119 8064314950993182 8080165726130988 8094903638498208 8116426840821894 8139154205035188 8139720785205888 8141772126129579 8192319950215296 8192907413809979 8194384546976943 8245259012898432 8271006604322112 8298540169686144 8306626513780768 8309298301564344 8324454142960704 8340816233425536 8362993282511448 8378247061493568 8386411074351696 8401707566487936 8404409936649888 8424046517004648 8440604360777232 8443319241912156 8458719532363296 8504958888407556 8521675769099304 8559918235020852 8561127971734023 8576743140789768 8616450284960091 8679958042490016 8698586913430848 8715684378748032 8736048239856672 8754797491223616 8763328426007952 8779312400936832 8803899390943174 8819957365755984 8836044629698944 8837293390177056 8860790501708558 8876952243725328 8894400294152352 8904672432879048 8918049244853686 8945897768216451 8962214742623016 9003706477542567 9020128892817672 9028918374402834 9087896145489728 9146622453376576 9157185883356624 9205728252752192 9216359943992208 9234475115578272 9275916389510736 9294148621979424 9304882429862376 9335857690896912 9344954828003364 9347960589259887 9363322758639976 9365010910830792 9383418262603728 9408367442825379 9425527944180264 9434712458645658 9477052331630229 9495679905874386 9496340916073536 9557706608584512 9586885240236717 9619468848381504 9646404983745408 9648836033388489 9649507705042464 9694181351825068 9711863166787488 9739058021827776 9764952797801268 9782763697166688 9784146253410312 9801992160902592 9805144926091536 9828054269838756 9847371754240104 9858744479258946 9922452036475482 9941955063949188 9986571274190994 10006200330921396 10006896879303296 10061599303935056 10079951275149696 10126617716238352 10145088278543232 10148351399002656 10176768494718912 10192056279832784 10223883163675944 10242531134426304 10289950260048648 10301834118776202 10308718734648768 10310175621873232 10356444284346216 10366535911351402 10368404936991234 10388784505025556 10435405938199578 10455917199726852 10502839902259026 10532982793133952 10533738103469973 10556345545429194 10601047302297984 10634151348414144 10669551646739328 10683383530582728 10700940295588544 10702869612378048 10723906585832832 10752419934657576 10772031936206016 10773554301507984 10793204851330944 10821902454429192 10832447637704274 10841641189428672 10852205606713584 10855696168172772 10902447299337258 10925846062635924 10956440274556248 11007164535086601 11027241181015416 11078293223520117 11079064402085792 11150657710015264 11181881432468928 11205879915533184 11232062022672864 11254139147702976 11257758989216208 11278292709817728 11319299216926938 11339945184543408 11362234358799072 11392444930768146 11413224313361136 11414837295645364 11416895323877988 11435657521053024 11466063314811882 11488600379946788 11501868559135437 11573277389986688 11576194042554729 11598947574607386 11648064319808896 11650999819889493 11684437901343936 11759943154341312 11783057853569408 11785182269809536 11835936324967104 11849605642275696 11859200392203136 11872896577172064 11926178215085232 11927863690955268 11949619656830688 12003245602581744 12004941970056756 12018806471905569 12026838523756896 12038557832537112 12064394909061936 12096472426489773 12120248589196482 12142355457747312 12174640261232841 12208731307552782 12209581177808832 12288479925322944 12312633487437696 12367888519347648 12392198162639232 12406509906483168 12447810254529216 12459939770671152 12463947452346516 12486681214441056 12511224350138304 12544489923767172 12567370592240352 12579616611527544 12602561349731904 12636069775506972 12637855577321653 12660906541165848 12664978862868234 12719521849226801 12782513653648956 12865114711184652 12866010273389952 12949150889049984 13019937063735024 13043684929555584 13045528337880416 13047880370146272 13073526568122048 13104072359785008 13129829005653472 13132196236835424 13144992639011928 13205849086414761 13229936048633976 13255940085265584 13291185752562837 13315428365587992 13341600441228528 13357008649318572 13377073867280529 13443322113934524 13530193339226508 13531135198670208 13543377561604251 13629917960097408 13631844218234592 13717994974379136 13719933680064864 13735778825034936 13787879896070784 13808592379128288 13824539915988312 13851712673367408 13876977665996928 13913874584266104 13915840972781146 13941222932969136 13966651188878976 14003786536345368 14017432242005046 14044984137959964 14075127393905592 14152068687968487 14243519858811579 14244511374110304 14336559912876768 14364739068677312 14429203272572256 14443263516939032 14469607475618112 14474261557563696 14536596399116344 14541272027737602 14567794750181232 14608587032741664 14647429196701902 14676219380115468 14702988241353888 14707717389137304 14742081404758134 14771057631360156 14788116718888419 14883678054713223 14912932595923782 14976082696897152 14979856911286491 15009300496382094 15010345318954944 15092398955902584 15119926912724544 15149645811732096 15189926574357528 15217632417814848 15222527098503984 15247543361404032 15265152742078368 15288084419749176 15335824745513916 15363796701639456 15434925390072972 15463078101973152 15465263432809848 15534666426519324 15549803867027103 15583176757538334 15683875799590278 15799474189700928 15830528769562752 15901570953446976 15903818254607024 15932826209107584 16004327470108992 16006589293409008 16025075295874092 16035784698342528 16051410443382816 16085859878749248 16094088870450238 16128629901986364 16160331452261976 16189807276996416 16232853681643788 16248671456556411 16278308410070376 16283544252259158 16353670949005887 16385814827619958 16388769093953886 16542013208644224 16613253027561536 16618596603128688 16648908285921408 16725986565022896 16756494122987136 16772822148703392 16808819873299776 16848093034009296 16881208721554464 16886638483824312 16917439064726592 16978948825390407 17009917776815112 17043351538198608 17088667396152219 17119836470041704 17122255943468046 17153486281579536 17199094972217823 17232900569920182 17359916084980032 17397173826861696 17398421361911079 17472096479713344 17509594982447232 17526656852015904 17607798781886348 17639914731511968 17674586780354112 17721581003417116 17753904487450656 17788800588304704 17809344865758096 17836098489707372 17891795536432902 17924429485246032 18007412955085134 18040257785635344 18057836748805668 18175792290979456 18180372883794723 18293244906753152 18314371766713248 18411456505504384 18432719887984416 18468950231156544 18551832779021472 18588297243958848 18609764859724752 18671715381793824 18689909656006728 18695921178519774 18726645517279952 18730021821661584 18766836525207456 18816734885650758 18851055888360528 18869424917291316 18954104663260458 18991359811748772 18992681832147072 18997468294302351 19115413217169024 19173770480473434 19238937696763008 19297672066776978 19299015410084928 19388362703650136 19423726333574976 19478116043655552 19529905595602536 19565527394333376 19568292506820624 19603984321805184 19610289852183072 19656108539677512 19694743508480208 19717488958517892 19844904072950964 19883910127898376 19973142548381988 19975965267379387 20012400661842792 20123198607870112 20253235432476704 20296702798005312 20353536989437824 20384112559665568 20447766327351888 20485062268852608 20579900520097296 20603668237552404 20617437469297536 20620351243746464 20712888568692432 20733071822702804 20736809873982468 20777569010051112 20870811876399156 20873761459171719 20911834399453704 21005679804518052 21026148363007569 21067476206939946 21112691090858388 21268302696828288 21366767061165456 21401880591177088 21405739224756096 21504839869315152 21544063872412032 21547108603015968 21643804908858384 21664895275408548 21683282378857344 21704411213427168 21711392336345544 21804894598674516 21811908041606403 21851692125271848 21912880549112496 21971143795052853 22014329070173202 22054482362030832 22113122107137201 22156586447040234 22158128804171584 22301315420030528 22363762864937856 22369398893885673 22464124045345728 22508278295405952 22513950744573141 22515517978432416 22638598433853876 22679890369086816 22724468717598144 22784889861536292 22826448626722272 22829674591290728 22833790647755976 22871315042106048 22932126629623764 22977200759893576 23003737118270874 23152388085109458 23197895149214772 23301999639778986 23368875802687872 23374765136307501 23519886308682624 23525813699385417 23671872649934208 23699211284551392 23745793154344128 23852356430170464 23855727381910536 23899239313661376 24006491205163488 24009883940113512 24037612943811138 24053677047513792 24077115665074224 24128789818123872 24141133305675357 24192944852979546 24240497178392964 24284710915494624 24349280522465682 24417462615105564 24419162355617664 24576959850645888 24578722241429937 24735777038695296 24813019812966336 24895620509058432 24919879541342304 24927894904693032 24973362428882112 25022448700276608 25088979847534344 25134741184480704 25159233223055088 25205122699463808 25272139551013944 25275711154643306 25321813082331696 25329957725736468 25439043698453602 25565027307297912 25683383915202069 25730229422369304 25849350854880273 26039874127470048 26091056675760832 26095760740292544 26147053136244096 26208144719570016 26259658011306944 26264392473670848 26289985278023856 26411698172829522 26459872097267952 26511880170531168 26582371505125674 26630856731175984 26683200882457056 26714017298637144 26754147734561058 26837693304649353 26886644227869048 27011119432627701 27060386678453016 27086755123208502 27263688436469184 27439867360129728 27471557650069872 27617184758256576 27649079831976624 27703425346734816 27827749168532208 27831681945562292 27882445865938272 28007573072690736 28034864484010092 28043881767779661 28089968275919928 28150254787811184 28225102328476137 28304137375936974 28487039717623158 28489022748220608 28673119825753536 28729478137354624 28858406545144512 28886527033878064 28939214951236224 28948523115127392 29073192798232688 29082544055475204 29135589500362464 29217174065483328 29294858393403804 29352438760230936 29405976482707776 29415434778274608 29484162809516268 29542115262720312 29576233437776838 29767356109426446 29825865191847564 29959713822572982 30018600992764188 30020690637909888 30184797911805168 30239853825449088 30379853148715056 30435264835629696 30445054197007968 30530305484156736 30576168839498352 30671649491027832 30727593403278912 30813647868301109 30869850780145944 30926156203946304 30930526865619696 31012766755979953 31069332853038648 31099607734054206 31166353515076668 31367751599180556 31598948379401856 31601214310409919 31803141906893952 31807636509214048 32008654940217984 32013178586818016 32050150591748184 32102820886765632 32171719757498496 32188177740900476 32257259803972728 32320662904523952 32379614553992832 32465707363287576 32497342913112822 32556616820140752 32567088504518316 32707341898011774 32771629655239916 32777538187907772 33021493605259803 33226506055123072 33234879670560351 33237193206257376 33451973130045792 33545644297406784 33617639746599552 33696186068018592 33762417443108928 33773276967648624 33834878129453184 33957897650780814 34019835553630224 34086703076397216 34177334792304438 34239672940083408 34244511886936092 34306972563159072 34398189944435646 34465801139840364 34505605677406311 34719832169960064 34728582127664187 34796842723822158 34944192959426688 34952999459668479 35053313704031808 35215597563772696 35279829463023936 35349173560708224 35443162006834232 35507808974901312 35577601176609408 35618689731516192 35672196979414744 35783591072865804 35848858970492064 36014825910170268 36056419415716707 36080515571270688 36115673497611336 36282875689729907 36289417279469319 36360745767589446 36523920783698523 36628743533426496 36865439775968832 36937900462313088 37103665558042944 37176594487917696 37219529719449504 37343430763587648 37379819312013456 37391842357039548 37453291034559904 37460043643323168 37533673050414912 37633469771301516 37702111776721056 37738849834582632 37908209326520916 37913566731964959 37982719623497544 37994936588604702 38158565547680403 38347540960946868 38595344133553956 38598030820169856 38776725407300272 38847452667149952 39059811191205072 39131054788666752 39136585013641248 39220579704366144 39312217079355024 39389487016960416 39434977917035784 39617547259244283 39689808145901928 39767820255796752 39873557257688511 39946285096763976 39951930534758774 40024801323685584 40131221601841587 40246397215740224 40506470864953408 40593405596010624 40630132684812753 40768225119331136 40895532654703776 41159801040194592 41207336475104808 41240702487492928 41425777137384864 41466143645405608 41473619747964936 41555138020102224 41741623752798312 41747522918343438 41823668798907408 42011359609036104 42052296726015138 42134952413879892 42225382181716776 42456206063905461 42730559576434737 42733534122330912 43009679738630304 43094217206031936 43287609817716768 43329790550817096 43408822426854336 43422784672691088 43609789197349032 43623816083212806 43703384250543696 43825761098224992 43942287590105706 44028658140346404 44108964724061664 44226244214274402 44313172894080468 44316257608343168 44602630840061056 44738797787771346 44928248090691456 45027901489146282 45031035956864832 45277196867707752 45359780738173632 45448937435196288 45569779723072584 45652897253444544 45659349182581456 45667581295511952 45742630084212096 45864253259247528 45954401519787152 46007474236541748 46304776170218916 46395790298429544 46603999279557972 46649411601081309 46749530272615002 47051627398770834 47398422569102784 47491586308688256 47704712860340928 47711454763821072 47798478627322752 48012982410326976 48019767880227024 48075225887622276 48107354095027584 48154231330148448 48257579636247744 48282266611350714 48385889705959092 48480994356785928 48569421830989248 48698561044931364 48746014369669233 48834925230211128 49061012847017661 49157444482859874 49626039625932672 49839759082684608 49855789809386064 49946724857764224 50177959695068688 50269482368961408 50318466446110176 50544279102027888 50551422309286612 50643626164663392 50659915451472936 50878087396907204 50936846476171221 51130054614595824 51266002188456657 51366767830404138 51460458844738608 51597284916653469 51698701709760546 52079748254940096 52182113351521664 52191521480585088 52195264085733237 52416289439140032 52519316022613888 52528784947341696 52579970556047712 52823396345659044 52919744194535904 53023760341062336 53164743010251348 53261713462351968 53366401764914112 53428034597274288 53508295469122116 53675386609298706 53773288455738096 54022238865255402 54120773356906032 54173510246417004 54527376872938368 54541118651384169 54879734720259456 54943115300139744 55234369516513152 55298159663953248 55406850693469632 55655498337064416 55663363891124584 55764891731876544 55967646128138749 56015146145381472 56069728968020184 56087763535559322 56179936551839856 56300509575622368 56329311046575833 56450204656952274 56608274751873948 56974079435246316 56978045496441216 56992404882907053 57346239651507072 57350351896669853 57716813090289024 57773054067756128 57897046230254784 58146385596465376 58165088110950408 58271179000724928 58434348130966656 58589716786807608 58704877520461872 58811952965415552 58830869556549216 58968325619032536 59084230525440624 59152466875553676 59534712218852892 59651730383695128 59919427645145964 59927895802138161 60037201985528376 60369595823610336 60759706297430112 60890108394015936 61060610968313472 61152337678996704 61343298982055664 61455186806557824 61627295736602218 61739701560291888 61852312407892608 61861053731239392 62025533511959906 62138665706077296 62199215468108412 62332707030153336 62621284377515157 62735503198361112 63078445089022707 63202428620819838 63615273018428096 64026357173636032 64100301183496368 64205641773531264 64376355481800952 64514519607945456 64641325809047904 64931414726575152 64994685826225644 65113233640281504 65134177009036632 65414683796023548 65435724124819209 65543259310479832 65555076375815544 65913431385158559 66042987210519606 66339366321411603 66469759341120702 66474386412514752 66903946260091584 67091288594813568 67108196681657019 67392372136037184 67524834886217856 67541852233719423 67546553935297248 67915795301561628 68039671107260448 68173406152794432 68354669584608876 68479345880166816 68489023773872184 68613945126318144 68796379888871292 68931602279680728 69011211354812622 69457164255328374 69593685447644316 69905998919336958 70106627408063616 70431195127545392 70559658926047872 70886324013668464 71015617949802624 71237379463032384 71344393958829488 71567182145731608 71697717940984128 72029651820340536 72112838831433414 72161031142541376 72231346995222672 72423399917026071 72565751379459814 72578834558938638 72721491535178892 73047841567397046 73257487066852992 73730879551937664 73736166724289811 74207331116085888 74439059438899008 74686861527175296 74759638624026912 74783684714079096 74906582069119808 74920087286646336 75067346100829824 75266939542603032 75404223553442112 75477699669165264 75816418653041832 75827133463929918 75965439246995088 75989873177209404 76317131095360806 76695081921893736 77050151745606207 77190688267107912 77548052564640819 77553450814600544 78119622382410144 78273170027282496 78441159408732288 78624434158710048 78778974033920832 78869955834071568 79235094518488566 79379616291803856 79535640511593504 79747114515377022 79892570193527952 79903861069517548 80049602647371168 80262443203683174 80492794431480448 80513079913948059 81012941729906816 81033358297883103 81260265369625506 81536450238662272 81791065309407552 82319602080389184 82414672950209616 82481404974985856 82851554274769728 82932287290811216 82947239495929872 83110276040204448 83483247505596624 83495045836686876 83647337597814816 84022719218072208 84104593452030276 84131645303338983 84269904827759784 84450764363433552 84675306985428411 84912412127810922 85461119152869474 85467068244661824 86019359477260608 86188434412063872 86575219635433536 86659581101634192 86817644853708672 86845569345382176 87219578394698064 87247632166425612 87406768501087392 87651522196449984 87884575180211412 88057316280692808 88217929448123328 88452488428548804 88464989041251571 88626345788160936 89036652944587607 89477595575542692 90055802978292564 90062071913729664 90554393735415504 90719561476347264 91139559446145168 91305794506889088 91318698365162912 91335162591023904 91728506518495056 91908803039574304 92014948473083496 92440943604903327 92609552340437832 92791580596859088 93038300267939859 93207998559115944 93298823202162618 93499060545230004 94103254797541668 94796845138205568 94803642931229757 95409425720681856 95422909527642144 96025964820653952 96039535760454048 96150451775244552 96308462660296896 96515159272495488 96564533222701428 96771779411918184 96961988713571856 97138843661978496 97397122089862728 97492028739338466 97669850460422256 98122025694035322 98314888965719748 99064480815779409 99679518165369216 99704639011681053 99711579618772128 100355919390137376 100636932892220352 101088558204055776 101102844618573224 101287252329326784 101319830902945872 101756174793814408 101873692952342442 102260109229191648 102532004376913314 102733535660808276 102920917689477216 103194569833306938 103397403419521092 103516817032218933 104159496509880192 104185746382992561 104390528171466474 104832578878280064 104858998379005437 105159941112095424 105646792691318088 105839488389071808 106047520682124672 106329486020502696 106523426924703936 106732803529828224 106856069194548576 107016590938244232 107350773218597412 107546576911476192 108044477730510804 108241546713812064 108347020492834008 108848627069189721 109082237302768338 109886230600279488 110596319327906496 110813701386939264 111310996674128832 111326727782249168 111529783463753088 111935292256277498 112030292290762944 112139457936040368 112175527071118644 112359873103679712 112601019151244736 112658622093151666 112900409313904548 113216549503747896 113740700195894877 113948158870492632 113984809765814106 114475696643041209 114700703793339706 115546108135512256 115794092460509568 116292771192930752 116330176221900816 116542358001449856 117179433573615216 117409755040923744 117661739113098432 117936651238065072 118168461050881248 118304933751107352 118852641777732849 119069424437705784 119303460767390256 119620671773065533 119838855290291928 119855791604276322 120074403971056752 120393664805524761 120739191647220672 121519412594860224 121780216788031872 121890398054438259 122304675357993408 122686597964111328 123254591473204436 123479403120583776 123722107462478784 124051067023919812 124277331412154592 124398430936216824 124665414060306672 125242568755030314 125471006396722224 126156890178045414 126404857241639676 127230546036856192 128052714347272064 128200602366992736 128752710963601904 129029039215890912 129282651618095808 129862829453150304 129989371652451288 130226467280563008 130268354018073264 130829367592047096 130871448249638418 131086518620959664 131110152751631088 131826862770317118 132085974421039212 132678732642823206 132939518682241404 132948772825029504 133807892520183168 134216393363314038 134784744272074368 135083704467438846 135093107870594496 135831590603123256 136079342214520896 136346812305588864 136709339169217752 136958691760333632 136978047547744368 137227890252636288 137592759777742584 137863204559361456 138022422709625244 138914328510656748 139187370895288632 139811997838673916 139948234803243927 140862390255090784 141772648027336928 142474758926064768 142688787917658976 143134364291463216 143395435881968256 144059303640681072 144225677662866828 144322062285082752 144462693990445344 144846799834052142 145131502758919628 145157669117877276 145442983070357784 146095683134794092 146238043109007699 147183038541052983 147472333448579622 148878118877798016 149519277248053824 149567369428158192 149813164138239616 149840174573292672 150533879085206064 150808447106884224 150955399338330528 151632837306083664 151654266927859836 151930878493990176 151979746354418808 152634262190721612 152810539428513663 153390163843787472 153798006565369971 154100303491212414 154381376534215824 154791854749960407 155096105129281638 155106901629201088 156239244764820288 156546340054564992 156585792257199711 157248868317420096 157557948067841664 157739911668143136 158470189036977132 158759232583607712 159071281023187008 159494229030754044 159785140387055904 159807722139035096 160099205294742336 160524886407366348 160681306625946731 161026159827896118 162066716595766206 162520530739251012 163582130618815104 163623355954152507 164639204160778368 164829345900419232 165703108549539456 165864574581622432 165894478991859744 166220552080408896 166966495011193248 166990091673373752 167294675195629632 167902938384416247 168045438436144416 168209186904060552 168263290606677966 168539809655519568 168901528726867104 168987933139727499 169350613970856822 169824824255621844 170922238305738948 170934136489323648 172038718954521216 172051055690009559 173150439270867072 173319162203268384 173691138690764352 174439156789396128 174495264332851224 174813537002174784 175303044392899968 175769150360422824 176114632561385616 176435858896246656 176904976857097608 176929978082503142 177252691576321872 178073305889175214 178955191151085384 179783687406414483 180111605956585128 181108787470831008 182279118892290336 182637396730325824 182670325182047808 183457013036990112 183817606079148608 184029896946166992 184881887209806654 185219104680875664 185583161193718176 186076600535879718 186415997118231888 186597646404325236 186998121090460008 187863853132545471 188206509595083336 189235335267068121 189607285862459514 190845819055284288 192079071520908096 192300903550489104 192616925320593792 193129066445402856 193543558823836368 193923977427143712 194794244179725456 194984057478676932 195339700920844512 196244051388070644 196307172374457627 196629777931439496 198128961631558818 199409278023362106 199423159237544256 200711838780274752 201273865784440704 202177116408111552 202205689237146448 202574504658653568 202639661805891744 203512349587628816 203747385904684884 204520218458383296 205064008753826628 205467071321616552 205841835378954432 206389139666613876 206794806839042184 207033634064437866 208371492765985122 208781056342932948 209717996758010874 210319882224190848 211293585382636176 211678976778143616 212658972041005392 213046853849407872 213712138389097152 214033181876488464 214701546437194824 215093153822952384 215695535078107763 216088955461021608 216483093427624128 216694040985668016 217270199751078213 217697254138379442 218164474605536676 219772461200558976 221192638655812992 221208500172869433 222621993348257664 222653455564498336 223870584512554996 224060584581525888 224278915872080736 224351054142237288 224719746207359424 225202038302489472 225317244186303332 225800818627809096 226433099007495792 227481400391789754 227896317740985264 227969619531628212 228951393286082418 229401407586679412 231092216271024512 231150455236818621 232585542385861504 232644157693922457 232660352443801632 234358867147230432 234819510081847488 235323478226196864 235873302476130144 236336922101762496 236609867502214704 237705283555465698 238138848875411568 238606921534780512 239241343546131066 239677710580583856 239711583208552644 240148807942113504 240787329611049522 241478383294441344 241539239741844177 243038825189720448 243100074893649309 243780796108876518 244609350715986816 245373195928222656 246509182946408872 246958806241167552 247444214924957568 248102134047839624 248554662824309184 248796861872433648 249330828120613344 250485137510060628 250942012793444448 252313780356090828 252394935910016949 252809714483279352 253980129828109349 254025920956285233 256401204733985472 257505421927203808 258058078431781824 258565303236191616 259725658906300608 259978743304902576 260452934561126016 260536708036146528 261658735184094192 261742896499276836 262173037241919328 262220305503262176 263653725540634236 264171948842078424 265357465285646412 265394967123754713 265879037364482808 267109958833762821 268432786726628076 270167408934877692 270186215741188992 271663181206246512 272158684429041792 273418678338435504 273917383520667264 273956095095488736 275185519555485168 275726409118722912 276044845419250488 277322830814709981 277828657021313496 278374741790577264 279114900803819577 279623995677347832 279896469606487854 281724780510181568 283545296054673856 284410928793689271 285377575835317952 286268728582926432 288118607281362144 288451355325733656 288925387980890688 289693599668104284 290263005517839256 290315338235754552 290885966140715568 292191366269588184 292476086218015398 294366077082105966 294944666897159244 297193442447338227 299038554496107648 299113917035043159 299134738856316384 301067758170412128 301910798676661056 303265674612167328 303308533855719672 303861756987980352 303959492708837616 305268524381443224 305621078857027326 306780327687574944 307596013130739942 308200606982424828 308762753068431648 309583709499920814 310192210258563276 310213803258402176 312478489529640576 313171584514399422 314497736634840192 315479823336286272 316940378073954264 317518465167215424 318142562046374016 318988458061508088 319570280774111808 319615444278070192 320198410589484672 321049772814732696 321362613251893462 322052319655792236 324133433191532412 325041061478502024 326545881207569163 327246711908305014 329658691800838464 331729149163244864 331788957983719488 332441104160817792 333932990022386496 333980183346747504 334589350391259264 335805876768832494 336090876872288832 336418373808121104 336526581213355932 337079619311039136 337803057453734208 337975866279454998 338701227941713644 339649648511243688 341222100587684631 341844476611477896 343427089929123627 344102111380019118 346638324406536768 347382277381528704 348878313578792256 348990528665702448 349627074004349568 351538300720845648 352229265122771232 353809953714195216 353859956165006284 354505383152643744 356146611778350428 356557925333198547 357910382302170768 358862015319196599 359567374812828966 360223211913170256 361180994416574283 362217574941662016 364558237784580672 365274793460651648 365340650364095616 366914026073980224 367635212158297216 368059793892333984 369763774419613308 370438209361751328 371166322387436352 372153201071759436 372831994236463776 373195292808650472 373996242180920016 375727706265090942 376413019190166672 378470670534136242 379214571724919028 381691638110568576 384158143041816192 384601807100978208 386258132890805712 387087117647672736 387847954854287424 389588488359450912 389968114957353864 390679401841689024 391773522896971243 392488102776141288 392614344748915254 393259555862878992 394305177326030831 396257923263117636 398818556046724212 398846318475088512 401423677560549504 404354232816223104 404411378474292896 405279323611783488 407024699175257632 407494771809369768 409040436916766592 410128017507653256 410934142643233104 411683670757908864 412778279333227752 413589613678084368 414067268128875732 416742985531970244 417562112685865896 419435993516021748 419844704409731781 422587170765272352 425317944082010784 427424276778194304 428066363752976928 429403092874389648 430186307645904768 431391070156215526 432177910922043216 432966186855248256 433388081971336032 434540399502156426 435394508276758884 436328949211073352 438714129327023097 441549115623158949 442417000345738866 445306911128996672 447741169025109992 448557831744161472 448702108284474576 449439492414718848 450634488372606664 451601637255618192 452866198014991584 454962800783579508 455792635481970528 455939239063256424 457902786572164836 458431618285540989 458802815173358824 461394019696109913 462300910473637242 464375564249881221 465288315387844914 465320704887603264 468717734294460864 469639020163694976 469757376771599133 471746604952260288 472673844203524992 473219735004429408 475410567110931396 476277697750823136 477213843069561024 478482687092262132 479355421161167712 479423166417105288 480297615884227008 481574659222099044 482043919877840193 483078479483688354 486200149787298618 487561592217753036 490746391856445312 493018365892817744 493917612482335104 496204268095679248 497109325648618368 497593723744867296 498661656241226688 500970275020121256 501884025586888896 503708815153248741 504627560712181656 504789871820033898 505619428966558704 506963799419182497 507960259656218698 508051841912570466 512802409467970944 515010843854407616 516116156863563648 516153167070028677 519451317812601216 519957486609805152 521073416072293056 523317470368188384 523485792998553672 524346074483838656 524440611006524352 527307451081268472 528343897684156848 530714930571292824 530789934247509426 531758074728965616 534219917667525642 536865573453256152 539351062219243449 540334817869755384 543326362412493024 546837356676871008 547912190190977472 550371039110970336 551452818237445824 552089690838500976 554645661629419962 555657314042626992 556749483581154528 558229801607639154 559247991354695664 559792939212975708 563449561020363136 563591559397636413 567090592109347712 568821857587378542 570755151670635904 572537457165852864 576237214562724288 576902710651467312 577850775961781376 579387199336208568 580526011035678512 580630676471509104 581771932281431136 584382732539176368 584952172436030796 588732154164211932 588921517123372881 589889333794318488 594386884894676454 598227834070086318 598269477712632768 602135516340824256 603821597353322112 606531349224334656 606617067711439344 607723513975960704 607918985417675232 610537048762886448 611242157714054652 613560655375149888 615192026261479884 616401213964849656 617525506136863296 619167418999841628 619254923288760997 620384420517126552 626343169028798844 630959646672572544 633880756147908528 635036930334430848 637976916123016176 639140561548223616 639230888556140384 642099545629465392 642725226503786924 644104639311584472 647086605234323289 648266866383064824 650082122957004048 651810599253234639 653091762415138326 654493423816610028 659317383601676928 663458298326489728 663577915967438976 663625500518608299 667865980044772992 667960366693495008 671611753537664988 672181753744577664 672836747616242208 673053162426711864 674159238622078272 675606114907468416 675951732558909996 677402455883427288 679299297022487376 682444201175369262 683688953222955792 686854179858247254 688204222760038236 693276648813073536 693451365710455863 697756627157584512 697932473081767371 697981057331404896 703076601441691296 704458530245542464 707619907428390432 707719912330012568 709010766305287488 712293223556700856 713115850666397094 715820764604341536 717724030638393198 719134749625657932 720446423826340512 722361988833148566 724435149883324032 724617719225532531 729116475569161344 729300224680947927 733828052147960448 736119587784667968 739527548839226616 740876418723502656 742332644774872704 744306402143518872 745663988472927552 746390585617300944 747992484361840032 751455412530181884 752826038380333344 756941341068272484 758429143449838056 761940389484328047 769203614201956416 772516265781611424 774174235295345472 775695909708574848 779176976718901824 779936229914707728 781358803683378048 783547045793942486 784976205552282576 785228689497830508 786519111725757984 788610354652061662 792515846526235272 796184901371264139 797637112093448424 801329876501288463 808822756948585792 810558647223566976 814049398350515264 814989543618739536 820256035015306512 821868285286466208 825556558666455504 827179227356168736 828134536257751464 831968492444129943 833485971063940488 835124225371731792 837344702411458731 838871987032043496 839689408819463562 845174341530544704 850635888164021568 853232786381067813 856132727505953856 858806185748779296 862782140312431052 864355821844086432 866776163942672064 869080799004312852 870789016553517768 872657898422146704 877428258654046194 883098231246317898 884834000691477732 890613822257993344 895482338050219984 897115663488322944 897404216568949152 901268976745213328 903203274511236384 905732396029983168 909925601567159016 911585270963941056 911878478126512848 915805573144329672 916863236571081978 917605630346717648 922788039392219826 924601820947274484 928751128499762442 930576630775689828 930641409775206528 937435468588921728 939514753543198266 943493209904520576 946439470008858816 950821134221862792 952555395501646272 954427686139122048 956965374184524264 958710842322335424 958846332834210576 960595231768454016 963149318444198088 964087839755680386 966156958967376708 972400299574597236 975123184435506072 979637643622707489 986036731785635488 992408536191358496 995187447489734592 997323312482453376 1001940550040242512 1003768051173777792 1007417630306497482 1009255121424363312 1009579743640067796 1011238857933117408 1013927598838364994 1015920519312437396 1016103683825140932 1023666301763053893 1030021687708815232 1030281269787370881 1032306334140057354 1039914973219610304 1042146832144586112 1046634940736376768 1046971585997107344 1048692148967677312 1048881222013048704 1054614902162536944 1056687795368313696 1061429861142585648 1061579868495018852 1063516149457931232 1068439835335051284 1069673775999595641 1073731146906512304 1076586045957589797 1078702124438486898 1080669635739510768 1083542983249722849 1086652724824986048 1093674713353742016 1095824380381954944 1100742078221940672 1102905636474891648 1104179381677001952 1109291323258839924 1111314628085253984 1113498967162309056 1116459603215278308 1118495982709391328 1119585878425951416 1124769146381627117 1127183118795272826 1137643715174757084 1145074914331705728 1152474429125448576 1153805421302934624 1158774398672417136 1161052022071357024 1161261352943018208 1163543864562862272 1168765465078352736 1169904344872061592 1175320568690913729 1177464308328423864 1177843034246745762 1179778667588636976 1182915531978092493 1188773769789352908 1196455668140172636 1196538955425265536 1204271032681648512 1213062698448669312 1213234135422878688 1215837970835350464 1221074097525772896 1222484315428109304 1227121310750299776 1230384052522959768 1232802427929699312 1235051012273726592 1238334837999683256 1238509846577521994 1240768841034253104 1252686338057597688 1259534113229195343 1267761512295817056 1275953832246032352 1278461777112280768 1284199091258930784 1285450453007573848 1288209278623168944 1294173210468646578 1296533732766129648 1300164245914008096 1303621198506469278 1306183524830276652 1308986847633220056 1316142387981069291 1324647346869476847 1327251001037216598 1335920733386990016 1343223507075329976 1345673495232484416 1346106324853423728 1348318477244156544 1351903465117819992 1354804911766854576 1358598594044974752 1364888402350738524 1367377906445911584 1373708359716494508 1376408445520076472 1386902731420911726 1395864946163534742 1395962114662809792 1406153202883382592 1408917060491084928 1415239814856780864 1415439824660025136 1418021532610574976 1424586447113401712 1426231701332794188 1431641529208683072 1435448061276786396 1438269499251315864 1440892847652681024 1444723977666297132 1446131759633520579 1449235438451065062 1458600449361895854 1472239175569335936 1479055097678453232 1481752837447005312 1488612804287037744 1491327976945855104 1492781171234601888 1495984968723680064 1502910825060363768 1505652076760666688 1511126445459746223 1513882682136544968 1516858286899676112 1520891398257547491 1523880778968656094 1538407228403912832 1545032531563222848 1548348470590690944 1548459501210086031 1558353953437803648 1559872459829415456 1567094091587884972 1569952411104565152 1570457378995661016 1573038223451515968 1577220709304123324 1585031693052470544 1592369802742528278 1595274224186896848 1602659753002576926 1617645513897171584 1618053186657730347 1628098796701030528 1629979087237479072 1640512070030613024 1643736570572932416 1651113117332911008 1654358454712337472 1656269072515502928 1663936984888259886 1666971942127880976 1670248450743463584 1674689404822917462 1677743974064086992 1679378817638927124 1690348683061089408 1690774678192909239 1701271776328043136 1706465572762135626 1712265455011907712 1717612371497558592 1725564280624862104 1728711643688172864 1733552327885344128 1738161598008625704 1741578033107035536 1745315796844293408 1754856517308092388 1766196462492635796 1766764551370118643 1769668001382955464 1777860908796765443 1790964676100439968 1794808433137898304 1802537953490426656 1806406549022472768 1811464792059966336 1819851203134318032 1823170541927882112 1823756956253025696 1831611146288659344 1833726473142163956 1835211260693435296 1845576078784439652 1849203641894548968 1857502256999524884 1857764769866282991 1861153261551379656 1879029507086396532 1892878940017717632 1901642268443725584 1905110791003292544 1913930748369048528 1917421684644670848 1917692665668421152 1926298636888396176 1928175679511360772 1932313917934753416 1941259815702969867 1944800599149194472 1950246368871012144 1955431797759703917 1959275287245414978 1972073463571270976 1984817072382716992 1990374894979469184 1990876501555824897 2003881100080485024 2014835260612994964 2018510242848726624 2019159487280135592 2022477715866234816 2027855197676729988 2031841038624874792 2032207367650281864 2047332603526107786 2060562539574741762 2064612668280114708 2079829946439220608 2080354097131367589 2093269881472753536 2093797419245302113 2093943171994214688 2109229804325073888 2113375590736627392 2122859722285171296 2123159736990037704 2127032298915862464 2136879670670102568 2139347551999191282 2147462293813024608 2153172091915179594 2157404248876973796 2161339271479021536 2167085966499445698 2173305449649972096 2187349426707484032 2201484156443881344 2208358763354003904 2218582646517679848 2222629256170507968 2226997934324618112 2232919206430556616 2236991965418782656 2239171756851902832 2249538292763254234 2254366237590545652 2275287430349514168 2285821168452984141 2307610842605869248 2317548797344834272 2322104044142714048 2322522705886036416 2327087729125724544 2337530930156705472 2339808689744123184 2350641137381827458 2354928616656847728 2355686068493491524 2359557335177273952 2365831063956184986 2377547539578705816 2388554704113792417 2392911336280345272 2403989629503865389 2426468270845757376 2431675941670700928 2442148195051545792 2444968630856218608 2460768105045919536 2465604855859398624 2476669675999366512 2477019693155043988 2481537682068506208 2495905477332389829 2505372676115195376 2512034107234376193 2519068226458390686 2535523024591634112 2551907664492064704 2556923554224561536 2568398182517861568 2570900906015147696 2576418557246337888 2588346420937293156 2593067465532259296 2600328491828016192 2607242397012938556 2612367049660553304 2617973695266440112 2632284775962138582 2649294693738953694 2654502002074433196 2671841466773980032 2686447014150659952 2691346990464968832 2692212649706847456 2703806930235639984 2709609823533709152 2717197188089949504 2729776804701477048 2734755812891823168 2742414660278798701 2747416719432989016 2752816891040152944 2760136241282215817 2773805462841823452 2791729892327069484 2791924229325619584 2812306405766765184 2830479629713561728 2830879649320050272 2849172894226803424 2852463402665588376 2863283058417366144 2870896122553572792 2876538998502631728 2881785695305362048 2889447955332594264 2892263519267041158 2898470876902130124 2917200898723791708 2938912930868122467 2958110195356906464 2977225608574075488 2985562342469203776 2991969937447360128 3005821650120727536 3011304153521333376 3022252890919492446 3027765364273089936 3033716573799352224 3041782796515094982 3047761557937312188 3070998905289161679 3090065063126445696 3090843809362112643 3096919002420172062 3119744919658830912 3134188183175769944 3139904822209130304 3140914757991322032 3146076446903031936 3154441418608246648 3170063386104941088 3184739605485056556 3190548448373793696 3205319506005153852 3209021327998786923 3229758137872769391 3236106373315460694 3250628949749168547 3259958174474958144 3281024140061226048 3287473141145864832 3302226234665822016 3308716909424674944 3312538145031005856 3327873969776519772 3333943884255761952 3340496901486927168 3349378809645834924 3355487948128173984 3358757635277854248 3374307439144881351 3381549356385818478 3412931145524271252 3435224742995117184 3451128561249724208 3457423287376345728 3476323196017251408 3483156066214071072 3490631593688586816 3509713034616184776 3525961706072741187 3532392924985271592 3533529102740237286 3539336002765910928 3548746595934277479 3555721817593530886 3581929352200879936 3589616866275796608 3605075906980853312 3612813098044945536 3639702406268636064 3647513912506051392 3663222292577318688 3667452946284327912 3670422521386870592 3691152157568879304 3698407283789097936 3715004513999049768 3715529539732565982 3722306523102759312 3758059014172793064 3778602339687586029 3803284536887451168 3827861496738097056 3835385331336842304 3852597273776792352 3856351359022721544 3864627835869506832 3882519631405939734 3889601198298388944 3900492737742024288 3910863595519407834 3918550574490829956 3944146927142541952 3969634144765433984 3981753003111649794 4007762200160970048 4029670521225989928 4037020485697453248 4038318974560271184 4044955431732469632 4055710395353459976 4063682077249749584 4064414735300563728 4094665207052215572 4121125079149483524 4129225336560229416 4160708194262735178 4187594838490604226 4187886343988429376 4218459608650147776 4226751181473254784 4245719444570342592 4246319473980075408 4254064597831724928 4273759341340205136 4278695103998382564 4294924587626049216 4306344183830359188 4314808497753947592 4322678542958043072 4334171932998891396 4338395278900561737 4416717526708007808 4437165293035359696 4445258512341015936 4465838412861113232 4473983930837565312 4478343513703805664 4499076585526508468 4508732475181091304 4533379336379238669 4550574860699028336 4562674194772642473 4571642336905968282 4615221685211738496 4635097594689668544 4644208088285428096 4645045411772072832 4645378503630258093 4675061860313410944 4679617379488246368 4701282274763654916 4709857233313695456 4711372136986983048 4719114670354547904 4731662127912369972 4755095079157411632 4777109408227584834 4785822672560690544 4807979259007730778 4852936541691514752 4854159559973191041 4884296390103091584 4889937261712437216 4921536210091839072 4931209711718797248 4953339351998733024 4954039386310087976 4963075364137012416 4981120505404348661 4991810954664779658 5010745352230390752 5024068214468752386 5038136452916781372 5071046049183268224 5072324034578727717 5103815328984129408 5136796365035723136 5141801812030295392 5152837114492675776 5176692841874586312 5186134931064518592 5200656983656032384 5214484794025877112 5224734099321106608 5235947390532880224 5264569551924277164 5298589387477907388 5309004004148866392 5333582726390296329 5372894028301319904 5384425299413694912 5407613860471279968 5419219647067418304 5434394376179899008 5459553609402954096 5469511625783646336 5484829320557597402 5494833438865978032 5505633782080305888 5520272482564431634 5547610925683646904 5573294309598848973 5583459784654138968 5661759298640100544 5698345788453606848 5704926805331176752 5741792245107145584 5753077997005263456 5778895910665188528 5784527038534082316 5796941753804260248 5823779447108909601 5834401797447583416 5866295393279111751 5877825861736244934 5916220390713812928 5954451217148150976 5971124684938407552 5972629504667474691 6011643300241455072 6044505781838984892 6055530728546179872 6067433147598704448 6083565593030189964 6095523115874624376 6141997810578323358 6181687618724225286 6193838004840344124 6239489839317661824 6268376366351539888 6279809644418260608 6281829515982644064 6308882837216493296 6340126772209882176 6369479210970113112 6381096896747587392 6410639012010307704 6418042655997573846 6459516275745538782 6472212746630921388 6501257899498337094 6519916348949916288 6562048280122452096 6604452469331644032 6625076290062011712 6655747939553039544 6667887768511523904 6680993802973854336 6698757619291669848 6710975896256347968 6717515270555708496 6748614878289762702 6763098712771636956 6825862291048542504 6857463505358952423 6902257122499448416 6952646392034502816 6966312132428142144 6981263187377173632 7019426069232369552 7051923412145482374 7064785849970543184 7067058205480474572 7078672005531821856 7097493191868554958 7111443635187061772 7163858704401759872 7165664112341377251 7210151813961706624 7211968888511596167 7279404812537272128 7295027825012102784 7326444585154637376 7334905892568655824 7340845042773741184 7382304315137758608 7396814567578195872 7430009027998099536 7431059079465131964 7444613046205518624 7487716431997169487 7516118028345586128 7536102321703128579 7557204679375172058 7606569073774902336 7655722993476194112 7670770662673684608 7705194547553584704 7712702718045443088 7729255671739013664 7765039262811879468 7779202396596777888 7800985475484048576 7821727191038815668 7837101148981659912 7873384024671389819 7963506006223299588 8015524400321940096 8059341042451979856 8074040971394906496 8076637949120542368 8111420790706919952 8127364154499499168 8128829470601127456 8189330414104431144 8227243980836396103 8242250158298967048 8258450673120458832 8280408723846647451 8321416388525470356 8375189676981208452 8375772687976858752 8436919217300295552 8491438889140685184 8492638947960150816 8547518682680410272 8557390207996765128 8589849175252098432 8612688367660718376 8629616995507895184 8645357085916086144 8668343865997782792 8676790557801123474 8816738792604367401 8874330586070719392 8931676825722226464 8956687027407611328 8998153171053016936 9017464950362182608 9066758672758477338 9101149721398056672 9125348389545284946 9143284673811936564 9212996715867485037 9270195189379337088 9272531428086337929 9290757007260516186 9359234758976492736 9402564549527309832 9419714466627390912 9422744273973966096 9438229340709095808 9463324255824739944 9510190158314823264 9554218816455169668 9571645345121381088 9615958518015461556 9708319119946382082 9779874523424874432 9843072420183678144 9862419423437594496 9906678703997466048 9908078772620175952 9926150728274024832 9962241010808697322 9983621909329559316 10021490704460781504 10048136428937504772 10076272905833562744 10122922317434644053 10144648069157455434 10283603624060590784 10305674228985351552 10353385683749172624 10372269862129037184 10428969588051754224 10449468198642213216 10471894781065760448 10529139103848554328 10577885118218223561 10597178774955814776 10618008008297732784 10646239787802832437 10667165452780592658 10745788056602639808 10768850598827389824 10815227720942559936 10838439294134836608 10919107218805908192 10969658641115194804 10989666877731956064 11011267564160611776 11040544965128863268 11095221851367293808 11146588619197697946 11166919569308277936 11323518597280201088 11396691576907213696 11409853610662353504 11483584490214291168 11506155994010526912 11557791821330377056 11569054077068164632 11593883507608520496 11647558894217819202 11668803594895166832 11732590786558223502 11755651723472489868 11832440781427625856 11908902434296301952 11945259009334949382 12023286600482910144 12089011563677969784 12111061457092359744 12134866295197408896 12167131186060379928 12191046231749248752 12283995621156646716 12363375237448450572 12387676009680688248 12536752732703079776 12563659031965288128 12617765674432986592 12680253544419764352 12738958421940226224 12762193793495174784 12821278024020615408 12836085311995147692 12919032551491077564 12944425493261842776 13002515798996674188 13015185836701685211 13250152580124023424 13311495879106079088 13335775537023047808 13397515238583339696 13421951792512695936 13435030541111416992 13497229756579525404 13526197425543273912 13600138009137716007 13651724582097085008 13688022584317927419 13714927010717904846 13804514244998896832 13905292784069005632 13932624264856284288 13936135510890774279 14038852138464739104 14103846824290964748 14129571699941086368 14134116410960949144 14157344011063643712 14194986383737109916 14222887270374123544 14331328224682754502 14423937777023192334 14558809625074544256 14562478679919573123 14652889170309274752 14669811785137311648 14764608630275517216 14793629135156391744 14860018055996199072 14862118158930263928 14889226092411037248 14943361516213045983 14975432863994338974 15032236056691172256 15072204643406257158 15114409358750344116 15213138147549804672 15311445986952388224 15410389095107169408 15425405436090886176 15458511343478027328 15530078525623758936 15558404793193555776 15601970950968097152 15643454382077631336 15674202297963319824 15746768049342779638 15927012012446599176 16000748179170888987 16118682084903959712 16153275898241084736 16222841581413839904 16254728308998998336 16257658941202254912 16378660828208862288 16454487961672792206 16484500316597934096 16516901346240917664 16560817447693294902 16642832777050940712 16719882928796546919 16750379353962416904 16985277895920301632 17095037365360820544 17114780415993530256 17225376735321436752 17259233991015790368 17336687731995565584 17353581115602246948 17471338341326728803 17633477585208734802 17748661172141438784 17863353651444452928 17913374054815222656 17996306342106033872 18034929900724365216 18133517345516954676 18202299442796113344 18250696779090569892 18286569347623873128 18425993431734970074 18545062856172675858 18581514014521032372 18718469517952985472 18805129099054619664 18839428933254781824 18845488547947932192 18926648511649479888 19020380316629646528 19108437632910339336 19143290690242762176 19196902621951590907 19231917036030923112 19416638239892764164 19559749046849748864 19686144840367356288 19813357407994932096 19816157545240351904 19924482021617394644 19967243818659118632 20042981408921563008 20096272857875009544 20152545811667125488 20245844634869288106 20289296138314910868 20567207248121181568 20572390516076857269 20706771367498345248 20857939176103508448 20898936397284426432 20943789562131520896 21058278207697108656 21155770236436447122 21194357549911629552 21236016016595465568 21292479575605664874 21334330905561185316 21491576113205279616 21496992337024131753 21630455441885119872 21635906665534788501 21838214437611816384 21939317282230389608 21979333755463912128 22022535128321223552 22081089930257726536 22190443702734587616 22293177238395395892 22333839138616555872 22463149295991508461 22608306965109385737 22819707221324707008 22967168980428582336 23012311988021053824 23115583642660754112 23138108154136329264 23187767015217040992 23295117788435638404 23337607189790333664 23465181573116447004 23511303446944979736 23620152074014169457 23890518018669898764 24046573200965820288 24178023127355939568 24222122914184719488 24334262372120759856 24382092463498497504 24567991242313293432 24681731942509188309 24726750474896901144 24775352019361376496 24841226171539942353 25073505465406159552 25127318063930576256 25235531348865973184 25477916843880452448 25642556048041230816 25672170623990295384 25838065102982155128 25888850986523685552 26005031597993348376 26030371673403370422 26450216377813102203 26622991758212158176 26795030477166679392 26870061082222833984 26994459513159050808 27052394851086547824 27200276018275432014 27303449164194170016 27376045168635854838 27429854021435809692 27609028489997793664 27810585568138011264 27872271021781548558 28077704276929478208 28207693648581929496 28259143399882172736 28268232821921898288 28314688022127287424 28389972767474219832 28445774540748247088 28662656449365509004 28847875554046384668 29124957359839146246 29339623570274623296 29529217260551034432 29587258270312783488 29720036111992398144 29724236317860527856 29778452184822074496 29886723032426091966 29950865727988677948 30064472113382344512 30144409286812514316 30228818717500688232 30368766952303932159 30850810872181772352 30917022686956054656 31060157051247517872 31116809586387111552 31286908764155262672 31348404595926639648 31493536098685559276 31733655354654670683 31854024024893198352 31938719363408497311 32001496358341777974 32237364169807919424 32306551796482169472 32445683162827679808 32509456617997996672 32515317882404509824 32757321656417724576 32908975923345584412 32969000633195868192 33033802692481835328 33121634895386589804 33285665554101881424 33439765857593093838 33500758707924833808 33970555791840603264 34190074730721641088 34229560831987060512 34450753470642873504 34518467982031580736 34673375463991131168 34707162231204493896 34867843537830440627 34942676682653457606 35266955170417469604 35497322344282877568 35726707302888905856 35992612684212067744 36069859801448730432 36267034691033909352 36404598885592226688 36501393558181139784 36573138695247746256 36851986863469940148 37090125712345351716 37163028029042064744 37610258198109239328 37690977095895864384 37853297023298959776 38040760633259293056 38216875265820678672 38286581380485524352 38393805243903181814 38463834072061846224 38833276479785528328 39045557510105055633 39632315090480703808 39848964043234789288 39934487637318237264 40192545715750019088 40305091623334250976 40491689269738576212 40578592276629821736 40800414027413148021 41064067752953782257 41144781032153714538 41413542734996690496 41715878352207016896 41797872794568852864 41808406532672322837 42116556415394217312 42311540472872894244 42388715099823259104 42472032033190931136 42584959151211329748 42668661811122370632 42993984674048263506 43271813331069577002 43676428875223632768 43878634564460779216 43958667510927824256 44162179860515453072 44380887405469175232 44586354476790791784 44667678277233111744 44830084548639137949 44926298591983016922 45216613930218771474 45639414442649414016 45934337960857164672 46231167285321508224 46276216308272658528 46375534030434081984 46590235576871276808 46675214379580667328 46930363146232894008 47022606893889959472 47240304148028338914 47781036037339797528 48002244537512666961 48356046254711879136 48668524744241519712 48764184926996995008 49135982484626586864 49363463885018376618 49453500949793802288 49550704038722752992 49682452343079884706 50147010930812319104 50159648786389640757 50471062697731946368 50955833687760904896 51285112096082461632 51344341247980590768 51676130205964310256 51777701973047371104 52010063195986696752 52060743346806740844 52414015023980186409 52900432755626204406 53245983516424316352 53590060954333358784 53740122164445667968 53988919026318101616 54104789702173095648 54400552036550864028 54606898328388340032 54752090337271709676 54859708042871619384 55113688172699728733 55744542043563097116 56155408553858956416 56415387297163858992 56518286799764345472 56536465643843796576 56779945534948439664 56891549081496494176 57325312898731018008 57590707865854772721 57695751108092769336 58249914719678292492 58679247140549246592 59058434521102068864 59440072223984796288 59448472635721055712 59773446064852183932 59901731455977355896 60128944226764689024 60288818573625028632 60457637435001376464 60737533904607864318 61701621744363544704 61717171548230571807 62120314102495035744 62573817528310525344 62696809191853279296 62987072197371118552 63467310709309341366 63708048049786396704 63877438726816994622 64002992716683555948 64474728339615838848 64490977011072395259 64891366325655359616 64907719996604365503 65514643312835449152 65817951846691168824 65938001266391736384 66067605384963670656 66243269790773179608 66571331108203762848 66879531715186187676 67001517415849667616 68459121663974121024 68901506941285747008 69036935964063161472 69346750927982262336 69414324462408987792 69735687075660881254 69885353365306915212 70533910340834939208 70860456222042508371 71985225368424135488 72139719602897460864 72534069382067818704 73002787116362279568 73146277390495492512 73703973726939880296 74045195827527564927 74180251424690703432 74326056058084129488 74523678514619827059 75220516396218478656 75381954191791728768 75706594046597919552 76433750531641357344 76787610487806363628 76927668144123692448 77666552959571056656 78091115020210111266 79264630180961407616 79697928086469578576 79868975274636474528 80385091431500038176 80610183246668501952 80983378539477152424 81157184553259643472 81600828054826296042 82128135505907564514 82289562064307429076 82827085469993380992 83431756704414033792 83616813065344645674 84233112830788434624 84623080945745788488 84777430199646518208 84944064066381862272 85169918302422659496 85337323622244741264 85987969348096527012 86543626662139154004 87757269128921558432 88324359721030906144 88761774810938350464 89172708953581583568 89335356554466223488 89660169097278275898 89852597183966033844 90433227860437542948 91106300856911796477 92552432616545317056 92751068060868163968 93180471153742553616 93350428759161334656 93860726292465788016 94045213787779918944 94480608296056677828 95200966063964012049 95562072074679595056 95816158090225491933 96004489075025333922 96712092509423758272 97337049488483039424 97528369853993990016 98271964969253173728 98726927770036753236 98907001899587604576 99101408077445505984 99364904686159769412 100319297572779281514 101911667375521809792 102570224192164923264 102688682495961181536 103352260411928620512 103555403946094742208 104020126391973393504 104121486693613481688 104603530613491321881 104828030047960372818 105800865511252408812 106491967032848632704 107180121908666717568 107977838052636203232 108209579404346191296 108801104073101728056 109213796656776680064 109504180674543419352 109719416085743238768 110227376345399457466 111489084087126194232 112830774594327717984 113072931287687593152 113559891069896879328 113783098162992988352 114650625797462036016 115181415731709545442 115391502216185538672 116499829439356584984 117136672530315166899 118896945271442111424 119546892129704367864 119803462911954711792 120577637147250057264 120915274870002752928 121475067809215728636 123434343096461143614 124240628204990071488 125147635056621050688 125393618383706558592 125974144394742237104 126934621418618682732 127416096099572793408 127754877453633989244 128005985433367111896 128981954022144790518 129815439993208731006 131029286625670898304 131635903693382337648 131876002532783472768 132486539581546359216 133142662216407525696 133759063430372375352 134003034831699335232 134490253645917413847 136918243327948242048 137803013882571494016 138693501855964524672 138828648924817975584 139471374151321762508 139770706730613830424 141067820681669878416 141720912444085016742 143970450736848270976 144006733612538000883 145068138764135637408 146005574232724559136 146292554780990985024 147407947453879760592 148090391655055129854 148360502849381406864 148652112116168258976 149047357029239654118 150441032792436957312 150478946359168922271 151413188093195839104 152867501063282714688 153575220975612727256 153855336288247384896 155333105919142113312 156182230040420222532 157242045071940559227 159395856172939157152 159737950549272949056 160770182863000076352 161220366493337003904 161966757078954304848 162314369106519286944 163201656109652592084 164256271011815129028 164579124128614858152 165341064518099186199 167233626130689291348 168466225661576869248 169246161891491576976 169554860399293036416 170339836604845318992 170674647244489482528 171975938696193054024 172772123597564318163 173087253324278308008 175514538257843116864 176648719442061812288 178345417907163167136 179320338194556551796 179705194367932067688 180866455720875085896 182212601713823592954 185104865233090634112 185151514644691715421 186360942307485107232 187721452584931576032 188090427575559837888 188961216592113355656 190401932127928024098 191124144149359190112 191632316180450983866 192008978150050667844 193424185018847516544 194674098976966078848 196543929938506347456 197453855540073506472 197814003799175209152 198202816154891011968 198729809372319538824 200638595145558563028 205377364991922363072 206704520823857241024 207110807892189484416 208040252783946787008 208242973387226963376 209207061226982643762 209656060095920745636 211601731022504817624 212581368666127525113 215955676105272406464 216419158808692382592 217602208146203456112 219008361349086838704 219438832171486477536 220454752690798914932 222135587482582694781 222978168174252388464 223571035543859481177 225661549188655435968 226145862575375186304 227119782139793758656 227566196325985976704 229301251594924072032 230362831463419090884 230783004432371077344 232999658878713169968 234273345060630333798 237793890542884222848 239093784259408735728 239606925823909423584 241155274294500114528 241830549740005505856 242950135618431457272 244074904764813084389 246868686192922287228 248481256409980142976 250295270113242101376 251948288789484474208 253869242837237365464 254832192199145586816 255509754907267978488 256011970866734223792 257963908044289581036 259630879986417462012 263271807386764675296 264973079163092718432 266285324432815051392 267518126860744750704 268006069663398670464 268980507291834827694 273318902570735389431 277657297849635951168 278942748302643525016 279541413461227660848 282135641363339756832 283441824888170033484 285602898191892036147 287448474270676475799 288013467225076001766 290136277528271274816 292011148465449118272 292585109561981970048 294815894907759521184 296180783310110259708 296721005698762813728 297304224232336517952 298094714058479308236 300957892718337844542 305735002126565429376 307150441951225454512 307710672576494769792 310666211838284226624 312364460080840445064 313810591840473965643 314484090143881118454 318791712345878314304 319475901098545898112 321540365726000152704 323933514157908609696 324628738213038573888 326403312219305184168 328512542023630258056 329158248257229716304 330682129036198372398 334467252261378582696 338492323782983153952 340679673209690637984 341349294488978965056 343951877392386108048 345544247195128636326 346174506648556616016 351029076515686233728 353297438884123624576 356690835814326334272 358640676389113103592 359410388735864135376 361732911441750171792 364425203427647185908 370303029289383430842 372721884614970214464 375442905169863152064 376180855151119675776 377922433184226711312 380803864255856048196 382248288298718380224 383264632360901967732 384017956300101335688 393087859877012694912 394907711080147012944 395628007598350418304 397459618744639077648 401277190291117126056 403470760937752241541 410754729983844726144 413409041647714482048 416080505567893574016 416485946774453926752 418414122453965287524 419312120191841491272 423203462045009635248 425162737332255050226 431911352210544812928 432020200837614002649 435204416292406912224 438016722698173677408 438877664342972955072 440909505381597829864 444271174965165389562 445956336348504776928 447142071087718962354 451323098377310871936 451436839077506766813 454239564279587517312 458602503189848144064 460725662926838181768 461566008864742154688 465999317757426339936 468546690121260667596 478187568518817471456 479213851647818847168 482310548589000229056 483661099480011011712 485900271236862914544 488149809529626168778 493737372385844574456 496023193554297558597 503896577578968948416 507738485674474730928 511019509814535956976 512023941733468447584 515927816088579162072 518316370792692954489 519261759972834924024 526543614773529350592 529946158326185436864 535036253721489501408 537961014583669655388 546637805141470778862 555314595699271902336 557885496605287050032 559082826922455321696 564271282726679513664 566883649776340066968 571205796383784072294 574896948541352951598 576026934450152003532 580272555056542549632 584022296930898236544 589631789815519042368 592361566620220519416 593442011397525627456 594608448464673035904 596189428116958616472 601915785436675689084 614300883902450909024 621332423676568453248 624728920161680890128 627621183680947931286 628968180287762236908 637583424691756628608 637744105998382575339 647867028315817219392 649257476426077147776 652806624438610368336 657025084047260516112 658316496514459432608 661364258072396744796 666406762447748084343 668934504522757165392 670713106631578443531 676984647565966307904 681359346419381275968 682698588977957930112 687903754784772216096 691088494390257272652 692349013297113232032 713381671628652668544 717281352778226207184 718820777471728270752 723465822883500343584 728850406855294371816 732224714294439253167 740606058578766861684 745443769229940428928 750885810339726304128 755844866368453422624 761607728511712096392 764496576597436760448 766529264721803935464 768035912600202671376 789815422160294025888 794919237489278155296 802554380582234252112 806941521875504483082 819956707712206168293 832971893548907853504 836828244907930575048 838624240383682982544 846406924090019270496 850325474664510100452 864040401675228005298 870408832584813824448 876033445396347354816 877755328685945910144 881819010763195659728 888542349930330779124 891912672697009553856 894284142175437924708 902873678155013533626 917205006379696288128 921451325853676363536 923132017729484309376 931998635514852679872 937093380242521335192 941431775521421896929 956375137037634942912 958427703295637694336 964621097178000458112 971800542473725829088 976299619059252337556 987474744771689148912 992046387108595117194 1007793155157937896832 1015476971348949461856 1022039019629071913952 1024047883466936895168 1031855632177158324144 1036632741585385908978 1038523519945669848048 1053087229547058701184 1059892316652370873728 1070072507442979002816 1075922029167339310776 1093275610282941557724 1115770993210574100064 1118165653844910643392 1128542565453359027328 1133767299552680133936 1142411592767568144588 1149793897082705903196 1152053868900304007064 1179263579631038084736 1184723133240441038832 1186884022795051254912 1192378856233917232944 1203831570873351378168 1210412282813256724623 1228601767804901818048 1249457840323361780256 1255242367361895862572 1257936360575524473816 1275488211996765150678 1295734056631634438784 1296060602512842007947 1305613248877220736672 1314050168094521032224 1316632993028918865216 1322728516144793489592 1332813524895496168686 1337869009045514330784 1341426213263156887062 1353969295131932615808 1362718692838762551936 1375807509569544432192 1382176988780514545304 1384698026594226464064 1434562705556452414368 1437641554943456541504 1446931645767000687168 1457700813710588743632 1464449428588878506334 1481212117157533723368 1488069580662892675791 1511689732736906845248 1523215457023424192784 1533058529443607870928 1536071825200405342752 1554949112378078863467 1579630844320588051776 1589838474978556310592 1605108761164468504224 1613883043751008966164 1639913415424412336586 1665943787097815707008 1673656489815861150096 1677248480767365965088 1692813848180038540992 1700650949329020200904 1708524333353691590723 1728080803350456010596 1740817665169627648896 1752066890792694709632 1763638021526391319456 1777084699860661558248 1783825345394019107712 1788568284350875849416 1805747356310027067252 1842902651707352727072 1863997271029705359744 1874186760485042670384 1882863551042843793858 1912750274075269885824 1913232317995147726017 1943601084947451658176 1952599238118504675112 1974949489543378297824 1984092774217190234388 1999220287343244253029 2012139319894735330593 2030953942697898923712 2044078039258143827904 2048095766933873790336 2063711264354316648288 2073265483170771817956 2077047039891339696096 2140145014885958005632 2151844058334678621552 2186551220565883115448 2196674142883317759501 2231541986421148200128 2236331307689821286784 2267534599105360267872 2284823185535136289176 2299587794165411806392 2304107737800608014128 2369446266480882077664 2384757712467834465888 2407663141746702756336 2420824565626513449246 2457203535609803636096 2498915680646723560512 2510484734723791725144 2515872721151048947632 2550976423993530301356 2592121205025684015894 2611226497754441473344 2628100336189042064448 2633265986057837730432 2645457032289586979184 2665627049790992337372 2675738018091028661568 2682852426526313774124 2751615019139088864384 2764353977561029090608 2769396053188452928128 2824295326564265690787 2869125411112904828736 2875283109886913083008 2893863291534001374336 2915401627421177487264 2928898857177757012668 2962424234315067446736 2976139161325785351582 3023379465473813690496 3046430914046848385568 3066117058887215741856 3072143650400810685504 3109898224756157726934 3159261688641176103552 3179676949957112621184 3210217522328937008448 3227766087502017932328 3279826830848824673172 3347312979631722300192 3354496961534731930176 3385627696360077081984 3401301898658040401808 3417048666707383181446 3456161606700912021192 3527276043052782638912 3554169399721323116496 3577136568701751698832 3611494712620054134504 3631236848439770173869 3685805303414705454144 3748373520970085340768 3765727102085687587716 3826464635990295452034 3887202169894903316352 3905198476237009350224 3949898979086756595648 3968185548434380468776 3998440574686488506058 4024278639789470661186 4061907885395797847424 4088156078516287655808 4127422528708633296576 4146530966341543635912 4154094079782679392192 4303688116669357243104 4373102441131766230896 4393348285766635519002 4463083972842296400256 4464208741988678027373 4535069198210720535744 4569646371070272578352 4599175588330823612784 4608215475601216028256 4664847337134236590401 4738892532961764155328 4769515424935668931776 4815326283493405512672 4841649131253026898492 4997831361293447121024 5020969469447583450288 5031745442302097895264 5101952847987060602712 5125573000061074772169 5184242410051368031788 5222452995508882946688 5256200672378084128896 5290914064579173958368 5331254099581984674744 5351476036182057323136 5365704853052627548248 5528707955122058181216 5648590653128531381574 5738250822225809657472 5739696953985443178051 5830803254842354974528 5857797714355514025336 5924848468630134893472 5952278322651570703164 6092861828093696771136 6132234117774431483712 6144287300801621371008 6219796449512315453868 6420435044657874016896 6455532175004035864656 6559653661697649346344 6590022428649953278503 6694625959263444600384 6708993923069463860352 6802603797316080803616 6834097333414766362892 6912323213401824042384 7054552086105565277824 7108338799442646232992 7154273137403503397664 7222989425240108269008 7262473696879540347738 7371610606829410908288 7496747041940170681536 7531454204171375175432 7652929271980590904068 7810396952474018700448 7899797958173513191296 7936371096868760937552 7996881149372977012116 8048557279578941322372 8254845057417266593152 8293061932683087271824 8308188159565358784384 8472885979692797072361 8607376233338714486208 8746204882263532461792 8786696571533271038004 8928417483977356054746 9070138396421441071488 9139292742140545156704 9198351176661647225568 9216430951202432056512 9329694674268473180802 9477785065923528310656 9539030849871337863552 9630652566986811025344 9683298262506053796984 10041938938895166900576 10063490884604195790528 10203905695974121205424 10251146000122149544338 10368484820102736063576 10581828129158347916736 10662508199163969349488 10731409706105255096496 11057415910244116362432 11297181306257062763148 11479393907970886356102 11661606509684709949056 11715595428711028050672 11849696937260269786944 11904556645303141406328 12185723656187393542272 12264468235548862967424 12439592899024630907736 12911064350008071729312 13119307323395298692688 13180044857299906557006 13389251918526889200768 13392626225966034082119 13605207594632161607232 13668194666829532725784 13824646426803648084768 13994542011402709771203 14216677598885292465984 14308546274807006795328 14445978850480216538016 14524947393759080695476 14993494083880341363072 15062908408342750350864 15305858543961181808136 15376719000183224316507 15620793904948037400896 15872742193737521875104 15993762298745954024232 16097114559157882644744 16586123865366174543648 16945771959385594144722 17214752466677428972416 17492409764527064923584 17573393143066542076008 17856834967954712109492 18278585484281090313408 18396702353323294451136 18432861902404864113024 18659389348536946361604 19261305133973622050688 19366596525012107593968 19770067285949859835509 20083877877790333801152 20126981769208391581056 20407811391948242410848 20502292000244299088676 20736969640205472127152 21163656258316695833472 21325016398327938698976 21462819412210510192992 22114831820488232724864 22594362612514125526296 22958787815941772712204 23431190857422056101344 23699393874520539573888 23809113290606282812656 24879185798049261815472 25418657939078391217083 25822128700016143458624 26238614646790597385376 26360089714599813114012 26785252451932068164238 27210415189264323214464 27336389333659065451568 27649292853607296169536 27989084022805419542406 28433355197770584931968 28617092549614013590656 28891957700960433076032 29049894787518161390952 30125816816685500701728 30611717087922363616272 30753438000366448633014 31241587809896074801792 31745484387475043750208 31987524597491908048464 32194229118315765289488 33172247730732349087296 33891543918771188289444 34984819529054129847168 35146786286133084152016 35713669935909424218984 36557170968562180626816 36793404706646588902272 37318778697073892723208 38733193050024215187936 39540134571899719671018 40167755755580667602304 40177878677898102246357 40815622783896484821696 41004584000488598177352 41473939280410944254304 42650032796655877397952 42925638824421020385984 45188725225028251052592 45917575631883545424408 46130157000549672949521 46862381714844112202688 47618226581212565625312 49758371596098523630944 50837315878156782434166 51644257400032286917248 52477229293581194770752 52720179429199626228024 53570504903864136328476 54672778667318130903136 55298585707214592339072 55978168045610839084812 57783915401920866152064 58099789575036322781904 59310201857849579506527 60251633633371001403456 61223434175844727232544 61506876000732897266028 63490968774950087500416 63975049194983816096928 64388458236631530578976 66344495461464698174592 67783087837542376578888 70293572572266168304032 71427339871818848437968 74637557394147785446416 77466386100048430375872 79080269143799439342036 80355757355796204492714 81631245567792969643392 82009168000977196354704 82947878560821888508608 85300065593311754795904 85851277648842040771968 90377450450056502105184 91835151263767090848816 92260314001099345899042 93724763429688224405376 95236453162425131250624 99516743192197047261888 101674631756313564868332 104954458587162389541504 105440358858399252456048 107141009807728272656952 109345557334636261806272 111956336091221678169624 116199579150072645563808 118620403715699159013054 120503267266742002806912 122446868351689454465088 123013752001465794532056 127950098389967632193856 128776916473263061157952 135566175675084753157776 138390471001649018848563 140587145144532336608064 142854679743637696875936 149275114788295570892832 154932772200096860751744 158160538287598878684072 160711514711592408985428 164018336001954392709408 165895757121643777017216 177930605573548738519581 180754900900113004210368 183670302527534181697632 184520628002198691798084 190472906324850262501248 199033486384394094523776 203349263512627129736664 210880717716798504912096 214282019615456545313904 218691114669272523612544 223912672182443356339248 232399158300145291127616 237240807431398318026108 244893736703378908930176 246027504002931589064112 255900196779935264387712 257553832946526122315904 271132351350169506315552 276780942003298037697126 281174290289064673216128 285709359487275393751872 298550229576591141785664 316321076575197757368144 321423029423184817970856 328036672003908785418816 355861211147097477039162 361509801800226008420736 367340605055068363395264 369041256004397383596168 406698527025254259473328 415171413004947056545689 421761435433597009824192 428564039230913090627808 447825344364886712678496 464798316600290582255232 474481614862796636052216 492055008005863178128224 542264702700339012631104 553561884006596075394252 571418718974550787503744 597100459153182283571328 632642153150395514736288 642846058846369635941712 656073344007817570837632 711722422294194954078324 734681210110136726790528 738082512008794767192336 813397054050508518946656 830342826009894113091378 843522870867194019648384 857128078461826181255616 895650688729773425356992 948963229725593272104432 984110016011726356256448 1084529405400678025262208 1107123768013192150788504 1245514239014841169637067 1265284306300791029472576 1285692117692739271883424 1423444844588389908156648 1476165024017589534384672 1626794108101017037893312 1660685652019788226182756 1714256156923652362511232 1791301377459546850713984 1897926459451186544208864 1968220032023452712512896 2214247536026384301577008 2491028478029682339274134 2530568612601582058945152 2571384235385478543766848 2846889689176779816313296 2952330048035179068769344 3253588216202034075786624 3321371304039576452365512 3795852918902373088417728 4428495072052768603154016 4982056956059364678548268 5142768470770957087533696 5693779378353559632626592 5904660096070358137538688 6642742608079152904731024 7591705837804746176835456 8856990144105537206308032 9964113912118729357096536 11387558756707119265253184 13285485216158305809462048 17713980288211074412616064 19928227824237458714193072 22775117513414238530506368 26570970432316611618924096 39856455648474917428386144 53141940864633223237848192 79712911296949834856772288 159425822593899669713544576
- Sum of all divisors σ(n): 581295354925820952268800000
- Sum of proper divisors (its aliquot sum) s(n): 421869532331921282555255424
- 159425822593899669713544576 is an abundant number, because the sum of its proper divisors (421869532331921282555255424) is greater than itself. Its abundance is 262443709738021612841710848
Bases of 159425822593899669713544576
- Binary: 10000011110111111011101100101001000010110101111010001011011011110011011101100101100000002
- Hexadecimal: 0x83DFBB290B5E8B6F376580
- Base-36: K154TFDN5IO41Y000
Squares and roots of 159425822593899669713544576
- 159425822593899669713544576 squared (1594258225938996697135445762) is 25416592909741570411937514810740280515436549939019776
- 159425822593899669713544576 cubed (1594258225938996697135445763) is 4052061232169827804833154465675482473625405250080587768849921631994835921534976
-
The
square root of 159425822593899669713544576 is 12626393887167.4548165677 -
The
cube root of 159425822593899669713544576 is 542233346.0928330701
Scales and comparisons
How big is 159425822593899669713544576?- 159,425,822,593,899,669,713,544,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 159,425,822,593,899,669,713,544,576 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 159425822593899669713544576 cubic inches would be around 45186112.2 feet tall.
Recreational maths with 159425822593899669713544576
- 159425822593899669713544576 backwards is 675445317966998395228524951
- 159425822593899669713544576 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 159425822593899669713544576's digits is 144
- 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 159425822593899669713544576 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 159425822593899669713544576 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/159425822593899669713544576/
Chicago style:
Numbermatics. 2024. "Number 159425822593899669713544576 - Facts about the integer". https://numbermatics.com/n/159425822593899669713544576/
The information we have on file for 159425822593899669713544576 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 159425822593899669713544576, math, Factors of 159425822593899669713544576, curriculum, school, college, exams, university, Prime factorization of 159425822593899669713544576, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-nine septillion, four hundred twenty-five sextillion, eight hundred twenty-two quintillion, five hundred ninety-three quadrillion, eight hundred ninety-nine trillion, six hundred sixty-nine billion, seven hundred thirteen million, five hundred forty-four thousand, five hundred seventy-six.