157123390352297105099390976
157,123,390,352,297,105,099,390,976 is an even composite number composed of five prime numbers multiplied together.
157123390352297105099390976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand and twenty-five divisors.
Prime factorization of 157123390352297105099390976:
216 × 310 × 132 × 314 × 1274
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 31 × 31 × 127 × 127 × 127 × 127)See below for interesting mathematical facts about the number 157123390352297105099390976 from the Numbermatics database.
Names of 157123390352297105099390976
- Cardinal: 157123390352297105099390976 can be written as One hundred fifty-seven septillion, one hundred twenty-three sextillion, three hundred ninety quintillion, three hundred fifty-two quadrillion, two hundred ninety-seven trillion, one hundred five billion, ninety-nine million, three hundred ninety thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 1.57123390352297105099390976 × 1026
Factors of 157123390352297105099390976
Divisors of 157123390352297105099390976
- Number of divisors d(n): 14025
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 127 128 144 156 162 169 186 192 208 216 234 243 248 254 256 279 288 312 324 338 351 372 381 384 403 416 432 468 486 496 507 508 512 558 576 624 648 676 702 729 744 762 768 806 832 837 864 936 961 972 992 1014 1016 1024 1053 1116 1143 1152 1209 1248 1296 1352 1404 1458 1488 1521 1524 1536 1612 1651 1664 1674 1728 1872 1922 1944 1984 2028 2032 2048 2106 2187 2232 2286 2304 2418 2496 2511 2592 2704 2808 2883 2916 2976 3042 3048 3072 3159 3224 3302 3328 3348 3429 3456 3627 3744 3844 3888 3937 3968 4056 4064 4096 4212 4374 4464 4563 4572 4608 4836 4953 4992 5022 5184 5239 5408 5616 5766 5832 5952 6084 6096 6144 6318 6448 6561 6604 6656 6696 6858 6912 7254 7488 7533 7688 7776 7874 7936 8112 8128 8192 8424 8649 8748 8928 9126 9144 9216 9477 9672 9906 9984 10044 10287 10368 10478 10816 10881 11232 11532 11664 11811 11904 12168 12192 12288 12493 12636 12896 13122 13208 13312 13392 13689 13716 13824 14508 14859 14976 15066 15376 15552 15717 15748 15872 16129 16224 16256 16384 16848 17298 17496 17856 18252 18288 18432 18954 19344 19683 19812 19968 20088 20574 20736 20956 21463 21632 21762 22464 22599 23064 23328 23622 23808 24336 24384 24576 24986 25272 25792 25947 26244 26416 26624 26784 27378 27432 27648 28431 29016 29718 29791 29952 30132 30752 30861 31104 31434 31496 31744 32258 32448 32512 32643 32768 33696 34596 34992 35433 35712 36504 36576 36864 37479 37908 38688 39366 39624 39936 40176 41067 41148 41472 41912 42926 43264 43524 44577 44928 45198 46128 46656 47151 47244 47616 48387 48672 48768 49152 49972 50544 51181 51584 51894 52488 52832 53248 53568 54756 54864 55296 56862 58032 59049 59436 59582 59904 60264 61504 61722 62208 62868 62992 63488 64389 64516 64896 65024 65286 65536 67392 67797 69192 69984 70866 71424 73008 73152 73728 74958 75816 77376 77841 78732 79248 79872 80352 82134 82296 82944 83824 85293 85852 86528 87048 89154 89373 89856 90396 92256 92583 93312 94302 94488 95232 96774 97344 97536 97929 98304 99944 101088 102362 103168 103788 104976 105664 106299 106496 107136 109512 109728 110592 112437 113724 116064 118098 118872 119164 119808 120528 122047 123008 123201 123444 124416 125736 125984 126976 128778 129032 129792 130048 130572 133731 134784 135594 138384 139968 141453 141732 142848 145161 146016 146304 147456 149916 151632 153543 154752 155682 157464 158496 159744 160704 162409 164268 164592 165888 167648 170586 171704 173056 174096 178308 178746 179712 180792 184512 185166 186624 188604 188976 190464 193167 193548 194688 195072 195858 196608 199888 202176 203391 204724 206336 207576 209677 209952 211328 212598 212992 214272 219024 219456 221184 224874 227448 232128 233523 236196 237744 238328 239616 241056 244094 246016 246402 246888 248832 251472 251968 253952 255879 257556 258064 259584 260096 261144 267462 268119 269568 271188 276768 277749 279936 282906 283464 285696 290322 292032 292608 293787 294912 299832 303264 307086 309504 311364 314928 316992 318897 319488 321408 324818 328536 329184 331776 335296 337311 341172 343408 346112 348192 356616 357492 359424 361584 366141 369024 369603 370332 373248 377208 377952 380928 386334 387096 387283 389376 390144 391716 399776 401193 404352 406782 409448 412672 415152 419354 419904 422656 424359 425196 425984 428544 435483 438048 438912 442368 449748 454896 460629 464256 467046 472392 475488 476656 479232 482112 487227 488188 492032 492804 493776 497664 499999 502944 503936 507904 511758 515112 516128 519168 520192 522288 534924 536238 539136 542376 553536 555498 559872 565812 566928 571392 579501 580644 584064 585216 587574 589824 599664 606528 610173 614172 619008 622728 629031 629856 633984 637794 638976 642816 649636 657072 658368 663552 665353 670592 674622 682344 686816 692224 696384 700569 713232 714984 718848 723168 732282 738048 739206 740664 746496 754416 755904 761856 767637 772668 774192 774566 778752 780288 783432 799552 802386 804357 808704 813564 818896 825344 830304 833247 838708 839808 845312 848718 850392 851968 857088 870966 876096 877824 881361 884736 899496 909792 921258 923521 928512 934092 944784 950976 953312 956691 958464 964224 974454 976376 984064 985608 987552 995328 999998 1005888 1007872 1011933 1015808 1023516 1030224 1032256 1038336 1040384 1044576 1069848 1072476 1078272 1084752 1098423 1107072 1108809 1110996 1119744 1131624 1133856 1142784 1159002 1161288 1161849 1168128 1170432 1175148 1199328 1203579 1213056 1220346 1228344 1238016 1245456 1258062 1259712 1267968 1273077 1275588 1277952 1285632 1299272 1306449 1314144 1316736 1327104 1330706 1341184 1349244 1364688 1373632 1381887 1384448 1392768 1401138 1426464 1429968 1437696 1446336 1461681 1464564 1476096 1478412 1481328 1492992 1499997 1508832 1511808 1523712 1535274 1545336 1548384 1549132 1557504 1560576 1566864 1586611 1599104 1604772 1608714 1617408 1627128 1637792 1650688 1660608 1666494 1677416 1679616 1690624 1697436 1700784 1714176 1738503 1741932 1752192 1755648 1762722 1769472 1798992 1819584 1830519 1842516 1847042 1857024 1868184 1887093 1889568 1901952 1906624 1913382 1916928 1928448 1948908 1952752 1968128 1971216 1975104 1990656 1996059 1999996 2011776 2015744 2023866 2031616 2047032 2048383 2060448 2064512 2076672 2080768 2089152 2101707 2139696 2144952 2156544 2169504 2196846 2214144 2217618 2221992 2239488 2263248 2267712 2285568 2318004 2322576 2323698 2336256 2340864 2350296 2398656 2407158 2413071 2426112 2440692 2456688 2476032 2490912 2499741 2516124 2519424 2535936 2546154 2551176 2555904 2571264 2598544 2612898 2628288 2633472 2644083 2654208 2661412 2682368 2698488 2725801 2729376 2747264 2763774 2768896 2770563 2785536 2802276 2852928 2859936 2870073 2875392 2892672 2923362 2929128 2952192 2956824 2962656 2985984 2999994 3017664 3023616 3035799 3047424 3070548 3090672 3096768 3098264 3115008 3121152 3133728 3173222 3198208 3209544 3217428 3234816 3254256 3275584 3295269 3301376 3321216 3326427 3332988 3354832 3359232 3381248 3394872 3401568 3428352 3477006 3483864 3485547 3504384 3511296 3525444 3597984 3610737 3639168 3661038 3685032 3694084 3714048 3736368 3774186 3779136 3783457 3803904 3813248 3819231 3826764 3833856 3856896 3897816 3905504 3919347 3936256 3942432 3950208 3981312 3992118 3999992 4023552 4031488 4047732 4094064 4096766 4120896 4129024 4145661 4153344 4161536 4178304 4203414 4279392 4289904 4313088 4339008 4385043 4393692 4428288 4435236 4443984 4478976 4499991 4526496 4535424 4571136 4636008 4645152 4647396 4672512 4681728 4700592 4759833 4797312 4814316 4826142 4852224 4881384 4913376 4952064 4981824 4999482 5032248 5034679 5038848 5071872 5092308 5102352 5142528 5197088 5215509 5225796 5256576 5266944 5288166 5308416 5322824 5364736 5396976 5451602 5458752 5494528 5527548 5537792 5541126 5571072 5604552 5661279 5705856 5719872 5740146 5750784 5785344 5846724 5858256 5904384 5913648 5925312 5971968 5988177 5999988 6035328 6047232 6071598 6094848 6141096 6145149 6181344 6193536 6196528 6230016 6242304 6267456 6305121 6346444 6396416 6419088 6434856 6469632 6499987 6508512 6551168 6590538 6602752 6642432 6652854 6665976 6709664 6718464 6762496 6789744 6803136 6856704 6954012 6967728 6971094 7008768 7022592 7050888 7195968 7221474 7239213 7278336 7322076 7370064 7388168 7428096 7472736 7499223 7548372 7558272 7566914 7607808 7626496 7638462 7653528 7667712 7713792 7795632 7811008 7838694 7872512 7884864 7900416 7932249 7962624 7984236 7999984 8047104 8062976 8095464 8177403 8188128 8193532 8241792 8258048 8291322 8306688 8311689 8323072 8356608 8406828 8558784 8579808 8610219 8626176 8678016 8770086 8787384 8856576 8870472 8887968 8957952 8999982 9052992 9070848 9107397 9142272 9272016 9290304 9294792 9345024 9363456 9401184 9519666 9594624 9628632 9652284 9704448 9762768 9826752 9885807 9904128 9963648 9979281 9998964 10064496 10069358 10077696 10143744 10184616 10204704 10285056 10394176 10431018 10451592 10456641 10513152 10533888 10576332 10645648 10729472 10793952 10832211 10903204 10917504 10989056 11055096 11075584 11082252 11142144 11209104 11322558 11350371 11411712 11439744 11457693 11480292 11501568 11570688 11693448 11716512 11758041 11808768 11827296 11850624 11943936 11976354 11999976 12005773 12070656 12094464 12143196 12282192 12290298 12362688 12387072 12393056 12436983 12460032 12484608 12534912 12610242 12692888 12792832 12838176 12869712 12939264 12999974 13017024 13102336 13155129 13181076 13205504 13284864 13305708 13331952 13419328 13436928 13499973 13524992 13579488 13606272 13713408 13908024 13935456 13942188 14017536 14045184 14101776 14279499 14391936 14442948 14478426 14556672 14644152 14740128 14776336 14856192 14945472 14998446 15096744 15104037 15116544 15133828 15215616 15252992 15276924 15307056 15427584 15499969 15591264 15622016 15646527 15677388 15745024 15769728 15800832 15864498 15925248 15968472 15999968 16094208 16125952 16190928 16354806 16376256 16387064 16483584 16516096 16582644 16613376 16623378 16713216 16813656 16983837 17117568 17159616 17220438 17252352 17356032 17540172 17574768 17713152 17740944 17775936 17915904 17964531 17999964 18105984 18141696 18214794 18284544 18435447 18544032 18580608 18589584 18690048 18726912 18802368 18915363 19039332 19189248 19257264 19304568 19408896 19499961 19525536 19653504 19771614 19808256 19927296 19958562 19997928 20128992 20138716 20155392 20287488 20369232 20409408 20570112 20625943 20788352 20862036 20903184 20913282 21026304 21067776 21152664 21291296 21458944 21587904 21664422 21717639 21806408 21835008 21978112 22110192 22164504 22284288 22418208 22645116 22700742 22823424 22879488 22915386 22960584 23003136 23141376 23386896 23433024 23516082 23617536 23654592 23701248 23796747 23887872 23952708 23999952 24011546 24141312 24188928 24286392 24532209 24564384 24580596 24725376 24774144 24786112 24873966 24920064 24935067 24969216 25069824 25220484 25385776 25585664 25676352 25739424 25830657 25878528 25999948 26034048 26204672 26310258 26362152 26411008 26569728 26611416 26628979 26663904 26838656 26873856 26999946 27049984 27158976 27212544 27322191 27426816 27816048 27870912 27884376 28035072 28090368 28203552 28558998 28783872 28885896 28956852 29113344 29288304 29480256 29552672 29657421 29712384 29890944 29996892 30193488 30208074 30233088 30267656 30431232 30505984 30553848 30614112 30855168 30999938 31182528 31244032 31293054 31354776 31369923 31490048 31539456 31601664 31728996 31936944 31999936 32188416 32251904 32381856 32496633 32709612 32752512 32774128 32967168 33032192 33165288 33226752 33246756 33426432 33627312 33967674 34051113 34235136 34319232 34373079 34440876 34504704 34712064 35080344 35149536 35274123 35426304 35481888 35551872 35831808 35929062 35999928 36017319 36211968 36283392 36429588 36870894 37088064 37161216 37179168 37310949 37380096 37453824 37604736 37830726 38078664 38378496 38514528 38609136 38817792 38999922 39051072 39307008 39465387 39543228 39616512 39854592 39917124 39995856 40257984 40277432 40310784 40499919 40574976 40738464 40818816 41140224 41251886 41576704 41724072 41806368 41826564 42052608 42135552 42305328 42582592 42838497 42917888 43175808 43328844 43435278 43612816 43670016 43956224 44220384 44329008 44568576 44836416 45290232 45312111 45401484 45646848 45758976 45830772 45921168 46282752 46499907 46773792 46866048 46939581 47032164 47235072 47309184 47402496 47593494 47775744 47905416 47999904 48023092 48282624 48377856 48572784 49064418 49128768 49161192 49184941 49450752 49548288 49572224 49747932 49840128 49870134 50139648 50440968 50771552 50951511 51171328 51352704 51478848 51661314 51757056 51999896 52068096 52409344 52620516 52724304 53139456 53222832 53257958 53327808 53677312 53747712 53893593 53999892 54099968 54317952 54425088 54644382 54853632 55306341 55632096 55741824 55768752 56070144 56180736 56407104 56746089 57117996 57567744 57771792 57913704 58226688 58499883 58576608 58960512 59105344 59314842 59424768 59781888 59993784 60386976 60416148 60466176 60535312 60862464 61011968 61107696 61228224 61710336 61877829 61999876 62365056 62488064 62586108 62709552 62739846 62980096 63078912 63203328 63457992 63499873 63873888 63999872 64376832 64503808 64763712 64993266 65152917 65419224 65505024 65548256 65934336 66064384 66330576 66493512 66852864 67254624 67935348 68102226 68470272 68638464 68746158 68881752 69009408 69424128 70160688 70299072 70548246 70852608 70963776 71103744 71663616 71858124 71999856 72034638 72423936 72566784 72859176 73596627 73741788 74176128 74322432 74358336 74621898 74760192 74805201 74907648 75209472 75661452 76157328 76756992 77029056 77218272 77491971 77635584 77999844 78102144 78614016 78930774 79086456 79233024 79709184 79834248 79886937 79991712 80515968 80554864 80621568 80999838 81149952 81476928 81637632 81966573 82280448 82503772 83153408 83448144 83612736 83653128 84105216 84271104 84499831 84610656 85165184 85676994 85835776 86351616 86657688 86870556 87225632 87340032 87912448 88440768 88658016 88972263 89137152 89672832 90580464 90624222 90802968 91293696 91517952 91661544 91842336 92565504 92999814 93547584 93732096 93879162 94064328 94109769 94470144 94618368 94804992 95186988 95810832 95999808 96046184 96565248 96755712 97145568 97489899 98128836 98257536 98322384 98369882 98901504 99096576 99144448 99495864 99680256 99740268 100279296 100881936 101543104 101903022 102153339 102342656 102705408 102957696 103119237 103322628 103514112 103999792 104136192 104818688 105241032 105448608 105822369 106278912 106445664 106515916 106655616 107354624 107495424 107787186 107999784 108051957 108199936 108635904 108850176 109288764 110612682 111264192 111483648 111537504 111932847 112140288 112361472 112814208 113492178 114235992 115135488 115543584 115827408 116453376 116999766 117153216 117287167 117921024 118210688 118396161 118629684 118849536 119563776 119987568 120773952 120832296 120932352 121070624 121499757 121724928 122023936 122215392 122456448 123420672 123755658 123999752 124730112 124976128 125172216 125419104 125479692 126157824 126406656 126915984 126999746 127747776 127999744 128515491 128753664 129007616 129527424 129986532 130305834 130838448 131010048 131096512 131868672 132128768 132661152 132987024 133705728 134509248 135870696 135936333 136204452 136940544 137276928 137492316 137763504 138848256 139499721 140321376 140598144 140818743 141096492 141705216 141927552 142207488 143327232 143716248 143999712 144069276 144847872 145133568 145718352 147193254 147483576 147554823 148352256 148644864 148716672 149243796 149520384 149610402 150418944 151322904 152314656 152854533 153513984 154058112 154436544 154983942 155271168 155999688 156075049 156204288 157228032 157861548 158172912 159418368 159668496 159773874 159983424 161031936 161109728 161243136 161680779 161999676 162299904 162953856 163275264 163933146 164560896 165007544 165919023 166306816 166896288 167225472 167306256 168210432 168542208 168999662 169221312 170330368 171353988 171671552 172703232 173315376 173741112 174451264 174680064 175499649 175824896 176881536 177316032 177944526 178274304 179345664 181160928 181248444 181605936 182587392 183035904 183323088 183684672 185131008 185633487 185999628 187095168 187464192 187758324 188128656 188219538 188940288 189236736 189609984 190373976 190499619 191621664 191999616 192092368 193130496 193511424 194291136 194979798 195458751 196257672 196515072 196644768 196739764 197803008 198193152 198288896 198991728 199480536 200558592 201499597 201763872 203086208 203806044 204306678 204685312 205410816 205915392 206238474 206645256 207028224 207999584 208272384 209637376 210482064 210897216 211644738 212557824 212891328 213031832 213311232 214709248 214990848 215574372 215999568 216103914 217271808 217700352 218577528 220789881 221225364 222528384 222967296 223075008 223865694 224280576 224415603 224722944 225628416 226984356 228471984 230270976 231087168 231654816 232475913 232906752 233999532 234306432 234574334 235842048 236421376 236792322 237259368 237699072 239127552 239660811 239975136 241547904 241664592 241864704 242141248 242999514 243449856 244047872 244430784 244912896 245899719 246841344 247511316 247999504 249460224 249952256 250344432 250838208 250959384 252315648 252813312 253499493 253831968 253999492 255495552 255999488 257030982 257507328 258015232 259054848 259973064 260144641 260611668 261676896 262020096 262193024 263737344 264257536 265322304 265974048 266916789 267411456 269018496 271741392 271872666 272408904 273881088 274553856 274984632 275527008 277696512 278999442 280642752 281196288 281637486 282192984 282329307 283410432 283855104 284414976 287432496 287999424 288138552 289695744 290267136 291436704 294386508 294967152 295109646 296704512 297289728 297433344 298487592 299040768 299220804 300837888 302645808 304629312 305709066 306460017 307027968 308116224 308873088 309357711 309967884 310542336 311999376 312150098 312408576 314456064 315723096 316345824 317467107 318836736 319336992 319547748 319966848 322063872 322219456 322486272 323361558 323999352 324155871 324599808 325907712 326550528 327866292 330015088 331838046 332613632 333792576 334450944 334612512 335798541 336420864 337084416 337999324 338442624 340660736 342707976 343343104 345406464 346176727 346630752 347482224 348902528 349360128 350999298 351649792 351861501 353763072 354632064 355188483 355889052 356548608 358691328 362321856 362496888 363211872 364499271 365174784 366071808 366646176 367369344 370262016 371266974 371999256 374190336 374928384 375516648 376257312 376439076 378473472 379219968 380747952 380999238 383243328 383999232 384184736 385546473 386260992 387022848 388582272 389959596 390917502 392515344 393030144 393289536 393479528 395606016 396386304 396577792 397983456 398961072 401117184 402999194 403527744 406172416 407612088 407808999 408613356 409370624 410821632 411830784 412476948 413290512 415999168 416544768 418499163 419274752 420964128 421794432 422456229 423289476 425115648 425782656 426063664 426622464 429418496 429981696 431148744 431999136 432207828 434543616 435400704 437155056 441579762 442450728 442664469 445056768 445934592 446150016 447731388 448561152 448831206 451256832 453968712 456943968 458563599 460541952 462174336 463309632 464951826 465813504 467999064 468225147 468612864 469148668 471684096 472842752 473584644 474518736 478255104 479321622 479950272 480499039 483095808 483329184 483729408 484282496 485042337 485999028 486899712 488095744 488861568 489825792 491799438 493682688 495022632 495999008 497757069 498920448 499904512 500688864 501676416 501918768 504631296 505626624 506998986 507663936 507998984 510991104 511998976 514061964 515014656 518109696 519946128 520289282 521223336 523353792 524040192 524386048 526498947 527474688 528515072 530644608 531948096 533833578 534822912 538036992 543482784 543745332 544817808 547762176 549107712 549969264 551054016 555393024 556900461 557998884 561285504 562392576 563274972 564385968 564658614 566820864 567710208 568829952 571498857 574864992 575998848 576277104 579391488 580534272 582873408 586376253 588773016 589934304 590219292 593409024 594579456 594866688 596975184 598441608 601675776 604498791 605291616 609258624 611418132 612920034 614055936 616232448 617746176 618715422 619935768 621084672 623998752 624300196 624817152 628912128 631446192 632691648 634934214 637673472 638673984 639095496 639404233 639933696 644127744 644438912 644972544 646723116 647998704 648311742 651815424 653101056 655732584 660030176 662369643 663676092 665227264 667585152 668901888 669225024 671597082 672841728 673246809 674168832 675998648 676885248 681321472 685415952 690812928 692353454 693261504 694964448 697805056 698720256 701998596 703299584 703723002 707526144 709264128 710376966 711778104 713097216 717382656 718982433 724643712 724993776 726423744 728998542 730349568 732143616 733292352 734738688 737699157 740524032 742533948 743998512 748380672 749856768 751033296 752514624 752878152 756946944 758439936 760498479 761495904 761998476 766486656 767998464 768369472 771092946 772521984 774045696 777164544 779919192 780433923 781835004 785030688 786060288 786579072 786959056 791212032 792772608 793155584 795966912 797922144 800750367 802234368 805998388 807055488 812344832 815224176 815617998 817226712 818741248 821643264 823661568 824953896 825498349 826581024 831998336 833089536 836998326 838549504 841928256 843588864 844912458 846578952 846987921 850231296 851565312 852127328 853244928 858836992 862297488 863998272 864415656 869087232 870801408 874310112 883159524 884901456 885328938 890113536 891869184 892300032 895462776 897122304 897662412 902513664 907937424 913887936 917127198 919380051 921083904 924348672 926619264 929903652 931627008 935998128 936450294 937225728 938297336 943368192 945685504 947169288 949037472 952401321 956510208 958643244 959900544 960998078 966191616 966658368 967458816 968564992 970084674 971998056 972467613 973799424 976191488 977723136 979651584 983598876 990045264 991998016 995514138 997840896 999809024 1001377728 1003352832 1003837536 1007395623 1009262592 1011253248 1013997972 1015327872 1015997968 1021982208 1023997952 1028123928 1030029312 1036219392 1038530181 1039892256 1040578564 1042446672 1046707584 1048080384 1048772096 1052997894 1054949376 1055584503 1057030144 1061289216 1063896192 1065565449 1067667156 1069645824 1076073984 1086965568 1087490664 1089635616 1093497813 1095524352 1098215424 1099938528 1102108032 1110786048 1113800922 1115997768 1122571008 1124785152 1126549944 1128771936 1129317228 1135420416 1137659904 1142997714 1149729984 1151997696 1152554208 1156639419 1158782976 1161068544 1165746816 1172752506 1177546032 1179868608 1180438584 1186818048 1189158912 1189733376 1193950368 1196883216 1203351552 1208997582 1210583232 1218517248 1222836264 1223426997 1225840068 1228111872 1232464896 1235492352 1237430844 1239871536 1247997504 1248600392 1249634304 1255497489 1257824256 1262892384 1265383296 1267368687 1269868428 1275346944 1277347968 1278190992 1278808466 1279867392 1288255488 1288877824 1289945088 1293446232 1295997408 1296623484 1303630848 1306202112 1311465168 1320060352 1324739286 1327352184 1327993407 1330454528 1335170304 1337803776 1338450048 1343194164 1345683456 1346493618 1351997296 1353770496 1362642944 1370831904 1375690797 1381625856 1384706908 1386523008 1389928896 1395610112 1397440512 1403997192 1404675441 1406599168 1407446004 1415052288 1418528256 1420753932 1423556208 1434765312 1437964866 1441497117 1449287424 1449987552 1452847488 1455127011 1457997084 1460699136 1464287232 1466584704 1469477376 1475398314 1481048064 1485067896 1487997024 1493271207 1496761344 1499713536 1502066592 1505029248 1505756304 1513893888 1516879872 1520996958 1522991808 1523996952 1524733171 1532973312 1535996928 1536738944 1542185892 1545043968 1554329088 1559838384 1560867846 1563670008 1570061376 1572120576 1573158144 1573918112 1579496841 1582424064 1585545216 1586311168 1591933824 1595844288 1601500734 1604468736 1611996776 1614110976 1624689664 1630448352 1631235996 1634453424 1643286528 1647323136 1649907792 1650996698 1653162048 1663996672 1666179072 1670701383 1673996652 1677099008 1683856512 1687177728 1689824916 1693157904 1693975842 1700462592 1703130624 1704254656 1706489856 1714496571 1717673984 1724594976 1727996544 1728831312 1738174464 1741602816 1748620224 1759128759 1766319048 1769802912 1770657876 1780227072 1783738368 1784600064 1790925552 1795324824 1805027328 1813496373 1815874848 1827775872 1834254396 1838760102 1842167808 1848697344 1853238528 1859807304 1863254016 1871996256 1872900588 1874451456 1876594672 1886736384 1891371008 1894338576 1898074944 1904802642 1913020416 1917286488 1918212699 1919801088 1921996156 1932383232 1933316736 1934917632 1937129984 1940169348 1943996112 1944935226 1952382976 1955446272 1959303168 1967197752 1968496063 1980090528 1983996032 1987108929 1991028276 1995681792 1999618048 2002755456 2006705664 2007675072 2014791246 2018525184 2019740427 2022506496 2027995944 2030655744 2031995936 2043964416 2047995904 2056247856 2072438784 2077060362 2079784512 2081157128 2084893344 2093415168 2096160768 2097544192 2105995788 2109898752 2111169006 2122578432 2127792384 2131130898 2135334312 2139291648 2152147968 2156947299 2173931136 2174981328 2179271232 2186995626 2191048704 2196430848 2199877056 2204216064 2221572096 2227601844 2231995536 2245142016 2249570304 2253099888 2257543872 2258634456 2270840832 2275319808 2281495437 2285995428 2299459968 2303995392 2305108416 2313278838 2317565952 2322137088 2331493632 2341301769 2345505012 2355092064 2359737216 2360877168 2373636096 2378317824 2379466752 2387900736 2393766432 2402251101 2406703104 2417995164 2421166464 2437034496 2445672528 2446853994 2451680136 2456223744 2464929792 2470984704 2474861688 2476495047 2479743072 2495995008 2497200784 2499268608 2510994978 2515648512 2525784768 2530766592 2534737374 2539736856 2540963763 2550693888 2554695936 2556381984 2557616932 2559734784 2576510976 2577755648 2586892464 2591994816 2593246968 2607261696 2612404224 2619494761 2622930336 2640120704 2649478572 2654704368 2655986814 2660909056 2670340608 2675607552 2676900096 2686388328 2691366912 2692987236 2703994592 2707540992 2725285888 2741663808 2751381594 2758140153 2763251712 2769413816 2773046016 2779857792 2791220224 2794881024 2807994384 2809350882 2814892008 2830104576 2837056512 2841507864 2847112416 2869530624 2875929732 2882994234 2898574848 2899975104 2905694976 2910254022 2915994168 2917402839 2921398272 2928574464 2933169408 2938954752 2950796628 2970135792 2975994048 2986542414 2993522688 2999427072 3004133184 3010058496 3011512608 3022186869 3027787776 3033759744 3041993916 3045983616 3047993904 3049466342 3065946624 3071993856 3073477888 3084371784 3090087936 3108658176 3115590543 3119676768 3121735692 3127340016 3140122752 3144241152 3146316288 3147836224 3158993682 3164848128 3166753509 3171090432 3172622336 3183867648 3191688576 3196696347 3203001468 3208937472 3223993552 3228221952 3249379328 3260896704 3262471992 3268906848 3280493439 3286573056 3294646272 3299815584 3301993396 3306324096 3327993344 3332358144 3341402766 3347993304 3354198016 3367713024 3374355456 3379649832 3381880333 3386315808 3387951684 3406261248 3408509312 3412979712 3428993142 3435347968 3449189952 3455993088 3457662624 3469918257 3476348928 3483205632 3497240448 3518257518 3532638096 3539605824 3541315752 3560454144 3567476736 3569200128 3581851104 3590649648 3610054656 3626992746 3631749696 3655551744 3668508792 3670280991 3677520204 3684335616 3697394688 3706477056 3719614608 3743992512 3745801176 3748902912 3753189344 3766492467 3773472768 3782742016 3788677152 3796149888 3809605284 3826040832 3834572976 3836425398 3839602176 3843992312 3864766464 3866633472 3869835264 3874259968 3880338696 3887992224 3889870452 3910892544 3918606336 3934395504 3936992126 3960181056 3967992064 3974217858 3982056552 3983980221 3991363584 3999236096 4005510912 4013411328 4015350144 4029582492 4037050368 4039480854 4055991888 4061311488 4063991872 4087928832 4095991808 4112495712 4127072391 4144877568 4154120724 4159569024 4162314256 4169786688 4186830336 4192321536 4195088384 4211991576 4214026323 4219797504 4222338012 4245156864 4255584768 4262261796 4270668624 4304295936 4313894598 4324491351 4347862272 4349962656 4358542464 4365381033 4373991252 4382097408 4392861696 4399754112 4408432128 4443144192 4455203688 4463991072 4479813621 4490284032 4499140608 4506199776 4515087744 4517268912 4541681664 4550639616 4562990874 4571990856 4574199513 4598919936 4607990784 4610216832 4626557676 4635131904 4662987264 4682603538 4691010024 4710184128 4719474432 4721754336 4738490523 4747272192 4756635648 4758933504 4775801472 4787532864 4804502202 4813406208 4835990328 4842332928 4874068992 4891345056 4893707988 4903360272 4929859584 4941969408 4949723376 4952990094 4959486144 4991990016 4994401568 4998537216 5012104149 5021989956 5031297024 5051569536 5061533184 5069474748 5079473712 5081927526 5101387776 5109391872 5112763968 5115233864 5119469568 5143489713 5153021952 5155511296 5173784928 5183989632 5186493936 5214523392 5224808448 5238989522 5245860672 5280241408 5298957144 5309408736 5311973628 5321818112 5340681216 5351215104 5353800192 5372776656 5385974472 5407989184 5415081984 5440489119 5450571776 5483327616 5502763188 5516280306 5526503424 5538827632 5546092032 5559715584 5582440448 5589762048 5615988768 5618701764 5629784016 5660209152 5674113024 5683015728 5694224832 5739061248 5751859464 5754638097 5765988468 5797149696 5799950208 5811389952 5820508044 5831988336 5834805678 5857148928 5866338816 5877909504 5901593256 5905488189 5940271584 5951988096 5961326787 5973084828 5987045376 5998854144 6008266368 6020116992 6023025216 6044373738 6055575552 6059221281 6067519488 6083987832 6091967232 6095987808 6098932684 6131893248 6143987712 6146955776 6168743568 6217316352 6231181086 6239353536 6243471384 6246487507 6254680032 6280245504 6288482304 6292632576 6295672448 6317987364 6329696256 6333507018 6345244672 6367735296 6383377152 6393392694 6406002936 6417874944 6447987104 6456443904 6470841897 6498758656 6521793408 6524943984 6537813696 6560986878 6573146112 6589292544 6599631168 6603986792 6612648192 6655986688 6664716288 6682805532 6695986608 6735426048 6748710912 6759299664 6763760666 6772631616 6775903368 6812522496 6817018624 6825959424 6844486311 6857986284 6870695936 6898379904 6911986176 6915325248 6939836514 6952697856 6966411264 6994480896 7023905307 7036515036 7065276192 7079211648 7082631504 7120908288 7134953472 7138400256 7163702208 7181299296 7206753303 7220109312 7253985492 7263499392 7311103488 7337017584 7340561982 7355040408 7368671232 7394789376 7412954112 7429485141 7439229216 7487985024 7491602352 7497805824 7506378688 7532984934 7546945536 7565484032 7577354304 7592299776 7619210568 7622891289 7652081664 7669145952 7672850796 7679204352 7687984624 7729532928 7733266944 7748519936 7760677392 7775984448 7779740904 7821785088 7837212672 7858484283 7868791008 7873984252 7920362112 7935984128 7948435716 7964113104 7967960442 7982727168 7998472192 8011021824 8026822656 8030700288 8059164984 8064483871 8074100736 8078961708 8111983776 8122622976 8127983744 8175857664 8191983616 8224991424 8254144782 8274420459 8289755136 8308241448 8319138048 8324628512 8339573376 8373660672 8384643072 8390176768 8423983152 8428052646 8444676024 8490313728 8511169536 8524523592 8541337248 8608591872 8627789196 8648982702 8695724544 8699925312 8717084928 8730762066 8747982504 8752208517 8764194816 8785723392 8799508224 8816864256 8910407376 8927982144 8959627242 8980568064 8998281216 9012399552 9030175488 9034537824 9083363328 9101279232 9125981748 9143981712 9148399026 9197839872 9215981568 9220433664 9253115352 9270263808 9325974528 9346771629 9365207076 9382020048 9420368256 9438948864 9443508672 9476981046 9494544384 9500260527 9513271296 9517867008 9551602944 9575065728 9590089041 9609004404 9626812416 9671980656 9684665856 9748137984 9782690112 9787415976 9806720544 9841480317 9859719168 9883938816 9899446752 9905980188 9918972288 9983980032 9988803136 9997074432 10024208298 10043979912 10062594048 10103139072 10123066368 10138949496 10145640999 10158947424 10163855052 10218783744 10225527936 10230467728 10238939136 10286979426 10306043904 10311022592 10347569856 10367979264 10372987872 10409754771 10429046784 10449616896 10477979044 10491721344 10560482816 10597914288 10618817472 10623947256 10643636224 10681362432 10702430208 10707600384 10731478537 10745553312 10771948944 10815978368 10830163968 10880978238 10901143552 10966655232 11005526376 11010842973 11032560612 11053006848 11077655264 11092184064 11119431168 11164880896 11231977536 11237403528 11259568032 11299477401 11320418304 11348226048 11366031456 11388449664 11478122496 11503718928 11509276194 11531976936 11594299392 11599900416 11622779904 11641016088 11663976672 11669611356 11732677632 11755819008 11803186512 11810976378 11880543168 11903976192 11922653574 11946169656 11951940663 11974090752 11997708288 12016532736 12040233984 12046050432 12088747476 12111151104 12118442562 12167975664 12183934464 12191975616 12197865368 12263786496 12287975424 12293911552 12337487136 12381217173 12434632704 12462362172 12478707072 12486942768 12492975014 12509360064 12560491008 12576964608 12585265152 12591344896 12635974728 12642078969 12659392512 12667014036 12690489344 12735470592 12766754304 12786785388 12812005872 12895974208 12912887808 12941683794 12973474053 12997517312 13043586816 13049887968 13075627392 13096143099 13121973756 13146292224 13178585088 13199262336 13207973584 13225296384 13311973376 13329432576 13365611064 13391973216 13439440863 13470852096 13497421824 13518599328 13527521332 13545263232 13551806736 13625044992 13634037248 13651918848 13688972622 13715972568 13722598539 13741391872 13796759808 13823972352 13830650496 13879673028 13905395712 13988961792 14047810614 14073030072 14130552384 14158423296 14165263008 14215471569 14241816576 14269906944 14276800512 14327404416 14362598592 14413506606 14440218624 14507970984 14526998784 14622206976 14674035168 14681123964 14710080816 14789578752 14825908224 14858970282 14878458432 14895470209 14975970048 14983204704 14995611648 15012757376 15036312447 15065969868 15093891072 15130968064 15154708608 15184599552 15238421136 15245782578 15304163328 15338291904 15345701592 15358408704 15375969248 15430469139 15459065856 15466533888 15497039872 15521354784 15551968896 15559481808 15643570176 15674425344 15716968566 15737582016 15747968504 15840724224 15871968256 15896871432 15928226208 15935920884 15965454336 16022043648 16053645312 16061400576 16118329968 16128967742 16157923416 16223967552 16245245952 16255967488 16321467357 16351715328 16383967232 16449982848 16508289564 16548840918 16579510272 16616482896 16638276096 16649257024 16679146752 16747321344 16769286144 16780353536 16847966304 16856105292 16889352048 16980627456 17022339072 17049047184 17082674496 17217183744 17255578392 17263914291 17297965404 17391449088 17399850624 17434169856 17461524132 17495965008 17504417034 17571446784 17599016448 17633728512 17716464567 17820814752 17855964288 17883980361 17919254484 17961136128 17996562432 18024799104 18060350976 18069075648 18166726656 18177663843 18202558464 18251963496 18287963424 18296798052 18395679744 18431963136 18440867328 18506230704 18651949056 18693543258 18730414152 18739462521 18764040096 18840736512 18877897728 18887017344 18953962092 18989088768 19000521054 19035734016 19103205888 19150131456 19180178082 19218008808 19253624832 19343961312 19369331712 19412525691 19496275968 19565380224 19574831952 19613441088 19682960634 19719438336 19767877632 19798893504 19811960376 19821531223 19837944576 19967960064 19977606272 19994148864 20048416596 20087959824 20206278144 20246132736 20277898992 20291281998 20317894848 20327710104 20437567488 20451055872 20460935456 20477878272 20533458933 20573958852 20612087808 20622045184 20695139712 20735958528 20745975744 20819509542 20858093568 20899233792 20955958088 20983442688 21071715921 21120965632 21195828576 21237634944 21247894512 21362724864 21404860416 21415200768 21462957074 21491106624 21543897888 21631956736 21660327936 21761956476 21802287104 21933310464 22011052752 22021685946 22065121224 22106013696 22155310528 22184368128 22238862336 22288455423 22329761792 22463955072 22474807056 22519136064 22598954802 22640836608 22696452096 22732062912 22776899328 22868673867 22956244992 23007437856 23018552388 23063953872 23188598784 23199800832 23245559808 23282032176 23327953344 23339222712 23465355264 23511638016 23575452849 23606373024 23621952756 23761086336 23807952384 23845307148 23892339312 23903881326 23948181504 23995416576 24033065472 24080467968 24092100864 24177494952 24193451613 24222302208 24236885124 24335951328 24367868928 24383951232 24395730736 24527572992 24575950848 24587823104 24674974272 24762434346 24823261377 24869265408 24924724344 24957414144 24973885536 24985950028 25018720128 25120982016 25153929216 25170530304 25182689792 25271949456 25284157938 25334028072 25380978688 25470941184 25533508608 25573570776 25590448819 25624011744 25791948416 25825775616 25883367588 25946948106 25995034624 26087173632 26099775936 26151254784 26192286198 26243947512 26256625551 26292584448 26357170176 26398524672 26415947168 26450592768 26623946752 26731222128 26783946432 26878881726 26941704192 26994843648 27037198656 27055042664 27090526464 27103613472 27250089984 27268074496 27303837696 27377945244 27431945136 27445197078 27593519616 27647944704 27661300992 27759346056 27810791424 27977923584 28040314887 28095621228 28146060144 28261104768 28316846592 28330526016 28430943138 28483633152 28500781581 28539813888 28553601024 28654808832 28725197184 28827013212 28880437248 29015941968 29053997568 29244413952 29348070336 29362247928 29420161632 29524440951 29579157504 29651816448 29717940564 29756916864 29790940418 29951940096 29966409408 29991223296 30025514752 30072624894 30131939736 30187782144 30261936128 30309417216 30369199104 30436922997 30476842272 30491565156 30676583808 30691403184 30716817408 30751938496 30860938278 30918131712 30933067776 30994079744 31042709568 31103937792 31118963616 31229264313 31287140352 31348850688 31433937132 31475164032 31495937008 31681448448 31743936512 31793742864 31856452416 31871841768 31930908672 32044087296 32107290624 32122801152 32194435611 32236659936 32257935484 32315846832 32447935104 32490491904 32511934976 32642934714 32703430656 32767934464 32899965696 33016579128 33032528919 33097681836 33159020544 33232965792 33276552192 33298514048 33358293504 33494642688 33560707072 33695932608 33712210584 33778704096 33898432203 33961254912 34044678144 34098094368 34165348992 34434367488 34511156784 34527828582 34595930808 34782898176 34799701248 34868339712 34923048264 34991930016 35008834068 35198032896 35267457024 35432929134 35641629504 35711928576 35767960722 35838508968 35855821989 35922272256 35993124864 36049598208 36120701952 36138151296 36333453312 36355327686 36503926992 36575926848 36593596104 36791359488 36863926272 36881734656 37012461408 37303898112 37387086516 37460828304 37478925042 37528080192 37681473024 37755795456 37774034688 37907924184 37926236907 37978177536 38001042108 38071468032 38206411776 38300262912 38360356164 38436017616 38687922624 38738663424 38825051382 38920422159 38992551936 39130760448 39149663904 39226882176 39288429297 39365921268 39438876672 39535755264 39597787008 39623920752 39643062446 39675889152 39935920128 39955212544 39988297728 40096833192 40175919648 40318322589 40412556288 40492265472 40555797984 40582563996 40635789696 40655420208 40875134976 40902111744 40921870912 40955756544 41066917866 41147917704 41167795617 41224175616 41244090368 41390279424 41471917056 41491951488 41639019084 41716187136 41911916176 41966885376 42143431842 42241931264 42391657152 42475269888 42495789024 42646414707 42725449728 42809720832 42830401536 42925914148 42982213248 43087795776 43263913472 43320655872 43523912952 43604574208 43866620928 43964444329 44022105504 44043371892 44130242448 44310621056 44368736256 44477724672 44576910846 44659523584 44686410627 44927910144 44949614112 45038272128 45108937341 45197909604 45281673216 45392904192 45464125824 45553798656 45737347734 45912489984 46014875712 46037104776 46127907744 46291407417 46377197568 46399601664 46491119616 46564064352 46655906688 46678445424 46930710528 47023276032 47150905698 47212746048 47243905512 47522172672 47615904768 47690614296 47784678624 47807762652 47896363008 48066130944 48160935936 48184201728 48354989904 48386903226 48473770248 48671902656 48735737856 48767902464 48791461472 48964402071 49055145984 49151901696 49175646208 49349948544 49524868692 49646522754 49738530816 49849448688 49914828288 49947771072 49971900056 50037440256 50241964032 50307858432 50341060608 50365379584 50543898912 50568315876 50668056144 50941882368 51067017216 51147141552 51180897638 51248023488 51583896832 51651551232 51766735176 51791742873 51893896212 51990069248 52174347264 52199551872 52302509568 52384572396 52487895024 52513251102 52714340352 52797049344 52831894336 52901185536 53149393701 53247893504 53462444256 53567892864 53651941083 53757763452 53883408384 53989687296 54074397312 54110085328 54181052928 54207226944 54500179968 54532991529 54536148992 54607675392 54755890488 54863890272 54890394156 55187039232 55295889408 55322601984 55518692112 55955847168 56080629774 56191242456 56218387563 56292120288 56522209536 56633693184 56661052032 56861886276 56967266304 57001563162 57107202048 57309617664 57450394368 57654026424 57760874496 58031883936 58107995136 58237577073 58488827904 58696140672 58724495856 58840323264 59048881902 59158315008 59303632896 59435881128 59464593669 59513833728 59581880836 59903880192 59932818816 59982446592 60051029504 60145249788 60263879472 60523872256 60618834432 60738398208 60873845994 60953684544 60983130312 61023377953 61353167616 61382806368 61433634816 61503876992 61600376799 61721876556 61836263424 61866135552 61988159488 62085419136 62207875584 62237927232 62458528626 62574280704 62697701376 62867874264 62950328064 62991874016 63215147763 63362896896 63487873024 63587485728 63712904832 63743683536 64088174592 64214581248 64245602304 64388871222 64473319872 64515870968 64631693664 64895870208 64980983808 65023869952 65285869428 65406861312 65799931392 66033158256 66065057838 66195363672 66318041088 66465931584 66553104384 66597028096 66716587008 66865366269 66989285376 67121414144 67391865216 67424421168 67557408192 67796864406 67922509824 68089356288 68196188736 68330697984 68868734976 69022313568 69055657164 69191861616 69565796352 69599402496 69736679424 69846096528 69983860032 70017668136 70396065792 70534914048 70726358547 70865858268 71283259008 71423857152 71535921444 71677017936 71711643978 71844544512 71986249728 72099196416 72241403904 72276302592 72580354839 72666906624 72710655372 73007853984 73151853696 73187192208 73582718976 73727852544 73763469312 74024922816 74469784131 74607796224 74774173032 74921656608 74957850084 75056160384 75362946048 75511590912 75548069376 75815848368 75852473814 76002084216 76142936064 76412823552 76600525824 76720712328 76771346457 76872035232 77375845248 77477326848 77650102764 77840844318 77985103872 78261520896 78299327808 78453764352 78576858594 78731842536 78769876653 78877753344 79071510528 79195574016 79247841504 79286124892 79351778304 79871840256 79910425088 80193666384 80351839296 80636645178 80825112576 80984530944 81111595968 81165127992 81204337591 81271579392 81310840416 81750269952 81804223488 81843741824 81911513088 82133835732 82295835408 82335591234 82488180736 82780558848 82943834112 82983902976 83278038168 83432374272 83823832352 83933770752 84120944661 84286863684 84483862528 84783314304 84950539776 84991578048 85292829414 85450899456 85502344743 85619441664 85660803072 85851828296 85964426496 86175591552 86527826944 86641311744 87047825904 87733241856 87928888658 88044211008 88086743784 88260484896 88621242112 88737472512 88955449344 89153821692 89319047168 89372821254 89855820288 89899228224 90076544256 90217874682 90395819208 90563346432 90785808384 90928251648 91107597312 91310768991 91474695468 92029751424 92074209552 92255815488 92582814834 92754395136 92799203328 92982239232 93128128704 93311813376 93356890848 93687792939 93861421056 94046552064 94301811396 94425492096 94487811024 95044345344 95231809536 95381228592 95569357248 95615525304 95792726016 96132261888 96321871872 96368403456 96583306833 96709979808 96773806452 96947540496 97343805312 97471475712 97535804928 97582922944 97928804142 98110291968 98303803392 98351292416 98699897088 99049737384 99097586757 99293045508 99477061632 99698897376 99829656576 99895542144 99943800112 100074880512 100483928064 100682121216 100730759168 101087797824 101136631752 101336112288 101695296609 101883764736 102134034432 102294283104 102361795276 102496046976 103167793664 103303102464 103533470352 103583485746 103787792424 103980138496 104348694528 104399103744 104605019136 104769144792 104838290323 104975790048 105026502204 105594098688 105663788672 105802371072 106298787402 106495787008 106924888512 107135785728 107303882166 107515526904 107567465967 107766816768 107979374592 108148794624 108220170656 108362105856 108414453888 109000359936 109065983058 109072297984 109511780976 109727780544 109780788312 110374078464 110591778816 110645203968 111037384224 111911694336 112161259548 112382484912 112436775126 112584240576 113044419072 113267386368 113322104064 113723772552 113778710721 113934532608 114003126324 114214404096 114619235328 114900788736 115308052848 116063767872 116215990272 116475154146 116761266477 116977655808 117392281344 117448991712 117680646528 118097763804 118316630016 118607265792 118871762256 118929187338 119027667456 119163761672 119807760384 119865637632 119964893184 120102059008 120290499576 120527758944 120954967767 121237668864 121476796416 121747691988 121907369088 121966260624 122046755906 122706335232 122765612736 122867269632 123007753984 123200753598 123443753112 123503386851 123672526848 123732271104 123976318976 124170838272 124415751168 124475854464 124917057252 125148561408 125735748528 125900656128 125983748032 126430295526 126725793792 126975746048 127174971456 127425809664 127487367072 127939244121 128176349184 128429162496 128491204608 128777742444 128946639744 129031741936 129263387328 129791740416 129961967616 130047739904 130571738856 130813722624 131599862784 131893332987 132066316512 132130115676 132390727344 132931863168 133106208768 133194056192 133433174016 133730732538 133978570752 134059231881 134242828288 134783730432 134848842336 135114816384 135326812023 135593728812 135845019648 136178712576 136392377472 136661395968 137737469952 138044627136 138111314328 138383723232 138874222251 139131592704 139198804992 139473358848 139692193056 139967720064 140035336272 140792131584 141069828096 141452717094 141731716536 142566518016 142847714304 143071842888 143354035872 143423287956 143689089024 144198392832 144482807808 144552605184 145160709678 145421310744 146015707968 146303707392 146374384416 146893206213 147165437952 147455705088 147526938624 148049845632 148939568262 149215592448 149548346064 149843313216 149915700168 150112320768 150725892096 151023181824 151096138752 151631696736 151704947628 152004168432 152825647104 153201051648 153441424656 153542692914 153744070464 154751690496 154954653696 155300205528 155375228619 155681688636 155970207744 156523041792 156598655616 156907528704 157153717188 157463685072 157539753306 158143021056 158391148032 158495683008 158572249784 158703556608 159448181103 159743680512 159820850176 160387332768 160703678592 160955823249 161273290356 161650225152 161969061888 162223191936 162330255984 162408675182 162543158784 162621680832 163500539904 163608446976 163687483648 163823026176 164267671464 164591670816 164671182468 164976361472 165561117696 165887668224 165967805952 166556076336 167647664704 167867541504 168241889322 168573727368 168655162689 168967725056 169566628608 169901079552 169983156096 170585658828 170901798912 171004689486 171321606144 171703656592 171928852992 172351183104 173055653888 173282623488 174095651808 174712731219 175466483712 175857777316 176088422016 176173487568 176520969792 177242484224 177474945024 177910898688 178307643384 178393781007 178638094336 178745642508 179711640576 179798456448 180153088512 180435749364 180791638416 181571616768 181856503296 182215194624 182621537982 182949390936 183070133859 184059502848 184148419104 184511630976 184801130397 185165629668 185508790272 185598406656 185964478464 186256257408 186623626752 186713781696 187375585878 187722842112 188093104128 188603622792 188850984192 188975622048 189645443289 190088690688 190463619072 190762457184 191138714496 191231050608 192264523776 192643743744 192736806912 193166613666 193419959616 193547612904 193641112717 193895080992 194687610624 194942951424 195071609856 195165845888 195857608284 196220583936 196702584832 197399794176 198099474768 198195173514 198586091016 198954123264 199397794752 199659313152 199791084288 199887600224 200149761024 200596098807 200967856128 201364242432 201461518336 202175595648 202273263504 202672224576 203390593218 203767529472 204268068864 204588566208 204723590552 204992093952 206335587328 206606204928 207066940704 207166971492 207575584848 208697389056 208798207488 209210038272 209538289584 209676580646 209951580096 210053004408 211188197376 211327577344 211604742144 212179075641 212597574804 212991574016 213849777024 214271571456 214607764332 215031053808 215134931934 215533633536 215958749184 216297589248 216440341312 216724211712 216828907776 217741064517 218000719872 218131966116 218144595968 219023561952 219455561088 219561576624 220748156928 221183557632 221290407936 222074768448 223409352393 223823388672 224322519096 224764969824 224873550252 225168481152 226088838144 226534772736 226644208128 227447545104 227557421442 228006252648 228428808192 229238470656 229801577472 230314039371 230616105696 232127535744 232431980544 232950308292 233522532954 233955311616 234784562688 234897983424 235361293056 236195527608 236309629959 236633260032 237214531584 237743524512 237858374676 238055334912 238327523344 239615520768 239731275264 240204118016 240580999152 241055517888 241909935534 242475337728 242953592832 243495383976 243613012773 243814738176 243932521248 244093511812 245412670464 245531225472 245734539264 246015507968 246401507196 246887506224 247006773702 247464542208 247952637952 248341676544 248831502336 248951708928 249834114504 249999000001 250297122816 251471497056 251801312256 251967496064 252362833983 252860591052 253451587584 253951492096 254349942912 254851619328 254974734144 255878488242 256352698368 256507034229 256858324992 256982409216 257555484888 257893279488 258063483872 258526774656 259583480832 259923935232 260095479808 261143477712 263199725568 263786665974 264132633024 264260231352 264781454688 265863726336 266212417536 266388112384 266866348032 267461465076 267957141504 268118463762 269567460864 269697684672 270229632768 270653624046 271187457624 271690039296 272357425152 272784754944 273322791936 273932306973 276089254272 276222628656 276767446464 277748444502 278263185408 278397609984 278946717696 279384386112 279935440128 280070672544 281584263168 282139656192 282905434188 283463433072 285133036032 285695428608 286143685776 286708071744 286846575912 287378178048 288396785664 288965615616 289105210368 289749920499 290321419356 290842621488 292031415936 292607414784 292748768832 293786412426 294330875904 294911410176 295053877248 296099691264 297292760271 297879136524 298431184896 299096692128 299686626432 299831400336 300224641536 301451784192 302046363648 302192277504 303263393472 303409895256 304008336864 305085889827 305651294208 306402103296 306882849312 307085385828 307488140928 309503380992 309909307392 310600411056 310750457238 311363377272 311940415488 313046083584 313197311232 313815057408 314307434376 314514870969 314927370144 315079506612 316782296064 316991366016 317144499568 317407113216 318896362206 319487361024 319641700352 320774665536 321407357184 321911646498 322546580712 322702397901 323300450304 323938123776 324446383872 324660511968 324817350364 325086317568 325243361664 327001079808 327216893952 327374967296 328535342928 329183341632 329342364936 329952722944 331122235392 331775336448 331935611904 332675834647 333112152672 335295329408 335735083008 336483778644 337147454736 337310325378 337935450112 339133257216 339802159104 339966312192 341171317656 341336132163 341803597824 342009378972 342643212288 343407313184 343857705984 344702366208 346111307776 348191303616 349425462438 350283799431 350932967424 351715554632 352176844032 352346975136 353041939584 354484968448 354949890048 355821797376 356615286768 356787562014 357491285016 359423281152 359596912896 360306177024 360871498728 361583276832 363713006592 364430389248 365243075964 365898781872 366140267718 368119005696 368296838208 369023261952 369602260794 370331259336 370510160553 371017580544 371196813312 371928956928 372512514816 373247253504 373427563392 374751171756 375445684224 377207245584 377701968384 377951244096 379290886578 380177381376 380927238144 381524914368 382277428992 382462101216 383817732363 384529047552 385287487488 385473613824 386333227332 386839919232 387095225808 387282225434 387790161984 389375221248 389885902848 390143219712 390331691776 391715216568 392441167872 393405169664 394799588352 395679998961 396198949536 396390347028 397172182032 398795589504 399318626304 399582168576 399775200448 400299522048 401192197614 401935712256 402177695643 402728484864 402923036672 404351191296 404546527008 405344449152 405980436069 406781186436 407535058944 408536137728 409177132416 409447181104 409984187904 412671174656 413212409856 414133881408 414333942984 415151169696 416622666753 417394778112 417596414976 418420076544 419076579168 419353161292 419903160192 420106008816 422376394752 422655154688 423209484288 424358151282 425195149608 425983148032 427699554048 428543142912 429215528664 430062107616 430269863868 431067267072 432595178496 432880682624 433448423424 433657815552 435482129034 436263932232 436289191936 438047123904 438911122176 439123153248 440679618639 441496313856 442367115264 442580815872 444149536896 446818704786 447646777344 448645038192 449529939648 449747100504 450336962304 452177676288 453069545472 453288416256 454895090208 455114842884 456012505296 458476941312 459603154944 460628078742 461232211392 464255071488 464863961088 465900616584 466125685857 467045065908 467910623232 469569125376 469795966848 470722586112 472391055216 472619259918 474429063168 475487049024 475716749352 476110669824 476655046688 478344543309 479231041536 479462550528 480408236032 481161998304 482111035776 483819871068 484950675456 485907185664 486990767952 487226025546 487629476352 487865042496 488187023624 490825340928 491062450944 491469078528 492031015936 492803014392 493775012448 494013547404 494929084416 496683353088 497663004672 497903417856 499668229008 499998000002 502942994112 503602624512 503934992128 504725667966 505721182104 505965488067 506903175168 507902984192 508699885824 509703238656 509949468288 511756976484 512705396736 513014068458 513964818432 515110969776 515786558976 516126967744 517053549312 519166961664 519847870464 520190959616 522286955424 524138193657 526399451136 527573331948 528265266048 528520462704 529562909376 531727452672 532424835072 532776224768 533732696064 534922930152 535181343021 535914283008 536236927524 539134921728 539395369344 540459265536 541307248092 542374915248 544714850304 545569509888 546645583872 547864613946 549210401577 552178508544 552445257312 553534892928 554403391191 555496889004 556526370816 556795219968 557893435392 558768772224 559870880256 560141345088 563168526336 564279312384 565810868376 566926866144 568936329867 570266072064 571390857216 572287371552 573416143488 573693151824 576793571328 577931231232 578210420736 579499840998 580642838712 580923338151 581685242976 584062831872 585214829568 585497537664 587572824852 588661751808 590107754496 592199382528 594585520542 595758273048 596862369792 598193384256 599373252864 599662800672 600449283072 601788296421 602903568384 604092727296 604384555008 606526786944 606819790512 608016673728 610171779654 611302588416 612804206592 613765698624 614170771656 614976281856 619006761984 619818614784 621200822112 621500914476 622726754544 626092167168 626394622464 627630114816 628614868752 629029741938 629854740288 630159013224 633564592128 633982732032 634288999136 634814226432 636537226923 637792724412 638974722048 639283400704 641549331072 642814714368 643823292996 645093161424 645404795802 646600900608 647876247552 648892767744 649321023936 649634700728 650172635136 650486723328 653223193551 654002159616 654433787904 654749934592 657070685856 658366683264 658684729872 662244470784 663550672896 663871223808 665351669294 666224305344 670590658816 671470166016 672967557288 674294909472 674620650756 675870900224 678266514432 679604318208 679932624384 682342635312 682672264326 684018757944 685286424576 686814626368 687715411968 689404732416 690942118113 692222615552 696382607232 698850924876 700567598862 701865934848 703431109264 704353688064 704693950272 706083879168 708928889877 708969936896 709899780096 711643594752 713230573536 713575124028 714982570032 718846562304 719193825792 720612354048 721742997456 723166553664 727426013184 728860778496 730486151928 730839038319 731797563744 732280535436 736238011392 736593676416 738046523904 739204521588 740662518672 741020321106 742393626624 743857913856 745025029632 746494507008 746855126784 749502343512 749997000003 750891368448 754414491168 755403936768 755902488192 757088501949 758581773156 760354762752 761854476288 763049828736 764554857984 764924202432 767635464726 769058095104 769521102687 770574974976 770947227648 772666454664 773679838464 774190451616 774564450868 775580323968 778750442496 779771805696 780286439424 780663383552 783430433136 786810339328 789599176704 791359997922 792397899072 792780694056 793303913389 794344364064 797591179008 798637252608 799164337152 799550400896 800599044096 802384395228 803871424512 804355391286 805846073344 808702382592 809093054016 810688898304 811960872138 813562372872 815070117888 817072275456 818354264832 818894362208 819968375808 821796920919 825342349312 828267762816 828667885968 830302339392 833245333506 834789556224 835192829952 836840153088 838153158336 838706322584 839806320384 840212017632 844752789504 845310309376 846418968576 848716302564 850390299216 855399108096 857086285824 858431057328 860124215232 860539727736 862134534144 865190356992 865761365248 866896846848 867315631104 869249761497 870964258068 872527864464 872578383872 876094247808 877822244352 878246306496 881359237278 882992627712 884734230528 885161631744 888299073792 893637409572 895293554688 897290076384 899059879296 899494201008 900673924608 904355352576 906139090944 906576832512 909790180416 910229685768 912025010592 915257669481 916953882624 919206309888 921256157484 922464422784 928510142976 929727922176 931801233168 932251371714 934090131816 935821246464 939138250752 939591933696 941445172224 943544612907 944782110432 945238519836 950974098048 951433498704 952221339648 953310093376 956689086618 958462083072 958925101056 960816472064 962323996608 964222071552 967639742136 968107193703 969901350912 971814371328 973981535904 974452051092 975258952704 975730084992 976374047248 981650681856 982124901888 984062031872 985606028784 987550024896 988027094808 989858168832 993366706176 995326009344 995806835712 998027503941 999336458016 999996000004 1005885988224 1007205249024 1007869984256 1009451335932 1011442364208 1011930976134 1013806350336 1015805968384 1017399771648 1019406477312 1019898936576 1023513952968 1024008396489 1025410793472 1026028136916 1027929636864 1030221939552 1031573117952 1032253935488 1034107098624 1038333923328 1040381919232 1044573910848 1048276387314 1050851398293 1052798902272 1055146663896 1056530532096 1057040925408 1059125818752 1063454905344 1064849670144 1065552449536 1067465392128 1069845860304 1070362686042 1072473855048 1078269843456 1078790738688 1080918531072 1082614496184 1084749830496 1091139019776 1093291167744 1095729227892 1098420803154 1104357017088 1104890514624 1107069785856 1108806782382 1110993778008 1111530481659 1113052741632 1113590439936 1115786870784 1117537544448 1119741760512 1120282690176 1126337052672 1131621736752 1133853732288 1137872659734 1140532144128 1142781714432 1144574743104 1146832286976 1147386303648 1153587142656 1155862462464 1156420841472 1158999681996 1161285677424 1161846676302 1163370485952 1168125663744 1170429659136 1170995075328 1175145649704 1177323503616 1180215508992 1184398765056 1187039996883 1189171041084 1191516546096 1196386768512 1198746505728 1199325601344 1200898566144 1203576592842 1205807136768 1206533086929 1208185454592 1208769110016 1213053573888 1213639581024 1216033347456 1217941308207 1220343559308 1222605176832 1225608413184 1227531397248 1228341543312 1229952563712 1238013523968 1239637229568 1242401644224 1243001828952 1245453509088 1249868000259 1252184334336 1252789244928 1255260229632 1257229737504 1258059483876 1259709480576 1260318026448 1267129184256 1267965464064 1268577998272 1269628452864 1273074453846 1275585448824 1277949444096 1278566801408 1283098662144 1285629428736 1287646585992 1290186322848 1290809591604 1293201801216 1297785535488 1298642047872 1299269401456 1300345270272 1300973446656 1306446387102 1308867575808 1309499869184 1314141371712 1316733366528 1317369459744 1322038855917 1324488941568 1327101345792 1327742447616 1330703338588 1332448610688 1341181317632 1342940332032 1345935114576 1348589818944 1349241301512 1351741800448 1356533028864 1359208636416 1359865248768 1362897774199 1364685270624 1365344528652 1368037515888 1373629252736 1375430823936 1378809464832 1381884236226 1384445231104 1392765214464 1397701849752 1398377057571 1401135197724 1403731869696 1406862218528 1408707376128 1409387900544 1412167758336 1417857779754 1417939873792 1423287189504 1426461147072 1427150248056 1429965140064 1435033629927 1437693124608 1438387651584 1441224708096 1443485994912 1446333107328 1454852026368 1457721556992 1460972303856 1461678076638 1463595127488 1464561070872 1472476022784 1473187352832 1476093047808 1478409043176 1481325037344 1482040642212 1484787253248 1490050059264 1492989014016 1493710253568 1499004687024 1499994000006 1508828982336 1510807873536 1511804976384 1514177003898 1517163546312 1517896464201 1520709525504 1523708952576 1526099657472 1529109715968 1529848404864 1535270929452 1538116190208 1539042205374 1541894455296 1545332909328 1547359676928 1548380903232 1549128901736 1551160647936 1557500884992 1559543611392 1560572878848 1561326767104 1566860866272 1572414580971 1579198353408 1582719995844 1584795798144 1585561388112 1586607826778 1588688728128 1595182358016 1597274505216 1598328674304 1599100801792 1601198088192 1604768790456 1605544029063 1607742849024 1608710782572 1611692146688 1617404765184 1618186108032 1621377796608 1623921744276 1627124745744 1634144550912 1636708529664 1637788724416 1639936751616 1643593841838 1647631204731 1650684698624 1656535525632 1657335771936 1660604678784 1663210173573 1666490667012 1669579112448 1670385659904 1673680306176 1676306316672 1677412645168 1679612640768 1680424035264 1689505579008 1690620618752 1692837937152 1697432605128 1700780598432 1706808989601 1710798216192 1714172571648 1716862114656 1720248430464 1721079455472 1730380713984 1731522730496 1733793693696 1734631262208 1738499522994 1741928516136 1742770014453 1745055728928 1745156767744 1752188495616 1755644488704 1756492612992 1762718474556 1765985255424 1770323263488 1776598147584 1787274819144 1790587109376 1794580152768 1798119758592 1798988402016 1801347849216 1805364889263 1808710705152 1812278181888 1813153665024 1819580360832 1820459371536 1824050021184 1830515338962 1833907765248 1838412619776 1842512314968 1844928845568 1857020285952 1859455844352 1863602466336 1864502743428 1868180263632 1878276501504 1879183867392 1882890344448 1887089225814 1889564220864 1890477039672 1891724716543 1901948196096 1902866997408 1904442679296 1906620186752 1909611680769 1913378173236 1916924166144 1917850202112 1921632944128 1924647993216 1928444143104 1935279484272 1936214387406 1939802701824 1943628742656 1947963071808 1948904102184 1950517905408 1951460169984 1952748094496 1959669580653 1963301363712 1964249803776 1968124063744 1971212057568 1975100049792 1976054189616 1986733412352 1990652018688 1991613671424 1996055007882 1998672916032 1999992000008 2011771976448 2014410498048 2015739968512 2018902671864 2022884728416 2023861952268 2027612700672 2034799543296 2038812954624 2039797873152 2047027905936 2048016792978 2052056273832 2055859273728 2060443879104 2063146235904 2064507870976 2068214197248 2072826354339 2076667846656 2080763838464 2089147821696 2096552774628 2101702796586 2105597804544 2110293327792 2113061064192 2114081850816 2118251637504 2126909810688 2129699340288 2131104899072 2134930784256 2139691720608 2140725372084 2144947710096 2156539686912 2157581477376 2161837062144 2165228992368 2169499660992 2182278039552 2186582335488 2191458455784 2192517114957 2196841606308 2208714034176 2209781029248 2214139571712 2217613564764 2221987556016 2223060963318 2227180879872 2231573741568 2235075088896 2239483521024 2240565380352 2249991000009 2252674105344 2263243473504 2267707464576 2271265505847 2275745319468 2281064288256 2285563428864 2289149486208 2293664573952 2294772607296 2307174285312 2308563308061 2311724924928 2312841682944 2317999363992 2322571354848 2323693352604 2326740971904 2336251327488 2340859318272 2341990150656 2350291299408 2360431017984 2368797530112 2374079993766 2378342082168 2379911740167 2383033092192 2392773537024 2397493011456 2398651202688 2401797132288 2407153185684 2411614273536 2413066173858 2417538220032 2426107147776 2427279162048 2432066694912 2435882616414 2440687118616 2445210353664 2451216826368 2455062794496 2456683086624 2459905127424 2465390762757 2476027047936 2484803288448 2486003657904 2490907018176 2499736000518 2504368668672 2505578489856 2510520459264 2514459475008 2516118967752 2517334465321 2519418961152 2520636052896 2534258368512 2535930928128 2537155996544 2539256905728 2546148907692 2551170897648 2557133602816 2566197324288 2571258857472 2575293171984 2580372645696 2581619183208 2586403602432 2595571070976 2597284095744 2598538802912 2600690540544 2601946893312 2607749284491 2612892774204 2617735151616 2618999738368 2628282743424 2633466733056 2634738919488 2644077711834 2648977883136 2654202691584 2655484895232 2661406677176 2664897221376 2682362635264 2685880664064 2691870229152 2697179637888 2698482603024 2713066057728 2718417272832 2719730497536 2725795548398 2729370541248 2730689057304 2736075031776 2747258505472 2750861647872 2757618929664 2763768472452 2768890462208 2785530428928 2795403699504 2796754115142 2802270395448 2807463739392 2813724437056 2817414752256 2818775801088 2824335516672 2830633838721 2835715559508 2835879747584 2852922294144 2854300496112 2859930280128 2870067259854 2875386249216 2876775303168 2882449416192 2886971989824 2892666214656 2904321581109 2909704052736 2915443113984 2921944607712 2923356153276 2927190254976 2929122141744 2944952045568 2946374705664 2952186095616 2956818086352 2962650074688 2964081284424 2969574506496 2980100118528 2985978028032 2987420507136 2994082511823 2998009374048 2999988000012 3017657964672 3021615747072 3023609952768 3028354007796 3034327092624 3035792928402 3041419051008 3047417905152 3052199314944 3058219431936 3059696809728 3070541858904 3072025189467 3076232380416 3078084410748 3083788910592 3090665818656 3094719353856 3096761806464 3098257803472 3102321295872 3115001769984 3121145757696 3122653534208 3133721732544 3144829161942 3152554194879 3158396706816 3165439991688 3169591596288 3171122776224 3173215653556 3177377456256 3190364716032 3194549010432 3196657348608 3198201603584 3202396176384 3209537580912 3211088058126 3217421565144 3223384293376 3234809530368 3236372216064 3242755593216 3247843488552 3249987000013 3254249491488 3273417059328 3275577448832 3279873503232 3287187683676 3295262409462 3301369397248 3313071051264 3314671543872 3321209357568 3326420347146 3332981334024 3334591444977 3339158224896 3340771319808 3347360612352 3352612633344 3354825290336 3359225281536 3360848070528 3379011158016 3381241237504 3394865210256 3401561196864 3413617979202 3421596432384 3428345143296 3433724229312 3440496860928 3442158910944 3460761427968 3463045460992 3467587387392 3469262524416 3476999045988 3483857032272 3485540028906 3490111457856 3504376991232 3511288977408 3512985225984 3525436949112 3531970510848 3540646526976 3553196295168 3561119990649 3574549638288 3589160305536 3596239517184 3597976804032 3602695698432 3610729778526 3617421410304 3619599260787 3624556363776 3626307330048 3639160721664 3640918743072 3648100042368 3661030677924 3667815530496 3676825239552 3685024629936 3689857691136 3714040571904 3718911688704 3727204932672 3729005486856 3736360527264 3749604000777 3756553003008 3758367734784 3765780688896 3774178451628 3779128441728 3780954079344 3783449433086 3803896392192 3805733994816 3808885358592 3813240373504 3819223361538 3826756346472 3833848332288 3835700404224 3843265888256 3849295986432 3856888286208 3870558968544 3872428774812 3879605403648 3895926143616 3897808204368 3901035810816 3902920339968 3905496188992 3919339161306 3926602727424 3928499607552 3936248127488 3942424115136 3950200099584 3952108379232 3966116567751 3973466824704 3981304037376 3983227342848 3992110015764 3997345832064 3999984000016 4023543952896 4028820996096 4031479937024 4037805343728 4045769456832 4047723904536 4055225401344 4069599086592 4077625909248 4079595746304 4088693322597 4094055811872 4096033585956 4104112547664 4120887758208 4126292471808 4129015741952 4136428394496 4145652708678 4153335693312 4161527676928 4178295643392 4193105549256 4195131172713 4203405593172 4211195609088 4220586655584 4226122128384 4228163701632 4236503275008 4253819621376 4262209798144 4269861568512 4279383441216 4281450744168 4289895420192 4305100889781 4313079373824 4315162954752 4323674124288 4330457984736 4338999321984 4364556079104 4373164670976 4382916911568 4385034229914 4393683212616 4417428068352 4419562058496 4428279143424 4435227129528 4443975112032 4446121926636 4454361759744 4470150177792 4478967042048 4481130760704 4499982000018 4526486947008 4535414929152 4542531011694 4551490638936 4553689392603 4562128576512 4571126857728 4578298972416 4587329147904 4589545214592 4614348570624 4617126616122 4625683365888 4635998727984 4645142709696 4647386705208 4653481943808 4672502654976 4681718636544 4683980301312 4700582598816 4737595060224 4748159987532 4756684164336 4759823480334 4766066184384 4785547074048 4794986022912 4797302405376 4803594264576 4814306371368 4816632087189 4823228547072 4826132347716 4835076440064 4852214295552 4854558324096 4864133389824 4871765232828 4881374237232 4902433652736 4910125588992 4913366173248 4919810254848 4930781525514 4942893614193 4952054095872 4969606576896 4972007315808 4981814036352 4989630520719 4999472001036 5008737337344 5011156979712 5021040918528 5028918950016 5032237935504 5034668930642 5038837922304 5041272105792 5068516737024 5071861856256 5074311993088 5078513811456 5092297815384 5102341795296 5114267205632 5120426968803 5132394648576 5142517714944 5150586343968 5160745291392 5163238366416 5191142141952 5194568191488 5197077605824 5201381081088 5203893786624 5215498568982 5225785548408 5228310043359 5235470303232 5237999476736 5256565486848 5266933466112 5269477838976 5288155423668 5297955766272 5310969790464 5322813354352 5329794442752 5364725270528 5371761328128 5383740458304 5394359275776 5396965206048 5416094667789 5426132115456 5436834545664 5439460995072 5451591096796 5458741082496 5461378114608 5472150063552 5494517010944 5501723295744 5515237859328 5527536944904 5537780924416 5571060857856 5590807399008 5593508230284 5604540790896 5627448874112 5634829504512 5637551602176 5648671033344 5661267677442 5671431119016 5671759495168 5675174149629 5705844588288 5708600992224 5719860560256 5728835042307 5740134519708 5750772498432 5753550606336 5764898832384 5773943979648 5785332429312 5808643162218 5819408105472 5830886227968 5843889215424 5846712306552 5854380509952 5858244283488 5879008741959 5889904091136 5892749411328 5904372191232 5913636172704 5925300149376 5928162568848 5960200237056 5971956056064 5974841014272 5988165023646 5996018748096 5999976000024 6035315929344 6043231494144 6047219905536 6056708015592 6068654185248 6071585856804 6082838102016 6104398629888 6116438863872 6119393619456 6141083717808 6144050378934 6156168821496 6167577821184 6181331637312 6189438707712 6193523612928 6196515606944 6204642591744 6218479063017 6230003539968 6242291515392 6245307068416 6267443465088 6289658323884 6305108389758 6316793413632 6330879983376 6339183192576 6342245552448 6346431307112 6354754912512 6380729432064 6389098020864 6393314697216 6396403207168 6404792352768 6419075161824 6422176116252 6434843130288 6469619060736 6472744432128 6485511186432 6495686977104 6499974000026 6508498982976 6546834118656 6551154897664 6559747006464 6574375367352 6577551344871 6590524818924 6602738794496 6626142102528 6629343087744 6642418715136 6652840694292 6665962668048 6669182889954 6681542639616 6694721224704 6705225266688 6709650580672 6718450563072 6721696141056 6749973000027 6758022316032 6762482475008 6789730420512 6803122393728 6813796517541 6827235958404 6843192864768 6856690286592 6867448458624 6880993721856 6884317821888 6921522855936 6925689924183 6926090921984 6935174774784 6938525048832 6953998091976 6967714064544 6971080057812 6980222915712 7008753982464 7022577954816 7025970451968 7050873898224 7081293053952 7106392590336 7122239981298 7139735220501 7149099276576 7178320611072 7192479034368 7195953608064 7205391396864 7221459557052 7234842820608 7239198521574 7252614660096 7278321443328 7281837486144 7296200084736 7322061355848 7335631060992 7353650479104 7370049259872 7379715382272 7396172288271 7428081143808 7454409865344 7458010973712 7472721054528 7499208001554 7513106006016 7516735469568 7531561377792 7548356903256 7552003395963 7558256883456 7561908158688 7566898866172 7607792784384 7611467989632 7617770717184 7626480747008 7638446723076 7653512692944 7671400808448 7686531776512 7698591972864 7713776572416 7741117937088 7744857549624 7749969000031 7759210807296 7791852287232 7795616408736 7802071621632 7805840679936 7810992377984 7823247853473 7838678322612 7853205454848 7856999215104 7872496254976 7884848230272 7900400199168 7904216758464 7932233135502 7946933649408 7962608074752 7966454685696 7984220031528 7994691664128 7999968000032 8047087905792 8057641992192 8062959874048 8075610687456 8091538913664 8095447809072 8139198173184 8155251818496 8159191492608 8177386645194 8188111623744 8192067171912 8208225095328 8241775516416 8252584943616 8258031483904 8272856788992 8291305417356 8306671386624 8356591286784 8386211098512 8390262345426 8406811186344 8422391218176 8441173311168 8452244256768 8456327403264 8473006550016 8491901516163 8507639242752 8524419596288 8558766882432 8562901488336 8579790840384 8610201779562 8626158747648 8630325909504 8647348248576 8660915969472 8677998643968 8729112158208 8746329341952 8765833823136 8770068459828 8787366425232 8834856136704 8839124116992 8856558286848 8870454259056 8887950224064 8892243853272 8908723519488 8940300355584 8957934084096 8962261521408 8982247535469 8999964000036 9052973894016 9070829858304 9085062023388 9102981277872 9107378785206 9124257153024 9142253715456 9156597944832 9174658295808 9179090429184 9216075568401 9228697141248 9234253232244 9251366731776 9271997455968 9290285419392 9294773410416 9306963887616 9345005309952 9363437273088 9367960602624 9401165197632 9457662584637 9475190120448 9496319975064 9513368328672 9519646960668 9532132368768 9571094148096 9589972045824 9594604810752 9607188529152 9628612742736 9633264174378 9652264695432 9670152880128 9704428591104 9709116648192 9728266779648 9743530465656 9749961000039 9762748474464 9820251177984 9826732346496 9839620509696 9861563051028 9885787228386 9904108191744 9939213153792 9944014631616 9963628072704 9979261041438 9998944002072 10003774334931 10017474674688 10022313959424 10042081837056 10057837900032 10064475871008 10069337861284 10077675844608 10082544211584 10137033474048 10143723712512 10148623986176 10184595630768 10204683590592 10228534411264 10240853937606 10264789297152 10285035429888 10301172687936 10312950874057 10321490582784 10326476732832 10382284283904 10389136382976 10394155211648 10402762162176 10407787573248 10430997137964 10451571096816 10456620086718 10475998953472 10513130973696 10533866932224 10538955677952 10576310847336 10595911532544 10621939580928 10645626708704 10659588885504 10683359971947 10729450541056 10767480916608 10788718551552 10793930412096 10832189335578 10852264230912 10858797782361 10873669091328 10878921990144 10903182193592 10917482164992 10922756229216 10944300127104 10989034021888 11003446591488 11030475718656 11055073889808 11142121715712 11181614798016 11187016460568 11209081581792 11254897748224 11269659009024 11275103204352 11297342066688 11322535354884 11342862238032 11343518990336 11350348299258 11411689176576 11417201984448 11439721120512 11457670084614 11480269039416 11501544996864 11507101212672 11529797664768 11547887959296 11570664858624 11617286324436 11638816210944 11687778430848 11693424613104 11708761019904 11716488566976 11758017483918 11779808182272 11785498822656 11808744382464 11827272345408 11850600298752 11856325137696 11898349703253 11920400474112 11943912112128 11949682028544 11976330047292 11992037496192 11999952000048 12070631858688 12086462988288 12094439811072 12113416031184 12137308370496 12143171713608 12165676204032 12208797259776 12232877727744 12238787238912 12266079967791 12282167435616 12288100757868 12312337642992 12362663274624 12378877415424 12387047225856 12393031213888 12409285183488 12436958126034 12460007079936 12484583030784 12490614136832 12534886930176 12579316647768 12585393518139 12610216779516 12633586827264 12661759966752 12678366385152 12684491104896 12692862614224 12709509825024 12761458864128 12786629394432 12792806414336 12809584705536 12838150323648 12844352232504 12869686260576 12915302669343 12939238121472 12945488864256 12971022372864 12991373954208 12999948000052 13016997965952 13093668237312 13102309795328 13119494012928 13148750734704 13155102689742 13181049637848 13205477588992 13252284205056 13258686175488 13284837430272 13305681388584 13331925336096 13338365779908 13363085279232 13410450533376 13419301161344 13436901126144 13443392282112 13499946000054 13524964950016 13579460841024 13606244787456 13627593035082 13654471916808 13661068177809 13686385729536 13713380573184 13734896917248 13761987443712 13768635643776 13843045711872 13851379848366 13852181843968 13877050097664 13907996183952 13935428129088 13942160115624 13960445831424 14017507964928 14045155909632 14051940903936 14101747796448 14212785180672 14244479962596 14279470441002 14298198553152 14356641222144 14384958068736 14391907216128 14410782793728 14442919114104 14449896261567 14469685641216 14478397043148 14505229320192 14556642886656 14563674972288 14592400169472 14644122711696 14707300958208 14740098519744 14759430764544 14792344576542 14828680842579 14856162287616 14908819730688 14916021947424 14945442109056 14998416003108 15026212012032 15033470939136 15063122755584 15096713806512 15104006791926 15116513766912 15123816317376 15133797732344 15215585568768 15222935979264 15235541434368 15252961494016 15276893446152 15307025385888 15342801616896 15361280906409 15397183945728 15427553144832 15482235874176 15489715099248 15499938000062 15583704574464 15591232817472 15604143243264 15611681359872 15621984755968 15646495706946 15677356645224 15684930130077 15706410909696 15713998430208 15744992509952 15769696460544 15800800398336 15808433516928 15864466271004 15893867298816 15932909371392 15968440063056 15989383328256 15999936000064 16094175811584 16115283984384 16125919748096 16151221374912 16183077827328 16190895618144 16248284003367 16278396346368 16310503636992 16318382985216 16354773290388 16376223247488 16384134343824 16416450190656 16483551032832 16505169887232 16516062967808 16545713577984 16582610834712 16613342773248 16713182573568 16772422197024 16780524690852 16813622372688 16882346622336 16904488513536 16912654806528 16946013100032 16983803032326 17015278485504 17025522448887 17048839192576 17117533764864 17125802976672 17159581680768 17186505126921 17220403559124 17252317495296 17260651819008 17294696497152 17321831938944 17355997287936 17458224316416 17492658683904 17531667646272 17540136919656 17574732850464 17637026225877 17669712273408 17678248233984 17713116573696 17740908518112 17775900448128 17784487706544 17880600711168 17915868168192 17924523042816 17964495070938 17999928000072 18105947788032 18141659716608 18170124046776 18205962555744 18214757570412 18248514306048 18313195889664 18349316591616 18358180858368 18432151136802 18468506464488 18502733463552 18543994911936 18580570838784 18589546820832 18613927775232 18655437189051 18690010619904 18726874546176 18735921205248 18802330395264 18915325169274 18950380240896 18992639950128 19026736657344 19039293921336 19064264737536 19142188296192 19179944091648 19189209621504 19214377058304 19257225485472 19266528348756 19304529390864 19408857182208 19418233296384 19456533559296 19487060931312 19499922000078 19525496948928 19640502355968 19653464692992 19679241019392 19723126102056 19732654034613 19771574456772 19808216383488 19878426307584 19888029263232 19927256145408 19958522082876 19997888004144 20007548669862 20044627918848 20084163674112 20115675800064 20128951742016 20138675722568 20155351689216 20165088423168 20249919000081 20274066948096 20287447425024 20297247972352 20369191261536 20409367181184 20441389552623 20481707875212 20529578594304 20570070859776 20602345375872 20625901748114 20642981165568 20652953465664 20764568567808 20778272765952 20788310423296 20805524324352 20815575146496 20861994275928 20903142193632 20913240173436 20951997906944 21026261947392 21067733864448 21077911355904 21152621694672 21243879161856 21291253417408 21319177771008 21366719943894 21419205661503 21458901082112 21534961833216 21577437103104 21587860824192 21664378671156 21704528461824 21717595564722 21757843980288 21806364387184 21834964329984 21845512458432 21888600254208 21978068043776 22006893182976 22060951437312 22110147779616 22188516864813 22284243431424 22363229596032 22374032921136 22418163163584 22509795496448 22539318018048 22550206408704 22594684133376 22645070709768 22656010187889 22685724476064 22687037980672 22700696598516 22823378353152 22834403968896 22879442241024 22915340169228 22960538078832 23014202425344 23059595329536 23095775918592 23141329717248 23234572648872 23249907000093 23277632421888 23375556861696 23386849226208 23417522039808 23432977133952 23469743560419 23516034967836 23559616364544 23570997645312 23617488764928 23654544690816 23701200597504 23712650275392 23796699406506 23840800948224 23887824224256 23899364057088 23952660094584 23984074992384 23999904000096 24141263717376 24172925976576 24188879622144 24226832062368 24274616740992 24286343427216 24417594519552 24465755455488 24477574477824 24532159935582 24564334871232 24576201515736 24592421315059 24624675285984 24725326549248 24757754830848 24774094451712 24786062427776 24818570366976 24873916252068 24920014159872 24981228273664 25069773860352 25158633295536 25170787036278 25220433559032 25267173654528 25323519933504 25356732770304 25368982209792 25385725228448 25419019650048 25475704548489 25522917728256 25573258788864 25585612828672 25676300647296 25688704465008 25739372521152 25830605338686 25878476242944 25890977728512 25942044745728 25982747908416 25999896000104 26033995931904 26187336474624 26204619590656 26238988025856 26297501469408 26310205379484 26362099275696 26504568410112 26517372350976 26569674860544 26611362777168 26663850672192 26676731559816 26726170558464 26820901066752 26838602322688 26873802252288 26886784564224 26946742606407 26999892000108 27049929900032 27158921682048 27212489574912 27255186070164 27308943833616 27322136355618 27372771459072 27426761146368 27469793834496 27523974887424 27537271287552 27686091423744 27702759696732 27704363687936 27754100195328 27815992367904 27870856258176 27884320231248 27920891662848 28035015929856 28090311819264 28103881807872 28203495592896 28372987753911 28425570361344 28488959925192 28558940882004 28596397106304 28713282444288 28769916137472 28783814432256 28821565587456 28885838228208 28899792523134 28956794086296 29010458640384 29113285773312 29127349944576 29184800338944 29249883000117 29288245423392 29480197039488 29518861529088 29584689153084 29657361685158 29712324575232 29817639461376 29832043894848 29890884218112 29996832006216 30011323004793 30052424024064 30066941878272 30126245511168 30193427613024 30208013583852 30233027533824 30247632634752 30267595464688 30431171137536 30445871958528 30505922988032 30553786892304 30614050771776 30685603233792 30722561812818 30794367891456 30855106289664 30938852622171 30964471748352 30979430198496 30999876000124 31167409148928 31182465634944 31208286486528 31223362719744 31243969511936 31292991413892 31354713290448 31369860260154 31427996860416 31489985019904 31539392921088 31601600796672 31616867033856 31728932542008 31787734597632 31865818742784 31936880126112 31978766656512 31999872000128 32050079915841 32188351623168 32251839496192 32302442749824 32366155654656 32381791236288 32496568006734 32556792692736 32576393347083 32621007273984 32636765970432 32709546580776 32752446494976 32768268687648 32832900381312 32967102065664 33010339774464 33032125935616 33091427155968 33165221669424 33426365147136 33544844394048 33561049381704 33627244745376 33764693244672 33808977027072 33825309613056 33892026200064 33967606064652 34030556971008 34051044897774 34235067529728 34251605953344 34319163361536 34373010253842 34440807118248 34504634990592 34521303638016 34589392994304 34643663877888 34711994575872 34916448632832 35063335292544 35080273839312 35149465700928 35274052451754 35339424546816 35356496467968 35426233147392 35481817036224 35551800896256 35568975413088 35761201422336 35831736336384 35849046085632 35928990141876 35999856000144 36211895576064 36283319433216 36340248093552 36411925111488 36429515140824 36497028612096 36626391779328 36698633183232 36716361716736 36798239903373 36864302273604 36937012928976 37087989823872 37161141677568 37179093641664 37227855550464 37310874378102 37380021239808 37453749092352 37471842410496 37604660790528 37756180554417 37830650338548 37900760481792 37985279900256 38053473314688 38078587842672 38128529475072 38284376592384 38359888183296 38378419243008 38428754116608 38514450970944 38533056697512 38609058781728 38745908008029 38817714364416 38836466592768 38913067118592 38974121862624 38999844000156 39050993897856 39281004711936 39306929385984 39358482038784 39446252204112 39465308069226 39543148913544 39616432766976 39756852615168 39776058526464 39854512290816 39917044165752 39995776008288 40015097339724 40089255837696 40231351600128 40257903484032 40277351445136 40310703378432 40330176846336 40499838000162 40574894850048 40594495944704 40738382523072 40818734362368 40882779105246 40963415750424 40983204533427 41059157188608 41140141719552 41204690751744 41251803496228 41285962331136 41305906931328 41529137135616 41556545531904 41576620846592 41631150292992 41723988551856 41806284387264 41826480346872 41903995813888 42052523894784 42135467728896 42155822711808 42249831000169 42305243389344 42582506834816 42638355542016 42733439887788 42838411323006 42917802164224 43069923666432 43154874206208 43175721648384 43328757342312 43349688784701 43409056923648 43435191129444 43515687960576 43612728774368 43669928659968 43691024916864 43777200508416 43956136087552 44121902874624 44220295559232 44377033729626 44486042527737 44568486862848 44726459192064 44748065842272 44836326327168 45019590992896 45078636036096 45100412817408 45189368266752 45290141419536 45312020375778 45371448952128 45401393197032 45646756706304 45668807937792 45758884482048 45830680338456 45921076157664 46028404850688 46191551837184 46282659434496 46469145297744 46499814000186 46751113723392 46773698452416 46835044079616 46865954267904 46939487120838 47032069935672 47054790390231 47119232729088 47141995290624 47234977529856 47309089381632 47402401195008 47425300550784 47593398813012 47681601896448 47798728114176 47905320189168 47968149984768 47999808000192 48282527434752 48345851953152 48377759244288 48453664124736 48549233481984 48572686854432 48744852010101 48835189039104 48931510910976 48955148955648 49064319871164 49128669742464 49152403031472 49184842630118 49249350571968 49450653098496 49515509661696 49548188903424 49572124855552 49637140733952 49747832504136 49840028319744 49962456547328 50139547720704 50317266591072 50341574072556 50440867118064 50647039867008 50713465540608 50737964419584 50771450456896 50838039300096 50951409096978 51045835456512 51076567346661 51146517577728 51171225657344 51352601294592 51377408930016 51478745042304 51559515380763 51661210677372 51756952485888 51781955457024 51884089491456 51965495816832 51999792000208 52067991863808 52374672949248 52409239181312 52477976051712 52595002938816 52620410758968 52724198551392 52911078677631 53009136820224 53034744701952 53139349721088 53222725554336 53327701344384 53353463119632 53641802133504 53677204645376 53747604504576 53773569128448 53893485212814 53999784000216 54099859800064 54317843364096 54424979149824 54510372140328 54617887667232 54644272711236 54745542918144 54939587668992 55047949774848 55074542575104 55405519393464 55408727375872 55508200390656 55631984735808 55741712516352 55768640462496 55841783325696 55966311567153 56070031859712 56180623638528 56207763615744 56406991185792 56745975507822 56851140722688 56977919850384 57117881764008 57192794212608 57426564888576 57539832274944 57567628864512 57643131174912 57771676456416 57799585046268 57913588172592 58226571546624 58254699889152 58369600677888 58499766000234 58576490846784 58960394078976 59037723058176 59169378306168 59197962103839 59314723370316 59424649150464 59635278922752 59664087789696 59781768436224 59993664012432 60022646009586 60133883756544 60252491022336 60386855226048 60416027167704 60466055067648 60495265269504 60535190929376 60749757000243 60862342275072 60891743917056 61011845976064 61107573784608 61228101543552 61445123625636 61588735782912 61710212579328 61877705244342 61928943496704 61958860396992 61999752000248 62334818297856 62364931269888 62416572973056 62446725439488 62487939023872 62585982827784 62709426580896 62739720520308 62855993720832 63078785842176 63203201593344 63233734067712 63457865084016 63731637485568 63873760252224 63957533313024 63999744000256 64100159831682 64257616984509 64376703246336 64503678992384 64604885499648 64732311309312 64763582472576 64993136013468 65113585385472 65152786694166 65273531940864 65419093161552 65504892989952 65536537375296 65665800762624 65934204131328 66020679548928 66064251871232 66182854311936 66330443338848 66565550594439 66852730294272 67089688788096 67122098763408 67254489490752 67529386489344 67617954054144 67650619226112 67784052400128 67935212129304 67968030563667 68061113942016 68102089795548 68470135059456 68503211906688 68638326723072 68746020507684 68881614236496 69042607276032 69178785988608 69287327755776 69423989151744 69749721000279 69832897265664 70126670585088 70160547678624 70298931401856 70409230681257 70548104903508 70678849093632 70712992935936 70852466294784 70963634072448 71103601792512 71137950826176 71522402844672 71663472672768 71698092171264 71857980283752 71999712000288 72423791152128 72566638866432 72680496187104 72823850222976 72859030281648 73252783558656 73397266366464 73432723433472 73596479806746 73728604547208 73777263945177 73874025857952 74175979647744 74322283355136 74358187283328 74455711100928 74621748756204 74760042479616 74943684820992 75209321581056 75512361108834 75661300677096 75801520963584 75970559800512 76106946629376 76157175685344 76257058950144 76427113645467 76568753184768 76719776366592 76756838486016 77028901941888 77066113395024 77218117563456 77491816016058 77635428728832 77672933185536 77826134237184 77948243725248 77999688000312 78101987795712 78562009423872 78613858771968 78716964077568 78892504408224 78930616138452 79086297827088 79513705230336 79552117052928 79709024581632 79834088331504 79991552016576 80030194679448 80178511675392 80462703200256 80515806968064 80554702890272 80621406756864 80660353692672 80840227819221 80999676000324 81149789700096 81188991889408 81476765046144 81637468724736 81765558210492 81926831500848 81966409066854 82118314377216 82280283439104 82409381503488 82503606992456 82571924662272 82611813862656 83058274271232 83113091063808 83153241693184 83262300585984 83447977103712 83612568774528 83652960693744 84105047789568 84270935457792 84311645423616 84499662000338 84610486778688 85165013669632 85276711084032 85466879775576 85676822646012 85835604328448 86139847332864 86309748412416 86351443296768 86657514684624 86699377569402 86870382258888 87031375921152 87225457548736 87339857319936 87382049833728 87554401016832 87749649000351 87912272175104 88440591118464 88754067459252 88972085055474 89136973725696 89452918384128 89496131684544 89672652654336 90033969014379 90039181985792 90157272072192 90200825634816 90378736533504 90580282839072 90624040751556 90742897904256 90802786394064 91293513412608 91337615875584 91517768964096 91661360676912 91842152315328 92056809701376 92383103674368 92565318868992 92816557866513 92938290595488 92999628000372 93502227446784 93547396904832 93670088159232 93731908535808 93878974241676 94064139871344 94109580780462 94283990581248 94469955059712 94618178763264 94804802390016 94850601101568 95186797626024 95363203792896 95597456228352 95810640378336 95936299969536 95999616000384 96150239747523 96565054869504 96755518488576 96907328249472 97098466963968 97145373708864 97489704020202 97670378078208 97729180041249 97863021821952 97910297911296 98128639742328 98257339484928 98304806062944 98369685260236 98498701143936 98901306196992 99031019323392 99096377806848 99144249711104 99274281467904 99495665008272 99924913094656 100279095441408 100634533182144 100683148145112 100749597000403 100881734236128 101294079734016 101426931081216 101475928839168 101542900913792 101676078600192 101902818193956 102091670913024 102153134693322 102342451314688 102705202589184 102754817860032 102957490084608 103119030761526 103322421354744 103513904971776 103563910914048 103768178982912 103930991633664 103999584000416 104135983727616 104749345898496 104818478362624 105190005877632 105240821517936 105448397102784 105822157355262 106018273640448 106069489403904 106278699442176 106445451108672 106655402688768 106706926239264 107283604267008 107354409290752 107495209009152 107547138256896 107786970425628 107999568000432 108635686728192 108849958299648 109020744280656 109235775334464 109288545422472 109491085836288 109879175337984 110095899549696 110149085150208 110394719710119 110811038786928 110817454751744 111263969471616 111483425032704 111537280924992 111683566651392 111932623134306 112140063719424 112361247277056 112415527231488 112813982371584 113491951015644 113702281445376 113955839700768 114235763528016 114385588425216 114853129777152 115079664549888 115135257729024 115286262349824 115543352912832 115599170092536 115827176345184 116237724024087 116453143093248 116509399778304 116739201355776 116999532000468 117152981693568 117920788157952 118075446116352 118338756612336 118395924207678 118629446740632 118849298300928 119270557845504 119328175579392 119563536872448 119987328024864 120045292019172 120267767513088 120773710452096 120832054335408 120932110135296 120990530539008 121070381858752 121499514000486 121724684550144 121783487834112 122023691952128 122215147569216 122456203087104 122890247251272 122949613600281 123177471565824 123420425158656 123755410488684 123857886993408 123917720793984 123999504000496 124669636595712 124729862539776 124893450878976 124975878047744 125171965655568 125418853161792 125479441040616 125711987441664 126157571684352 126406403186688 126467468135424 126749493000507 126915730168032 127747520504448 127915066626048 127999488000512 128200319663364 128515233969018 128753406492672 129007357984768 129209770999296 129464622618624 129527164945152 129986272026936 130049066354103 130227170770944 130305573388332 130547063881728 130838186323104 131009785979904 131073074750592 131331601525248 131868408262656 132128503742464 132365708623872 132660886677696 133131101188878 133458127583211 133705460588544 134179377576192 134244197526816 134508978981504 135058772978688 135235908108288 135301238452224 135568104800256 135870424258608 135936061127334 136204179591096 136940270118912 137006423813376 137276653446144 137492041015368 137763228472992 138085214552064 138574655511552 138847978303488 139499442000558 140253341170176 140321095357248 140597862803712 140818461362514 141096209807016 141164371170693 141357698187264 141425985871872 141704932589568 141927268144896 142207203585024 142275901652352 143044805689344 143396184342528 143715960567504 143999424000576 144847582304256 145133277732864 145360992374208 145647700445952 145718060563296 146505567117312 146794532732928 146865446866944 147192959613492 147457209094416 147554527890354 147748051715904 148351959295488 148644566710272 148716374566656 148911422201856 149243497512408 149520084959232 149887369641984 150418643162112 151024722217668 151322601354192 151941119601024 152213893258752 152314351370688 152514117900288 152854227290934 153137506369536 153229702039983 153439552733184 153513676972032 154057803883776 154132226790048 154436235126912 154678546142289 154983632032116 155270857457664 155345866371072 155652268474368 155896487450496 155999376000624 156203975591424 157124018847744 157227717543936 157433928155136 157785008816448 157861232276904 158172595654176 158733236032893 159027410460672 159104234105856 159418049163264 159668176663008 159983104033152 160060389358896 160925406400512 161031613936128 161109405780544 161242813513728 161320707385344 161680455638442 161999352000648 162299579400192 162377983778816 162953530092288 163274937449472 163531116420984 163853663001696 163932818133708 164236628754432 164818763006976 165007213984912 165143849324544 165223627725312 166226182127616 166306483386368 166524601171968 166895954207424 167225137549056 167305921387488 167898934701459 168210095579136 168541870915584 168623290847232 168999324000676 169220973557376 170330027339264 170553422168064 170933759551152 171353645292024 171671208656896 172279694665728 172619496824832 172702886593536 173315029369248 173398755138804 173740764517776 174450915097472 174679714639872 174764099667456 175108802033664 175499298000702 175824544350208 176881182236928 177508134918504 177593886311517 177944170110948 178273947451392 178905836768256 178992263369088 179345305308672 180067938028758 180078363971584 180401651269632 180757473067008 181160565678144 181248081503112 181485795808512 181605572788128 182249271000729 182587026825216 182675231751168 183035537928192 183322721353824 183684304630656 184766207348736 185130637737984 185633115733026 185876581190976 185999256000744 187004454893568 187094793809664 187340176318464 187463817071616 187757948483352 188128279742688 188219161560924 188567981162496 189236357526528 189609604780032 189701202203136 190373595252048 191194912456704 191621280756672 191872599939072 191999232000768 192300479495046 192772850953527 193130109739008 193511036977152 193814656498944 194196933927936 194290747417728 194979408040404 195340756156416 195458360082498 195820595822592 196257279484656 196514678969856 196609612125888 196739370520472 196997402287872 197802612393984 198062038646784 198192755613696 198288499422208 198548562935808 198991330016544 199696651783317 200558190882816 201269066364288 201366296290224 201499194000806 201763468472256 202588159468032 202853862162432 202951857678336 203085801827584 203352157200384 203805636387912 203904091691001 204183341826048 204306269386644 204684902629376 205410405178368 205509635720064 205914980169216 206238061523052 206644842709488 207127821828096 207536357965824 207861983267328 207999168000832 208271967455232 209249163000837 209498691796992 209636956725248 210380011755264 210481643035872 210896794205568 211227692043771 211644314710524 212036547280896 212138978807808 212557398884352 212890902217344 213310805377536 213413852478528 214567208534016 214708818581504 214990418018304 215094276513792 215573940851256 215999136000864 217271373456384 217699916599296 218041488561312 218471550668928 218577090844944 219758350675968 220191799099392 220298170300416 220789439420238 221331791835531 221622077573856 221634909503488 222527938943232 222966850065408 223074561849984 223367133302784 223865246268612 224280127438848 224831054462976 225627964743168 226983902031288 227404562890752 227911679401536 228471527056032 228771176850432 229281340936401 229706259554304 230159329099776 230270515458048 231086705825664 231198340185072 231654352690368 232475448048174 232906286186496 233018799556608 233478402711552 233999064000936 234305963387136 235841576315904 236150892232704 236677513224672 236791848415356 237258893481264 238541115691008 238656351158784 239127073744896 239974656049728 240090584038344 240249039000961 240535535026176 241547420904192 241664108670816 241864220270592 241981061078016 242140763717504 242520683457663 242999028000972 243449369100288 243566975668224 244047383904256 244430295138432 244912406174208 245780494502544 245899227200562 246354943131648 246840850317312 247510820977368 247715773986816 247835441587968 247999008000992 249339273191424 249459725079552 249786901757952 249951756095488 250343931311136 250837706323584 250958882081232 252315143368704 252812806373376 252934936270848 253498986001014 253831460336064 255495041008896 255830133252096 255998976001024 256400639326728 257030467938036 257506812985344 258419541998592 258929245237248 259054329890304 259972544053872 260098132708206 260611146776664 261094127763456 261676372646208 262019571959808 262146149501184 262663203050496 263248947001053 263736816525312 264257007484928 265321773355392 266262202377756 266916255166422 267410921177088 268358755152384 268488395053632 269017957963008 270117545957376 270471816216576 270602476904448 271136209600512 271740848517216 271872122254668 272408359182192 273880540237824 274012847626752 274553306892288 274984082030736 275526456945984 276170429104128 277149311023104 277695956606976 278449673599539 278998884001116 280506682340352 280642190714496 281195725607424 281636922725028 282192419614032 282328742341386 282851971743744 283409865179136 283854536289792 284414407170048 284551803304704 286089611378688 286792368685056 287431921135008 287998848001152 288450719242569 289695164608512 290266555465728 290721984748416 291295400891904 291436121126592 293011134234624 293187540123747 293589065465856 293730893733888 294385919226984 294914418188832 295109055780708 295496103431808 296703918590976 297289133420544 297432749133312 297822844403712 298486995024816 299774739283968 300837286324224 302049444435336 302248791001209 302645202708384 303882239202048 304427786517504 304628702741376 305028235800576 305708454581868 306275012739072 306459404079966 307027353944064 308115607767552 308264453580096 308872470253824 309357092284578 309967264064232 310541714915328 310691732742144 311304536948736 311792974900992 311998752001248 312407951182848 314248037695488 314455435087872 315570017632896 315722464553808 316345191308352 317466472065786 318054820921344 318208468211712 318836098326528 319336353326016 319701477095767 319966208066304 320120778717792 321850812801024 322063227872256 322218811561088 322485627027456 322641414770688 323360911276884 323998704001296 324755967557632 325907060184576 326549874898944 327062232841968 327707326003392 327865636267416 328473257508864 329637526013952 330014427969824 330287698649088 330447255450624 331184159130357 332452364255232 332612966772736 333791908414848 334450275098112 334611842774976 335797869402918 336420191158272 337083741831168 337246581694464 337998648001352 338441947114752 340660054678528 341106844336128 341867519102304 342707290584048 344559389331456 345238993649664 345405773187072 346630058738496 346797510277608 347481529035552 348901830194944 349359429279744 349528199334912 350217604067328 350998596001404 351649088700416 353762364473856 355016269837008 355187772623034 355888340221896 356547894902784 357811673536512 357984526738176 358690610617344 360135876057516 360156727943168 360803302539264 362321131356288 362496163006224 362971591617024 363211145576256 364498542001458 365174053650432 365350463502336 366071075856384 366645442707648 367368609261312 368848840800843 369532414697472 370261275475968 371266231466052 371753162381952 371998512001488 374008909787136 374189587619328 374680352636928 374927634143232 375515896966704 376256559485376 376438323121848 377135962324992 378472715053056 379219209560064 379402404406272 380248479001521 380747190504096 383242561513344 383745199878144 383998464001536 384600958990092 385545701907054 386260219478016 387022073954304 387629312997888 388393867855872 388581494835456 389958816080808 390147199062309 390681512312832 390916720164996 391641191645184 392514558969312 393029357939712 393219224251776 393478741040944 393994804575744 395605224787968 396385511227392 396576998844416 397097125871616 397982660033088 399393303566634 400374382749633 401116381765632 402538132728576 402732592580448 402998388001612 403526936944512 405176318936064 405707724324864 405903715356672 406171603655168 406704314400768 407611272775824 407808183382002 408612538773288 409369805258752 410820810356736 411019271440128 411829960338432 412476123046104 413289685418976 414255643656192 415723966534656 415998336001664 416543934910464 418498326001674 419273913450496 420760023510528 420963286071744 421793588411136 422455384087542 423288629421048 423493113512079 424073094561792 424277957615616 425114797768704 425781804434688 426621610755072 426827704957056 429134417068032 429417637163008 430188553027584 431147881702512 431998272001728 434542746912768 435399833198592 436082977122624 436943101337856 437154181689888 439516701351936 440383598198784 440596340600832 441578878840476 442663583671062 443244155147712 445055877886464 445933700130816 446149123699968 446734266605568 447730492537224 448560254877696 449662108925952 451255929486336 453967804062576 455823358803072 456943054112064 457542353700864 458562681872802 459412519108608 459689106119949 460318658199552 460541030916096 462173411651328 462396680370144 463308705380736 464950896096348 465812572372992 466037599113216 466956805423104 467998128001872 468611926774272 471683152631808 472301784465408 473355026449344 473583696830712 474517786962528 476199708098679 477082231382016 477312702317568 478254147489792 479949312099456 480181168076688 480498078001922 483094841808384 483328217341632 483728440541184 483962122156032 484281527435008 485041366915326 485998056001944 486898738200576 487133951336448 488094767808512 488860590276864 489824812348416 491560989005088 491798454401124 492709886263296 495021641954736 495431547973632 495670883175936 495998016001984 498678546382848 498919450159104 499573803515904 499903512190976 500687862622272 501675412647168 501917764162464 503696804104377 504630286737408 505625612746752 505869872541696 506997972002028 507662920672128 510990082017792 511660266504192 511997952002048 512801278653456 514060935876072 515013625970688 516839083997184 517858490474496 518108659780608 519945088107744 520196265416412 521222293553328 523352745292416 524039143919616 524292299002368 525326406100992 526497894002106 527473633050624 528514014969856 530643546710784 532524404755512 532781658934551 533832510332844 534821842354176 536717510304768 536976790107264 538035915926016 540235091914752 541204953808896 542272419201024 543481697034432 543744244509336 544816718364384 546747813002187 547761080475648 548025695253504 549106613784576 549968164061472 551052913891968 554298622046208 555391913213952 556899347199078 557997768002232 561013364680704 561284381428992 562391451214848 563273845450056 564384839228064 564657484682772 565703943487488 567709072579584 568828814340096 569103606609408 573584737370112 574863842270016 575997696002304 576901438485138 578318552860581 579390329217024 580533110931456 581443969496832 582590801783808 582872242253184 586022268469248 586375080247494 587461787467776 588771838453968 589828836377664 590218111561416 590992206863616 593407837181952 594578266841088 594865498266624 595645688807424 596973990049632 601674572648448 604098888870672 604497582002418 605290405416768 607764478404096 608855573035008 609257405482752 610056471601152 611416909163736 611712275073003 612550025478144 612918808159932 614054707888128 616231215535104 616528907160192 617744940507648 618714184569156 619934528128464 621383465484288 622609073897472 623585949801984 623997504002496 624815902365696 627747489002511 628496075390976 628910870175744 631140035265792 631444929107616 632690382616704 633683076131313 634932944131572 636109641842688 636416936423424 637672196653056 638672706652032 639402954191534 639932416132608 640241557435584 643701625602048 644126455744512 644437623122176 644971254054912 645282829541376 646721822553768 647997408002592 649511935115264 651814120369152 653099749797888 654124465683936 655414652006784 655731272534832 659275052027904 660028855939648 660575397298176 660894510901248 662368318260714 663995375506593 664904728510464 665225933545472 667583816829696 668900550196224 669223685549952 671595738805836 672840382316544 674493163388928 675997296002704 676883894229504 681320109357056 682213688672256 683735038204608 685414581168096 687844022809203 689118778662912 690477987299328 690811546374144 693260117476992 693595020555216 694963058071104 697803660389888 698718858559488 699056398669824 700435208134656 701997192002808 703298177400832 707524728947712 710032539674016 710375545246068 711776680443792 715623347073024 715969053476352 717381221234688 720271752115032 720313455886336 720747117002883 721606605078528 724642262712576 724992326012448 725943183234048 726422291152512 727562050372989 728997084002916 730348107300864 730700927004672 732142151712768 733290885415296 734737218522624 737697681601686 739064829394944 740522550951936 742532462932104 743506324763904 743997024002976 748017819574272 748379175238656 749360705273856 749855268286464 751031793933408 752513118970752 752876646243696 756945430106112 758438419120128 758804808812544 760496958003042 761494381008192 766485123026688 767490399756288 767996928003072 769201917980184 771091403814108 772520438956032 775258625995776 776787735711744 777162989670912 779917632161616 780294398124618 781833440329992 783282383290368 785029117938624 786058715879424 786438448503552 786957482081888 787989609151488 789746841003159 791210449575936 792771022454784 793153997688832 795965320066176 798786607133268 800748765499266 802232763531264 805076265457152 805465185160896 805996776003224 807053873889024 810352637872128 811415448649728 811807430713344 812343207310336 813408628801536 815222545551648 815616366764004 817225077546576 821641620713472 822038542880256 823659920676864 824952246092208 826579370837952 828511287312384 831447933069312 831996672003328 833087869820928 835349020798617 836996652003348 838547826900992 841520047021056 841926572143488 843587176822272 844910768175084 846577258842096 846986227024158 848555915231232 850229595537408 851563608869376 853243221510144 853655409914112 858268834136064 858835274326016 860377106055168 862295763405024 863996544003456 865352157727707 869085493825536 870799666397184 872165954245248 873886202675712 874308363379776 879033402703872 879562620371241 880767196397568 881192681201664 883157757680952 885327167342124 886488310295424 890111755772928 891867400261632 892298247399936 893468533211136 895460985074448 899324217851904 902511858972672 906746373003627 907935608125152 911646717606144 913886108224128 915084707401728 917125363745604 918825038217216 919378212239898 921082061832192 924346823302656 924793360740288 926617410761472 929901792192696 931625144745984 932075198226432 933913610846208 935996256003744 937223853548544 943366305263616 946710052898688 947167393661424 949035573925056 952399416197358 954164462764032 954625404635136 956508294979584 959104431287301 959898624198912 960362336153376 960996156003844 966189683616768 966656434683264 967456881082368 967924244312064 968563054870016 970082733830652 971996112003888 974267902672896 976189535617024 977721180553728 979649624696832 983121978010176 983596908802248 985419772526592 990043283909472 990863095947264 991341766351872 991996032003968 993552477391071 997357092765696 997838900318208 999807024381952 1001375725244544 1003350825294336 1003835528324928 1007393608208754 1009260573474816 1011251225493504 1011739745083392 1013995944004056 1015325841344256 1021980164035584 1023320533008384 1023995904004096 1025602557306912 1028121871752144 1033678167994368 1035716980948992 1036217319561216 1039890176215488 1040392530832824 1042444587106656 1046705490584832 1048078287839232 1048584598004736 1050652812201984 1052995788004212 1054947266101248 1061287093421568 1065048809511024 1065563317869102 1067665020665688 1069643684708352 1073435020609536 1073953580214528 1076071831852032 1080470183829504 1082409907617792 1086963394068864 1087488489018672 1089633436728768 1093495626004374 1095522160951296 1096051390507008 1098213227569152 1099936328122944 1102105827783936 1108597244092416 1110783826427904 1113798694398156 1115995536004464 1122026729361408 1122568762857984 1124782902429696 1126547690900112 1128769678456128 1129314969365544 1131407886974976 1135418145159168 1137657628680192 1138207213218816 1140745437004563 1149727684540032 1151995392004608 1153802876970276 1156637105721162 1158780658434048 1161066221862912 1162887938993664 1165181603567616 1165744484506368 1170441597186927 1172044536938496 1172750160494988 1174923574935552 1177543676907936 1179657672755328 1180436223122832 1181984413727232 1186815674363904 1189156533682176 1189730996533248 1191291377614848 1193947980099264 1201123148248899 1203349145296896 1208197777741344 1208995164004836 1210580810833536 1215528956808192 1217711146070016 1218514810965504 1220112943202304 1222833818327472 1223424550146006 1225837616319864 1228109415776256 1232462431070208 1233057814320384 1235489881015296 1237428369138312 1239869056256928 1242766930968576 1247171899603968 1247995008004992 1249631804731392 1255494978005022 1257821740351488 1262280070531584 1262889858215232 1265380765233408 1267366152262626 1269865888263144 1270479340536237 1272219283685376 1272833872846848 1275344393306112 1277345413304064 1278805908383068 1279864832265216 1280483114871168 1287403251204096 1288252911489024 1288875246244352 1290565659082752 1293443645107536 1295994816005184 1299023870230528 1303628240738304 1306199499595776 1308248931367872 1309744761005239 1310829304013568 1311462545069664 1318550104055808 1320057711879296 1321150794596352 1321789021802496 1324736636521428 1327990751013186 1330451867090944 1335167633659392 1337801100392448 1338447371099904 1343191477611672 1345680764633088 1348986326777856 1351994592005408 1353767788459008 1362640218714112 1367470076409216 1370829162336192 1375688045618406 1378237557325824 1379067318359847 1380955974598656 1381623092748288 1386520234953984 1387190041110432 1389926116142208 1395607320779776 1397437717118976 1398112797339648 1400870416269312 1403994384005616 1415049457895424 1420065079348032 1420751090492136 1423553360887584 1431246694146048 1431938106952704 1434762442469376 1440543504230064 1440626911772672 1441494234005766 1449284525425152 1449984652024896 1451886366468096 1452844582305024 1455124100745978 1457994168005832 1460696214601728 1461401854009344 1464284303425536 1466581770830592 1469474437045248 1475395363203372 1478129658789888 1485064925864208 1487012649527808 1487994048005952 1496035639148544 1496758350477312 1498721410547712 1499710536572928 1502063587866816 1505026237941504 1505753292487392 1511090412313131 1513890860212224 1516876838240256 1517609617625088 1520993916006084 1522988762016384 1532970246053376 1534980799512576 1535993856006144 1538403835960368 1542182807628216 1545040877912064 1550517251991552 1553575471423488 1554325979341824 1559835264323232 1560588796249236 1563666880659984 1570058235877248 1572117431758848 1572876897007104 1573914964163776 1575979218302976 1579493682006318 1582420899151872 1585542044909568 1586307995377664 1591930640132352 1597573214266536 1598344976803653 1601497530998532 1604465527062528 1610152530914304 1610930370321792 1611993552006448 1614107747778048 1620705275744256 1623614861426688 1624686414620672 1626817257603072 1630445091103296 1631232733528008 1634450155093152 1640243439006561 1643283241426944 1644077085760512 1647319841353728 1649904492184416 1653158741675904 1662895866138624 1663993344006656 1666175739641856 1670698041597234 1673993304006696 1677095653801984 1683040094042112 1683853144286976 1687174353644544 1689821536350168 1693154517684192 1693972454048316 1697111830462464 1703127217738752 1706486443020288 1707310819828224 1717670548652032 1720754212110336 1724591526810048 1727993088006912 1730704315455414 1734955658581743 1738170987651072 1741599332794368 1744331908490496 1747772405351424 1748616726759552 1758066805407744 1759125240742482 1762385362403328 1766315515361904 1770654334684248 1772976620590848 1780223511545856 1783734800523264 1784596494799872 1786937066422272 1790921970148896 1805023717945344 1813492746007254 1815871216250304 1823293435212288 1827772216448256 1830169414803456 1834250727491208 1835136825219009 1837650076434432 1838756424479796 1842164123664384 1848693646605312 1849586721480576 1853234821522944 1859803584385392 1864150396452864 1867827221692416 1871992512007488 1874447707097088 1883242467007533 1886732610527232 1893420105797376 1894334787322848 1898071147850112 1904798832394716 1908328925528064 1909250809270272 1913016589959168 1918208862574602 1919797248397824 1920724672306752 1921992312007688 1932379367233536 1933312869366528 1934913762164736 1935848488624128 1937126109740032 1940165467661304 1943992224007776 1948535805345792 1955442361107456 1959299249393664 1966243956020352 1967193817604496 1980086567818944 1981726191894528 1982683532703744 1983992064007936 1987104954782142 1991986126519779 1994714185531392 1995677800636416 1999614048763904 2002751450489088 2006701650588672 2007671056649856 2014787216417508 2018521146949632 2023479490166784 2027991888008112 2030651682688512 2043960328071168 2046641066016768 2047991808008192 2051205114613824 2056243743504288 2063532068427609 2067356335988736 2071433961897984 2072434639122432 2079780352430976 2080785061665648 2084889174213312 2093410981169664 2096156575678464 2097169196009472 2101305624403968 2105991576008424 2109894532202496 2122574186843136 2130097619022048 2131126635738204 2135330041331376 2146870041219072 2147907160429056 2152143663704064 2160940367659008 2162241351008649 2164819815235584 2173926788137728 2174976978037344 2179266873457536 2182686151118967 2186991252008748 2191044321902592 2192102781014016 2196426455138304 2199872656245888 2204211655567872 2217194488184832 2221567652855808 2227597388796312 2231991072008928 2244053458722816 2245137525715968 2249565804859392 2253095381800224 2257539356912256 2258629938731088 2270836290318336 2275315257360384 2276414426437632 2281490874009126 2299455369080064 2303990784009216 2307605753940552 2313274211442324 2317561316868096 2325775877987328 2330363207135232 2331488969012736 2340883194373854 2345500320989976 2349847149871104 2355087353815872 2359315345510656 2360872446245664 2363968827454464 2369240523009477 2373631348727808 2378313067364352 2379461993066496 2387895960198528 2402246296497798 2406698290593792 2416395555482688 2417990328009672 2421161621667072 2431057913616384 2435422292140032 2437029621931008 2440225886404608 2445667636654944 2446849100292012 2451675232639728 2464924862140416 2466115628640768 2470979762030592 2474856738276624 2479738112513856 2485533861937152 2494343799207936 2495990016009984 2499263609462784 2506047062395851 2510989956010044 2515643480702976 2524560141063168 2525779716430464 2530761530466816 2534732304525252 2539731776526288 2540958681072474 2545667745693696 2550688786612224 2554690826608128 2557611816766136 2559729664530432 2560966229742336 2574806502408192 2576505822978048 2577750492488704 2581131318165504 2586887290215072 2591989632010368 2596056473183121 2607256481476608 2612398999191552 2616497862735744 2619489522010478 2621658608027136 2622925090139328 2637100208111616 2640115423758592 2642301589192704 2643578043604992 2649473273042856 2655981502026372 2660903734181888 2670335267318784 2675602200784896 2676894742199808 2686382955223344 2697972653555712 2703989184010816 2707535576918016 2720239119010881 2725280437428224 2734940152818432 2741658324672384 2751376091236812 2756475114651648 2758134636719694 2763246185496576 2773040469907968 2774380082220864 2779852232284416 2791214641559552 2794875434237952 2796225594679296 2801740832538624 2807988768011232 2830098915790848 2840130158696064 2841502180984272 2847106721775168 2862493388292096 2863876213905408 2869524884938752 2877313293861903 2881087008460128 2881253823545344 2882988468011532 2898569050850304 2899969304049792 2903772732936192 2905689164610048 2910248201491956 2915988336011664 2922803708018688 2928568606851072 2933163541661184 2938948874090496 2950790726406744 2956259317579776 2970129851728416 2974025299055616 2975988096011904 2980657432173213 2992071278297088 2993516700954624 2999421073145856 3004127175733632 3010052475883008 3011506584974784 3022180824626262 3027781720424448 3033753676480512 3035219235250176 3041987832012168 3045977524032768 3065940492106752 3069961599025152 3071987712012288 3076807671920736 3084365615256432 3101034503983104 3107150942846976 3108651958683648 3119670528646464 3121177592498472 3123237507012493 3127333761319968 3140116471754496 3144234863517696 3145753794014208 3147829928327552 3151958436605952 3158987364012636 3164841798303744 3172615990755328 3183861280264704 3195146428533072 3196689953607306 3202995061997064 3208931054125056 3220305061828608 3221860740643584 3223987104012896 3228215495556096 3241410551488512 3247229722853376 3249372829241344 3260890182206592 3262465467056016 3268900310186304 3280486878013122 3286566482853888 3288154171521024 3294639682707456 3299808984368832 3306317483351808 3325791732277248 3327986688013312 3332351479283712 3341396083194468 3347986608013392 3366080188084224 3367706288573952 3374348707289088 3379643072700336 3386309035368384 3387944908096632 3394223660924928 3406254435477504 3412972886040576 3414621639656448 3422236311013689 3435341097304064 3449183053620096 3455986176013824 3461408630910828 3469911317163486 3476341975302144 3483198665588736 3488663816980992 3495544810702848 3497233453519104 3516133610815488 3518250481484964 3524770724806656 3532631030723808 3541308669368496 3545953241181696 3560447023091712 3567469601046528 3569192989599744 3573874132844544 3581843940297792 3603369444746697 3610047435890688 3626985492014508 3631742432500608 3646586870424576 3655544432896512 3660338829606912 3668501454982416 3670273650438018 3677512848959592 3684328247328768 3697387293210624 3699173442961152 3706469643045888 3719607168770784 3728300792905728 3743985024014976 3748895414194176 3766484934015066 3773465221054464 3786840211594752 3788669574645696 3796142295700224 3809597664789432 3811438021608711 3816657851056128 3818501618540544 3826033179918336 3836417725149204 3839594496795648 3841449344613504 3843984624015376 3864758734467072 3866625738733056 3871696977248256 3874252219480064 3880330935322608 3887984448015552 3897071610691584 3910884722214912 3918598498787328 3929234283015717 3932487912040704 3934387635208992 3960173135637888 3963452383789056 3965367065407488 3967984128015872 3974209909564284 3983972253039558 3991355601272832 3999228097527808 4005502900978176 4013403301177344 4015342113299712 4029574432835016 4037042293899264 4046958980333568 4055983776016224 4061303365377024 4087920656142336 4095983616016384 4102410229227648 4112487487008576 4127064136855218 4134712671977472 4137201955079541 4142867923795968 4144869278244864 4159560704861952 4161570123331296 4169778348426624 4186821962339328 4192313151356928 4194338392018944 4202611248807936 4211983152016848 4245148373686272 4260195238044096 4262253271476408 4270660082662752 4293740082438144 4295814320858112 4304287327408128 4321880735318016 4324482702017298 4347853576275456 4349953956074688 4358533746915072 4365372302237934 4373982504017496 4382088643805184 4384205562028032 4392852910276608 4399745312491776 4408423311135744 4434388976369664 4455194777592624 4463982144017856 4488106917445632 4490275051431936 4499131609718784 4506190763600448 4515078713824512 4517259877462176 4541672580636672 4550630514720768 4552828852875264 4562981748018252 4598910738160128 4607981568018432 4615211507881104 4626548422884648 4635122633736192 4651551755974656 4660726414270464 4662977938025472 4681766388747708 4691000641979952 4710174707631744 4718630691021312 4721744892491328 4727937654908928 4738481046018954 4747262697455616 4756626134728704 4758923986132992 4775791920397056 4795034930410959 4804492592995596 4813396581187584 4832791110965376 4835980656019344 4842323243334144 4862115827232768 4870844584280064 4874059243862016 4880451772809216 4891335273309888 4893698200584024 4903350465279456 4920730317019683 4929849724280832 4932231257281536 4941959524061184 4949713476553248 4959476225027712 4988687598415872 4991980032019968 4998527218925568 5012094124791702 5021979912020088 5031286961405952 5049120282126336 5051559432860928 5061523060933632 5069464609050504 5079463553052576 5081917362144948 5091335491387392 5109381653216256 5115223633532272 5119459329060864 5121932459484672 5153011645956096 5155500984977408 5162262636331008 5173774580430144 5183979264020736 5192112946366242 5204866975745229 5214512962953216 5224797998383104 5232995725471488 5238979044020956 5243317216054272 5245850180278656 5274200416223232 5280230847517184 5287156087209984 5298946546085712 5311963004052744 5321807468363776 5340670534637568 5351204401569792 5353789484399616 5372765910446688 5407978368021632 5415071153836032 5440478238021762 5450560874856448 5469880305636864 5483316649344768 5502752182473624 5505410475657027 5512950229303296 5516269273439388 5526492370993152 5546080939815936 5548760164441728 5559704464568832 5582429283119104 5592451189358592 5603481665077248 5615977536022464 5649727401022599 5660197831581696 5680260317392128 5683004361968544 5694213443550336 5724986776584192 5727752427810816 5739049769877504 5754626587723806 5762174016920256 5765976936023064 5797138101700608 5799938608099584 5807545465872384 5811378329220096 5820496402983912 5831976672023328 5845607416037376 5866327083322368 5877897748180992 5901581452813488 5940259703456832 5948050598111232 5951976192023808 5961314864346426 5975958379559337 5984142556594176 5987033401909248 5998842146291712 6008254351467264 6020104951766016 6023013169949568 6044361649252524 6055563440848896 6070438470500352 6083975664024336 6091955048065536 6131880984213504 6139923198050304 6143975424024576 6153615343841472 6168731230512864 6190596205282827 6202069007966208 6214301885693952 6217303917367296 6239341057292928 6242355184996944 6246475014024986 6254667522639936 6280232943508992 6288469727035392 6291507588028416 6295659856655104 6303916873211904 6317974728025272 6329683596607488 6345231981510656 6367722560529408 6390292857066144 6393379907214612 6405990123994128 6440610123657216 6443721481287168 6447974208025792 6456430991112192 6482821102977024 6486724053025947 6494459445706752 6498745658482688 6521780364413184 6524930934112032 6537800620372608 6548058453356901 6560973756026244 6573132965707776 6576308343042048 6589279365414912 6599617968737664 6612634966703616 6651583464554496 6655973376026624 6664702958567424 6682792166388936 6695973216026784 6732160376168448 6735412577147904 6748697414578176 6759286145400672 6772618070736768 6775889816193264 6812508870955008 6825945772081152 6829243279312896 6844472622027378 6870682194608128 6898366107240192 6911972352027648 6922817261821656 6939822634326972 6952683950604288 6977327633961984 6991089621405696 6994466907038208 7036500962969928 7049541449613312 7065262061447616 7082617338736992 7091906482363392 7107721569028431 7120894046183424 7134939202093056 7138385979199488 7163687880595584 7206738889493394 7220094871781376 7253970984029016 7263484865001216 7293173740849152 7311088865793024 7320677659213824 7337002909964832 7340547300876036 7355025697919184 7394774586421248 7398346885922304 7412939286091776 7439214337541568 7456601585811456 7487970048029952 7497790828388352 7518141187187553 7532969868030132 7546930442108928 7573680423189504 7577339149291392 7592284591400448 7619195329578864 7622876043217422 7637003237081088 7652066359836672 7672835450298408 7679188993591296 7682898689227008 7687969248030752 7729517468934144 7733251477466112 7743393954496512 7748504438960128 7760661870645216 7775968896031104 7821769444429824 7837196997574656 7858468566031434 7864975824081408 7868775270417984 7920346271275776 7926904767578112 7930734130814976 7935968256031744 7948419819128568 7967944506079116 7982711202545664 8011005801956352 8026806602354688 8030684226599424 8059148865670032 8093917960667136 8111967552032448 8122606730754048 8160717357032643 8175841312284672 8191967232032768 8204820458455296 8224974974017152 8254128273710436 8269425343954944 8274403910159082 8289738556489728 8319121409723904 8323140246662592 8339556696853248 8373643924678656 8384626302713856 8388676784037888 8405222497615872 8423966304033696 8490296747372544 8520390476088192 8524506542952816 8541320165325504 8587480164876288 8591628641716224 8608574654816256 8631939881585709 8643761470636032 8648965404034596 8695707152550912 8699907912149376 8717067493830144 8730744604475868 8747965008034992 8768411124056064 8785705820553216 8799490624983552 8816846622271488 8868777952739328 8910389555185248 8927964288035712 8941972296519639 8976213834891264 8980550102863872 8998263219437568 9012381527200896 9030157427649024 9034519754924352 9083345161273344 9101261029441536 9105657705750528 9125963496036504 9197821476320256 9215963136036864 9230423015762208 9253096845769296 9303103511949312 9321452828540928 9325955876050944 9363532777495416 9369712521037479 9382001283959904 9420349415263488 9437261382042624 9443489784982656 9455875309817856 9476962092037908 9494525394911232 9517847972265984 9551583840794112 9590069860821918 9608985185991192 9626793162375168 9665582221930752 9671961312038688 9684646486668288 9724231654465536 9741689168560128 9748118487724032 9782670546619776 9787396401168048 9806700930558912 9841460634039366 9859699448561664 9864462514563072 9883919048122368 9899426953106496 9918952450055424 9977375196831744 9983960064039936 9997054437851136 10024188249583404 10043959824040176 10098240564252672 10103118865721856 10123046121867264 10138929218101008 10158927106105152 10163834724289896 10182670982774784 10218763306432512 10230447267064544 10238918658121728 10243864918969344 10266708933041067 10306023291912192 10311001969954816 10347549160860288 10367958528041472 10384225892732484 10409733951490458 10429025925906432 10449595996766208 10465991450942976 10477958088041912 10486634432108544 10491700360557312 10548400832446464 10560461695034368 10574312174419968 10597893092171424 10623926008105488 10681341069275136 10702408803139584 10707578968799232 10745531820893376 10815956736043264 10830142307672064 10880956476043524 10901121749712896 10939760611273728 10966633298689536 11005504364947248 11010820951314054 11032538546878776 11052984741986304 11092161879631872 11097520328883456 11119408929137664 11164858566238208 11184902378717184 11231955072044928 11299454802045198 11320395663163392 11360520634784256 11366008723937088 11388426887100672 11434314064826133 11449973553168384 11455504855621632 11478099539755008 11509253175447612 11524348033840512 11531953872046128 11594276203401216 11599877216199168 11615090931744768 11622756658440192 11640992805967824 11663953344046656 11691214832074752 11732654166644736 11755795496361984 11787702849047151 11803162905626976 11880519406913664 11896101196222464 11903952384047616 11922629728692852 11951916759118674 11974066803818496 11997684292583424 12016508702934528 12040209903532032 12046026339899136 12088723298505048 12111126881697792 12140876941000704 12167951328048672 12183910096131072 12263761968427008 12287950848049152 12307230687682944 12337462461025728 12381192410565654 12404138015932416 12411605865238623 12428603771387904 12434607834734592 12478682114585856 12484710369993888 12492950028049972 12509335045279872 12560465887017984 12576939454070784 12583015176056832 12591319713310208 12607833746423808 12635949456050544 12690463963021312 12735445121058816 12780585714132288 12786759814429224 12811980247988256 12881220247314432 12887442962574336 12895948416051584 12912861982224384 12965642205954048 12973448106051894 12997491316965376 13043560728826368 13049861868224064 13075601240745216 13096116906713802 13121947512052488 13146265931415552 13152616686084096 13178558730829824 13199235937475328 13225269933407232 13303166929108992 13311946752053248 13365584332777872 13391946432053568 13464320752336896 13470825154295808 13497394829156352 13518572290801344 13545236141473536 13551779632386528 13625017741910016 13651891544162304 13658486558625792 13688945244054756 13796732214480384 13823944704055296 13845634523643312 13879645268653944 13905367901208576 13954655267923968 13982179242811392 13988933814076416 14073001925939856 14130524122895232 14165234677473984 14183812964726784 14215443138056862 14241788092366848 14269878404186112 14276771958398976 14327375761191168 14413477778986788 14440189743562752 14507941968058032 14526969730002432 14586347481698304 14622177731586048 14641355318427648 14674005819929664 14681094601752072 14710051395838368 14762190951059049 14789549172842496 14796693771844608 14825878572183552 14878428675083136 14975940096059904 14995581656776704 15036282374375106 15065939736060264 15093860884217856 15147360846379008 15154678298582784 15184569182800896 15238390659157728 15245752086434844 15274006474162176 15345670900596816 15358377987182592 15365797378454016 15375938496061504 15459034937868288 15466502954932224 15486787908993024 15497008877920256 15521323741290432 15551937792062208 15614600927235687 15643538888859648 15674393995149312 15716937132062868 15729951648162816 15737550540835968 15840692542551552 15861468261629952 15871936512063488 15896839638257136 15935889012158232 15965422405091328 16022011603912704 16053613204709376 16061368453198848 16118297731340064 16223935104064896 16245213461508096 16321434714065286 16351682624569344 16383934464065536 16409640916910592 16449949948034304 16508256547420872 16516231426971081 16538850687909888 16548807820318164 16579477112979456 16638242819447808 16646280493325184 16679113393706496 16747287849357312 16777353568075776 16810444995231744 16847932608067392 16949182203067797 16980593494745088 17040780952176384 17049013085905632 17082640330651008 17174960329752576 17183257283432448 17217149309632512 17263879763171418 17297930808069192 17391414305101824 17399815824298752 17434134987660288 17461489208951736 17495930016069984 17536822248112128 17598981249967104 17633693244542976 17820779110370496 17855928576071424 17883944593039278 17927875138678011 17952427669782528 17961100205727744 17996526438875136 18024763054401792 18060314855298048 18069039509848704 18166690322546688 18211315411501056 18251926992073008 18395642952640512 18431926272073728 18460846031524416 18506193691538592 18606207023898624 18642905657081856 18651911752101888 18727065554990832 18739425042074958 18764002567919808 18840698830526976 18874522764085248 18886979569965312 18911750619635712 18953924184075816 18989050789822464 19035695944531968 19103167681588224 19180139721643836 19217970371982384 19331164443861504 19343922624077376 19369292973336576 19448463308931072 19460172159077841 19483378337120256 19496236975448064 19565341093239552 19574792802336096 19613401861117824 19644175360070703 19682921268078732 19719398897123328 19728925029126144 19767838096244736 19798853906212992 19837904900110848 19954750393663488 19967920128079872 19994108875702272 20048376499166808 20087919648080352 20196481128505344 20206237731443712 20246092243734528 20277858436202016 20317854212210304 20327669448579792 20437526612865024 20460894534129088 20477837316243456 20487729837938688 20533417866082134 20612046583824384 20622003939909632 20695098321720576 20735917056082944 20768451785464968 20819467902980916 20858051851812864 20931982901885952 20955916176083824 20973268864217088 20983400721114624 21120923390068736 21148624348839936 21195786184342848 21247852016210976 21323164707085293 21362682138550272 21404817606279168 21415157937598464 21491063641786752 21631913472086528 21660284615344128 21761912952087048 21802243499425792 21879521222547456 21933266597379072 22011008729894496 22021641902628108 22065077093757552 22184323759263744 22195040657766912 22238817858275328 22329717132476416 22369804757434368 22463910144089856 22554423561562659 22598909604090396 22640791326326784 22721041269568512 22732017447874176 22776853774201344 22868628129652266 22911009711243264 22956199079510016 23018506350895224 23048696067681024 23063907744092256 23188552406802432 23199754432398336 23230181863489536 23245513316880384 23281985611935648 23327906688093312 23465308333289472 23511590992723968 23575405698094302 23606325811253952 23761038813827328 23792202392444928 23807904768095232 23845259457385704 23903833518237348 23948133607636992 24033017405869056 24080419807064064 24092052679798272 24177446597010096 24281753882001408 24335902656097344 24367820192262144 24482152071097929 24527523936854016 24575901696098304 24614461375365888 24674924922051456 24762384821131308 24808276031864832 24823211730477246 24869215669469184 24957364229171712 24969420739987776 24985900056099944 25018670090559744 25120931774035968 25153878908141568 25166030352113664 25182639426620416 25215667492847616 25271898912101088 25470890242117632 25561171428264576 25573519628858448 25623960495976512 25762440494628864 25774885925148672 25791896832103168 25825723964448768 25895819644757127 25931284411908096 25946896212103788 25994982633930752 26087121457652736 26099723736448128 26151202481490432 26192233813427604 26243895024104976 26305233372168192 26357117461659648 26398471874950656 26450539866814464 26606333858217984 26623893504106496 26731168665555744 26783892864107136 26825916889558917 26928641504673792 26941650308591616 26994789658312704 27037144581602688 27090472282947072 27103559264773056 27250035483820032 27303783088324608 27316973117251584 27377890488109512 27593464428960768 27647889408110592 27691269047286624 27759290537307888 27909310535847936 27964358485622784 27977867628152832 28109137563112437 28146003851879712 28261048245790464 28330469354947968 28367625929453568 28430886276113724 28483576184733696 28553543916797952 28654751522382336 28826955557973576 28880379487125504 29015883936116064 29053939460004864 29172694963396608 29244355463172096 29348011639859328 29362189203504144 29420102791676736 29524381902118098 29579098345684992 29593387543689216 29651757144367104 29756857350166272 29951880192119808 29991163313553408 30072564748750212 30131879472120528 30294721692758016 30309356597165568 30369138365601792 30476781318315456 30491504172869688 30548012948324352 30691341801193632 30716755974365184 30731594756908032 30751876992123008 30800126799123201 30918069875736576 30933005909864448 30994017755840512 31042647482580864 31103875584124416 31229201854471374 31287077777719296 31348787990298624 31433874264125736 31459903296325632 31475101081671936 31681385085103104 31722936523259904 31743873024126976 31793679276514272 31871778024316464 32044023207825408 32107226409418752 32122736906397696 32236595462680128 32447870208129792 32490426923016192 32642869428130572 32703365249138688 32819281833821184 32899899896068608 33016513094841744 33032462853942162 33097615640636328 33158954225958912 33276485638895616 33292560986650368 33358226787412992 33494575698714624 33554707136151552 33695865216134784 33898364406135594 33961186989490176 34081561904352768 34098026171811264 34165280661302016 34349920659505152 34366514566864896 34434298619265024 34527759526342836 34595861616138384 34782828610203648 34799631648597504 34868269975320576 34922978417903472 34991860032139968 35073644496224256 35197962499934208 35267386489085952 35363108547141453 35641558220740992 35711857152142848 35767889186078556 35855750277356022 35922200411455488 35993052877750272 36049526108803584 36120629710596096 36138079019697408 36333380645093376 36422630823002112 36503853984146016 36791285905281024 36863852544147456 36921692063048832 37012387383077184 37212414047797248 37234817595715869 37285811314163712 37303823504203776 37454131109981664 37478850084149916 37528005135839616 37681397661053952 37749045528170496 37773959139930624 37823501239271424 37907848368151632 38071391889063936 38206335363176448 38360279443287672 38435940743964768 38662328887723008 38687845248154752 38738585946673152 38896926617862144 38920344318155682 38992473950896128 39130682186479104 39149585604672192 39226803722235648 39288350720141406 39365842536157464 39438797794246656 39457850058252288 39535676192489472 39597707812425984 39675809800221696 39909500787326976 39935840256159744 40096752998333616 40175839296160704 40392962257010688 40412475462887424 40492184487469056 40555716872404032 40602087591162409 40635708424420608 40655338897159584 40875053225730048 40921789068258176 40955674632486912 40975459675877376 41066835732164268 41244007879819264 41390196643441152 41471834112165888 41536903570929936 41638935805961832 41716103703625728 41863965803771904 41911832352167648 41946537728434176 41966801442229248 42241846780137472 42391572368685696 42495704032421952 42646329414170586 42725364277100544 42809635212558336 42830315875196928 42982127283573504 43263826944173056 43320569230688256 43523825904174096 43759042445094912 43866533194758144 44022017459788992 44043283805256216 44130154187515104 44368647518527488 44390081315533824 44477635716550656 44659434264952832 44927820288179712 45108847123125318 45197819208180792 45281582652653568 45442082539137024 45464034895748352 45553707548402688 45737256259304532 45822019422486528 46037012701790448 46097392135362048 46127815488184512 46377104813604864 46399508864796672 46460363726979072 46491026633760768 46563971223871296 46655813376186624 46843802781707061 46930616666578944 47023181985447936 47150811396188604 47212651622507904 47522077627654656 47584404784889856 47615809536190464 47690518914771408 47807667036474696 47896267215273984 48066034811738112 48160839614128128 48184105359596544 48354893194020192 48671805312194688 48735640384524288 48964304142195858 49055047873708032 49151803392196608 49228922750731776 49349849844102912 49524769642262616 49548694280913243 49616552063729664 49646423460954492 49738431338938368 49914728458343424 49938841479975552 49971800112199888 50037340181119488 50241863548071936 50332060704227328 50365278853240832 50431334985695232 50543797824202176 50847546609203391 50941780484235264 51122342856529152 51147039257716896 51247920991953024 51524880989257728 51549771850297344 51583793664206336 51651447928897536 51791639289514254 51893792424207576 51989965267861504 52174242915305472 52199447472896256 52302404962980864 52384467626855208 52487790048209952 52610466744336384 52796943749901312 52901079733628928 53247787008212992 53462337331111488 53567785728214272 53651833779117834 53783625416034033 53857283009347584 53883300617183232 53989579316625408 54074289163205376 54180944565894144 54207118529546112 54500070967640064 54633946234503168 54755780976219024 55186928857921536 55295778816221184 55382538094573248 55518581074615776 55818621071695872 55928716971245568 55955735256305664 56218275126224874 56292007703759424 56522096491580928 56660938709895936 56735251858907136 56861772552227448 56967152369467392 57107087833595904 57309503044764672 57653911115947152 58031767872232128 58107878920009728 58345389926793216 58380516477233523 58488710926344192 58696023279718656 58724378407008288 58840205583353472 59048763804236196 59158196691369984 59186775087378432 59303514288734208 59513714700332544 59903760384239616 59982326627106816 60145129497500424 60263758944241056 60589443385516032 60618713194331136 60738276731203584 60953562636630912 60983008345739376 61382683602387264 61433511948730368 61463189513816064 61503753984246016 61600253598246402 61836139751473152 61866011819728896 61988035511681024 62085294965161728 62207751168248832 62458403708942748 62574155555438592 62867748528251472 62919806592651264 62950202163343872 63362770170206208 63445873046519808 63487746048253952 63587358553028544 63743556048632928 63969494121255879 64088046415650816 64214452818837504 64245473812795392 64473190925360256 64895740416259584 64980853846032384 65285738856261144 65406730498277376 65638563667642368 65799799792137216 66033026189683488 66064925707884324 66195231281272656 66552971277791232 66585121973300736 66716453574825984 66989151397429248 67109414272303104 67391730432269568 67663270684687977 67796728812271188 67922373978980352 68163123808705536 68196052343622528 68330561322604032 68733029133729792 68868597238530048 69055519052685672 69191723232276768 69565657220407296 69599263297195008 69736539950641152 69845956835806944 69983720064279936 70395924999868416 70534772978171904 70726217094282906 71283116441481984 71423714304285696 71535778372157112 71711500554712044 71844400822910976 72099052217607168 72241259421192192 72276158039394816 72845261646004224 73007707968292032 73446456213293787 73582571810562048 73727705088294912 73843384126097664 74024774766154368 74424828095594496 74469635191431738 74607647008407552 74908262219963328 74957700168299832 75056010271679232 75362795322107904 75498091056340992 75547918279861248 75647002478542848 75815696736303264 76412670726352896 76720558886575344 76871881487929536 77324657775446016 77375690496309504 77477171893346304 77687458934271381 77793853235724288 77840688636311364 77984947901792256 78261364372958208 78299171209344384 78453607444471296 78576701440282812 78731685072314928 78915700116504576 79071352384978944 79195415624851968 79351619600443392 79819001574653952 79871680512319488 80193505996667232 80351678592321408 80477750668676751 80785924514021376 80824950925774848 80984368974938112 81111433744808064 81204175182324818 81271416848841216 81310677794319168 81750106451460096 81843578136516352 81911349264973824 81950919351754752 82133671464328536 82488015759638528 82780393286882304 82943668224331776 83073807141859872 83277871611923664 83727931607543808 83823664704335296 83893075456868352 83933602884458496 84327412689337311 84483693560274944 84783144737371392 84991408064843904 85292658828341172 85450728554201088 85660631750393856 85964254567147008 86527653888346112 86641138461376512 87047651808348192 87518084890189824 87733066389516288 88044034919577984 88086567610512432 88260308375030208 88737295037054976 88780162631067648 88955271433101312 89318868529905664 89855640576359424 90217694246250636 90395638416361584 90884165078274048 90928069791496704 91107415096805376 91474512518609064 91644038844973056 92074025403580896 92194784270724096 92255630976369024 92400380397369603 92754209627209728 92799017729593344 92982053267521536 93127942447742592 93311626752373248 93687605563414122 93861233333157888 94046363970895872 94301622792377208 94425303245015808 95044155255309312 95168809569779712 95231619072380928 95381037829542816 95615334072949392 96132069623476224 96321679228256256 96368210719193088 96709786388040384 97343610624389376 97471280769048576 97928608284391716 98110095747416064 98457845501463552 98699699688205824 99049539284525232 99097388561826486 99292846921908984 99476862677876736 99829456916686848 99877682959951104 99943600224399776 100074680362238976 100483727096143872 100664121408454656 100730557706481664 101087595648404352 101695093218406782 101883560968470528 102244685713058304 102294078515433792 102495841983906048 103049761978515456 103099543700594688 103167587328412672 103302895857795072 103583278579028508 103787584848415152 104348485830610944 104398894945792512 104604809925961728 104768935253710416 104975580096419904 105220933488672768 105593887499802624 105802159467257856 106089325641424359 106495574016425984 106924674662222976 107135571456428544 107303667558235668 107567250832068066 107766601234366464 107979158633250816 108148578326410752 108361889131788288 108414237059092224 109000141935280128 109267892469006336 109511561952438048 110373857715843072 110591557632442368 110765076189146496 111037162149231552 111637242143391744 111704452787147607 111857433942491136 111911470512611328 112436550252449748 112584015407518848 113044192983161856 113321877419791872 113470503717814272 113723545104454896 114214175667191808 114619006089529344 115307822231894304 116063535744464256 116215757840019456 116690779853586432 116761032954467046 116977421852688384 117392046559437312 117448756814016576 117680411166706944 118097527608472392 118316393382739968 118373550174756864 118607028577468416 119027429400665088 119807520768479232 120290258995000848 120527517888482112 121178886771032064 121237426388662272 121476553462407168 121806262773487227 121907125273261824 121966016691478752 122765367204774528 122867023897460736 122926379027632128 123007507968492032 123200507196492804 123732023639457792 123976071023362048 124170589930323456 124415502336497664 124916807417885496 125148311110877184 125735497056502944 125839613185302528 125900404326687744 126725540340412416 126975492096507904 127174717106057088 127487112097265856 127938988242511758 128176092831301632 128428905637675008 128490947625590784 128946381850720512 129791480832519168 129961707692064768 130571477712522288 131277127335284736 131599599584274432 132066052379366976 132129851415768648 132390462562545312 133105942555582464 133170243946601472 133432907149651968 133978302794858496 134783460864539136 135326541369375954 135593457624542376 135844747957960704 136326247617411072 136392104687245056 136661122645208064 137466058267459584 138111038105371344 138383446464553536 139131314440814592 139198526594390016 139473079901282304 139691913671613888 139967440128559872 140791849999736832 141069545956343808 141452434188565812 142566232882963968 142847428608571392 143071556744314224 143423001109424088 143688801645821952 144198104435214336 144482518842384384 144552316078789632 146015415936584064 146892912426587574 147165143621124096 147455410176589824 147686768252195328 148049549532308736 148646082842739729 148849656191188992 148939270382863476 149215294016815104 149816524439926656 149915400336599664 150112020543358464 150725590644215808 150996182112681984 151095836559722496 151294004957085696 151631393472606528 152542639827610173 152825341452705792 153441117773150688 153743762975859072 154649315550892032 154751380992619008 154954343786692608 155374917868542762 155681377272622728 155969895803584512 156522728745916416 156598342418688768 156907214888942592 157153402880565624 157463370144629856 157831400233009152 158390831249703936 158703239200886784 159743361024638976 160387011993334464 160703357184642816 160955501337353502 161350876248102099 161571849028042752 161649901851549696 161968737949876224 162222867489616128 162408350364649636 162542833697682432 162621355588638336 163500212902920192 163687156273032704 163901838703509504 164267342928657072 164976031519277056 165560786573764608 165887336448663552 166147614283719744 166555743223847328 167455863215087616 167647329408670592 167786150913736704 167867205768916992 168654825378674622 168967387120549888 169566289474742784 169982816129687808 170585317656682344 170901457108402176 171321263500787712 171928509134294016 173055307776692224 174095303616696384 175036169780379648 175141549431700569 175466132779032576 176088069839155968 176173135221024864 176520616750060416 177474590074109952 177560325262135296 177910542866202624 179711281152718848 180435388492501272 180791276832723168 181768330156548096 181856139582993408 182214830193610752 182949025037218128 184148050807161792 184389568541448192 184511261952738048 184800760794739206 185508419254419456 185598035459186688 185964106535043072 186255884895485184 186623253504746496 187375211126828244 187722466666315776 188603245584754416 188850606490031616 190088310510618624 190337619139559424 190463238144761856 190762075659085632 191230668145898784 191908482363767637 192264139246952448 192643358456512512 192736421438386176 193419572776080768 194687221248778752 194942561538097152 195857216568783432 196220191494832128 196915691002927104 197399399376411648 198099078569050464 198194777123652972 198585693843817968 199658913833373696 199755365919902208 199887200448799552 200149360724477952 200967454192287744 201328242816909312 201461115412963328 202175191296808704 202989812054063931 203390186436813564 203767121936941056 204489371426116608 204588157030867584 204991683967812096 206199087401189376 206335174656825344 206605791715590144 207166557158057016 207575169696830304 208696971661221888 208797789891585024 209209619851923456 209537870507420832 209951160192839808 211187774999605248 211604318934515712 212178651282848718 212991148032851968 213849349324445952 214271142912857088 214607335116471336 215134501664136132 215533202468732928 216297156652821504 216723778263576576 216828474118184448 218535784938012672 219023123904876096 220339368639881361 220747715431686144 221183115264884736 221530152378292992 222074324298463104 223274484286783488 223408905574295214 223822941025222656 224873100504899496 225168030815037696 226088385966323712 226643754839583744 226941007435628544 227447090208909792 229238012179058688 230615644463788608 232127071488928512 232431515680038912 233062376802814143 233381559707172864 233522065908934092 233954843705376768 234784093118874624 234897513628033152 235360822333413888 236195055216944784 236747100349513728 237214057154936832 238054858801330176 239615041536958464 240580517990001696 241055035776964224 242357773542064128 242474852777324544 242953106924814336 243612525546974454 243814250546523648 243932033382957504 245530734409549056 245734047794921472 245852758055264256 246015015936984064 246401014392985608 247464047278915584 248341179860646912 248831004672995328 249833614835770992 251470994113005888 251679226370605056 251800808653375488 252982238068011933 253451080680824832 253950984193015808 254349434212114176 254974224194531712 255877976485023516 256352185662603264 256981895251181568 257892763701441024 259582961665038336 259923415384129536 261142955425044576 262554254670569472 263199199168548864 264132104758733952 264259702831537296 264780925125090624 266211885111164928 266340487893202944 266865814299303936 267956605589716992 269566921729078272 270653082738751908 271186915249084752 272652495234822144 272784209374490112 273322245290416128 274932116534919168 276222076210742688 276766892929107072 277201141192108809 278262628881629184 278397053188780032 278946159802564608 279383827343227776 279934880257119744 281583699999473664 282139091912687616 282904868377131624 285132465765927936 285694857217142784 286143113488628448 286846002218848176 288396208870428672 288965037684768768 289104632157579264 292030831873168128 293785824853175148 294330287242248192 295373536504390656 296099099064617472 297292165685479458 297878540765726952 298430588033630208 299633048879853312 299830800673199328 300224041086716928 301451181288431616 301992364225363968 302191673119444992 303262786945213056 305085279655220346 305650682905411584 306882235546301376 307487525951718144 309298631101784064 309502761985238016 309908687573385216 310749835737085524 311362754545245456 313045457491832832 313196684837377536 313814429777885184 314306805761131248 314926740289259712 315662800466018304 316781662499407872 317406478401773568 318267976924273077 319486722049277952 320774023986668928 321406714369285632 321911002674707004 322701752496204198 323299803703099392 323937475899752448 324445734979232256 324816700729299272 325085667395364864 325242711177276672 327000425805840384 327374312546065408 327803677407019008 328534685857314144 331121573147529216 331774672897327104 332295228567439488 333111486447694656 334911726430175232 335294658817341184 335572301827473408 335734411537833984 337309650757349244 337934774241099776 339132578949485568 339965632259375616 341170635313364688 342642527001575424 343857018268588032 346110615553384448 348190607233392768 350072339560759296 350283098863401138 350932265558065152 352176139678311936 352346270442049728 353041233500120832 354949180148219904 355120650524270592 355821085732405248 359422562305437696 360870776985002544 361582553665446336 363536660313096192 363712279165986816 364429660387221504 365418788320461681 365898050074436256 368296101614323584 368779137082896384 369022523905476096 369601521589478412 371196070918373376 371928213070086144 372511769790970368 373246507009492992 374750422253656488 375444933332631552 377206491169508832 377701212980063232 380176621021237248 380926476289523712 381524151318171264 382461336291797568 383816964727535274 384528278493904896 385286716913025024 385472842876772352 386839145552161536 389374442497557504 389885123076194304 391714433137566864 393831382005854208 394798798752823296 396198157138100928 396389554247305944 397171387687635936 399317827666747392 399510731839804416 399774400897599104 400298721448955904 401934908384575488 402922230825926656 404350382593617408 405979624108127862 406780372873627128 407534243873882112 408978742852233216 409176314061735168 409983367935624192 412398174802378752 412670349313650688 414333114316114032 415150339393660608 417393943322443776 417595579783170048 418419239703846912 419075741014841664 419902320385679616 422375549999210496 423208637869031424 424357302565697436 427698698648891904 428542285825714176 429214670232942672 430269003328272264 431066404937465856 432594313305643008 433447556527153152 433656948236368896 438046247809752192 440678737279762722 441495430863372288 442366230529769472 443060304756585984 444148648596926208 446548968573566976 446817811148590428 447645882050445312 449746201009798992 450336061630075392 452176771932647424 453287509679167488 453882014871257088 454894180417819584 457627919482830519 458476024358117376 461231288927577216 464254142977857024 464863031360077824 466124753605628286 467044131817868184 467909687410753536 469568186237749248 469795027256066304 470721644666827776 472390110433889568 473494200699027456 476109717602660352 479230083073916928 481161035980003392 482110071553928448 484052628744306297 484715547084128256 484949705554649088 485906213849628672 487225051093948908 487628501093047296 487864066765915008 491061468819098112 491705516110528512 492030031873968128 492802028785971216 494928094557831168 496682359721293824 497662009345990656 499667229671541984 502941988226011776 503358452741210112 503601617306750976 505964476136023866 506902161361649664 507901968386031616 508698868424228352 509948448389063424 511755952970047032 512704371325206528 513963790502363136 515785527402882048 519165923330076672 522285910850089152 525108509341138944 525424648295101707 526398398337097728 528264209517467904 528519405663074592 529561850250181248 532423770222329856 532680975786405888 533731628598607872 539133843458156544 541306165477503816 542373830498169504 545304990469644288 545568418748980224 546644490580832256 552444152421485376 553533785858214144 554402282384217618 556525257763258368 556794106377560064 557892319605129216 558767654686455552 559869760514239488 563167399998947328 565809736754263248 570264931531855872 571389714434285568 572286226977256896 573692004437696352 576792417740857344 577930075369537536 578209264315158528 584061663746336256 587571649706350296 588660574484496384 590747073008781312 592198198129234944 594584331370958916 595757081531453904 599266097759706624 599661601346398656 600448082173433856 602902362576863232 603984728450727936 604383346238889984 606525573890426112 608969436162191793 610170559310440692 611301365810823168 613764471092602752 614975051903436288 618597262203568128 619005523970476032 619817375146770432 621499671474171048 622725509090490912 626090914983665664 626393369674755072 627628859555770368 628613611522262496 629853480578519424 633563324998815744 634812956803547136 636535953848546154 638973444098555904 641548047973337856 642813428738571264 643822005349414008 645403504992408396 646599607406198784 648891469958464512 649633401458598544 650171334790729728 650485422354553344 654748625092130816 655607354814038016 657069371714628288 661018105919644083 662243146295058432 663549345794654208 664590457134878976 666222972895389312 669823452860350464 670589317634682368 671468823075667968 674619301514698488 675869548482199552 678265157898971136 679931264518751232 682341270626729376 687714036537176064 692221231106768896 696381214466785536 699187130408442429 700144679121518592 700566197726802276 701864531116130304 704352279356623872 704692540884099456 706082467000241664 710241301048541184 711642171464810496 718845124610875392 721741553970005088 723165107330892672 727073320626192384 727424558331973632 728859320774443008 730837576640923362 731796100148872512 736592203228647168 737558274165792768 738045047810952192 739203043178956824 742392141836746752 745023539581940736 746493014018985984 749500844507312976 754412982339017664 755402425960126464 758946714204035799 760353242042474496 761852952579047424 763048302636342528 764922672583595136 767633929455070548 769056556987809792 770945685753544704 773678291104323072 778748884995115008 779770246152388608 783428866275133728 787662764011708416 789597597505646592 792396314276201856 792779108494611888 794342775375271872 798635655333494784 799021463679608832 799548801795198208 800597442897911808 803869816769150976 805844461651853312 808700765187234816 811959248216255724 813560745747254256 817957485704466432 818352628123470336 819966735871248384 824796349604757504 825340698627301376 828666228632228064 830300678787321216 831603423576326427 834787886644887552 835191159566340096 836838479407693824 838151482029683328 839804640771359232 844751099998420992 846417275738062848 848714605131394872 855397397297783808 857084571651428352 858429340465885344 860538006656544528 865188626611286016 866895113054306304 867313896472737792 876092495619504384 881357474559525444 882990861726744576 886120609513171968 888297297193852416 893635622297180856 895291764100890624 899492402019597984 900672123260150784 904353543865294848 906575019358334976 909788360835639168 915255838965661038 916952048716234752 922462577855154432 928508285955714048 929726062720155648 932249507211256572 934088263635736368 939136372475498496 939590054512132608 941443289333655552 944780220867779136 946988401398054912 952219435205320704 954803930772819231 958460166147833856 962322071960006784 964220143107856896 968105257488612594 969899411109298176 971812427699257344 974450102187897816 975257002186094592 975728133531830016 982122937638196224 983411032221057024 984060063747936256 985604057571942432 993364719442587648 995324018691981312 999334459343083968 1005883976452023552 1006716905482420224 1007203234613501952 1011928952272047732 1013804322723299328 1017397736848456704 1019896896778126848 1023511905940094064 1027927581004726272 1031571054805764096 1038331846660153344 1044571821700178304 1050217018682277888 1050849296590203414 1052796796674195456 1056528419034935808 1057038811326149184 1059123700500362496 1064847540444659712 1065361951572811776 1067463257197215744 1078267686916313088 1082612330955007632 1084747660996339008 1090609980939288576 1091136837497960448 1093288981161664512 1096256364961385043 1104888304842970752 1107067571716428288 1108804564768435236 1113588212755120128 1115784639210258432 1117535309372911104 1119739521028478976 1126334799997894656 1131619473508526496 1140529863063711744 1142779428868571136 1144572453954513792 1147384008875392704 1153584835481714688 1155860150739075072 1156418528630317056 1168123327492672512 1175143299412700592 1181494146017562624 1184396396258469888 1189168662741917832 1191514163062907808 1198532195519413248 1199323202692797312 1200896164346867712 1205804725153726464 1208766692477779968 1213051147780852224 1217938872324383586 1220341118620881384 1222602731621646336 1227528942185205504 1229950103806872576 1237194524407136256 1238011047940952064 1242999342948342096 1245451018180981824 1252181829967331328 1252786739349510144 1255257719111540736 1257227223044524992 1259706961157038848 1267126649997631488 1269625913607094272 1273071907697092308 1283096095946675712 1285626857477142528 1287644010698828016 1290807009984816792 1293199214812397568 1297782939916929024 1299266802917197088 1300342669581459456 1300970844709106688 1309497250184261632 1314138743429256576 1322036211839288166 1324486292590116864 1327098691589308416 1329180914269757952 1332445945790778624 1339646905720700928 1341178635269364736 1342937646151335936 1349238603029396976 1356530315797942272 1359862529037502464 1364682541253458752 1375428073074352128 1384442462213537792 1392762428933571072 1398374260816884858 1401132395453604552 1403729062232260608 1408704558713247744 1409385081768198912 1412164934000483328 1420482602097082368 1437690249221750784 1443483107940010176 1446330214661785344 1452157886232918891 1454146641252384768 1454849116663947264 1457718641548886016 1461675153281846724 1463592200297745024 1473184406457294336 1475116548331585536 1476090095621904384 1478406086357913648 1484784283673493504 1490047079163881472 1492986028037971968 1499001689014625952 1508825964678035328 1510804851920252928 1517893428408071598 1520706484084948992 1523705905158094848 1526096605272685056 1529845345167190272 1535267858910141096 1538113113975619584 1541891371507089408 1547356582208646144 1557497769990230016 1566857732550267456 1575325528023416832 1576273944885305121 1579195195011293184 1584792628552403712 1585558216989223776 1588685550750543744 1597271310666989568 1598042927359217664 1599097603590396416 1601194885795823616 1611688923303706624 1617401530374469632 1623918496432511448 1627121491494508512 1635914971408932864 1636705256246940672 1639933471742496768 1650681397254602752 1657332457264456128 1660601357574642432 1663206847152652854 1669575773289775104 1670382319132680192 1673676958815387648 1676302964059366656 1679609281542718464 1689502199996841984 1697429210262789744 1710794794595567616 1714169143302856704 1716858680931770688 1721076013313089056 1730377253222572032 1733790226108612608 1734627792945475584 1752184991239008768 1762714949119050888 1765981723453489152 1772241219026343936 1776594594387704832 1787271244594361712 1798984804039195968 1801344246520301568 1808707087730589696 1813150038716669952 1819576721671278336 1830511677931322076 1833904097432469504 1844925155710308864 1857016571911428096 1859452125440311296 1864499014422513144 1868176527271472736 1878272744950996992 1879180109024265216 1882886578667311104 1889560441735558272 1904438870410641408 1909607861545638462 1916920332295667712 1924644143920013568 1928440286215713792 1936210514977225188 1939798822218596352 1948900204375795632 1950514004372189184 1951456267063660032 1964245875276392448 1966822064442114048 1968120127495872512 1971208115143884864 1983054317758932249 1986729438885175296 1990648037383962624 1998668918686167936 2011767952904047104 2014406469227003904 2023857904544095464 2027608645446598656 2034795473696913408 2039793793556253696 2047023811880188128 2063142109611528192 2076663693320306688 2089143643400356608 2097561391225327287 2100434037364555776 2101698593180406828 2105593593348390912 2113056838069871616 2114077622652298368 2118247401000724992 2130723903145623552 2134926514394431488 2156535373832626176 2165224661910015264 2169495321992678016 2181219961878577152 2182273674995920896 2186577962323329024 2192512729922770086 2209776609685941504 2214135143432856576 2217609129536870472 2227176425510240256 2235070618745822208 2239479042056957952 2263238947017052992 2276840142612107397 2281059726127423488 2285558857737142272 2289144907909027584 2294768017750785408 2307169670963429376 2312837057260634112 2336246654985345024 2350286598825401184 2362988292035125248 2368792792516939776 2378337325483835664 2383028326125815616 2397064391038826496 2398646405385594624 2401792328693735424 2411609450307452928 2417533384955559936 2426102295561704448 2435877744648767172 2440682237241762768 2455057884370411008 2459900207613745152 2474389048814272512 2476022095881904128 2485998685896684192 2490902036361963648 2494810270728979281 2504363659934662656 2505573478699020288 2510515438223081472 2514454446089049984 2519413922314077696 2534253299995262976 2539251827214188544 2546143815394184616 2566192191893351424 2571253714954285056 2575288021397656032 2581614019969633584 2595565879833858048 2598533605834394176 2600685339162918912 2601941689418213376 2618994500368523264 2628277486858513152 2644072423678576332 2648972585180233728 2658361828539515904 2664891891581557248 2682357270538729472 2685875292302671872 2698477206058793952 2713060631595884544 2719725058075004928 2729365082506917504 2750856146148704256 2768884924427075584 2785524857867142144 2796748521633769716 2802264790907209104 2817409117426495488 2818770163536397824 2824329868000966656 2840965204194164736 2864411792318457693 2875380498443501568 2886966215880020352 2892660429323570688 2904315772465837782 2909698233327894528 2915437283097772032 2923350306563693448 2927184400595490048 2946368812914588672 2950233096663171072 2952180191243808768 2956812172715827296 2980094158327762944 2985972056075943936 2998003378029251904 3017651929356070656 3021609703840505856 3035786856816143196 3041412968169897984 3052193210545370112 3059690690334380544 3070535717820282192 3083782743014178816 3094713164417292288 3114995539980460032 3133715465100534912 3150651056046833664 3152547889770610242 3158390390022586368 3169585257104807424 3171116433978447552 3177371101501087488 3194542621333979136 3196085854718435328 3198195207180792832 3202389771591647232 3234803060748939264 3247836992865022896 3254242982989017024 3271829942817865728 3273410512493881344 3279866943484993536 3288769094884155129 3301362794509205504 3314664914528912256 3321202715149284864 3326413694305305708 3340764638265360384 3347353917630775296 3352605928118733312 3359218563085436928 3379004399993683968 3394858420525579488 3421589589191135232 3428338286605713408 3433717361863541376 3442152026626178112 3460754506445144064 3467580452217225216 3469255585890951168 3504369982478017536 3525429898238101776 3544482438052687872 3553189188775409664 3574542489188723424 3597969608078391936 3602688493040603136 3617414175461179392 3626300077433339904 3639153443342556672 3661023355862644152 3667808194864939008 3689850311420617728 3714033143822856192 3728998028845026288 3736353054542945472 3756545489901993984 3758360218048530432 3765773157334622208 3779120883471116544 3808877740821282816 3819215723091276924 3849288287840027136 3856880572431427584 3872421029954450376 3879597644437192704 3897800408751591264 3901028008744378368 3902912534127320064 3928491750552784896 3936240254991745024 3942416230287769728 3966108635517864498 3973458877770350592 3981296074767925248 3997337837372335872 4023535905808094208 4028812938454007808 4047715809088190928 4069590947393826816 4079587587112507392 4094047623760376256 4126284219223056384 4153327386640613376 4178287286800713216 4195122782450654574 4203397186360813656 4211187186696781824 4226113676139743232 4228155245304596736 4236494802001449984 4261447806291247104 4313070747665252352 4330449323820030528 4338990643985356032 4362439923757154304 4364547349991841792 4373155924646658048 4385025459845540172 4419553219371883008 4428270286865713152 4435218259073740944 4454352851020480512 4470141237491644416 4478958084113915904 4526477894034105984 4553680285224214794 4562119452254846976 4571117715474284544 4578289815818055168 4589536035501570816 4614339341926858752 4625674114521268224 4672493309970690048 4700573197650802368 4725976584070250496 4728821834655915363 4737585585033879552 4756674650967671328 4766056652251631232 4794128782077652992 4797292810771189248 4803584657387470848 4835066769911119872 4852204591123408896 4871755489297534344 4881364474483525536 4910115768740822016 4919800415227490304 4952044191763808256 4971997371793368384 4981804072723927296 4989620541457958562 5008727319869325312 5011146957398040576 5021030876446162944 5028908892178099968 5038827844628155392 5068506599990525952 5092287630788369232 5132384383786702848 5142507429908570112 5150576042795312064 5163228039939267168 5191131759667716096 5197067211668788352 5201370678325837824 5203883378836426752 5237989000737046528 5256554973717026304 5288144847357152664 5297945170360467456 5316723657079031808 5329783783163114496 5364714541077458944 5396954412117587904 5426121263191769088 5439450116150009856 5458730165013835008 5501712292297408512 5571049715734284288 5593497043267539432 5604529581814418208 5634818234852990976 5637540327072795648 5648659736001933312 5728823584636915386 5750760996887003136 5773932431760040704 5785320858647141376 5808631544931675564 5819396466655789056 5846700613127386896 5854368801190980096 5892737625829177344 5900466193326342144 5904360382487617536 5913624345431654592 5949162953276796747 5960188316655525888 5971944112151887872 5996006756058503808 6035303858712141312 6043219407681011712 6071573713632286392 6082825936339795968 6104386421090740224 6119381380668761088 6141071435640564384 6189426328834584576 6229991079960920064 6267430930201069824 6292684173675981861 6301302112093667328 6305095779541220484 6316780780045172736 6339170514209614848 6342232867956895104 6354742203002174976 6392171709436870656 6396390414361585664 6404779543183294464 6469606121497878528 6495673985730045792 6508485965978034048 6543659885635731456 6546821024987762688 6559733886969987072 6577538189768310258 6602725589018411008 6629329829057824512 6642405430298569728 6652827388610611416 6681529276530720768 6705211856237466624 6718437126170873856 6789716841051158976 6830520427836322191 6843179178382270464 6856676573211426816 6867434723727082752 6884304053252356224 6921509012890288128 6938511171781902336 7008739964956035072 7050859796476203552 7088964876105375744 7106378377550819328 7149084978377446848 7195939216156783872 7205376986081206272 7234828350922358784 7252600154866679808 7278306886685113344 7322046711725288304 7379700622841235456 7428066287645712384 7457996057690052576 7472706109085890944 7513090979803987968 7516720436097060864 7531546314669244416 7558241766942233088 7617755481642565632 7638431446182553848 7698576575680054272 7713761144862855168 7744842059908900752 7795600817503182528 7802056017488756736 7805825068254640128 7856983501105569792 7872480509983490048 7884832460575539456 7932217271035728996 7946917755540701184 7994675674744671744 8047071811616188416 8057625876908015616 8095431618176381856 8139181894787653632 8159175174225014784 8188095247520752512 8252568438446112768 8306654773281226752 8356574573601426432 8390245564901309148 8406794372721627312 8452227352279486464 8456310490609193472 8472989604002899968 8522895612582494208 8593235376955373079 8626141495330504704 8660898647640061056 8677981287970712064 8729094699983683584 8746311849293316096 8770050919691080344 8839106438743766016 8856540573731426304 8870436518147481888 8940282474983288832 8957916168227831808 9052955788068211968 9107360570448429588 9124238904509693952 9156579631636110336 9179072071003141632 9251348229042536448 9344986619941380096 9401146395301604736 9451953168140500992 9457643669311830726 9475171170067759104 9513349301935342656 9532113304503262464 9588257564155305984 9594585621542378496 9607169314774941696 9704409182246817792 9743510978595068688 9762728948967051072 9820231537481644032 9839600830454980608 9866307284652465387 9904088383527616512 9943994743586736768 9963608145447854592 9979241082915917124 10022293914796081152 10042061752892325888 10057817784356199936 10077655689256310784 10137013199981051904 10184575261576738464 10264768767573405696 10285014859817140224 10301152085590624128 10326456079878534336 10382263519335432192 10394134423337576704 10402741356651675648 10407766757672853504 10475978001474093056 10513109947434052608 10576289694714305328 10633447314158063616 10659567566326228992 10729429082154917888 10793908824235175808 10852242526383538176 10878900232300019712 10917460330027670016 11003424584594817024 11142099431468568576 11186994086535078864 11209059163628836416 11269636469705981952 11275080654145591296 11297319472003866624 11457647169273830772 11547864863520081408 11570641717294282752 11617263089863351128 11638792933311578112 11693401226254773792 11708737602381960192 11785475251658354688 11808720764975235072 11827248690863309184 11898325906553593494 11920376633311051776 11943888224303775744 11992013512117007616 12070607717424282624 12086438815362023424 12143147427264572784 12208772842181480448 12238762761337522176 12282142871281128768 12378852657669169152 12459982159921840128 12534861860402139648 12585368347351963722 12610191559082440968 12633561560090345472 12678341028419229696 12684465735913790208 12709484406004349952 12784343418873741312 12792780828723171328 12939212242995757056 12991347971460091584 13016971931956068096 13087319771271462912 13093642049975525376 13119467773939974144 13155076379536620516 13258659658115649024 13284810860597139456 13305654777221222832 13363058553061441536 13410423712474933248 13436874252341747712 13579433682102317952 13661040855672644382 13686358356764540928 13713353146422853632 13734869447454165504 13768608106504712448 13843018025780576256 13877022343563804672 14017479929912070144 14101719592952407104 14177929752210751488 14186465503967746089 14212756755101638656 14298169956754893696 14391878432313567744 14410753972162412544 14505200309733359616 14556613773370226688 14644093423450576608 14759401245682470912 14856132575291424768 14915992115380105152 14945412218171781888 15026181959607975936 15033440872194121728 15063092629338488832 15116483533884466176 15276862892365107696 15397153151360108544 15427522289725710336 15489684119817801504 15591201635006365056 15604112034977513472 15611650136509280256 15713967002211139584 15744961019966980096 15769664921151078912 15864434542071457992 15893835511081402368 15989351349489343488 16094143623232376832 16190863236352763712 16278363789575307264 16318350348450029568 16376190495041505024 16505136876892225536 16713149147202852864 16780491129802618296 16813588745443254624 16904454704558972928 16912620981218386944 16945979208005799936 17186470753910746158 17252282990661009408 17321797295280122112 17355962575941424128 17458189399967367168 17540101839382160688 17678212877487532032 17713081147462852608 17740873036294963776 17880564949966577664 17915832336455663616 18105911576136423936 18214721140896859176 18248477809019387904 18313159263272220672 18358144142006283264 18689973239882760192 18802292790603209472 18878052521027945583 18903906336281001984 18915287338623661452 18950342340135518208 19026698603870685312 19064226609006524928 19176515128310611968 19189171243084756992 19214338629549883392 19408818364493635584 19487021957190137376 19525457897934102144 19640463074963288064 19679201660909961216 19732614569304930774 19808176767055233024 19887989487173473536 19927216290895709184 19958482165831834248 20044587829592162304 20115635568712399872 20155311378512621568 20369150523153476928 20491561283508966573 20529537535146811392 20570029719634280448 20602304171181248256 20652912159757068672 20764527038670864384 20788268846675153408 20815533515345707008 20951956002948186112 21026219894868105216 21152579389428610656 21266894628316127232 21319135132652457984 21458858164309835776 21587817648470351616 21704485052767076352 21757800464600039424 21834920660055340032 22284198862937137152 22373988173070157728 22418118327257672832 22539272939411963904 22550161308291182592 22594638944007733248 22915294338547661544 23095729727040162816 23141283434588565504 23234526179726702256 23386802452509547584 23417475204763920384 23570950503316709376 23617441529950470144 23654497381726618368 23796651813107186988 23840753266622103552 23984027024234015232 24141215434848565248 24172877630724046848 24286294854529145568 24417545684362960896 24477525522675044352 24564285742562257536 24757705315338338304 24919964319843680256 25069723720804279296 25170736694703927444 25220383118164881936 25356682056838459392 25368931471827580416 25418968812008699904 25568686837747482624 25585561657446342656 25779706130866119237 25878424485991514112 25982695942920183168 26033943863912136192 26187284099951050752 26238935547879948288 26310152759073241032 26517319316231298048 26569621721194278912 26611309554442445664 26820847424949866496 26873748504683495424 27158867364204635904 27322081711345288764 27372716713529081856 27469738894908331008 27537216213009424896 27754044687127609344 28034959859824140288 28203439185904814208 28355859504421502976 28372931007935492178 28425513510203277312 28596339913509787392 28783756864627135488 28821507944324825088 29113227546740453376 29288186846901153216 29518802491364941824 29598921853957396161 29712265150582849536 29831984230760210304 29890824436343563776 30066881744388243456 30126185258676977664 30232967067768932352 30553725784730215392 30794306302720217088 30855044579451420672 30979368239635603008 31182403270012730112 31208224069955026944 31223300273018560512 31427934004422279168 31539329842302157824 31728869084142915984 31978702698978686976 32188287246464753664 32381726472705527424 32556727579150614528 32636700696900059136 32752380990083010048 33010273753784451072 33426298294405705728 33560982259605236592 33627177490886509248 33808909409117945856 33825241962436773888 33891958416011599872 34372941507821492316 34643594590560244224 34711925151882848256 34916378799934734336 35080203678764321376 35356425754975064064 35426162294925705216 35481746072589927552 35761129899933155328 35831664672911327232 36211823152272847872 36429442281793718352 36626318526544441344 36716288284012566528 37379946479765520384 37604585581206418944 37756105042055891166 37830574677247322904 37900684680271036416 38053397207741370624 38128453218013049856 38353030256621223936 38378342486169513984 38817636728987271168 38974043914380274752 39050915795868204288 39280926149926576128 39358403321819922432 39465229138609861548 39775978974346947072 39854432581791418368 39916964331663668496 40089175659184324608 40231271137424799744 40310622757025243136 40738301046306953856 40983122567017933146 41059075070293622784 41140059439268560896 41204608342362496512 41305824319514137344 41529054077341728768 41576537693350306816 41631067030691414016 42052439789736210432 42305158778857221312 42533789256632254464 42638270265304915968 42917716328619671552 43175635296940703232 43515600929200078848 43669841320110680064 44568397725874274304 44747976346140315456 44836236654515345664 45078545878823927808 45100322616582365184 45189277888015466496 45830588677095323088 46191459454080325632 46282566869177131008 46469052359453404512 46773604905019095168 46834950409527840768 47141901006633418752 47234883059900940288 47308994763453236736 47593303626214373976 47681506533244207104 47968054048468030464 48282430869697130496 48572589709058291136 48835091368725921792 48955051045350088704 49128571485124515072 49515410630676676608 50139447441608558592 50341473389407854888 50440766236329763872 50713364113676918784 50737862943655160832 50837937624017399808 51171123314892685312 51559412261732238474 51756848971983028224 51965391885840366336 52067887727824272384 52374568199902101504 52620305518146482064 53034638632462596096 53139243442388557824 53222619108884891328 53641694849899732992 53747497009366990848 54317734728409271808 54644163422690577528 54745433427058163712 54939477789816662016 55074432426018849792 56069919719648280576 56406878371809628416 56711719008843005952 56745862015870984356 56851027020406554624 57192679827019574784 57567513729254270976 57643015888649650176 58226455093480906752 58576373693802306432 59037604982729883648 59197843707914792322 59424530301165699072 59663968461520420608 59781648872687127552 60133763488776486912 60465934135537864704 61107451569460430784 61474683850526899719 61588612605440434176 61710089158902841344 61958736479271206016 62364806540025460224 62446600546037121024 62855868008844558336 63078659684604315648 63457738168285831968 63957405397957373952 64376574492929507328 64763452945411054848 65113455158301229056 65273401393800118272 65504761980166020096 66852596588811411456 67121964519210473184 67254354981773018496 67617818818235891712 67650483924873547776 67783916832023199744 68745883015642984632 69287189181120488448 69423850303765696512 70160407357528642752 70712851509950128128 70852324589851410432 70963492145179855104 71522259799866310656 72423646304545695744 72858884563587436704 73252637053088882688 73432576568025133056 74759892959531040768 75209171162412837888 75512210084111782332 75661149354494645808 76106794415482741248 76256906436026099712 76706060513242447872 76756684972339027968 77339118392598357711 77635273457974542336 77948087828760549504 78101831591736408576 78561852299853152256 78716806643639844864 78930458277219723096 79551957948693894144 79708865163582836736 79833928663327336992 80462542274849599488 80621245514050486272 81476602092613907712 81966245134035866292 82118150140587245568 82409216684724993024 82611648639028274688 83153075386700613632 83262134061382828032 84104879579472420864 84610317557714442624 85067578513264508928 85276540530609831936 85835432657239343104 86351270593881406464 87339682640221360128 88796765561872188483 89136795451748548608 89495952692280630912 89672473309030691328 90200645233164730368 90378555776030932992 91661177354190646176 92382918908160651264 92565133738354262016 92938104718906809024 93547209810038190336 93669900819055681536 94283802013266837504 94617989526906473472 95186607252428747952 95936108096936060928 96564861739394260992 97145179418116582272 97670182737451843584 97910102090700177408 98257142970249030144 99030821261353353216 100278894883217117184 100682946778815709776 100881532472659527744 101426728227353837568 101475725887310321664 101675875248034799616 102342246629785370624 103118824523464476948 103930783771680732672 104135775455648544768 104749136399804203008 105240611036292964128 106069277264925192192 106278486884777115648 106445238217769782656 107283389699799465984 107494994018733981696 108635469456818543616 109288326845381155056 109878955579633324032 110148864852037699584 112139839439296561152 112813756743619256832 113491724031741968712 113702054040813109248 114385359654039149568 115135027458508541952 116452910186961813504 117152747387604612864 118075209965459767296 118395687415829584644 119327936923040841216 119563297745374255104 120267526977552973824 120931868271075729408 122214903138920861568 122949367701053799438 123177225210880868352 123420178317805682688 123917472958542412032 124729613080050920448 124893201092074242048 126157319369208631296 126915476336571663936 127914810795914747904 128753148985859014656 129526905890822109696 130546802787600236544 131009523960332040192 133705193177622822912 134243929038420946368 134508709963546036992 135235637636471783424 135300967849747095552 135567833664046399488 137491766031285969264 138574378362240976896 138847700607531393024 140320814715057285504 141425703019900256256 141704649179702820864 141926984290359710208 143044519599732621312 144847292609091391488 145717769127174873408 146505274106177765376 146865153136050266112 150418342324825675776 151024420168223564664 151322298708989291616 152213588830965482496 152513812872052199424 153513369944678055936 154678236785196715422 155270546915949084672 155896175657521099008 156203663183472817152 157123704599706304512 157860916554439446192 159103915897387788288 159417730327165673472 159667857326654673984 160925084549699198976 161242491028100972544 162953204185227815424 163932490268071732584 164236300281174491136 164818433369449986048 165223297278056549376 166306150773401227264 168209759158944841728 169220635115428885248 170135157026529017856 170553081061219663872 172702541187762812928 174679365280442720256 177593531123744376966 178273590903497097216 178991905384561261824 179344946618061382656 180401290466329460736 183322354708381292352 184424051551580699157 184765837816321302528 185130267476708524032 185876209437813618048 187094419620076380672 187339801638111363072 188567604026533675008 189235979053812946944 190373214504857495904 191872216193872121856 193129723478788521984 194290358836233164544 195340365474903687168 195820204181400354816 196514285940498060288 200557789766434234368 201365893557631419552 201763064945319055488 202853456454707675136 202951451774620643328 203351750496069599232 204684493259570741248 206237649046928953896 207861567543361465344 208271550911297089536 210481222072585928256 212138554529850384384 212556973769554231296 212890476435539565312 214566779399598931968 217270938913637087232 218576653690762310112 219757911159266648064 220297729704075399168 224279678878593122304 225627513487238513664 226983448063483937424 228770719308078299136 230270054917017083904 232905820373923627008 234305494775209225728 236150419930919534592 236791374831659169288 238655873846081682432 239126595490748510208 241863736542151458816 244429806277841723136 245898735402107598876 246354450421761736704 247834945917084824064 249459226160101840896 249786402184148484096 252314638738417262592 253830952673143327872 255829621591829495808 257506297971718029312 259053811781644219392 262019047920664080384 266390296685616565449 267410386355245645824 268487858076841892736 269017419927092073984 270601935699494191104 271135667328092798976 274983532062571938528 277148756724481953792 277695401215062786048 280641629430114571008 282851406039800512512 283853968580719420416 289694585218182782976 291435538254349746816 293010548212355530752 293730306272100532224 300836684649651351552 302048840336447129328 302644597417978583232 304427177661930964992 305027625744104398848 307026739889356111872 309356473570393430844 311792351315042198016 312407326366945634304 314247409199412609024 315721833108878892384 318207831794775576576 318835460654331346944 319335714653309347968 321850169099398397952 322484982056201945088 325906408370455630848 327864980536143465168 329636866738899972096 330446594556113098752 332612301546802454528 336419518317889683456 338441270230857770496 341106162122439327744 345405082375525625856 349358730560885440512 355187062247488753932 357983810769122523648 358689893236122765312 360802580932658921472 366644709416762584704 368848103103161398314 369531675632642605056 370260534953417048064 371752418875627236096 374188839240152761344 374679603276222726144 378471958107625893888 380746429009714991808 383744432387744243712 386259446957577043968 388580717672466329088 391640408362800709632 393028571880996120576 401115579532868468736 402731787115262839104 403526129890638110976 405706912909415350272 405902903549241286656 406703500992139198464 412475298093857907792 415723135086722930688 416543101822594179072 420962444145171856512 424277109059700768768 425113947539108462592 425780952871079130624 429133558799197863936 434541877827274174464 437153307381524620224 439515822318533296128 440595459408150798336 451255026974477027328 453966896126967874848 457541438616156598272 460540109834034167808 465811640747847254016 468610989550418451456 473582749663318338576 477311747692163364864 478253190981497020416 483727473084302917632 488859612555683446272 491797470804215197752 492708900843523473408 495669891834169648128 498918452320203681792 504629277476834525184 507661905346286655744 511659243183658991616 518107623563288438784 524038095841328160768 532780593371233130898 534820772710491291648 536975716153683785472 538034839854184147968 541203871398988382208 549967064125143877056 554297513448963907584 555390802430125572096 561283258860229142016 565702812079601025024 567707937161438840832 579389170436365565952 582871076508699493632 586021096424711061504 587460612544201064448 601673369299302703104 604097680672894258656 605289194835957166464 608854355323861929984 610055251488208797696 614053479778712223744 618712947140786861688 623584702630084396032 624814652733891268608 631443666217757784768 636415663589551153152 637670921308662693888 638671429306618695936 643700338198796795904 651812816740911261696 655729961072286930336 659273733477799944192 660893189112226197504 665224603093604909056 672839036635779366912 676882540461715540992 690810164751051251712 698717461121770881024 710374124494977507864 715967621538245047296 717379786472245530624 733289418833525169408 737696206206322796628 739063351265285210112 743504837751254472192 748377678480305522688 749359206552445452288 756943916215251787776 761492858019429983616 767488864775488487424 772518893915154087936 777161435344932658176 786057143761992241152 799170890056849696347 802231159065736937472 805463574230525678208 807052259781276221952 811805807098482573312 813407001984278396928 824950596187715815584 831446270173445861376 833086203645188358144 841924888290343713024 848554218119401537536 851561905742158261248 869083755654548348928 874306614763049240448 879031644637066592256 881190918816301596672 902510053948954054656 907933792253935749696 915082877232313196544 921080219668068335616 937221979100836902912 947165499326636677152 954623495384326729728 956506381962994040832 967454946168605835264 977719225111366892544 983594941608430395504 991339783668339296256 997836904640407363584 1009258554953669050368 1015323810692573311488 1023318486367317983232 1036215247126576877568 1048076191682656321536 1065561186742466261796 1073951432307367570944 1076069679708368295936 1082407742797976764416 1099934128250287754112 1108595026897927815168 1110781604860251144192 1122566517720458284032 1135415874322877681664 1158778340872731131904 1165742153017398987264 1174921225088402128896 1203346738598605406208 1208195361345788517312 1210578389671914332928 1217708710647723859968 1220110502976417595392 1237425894281573723376 1247169405260168792064 1249629305467782537216 1262887332435515569536 1272831327179102306304 1275341842617325387776 1277342858613237391872 1287400676397593591808 1303625633481822523392 1311459922144573860672 1318547466955599888384 1321786378224452395008 1330449206187209818112 1353765080923431081984 1381620329502102503424 1397434922243541762048 1420748248989955015728 1431935243076490094592 1434759572944491061248 1466578837667050338816 1475392412412645593256 1478126702530570420224 1487009675502508944384 1496755356960611045376 1513887832430503575552 1522985716038859967232 1534977729550976974848 1554322870689865316352 1572114287523984482304 1598341780113699392694 1604462318131473874944 1610927148461051356416 1614104519562552443904 1623611614196965146624 1649901192375431631168 1662892540346891722752 1666172407290376716288 1683849776580687426048 1697108436238803075072 1703123811484316522496 1738167511309096697856 1748613229526098480896 1758063289274133184512 1762381837632603193344 1805020107897908109312 1815867584507871499392 1830165754464626393088 1842160439336136671232 1874443958201673805824 1894330998653273354304 1909246990768653459456 1913012763925988081664 1955438450222733785088 1967189883216860791008 1982679567336678592512 1995673809280814727168 2018517109907338100736 2030647621385146622976 2072430494253153755136 2096152383365312643072 2131122373484932523592 2147902864614735141888 2152139359416736591872 2199868256500575508224 2217190053795855630336 2245133035440916568064 2270831748645755363328 2317556681745462263808 2331484306034797974528 2397512670170549089041 2406693477197210812416 2416390722691577034624 2421156779343828665856 2435417421295447719936 2440221005952835190784 2474851788563147446752 2494338810520337584128 2499258610935565074432 2525774664871031139072 2545662654358204612608 2554685717226474783744 2607251266963645046784 2622919844289147721344 2637094933911199776768 2643572756448904790016 2660898412374419636224 2707530161846862163968 2763240659004205006848 2841496497979910031456 2863870486152980189184 2869519145888982122496 2933157675334100677632 2950784824825291186512 2974019351005017888768 2993510713921222090752 3027775664861007151104 3045971432077719934464 3069955459101953949696 3108645741379730632704 3144228575047968964608 3196683560227398785388 3221854296922102712832 3228209039125104887808 3247223228393930293248 3299802384750863262336 3325785080693783445504 3332344814580753432576 3367699553161374852096 3406247622968633044992 3476335022618193395712 3497226459052196961792 3524763675265206386688 3610040215795816218624 3631735169015742998784 3660331508929252786176 3748887916403347611648 3788661997306546708608 3818493981537306918912 3826025527851976163328 3910876900445467570176 3934379766433721582016 3965359134673357185024 3991347618561629454336 4061295242770293245952 4144860988506307510272 4192304766730625286144 4262244746969865047184 4295805729229470283776 4304278718833473183744 4399736513001151016448 4434380107591711260672 4490266070881833136128 4541663497291510726656 4662968612069595949056 4795025340341098178082 4813386954394421624832 4832781445383154069248 4842313558687657331712 4870834842590895439872 4949703577126294893504 4988677621040675168256 4998517221871130148864 5051549329742062278144 5091325308716409225216 5109371434452949567488 5214502533927290093568 5245839688578295442688 5274189867822399553536 5287145512897809580032 5415060323693724327936 5526481318008410013696 5682992995959820062912 5727740972305960378368 5739038291777964244992 5866315350668201355264 5901569649650582373024 5948038702010035777536 5987021427842444181504 6055551329722014302208 6091942864155439868928 6217291482759461265408 6288457150095937929216 6393367120454797570776 6443708593844205425664 6456418078250209775616 6599604769501726524672 6651570161387566891008 6735399106322749704192 6812495245937266089984 6952670045236386791424 6994452918104393923584 7220080431591632437248 7263470338031485997568 7320663017858505572352 7497775832806695223296 7577323994613093417216 7636987963074613837824 7821753800890935140352 7868759532867443164032 7930718269346714370048 7982695237123258908672 8122590485540586491904 8289721977012615020544 8524489493939730094368 8591611458458940567552 8608557437666946367488 8799473026002302032896 8980532141763666272256 9083326994583021453312 9325937224139191898112 9590050680682196356164 9665562890766308138496 9684627117375314663424 9741669685181790879744 9899407154252589787008 9977355242081350336512 9997034443742260297728 10103098659484124556288 10218742868905899134976 10429005067854580187136 10491679377156590885376 10574291025795619160064 10830120647387448655872 11365985991919640125824 11455481944611920756736 11478076583555928489984 11732630701336402710528 11803139299301164746048 11896077404020071555072 11974042855684888363008 12183885728310879737856 12434582965518922530816 12576914300191875858432 12786734240909595141552 12887417187688410851328 12912836156500419551232 13199209539003453049344 13303140322775133782016 13470798212645499408384 13624990491874532179968 13988905836208787847168 14440160863183264874496 14526940676062971995136 14995551665613390446592 15154647989226186834432 15273975926149227675648 15643507601781870280704 15737519065734886328064 15861436538693428740096 16245180971081172983808 16579443954025230041088 17048978987879460188736 17183222916917881135104 17217114875333892734976 17598946052004604065792 17961064283527332544512 18166653989166042906624 18651874448278383796224 19180101361364392712328 19331125781532616276992 19369254234750629326848 19798814308505179574016 19954710484162700673024 20206197318968249112576 20437485737811798269952 20858010135709160374272 20983358754313181770752 21660241294774897311744 22731971983839280251648 22910963889223841513472 23465261402672805421056 23606278598602329492096 23792154808040143110144 23948085711369776726016 24367771456621759475712 24869165931037845061632 25573468481819190283104 25774834375376821702656 25825672313000839102464 26398419078006906098688 26941596425290998816768 27249980983749064359936 27977811672417575694336 29053881352125943990272 29991103331226780893184 30309295978452373668864 31287015203563740561408 31475038131469772656128 31722873077386857480192 32490361942162345967616 34097957975758920377472 34366445833835762270208 34434229750667785469952 35197892104009208131584 35922128567054665089024 37303748896556767592448 38360202722728785424656 38662251563065232553984 38738508469501258653696 39597628617010359148032 39909420968325401346048 40412394637936498225152 40874971475623596539904 41966717508626363541504 43320482589549794623488 45463943967678560503296 45821927778447683026944 46930522805345610842112 47212557197204658984192 47584309616080286220288 48735542913243518951424 49738331862075690123264 51146936963638380566208 51549668750753643405312 51651344626001678204928 52796838156013812197376 53883192850581997633536 54499961967498128719872 55955623344835151388672 58107762704251887980544 60618591956904747337728 62574030407127481122816 62950076262939545312256 64980723884324691935232 68195915951517840754944 68732891667671524540416 70395784208018416263168 71844257134109330178048 74607497793113535184896 76720405445457570849312 77324503126130465107968 77477016939002517307392 79195257234020718296064 80824789275872996450304 81749942951247193079808 83933435017252727083008 90927887935357121006592 93861045610691221684224 94425114394409317968384 95168619232160572440576 97471085826487037902848 102293873927276761132416 103099337501507286810624 103302689252003356409856 105593676312027624394752 107766385701163995267072 111911246689670302777344 116215525408503775961088 121237183913809494675456 125900152525879090624512 129961447768649383870464 136391831903035681509888 137465783335343049080832 140791568416036832526336 149214995586227070369792 153440810890915141698624 154649006252260930215936 154954033878005034614784 158390514468041436592128 161649578551745992900608 163499885902494386159616 167866870034505454166016 181855775870714242013184 187722091221382443368448 188850228788818635936768 194942171652974075805696 204587747854553522264832 206198675003014573621248 211187352624055248789504 215532771402327990534144 223822493379340605554688 232431050817007551922176 242474367827618989350912 251800305051758181249024 272783663806071363019776 281583136832073665052672 306881621781830283397248 309298012504521860431872 309908067756010069229568 316781028936082873184256 323299157103491985801216 335733740069010908332032 363711551741428484026368 377700457577637271873536 389884343305948151611392 409175495709107044529664 412397350006029147242496 422374705248110497579008 447644986758681211109376 464862101634015103844352 484948735655237978701824 503600610103516362498048 545567327612142726039552 563166273664147330105344 613763243563660566794496 618596025009043720863744 633562057872165746368512 646598314206983971602432 671467480138021816664064 727423103482856968052736 755400915155274543747072 818350991418214089059328 844749410496220995158016 929724203268030207688704 969897471310475957403648 1007201220207032724996096 1091134655224285452079104 1227526487127321133588992 1237192050018087441727488 1267124115744331492737024 1342934960276043633328128 1454846206965713936105472 1510801830310549087494144 1636701982836428178118656 1689498820992441990316032 1939794942620951914807296 2014402440414065449992192 2182269310448570904158208 2455052974254642267177984 2534248231488662985474048 2909692413931427872210944 3021603660621098174988288 3273403965672856356237312 4028804880828130899984384 4364538620897141808316416 4910105948509284534355968 5068496462977325970948096 5819384827862855744421888 6043207321242196349976576 6546807931345712712474624 8729077241794283616632832 9820211897018569068711936 12086414642484392699953152 13093615862691425424949248 17458154483588567233265664 19640423794037138137423872 26187231725382850849898496 39280847588074276274847744 52374463450765701699796992 78561695176148552549695488 157123390352297105099390976
- Sum of all divisors σ(n): 531611437566191010232438245
- Sum of proper divisors (its aliquot sum) s(n): 374488047213893905133047269
- 157123390352297105099390976 is an abundant number, because the sum of its proper divisors (374488047213893905133047269) is greater than itself. Its abundance is 217364656861596800033656293
Bases of 157123390352297105099390976
- Binary: 10000001111110000010110000001110111101000001110111011000011100110001000100000000000000002
- Hexadecimal: 0x81F82C0EF41DD873110000
- Base-36: JQQ7AAM4AYPS00000
Squares and roots of 157123390352297105099390976
- 157123390352297105099390976 squared (1571233903522971050993909762) is 24687759795800331004918444430468611225727526110232576
- 157123390352297105099390976 cubed (1571233903522971050993909763) is 3879024519319282078064480974874511818037734639293604404089102531653979315634176
-
157123390352297105099390976 is a
perfect square number . Itssquare root is 12534886930176 -
The
cube root of 157123390352297105099390976 is 539610361.7585245213
Scales and comparisons
How big is 157123390352297105099390976?- 157,123,390,352,297,105,099,390,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 157,123,390,352,297,105,099,390,976 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 157123390352297105099390976 cubic inches would be around 44967530.1 feet tall.
Recreational maths with 157123390352297105099390976
- 157123390352297105099390976 backwards is 679093990501792253093321751
- 157123390352297105099390976 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 157123390352297105099390976's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 157123390352297105099390976 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 157123390352297105099390976 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/157123390352297105099390976/
Chicago style:
Numbermatics. 2024. "Number 157123390352297105099390976 - Facts about the integer". https://numbermatics.com/n/157123390352297105099390976/
The information we have on file for 157123390352297105099390976 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 157123390352297105099390976, math, Factors of 157123390352297105099390976, curriculum, school, college, exams, university, Prime factorization of 157123390352297105099390976, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-seven septillion, one hundred twenty-three sextillion, three hundred ninety quintillion, three hundred fifty-two quadrillion, two hundred ninety-seven trillion, one hundred five billion, ninety-nine million, three hundred ninety thousand, nine hundred seventy-six.