229156543013519763894583296
229,156,543,013,519,763,894,583,296 is an even composite number composed of five prime numbers multiplied together.
229156543013519763894583296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 229156543013519763894583296:
214 × 314 × 76 × 372 × 42612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 37 × 37 × 4261 × 4261)See below for interesting mathematical facts about the number 229156543013519763894583296 from the Numbermatics database.
Names of 229156543013519763894583296
- Cardinal: 229156543013519763894583296 can be written as Two hundred twenty-nine septillion, one hundred fifty-six sextillion, five hundred forty-three quintillion, thirteen quadrillion, five hundred nineteen trillion, seven hundred sixty-three billion, eight hundred ninety-four million, five hundred eighty-three thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 2.29156543013519763894583296 × 1026
Factors of 229156543013519763894583296
Divisors of 229156543013519763894583296
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 54 56 63 64 72 74 81 84 96 98 108 111 112 126 128 144 147 148 162 168 189 192 196 216 222 224 243 252 256 259 288 294 296 324 333 336 343 378 384 392 432 441 444 448 486 504 512 518 567 576 588 592 648 666 672 686 729 756 768 777 784 864 882 888 896 972 999 1008 1024 1029 1036 1134 1152 1176 1184 1296 1323 1332 1344 1369 1372 1458 1512 1536 1554 1568 1701 1728 1764 1776 1792 1813 1944 1998 2016 2048 2058 2072 2187 2268 2304 2331 2352 2368 2401 2592 2646 2664 2688 2738 2744 2916 2997 3024 3072 3087 3108 3136 3402 3456 3528 3552 3584 3626 3888 3969 3996 4032 4096 4107 4116 4144 4261 4374 4536 4608 4662 4704 4736 4802 5103 5184 5292 5328 5376 5439 5476 5488 5832 5994 6048 6144 6174 6216 6272 6561 6804 6912 6993 7056 7104 7168 7203 7252 7776 7938 7992 8064 8192 8214 8232 8288 8522 8748 8991 9072 9216 9261 9324 9408 9472 9583 9604 10206 10368 10584 10656 10752 10878 10952 10976 11664 11907 11988 12096 12288 12321 12348 12432 12544 12691 12783 13122 13608 13824 13986 14112 14208 14336 14406 14504 15309 15552 15876 15984 16128 16317 16384 16428 16464 16576 16807 17044 17496 17982 18144 18432 18522 18648 18816 18944 19166 19208 19683 20412 20736 20979 21168 21312 21504 21609 21756 21904 21952 23328 23814 23976 24192 24576 24642 24696 24864 25088 25382 25566 26244 26973 27216 27648 27783 27972 28224 28416 28672 28749 28812 29008 29827 30618 31104 31752 31968 32256 32634 32856 32928 33152 33614 34088 34992 35721 35964 36288 36864 36963 37044 37296 37632 37888 38073 38332 38349 38416 39366 40824 41472 41958 42336 42624 43008 43218 43512 43808 43904 45927 46656 47628 47952 48384 48951 49152 49284 49392 49728 50176 50421 50764 51132 52488 53946 54432 55296 55566 55944 56448 56832 57344 57498 57624 58016 59049 59654 61236 62208 62937 63504 63936 64512 64827 65268 65712 65856 66304 67081 67228 68176 69984 71442 71928 72576 73728 73926 74088 74592 75264 75776 76146 76664 76698 76832 78732 80919 81648 82944 83349 83916 84672 85248 86016 86247 86436 87024 87616 87808 88837 89481 91854 93312 95256 95904 96768 97902 98568 98784 99456 100352 100842 101528 102264 104976 107163 107892 108864 110592 110889 111132 111888 112896 113664 114219 114688 114996 115047 115248 116032 117649 118098 119308 122472 124416 125874 127008 127872 129024 129654 130536 131424 131712 132608 134162 134456 136352 137781 139968 142884 143856 145152 146853 147456 147852 148176 149184 150528 151263 151552 152292 153328 153396 153664 157464 157657 161838 163296 165888 166698 167832 169344 170496 172032 172494 172872 174048 175232 175616 177147 177674 178962 183708 186624 188811 190512 191808 193536 194481 195804 197136 197568 198912 200704 201243 201684 203056 204528 208789 209952 214326 215784 217728 221184 221778 222264 223776 225792 227328 228438 229992 230094 230496 232064 235298 236196 238616 242757 244944 248832 250047 251748 254016 255744 258048 258741 259308 261072 262848 263424 265216 266511 268324 268443 268912 272704 275562 279936 285768 287712 290304 293706 295704 296352 298368 301056 302526 303104 304584 306656 306792 307328 314928 315314 321489 323676 326592 331776 332667 333396 335664 338688 340992 342657 344064 344988 345141 345744 348096 350464 351232 352947 354294 355348 357924 367416 373248 377622 381024 383616 387072 388962 391608 394272 395136 397824 401408 402486 403368 406112 409056 413343 417578 419904 428652 431568 435456 440559 442368 443556 444528 447552 451584 453789 454656 456876 459984 460188 460992 464128 469567 470596 472392 472971 477232 485514 489888 497664 500094 503496 508032 511488 516096 517482 518616 522144 525696 526848 530432 531441 533022 536648 536886 537824 545408 551124 559872 566433 571536 575424 580608 583443 587412 591408 592704 596736 602112 603729 605052 606208 609168 613312 613584 614656 621859 626367 629856 630628 642978 647352 653184 663552 665334 666792 671328 677376 681984 685314 689976 690282 691488 696192 700928 702464 705894 708588 710696 715848 728271 734832 746496 750141 755244 762048 767232 774144 776223 777924 783216 788544 790272 795648 799533 802816 804972 805329 806736 812224 818112 826686 835156 839808 857304 863136 870912 881118 887112 889056 895104 903168 907578 909312 913752 919968 920376 921984 928256 939134 941192 944784 945942 954464 964467 971028 979776 995328 998001 1000188 1006992 1016064 1022976 1027971 1032192 1034964 1035423 1037232 1044288 1051392 1053696 1058841 1060864 1062882 1066044 1073296 1073772 1075648 1090816 1102248 1103599 1119744 1132866 1143072 1150848 1161216 1166886 1174824 1182816 1185408 1193472 1204224 1207458 1210104 1218336 1226624 1227168 1229312 1240029 1243718 1252734 1259712 1261256 1285956 1294704 1306368 1321677 1327104 1330668 1333584 1342656 1354752 1361367 1363968 1370628 1379952 1380564 1382976 1392384 1401856 1404928 1408701 1411788 1417176 1418913 1421392 1431696 1456542 1461523 1469664 1492992 1500282 1510488 1524096 1534464 1548288 1552446 1555848 1566432 1577088 1580544 1591296 1594323 1599066 1609944 1610658 1613472 1624448 1636224 1653372 1670312 1679616 1699299 1714608 1726272 1741824 1750329 1762236 1774224 1778112 1790208 1806336 1811187 1815156 1818624 1827504 1839936 1840752 1843968 1856512 1865577 1878268 1879101 1882384 1889568 1891884 1908928 1928934 1942056 1959552 1990656 1996002 2000376 2013984 2032128 2045952 2055942 2069928 2070846 2074464 2088576 2102784 2107392 2117682 2121728 2125764 2132088 2146592 2147544 2151296 2181632 2184813 2204496 2207198 2239488 2250423 2265732 2286144 2301696 2322432 2328669 2333772 2349648 2365632 2370816 2386944 2398599 2408448 2414916 2415987 2420208 2436672 2453248 2454336 2458624 2480058 2487436 2505468 2519424 2522512 2571912 2589408 2612736 2643354 2661336 2667168 2685312 2709504 2722734 2727936 2741256 2759904 2761128 2765952 2784768 2803712 2809856 2817402 2823576 2834352 2837826 2842784 2863392 2893401 2913084 2923046 2939328 2985984 2994003 3000564 3020976 3048192 3068928 3083913 3096576 3104892 3106269 3111696 3132864 3154176 3161088 3176523 3182592 3188646 3198132 3219888 3221316 3226944 3248896 3272448 3286969 3306744 3310797 3340624 3359232 3398598 3429216 3452544 3483648 3500658 3524472 3548448 3556224 3580416 3612672 3622374 3630312 3655008 3679872 3681504 3687936 3713024 3720087 3731154 3756536 3758202 3764768 3779136 3783768 3817856 3857868 3884112 3919104 3965031 3981312 3992004 4000752 4027968 4064256 4084101 4091904 4111884 4139856 4141692 4148928 4177152 4205568 4214784 4226103 4235364 4243456 4251528 4256739 4264176 4293184 4295088 4302592 4353013 4363264 4369626 4384569 4408992 4414396 4478976 4500846 4531464 4572288 4603392 4644864 4657338 4667544 4699296 4731264 4741632 4773888 4782969 4797198 4829832 4831974 4840416 4873344 4906496 4908672 4917248 4960116 4974872 5010936 5038848 5045024 5097897 5143824 5178816 5225472 5250987 5286708 5322672 5334336 5370624 5419008 5433561 5445468 5455872 5482512 5519808 5522256 5531904 5569536 5596731 5607424 5619712 5634804 5637303 5647152 5668704 5675652 5685568 5726784 5786802 5826168 5833309 5846092 5878656 5971968 5988006 6001128 6041952 6096384 6137856 6167826 6209784 6212538 6223392 6265728 6308352 6322176 6353046 6365184 6377292 6396264 6439776 6442632 6453888 6497792 6544896 6554439 6573938 6613488 6621594 6681248 6718464 6751269 6797196 6858432 6905088 6967296 6986007 7001316 7048944 7096896 7112448 7160832 7195797 7225344 7244748 7247961 7260624 7310016 7359744 7363008 7375872 7426048 7440174 7462308 7513072 7516404 7529536 7558272 7567536 7635712 7715736 7725193 7768224 7838208 7930062 7984008 8001504 8055936 8128512 8168202 8183808 8223768 8279712 8283384 8297856 8354304 8411136 8429568 8452206 8470728 8503056 8513478 8528352 8586368 8590176 8605184 8680203 8706026 8726528 8739252 8769138 8817984 8828792 8957952 8982009 9001692 9062928 9144576 9206784 9251739 9289728 9314676 9318807 9335088 9398592 9462528 9483264 9529569 9547776 9565938 9594396 9659664 9663948 9680832 9746688 9812992 9817344 9834496 9860907 9920232 9932391 9949744 10021872 10077696 10090048 10195794 10230661 10287648 10357632 10450944 10501974 10573416 10645344 10668672 10741248 10838016 10867122 10890936 10965024 11039616 11044512 11063808 11139072 11160261 11193462 11214848 11269608 11274606 11294304 11337408 11351304 11371136 11453568 11573604 11652336 11666618 11692184 11757312 11895093 11943936 11976012 12002256 12083904 12192768 12252303 12275712 12335652 12419568 12425076 12446784 12531456 12616704 12644352 12678309 12706092 12730368 12754584 12770217 12792528 12879552 12885264 12907776 12995584 13059039 13089792 13108878 13147876 13153707 13226976 13243188 13362496 13436928 13502538 13594392 13716864 13810176 13934592 13972014 14002632 14097888 14193792 14224896 14321664 14391594 14489496 14495922 14521248 14620032 14719488 14726016 14751744 14852096 14880348 14924616 15026144 15032808 15059072 15116544 15135072 15271424 15293691 15431472 15450386 15536448 15676416 15752961 15860124 15968016 16003008 16111872 16257024 16300683 16336404 16367616 16447536 16559424 16566768 16595712 16708608 16790193 16822272 16859136 16904412 16911909 16941456 17006112 17026956 17056704 17172736 17180352 17210368 17360406 17412052 17453056 17478504 17499927 17538276 17635968 17657584 17915904 17964018 18003384 18125856 18156121 18289152 18413568 18503478 18629352 18637614 18670176 18797184 18925056 18966528 19059138 19095552 19131876 19188792 19319328 19327896 19361664 19493376 19625984 19634688 19663317 19668992 19721814 19840464 19864782 19899488 20043744 20155392 20180096 20253807 20391588 20461322 20575296 20715264 20901888 20958021 21003948 21146832 21290688 21337344 21482496 21587391 21676032 21734244 21743883 21781872 21930048 22079232 22089024 22127616 22278144 22320522 22386924 22429696 22539216 22549212 22588608 22674816 22702608 22742272 22907136 23008783 23147208 23175579 23304672 23333236 23384368 23514624 23790186 23952024 24004512 24167808 24385536 24504606 24551424 24671304 24839136 24850152 24893568 25062912 25233408 25288704 25356618 25412184 25509168 25540434 25585056 25759104 25770528 25815552 25991168 26040609 26118078 26179584 26217756 26295752 26307414 26453952 26486376 26724992 26873856 26946027 27005076 27188784 27433728 27620352 27755217 27869184 27944028 27956421 28005264 28195776 28387584 28449792 28588707 28643328 28783188 28978992 28991844 29042496 29240064 29438976 29452032 29503488 29582721 29704192 29760696 29797173 29849232 30052288 30065616 30118144 30233088 30270144 30542848 30587382 30691983 30862944 30900772 31072896 31352832 31505922 31720248 31936032 32006016 32223744 32514048 32601366 32672808 32895072 33118848 33133536 33191424 33417216 33480783 33580386 33644544 33808824 33823818 33882912 34012224 34053912 34113408 34345472 34360704 34420736 34720812 34824104 34906112 34957008 34999854 35076552 35271936 35315168 35685279 35831808 35928036 36006768 36251712 36312242 36578304 36756909 36827136 37006956 37258704 37275228 37340352 37594368 37850112 37933056 38034927 38118276 38191104 38263752 38310651 38377584 38638656 38655792 38723328 38986752 39177117 39251968 39269376 39326634 39337984 39443628 39461121 39680928 39729564 39798976 40087488 40310784 40360192 40507614 40783176 40833163 40922644 41150592 41430528 41803776 41916042 42007896 42293664 42581376 42674688 42964992 43174782 43468488 43487766 43563744 43860096 44158464 44178048 44255232 44556288 44641044 44773848 45078432 45098424 45177216 45349632 45405216 45484544 45814272 45881073 46017566 46294416 46351158 46609344 46666472 46768736 47029248 47258883 47580372 47904048 48009024 48335616 48771072 48902049 49009212 49102848 49342608 49678272 49700304 49787136 50125824 50370579 50466816 50577408 50713236 50735727 50824368 51018336 51080868 51170112 51518208 51541056 51631104 51982336 52081218 52236156 52359168 52435512 52499781 52591504 52614828 52907904 52972752 53449984 53747712 53892054 54010152 54076351 54377568 54468363 54867456 55240704 55510434 55888056 55912842 56010528 56391552 56775168 56899584 57177414 57286656 57566376 57957984 57983688 58084992 58480128 58877952 58904064 58989951 59006976 59165442 59521392 59594346 59698464 60104576 60131232 60236288 60466176 60540288 60761421 61085696 61174764 61383966 61725888 61801544 62145792 62705664 62874063 63011844 63440496 63872064 64012032 64447488 64762173 65028096 65202732 65231649 65345616 65790144 66237696 66267072 66382848 66834432 66961566 67160772 67289088 67617648 67647636 67765824 68024448 68107824 68226816 68690944 68721408 68841472 69026349 69441624 69526737 69648208 69812224 69914016 69999708 70153104 70543872 70630336 71370558 71614627 71856072 72013536 72503424 72624484 73156608 73513818 73654272 74013912 74517408 74550456 74680704 75188736 75700224 75866112 76069854 76236552 76527504 76621302 76755168 77277312 77311584 77446656 77973504 78121827 78354234 78503936 78538752 78653268 78887256 78922242 79361856 79459128 79597952 80174976 80621568 80720384 80838081 81015228 81566352 81666326 81845288 82301184 82861056 83265651 83607552 83832084 83869263 84015792 84587328 85162752 85349376 85766121 85929984 86349564 86936976 86975532 87127488 87720192 88316928 88356096 88510464 88748163 89112576 89282088 89391519 89547696 90156864 90196848 90354432 90699264 90810432 90969088 91628544 91762146 92035132 92075949 92588832 92702316 93218688 93332944 93537472 94058496 94517766 95160744 95808096 96018048 96671232 97542144 97804098 98018424 98685216 99356544 99400608 99574272 100251648 100741158 100933632 101426472 101471454 101648736 102036672 102161736 102340224 103036416 103082112 103262208 103964672 104162436 104472312 104718336 104871024 104999562 105183008 105229656 105815808 105945504 106899968 107055837 107495424 107784108 108020304 108152702 108755136 108936726 109734912 110270727 110481408 111020868 111776112 111825684 112021056 112783104 113550336 113799168 114104781 114354828 114573312 114931953 115132752 115915968 115967376 116169984 116960256 117531351 117755904 117808128 117979902 118013952 118330884 118383363 119042784 119188692 119396928 120209152 120262464 120472576 120932352 121080576 121522842 122171392 122349528 122499489 122767932 123451776 123603088 124291584 125411328 125748126 126023688 126880992 127092847 127744128 128024064 128894976 129524346 130405464 130463298 130691232 131580288 132475392 132534144 132765696 133668864 133923132 134321544 135235296 135295272 135531648 136048896 136215648 136453632 137381888 137442816 137643219 137682944 138052698 138883248 139053474 139296416 139828032 139999416 140306208 141087744 141260672 141776649 142741116 143229254 143712144 144027072 145006848 145248968 146313216 146706147 147027636 147308544 148027824 149034816 149100912 149361408 150377472 151111737 151400448 151732224 152139708 152207181 152473104 153055008 153242604 153510336 154554624 154623168 154893312 155947008 156243654 156708468 157007872 157077504 157306536 157499343 157774512 157844484 158723712 158918256 159195904 160349952 161061481 161243136 161440768 161676162 162030456 162229053 163132704 163332652 163405089 163690576 164602368 165722112 166531302 167664168 167738526 168031584 169174656 170325504 170698752 171532242 171859968 172699128 173873952 173951064 174254976 175440384 176633856 176712192 176969853 177020928 177496326 178564176 178783038 179095392 180313728 180393696 180708864 181398528 181620864 181938176 182284263 183257088 183524292 184070264 184151898 185177664 185404632 186437376 186665888 187074944 188116992 188622189 189035532 190321488 191616192 192036096 193342464 194286519 195084288 195608196 195694947 196036848 197370432 198713088 198801216 199148544 200503296 201482316 201867264 202852944 202942908 203297472 204073344 204323472 204680448 206072832 206164224 206524416 207079047 207929344 208324872 208580211 208944624 209436672 209742048 209999124 210366016 210459312 211631616 211891008 213799936 214111674 214843881 215568216 216040608 216305404 217510272 217873452 219469824 220541454 220962816 222041736 223552224 223651368 224042112 225566208 227100672 227598336 228209562 228709656 229863906 230265504 231831936 231934752 232339968 233920512 234365481 235062702 235511808 235616256 235959804 236661768 236766726 238085568 238377384 238793856 240418304 240524928 240945152 241864704 242161152 242514243 243045684 244342784 244699056 244998978 245535864 246903552 247206176 248583168 249796953 250822656 251496252 251607789 252047376 253761984 254185694 255488256 256048128 257298363 257789952 259048692 260810928 260926596 261382464 263160576 264950784 265068288 265531392 266244489 267337728 267846264 268174557 268643088 270470592 270590544 271063296 272097792 272431296 272907264 274763776 274885632 275286438 275365888 276105396 276227847 277766496 278106948 278592832 279656064 279998832 280612416 282175488 282521344 283553298 285482232 285832141 286458508 287424288 288054144 290013696 290497936 292626432 293412294 294055272 296055648 298069632 298201824 298722816 300754944 302223474 302800896 304279416 304414362 304946208 306110016 306485208 307020672 309109248 309246336 309786624 311894016 312487308 313416936 314155008 314613072 314998686 315549024 315688968 317447424 317836512 318391808 320699904 321167511 322122962 322486272 322881536 323352324 324060912 324458106 326265408 326665304 326810178 327381152 329204736 330812181 331444224 333062604 335328336 335477052 336063168 338349312 340651008 341397504 342314343 343064484 343719936 344795859 345398256 347747904 347902128 348509952 350880768 352594053 353267712 353424384 353939706 354041856 354992652 355150089 357128352 357566076 358190784 360627456 360787392 361417728 362797056 363241728 363876352 364568526 366514176 367048584 367498467 368140528 368303796 370355328 370809264 372874752 373331776 374149888 376233984 377244378 378071064 378534457 380642976 381278541 383232384 384072192 386684928 388573038 391216392 391389894 392073696 394740864 397426176 397602432 398297088 401006592 402964632 405705888 405885816 406594944 408146688 408646944 409360896 412145664 412328448 412929657 413048832 414158094 416649744 417160422 417889248 419484096 419998248 420732032 420918624 423263232 423782016 425329947 427599872 428223348 429687762 431136432 432081216 432610808 435020544 435746904 438939648 440118441 441082908 441925632 444083472 447104448 447302736 448084224 451132416 453335211 454201344 455196672 456419124 456621543 457419312 459727812 460531008 463663872 463869504 464679936 467841024 468730962 470125404 471023616 471232512 471919608 472498029 473323536 473533452 476171136 476754768 477587712 480836608 481049856 481890304 483184443 483729408 484322304 485028486 486091368 486687159 488685568 489398112 489997956 490215267 491071728 493807104 494412352 497166336 499593906 501302389 502992504 503215578 504094752 507523968 508371388 510976512 512096256 514596726 515579904 518097384 521621856 521853192 522764928 526321152 529901568 530136576 531062784 532488978 535692528 536349114 537286176 540941184 541181088 542126592 544195584 544862592 545814528 546852789 549527552 549771264 550572876 552210792 552455694 555532992 556213896 557185664 559312128 559997664 561224832 564350976 565042688 565866567 567106596 570964464 571664282 572917016 574848576 576108288 580027392 580995872 582859557 585252864 586824588 587084841 588110544 592111296 596139264 596403648 597445632 601509888 604446948 605601792 608558832 608828724 609892416 612220032 612970416 614041344 618218496 618492672 619573248 621237141 623788032 624974616 625740633 626833872 628310016 629226144 629997372 631098048 631377936 634894848 635673024 636783616 641399808 642335022 644245924 644531643 645763072 646704648 648121824 648916212 652530816 653330608 653620356 654762304 658409472 661624362 662888448 666125208 670656672 670954104 671776477 672126336 676698624 681302016 682795008 684628686 686128968 689591718 690796512 695495808 695804256 697019904 701761536 705188106 706535424 706848768 707879412 709985304 710300178 714256704 715132152 716381568 721254912 721574784 722835456 725594112 726483456 727542729 727752704 729137052 733028352 734097168 734996934 736281056 736607592 740710656 741618528 745749504 746663552 748299776 749390859 752467968 754488756 754823367 756142128 757068914 761285952 762557082 766464768 768144384 771895089 773369856 777146076 782432784 782779788 784147392 789481728 794852352 795204864 796594176 798733467 802013184 804523671 805929264 811411776 811771632 813189888 816293376 817293888 818721792 824291328 824656896 825859314 826097664 828316188 828683541 833299488 834320844 835778496 838968192 839996496 841464064 841837248 846526464 847564032 850659894 855199744 856446696 857496423 859375524 862272864 864162432 865221616 870041088 871493808 877879296 880236882 882165816 888166944 889649929 894208896 894605472 896168448 902264832 906670422 908402688 912838248 913243086 914838624 919455624 921062016 927327744 927739008 929359872 935682048 937461924 940250808 942465024 943839216 944996058 946647072 947066904 952342272 953509536 955175424 961673216 962099712 963502533 963780608 966368886 967458816 968644608 970056972 972182736 973374318 978796224 979995912 980430534 982143456 987614208 988824704 992436543 994332672 999187812 1002604778 1005985008 1006431156 1008189504 1015047936 1016742776 1021953024 1024192512 1026943029 1029193452 1031159808 1034387577 1036194768 1043243712 1043706384 1045529856 1052642304 1057782159 1059803136 1060273152 1062125568 1064977956 1065450267 1071385056 1072698228 1074572352 1081882368 1082362176 1084253184 1088391168 1089725184 1091629056 1093705578 1099055104 1099542528 1101145752 1102495401 1104421584 1104911388 1111065984 1112427792 1114371328 1118624256 1119995328 1122449664 1128701952 1130085376 1131733134 1134213192 1135603371 1141928928 1143328564 1143835623 1145834032 1149697152 1152216576 1160054784 1161991744 1165719114 1173649176 1174169682 1176221088 1184222592 1192278528 1192807296 1194891264 1203019776 1208893896 1217117664 1217657448 1219784832 1224440064 1225940832 1228082688 1236436992 1236985344 1238788971 1239146496 1242474282 1249949232 1251481266 1253667744 1258452288 1259994744 1262196096 1262755872 1269789696 1271346048 1273567232 1275989841 1282799616 1284670044 1288491848 1289063286 1291526144 1293409296 1296243648 1297832424 1305061632 1306661216 1307240712 1309524608 1316818944 1320355323 1323248724 1325776896 1332250416 1341313344 1341908208 1343552954 1344252672 1353397248 1360005633 1362604032 1365590016 1369257372 1369864629 1372257936 1379183436 1381593024 1390991616 1391608512 1394039808 1403523072 1410376212 1413070848 1413697536 1415758824 1417494087 1419970608 1420600356 1428513408 1430264304 1432763136 1442509824 1443149568 1445670912 1449553329 1451188224 1452966912 1455085458 1455505408 1458274104 1460061477 1466056704 1468194336 1469993868 1470645801 1472562112 1473215184 1481421312 1483237056 1491499008 1493327104 1496599552 1498781718 1503907167 1508977512 1509646734 1512284256 1514137828 1522571904 1525114164 1532929536 1536288768 1543790178 1546739712 1554292152 1564865568 1565559576 1568294784 1578963456 1589704704 1590409728 1593188352 1597466934 1609047342 1611858528 1622823552 1623543264 1626379776 1632586752 1634587776 1637443584 1640558367 1648582656 1649313792 1651718628 1656632376 1657367082 1666598976 1668641688 1671556992 1677936384 1679992992 1682928128 1683674496 1693052928 1695128064 1697599701 1701319788 1710399488 1712893392 1714992846 1718751048 1724545728 1728324864 1730443232 1740082176 1742987616 1748578671 1755758592 1760473764 1761254523 1764331632 1776333888 1779299858 1788417792 1789210944 1792336896 1804529664 1813340844 1816805376 1825676496 1826486172 1829677248 1838911248 1842124032 1854655488 1855478016 1858719744 1863711423 1871364096 1874923848 1877221899 1880501616 1884930048 1887678432 1889992116 1893294144 1894133808 1904684544 1907019072 1910350848 1923346432 1924199424 1927005066 1927561216 1932737772 1933594929 1937289216 1940113944 1944365472 1946748636 1957592448 1959991824 1960861068 1964286912 1975228416 1977649408 1984873086 1988665344 1998375624 2000824987 2005209556 2011970016 2012862312 2015329431 2016379008 2030095872 2033485552 2043906048 2048385024 2053886058 2058386904 2068775154 2072389536 2086487424 2087412768 2091059712 2105284608 2115564318 2119606272 2120546304 2129955912 2130900534 2142770112 2145396456 2149144704 2163764736 2164724352 2168506368 2176782336 2179450368 2182628187 2183258112 2187411156 2199085056 2202291504 2204990802 2208843168 2209822776 2222131968 2224855584 2228742656 2237248512 2239990656 2244899328 2248172577 2257403904 2260170752 2263466268 2264470101 2268426384 2271206742 2283857856 2286657128 2287671246 2291668064 2299394304 2304433152 2315685267 2320109568 2323983488 2331438228 2347298352 2348339364 2352442176 2368445184 2384557056 2385614592 2389782528 2396200401 2406039552 2413571013 2417787792 2434235328 2435314896 2439569664 2448880128 2451881664 2456165376 2472873984 2473970688 2477577942 2478292992 2484948564 2486050623 2499898464 2502962532 2507335488 2516904576 2519989488 2524392192 2525511744 2539579392 2542692096 2547134464 2551979682 2565599232 2569340088 2572489269 2576983696 2578126572 2583052288 2586818592 2592487296 2595664848 2610123264 2613322432 2614481424 2619049216 2633637888 2640710646 2646497448 2649741199 2664500832 2668949787 2682626688 2683816416 2687105908 2688505344 2706794496 2720011266 2725208064 2738514744 2739729258 2744515872 2758366872 2763186048 2781983232 2783217024 2788079616 2807046144 2820752424 2827395072 2831517648 2834988174 2839941216 2841200712 2857026816 2860528608 2865526272 2885019648 2886299136 2890507599 2891341824 2899106658 2902376448 2905933824 2910170916 2916548208 2920122954 2936388672 2939987736 2941291602 2945124224 2946430368 2962842624 2966474112 2977309629 2982998016 2986654208 2993199104 2997563436 3007814334 3017955024 3019293468 3024568512 3028275656 3045143808 3050228328 3065859072 3072577536 3080829087 3087580356 3093479424 3103162731 3108584304 3129731136 3131119152 3136589568 3157926912 3173346477 3179409408 3180819456 3186376704 3194933868 3196350801 3218094684 3223717056 3245647104 3247086528 3252759552 3265173504 3269175552 3274887168 3281116734 3297165312 3298627584 3303437256 3307486203 3313264752 3314734164 3333197952 3337283376 3343113984 3355872768 3359985984 3365856256 3367348992 3386105856 3390256128 3395199402 3402639576 3406810113 3420798976 3425786784 3429985692 3431506869 3437502096 3449091456 3456649728 3460886464 3480164352 3485975232 3497157342 3520947528 3522509046 3528663264 3552667776 3558599716 3576835584 3578421888 3584673792 3609059328 3626681688 3651352992 3652972344 3659354496 3677822496 3684248064 3709310976 3710956032 3717439488 3727422846 3749847696 3754443798 3761003232 3775356864 3779984232 3786588288 3788267616 3809369088 3814038144 3820701696 3827969523 3846692864 3848398848 3854010132 3865475544 3867189858 3874578432 3880227888 3888730944 3893497272 3915184896 3919983648 3921722136 3928573824 3950456832 3955298816 3961065969 3969746172 3977330688 3996751248 4001649974 4010419112 4023940032 4025724624 4030658862 4032758016 4060191744 4066971104 4080016899 4087812096 4096770048 4107772116 4109593887 4116773808 4137550308 4144779072 4172974848 4174825536 4182119424 4210569216 4231128636 4239212544 4241092608 4252482261 4259911824 4261801068 4285540224 4290792912 4298289408 4327529472 4329448704 4337012736 4348659987 4353564672 4358900736 4365256374 4366516224 4374822312 4380184431 4398170112 4404583008 4409981604 4411937403 4417686336 4419645552 4444263936 4449711168 4457485312 4474497024 4479981312 4489798656 4496345154 4511721501 4520341504 4526932536 4528940202 4536852768 4542413484 4567715712 4573314256 4575342492 4583336128 4598788608 4608866304 4631370534 4640219136 4647966976 4662876456 4694596704 4696678728 4702435339 4704884352 4736890368 4769114112 4771229184 4779565056 4792400802 4827142026 4835575584 4868470656 4870629792 4879139328 4897760256 4903763328 4912330752 4945747968 4947941376 4955155884 4969897128 4972101246 4999796928 5005925064 5014670976 5033809152 5039978976 5048784384 5051023488 5079158784 5085384192 5092799103 5094268928 5103959364 5131198464 5138680176 5144978538 5153967392 5156253144 5173637184 5184974592 5191329696 5220246528 5226644864 5228962848 5238098432 5245736013 5267275776 5281421292 5283763569 5292994896 5299482398 5329001664 5337899574 5365253376 5367632832 5374211816 5377010688 5413588992 5440022532 5450416128 5477029488 5479458516 5489031744 5516733744 5526372096 5563966464 5566434048 5576159232 5591134269 5614092288 5631665697 5641504848 5654790144 5663035296 5669976348 5679882432 5682401424 5714053632 5721057216 5731052544 5770039296 5772598272 5781015198 5782683648 5798213316 5800784787 5811867648 5820341832 5833096416 5840245908 5872777344 5879975472 5882583204 5890248448 5892860736 5925685248 5932948224 5954619258 5965996032 5973308416 5986398208 5995126872 6002474961 6015628668 6035910048 6038586936 6045988293 6049137024 6056551312 6090287616 6100456656 6131718144 6145155072 6161658174 6175160712 6206325462 6217168608 6227549503 6259462272 6262238304 6273179136 6315853824 6346692954 6358818816 6361638912 6389867736 6392701602 6436189368 6447434112 6491294208 6494173056 6505519104 6530347008 6538351104 6547884561 6549774336 6562233468 6597255168 6606874512 6614972406 6626529504 6629468328 6666395904 6674566752 6686227968 6711745536 6719971968 6731712512 6734697984 6744517731 6772211712 6780512256 6790398804 6793410303 6805279152 6813620226 6851573568 6859971384 6863013738 6875004192 6898182912 6913299456 6921772928 6947055801 6960328704 6971950464 6994314684 7041895056 7045018092 7057326528 7105335552 7117199432 7153671168 7156843776 7169347584 7188601203 7218118656 7240713039 7253363376 7302705984 7305944688 7318708992 7355644992 7368496128 7418621952 7421912064 7434878976 7454845692 7458151869 7499695392 7508887596 7522006464 7550713728 7559968464 7573176576 7576535232 7618738176 7628076288 7641403392 7655939046 7693385728 7696797696 7708020264 7717467807 7730951088 7734379716 7749156864 7760455776 7777461888 7786994544 7830369792 7839967296 7843444272 7857147648 7900913664 7910597632 7922131938 7939492344 7949223597 7993502496 8003299948 8006849361 8020838224 8047880064 8051449248 8061317724 8065516032 8120383488 8133942208 8160033798 8175624192 8215544232 8219187774 8233547616 8275100616 8289558144 8345949696 8349651072 8364238848 8421138432 8462257272 8482185216 8504964522 8519823648 8523602136 8571080448 8581585824 8596578816 8655058944 8658897408 8671522797 8674025472 8697319974 8707129344 8717801472 8730512748 8749644624 8760368862 8809166016 8819963208 8823874806 8835372672 8839291104 8888527872 8899422336 8914970624 8931928887 8948994048 8959962624 8979597312 8992690308 9023443002 9040683008 9053865072 9057880404 9073705536 9084826968 9135431424 9146628512 9150684984 9166672256 9197577216 9217732608 9242487261 9262741068 9280438272 9295933952 9309488193 9325752912 9389193408 9393357456 9404870678 9409768704 9473780736 9520039431 9538228224 9542458368 9559130112 9584801604 9589052403 9654284052 9671151168 9736941312 9741259584 9758278656 9795520512 9807526656 9824661504 9891495936 9895882752 9910311768 9922458609 9939794256 9944202492 9999593856 10011850128 10029341952 10067618304 10079957952 10097568768 10102046976 10158317568 10170768384 10185598206 10188537856 10207918728 10220430339 10262396928 10277360352 10289957076 10294520607 10307934784 10312506288 10347274368 10369949184 10382659392 10440493056 10453289728 10457925696 10476196864 10491472026 10562842584 10567527138 10585989792 10598964796 10658003328 10675799148 10730506752 10735265664 10748423632 10754021376 10827177984 10880045064 10954058976 10958917032 10978063488 11033467488 11052744192 11127932928 11132868096 11152318464 11182268538 11263331394 11283009696 11326070592 11339952696 11359764864 11364802848 11428107264 11442114432 11462105088 11483908569 11540078592 11545196544 11562030396 11596426632 11601569574 11623735296 11640683664 11666192832 11680491816 11745554688 11759950944 11765166408 11780496896 11785721472 11851370496 11865896448 11883197907 11909238516 11931992064 11946616832 11972796416 11990253744 12004949922 12031257336 12071820096 12077173872 12091976586 12098274048 12113102624 12180575232 12200913312 12240050697 12263436288 12290310144 12323316348 12328781661 12350321424 12412650924 12434337216 12455099006 12518924544 12524476608 12546358272 12631707648 12693385908 12717637632 12723277824 12757446783 12779735472 12785403204 12872378736 12894868224 12982588416 12988346112 13011038208 13045979961 13060694016 13076702208 13095769122 13099548672 13124466936 13140553293 13194510336 13213749024 13229944812 13235812209 13253059008 13258936656 13332791808 13349133504 13372455936 13423491072 13439943936 13463425024 13469395968 13489035462 13535164503 13561024512 13580797608 13586820606 13610558304 13627240452 13703147136 13719942768 13726027476 13750008384 13796365824 13826598912 13843545856 13894111602 13920657408 13943900928 13988629368 14005774909 14083790112 14090036184 14107306017 14114653056 14210671104 14234398864 14307342336 14313687552 14338695168 14377202406 14481426078 14506726752 14605411968 14611889376 14637417984 14711289984 14736992256 14837243904 14843824128 14909691384 14916303738 14999390784 15017775192 15044012928 15101427456 15119936928 15146353152 15153070464 15237476352 15256152576 15278397309 15282806784 15311878092 15393595392 15416040528 15434935614 15461902176 15468759432 15520911552 15554923776 15573989088 15660739584 15679934592 15686888544 15714295296 15737208039 15801827328 15821195264 15844263876 15851290707 15878984688 15898447194 15987004992 16006599896 16013698722 16041676448 16095760128 16102898496 16122635448 16131032064 16240766976 16267884416 16320067596 16351248384 16431088464 16438375548 16467095232 16550201232 16579116288 16691899392 16699302144 16728477696 16773402807 16842276864 16894997091 16924514544 16964370432 17009929044 17039647296 17047204272 17142160896 17163171648 17193157632 17310117888 17317794816 17343045594 17348050944 17394639948 17402354361 17435602944 17461025496 17499289248 17520737724 17618332032 17639926416 17647749612 17670745344 17678582208 17777055744 17798844672 17829941248 17863857774 17897988096 17919925248 17959194624 17985380616 18007424883 18046886004 18081366016 18107730144 18115760808 18137964879 18147411072 18169653936 18270862848 18293257024 18301369968 18333344512 18395154432 18435465216 18484974522 18525482136 18548188393 18591867904 18618976386 18651505824 18682648509 18778386816 18786714912 18809741356 18819537408 18947561472 19040078862 19076456448 19084916736 19169603208 19178104806 19308568104 19342302336 19473882624 19482519168 19516557312 19591041024 19615053312 19649323008 19791765504 19820623536 19844917218 19879588512 19888404984 19999187712 20023700256 20058683904 20135236608 20159915904 20195137536 20204093952 20233553193 20316635136 20341536768 20371196412 20380230909 20415837456 20440860678 20554720704 20579914152 20589041214 20615869568 20625012576 20694548736 20739898368 20765318784 20841167403 20880986112 20906579456 20915851392 20952393728 20982944052 21125685168 21135054276 21171979584 21197929592 21316006656 21351598296 21461013504 21470531328 21496847264 21508042752 21565803609 21654355968 21722139117 21760090128 21908117952 21917834064 21956126976 22066934976 22105488384 22255865856 22265736192 22304636928 22364537076 22374455607 22526662788 22566019392 22652141184 22679905392 22719529728 22729605696 22856214528 22884228864 22924210176 22967817138 23080157184 23090393088 23124060792 23152403421 23192853264 23203139148 23247470592 23281367328 23332385664 23360983632 23491109376 23519901888 23530332816 23560993792 23571442944 23702740992 23731792896 23766395814 23818477032 23847670791 23893233664 23945592832 23980507488 24009899844 24020548083 24062514672 24143640192 24154347744 24183953172 24196548096 24226205248 24361150464 24401826624 24480101394 24526872576 24646632696 24657563322 24700642848 24825301848 24855729649 24868674432 24910198012 25037849088 25048953216 25092716544 25263415296 25386771816 25446555648 25514893566 25559470944 25570806408 25744757472 25789736448 25965176832 25976692224 26022076416 26091959922 26121388032 26153404416 26191538244 26248933872 26281106586 26427498048 26459889624 26471624418 26506118016 26517873312 26665583616 26698267008 26744911872 26795786661 26846982144 26879887872 26926850048 26938791936 26978070924 27070329006 27122049024 27161595216 27173641212 27221116608 27254480904 27406294272 27439885536 27452054952 27500016768 27592731648 27653197824 27687091712 27727461783 27788223204 27841314816 27887801856 27928464579 27977258736 28011549818 28167580224 28180072368 28214612034 28229306112 28421342208 28468797728 28560118293 28614684672 28627375104 28677390336 28754404812 28767157209 28962852156 29013453504 29210823936 29223778752 29274835968 29422579968 29473984512 29674487808 29687648256 29767375827 29819382768 29832607476 29998781568 30035550384 30088025856 30202854912 30239873856 30292706304 30306140928 30474952704 30512305152 30556794618 30565613568 30623756184 30661291017 30787190784 30832081056 30869871228 30883561821 30923804352 30937518864 31041823104 31109847552 31147978176 31321479168 31359869184 31373777088 31428590592 31474416078 31642390528 31688527752 31702581414 31757969376 31796894388 31974009984 32013199792 32027397444 32083352896 32191520256 32205796992 32245270896 32262064128 32481533952 32535768832 32640135192 32862176928 32876751096 32917047373 32934190464 33100402464 33158232576 33383798784 33398604288 33456955392 33546805614 33789994182 33849029088 34019858088 34079294592 34094408544 34284321792 34326343296 34386315264 34620235776 34635589632 34686091188 34789279896 34804708722 34871205888 34922050992 34998578496 35041475448 35236664064 35279852832 35295499224 35341490688 35357164416 35554111488 35597689344 35649593721 35659882496 35727715548 35795976192 35839850496 35918389248 35970761232 36014849766 36093772008 36215460288 36231521616 36275929758 36294822144 36339307872 36541725696 36586514048 36602739936 36666689024 36720152091 36790308864 36870930432 36969949044 36986344983 37050964272 37096376786 37183735808 37237952772 37303011648 37365297018 37556773632 37573429824 37619482712 37639074816 37895122944 38080157724 38152912896 38169833472 38272340349 38339206416 38356209612 38617136208 38684604672 38947765248 38965038336 39033114624 39137939883 39182082048 39230106624 39298646016 39421659879 39583531008 39641247072 39689834436 39707436627 39759177024 39776809968 39998375424 40047400512 40117367808 40270473216 40319831808 40390275072 40408187904 40467106386 40605493509 40683073536 40742392824 40760461818 40831674912 40881721356 41109441408 41159828304 41178082428 41231739136 41250025152 41389097472 41479796736 41530637568 41682334806 41761972224 41813158912 41831702784 41904787456 41965888104 42017324727 42251370336 42270108552 42321918051 42343959168 42395859184 42632013312 42703196592 42922027008 42941062656 42993694528 43016085504 43131607218 43444278234 43520180256 43592846521 43816235904 43835668128 43912253952 44133869952 44210976768 44511731712 44531472384 44729074152 44748911214 45053325576 45132038784 45304282368 45359810784 45439059456 45459211392 45712429056 45768457728 45835191927 45848420352 45935634276 46180786176 46248121584 46304806842 46385706528 46406278296 46562734656 46664771328 46721967264 46982218752 47039803776 47060665632 47121987584 47142885888 47211624117 47405481984 47463585792 47532791628 47553872121 47636954064 47695341582 47786467328 47961014976 48019799688 48041096166 48125029344 48287280384 48308695488 48367906344 48393096192 48452410496 48722300928 48803653248 48960202788 49053745152 49293265392 49315126644 49401285696 49650603696 49711459298 49737348864 49820396024 50075698176 50097906432 50185433088 50320208421 50526830592 50684991273 50773543632 50893111296 51029787132 51118941888 51141612816 51489514944 51579472896 51930353664 51953384448 52044152832 52183919844 52207063083 52306808832 52383076488 52497867744 52562213172 52854996096 52919779248 52943248836 53012236032 53035746624 53331167232 53396534016 53489823744 53591573322 53693964288 53759775744 53853700096 53877583872 53956141848 54022274649 54140658012 54244098048 54323190432 54347282424 54413894637 54442233216 54508961808 54812588544 54879771072 54904109904 55000033536 55185463296 55306395648 55374183424 55454923566 55576446408 55644565179 55775603712 55856929158 55954517472 56023099636 56047945527 56335160448 56360144736 56429224068 56458612224 56842684416 56937595456 57120236586 57229369344 57254750208 57508809624 57534314418 57925704312 58026907008 58421647872 58447557504 58549671936 58845159936 58947969024 59375296512 59534751654 59638765536 59665214952 59997563136 60071100768 60176051712 60405709824 60479747712 60585412608 60612281856 60700659579 60949905408 61024610304 61113589236 61247512368 61322582034 61664162112 61739742456 61767123642 61847608704 61875037728 62083646208 62219695104 62295956352 62523502209 62642958336 62719738368 62747554176 62857181184 62948832156 63284781056 63377055504 63405162828 63515938752 63593788776 63948019968 64026399584 64054794888 64166705792 64383040512 64411593984 64490541792 64524128256 64697410827 64963067904 65071537664 65166417351 65280270384 65724353856 65753502192 65834094746 65868380928 66200804928 66316465152 66767597568 66797208576 66913910784 67093611228 67123366821 67579988364 67698058176 68039716176 68158589184 68188817088 68568643584 68652686592 68772630528 69240471552 69271179264 69372182376 69457210263 69578559792 69609417444 69742411776 69844101984 69997156992 70082950896 70473328128 70559705664 70590998448 70682981376 70714328832 71108222976 71195378688 71299187442 71319764992 71455431096 71543012373 71679700992 71836778496 71941522464 72029699532 72061644249 72187544016 72430920576 72463043232 72551859516 72589644288 72678615744 73083451392 73173028096 73205479872 73333378048 73440304182 73580617728 73939898088 73972689966 74101928544 74192753572 74367471616 74475905544 74567188947 74606023296 74730594036 75113547264 75146859648 75238965424 75278149632 75790245888 76160315448 76339666944 76544680698 76678412832 76712419224 77234272416 77369209344 77895530496 77930076672 78066229248 78275879766 78364164096 78460213248 78843319758 79282494144 79379668872 79414873254 79518354048 79553619936 79996750848 80094801024 80234735616 80387359983 80540946432 80639663616 80780550144 80816375808 80934212772 81210987018 81366147072 81484785648 81520923636 81663349824 81763442712 82218882816 82319656608 82356164856 82463478272 82500050304 82778194944 82959593472 83061275136 83182385349 83364669612 83523944448 83626317824 83663405568 83785393737 83809574912 83931776208 84034649454 84502740672 84540217104 84643836102 84687918336 84791718368 85264026624 85406393184 85680354879 85844054016 85882125312 85987389056 86032171008 86263214436 86301471627 86888556468 87040360512 87185693042 87632471808 87671336256 87824507904 88267739904 88421953536 89023463424 89062944768 89302127481 89458148304 89497822428 90106651152 90264077568 90608564736 90719621568 90878118912 90918422784 91424858112 91536915456 91670383854 91696840704 91871268552 91983873051 92361572352 92496243168 92609613684 92650685463 92771413056 92812556592 93125469312 93329542656 93443934528 93964437504 94079607552 94121331264 94243975168 94285771776 94423248234 94927171584 95065583256 95107744242 95273908128 95390683164 95572934656 95922029952 96039599376 96082192332 96250058688 96574560768 96617390976 96735812688 96786192384 96904820992 97444601856 97607306496 97920405576 98040424363 98586530784 98630253288 98751142119 98802571392 99301207392 99422918596 99474697728 99640792048 100151396352 100195812864 100370866176 100640416842 101369982546 101547087264 102059574264 102237883776 102283225632 102979029888 103158945792 103860707328 103906768896 104367839688 104414126166 104613617664 104766152976 104995735488 105124426344 105709992192 105839558496 105886497672 106024472064 106071493248 106662334464 106793068032 106948781163 106979647488 107183146644 107387928576 107519551488 107755167744 107912283696 108044549298 108281316024 108646380864 108694564848 108827789274 108884466432 109017923616 109625177088 109759542144 109808219808 110000067072 110160456273 110370926592 110612791296 110748366848 110909847132 110959034949 111152892816 111289130358 111551207424 111713858316 111909034944 112046199272 112095891054 112670320896 112720289472 112858448136 112917224448 113685368832 113875190912 114240473172 114458738688 114509500416 114817021047 115017619248 115068628836 115851408624 116053814016 116843295744 116895115008 117099343872 117413819649 117690319872 117895938048 118264979637 118750593024 119069503308 119122309881 119277531072 119330429904 119995126272 120142201536 120352103424 120811419648 120959495424 121170825216 121224563712 121401319158 121816480527 122049220608 122227178472 122495024736 122645164068 123328324224 123479484912 123534247284 123695217408 123750075456 124167292416 124439390208 124591912704 125047004418 125285916672 125439476736 125495108352 125714362368 125897664312 126051974181 126569562112 126754111008 126810325656 126965754153 127031877504 127187577552 127896039936 128052799168 128109589776 128333411584 128766081024 128823187968 128981083584 129048256512 129394821654 130143075328 130332834702 130560540768 130778539563 131448707712 131507004384 131668189492 131736761856 132401609856 132632930304 133535195136 133594417152 134187222456 134246733642 135159976728 135396116352 136079432352 136317178368 136377634176 137137287168 137305373184 137545261056 138542358528 138744364752 138914420526 139157119584 139218834888 139688203968 139994313984 140165901792 140946656256 141119411328 141181996896 141365962752 141428657664 141634872351 142216445952 142390757376 142598374884 142661616363 142910862192 143086024746 143359401984 143883044928 144059399064 144123288498 144375088032 144861841152 144926086464 145103719032 145179288576 145357231488 146166902784 146346056192 146410959744 146666756096 146880608364 147161235456 147879796176 147945379932 148203857088 148385507144 148734943232 148951811088 149134377894 149212046592 149461188072 150227094528 150293719296 150477930848 150556299264 150960625263 151580491776 152054973819 152320630896 152679333888 153089361396 153356825664 153424838448 154468544832 154738418688 155791060992 155860153344 156132458496 156551759532 156621189249 156920426496 157686639516 158564988288 158759337744 158829746508 159036708096 159107239872 159993501696 160189602048 160469471232 160774719966 161081892864 161279327232 161561100288 161632751616 161868425544 162066823947 162421974036 162732294144 162969571296 163041847272 163241683911 163326699648 163526885424 164437765632 164639313216 164712329712 164926956544 165000100608 165556389888 165919186944 166122550272 166364770698 166729339224 166933695537 167252635648 167326811136 167570787474 167619149824 167863552416 168069298908 168143836581 169005481344 169080434208 169287672204 169375836672 169583436736 170528053248 170812786368 171360709758 171688108032 171764250624 171974778112 172526428872 172602943254 173777112936 173990107543 174080721024 174371386084 175264943616 175342672512 175649015808 176535479808 176843907072 178125889536 178604254962 178916296608 178995644856 180213302304 180528155136 181217129472 181439243136 181756237824 181836845568 182849716224 183073830912 183340767708 183742537104 183967746102 184992486336 185219227368 185301370926 185542826112 185625113184 186250938624 186659085312 186887869056 187570506627 187928875008 188159215104 188242662528 188487950336 188571543552 188846496468 189854343168 190131166512 190215488484 190547816256 190781366328 191844059904 192079198752 192164384664 192500117376 193149121536 193234781952 193471625376 193572384768 193809641984 194092232481 194889203712 195214612992 195499252053 195840811152 196080848726 197173061568 197260506576 197502284238 197605142784 198602414784 198845837192 198949395456 199281584096 200302792704 200391625728 200741732352 201280833684 201370100463 202739965092 203094174528 204119148528 204475767552 204566451264 205958059776 206317891584 207721414656 207813537792 208371630789 208735679376 208828252332 209227235328 209532305952 209991470976 210248852688 211419984384 211679116992 211772995344 212048944128 212142986496 213324668928 213586136064 213897562326 213959294976 214366293288 214629037119 215039102976 215510335488 215824567392 216089098596 216184932747 216562632048 217292761728 217389129696 217655578548 217768932864 218035847232 219250354176 219519084288 219616439616 220000134144 220320912546 220741853184 221496733696 221819694264 221918069898 222305785632 222578260716 223102414848 223427716632 223701566841 223818069888 224092398544 224191782108 225340641792 225440578944 225716896272 225834448896 227370737664 227750381824 228480946344 229019000832 229634042094 230035238496 230137257672 230419331611 231702817248 232107628032 233686591488 233790230016 234198687744 234827639298 235380639744 236529959274 238139006616 238244619762 238555062144 238660859808 239990252544 240284403072 240704206848 241622839296 241918990848 242341650432 242449127424 242802638316 243632961054 244098441216 244454356944 244990049472 245290328136 246656648448 246958969824 247068494568 247390434816 247500150912 248334584832 248878780416 249183825408 249547156047 250094008836 250571833344 250878953472 250990216704 251356181211 251428724736 251795328624 252103948362 253508222016 253620651312 253931508306 254063755008 254375155104 255792079872 256105598336 256219179552 256666823168 257041064637 257532162048 257646375936 257962167168 258096513024 258789643308 258904414881 260286150656 260665669404 261121081536 261557079126 262897415424 263014008768 263336378984 263473523712 264803219712 265265860608 267070390272 267188834304 267906382443 268374444912 268493467284 270319953456 270792232704 272158864704 272634356736 272755268352 274274574336 274610746368 275090522112 275951619153 277084717056 277488729504 277828841052 277952056389 278314239168 278437669776 279376407936 279988627968 280331803584 281893312512 282238822656 282363993792 282731925504 282857315328 283269744702 284781514752 285196749768 285323232726 285821724384 286172049492 286718803968 287766089856 288118798128 288246576996 288750176064 289723682304 289852172928 290207438064 290358577152 290714462976 292333805568 292692112384 292821919488 293333512192 293761216728 294121273089 295759592352 295890759864 296253426357 296407714176 296771014288 297469886464 297903622176 298268755788 298424093184 298922376144 300454189056 300587438592 300955861696 301112598528 301921250526 304109947638 304641261792 305149925647 306178722792 306713651328 306849676896 308937089664 309476837376 311582121984 311720306688 313103519064 313242378498 313840852992 315373279032 317129976576 317518675488 317659493016 318073416192 318214479744 319987003392 320379204096 320846343489 320938942464 321549439932 322163785728 322558654464 323265503232 323736851088 324133647894 324843948072 325939142592 326083694544 326483367822 326653399296 327053770848 328875531264 329278626432 329424659424 329853913088 330000201216 330481368819 331112779776 331838373888 332245100544 332729541396 332877104847 333458678448 333867391074 334505271296 334653622272 335141574948 335727104832 336138597816 336287673162 338010962688 338160868416 338575344408 338751673344 339166873472 341056106496 341625572736 342721419516 343376216064 343528501248 343949556224 344451063141 345052857744 345205886508 347554225872 347980215086 348161442048 348742772168 350529887232 350685345024 351298031616 352241458947 353070959616 353687814144 354794938911 356251779072 357208509924 357366929643 357832593216 357991289712 360426604608 361056310272 362434258944 362878486272 363512475648 363673691136 365449441581 366147661824 366681535416 367485074208 367935492204 369984972672 370438454736 370602741852 371085652224 371250226368 372501877248 373318170624 373775738112 375141013254 375857750016 376318430208 376485325056 376975900672 377143087104 377692992936 378155922543 379708686336 380262333024 380430976968 380897262459 381095632512 381562732656 383688119808 384158397504 384328769328 385000234752 386298243072 386469563904 386943250752 387144769536 387619283968 388184464962 390429225984 390998504106 391681622304 392161697452 392335618689 394346123136 394521013152 395004568476 395210285568 397204829568 397691674384 397898790912 398563168192 400605585408 400783251456 402561667368 402740200926 405479930184 406188349056 408238297056 408951535104 409132902528 411916119552 412635783168 415627075584 416743261578 417471358752 417656504664 419064611904 419982941952 420497705376 422839968768 423358233984 423545990688 424097888256 424285972992 424904617053 426649337856 427172272128 427795124652 428732586576 429258074238 430078205952 431649134784 432178197192 432369865494 433125264096 434585523456 434778259392 435311157096 435537865728 436071694464 438500708352 439038168576 439232879232 440000268288 440641825092 441483706368 442993467392 443639388528 443836139796 444611571264 445156521432 446204829696 446855433264 447403133682 447636139776 448184797088 448383564216 450681283584 450881157888 451433792544 451668897792 452881875789 454741475328 455500763648 456164921457 456961892688 458038001664 459268084188 460070476992 460274515344 460838663222 463405634496 464215256064 467373182976 467580460032 468397375488 469655278596 469863567747 470761279488 473059918548 476278013232 476489239524 477110124288 477321719616 479980505088 480568806144 481408413696 483245678592 483837981696 484683300864 484898254848 485605276632 486200471841 487265922108 488196882432 488908713888 489725051733 489980098944 490580656272 493313296896 493917939648 494136989136 494780869632 495000301824 496669169664 497757560832 498367650816 499094312094 500188017672 500801086611 501757906944 501980433408 502712362422 502857449472 503590657248 504207896724 504431509743 507016444032 507241302624 507863016612 508127510016 508750310208 511584159744 512211196672 512438359104 513333646336 514082129274 515064324096 515292751872 515924334336 517579286616 517808829762 520572301312 521331338808 521970322629 522242163072 523114158252 525794830848 526028017536 526672757968 526947047424 529606439424 530531721216 534377668608 535812764886 536748889824 536986934568 540639906912 541584465408 544317729408 545268713472 545510536704 548549148672 549221492736 551903238306 554977459008 555657682104 555904112778 556628478336 556875339552 558752815872 559977255936 560663607168 562711519881 563786625024 564477645312 564727987584 565463851008 565714630656 566539489404 569563029504 570393499536 570646465452 571643448768 572344098984 575532179712 576237596256 576493153992 577500352128 579447364608 579704345856 580414876128 580717154304 581428925952 582276697443 584667611136 585384224768 585643838976 586497756159 586667024384 587522433456 588242546178 591519184704 591781519728 592506852714 592815428352 593542028576 595807244352 596537511576 596848186368 597844752288 600908378112 601174877184 601911723392 602225197056 603842501052 604110301389 608219895276 609282523584 610299851294 612357445584 613427302656 613699353792 617874179328 618953674752 623164243968 623440613376 625114892367 626207038128 626484756996 627681705984 630746558064 634259953152 635037350976 635318986032 636146832384 636428959488 639974006784 640758408192 641692686978 641877884928 643098879864 643887111357 645117308928 646531006464 647473702176 648267295788 648554798241 649687896144 651878285184 652167389088 652966735644 653306798592 654107541696 657751062528 658557252864 658849318848 659707826176 660000402432 660962737638 662225559552 664490201088 665459082792 665754209694 666917356896 667734782148 669010542592 669307244544 670283149896 671104700523 671454209664 672277195632 672575346324 676021925376 676321736832 677150688816 677503346688 678333746944 682112212992 683251145472 685442839032 686282970541 687057002496 687899112448 688902126282 690105715488 690411773016 691257994833 695108451744 695960430172 696322884096 697485544336 701059774464 701370690048 702596063232 704482917894 706141919232 709589877822 714417019848 714733859286 715665186432 715982579424 720853209216 722112620544 724868517888 725756972544 727024951296 727347382272 730898883162 732295323648 733363070832 734970148416 735870984408 739969945344 740876909472 741205483704 742171304448 742500452736 745003754496 746636341248 747551476224 748641468141 750282026508 751715500032 752636860416 752970650112 754068543633 754286174208 755385985872 756311845086 760524666048 760861953936 761794524918 762191265024 763125465312 767376239616 768316795008 768657538656 770000469504 771123193911 772596486144 772939127808 773886501504 774289539072 775238567936 776368929924 776713244643 780858451968 781997008212 783363244608 784323394904 784671237378 788692246272 789042026304 790009136952 790420571136 794409659136 795383348768 795797581824 797126336384 801211170816 801566502912 803719147329 805123334736 805480401852 810959860368 812376698112 816476594112 817903070208 818265805056 823832239104 825271566336 827854857459 831254151168 833486523156 833856169167 834942717504 835313009328 838129223808 839965883904 840995410752 845679937536 846716467968 847091981376 848195776512 848571945984 849809234106 854344544256 855590249304 857465173152 858516148476 860156411904 863298269568 864356394384 864739730988 866250528192 869171046912 869556518784 870622314192 871075731456 872143388928 877001416704 878076337152 878465758464 880000536576 881283650184 882363819267 885986934784 887278777056 887672279592 888760279071 889223142528 890313042864 892409659392 893710866528 894806267364 895272279552 896369594176 896767128432 901362567168 901762315776 902867585088 903337795584 905763751578 911001527296 912329842914 913923785376 915449776941 918536168376 920140953984 920549030688 921677326444 926811268992 928430512128 934746365952 935160920064 939310557192 939727135494 941522558976 946119837096 952556026464 952978479048 954220248576 954643439232 959961010176 961137612288 962816827392 966491357184 967675963392 969796509696 971210553264 972400943682 974531844216 977817427776 979450103466 979960197888 981161312544 986626593792 987835879296 988273978272 989561739264 990000603648 991444106457 993338339328 995515121664 996735301632 998188624188 998631314541 1000376035344 1001602173222 1003515813888 1003960866816 1005424724844 1007181314496 1008415793448 1008863019486 1014032888064 1014482605248 1015726033224 1016255020032 1017500620416 1023168319488 1024422393344 1024876718208 1026667292672 1028164258548 1030128648192 1030585503744 1031848668672 1033353189423 1035158573232 1035617659524 1041144602624 1042662677616 1043940645258 1044484326144 1046228316504 1051589661696 1052056035072 1053345515936 1053894094848 1056724376841 1059212878848 1061063442432 1064384816733 1068755337216 1071625529772 1072100788929 1073497779648 1073973869136 1081279813824 1083168930816 1088635458816 1090537426944 1091021073408 1096348324743 1098442985472 1103806476612 1109954918016 1111315364208 1111808225556 1113256956672 1113750679104 1117505631744 1119954511872 1121327214336 1125423039762 1127573250048 1128955290624 1129455975168 1130927702016 1131429261312 1133078978808 1134467767629 1139126059008 1140786999072 1141292930904 1142691787377 1143286897536 1144688197968 1151064359424 1152475192512 1152986307984 1155000704256 1158894729216 1159408691712 1160829752256 1161434308608 1162857851904 1164553394886 1170768449536 1171287677952 1172995512318 1173334048768 1175044866912 1176485092356 1177006856067 1183038369408 1183563039456 1185013705428 1185630856704 1187084057152 1191614488704 1193075023152 1193696372736 1195689504576 1201816756224 1202349754368 1203823446784 1207685002104 1208220602778 1216439790552 1217930752801 1218565047168 1220599702588 1224714891168 1226854605312 1227398707584 1235748358656 1237907349504 1246881226752 1250229784734 1252414076256 1252969513992 1261493116128 1268519906304 1270074701952 1270637972064 1272293664768 1272857918976 1279948013568 1281516816384 1283385373956 1286197759728 1287774222714 1290234617856 1294947404352 1296534591576 1297109596482 1299375792288 1303756570368 1304334778176 1305933471288 1306613597184 1308215083392 1315502125056 1317114505728 1317698637696 1319415652352 1320000804864 1321925475276 1324451119104 1328980402176 1330918165584 1331508419388 1333834713792 1335469564296 1338614489088 1340566299792 1342209401046 1342908419328 1344554391264 1345150692648 1352043850752 1352643473664 1354301377632 1355006693376 1356667493888 1358645627367 1364224425984 1366502290944 1368494764371 1370885678064 1372565941082 1374114004992 1375798224896 1377804252564 1380211430976 1380823546032 1382515989666 1390216903488 1391920860344 1392645768192 1394971088672 1402119548928 1402741380096 1405192126464 1408965835788 1409590703241 1412283838464 1419179755644 1428834039696 1429467718572 1431330372864 1431965158848 1441706418432 1444225241088 1449737035776 1451513945088 1454049902592 1454694764544 1458601415523 1461797766324 1464590647296 1466726141664 1469175155199 1469940296832 1471741968816 1479939890688 1481753818944 1482410967408 1484342608896 1485000905472 1490007508992 1493272682496 1495102952448 1497282936282 1500564053016 1502403259833 1505273720832 1505941300224 1508137087266 1508572348416 1510771971744 1512623690172 1513294529229 1521049332096 1521723907872 1523589049836 1524382530048 1526250930624 1534752479232 1536633590016 1537315077312 1540000939008 1542246387822 1545192972288 1545878255616 1547773003008 1550477135872 1552737859848 1553426489286 1561716903936 1563994016424 1565910967887 1566726489216 1568646789808 1569342474756 1577384492544 1578084052608 1580018273904 1580841142272 1588819318272 1590766697536 1591595163648 1594252672768 1603133005824 1607438294658 1610246669472 1610960803704 1612935321277 1621919720736 1624753396224 1632953188224 1635806140416 1636531610112 1647664478208 1655709714918 1666973046312 1667712338334 1669885435008 1670626018656 1676258447616 1679931767808 1681990821504 1691359875072 1693432935936 1694183962752 1696391553024 1697143891968 1699618468212 1708689088512 1711180498608 1714930346304 1717032296952 1726596539136 1728712788768 1729479461976 1732501056384 1738342093824 1739113037568 1741244628384 1742151462912 1744286777856 1746830092329 1754002833408 1756152674304 1756931516928 1759493268477 1760001073152 1762567300368 1764727638534 1774557554112 1775344559184 1777520558142 1778446285056 1780626085728 1787421733056 1789612534728 1790544559104 1792739188352 1793534256864 1802725134336 1803524631552 1805735170176 1806675591168 1811527503156 1812330904167 1822003054592 1824659685828 1827847570752 1830899553882 1837072336752 1840281907968 1841098061376 1843354652888 1853622537984 1856861024256 1869492731904 1870321840128 1875344677101 1878621114384 1879454270988 1883045117952 1892239674192 1905112052928 1905956958096 1908440497152 1909286878464 1919922020352 1922275224576 1925633654784 1931661334071 1935351926784 1939593019392 1942421106528 1944801887364 1945664394723 1949063688432 1955634855552 1958900206932 1959920395776 1962322625088 1973253187584 1975671758592 1976547956544 1979123478528 1980001207296 1982888212914 1986676678656 1993470603264 1996377248376 1997262629082 2000752070688 2003204346444 2007031627776 2007921733632 2010849449688 2013314101569 2014362628992 2016831586896 2017726038972 2028065776128 2028965210496 2031452066448 2032510040064 2035001240832 2046336638976 2048844786688 2049753436416 2053334585344 2056328517096 2058848911623 2061171007488 2063697337344 2066706378846 2070317146464 2071235319048 2073773984499 2082289205248 2085325355232 2087881290516 2088968652288 2092456633008 2103179323392 2104112070144 2106691031872 2107788189696 2113448753682 2118425757696 2128769633466 2136049479529 2143251059544 2144201577858 2146995559296 2147947738272 2162559627648 2166337861632 2177270917632 2181074853888 2182042146816 2192696649486 2196885970944 2207612953224 2219909836032 2222630728416 2223616451112 2226513913344 2227501358208 2235011263488 2239909023744 2242654428672 2245924404423 2250846079524 2255146500096 2257910581248 2258911950336 2262858522624 2266157957616 2268935535258 2281573998144 2282585861808 2285383574754 2286573795072 2289376395936 2302128718848 2304950385024 2305972615968 2310001408512 2313369581733 2317789458432 2318817383424 2321659504512 2322868617216 2325715703808 2329106789772 2330139733929 2341536899072 2342575355904 2345991024636 2350089733824 2352970184712 2354013712134 2366076738816 2367126078912 2370027410856 2371261713408 2374168114304 2383228977408 2386150046304 2387392745472 2391379009152 2403633512448 2404699508736 2407646893568 2411157441987 2415370004208 2416441205556 2432879581104 2435861505602 2437130094336 2441199405176 2449429782336 2453709210624 2454797415168 2471496717312 2475814699008 2483564572377 2493762453504 2500459569468 2501568507501 2504828152512 2505939027984 2522986232256 2537039812608 2540149403904 2541275944128 2544587329536 2545715837952 2563033632768 2566770747912 2572395519456 2575548445428 2580469235712 2589894808704 2593069183152 2594219192964 2598751584576 2607513140736 2608669556352 2611866942576 2613227194368 2616430166784 2631004250112 2634229011456 2635397275392 2638831304704 2640001609728 2643850950552 2647091457801 2657960804352 2661836331168 2663016838776 2666280837213 2667669427584 2670939128592 2677228978176 2681132599584 2684418802092 2685816838656 2689108782528 2690301385296 2704087701504 2705286947328 2708602755264 2710013386752 2713334987776 2717291254734 2733004581888 2736989528742 2741771356128 2745131882164 2746349330823 2751596449792 2755608505128 2760422861952 2761647092064 2765031979332 2780433806976 2783841720688 2785291536384 2789942177344 2804239097856 2805482760192 2817931671576 2819181406482 2824567676928 2838359511288 2857668079392 2858935437144 2862660745728 2863930317696 2883412836864 2888450482176 2899474071552 2903027890176 2909389529088 2917202831046 2923595532648 2933452283328 2938350310398 2939880593664 2943483937632 2959879781376 2963507637888 2964821934816 2968685217792 2970001810944 2974332319371 2980015017984 2986545364992 2990205904896 2994565872564 3001128106032 3004806519666 3010547441664 3011882600448 3016274174532 3021543943488 3025247380344 3026589058458 3042098664192 3043447815744 3047178099672 3048765060096 3052501861248 3069504958464 3073267180032 3074630154624 3080001878016 3084492775644 3090385944576 3091756511232 3095546006016 3100059568269 3100954271744 3105475719696 3106852978572 3123433807872 3127988032848 3131821935774 3133452978432 3137293579616 3138684949512 3154768985088 3156168105216 3160036547808 3161682284544 3170173130523 3177638636544 3181533395072 3183190327296 3188505345536 3193154450199 3206266011648 3214876589316 3216302366787 3220493338944 3221921607408 3225870642554 3243839441472 3249506792448 3265906376448 3271612280832 3273063220224 3289044974229 3295328956416 3311419429836 3333946092624 3335424676668 3339770870016 3341252037312 3352516895232 3359863535616 3363981643008 3382719750144 3386865871872 3388367925504 3392783106048 3394287783936 3399236936424 3403403302887 3417378177024 3422360997216 3428075362131 3429860692608 3434064593904 3453193078272 3457425577536 3458958923952 3465002112768 3476684187648 3478226075136 3482489256768 3484302925824 3488573555712 3493660184658 3512305348608 3513863033856 3518986536954 3520002146304 3525134600736 3529455277068 3531020568201 3549115108224 3550689118368 3555041116284 3556892570112 3561252171456 3574843466112 3579225069456 3581089118208 3585478376704 3587068513728 3605450268672 3607049263104 3611470340352 3623055006312 3624661808334 3644006109184 3649319371656 3653792258403 3655695141504 3661799107764 3674144673504 3680563815936 3682196122752 3686709305776 3707245075968 3713722048512 3740643680256 3750689354202 3757242228768 3758908541976 3784479348384 3810224105856 3811913916192 3816880994304 3818573756928 3839844040704 3844550449152 3863322668142 3870703853568 3884842213056 3889603774728 3891328789446 3898127376864 3911269711104 3917800413864 3919840791552 3924645250176 3946506375168 3951343517184 3953095913088 3958246957056 3960002414592 3965776425828 3973353357312 3986941206528 3992754496752 3994525258164 4001504141376 4006408692888 4015843467264 4021698899376 4026628203138 4028725257984 4033663173792 4035452077944 4056131552256 4057930420992 4062904132896 4065020080128 4070002481664 4075936882101 4092673277952 4097689573376 4099506872832 4105484293113 4106669170688 4112657034192 4117697823246 4122342014976 4127394674688 4133412757692 4140634292928 4142470638096 4147547968998 4170650710464 4175762581032 4177937304576 4184913266016 4206358646784 4208224140288 4213382063744 4215576379392 4226897507364 4228772109723 4236851515392 4257539266932 4272098959058 4286502119088 4288403155716 4293991118592 4295895476544 4325119255296 4332675723264 4354541835264 4362149707776 4364084293632 4375804246569 4385393298972 4393771941888 4407525465597 4415225906448 4439819672064 4445261456832 4447232902224 4453027826688 4455002716416 4470022526976 4479818047488 4485308857344 4491848808846 4501692159048 4507209779499 4515821162496 4517823900672 4525717045248 4532315915232 4537871070516 4539883587687 4563147996288 4565171723616 4570767149508 4573147590144 4578752791872 4604257437696 4609900770048 4611945231936 4620002817024 4626739163466 4635578916864 4637634766848 4643319009024 4651431407616 4658213579544 4660279467858 4683073798144 4685150711808 4691982049272 4697732903661 4700179467648 4705940369424 4708027424268 4732153477632 4734252157824 4740054821712 4742523426816 4748336228608 4766457954816 4772300092608 4774785490944 4782758018304 4809399017472 4815293787136 4822314883974 4830740008416 4832882411112 4838805963831 4865759162208 4871723011204 4874260188672 4882398810352 4898859564672 4907418421248 4909594830336 4942993434624 4967129144754 5000919138936 5003137015002 5009656305024 5011878055968 5045972464512 5074079625216 5080298807808 5082551888256 5089174659072 5091431675904 5126067265536 5133541495824 5144791038912 5151096890856 5179789617408 5186138366304 5188438385928 5197503169152 5215026281472 5217339112704 5223733885152 5226454388736 5232860333568 5240490276987 5262008500224 5268458022912 5270794550784 5278479805431 5280003219456 5287701901104 5294182915602 5323672662336 5326033677552 5332561674426 5335338855168 5341878257184 5362265199168 5368837604184 5371633677312 5378217565056 5380602770592 5408175403008 5410573894656 5417205510528 5420026773504 5426669975552 5434582509468 5436992712501 5466009163776 5473979057484 5483542712256 5490263764328 5492698661646 5503192899584 5511217010256 5520845723904 5523294184128 5530063958664 5560867613952 5567683441376 5570583072768 5579884354688 5608478195712 5610965520384 5626034031303 5635863343152 5638362812964 5649135353856 5676719022576 5715336158784 5717870874288 5725321491456 5727860635392 5766825673728 5776900964352 5794984002213 5806055780352 5818779058176 5834405662092 5836993184169 5847191065296 5866904566656 5876700620796 5879761187328 5886967875264 5919759562752 5927015275776 5929643869632 5937370435584 5940003621888 5948664638742 5960030035968 5980411809792 5989131745128 6002256212064 6009613039332 6021094883328 6023765200896 6032548349064 6039942304707 6043087886976 6050494760688 6053178116916 6084197328384 6086895631488 6094356199344 6097530120192 6105003722496 6139009916928 6146534360064 6149260309248 6160003756032 6168985551288 6176546734869 6183513022464 6191092012032 6200119136538 6201908543488 6210951439392 6213705957144 6221321953497 6246867615744 6255976065696 6263643871548 6266905956864 6274587159232 6277369899024 6309537970176 6312336210432 6320073095616 6323364569088 6340346261046 6355277273088 6363066790144 6377010691072 6386308900398 6408148438587 6429753178632 6432604733574 6440986677888 6443843214816 6451741285108 6487678882944 6499013584896 6531812752896 6543224561664 6546126440448 6578089948458 6590657912832 6622838859672 6667892185248 6670849353336 6679541740032 6682504074624 6705033790464 6719727071232 6727963286016 6765439500288 6773731743744 6776735851008 6788575567872 6798473872848 6806806605774 6844721994432 6856150724262 6859721385216 6868129187808 6906386156544 6914851155072 6917917847904 6930004225536 6940108745199 6953368375296 6956452150272 6964978513536 6968605851648 6977147111424 6987320369316 6990419201787 7024610697216 7027726067712 7037973073908 7050269201472 7058910554136 7062041136402 7098230216448 7101378236736 7110082232568 7113785140224 7122504342912 7149686932224 7158450138912 7162178236416 7170956753408 7174137027456 7210900537344 7214098526208 7222940680704 7233472325961 7246110012624 7249323616668 7288012218368 7298638743312 7307584516806 7311390283008 7323598215528 7348289347008 7361127631872 7364392245504 7373418611552 7414490151936 7427444097024 7450693717131 7481287360512 7501378708404 7504705522503 7514484457536 7517817083952 7568958696768 7620448211712 7623827832384 7633761988608 7637147513856 7689100898304 7726645336284 7741407707136 7769684426112 7779207549456 7782657578892 7796254753728 7822539422208 7835600827728 7839681583104 7849290500352 7893012750336 7902687034368 7906191826176 7916493914112 7920004829184 7931552851656 7941274373403 7973882413056 7985508993504 7989050516328 7998842511639 8003008282752 8012817385776 8031686934528 8043397798752 8053256406276 8057450515968 8067326347584 8070904155888 8112263104512 8115860841984 8125808265792 8130040160256 8140004963328 8151873764202 8195379146752 8199013745664 8210968586226 8213338341376 8225314068384 8235395646492 8239047992469 8254789349376 8266825515384 8281268585856 8284941276192 8295095937996 8341301420928 8351525162064 8355874609152 8369826532032 8412717293568 8416448280576 8426764127488 8453795014728 8457544219446 8473703030784 8515078533864 8525515269607 8544197918116 8573004238176 8576806311432 8587982237184 8591790953088 8650238510592 8665351446528 8709083670528 8728168587264 8751608493138 8770786597944 8815050931194 8830451812896 8879639344128 8890522913664 8894465804448 8906055653376 8910005432832 8940045053952 8959636094976 8970617714688 8983697617692 9003384318096 9014419558998 9031642324992 9035647801344 9064631830464 9075742141032 9079767175374 9126295992576 9130343447232 9141534299016 9146295180288 9157505583744 9208514875392 9219801540096 9223890463872 9240005634048 9253478326932 9271157833728 9275269533696 9286638018048 9300178704807 9302862815232 9316427159088 9320558935716 9370301423616 9383964098544 9395465807322 9400358935296 9411880738848 9416054848536 9464306955264 9468504315648 9480109643424 9485046853632 9496672457216 9510519391569 9532915909632 9544600185216 9549570981888 9565516036608 9579463350597 9618798034944 9630587574272 9644629767948 9648907100361 9661480016832 9665764822224 9677611927662 9731518324416 9743446022408 9748520377344 9764797620704 9797719129344 9814836842496 9819189660672 9867134922687 9885986869248 9934258289508 10001838277872 10006274030004 10019312610048 10023756111936 10091944929024 10148159250432 10160597615616 10165103776512 10178349318144 10182863351808 10210209908661 10252134531072 10267082991648 10284226086393 10289582077824 10302193781712 10359579234816 10372276732608 10376876771856 10395006338304 10430052562944 10434678225408 10447467770304 10452908777472 10465720667136 10480980553974 10536916045824 10541589101568 10556959610862 10560006438912 10575403802208 10588365831204 10593061704603 10647345324672 10652067355104 10665123348852 10670677710336 10683756514368 10724530398336 10737675208368 10743267354624 10756435130112 10761205541184 10816350806016 10821147789312 10834411021056 10853339951104 10869165018936 10873985425002 10932018327552 10947958114968 10961376775209 10967085424512 10980527528656 10985397323292 11006385799168 11022434020512 11041691447808 11046588368256 11060127917328 11121735227904 11135366882752 11141166145536 11159768709376 11221931040768 11252068062606 11271726686304 11276725625928 11290547248939 11353438045152 11430672317568 11435741748576 11450642982912 11455721270784 11533651347456 11589968004426 11612111560704 11668811324184 11673986368338 11694382130592 11733809133312 11753401241592 11759522374656 11773935750528 11839519125504 11854030551552 11859287739264 11874740871168 11880007243776 11897329277484 11920060071936 11960823619584 11978263490256 12004512424128 12019226078664 12047530401792 12065096698128 12079884609414 12086175773952 12100989521376 12106356233832 12168394656768 12173791262976 12188712398688 12195060240384 12210007444992 12227810646303 12278019833856 12293068720128 12298520618496 12316452879339 12320007512064 12337971102576 12353093469738 12367026044928 12382184024064 12400238273076 12421902878784 12427411914288 12442643906994 12511952131392 12527287743096 12533811913728 12549174318464 12554739798048 12619075940352 12624672420864 12640146191232 12646729138176 12680692522092 12686316329169 12710554546176 12726133580288 12754021382144 12772617800796 12816296877174 12859506357264 12865209467148 12881973355776 12887686429632 12903482570216 12975357765888 12998027169792 13063625505792 13086449123328 13092252880896 13127412739707 13156179896916 13181315825664 13222576396791 13245677719344 13335784370496 13341698706672 13359083480064 13365008149248 13410067580928 13439454142464 13455926572032 13521629338497 13547463487488 13553471702016 13577151135744 13596947745696 13613613211548 13619650763061 13689443988864 13712301448524 13719442770432 13736258375616 13812772313088 13829702310144 13835835695808 13860008451072 13880217490398 13906736750592 13912904300544 13929957027072 13954294222848 13974640738632 13980838403574 14049221394432 14055452135424 14075946147816 14093198710983 14100538402944 14117821108272 14124082272804 14196460432896 14202756473472 14220164465136 14227570280448 14245008685824 14299373864448 14316900277824 14324356472832 14341913506816 14348274054912 14428197052416 14445881361408 14466944651922 14492220025248 14498647233336 14516417891493 14576024436736 14597277486624 14615169033612 14622780566016 14647196431056 14696578694016 14722255263744 14728784491008 14746837223104 14828980303872 14901387434262 15002757416808 15009411045006 15028968915072 15035634167904 15137917393536 15240896423424 15247655664768 15267523977216 15274295027712 15378201796608 15453290672568 15539368852224 15558415098912 15565315157784 15592509507456 15645078844416 15671201655456 15679363166208 15698581000704 15721470830961 15786025500672 15805374068736 15812383652352 15840009658368 15863105703312 15882548746806 15971017987008 15978101032656 15997685023278 16006016565504 16025634771552 16086795597504 16106512812552 16114901031936 16134652695168 16141808311776 16224526209024 16231721683968 16251616531584 16260080320512 16280009926656 16303747528404 16310978137503 16390758293504 16398027491328 16421937172452 16450628136768 16470791292984 16478095984938 16509578698752 16533651030768 16562537171712 16569882552384 16590191875992 16682602841856 16703050324128 16711749218304 16739653064064 16825434587136 16832896561152 16853528254976 16878102093909 16907590029456 16915088438892 16947406061568 17030157067728 17051030539214 17088395836232 17146008476352 17153612622864 17175964474368 17183581906176 17300477021184 17330702893056 17384952006639 17418167341056 17456337174528 17503216986276 17510979552507 17541573195888 17630101862388 17660903625792 17759278688256 17781045827328 17788931608896 17812111306752 17820010865664 17880090107904 17941235429376 17967395235384 18006768636192 18028839117996 18063284649984 18071295602688 18119826914121 18129263660928 18151484282064 18159534350748 18252591985152 18260686894464 18283068598032 18292590360576 18315011167488 18417029750784 18439603080192 18447780927744 18480011268096 18506956653864 18529640204607 18550539067392 18573276036096 18600357409614 18605725630464 18632854318176 18641117871432 18663965860491 18740602847232 18767928197088 18790931614644 18800717870592 18823761477696 18832109697072 18928613910528 18937008631296 18960219286848 18970093707264 18993344914432 19021038783138 19065831819264 19089200370432 19131032073216 19158926701194 19224445315761 19261175148544 19289259535896 19297814200722 19322960033664 19331529644448 19355223855324 19463036648832 19486892044816 19497040754688 19529595241408 19595438258688 19629673684992 19638379321344 19734269845374 19771973738496 19868516579016 20003676555744 20012548060008 20038625220096 20047512223872 20183889858048 20296318500864 20321195231232 20330207553024 20365726703616 20420419817322 20534165983296 20568452172786 20579164155648 20604387563424 20719158469632 20744553465216 20753753543712 20790012676608 20820326235597 20860105125888 20869356450816 20894935540608 20905817554944 20931441334272 20961961107948 21073832091648 21083178203136 21113919221724 21150807604416 21176731662408 21186123409206 21294690649344 21304134710208 21330246697704 21341355420672 21367513028736 21449060796672 21475350416736 21486534709248 21512870260224 21522411082368 21632701612032 21642295578624 21668822042112 21700416977883 21706679902208 21738330037872 21747970850004 21864036655104 21895916229936 21922753550418 21934170849024 21961055057312 21970794646584 22044868041024 22083382895616 22093176736512 22120255834656 22243470455808 22270733765504 22282332291072 22319537418752 22352081151393 22443862081536 22504136125212 22514116567509 22543453372608 22553451251856 22581094497878 22706876090304 22861344635136 22871483497152 22901285965824 22911442541568 23067302694912 23179936008852 23224223121408 23337622648368 23347972736676 23388764261184 23467618266624 23506802483184 23519044749312 23547871501056 23679038251008 23708061103104 23718575478528 23749481742336 23760014487552 23794658554968 23823823120209 23921647239168 23956526980512 23996527534917 24009024848256 24038452157328 24095060803584 24130193396256 24159769218828 24172351547904 24201979042752 24212712467664 24336789313536 24347582525952 24377424797376 24390120480768 24420014889984 24455621292606 24586137440256 24597041236992 24632905758678 24640015024128 24675942205152 24706186939476 24717143977407 24764368048128 24800476546152 24843805757568 24854823828576 24885287813988 25023904262784 25054575486192 25067623827456 25098348636928 25109479596096 25238151880704 25249344841728 25280292382464 25361385044184 25372632658338 25421109092352 25452267160576 25508042764288 25545235601592 25576545808821 25632593754348 25719012714528 25730418934296 25763946711552 25775372859264 25806965140432 25950715531776 25996054339584 26127251011584 26184505761792 26254825479414 26312359793832 26445152793582 26491355438688 26671568740992 26683397413344 26718166960128 26730016298496 26820135161856 26878908284928 26911853144064 27043258676994 27094926974976 27106943404032 27193895491392 27227226423096 27239301526122 27378887977728 27424602897048 27438885540864 27472516751232 27625544626176 27659404620288 27671671391616 27720016902144 27760434980796 27813473501184 27825808601088 27859914054144 27900536114421 27908588445696 27949281477264 27961676807148 28110904270848 28151892295632 28186397421966 28201076805888 28235642216544 28248164545608 28392920865792 28405512946944 28440328930272 28455140560896 28490017371648 28531558174707 28598747728896 28633800555648 28648712945664 28683827013632 28696548109824 28738390051791 28856394104832 28891762722816 28933889303844 28946721301083 28984440050496 28997294466672 29032835782986 29194554973248 29230338067224 29245561132032 29294392862112 29393157388032 29444510527488 29457568982016 29493674446208 29601404768061 29657960607744 29802774868524 30005514833616 30018822090012 30057937830144 30071268335808 30275834787072 30481792846848 30495311329536 30535047954432 30548590055424 30630629725983 30756403593216 30852678259179 30906581345136 31078737704448 31116830197824 31130630315568 31185019014912 31290157688832 31342403310912 31358726332416 31397162001408 31442941661922 31610748137472 31624767304704 31680019316736 31726211406624 31765097493612 31779185113809 31942035974016 31956202065312 31995370046556 32012033131008 32051269543104 32173591195008 32213025625104 32229802063872 32269305390336 32283616623552 32449052418048 32463443367936 32503233063168 32560019853312 32607495056808 32621956275006 32781516587008 32796054982656 32843874344904 32884130325627 32901256273536 32941582585968 32956191969876 33019157397504 33067302061536 33125074343424 33139765104768 33180383751984 33365205683712 33406100648256 33423498436608 33479306128128 33665793122304 33707056509952 33756204187818 33815180058912 33830176877784 33871641746817 34060314135456 34102061078428 34176791672464 34292016952704 34307225245728 34351928948736 34367163812352 34600954042368 34769904013278 34836334682112 35006433972552 35021959105014 35083146391776 35260203724776 35321807251584 35518557376512 35562091654656 35577863217792 35624222613504 35640021731328 35760180215808 35882470858752 35934790470768 36013537272384 36057678235992 36142591205376 36239653828242 36258527321856 36302968564128 36319068701496 36505183970304 36521373788928 36566137196064 36585180721152 36630022334976 36683431938909 36834059501568 36879206160384 36895561855488 36949358638017 36960022536192 37013913307728 37059280409214 37101078134784 37146552072192 37200714819228 37265708636352 37282235742864 37327931720982 37535856394176 37581863229288 37601435741184 37647522955392 37664219394144 37857227821056 37874017262592 37920438573696 37940187414528 37986689828864 38042077566276 38058948987507 38131663638528 38178400740864 38262064146432 38317853402388 38448890631522 38522350297088 38578519071792 38595628401444 38645920067328 38663059288896 38710447710648 38926073297664 38973784089632 38994081509376 39059190482816 39190876517376 39259347369984 39276758642688 39382238219121 39468539690748 39543947476992 39667729190373 39737033158032 40007353111488 40025096120016 40077250440192 40095024447744 40367779716096 40564888015491 40642390462464 40660415106048 40731453407232 40840839634644 40858952289183 41068331966592 41136904345572 41158328311296 41208775126848 41438316939264 41489106930432 41507507087424 41580025353216 41640652471194 41720210251776 41738712901632 41789871081216 41862882668544 41923922215896 42147664183296 42166356406272 42227838443448 42279596132949 42301615208832 42353463324816 42372246818412 42589381298688 42608269420416 42660493395408 42682710841344 42735026057472 42898121593344 42950700833472 42973069418496 43025740520448 43044822164736 43284591157248 43337644084224 43400833955766 43413359804416 43476660075744 43495941700008 43549253674479 43728073310208 43791832459872 43845507100836 43868341698048 43922110114624 43941589293168 44089736082048 44166765791232 44186353473024 44240511669312 44486940911616 44541467531008 44639074837504 44704162302786 45008272250424 45028233135018 45086906745216 45106902503712 45162188995756 45413752180608 45722689270272 45742966994304 45802571931648 45822885083136 46134605389824 46359872017704 46675245296736 46695945473352 46777528522368 46935236533248 47013604966368 47038089498624 47095743002112 47358076502016 47416122206208 47437150957056 47520028975104 47589317109936 47647646240418 47913053961024 47993055069834 48018049696512 48076904314656 48260386792512 48319538437656 48344703095808 48403958085504 48425424935328 48673578627072 48695165051904 48754849594752 48780240961536 48840029779968 48911242585212 48932934412509 49172274880512 49194082473984 49265811517356 49351884410304 49412373878952 49434287954814 49528736096256 49600953092304 49687611515136 49709647657152 49770575627976 50047808525568 50109150972384 50135247654912 50196697273856 50218959192192 50476303761408 50498689683456 50560584764928 50634306281727 50722770088368 50745265316676 50842218184704 50904534321152 51016085528576 51090471203184 51153091617642 51265187508696 51438025429056 51460837868592 51527893423104 51550745718528 51613930280864 51901431063552 51992108679168 52154856019917 52254502023168 52369011523584 52509650958828 52532938657521 52624719587664 52890305587164 52982710877376 53343137481984 53366794826688 53436333920256 53460032596992 53640270323712 53823706288128 54086517353988 54189853949952 54213886808064 54359480742363 54387790982784 54454452846192 54478603052244 54757775955456 54849205794096 54877771081728 54945033502464 55251089252352 55318809240576 55343342783232 55440033804288 55520869961592 55588920613821 55651617202176 55719828108288 55801072228842 55817176891392 55898562954528 55923353614296 55991897581473 56221808541696 56303784591264 56372794843932 56402153611776 56471284433088 56496329091216 56785841731584 56811025893888 56880657860544 56910281121792 56980034743296 57063116349414 57197495457792 57267601111296 57367654027264 57393096219648 57476780103582 57673335947283 57783525445632 57867778607688 57893442602166 57968880100992 57994588933344 58065671565972 58389109946496 58460676134448 58491122264064 58588785724224 58786314776064 58889021054976 58915137964032 58987348892416 59202809536122 59315921215488 59605549737048 59678606887249 60011029667232 60037644180024 60115875660288 60142536671616 60551669574144 60963585693696 60990622659072 61097180110848 61261259451966 61705356518358 61813162690272 62157475408896 62233660395648 62261260631136 62370038029824 62580315377664 62684806621824 62717452664832 62794324002816 62885883323844 63221496274944 63249534609408 63452422813248 63530194987224 63558370227618 63884071948032 63912404130624 63990740093112 64024066262016 64102539086208 64347182390016 64426051250208 64459604127744 64538610780672 64567233247104 64898104836096 64926886735872 65006466126336 65101250933649 65120039706624 65214990113616 65243912550012 65592109965312 65687748689808 65768260651254 65802512547072 65883165171936 65912383939752 66134604123072 66250148686848 66279530209536 66360767503968 66730411367424 66812201296512 66846996873216 66958612256256 67056243454179 67331586244608 67414113019904 67512408375636 67542349702527 67630360117824 67660353755568 67743283493634 68120628270912 68204122156856 68353583344928 68584033905408 68614450491456 68703857897472 68734327624704 69201908084736 69539808026556 69672669364224 70012867945104 70043918210028 70166292783552 70520407449552 70643614503168 71037114753024 71124183309312 71155726435584 71248445227008 71280043462656 71471469360627 71764941717504 71869580941536 71989582604751 72027074544768 72115356471984 72285182410752 72479307656484 72517054643712 72605937128256 72638137402992 73010367940608 73042747577856 73132274392128 73170361442304 73260044669952 73366863877818 73758412320768 73791123710976 73898717276034 73920045072384 74027826615456 74118560818428 74151431932221 74293104144384 74401429638456 74531417272704 74564471485728 74655863441964 75071712788352 75163726458576 75202871482368 75295045910784 75328438788288 75714455642112 75748034525184 75840877147392 75973379657728 76084155132552 76117897975014 76263327277056 76356801481728 76524128292864 76635706804776 76729637426463 76897781263044 77044700594176 77157038143584 77191256802888 77291840134656 77326118577792 77420895421296 77852146595328 77947568179264 77988163018752 78118380965632 78381753034752 78553517285376 78764476438242 78937079381496 79033830742573 79335458380746 79474066316064 80014706222976 80050192240032 80154500880384 80190048895488 80735559432192 81129776030982 81284780924928 81320830212096 81681679269288 81717904578366 82136663933184 82273808691144 82316656622592 82417550253696 82876633878528 82978213860864 83015014174848 83160050706432 83281304942388 83440420503552 83477425803264 83579742162432 83725765337088 83847844431792 84332712812544 84455676886896 84559192265898 84603230417664 84706926649632 84744493636824 85178762597376 85216538840832 85320986790816 85365421682688 85470052114944 85594674524121 85796243186688 85901401666944 85946138836992 86051481040896 86089644329472 86215170155373 86569182314496 86675288168448 86801667911532 86840163903249 86953320151488 86991883400016 87098507348958 87583664919744 87691014201672 87736683396096 87844220229248 87883178586336 88179472164096 88333531582464 88372706946048 88481023338624 88804214304183 88973881823232 89082935062016 89278149675008 89408324605572 90016544500848 90056466270036 90173813490432 90213805007424 90324377991512 90827504361216 91445378540544 91485933988608 91605143863296 91645770166272 91891889177949 92269210779648 92558034777537 92719744035408 93350490593472 93391890946704 93555057044736 93870473066496 94027209932736 94076178997248 94191486004224 94832244412416 94874301914112 95040057950208 95178634219872 95295292480836 95337555341427 95826107922048 95986110139668 96036099393024 96153808629312 96520773585024 96639076875312 96689406191616 96807916171008 96850849870656 97347157254144 97390330103808 97509699189504 97680059559936 97822485170424 97865868825018 98344549761024 98388164947968 98531623034712 98652390976881 98703768820608 98824747757904 98868575909628 99057472192512 99201906184608 99375223030272 99419295314304 99541151255952 100095617051136 100218301944768 100270495309824 100393394547712 100437918384384 100997379366912 101121169529856 101268612563454 101445540176736 101490530633352 101614925240451 101809068642304 102032171057152 102180942406368 102306183235284 102530375017392 102876050858112 102921675737184 103055786846208 103101491437056 103227860561728 103802862127104 104309712039834 104509004046336 105019301917656 105065877315042 105249439175328 105780611174328 105965421754752 106686274963968 106733589653376 106872667840512 106920065193984 107280540647424 107647412576256 108173034707976 108427773616128 108718961484726 108775581965568 108908905692384 108957206104488 109515551910912 109698411588192 109755542163456 109890067004928 110050295816727 110502178504704 110637618481152 110686685566464 110880067608576 111041739923184 111177841227642 111303234404352 111439656216576 111602144457684 111797125909056 111846707228592 111983795162946 112607569182528 112745589687864 112804307223552 112942568866176 112992658182432 113571683463168 113622051787776 113761315721088 113820562243584 113960069486592 114126232698828 114176846962521 114394990915584 114535202222592 114735308054528 114786192439296 114953560207164 115346671894566 115567050891264 115735557215376 115786885204332 115937760201984 115989177866688 116131343131944 116778219892992 116921352268896 116982244528128 117177571448448 117572629552128 117778042109952 117830275928064 117974697784832 118146714657363 118405619072244 118631842430976 119003187571119 119211099474096 119357213774498 120022059334464 120075288360048 120231751320576 120285073343232 121103339148288 121694664046473 121927171387392 121981245318144 122194360221696 122522518903932 122576856867549 123410713036716 123626325380544 124314950817792 124467320791296 124522521262272 124740076059648 125160630755328 125369613243648 125588648005632 125771766647688 126442992549888 126499069218816 126838788398847 126904845626496 127060389974448 127116740455236 127768143896064 127824808261248 127981480186224 128048132524032 128205078172416 128694364780032 128852102500416 128919208255488 129077221561344 129134466494208 129853773471744 130012932252672 130202501867298 130240079413248 130429980227232 130487825100024 130647761023437 131184219930624 131375497379616 131536521302508 131605025094144 131766330343872 131824767879504 132269208246144 132500297373696 132559060419072 132721535007936 133460822734848 133624402593024 133917224512512 134112486908358 134828226039808 135024816751272 135084699405054 135260720235648 135320707511136 135486566987268 136241256541824 136408244313712 136707166689856 137168067810816 137228900982912 137407715794944 137468655249408 138403816169472 139079616053112 140025735890208 140087836420056 140332585567104 141040814899104 141287229006336 142074229506048 142248366618624 142311452871168 142560086925312 142942938721254 143739161883072 143979165209502 144054149089536 144230712943968 144958615312968 145034109287424 145211874256512 145276274805984 146020735881216 146085495155712 146264548784256 146340722884608 146520089339904 146733727755636 147516824641536 147582247421952 147797434552068 148055653230912 148237121636856 148302863864442 148586208288768 148802859276912 149062834545408 149128942971456 149311726883928 150143425576704 150327452917152 150405742964736 150590091821568 150656877576576 151428911284224 151496069050368 151681754294784 151902918845181 151946759315456 152168310265104 152235795950028 152526654554112 152713602963456 153048256585728 153271413609552 153459274852926 153795562526088 154314076287168 154382513605776 154583680269312 154652237155584 154841790842592 155704293190656 155895136358528 155976326037504 156236761931264 156464568059751 156763506069504 157107034570752 157528952876484 157598815972563 157874158762992 158067661485146 158670916761492 158948132632128 160029412445952 160100384480064 160309001760768 160380097790976 161471118864384 162259552061964 162569561849856 162641660424192 163078442227089 163363358538576 163435809156732 164273327866368 164547617382288 164633313245184 164835100507392 165753267757056 165956427721728 166030028349696 166320101412864 166562609884776 166766761841463 166954851606528 167159484324864 167451530674176 167695688863584 167975692744419 168665425625088 168911353773792 169118384531796 169206460835328 169413853299264 169488987273648 170357525194752 170433077681664 170641973581632 170730843365376 170940104229888 171189349048242 171592486373376 171802803333888 172102962081792 172179288658944 172430340310746 173020007841849 173350576336896 173603335823064 173680327806498 173906640302976 173983766800032 174197014697916 175167329839488 175382028403344 175473366792192 175688440458496 175766357172672 176358944328192 176667063164928 176745413892096 176962046677248 177608428608366 177947763646464 178165870124032 178556299350016 178816649211144 179035820661747 180033089001696 180112932540072 180347626980864 180427610014848 180648755983024 181655008722432 182890757081088 182971867977216 183291540332544 183783778355898 185116069555074 185439488070816 186700981186944 186783781893408 187110114089472 187740946132992 188054419865472 188152357994496 188382972008448 189664488824832 189748603828224 190357268439744 190590584961672 190675110682854 191652215844096 191972220279336 192072198786048 192307617258624 193041547170048 193278153750624 193378812383232 193615832342016 193701699741312 194694314508288 194780660207616 195019398379008 195303752800947 195360119119872 195644970340848 195731737650036 196776329895936 197063246069424 197304781953762 197407537641216 197649495515808 197737151819256 198403812369216 198750446060544 198838590628608 199082302511904 200191234102272 200436603889536 200540990619648 200786789095424 200875836768768 201168730362537 201994758733824 202242339059712 202537225126908 202627049107581 202891080353472 202981061266704 203229850480902 203618137284608 204361884812736 204612366470568 205060750034784 205752101716224 205843351474368 206111573692416 206202982874112 206455721123456 207605724254208 208619424079668 209018008092672 210038603835312 210131754630084 210498878350656 211561222348656 211930843509504 213372549927936 213467179306752 213745335681024 213840130387968 214414408081881 215294825152512 215968747814253 216346069415952 216855547232256 217437922969452 217551163931136 217817811384768 217914412208976 219031103821824 219396823176384 219511084326912 219780134009856 220100591633454 221275236962304 221373371132928 221760135217152 222083479846368 222355682455284 222454295796663 222879312433152 223204288915368 223594251818112 223693414457184 223967590325892 225215138365056 225491179375728 225608614447104 225885137732352 225985316364864 227143366926336 227244103575552 227522631442176 227920138973184 228252465397656 228353693925042 228789981831168 229070404445184 229470616109056 229572384878592 229907120414328 230188912279389 230693343789132 231134101782528 231471114430752 231573770408664 231875520403968 231978355733376 232262686263888 233556439785984 233842704537792 233964489056256 234355142896896 235145259104256 235660551856128 235949395569664 236293429314726 236811238144488 237101492227719 238006375142238 238422198948192 238714427548996 240044118668928 240150576720096 240463502641152 240570146686464 242206678296576 243389328092946 243854342774784 243962490636288 245045037807864 245153713735098 246821426073432 247252650761088 248629901635584 248934641582592 249045042524544 249480152119296 250321261510656 250739226487296 251177296011264 251543533295376 252998138437632 253677576797694 253809691252992 254120779948896 254233480910472 255536287792128 255649616522496 255962960372448 256096265048064 256410156344832 256784023572363 257388729560064 257704205000832 257838416510976 258154443122688 258268932988416 258645510466119 259707546943488 260025864505344 260405003734596 260859960454464 260975650200048 261295522046874 262750994759232 263073042605016 263210050188288 263532660687744 263649535759008 264538416492288 265000594747392 265118120838144 265443070015872 266412642912549 266921645469696 267248805186048 267834449025024 268224973816716 269656452079616 270049633502544 270169398810108 270521440471296 270641415022272 270973133974536 272482513083648 272816488627424 273414333379712 274336135621632 274457801965824 274815431589888 274937310498816 275675667533847 276807632338944 277674104332611 278159232106224 280051471780416 280175672840112 280665171134208 282081629798208 282574458012672 284496733237248 284622905742336 285120173850624 285885877442508 286012666024281 287478323766144 287958330419004 288108298179072 288461425887936 289917230625936 290068218574848 290423748513024 290552549611968 292041471762432 292170990311424 292529097568512 293040178679808 293467455511272 295033649283072 295164494843904 295594869104136 295957172930643 296111306461824 296474243273712 296605727728884 297172416577536 297605718553824 298125669090816 298257885942912 298623453767856 300286851153408 300654905834304 300811485929472 301180183643136 301313755153152 302992138100736 303363508589568 303805837690362 303893518630912 304336620530208 304471591900056 304844775721353 305427205926912 306096513171456 306542827219104 306918549705852 307591125052176 308628152574336 308765027211552 309167360538624 309304474311168 309683581685184 311408586381312 311790272717056 312473523862528 312929136119502 313527012139008 315057905752968 315197631945126 315748317525984 316135322970292 317341833522984 317896265264256 320058824891904 320200768960128 320618003521536 320760195581952 322942237728768 324519104123928 325283320848384 326156884454178 326726717077152 326871618313464 328546655732736 329095234764576 329266626490368 329670201014784 331506535514112 331912855443456 332060056699392 332640202825728 333125219769552 333533523682926 333909703213056 334318968649728 335391377727168 335951385488838 337822707547584 338236769063592 338412921670656 338827706598528 338977974547296 340715050389504 340866155363328 341283947163264 341461686730752 341880208459776 342378698096484 342530540887563 343184972746752 343605606667776 344205924163584 344358577317888 344860680621492 346040015683698 346701152673792 347206671646128 347360655612996 347813280605952 347967533600064 348394029395832 350334659678976 350764056806688 350946733584384 351376880916992 351532714345344 352717888656384 353334126329856 353490827784192 353924093354496 354440143972089 355216857216732 355895527292928 356331740248064 357009562713357 357112598700032 357633298422288 358071641323494 360066178003392 360225865080144 360695253961728 360855220029696 361297511966048 363310017444864 365083992139419 365781514162176 365943735954432 366583080665088 367567556711796 367730570602647 370232139110148 370878976141632 373401962373888 373567563786816 374220228178944 375481892265984 376108839730944 376765944016896 379328977649664 379497207656448 380516365196541 380714536879488 381181169923344 381350221365708 383304431688192 383944440558672 384144397572096 384615234517248 386083094340096 386556307501248 386757624766464 387231664684032 387403399482624 389561320415232 390038796758016 390607505601894 390720238239744 391289940681696 391463475300072 391943283070311 393552659791872 394126492138848 394609563907524 394815075282432 395298991031616 395474303638512 396807624738432 397500892121088 397677181257216 398164605023808 400382468204544 400873207779072 401573578190848 401751673537536 402337460725074 404484678119424 405074450253816 405254098215162 405782160706944 405962122533408 406459700961804 407236274569216 408723769625472 409224732941136 410121500069568 411504203432448 411686702948736 412223147384832 412405965748224 412911442246912 415211448508416 417238848159336 417750248210743 420077207670624 420263509260168 420997756701312 423122444697312 423861687019008 426745099855872 426934358613504 427680260775936 428828816163762 431937495628506 432692138831904 434875845938904 435102327862272 435635622769536 435828824417952 438062207643648 438793646352768 439022168653824 439560268019712 440201183266908 442550473924608 442746742265856 444166959692736 444711364910568 444908591593326 445758624866304 446408577830736 447188503636224 447386828914368 447935180651784 450430276730112 450982358751456 451217228894208 451770275464704 451970632729728 454286733852672 454488207151104 455045262884352 455708756535543 455840277946368 456504930795312 456707387850084 457579963662336 458140808890368 459144769757184 459814240828656 460377824558778 461386687578264 462942228861504 463147540817328 463751040807936 463956711466752 464525372527776 467112879571968 467685409075584 467928978112512 468710285793792 469393704179253 470290518208512 471321103712256 471898791139328 472586858629452 472796447917689 473622476288976 474202984455438 476012750284476 476844397896384 477428855097992 480088237337856 480301153440192 480927005282304 481140293372928 484413356593152 486778656185892 487708685549568 487924981272576 489235326681267 490090075615728 490307427470196 493642852146864 494505301522176 497259803271168 497869283165184 498090085049088 498960304238592 500300285524389 501478452974592 502354592022528 503087066590752 503927078233257 505996276875264 507355153595388 507619382505984 508241559897792 508466961820944 511072575584256 511299233044992 511925920744896 512192530096128 512820312689664 513568047144726 514777459120128 515408410001664 516308886245376 516537865976832 517291020932238 519060023525547 520051729010688 520810007469192 521719920908928 521951300400096 522591044093748 525501989518464 526146085210032 526420100376576 527065321375488 527299071518016 529076832984576 530001189494784 530236241676288 530886140031744 532825285825098 533843290939392 534497610372096 535668898050048 536449947633432 537107461985241 539312904159232 540099267005088 540338797620216 541042880942592 541282830044544 541946267949072 544965026167296 545632977254848 546828666759424 548672271243264 548915603931648 549874620997632 551351335067694 555348208665222 556318464212448 560102943560832 560351345680224 561330342268416 564163259596416 565148916025344 568993466474496 569245811484672 571771754885016 572025332048562 574956647532288 575916660838008 576216596358144 576922851775872 579834461251872 580136437149696 580847497026048 581105099223936 584082943524864 584341980622848 585058195137024 586080357359616 586934911022544 590328989687808 591189738208272 591914345861286 592222612923648 592948486547424 593211455457768 595211437107648 596251338181632 596515771885824 597246907535712 600573702306816 601309811668608 601622971858944 602360367286272 602627510306304 603506191087611 605984276201472 606727017179136 607611675380724 607881147322743 608673241060416 608943183800112 609689551442706 610854411853824 613085654438208 613837099411704 615182250104352 617256305148672 617530054423104 618334721077248 618608948622336 619367163370368 622817172762624 623580545434112 624947047725056 625858272239004 627054024278016 630115811505936 630395263890252 631496635051968 632270645940584 634683667045968 635792530528512 640117649783808 640401537920256 641236007043072 641520391163904 643243224245643 645884475457536 647906243442759 649038208247856 650566641696768 652313768908356 653453434154304 653743236626928 657093311465472 658190469529152 658533252980736 659340402029568 663825710886912 664120113398784 665280405651456 666250439539104 667067047365852 667362887389989 668637937299456 670782755454336 671902770977676 675645415095168 676473538127184 676825843341312 677655413197056 677955949094592 681430100779008 681732310726656 682567894326528 683760416919552 684757396192968 685061081775126 686369945493504 687211213335552 688411848327168 688717154635776 689721361242984 690566736838167 692080031367396 693402305347584 694413343292256 694721311225992 695626561211904 695935067200128 696788058791664 700669319357952 701528113613376 701893467168768 702753761833984 703065428690688 705435777312768 706981655568384 707848186708992 708880287944178 710433714433464 711304476683157 712663480496128 714019125426714 714225197400064 715266596844576 716143282646988 720132356006784 720451730160288 721390507923456 721710440059392 722595023932096 726620034889728 730167984278838 731563028324352 731887471908864 735135113423592 735461141205294 740464278220296 741757952283264 746803924747776 747135127573632 748440456357888 750963784531968 752217679461888 753531888033792 758994415312896 761032730393082 761429073758976 762362339846688 762700442731416 766608863376384 767888881117344 768288795144192 769230469034496 770352070717089 772166188680192 773112615002496 773515249532928 774463329368064 774806798965248 779122640830464 780077593516032 781215011203788 782579881363392 782926950600144 783886566140622 788252984277696 789219127815048 789630150564864 790597982063232 790948607277024 793615249476864 795001784242176 795354362514432 796329210047616 799237928737647 800764936409088 801746415558144 803147156381696 803503347075072 804674921450148 808969356238848 810148900507632 810508196430324 811564321413888 811924245066816 812919401923608 817447539250944 818449465882272 820243000139136 823008406864896 823373405897472 824446294769664 824811931496448 825822884493824 827027002601541 830422897016832 833022312997833 834477696318672 835500496421486 840154415341248 840527018520336 841995513402624 846244889394624 847723374038016 853490199711744 853868717227008 855360521551872 857657632327524 858037998072843 863874991257012 865384277663808 869751691877808 870204655724544 871271245539072 871657648835904 876124415287296 877587292705536 879120536039424 880402366533816 885100947849216 885493484531712 887871518791929 888333919385472 889422729821136 889817183186652 891517249732608 892817155661472 894377007272448 894773657828736 895870361303568 900860553460224 901964717502912 902434457788416 903540550929408 903941265459456 908976414302208 910090525768704 911417513071086 911680555892736 913009861590624 913414775700168 914534327164059 916281617780736 918289539514368 919628481657312 920755649117556 922773375156528 925884457723008 926295081634656 927502081615872 927913422933504 929050745055552 934225759143936 935370818151168 937420571587584 938787408358506 940581036417024 943797582278656 945173717258904 945592895835378 947244952577952 948405968910876 952025500568952 953688795792768 954857710195984 960176474675712 960602306880384 961854010564608 962280586745856 968826713186304 973557312371784 975849962545152 978470653362534 980180151231456 980614854940392 987285704293728 989010603044352 994519606542336 995738566330368 996180170098176 997920608477184 1000600571048778 1002956905949184 1006174133181504 1007854156466514 1014710307190776 1015238765011968 1016483119795584 1016933923641888 1022145151168512 1022598466089984 1023851841489792 1024385060192256 1025640625379328 1027136094289452 1029554918240256 1030816820003328 1032617772490752 1033075731953664 1034582041864476 1038120047051094 1040103458021376 1041620014938384 1043439841817856 1043902600800192 1045182088187496 1051003979036928 1052292170420064 1052840200753152 1054130642750976 1054598143036032 1058153665969152 1060002378989568 1060472483352576 1061772280063488 1063320431916267 1065650571650196 1067686581878784 1068995220744192 1071028688140071 1071337796100096 1072899895266864 1074214923970482 1080198534010176 1080677595240432 1082085761885184 1082565660089088 1083892535898144 1089930052334592 1091265954509696 1093657333518848 1095251976418257 1097344542486528 1097831207863296 1099749241995264 1102702670135388 1103191711807941 1110696417330444 1112636928424896 1120205887121664 1120702691360448 1122660684536832 1128326519192832 1130297832050688 1137986932948992 1138491622969344 1141549095589623 1143543509770032 1144050664097124 1149913295064576 1151833321676016 1152433192716288 1153845703551744 1159668922503744 1160272874299392 1161694994052096 1162210198447872 1168683961245696 1170116390274048 1172160714719232 1173869822045088 1175829849210933 1180657979375616 1182379476416544 1183828691722572 1184445225847296 1185896973094848 1186422910915536 1190422874215296 1192502676363264 1193031543771648 1194493815071424 1201147404613632 1202619623337216 1204720734572544 1205255020612608 1207012382175222 1213454034358272 1215223350761448 1215762294645486 1217346482120832 1217886367600224 1219379102885412 1221708823707648 1226171308876416 1227674198823408 1230364500208704 1234512610297344 1235060108846208 1236669442154496 1237217897244672 1238734326740736 1245634345525248 1247161090868224 1249894095450112 1251716544478008 1253250744632229 1260231623011872 1260790527780504 1262993270103936 1264541291881168 1269367334091936 1271585061057024 1280235299567616 1280803075840512 1283040782327808 1286486448491286 1295812486885518 1298076416495712 1304627537816712 1306906868308608 1307486473253856 1314186622930944 1316380939058304 1317066505961472 1318680804059136 1327651421773824 1328240226797568 1332500879078208 1334134094731704 1334725774779978 1337275874598912 1341565510908672 1343805541955352 1351290830190336 1352947076254368 1353651686682624 1355310826394112 1355911898189184 1362860201558016 1363464621453312 1365135788653056 1367126269606629 1367520833839104 1369514792385936 1370122163550252 1372739890987008 1374422426671104 1377434309271552 1379442722485968 1381133473676334 1384160062734792 1388826686584512 1389442622451984 1391253122423808 1391870134400256 1393576117583328 1401338638715904 1403056227226752 1403786934337536 1405507523667968 1406130857381376 1408181112537759 1410871554625536 1413963311136768 1415696373417984 1417760575888356 1418389343753067 1420867428866928 1422608953366314 1425326960992256 1428038250853428 1430533193689152 1432286565293976 1440264712013568 1440903460320576 1442781015846912 1443420880118784 1445190047864192 1453240069779456 1460335968557676 1463126056648704 1463774943817728 1467705980043801 1470270226847184 1470922282410588 1480928556440592 1483515904566528 1493607849495552 1494270255147264 1496880912715776 1500900856573167 1504435358923776 1507063776067584 1511781234699771 1517988830625792 1522065460786164 1522858147517952 1524724679693376 1525400885462832 1533217726752768 1535777762234688 1536577590288384 1538460938068992 1540704141434178 1544332377360384 1546225230004992 1548926658736128 1549613597930496 1557180070576641 1560155187032064 1562430022407576 1565159762726784 1565853901200288 1567773132281244 1576505968555392 1578438255630096 1579260301129728 1581195964126464 1581897214554048 1587230498953728 1590003568484352 1590708725028864 1592658420095232 1598475857475294 1601529872818176 1603492831116288 1606294312763392 1607006694150144 1609349842900296 1611322385955723 1617938712477696 1620297801015264 1621016392860648 1623128642827776 1623848490133632 1625838803847216 1634895078501888 1636898931764544 1640486000278272 1646016813729792 1646746811794944 1649623862992896 1651645768987648 1654054005203082 1666044625995666 1668955392637344 1671000992842972 1680308830682496 1681054037040672 1683991026805248 1692489778789248 1695446748076032 1706980399423488 1707737434454016 1715315264655048 1716075996145686 1727749982514024 1730768555327616 1739503383755616 1740409311449088 1742542491078144 1743315297671808 1752248830574592 1755174585411072 1758241072078848 1760804733067632 1770986969063424 1775743037583858 1776667838770944 1778845459642272 1779634366373304 1785634311322944 1788754014544896 1789547315657472 1791740722607136 1801721106920448 1803929435005824 1804868915576832 1807081101858816 1807882530918912 1810518573262833 1817952828604416 1820181051537408 1822835026142172 1826019723181248 1826829551400336 1829068654328118 1832563235561472 1839256963314624 1841511298235112 1845546750313056 1851768915446016 1852590163269312 1855004163231744 1855826845867008 1858101490111104 1868451518287872 1870741636302336 1874841143175168 1877574816717012 1881162072834048 1887595164557312 1890347434517808 1891185791670756 1894489905155904 1896811937821752 1904051001137904 1907377591585536 1909715420391968 1920352949351424 1921204613760768 1923708021129216 1924561173491712 1929729672736929 1937653426372608 1943718730328277 1947114624743568 1951699925090304 1956941306725068 1960360302462912 1961229709880784 1974571408587456 1978021206088704 1991477132660736 1992360340196352 1995841216954368 2001201142097556 2002088662169967 2005913811898368 2012348266363008 2015708312933028 2029420614381552 2030477530023936 2032966239591168 2033867847283776 2044290302337024 2045196932179968 2047703682979584 2051281250758656 2054272188578904 2059109836480512 2061633640006656 2065235544981504 2066151463907328 2069164083728952 2071700210514501 2076240094102188 2080206916042752 2083240029876768 2086879683635712 2087805201600384 2090364176374992 2102007958073856 2104584340840128 2105680401506304 2108261285501952 2109196286072064 2116307331938304 2120944966705152 2123544560126976 2126640863832534 2131301143300392 2133913430049471 2137990441488384 2142057376280142 2142675592200192 2145799790533728 2148429847940964 2160397068020352 2161355190480864 2164171523770368 2165131320178176 2167785071796288 2179860104669184 2182531909019392 2187314667037696 2190503952836514 2194689084973056 2195662415726592 2205405340270776 2206383423615882 2221392834660888 2225273856849792 2240411774243328 2241405382720896 2245321369073664 2256653038385664 2260595664101376 2276983245938688 2283098191179246 2287087019540064 2288101328194248 2299826590129152 2303666643352032 2304866385432576 2307691407103488 2319337845007488 2320545748598784 2323389988104192 2324420396895744 2337367922491392 2340232780548096 2347739644090176 2351659698421866 2364758952833088 2367657383445144 2368890451694592 2371793946189696 2372845821831072 2380845748430592 2385005352726528 2386063087543296 2388987630142848 2397713786212941 2402294809227264 2405239246674432 2409441469145088 2410510041225216 2414024764350444 2426908068716544 2430446701522896 2431524589290972 2434692964241664 2435772735200448 2438758205770824 2452342617752832 2455348397646816 2460729000417408 2469025220594688 2470120217692416 2473338884308992 2474435794489344 2477468653481472 2481081007804623 2491268691050496 2494322181736448 2499066938993499 2499788190900224 2503433088956016 2506501489264458 2520463246023744 2521581055561008 2525986540207872 2529082583762336 2538734668183872 2543170122114048 2560470599135232 2561606151681024 2566081564655616 2572972896982572 2574113994218529 2591624973771036 2596152832991424 2609255075633424 2613813736617216 2614972946507712 2628373245861888 2632761878116608 2637361608118272 2655302843547648 2656480453595136 2663614556375787 2665001758156416 2668268189463408 2669451549559956 2674551749197824 2683131021817344 2687611083910704 2702581660380672 2705894152508736 2707303373365248 2710621652788224 2711823796378368 2726929242906624 2730271577306112 2734252539213258 2735041667678208 2739029584771872 2740244327100504 2743602981492177 2748844853342208 2754868618543104 2758885444971936 2762266947352668 2768320125469584 2777653373169024 2778885244903968 2782506244847616 2783740268800512 2787152235166656 2802677277431808 2806112454453504 2811015047335936 2812261714762752 2816362225075518 2821743109251072 2831392746835968 2835521151776712 2836778687506134 2841734857733856 2845217906732628 2850653921984512 2856076501706856 2861066387378304 2864573130587952 2880529424027136 2881806920641152 2885562031693824 2886841760237568 2890380095728384 2906480139558912 2920671937115352 2924251737475201 2927549887635456 2935411960087602 2940540453694368 2941844564821176 2961857112881184 2967031809133056 2987215698991104 2988540510294528 2993761825431552 3001801713146334 3008870717847552 3023562469399542 3044130921572328 3045716295035904 3049449359386752 3050801770925664 3066435453505536 3071555524469376 3073155180576768 3076921876137984 3081408282868356 3088664754720768 3092450460009984 3097853317472256 3099227195860992 3114360141153282 3120310374064128 3124860044815152 3130319525453568 3131707802400576 3135546264562488 3153011937110784 3156876511260192 3158520602259456 3162391928252928 3163794429108096 3174460997907456 3180007136968704 3181417450057728 3185316840190464 3189961295748801 3196951714950588 3203059745636352 3206985662232576 3213086064420213 3214013388300288 3218699685800592 3222644771911446 3240595602030528 3242032785721296 3246257285655552 3247696980267264 3251677607694432 3269790157003776 3273797863529088 3280972000556544 3285755929254771 3292033627459584 3293493623589888 3299247725985792 3303291537975296 3308108010406164 3309575135423823 3332089251991332 3337910785274688 3342001985685944 3360617661364992 3362108074081344 3367982053610496 3384979557578496 3390893496152064 3413960798846976 3415474868908032 3424647286768869 3430630529310096 3432151992291372 3455499965028048 3461537110655232 3479006767511232 3480818622898176 3485084982156288 3486630595343616 3510349170822144 3516482144157696 3521609466135264 3527489547632799 3541973938126848 3551486075167716 3553335677541888 3557690919284544 3559268732746608 3571268622645888 3577508029089792 3579094631314944 3583481445214272 3603442213840896 3607858870011648 3614162203717632 3615765061837824 3621037146525666 3640362103074816 3645670052284344 3652039446362496 3653659102800672 3658137308656236 3665126471122944 3678513926629248 3683022596470224 3691093500626112 3703537830892032 3705180326538624 3710008326463488 3711653691734016 3716202980222208 3736903036575744 3741483272604672 3749682286350336 3755149633434024 3759752233896687 3775190329114624 3780694869035616 3782371583341512 3788979810311808 3793623875643504 3808102002275808 3814755183171072 3819430840783936 3840705898702848 3842409227521536 3849122346983424 3859459345473858 3887437460656554 3894229249487136 3913882613450136 3920720604925824 3922459419761568 3949142817174912 3956042412177408 3982954265321472 3984720680392704 4002402284195112 4004177324339934 4011827623796736 4024696532726016 4031416625866056 4058841228763104 4060955060047872 4065932479182336 4067735694567552 4088580604674048 4090393864359936 4095407365959168 4102562501517312 4108544377157808 4118219672961024 4123267280013312 4132302927814656 4138328167457904 4143400421029002 4152480188204376 4166480059753536 4173759367271424 4175610403200768 4180728352749984 4204015916147712 4209168681680256 4211360803012608 4216522571003904 4218392572144128 4224543337613277 4232614663876608 4241889933410304 4247089120253952 4253281727665068 4255168031259201 4262602286600784 4267826860098942 4275980882976768 4284114752560284 4291599581067456 4296859695881928 4320794136040704 4322710380961728 4328343047540736 4330262640356352 4335570143592576 4359720209338368 4365063818038784 4374629334075392 4381007905673028 4389378169946112 4391324831453184 4403117940131403 4410810680541552 4412766847231764 4442785669321776 4450547713699584 4480823548486656 4482810765441792 4490642738147328 4502702569719501 4513306076771328 4521191328202752 4535343704099313 4553966491877376 4566196382358492 4574174039080128 4576202656388496 4599653180258304 4607333286704064 4609732770865152 4615382814206976 4638675690014976 4646779976208384 4648840793791488 4671540211729923 4680465561096192 4695479288180352 4703319396843732 4729517905666176 4735314766890288 4737780903389184 4743587892379392 4745691643662144 4761691496861184 4770010705453056 4772126175086592 4777975260285696 4795427572425882 4804589618454528 4810478493348864 4818882938290176 4821020082450432 4828049528700888 4833967157867169 4853816137433088 4860893403045792 4863049178581944 4869385928483328 4871545470400896 4877516411541648 4904685235505664 4910696795293632 4921458000834816 4938050441189376 4940240435384832 4948871588978688 4954937306962944 4962162015609246 4988644363472896 4998133877986998 4999576381800448 5006866177912032 5013002978528916 5040926492047488 5043162111122016 5051973080415744 5058165167524672 5077469336367744 5086340244228096 5120941198270464 5123212303362048 5145945793965144 5148227988437058 5183249947542072 5192305665982848 5218510151266848 5227627473234432 5229945893015424 5256746491723776 5265523756233216 5274723216236544 5312960907190272 5327229112751574 5330003516312832 5336536378926816 5338903099119912 5366262043634688 5375222167821408 5405163320761344 5411788305017472 5414606746730496 5421243305576448 5423647592756736 5453858485813248 5460543154612224 5468505078426516 5478059169543744 5480488654201008 5487205962984354 5497689706684416 5517770889943872 5524533894705336 5536640250939168 5555306746338048 5557770489807936 5565012489695232 5567480537601024 5574304470333312 5605354554863616 5612224908907008 5622030094671872 5624523429525504 5632724450151036 5643486218502144 5662785493671936 5671042303553424 5673557375012268 5683469715467712 5690435813465256 5712153003413712 5722132774756608 5729146261175904 5761058848054272 5763613841282304 5771124063387648 5773683520475136 5780760191456768 5789189018210787 5812960279117824 5831156190984831 5841343874230704 5848503474950402 5855099775270912 5870823920175204 5881080907388736 5883689129642352 5923714225762368 5934063618266112 5974431397982208 5977081020589056 5987523650863104 6003603426292668 6006265986509901 6017741435695104 6047124938799084 6088261843144656 6091432590071808 6098898718773504 6101603541851328 6132870907011072 6143111048938752 6153843752275968 6162816565736712 6177329509441536 6184900920019968 6195706634944512 6198454391721984 6215100631543503 6228720282306564 6240620748128256 6249720089630304 6260639050907136 6263415604801152 6271092529124976 6306023874221568 6313753022520384 6317041204518912 6324783856505856 6327588858216192 6348921995814912 6362834900115456 6370633680380928 6379922591497602 6393903429901176 6401740290148413 6413971324465152 6426172128840426 6428026776600576 6437399371601184 6445289543822892 6481191204061056 6484065571442592 6492514571311104 6495393960534528 6503355215388864 6539580314007552 6547595727058176 6561944001113088 6571511858509542 6584067254919168 6586987247179776 6606583075950592 6616216020812328 6619150270847646 6664178503982664 6675821570549376 6684003971371888 6721235322729984 6724216148162688 6735964107220992 6769959115156992 6781786992304128 6830949737816064 6849294573537738 6861261058620192 6864303984582744 6910999930056096 6923074221310464 6958013535022464 6961637245796352 6970169964312576 6973261190687232 7020698341644288 7043218932270528 7054979095265598 7102972150335432 7106671355083776 7115381838569088 7118537465493216 7142537245291776 7155016058179584 7158189262629888 7166962890428544 7206884427681792 7215717740023296 7228324407435264 7231530123675648 7242074293051332 7280724206149632 7291340104568688 7304078892724992 7307318205601344 7316274617312472 7357027853258496 7366045192940448 7382187001252224 7407075661784064 7410360653077248 7420016652926976 7423307383468032 7432405960444416 7443243023413869 7473806073151488 7482966545209344 7497200816980497 7499364572700672 7510299266868048 7519504467793374 7561389738071232 7564743166683024 7577959620623616 7587247751287008 7616204004551616 7629510366342144 7638861681567872 7681411797405696 7684818455043072 7698244693966848 7718918690947716 7722341982655587 7774874921313108 7788458498974272 7827765226900272 7841441209851648 7844918839523136 7898285634349824 7912084824354816 7965908530642944 7969441360785408 7990843669127361 8004804568390224 8008354648679868 8023655247593472 8049393065452032 8062833251732112 8117682457526208 8121910120095744 8131864958364672 8135471389135104 8180787728719872 8190814731918336 8205125003034624 8217088754315616 8230808944476531 8246534560026624 8264605855629312 8276656334915808 8286800842058004 8304960376408752 8332960119507072 8347518734542848 8351220806401536 8361456705499968 8408031832295424 8418337363360512 8433045142007808 8436785144288256 8449086675226554 8465229327753216 8494178240507904 8506563455330136 8510336062518402 8525204573201568 8535653720197884 8551961765953536 8568229505120568 8583199162134912 8593719391763856 8641588272081408 8645420761923456 8656686095081472 8660525280712704 8671140287185152 8719440418676736 8730127636077568 8749258668150784 8762015811346056 8772755212425603 8782649662906368 8806235880262806 8821621361083104 8825533694463528 8885571338643552 8901095427399168 8961647096973312 8965621530883584 8981285476294656 9005405139439002 9026612153542656 9070687408198626 9132392764716984 9148348078160256 9152405312776992 9199306360516608 9214666573408128 9219465541730304 9230765628413952 9277351380029952 9293559952416768 9297681587582976 9343080423459846 9360931122192384 9390958576360704 9406638793687464 9459035811332352 9470629533780576 9475561806778368 9487175784758784 9491383287324288 9523382993722368 9540021410906112 9544252350173184 9555950520571392 9569883887246403 9590855144851764 9609179236909056 9620956986697728 9642040164900864 9656099057401776 9667934315734338 9721786806091584 9726098357163888 9738771856966656 9743090940801792 9755032823083296 9809370471011328 9821393590587264 9842916001669632 9857267787764313 9876100882378752 9880480870769664 9897743177957376 9909874613925888 9924324031218492 9928725406271469 9977288726945792 9996267755973996 10013732355824064 10026005957057832 10081852984094976 10086324222244032 10103946160831488 10116330335049344 10154938672735488 10172680488456192 10241882396540928 10246424606724096 10273941860306607 10291891587930288 10296455976874116 10366499895084144 10384611331965696 10437020302533696 10455254946468864 10459891786030848 10531047512466432 10549446432473088 10582468642898397 10625921814380544 10654458225503148 10660007032625664 10673072757853632 10677806198239824 10732524087269376 10750444335642816 10810326641522688 10823576610034944 10842486611152896 10847295185513472 10921086309224448 10937010156853032 10956118339087488 10960977308402016 10974411925968708 10995379413368832 11035541779887744 11049067789410672 11073280501878336 11110613492676096 11115540979615872 11130024979390464 11134961075202048 11148608940666624 11210709109727232 11224449817814016 11244060189343744 11249046859051008 11265448900302072 11279256701690061 11325570987343872 11342084607106848 11347114750024536 11366939430935424 11380871626930512 11424306006827424 11444265549513216 11458292522351808 11522117696108544 11527227682564608 11547367040950272 11561520382913536 11578378036421574 11662312381969662 11682687748461408 11697006949900804 11741647840350408 11762161814777472 11767378259284704 11847428451524736 11868127236532224 11948862795964416 11954162041178112 12007206852585336 12012531973019802 12035482871390208 12094249877598168 12176523686289312 12182865180143616 12197797437547008 12203207083702656 12265741814022144 12286222097877504 12307687504551936 12325633131473424 12354659018883072 12369801840039936 12396908783443968 12430201263087006 12457440564613128 12499440179260608 12521278101814272 12526831209602304 12542185058249952 12612047748443136 12627506045040768 12634082409037824 12649567713011712 12655177716432384 12673630012839831 12697843991629824 12725669800230912 12741267360761856 12759845182995204 12787806859802352 12803480580296826 12827942648930304 12852344257680852 12874798743202368 12890579087645784 12962382408122112 12968131142885184 12985029142622208 12990787921069056 13006710430777728 13079160628015104 13095191454116352 13123888002226176 13143023717019084 13168134509838336 13173974494359552 13209353820394209 13213166151901184 13232432041624656 13238300541695292 13328357007965328 13351643141098752 13368007942743776 13442470645459968 13448432296325376 13471928214441984 13508107709158503 13539918230313984 13563573984608256 13606031112297939 13661899475632128 13698589147075476 13722522117240384 13728607969165488 13821999860112192 13846148442620928 13916027070044928 13940339928625152 13946522381374464 14014620635189769 14041396683288576 14086437864541056 14109958190531196 14205944300670864 14213342710167552 14230763677138176 14237074930986432 14285074490583552 14310032116359168 14316378525259776 14333925780857088 14413768855363584 14431435480046592 14456648814870528 14463060247351296 14484148586102664 14501901473601507 14561448412299264 14582680209137376 14608157785449984 14614636411202688 14632549234624944 14714055706516992 14732090385880896 14764374002504448 14814151323568128 14820721306154496 14846614766936064 14864811920888832 14886486046827738 14965933090418688 14994401633960994 14998729145401344 15020598533736096 15039008935586748 15122779476142464 15129486333366048 15155919241247232 15174495502574016 15232408009103232 15259020732684288 15277723363135744 15362823594811392 15369636910086144 15437837381895432 15444683965311174 15549749842626216 15576916997948544 15655530453800544 15682882419703296 15689837679046272 15796571268699648 15824169648709632 15938882721570816 15981687338254722 16009609136780448 16016709297359736 16098786130904064 16125666503464224 16235364915052416 16243820240191488 16263729916729344 16270942778270208 16361575457439744 16381629463836672 16434177508631232 16461617888953062 16493069120053248 16553312669831616 16573601684116008 16609920752817504 16665920239014144 16695037469085696 16702441612803072 16722913410999936 16816063664590848 16836674726721024 16866090284015616 16873570288576512 16898173350453108 16930458655506432 16988356481015808 17013126910660272 17020672125036804 17050409146403136 17071307440395768 17136459010241136 17166398324269824 17187438783527712 17283176544162816 17290841523846912 17313372190162944 17321050561425408 17342280574370304 17367567054632361 17438880837353472 17460255272155136 17493468572954493 17498517336301568 17524031622692112 17545510424851206 17565299325812736 17612471760525612 17643242722166208 17651067388927056 17771142677287104 17802190854798336 17923294193946624 17931243061767168 17962570952589312 18010810278878004 18018797959529703 18053224307085312 18141374816397252 18264785529433968 18296696156320512 18304810625553984 18398612721033216 18429333146816256 18461531256827904 18554702760059904 18587119904833536 18595363175165952 18645301894630509 18686160846919692 18721862244384768 18781917152721408 18813277587374928 18918071622664704 18941259067561152 18951123613556736 18974351569517568 18982766574648576 19046765987444736 19088504700346368 19111901041142784 19139767774492806 19181710289703528 19205220870445239 19241913973395456 19284080329801728 19312198114803552 19335868631468676 19443573612183168 19452196714327776 19477543713933312 19486181881603584 19510065646166592 19618740942022656 19642787181174528 19685832003339264 19714535575528626 19752201764757504 19760961741539328 19819749227851776 19848648062436984 19857450812542938 19954577453891584 19992535511947992 20027464711648128 20052011914115664 20163705968189952 20172648444488064 20207892321662976 20232660670098688 20309877345470976 20345360976912384 20492849213448192 20547883720613214 20583783175860576 20592911953748232 20732999790168288 20769222663931392 20874040605067392 20910509892937728 20919783572061696 21062095024932864 21164937285796794 21308916451006296 21320014065251328 21346145515707264 21355612396479648 21465048174538752 21500888671285632 21620653283045376 21647153220069888 21684973222305792 21694590371026944 21842172618448896 21874020313706064 21912236678174976 21921954616804032 21948823851937416 22071083559775488 22098135578821344 22146561003756672 22221226985352192 22231081959231744 22260049958780928 22269922150404096 22297217881333248 22329729070241607 22421418219454464 22448899635628032 22491602450941491 22498093718102016 22530897800604144 22558513403380122 22684169214213696 22694229500049072 22733878861870848 22761743253861024 22848612013654848 22888531099026432 22916585044703616 23044235392217088 23054455365129216 23094734081900544 23123040765827072 23156756072843148 23167025947966761 23324624763939324 23365375496922816 23394013899801608 23483295680700816 23524323629554944 23534756518569408 23694856903049472 23736254473064448 23897725591928832 23908324082356224 23972531007382083 24014413705170672 24025063946039604 24070965742780416 24188499755196336 24353047372578624 24365730360287232 24395594875094016 24406414167405312 24572444195755008 24615375009103872 24651266262946848 24692426833429593 24739603680079872 24793817566887936 24860402526174012 24914881129226256 24998880358521216 25042556203628544 25053662419204608 25084370116499904 25224095496886272 25255012090081536 25299135426023424 25310355432864768 25347260025679662 25395687983259648 25482534721523712 25519690365990408 25575613719604704 25606961160593652 25655885297860608 25704688515361704 25749597486404736 25781158175291568 25924764816244224 25936262285770368 25970058285244416 25981575842138112 26013420861555456 26158321256030208 26190382908232704 26247776004452352 26286047434038168 26318265637276809 26347948988719104 26418707640788418 26426332303802368 26464864083249312 26476601083390584 26656714015930656 26703286282197504 26736015885487552 26884941290919936 26896864592650752 26943856428883968 27016215418317006 27079836460627968 27212062224595878 27397178294150952 27445044234480768 27457215938330976 27643999720224384 27692296885241856 27832054140089856 27880679857250304 27893044762748928 28029241270379538 28082793366577152 28172875729082112 28219916381062392 28411888601341728 28426685420335104 28461527354276352 28474149861972864 28570148981167104 28620064232718336 28632757050519552 28667851561714176 28827537710727168 28862870960093184 28926120494702592 28968297172205328 29003802947203014 29165360418274752 29216315570899968 29229272822405376 29265098469249888 29428111413033984 29464180771761792 29528748005008896 29571803363292939 29628302647136256 29641442612308992 29693229533872128 29729623841777664 29772972093655476 29786176218814407 29931866180837376 29988803267921988 30041197067472192 30078017871173496 30245558952284928 30258972666732096 30311838482494464 30348991005148032 30464816018206464 30518041465368576 30555446726271488 30725647189622784 30739273820172288 30821825580919821 30875674763790864 30889367930622348 31099499685252432 31153833995897088 31311060907601088 31365764839406592 31379675358092544 31593142537399296 31648339297419264 31747405928695191 31877765443141632 31963374676509444 32019218273560896 32033418594719472 32197572261808128 32251333006928448 32470729830104832 32527459833458688 32541885556540416 32763258927673344 32868355017262464 32923235777906124 32986138240106496 33106625339663232 33147203368232016 33219841505635008 33331840478028288 33390074938171392 33404883225606144 33445826821999872 33632127329181696 33673349453442048 33732180568031232 33747140577153024 33796346700906216 33837770105070183 33976712962031616 34026253821320544 34041344250073608 34100818292806272 34142614880791536 34272918020482272 34332796648539648 34374877567055424 34566353088325632 34581683047693824 34642101122850816 34684561148740608 34735134109264722 34920510544310272 34986937145908986 34997034672603136 35048063245384224 35091020849702412 35224943521051224 35286485444332416 35302134777854112 35542285354574208 35604381709596672 35846588387893248 35862486123534336 36021620557756008 36037595919059406 36106448614170624 36282749632794504 36529571058867936 36593392312641024 36609621251107968 36797225442066432 36858666293632512 36923062513655808 37109405520119808 37190726350331904 37290603789261018 37372321693839384 37563834305442816 37626555174749856 37836143245329408 37882518135122304 37902247227113472 37948703139035136 37965533149297152 38093531974889472 38177009400692736 38223802082285568 38279535548985612 38363420579407056 38410441740890478 38483827946790912 38624396229607104 38671737262937352 38887147224366336 38904393428655552 38955087427866624 38972363763207168 39020131292333184 39237481884045312 39285574362349056 39371664006678528 39429071151057252 39504403529515008 39521923483078656 39628061461182627 39639498455703552 39697296124873968 39714901625085876 39985071023895984 40054929423296256 40104023828231328 40327411936379904 40345296888976128 40415784643325952 40465321340197376 40524323127475509 40619754690941952 40690721953824768 40818093336893817 40985698426896384 41095767441226428 41167566351721152 41185823907496464 41465999580336576 41538445327862784 41748081210134784 41821019785875456 41839567144123392 42043861905569307 42124190049865728 42329874571593588 42617832902012592 42640028130502656 42692291031414528 42711224792959296 42930096349077504 43001777342571264 43241306566090752 43294306440139776 43369946444611584 43389180742053888 43505704420804521 43684345236897792 43748040627412128 43824473356349952 43843909233608064 43897647703874832 44142167119550976 44196271157642688 44293122007513344 44442453970704384 44462163918463488 44539844300808192 44594435762666496 44659458140483214 44897799271256064 44983204901882982 44996187436204032 45061795601208288 45117026806760244 45368338428427392 45388459000098144 45467757723741696 45523486507722048 45697224027309696 45777062198052864 45833170089407232 46088470784434176 46108910730258432 46246081531654144 46313512145686296 46334051895933522 46649249527878648 46730750993845632 46788027799603216 46966591361401632 47048647259109888 47069513037138816 47389713806098944 47472508946128896 47816648164712448 47945062014764166 48028827410341344 48050127892079208 48376999510392672 48706094745157248 48731460720574464 48791189750188032 48812828334810624 49144888391510016 49302532525893696 49384853666859186 49479207360159744 49720805052348024 49829762258452512 49997760717042432 50085112407257088 50107324838409216 50168740232999808 50448190993772544 50510024180163072 50598270852046848 50620710865729536 50694520051359324 50791375966519296 50965069443047424 51039380731980816 51151227439209408 51213922321187304 51409377030723408 51499194972809472 51562316350583136 51849529632488448 51872524571540736 51940116570488832 51963151684276224 52026841723110912 52102701163897083 52316642512060416 52380765816465408 52480405718863479 52495552008904704 52572094868076336 52636531274553618 52695897977438208 52837415281576836 52929728166498624 52953202166781168 53313428031861312 53406572564395008 53472031770975104 53769882581839872 53793729185301504 53887712857767936 54032430836634012 54056393878589109 54159672921255936 54424124449191756 54794356588301904 54890088468961536 54914431876661952 55287999440448768 55384593770483712 55664108280179712 55761359714500608 55786089525497856 55935905683891527 56058482540759076 56165586733154304 56345751458164224 56439832762124784 56823777202683456 56853370840670208 56923054708552704 56948299723945728 57140297962334208 57265514101039104 57335703123428352 57615662611335717 57725741920186368 57852240989405184 57936594344410656 58007605894406028 58330720836549504 58432631141799936 58458545644810752 58530196938499776 58856222826067968 58928361543523584 59057496010017792 59143606726585878 59256605294272512 59282885224617984 59459247683555328 59545944187310952 59572352437628814 59863732361674752 59977606535843976 60082394134944384 60156035742346992 60491117904569856 60517945333464192 60623676964988928 60697982010296064 60929632036412928 61036082930737152 61110893452542976 61478547640344576 61643651161839642 61751349527581728 61778735861244696 62198999370504864 62307667991794176 62622121815202176 62731529678813184 62759350716185088 63186285074798592 63494811857390382 63926749353018888 64038436547121792 64066837189438944 64395144523616256 64502666013856896 64941459660209664 65054919666917376 65083771113080832 65526517855346688 65736710034524928 65846471555812248 66213250679326464 66294406736464032 66439683011270016 66663680956056576 66780149876342784 66809766451212288 66891653643999744 66989187210724821 67264254658363392 67346698906884096 67494281154306048 67592693401812432 67675540210140366 68052507642641088 68082688500147216 68201636585612544 68285229761583072 68545836040964544 68665593297079296 68749755134110848 69132706176651264 69163366095387648 69284202245701632 69369122297481216 69470268218529444 69501077843900283 69841021088620544 69973874291817972 70096126490768448 70182041699404824 70449887042102448 70572970888664832 70604269555708224 71084570709148416 71208763419193344 71693176775786496 71724972247068672 71917593022146249 72043241115512016 72075191838118812 72212897228341248 72565499265589008 73059142117735872 73186784625282048 73219242502215936 73717332587265024 73846125027311616 74077280500288779 74218811040239616 74381452700663808 74581207578522036 74744643387678768 75127668610885632 75253110349499712 75672286490658816 75765036270244608 75897406278070272 75931066298594304 76187063949778944 76447604164571136 76559071097971224 76726841158814112 76820883481780956 76967655893581824 77248792459214208 77343474525874704 77774294448732672 77808786857311104 77910174855733248 77944727526414336 78040262584666368 78474963768090624 78571148724698112 78743328013357056 78858142302114504 78954796911830427 79043846966157312 79256122922365254 79278996911407104 79394592249747936 79429803250171752 79970142047791968 80109858846592512 80208047656462656 80654823872759808 80690593777952256 80831569286651904 80930642680394752 81048646254951018 81239509381883904 81636186673787634 82191534882452856 82335132703442304 82371647814992928 82931999160673152 83076890655725568 83496162420269568 83642039571750912 83679134288246784 84087723811138614 84248380099731456 84659749143187176 85235665804025184 85280056261005312 85384582062829056 85422449585918592 85860192698155008 86003554685142528 86482613132181504 86588612880279552 86778361484107776 87011408841609042 87496081254824256 87648946712699904 87687818467216128 87795295407749664 88284334239101952 88392542315285376 88586244015026688 88715410089878817 88884907941408768 88924327836926976 89079688601616384 89188871525332992 89318916280966428 89795598542512128 89966409803765964 90123591202416576 90234053613520488 90736676856854784 90776918000196288 90935515447483392 91046973015444096 91394448054619392 91554124396105728 91666340178814464 92176941568868352 92217821460516864 92465476742759463 92492163063308288 92627024291372592 92668103791867044 93298499055757296 93461501987691264 93576055599206432 93933182722803264 94097294518219776 94139026074277632 94779427612197888 94945017892257792 95242217786085573 95633296329424896 95890124029528332 96057654820682688 96100255784158416 96753999020785344 97412189490314496 97582379500376064 97625656669621248 98289776783020032 98605065051787392 98769707333718372 98958414720319488 99441610104696048 99659524516905024 99995521434084864 100170224814514176 100214649676818432 100337480465999616 100896381987545088 101020048360326144 101196541704093696 101241421731459072 101389040102718648 101513310315210549 101930138886094848 102078761463961632 102302454878418816 102427844642374608 102818754061446816 102998389945618944 103124632701166272 103699059264976896 103745049143081472 103926303368552448 104053683446221824 104205402327794166 104761531632930816 104960811437726958 104991104017809408 105144189736152672 105273062549107236 105674830563153672 105859456332997248 105906404333562336 106626856063722624 106813145128790016 106944063541950208 107539765163679744 107587458370603008 108064861673268024 108112787757178218 108319345842511872 108848248898383512 109588713176603808 109780176937923072 109828863753323904 110575998880897536 110769187540967424 111328216560359424 111572179050995712 111871811367783054 112116965081518152 112691502916328448 112879665524249568 113647554405366912 113706741681340416 113846109417105408 113896599447891456 114280595924668416 114531028202078208 114671406246856704 115231325222671434 115451483840372736 115873188688821312 116015211788812056 116661441673099008 116865262283599872 116917091289621504 117060393876999552 117712445652135936 117856723087047168 118114992020035584 118287213453171756 118513210588545024 118565770449235968 118884184383547881 118918495367110656 119091888374621904 119144704875257628 119955213071687952 120164788269888768 120312071484693984 120982235809139712 121035890666928384 121247353929977856 121395964020592128 121572969382426527 121859264072825856 122072165861474304 122221786905085952 122454280010681451 122957095280689152 123287302323679284 123502699055163456 123557471722489392 124397998741009728 124615335983588352 125244243630404352 125463059357626368 125518701432370176 126131585716707921 126372570149597184 126989623714780764 127853498706037776 128076873094243584 128133674378877888 128790289047232512 129005332027713792 129882919320419328 130109839333834752 130167542226161664 130517113262413563 131053035710693376 131473420069049856 131692943111624496 132426501358652928 132588813472928064 132879366022540032 133327361912113152 133619532902424576 133783307287999488 133978374421449642 134693397813768192 134988562308612096 135185386803624864 135351080420280732 136105015285282176 136165377000294432 136403273171225088 136570459523166144 137091672081929088 137331186594158592 137499510268221696 138265412353302528 138326732190775296 138738244594962432 138940536437058888 139002155687800566 139682042177241088 139947748583635944 140192252981536896 140364083398809648 140899774084204896 141145941777329664 141208539111416448 142169141418296832 142417526838386688 143449944494137344 143835186044292498 144086482231024032 144150383676237624 145130998531178016 146118284235471744 146373569250564096 146438485004431872 147434665174530048 148154561000577558 148437622080479232 149162415157044072 149489286775357536 150255337221771264 150506220698999424 151344572981317632 151530072540489216 151794812556140544 151862132597188608 152374127899557888 152895208329142272 153118142195942448 153453682317628224 153641766963561912 154497584918428416 154686949051749408 155548588897465344 155617573714622208 155820349711466496 155889455052828672 156080525169332736 156308103491691249 156949927536181248 157142297449396224 157441217156590437 157486656026714112 157716284604229008 157909593823660854 158087693932314624 158512245844730508 158789184499495872 158859606500343504 159940284095583936 160219717693185024 160416095312925312 161309647745519616 161381187555904512 161663138573303808 161861285360789504 162097292509902036 162169181635767327 162479018763767808 163272373347575268 164383069764905712 164670265406884608 164743295629985856 165863998321346304 166153781311451136 166992324840539136 167284079143501824 167358268576493568 167807717051674581 168175447622277228 168496760199462912 169319498286374352 170471331608050368 170560112522010624 170769164125658112 170844899171837184 172007109370285056 172846987834007151 173177225760559104 173556722968215552 174022817683218084 174992162509648512 175297893425399808 175375636934432256 175590590815499328 176568668478203904 176785084630570752 177172488030053376 177430820179757634 177769815882817536 177848655673853952 178377743050665984 178637832561932856 179591197085024256 179932819607531928 180247182404833152 180468107227040976 181473353713709568 181553836000392576 181871030894966784 182093946030888192 182788896109238784 183108248792211456 183332680357628928 184435642921033728 184930953485518926 184984326126616576 185254048582745184 185336207583734088 186596998111514592 186923003975382528 187152111198412864 187866365445606528 188194589036439552 188278052148555264 189558855224395776 190484435572171146 191780248059056664 192115309641365376 192200511568316832 193507998041570688 194824378980628992 195164759000752128 195251313339242496 196579553566040064 197210130103574784 197539414667436744 198883220209392096 199319049033810048 199991042868169728 200340449629028352 200429299353636864 200674960931999232 201792763975090176 202040096720652288 202482843462918144 202778080205437296 203026620630421098 204157522927923264 204604909756837632 204855689284749216 205637508122893632 205996779891237888 206249265402332544 207398118529953792 207490098286162944 207852606737104896 208107366892443648 208410804655588332 208503233531700849 209523063265861632 209921622875453916 210288379472305344 210546125098214472 211349661126307344 211718912665994496 211812808667124672 213253712127445248 213626290257580032 213888127083900416 215079530327359488 215174916741206016 215752779066438747 216129723346536048 216225575514356436 216638691685023744 217696497796767024 219177426353207616 219560353875846144 219657727506647808 221151997761795072 221538375081934848 222231841500866337 222656433120718848 223144358101991424 223743622735566108 224233930163036304 225383005832656896 225759331048499136 227295108810733824 227692218834210816 227793198895782912 228561191849336832 229342812493713408 230462650445342868 230902967680745472 231746377377642624 232030423577624112 233322883346198016 233730524567199744 233834182579243008 234120787753999104 235424891304271872 235713446174094336 236229984040071168 236574426906343512 236864390735491281 237131540898471936 237768368767095762 237836990734221312 238183776749243808 238289409750515256 239910426143375904 240329576539777536 240624142969387968 241964471618279424 242071781333856768 242494707859955712 242791928041184256 243145938764853054 243718528145651712 244443573810171904 244908560021362902 246574604647358568 247005398110326912 247114943444978784 248795997482019456 249230671967176704 250488487260808704 250926118715252736 251037402864740352 252263171433415842 252745140299194368 253979247429561528 255706997412075552 256153746188487168 256267348757755776 257580578094465024 258010664055427584 259765838640838656 260335084452323328 261034226524827126 262946840138099712 263385886223248992 264853002717305856 265177626945856128 265758732045080064 266654723824226304 267239065804849152 267566614575998976 267956748842899284 269386795627536384 270370773607249728 270702160840561464 272210030570564352 272330754000588864 272806546342450176 273140919046332288 274183344163858176 274662373188317184 274999020536443392 276530824706605056 276653464381550592 277396430228278389 277476489189924864 277881072874117776 278004311375601132 279895497167271888 280384505963073792 280728166797619296 281799548168409792 282291883554659328 282417078222832896 284338282836593664 284835053676773376 285726653358256719 286899888988274688 287670372088584996 288172964462048064 288300767352475248 290261997062356032 292236568470943488 292747138501128192 292876970008863744 294869330349060096 296309122001155116 296875244160958464 298324830314088144 298978573550715072 300510674443542528 301012441397998848 302689145962635264 303060145080978432 303589625112281088 303724265194377216 304539930945631647 305790416658284544 306236284391884896 306907364635256448 307283533927123824 308995169836856832 309373898103498816 311097177794930688 311235147429244416 311778910105657344 312161050338665472 312616206983382498 314284594898792448 314882434313180874 314973312053428224 315432569208458016 315819187647321708 317024491689461016 317578368998991744 317719213000687008 319880568191167872 320439435386370048 320832190625850624 322619295491039232 322762375111809024 323722570721579008 324194585019804072 324338363271534654 324958037527535616 326544746695150536 328766139529811424 329340530813769216 329486591259971712 331727996642692608 332307562622902272 333984649681078272 334716537152987136 335615434103349162 336350895244554456 338638996572748704 340942663216100736 341120225044021248 341538328251316224 341689798343674368 344014218740570112 345693975668014302 346354451521118208 348045635366436168 349984325019297024 350595786850799616 350751273868864512 351181181630998656 353137336956407808 353570169261141504 354344976060106752 354861640359515268 355539631765635072 355697311347707904 356755486101331968 357275665123865712 359865639215063856 360494364809666304 360936214454081952 362946707427419136 363107672000785152 363742061789933568 364187892061776384 364718908147279581 365577792218477568 366216497584422912 366665360715257856 367362840032044353 368871285842067456 369861906971037852 370508097165490368 370672415167468176 373193996223029184 373846007950765056 374304222396825728 375732730891213056 376389178072879104 376556104297110528 378394757150123763 379117710448791552 380968871144342292 383560496118113328 384230619282730752 384401023136633664 387015996083141376 389648757961257984 390329518001504256 390502626678484992 391551339787240689 393159107132080128 394420260207149568 395078829334873488 397766440418784192 398638098067620096 399982085736339456 400858598707273728 401349921863998464 404080193441304576 404965686925836288 405556160410874592 406053241260842196 408315045855846528 409209819513675264 409711378569498432 411275016245787264 411993559782475776 412498530804665088 414796237059907584 414980196572325888 416214733784887296 416821609311176664 417006467063401698 419046126531723264 419843245750907832 420576758944610688 421092250196428944 422699322252614688 423437825331988992 423625617334249344 426507424254890496 427252580515160064 427776254167800832 430349833482412032 431505558132877494 432259446693072096 432451151028712872 435392995593534048 438354852706415232 439120707751692288 439315455013295616 442303995523590144 444463683001732674 445312866241437696 447487245471132216 448467860326072608 450766011665313792 451518662096998272 454590217621467648 455384437668421632 455586397791565824 457122383698673664 458685624987426816 460925300890685736 463492754755285248 464060847155248224 466645766692396032 467461049134399488 467668365158486016 468241575507998208 468924310475073747 470849782608543744 471426892348188672 472459968080142336 473148853812687024 473728781470982562 474263081796943872 475536737534191524 476367553498487616 476578819501030512 479820852286751808 480659153079555072 481248285938775936 483928943236558848 484143562667713536 484989415719911424 485583856082368512 486291877529706108 486507544907301981 487437056291303424 488887147620343808 489817120042725804 493149209294717136 494010796220653824 494229886889957568 497591994964038912 498461343934353408 500976974521617408 501852237430505472 502074805729480704 503423151155023743 504526342866831684 505490280598388736 507958494859123056 511413994824151104 512307492376974336 512534697515511552 516021328110855168 518540963502021453 519531677281677312 520670168904646656 522068453049654252 525893680276199424 526771772446497984 529706005434611712 530355253891712256 531517464090160128 533309447648452608 535133229151997952 535913497685798568 538773591255072768 540741547214499456 541404321681122928 544420061141128704 544661508001177728 545613092684900352 546281838092664576 548366688327716352 549324746376634368 549998041072886784 553306928763101184 554792860456556778 554952978379849728 555762145748235552 556008622751202264 559790994334543776 560769011926147584 561456333595238592 563599096336819584 564583767109318656 564834156445665792 568676565673187328 571453306716513438 575340744177169992 576345928924096128 576601534704950496 580523994124712064 584473136941886976 585494277002256384 585753940017727488 589738660698120192 592618244002310232 596649660628176288 597957147101430144 601021348887085056 602024882795997696 605378291925270528 606120290161956864 607448530388754432 609079861891263294 612472568783769792 613814729270512896 614567067854247648 617990339673713664 618747796206997632 622194355589861376 622470294858488832 623557820211314688 624322100677330944 625232413966764996 628569189797584896 629764868626361748 630865138416916032 631638375294643416 634048983378922032 635156737997983488 635438426001374016 639761136382335744 640878870772740096 641664381251701248 645238590982078464 645524750223618048 647258337199316241 647445141443158016 648389170039608144 648676726543069308 649916075055071232 653089493390301072 657532279059622848 658681061627538432 658973182519943424 663455993285385216 664615125245804544 666695524502599011 667969299362156544 669433074305974272 671230868206698324 672701790489108912 677277993145497408 681885326432201472 683076656502632448 683379596687348736 688028437481140224 691387951336028604 692708903042236416 696091270732872336 699968650038594048 701191573701599232 701502547737729024 702362363261997312 706274673912815616 707140338522283008 708689952120213504 709723280719030536 710593172206473843 711394622695415808 713510972202663936 714551330247731424 719731278430127712 720988729619332608 721872428908163904 725893414854838272 726215344001570304 727484123579867136 728375784123552768 729437816294559162 731155584436955136 733330721430515712 734725680064088706 739723813942075704 741016194330980736 741344830334936352 746387992446058368 747692015901530112 748608444793651456 751465461782426112 752778356145758208 753112208594221056 756789514300247526 758235420897583104 761937742288684584 767120992236226656 768461238565461504 768802046273267328 774031992166282752 779297515922515968 781005253356969984 783102679574481378 788840520414299136 790157658669746976 795532880837568384 797276196135240192 799964171472678912 801717197414547456 802699843727996928 808160386882609152 811112320821749184 812106482521684392 816630091711693056 818419639027350528 819422757138996864 822550032491574528 823987119564951552 824997061609330176 829592474119815168 829960393144651776 832189290684835167 832429467569774592 833643218622353328 834012934126803396 839686491501815664 841153517889221376 842184500392857888 845398644505229376 846875650663977984 847251234668498688 853014848509780992 854505161030320128 855552508335601664 857179960074770157 860699666964824064 863011116265754988 864518893386144192 864902302057425744 870785991187068096 876709705412830464 878241415503384576 878630910026591232 884607991047180288 888927366003465348 890625732482875392 894974490942264432 896935720652145216 901532023330627584 903037324193996544 909180435242935296 910768875336843264 911172795583131648 913619792836894941 917371249974853632 921850601781371472 926985509510570496 928121694310496448 933291533384792064 935336730316972032 936483151015996416 937848620950147494 942853784696377344 944919936160284672 946297707625374048 947457562941965124 951073475068383048 952735106996975232 953157639002061024 959641704573503616 961318306159110144 962496571877551872 967857886473117696 968287125335427072 971167712164737024 972583755059412216 973015089814603962 974874112582606848 977774295240687616 979634240085451608 986298418589434272 988021592441307648 988459773779915136 995183989928077824 996922687868706816 1001953949043234816 1004149611458961408 1006846302310047486 1009052685733663368 1015916989718246112 1022827989648302208 1024614984753948672 1025069395031023104 1032042656221710336 1037081927004042906 1039063354563354624 1044136906099308504 1051787360552398848 1053543544892995968 1059412010869223424 1060710507783424512 1063034928180320256 1066618895296905216 1070266458303995904 1071826995371597136 1081483094428998912 1082808643362245856 1088840122282257408 1089323016002355456 1091226185369800704 1092563676185329152 1094156724441838743 1096733376655432704 1098649492753268736 1099996082145773568 1102088520096133059 1106613857526202368 1109585720913113556 1111524291496471104 1112017245502404528 1119581988669087552 1121538023852295168 1122912667190477184 1127198192673639168 1129167534218637312 1129668312891331584 1135184271450371289 1137353131346374656 1142906613433026876 1150681488354339984 1152691857848192256 1153203069409900992 1161047988249424128 1168946273883773952 1170988554004512768 1171507880035454976 1174654019361722067 1179477321396240384 1185236488004620464 1193299321256352576 1195914294202860288 1204049765591995392 1212240580323913728 1214897060777508864 1218159723782526588 1224945137567539584 1227629458541025792 1229134135708495296 1235980679347427328 1237495592413995264 1244388711179722752 1244940589716977664 1248644201354661888 1250464827933529992 1257138379595169792 1259529737252723496 1261730276833832064 1263276750589286832 1268097966757844064 1270313475995966976 1270876852002748032 1279522272764671488 1281757741545480192 1283328762503402496 1291049500447236096 1294516674398632482 1294890282886316032 1296778340079216288 1297353453086138616 1306178986780602144 1315064558119245696 1317362123255076864 1317946365039886848 1326911986570770432 1333391049005198022 1335938598724313088 1342461736413396648 1345403580978217824 1354555986290994816 1363770652864402944 1366153313005264896 1366759193374697472 1376056874962280448 1382775902672057208 1392182541465744672 1399937300077188096 1402383147403198464 1403005095475458048 1404724726523994624 1412549347825631232 1414280677044566016 1417379904240427008 1419446561438061072 1421186344412947686 1422789245390831616 1429102660495462848 1439462556860255424 1441977459238665216 1443744857816327808 1451786829709676544 1452430688003140608 1454968247159734272 1456751568247105536 1458875632589118324 1459522634721905943 1462311168873910272 1466661442861031424 1469451360128177412 1479447627884151408 1482032388661961472 1482689660669872704 1492775984892116736 1495384031803060224 1497216889587302912 1502930923564852224 1505556712291516416 1506224417188442112 1510269453465071229 1513579028600495052 1516470841795166208 1523875484577369168 1534241984472453312 1536922477130923008 1537604092546534656 1548063984332565504 1555622890506064359 1558595031845031936 1562010506713939968 1566205359148962756 1577681040828598272 1580315317339493952 1591065761675136768 1594552392270480384 1599928342945357824 1605399687455993856 1616320773765218304 1622224641643498368 1624212965043368784 1633260183423386112 1636839278054701056 1638845514277993728 1645100064983149056 1647974239129903104 1649994123218660352 1659920786289303552 1664378581369670334 1664858935139549184 1667286437244706656 1668025868253606792 1679372983003631328 1682307035778442752 1684369000785715776 1690797289010458752 1693751301327955968 1694502469336997376 1706029697019561984 1711105016671203328 1714359920149540314 1726022232531509976 1729037786772288384 1729804604114851488 1741571982374136192 1753419410825660928 1756482831006769152 1757261820053182464 1769215982094360576 1777854732006930696 1789948981884528864 1793871441304290432 1803064046661255168 1806074648387993088 1818360870485870592 1822345591166263296 1827239585673789882 1843701203562742944 1853971019021140992 1856243388620992896 1866583066769584128 1870673460633944064 1872966302031992832 1875697241900294988 1885707569392754688 1892595415250748096 1894915125883930248 1902146950136766096 1905470213993950464 1906315278004122048 1919283409147007232 1922636612318220288 1924993143755103744 1935715772946235392 1936574250670854144 1941775011597948723 1942335424329474048 1945167510118824432 1946030179629207924 1949748225165213696 1959268480170903216 1972596837178868544 1976043184882615296 1976919547559830272 1990367979856155648 1993845375737413632 2000086573507797033 2003907898086469632 2008299222917922816 2013692604620094972 2018105371467326736 2031833979436492224 2045655979296604416 2049229969507897344 2050138790062046208 2064085312443420672 2074163854008085812 2078126709126709248 2088273812198617008 2103574721104797696 2107087089785991936 2118824021738446848 2121421015566849024 2126069856360640512 2131779516619421529 2140532916607991808 2143653990743194272 2162966188857997824 2165617286724491712 2177680244564514816 2178646032004710912 2182452370739601408 2185127352370658304 2188313448883677486 2193466753310865408 2199992164291547136 2204177040192266118 2219171441826227112 2223048582992942208 2224034491004809056 2239163977338175104 2243076047704590336 2245825334380954368 2254396385347278336 2258335068437274624 2259336625782663168 2270368542900742578 2274706262692749312 2285813226866053752 2301362976708679968 2305383715696384512 2306406138819801984 2322095976498848256 2337892547767547904 2343015760070909952 2349308038723444134 2370472976009240928 2386598642512705152 2391828588405720576 2408099531183990784 2424481160647827456 2436319447565053176 2449890275135079168 2455258917082051584 2458268271416990592 2471961358694854656 2474991184827990528 2488777422359445504 2489881179433955328 2497288402709323776 2500929655867059984 2519059474505446992 2523460553667664128 2526553501178573664 2536195933515688128 2540626951991933952 2541753704005496064 2559044545529342976 2563515483090960384 2566657525006804992 2571539880224310471 2582099000894472192 2589033348797264964 2593556680158432576 2594706906172277232 2612357973561204288 2630129116238491392 2634724246510153728 2635892730079773696 2653823973141540864 2666782098010396044 2671877197448626176 2684923472826793296 2690807161956435648 2709111972581989632 2727541305728805888 2732306626010529792 2733518386749394944 2740859378510684823 2752113749924560896 2765551805344114416 2784365082931489344 2799874600154376192 2806010190950916096 2809449453047989248 2828561354089132032 2834759808480854016 2838893122876122144 2842372688825895372 2858205320990925696 2878925113720510848 2883954918477330432 2887489715632655616 2903573659419353088 2904861376006281216 2913503136494211072 2917751265178236648 2919045269443811886 2924622337747820544 2933322885722062848 2938902720256354824 2958895255768302816 2964064777323922944 2965379321339745408 2985551969784233472 2990768063606120448 2994433779174605824 3005861847129704448 3012448834376884224 3020538906930142458 3027158057200990104 3047750969154738336 3068483968944906624 3073844954261846016 3075208185093069312 3096127968665131008 3111245781012128718 3117190063690063872 3132410718297925512 3155362081657196544 3160630634678987904 3182131523350273536 3189104784540960768 3199856685890715648 3210799374911987712 3244449283286996736 3248425930086737568 3266520366846772224 3273678556109402112 3277691028555987456 3282470173325516229 3290200129966298112 3295948478259806208 3299988246437320704 3319841572578607104 3328757162739340668 3334572874489413312 3336051736507213584 3358745966007262656 3364614071556885504 3368738001571431552 3381594578020917504 3387502602655911936 3389004938673994752 3405552814351113867 3412059394039123968 3422210033342406656 3428719840299080628 3452044465063019952 3458075573544576768 3459609208229702976 3483143964748272384 3506838821651321856 3512965662013538304 3514523640106364928 3523962058085166201 3538431964188721152 3555709464013861392 3579897963769057728 3587742882608580864 3612149296775986176 3636721740971741184 3644691182332526592 3654479171347579764 3687402407125485888 3707942038042281984 3712486777241985792 3733166133539168256 3745932604063985664 3751394483800589976 3771415138785509376 3785190830501496192 3789830251767860496 3804293900273532192 3810940427987900928 3812630556008244096 3838566818294014464 3845273224636440576 3849986287510207488 3873148501341708288 3883550023195897446 3884670848658948096 3890335020237648864 3892060359258415848 3918536960341806432 3945193674357737088 3952086369765230592 3953839095119660544 3980735959712311296 4000173147015594066 4007815796172939264 4027385209240189944 4036210742934653472 4063667958872984448 4091311958593208832 4098459939015794688 4100277580124092416 4128170624886841344 4148327708016171624 4176547624397234016 4207149442209595392 4214174179571983872 4237648043476893696 4242842031133698048 4252139712721281024 4263559033238843058 4287307981486388544 4325932377715995648 4331234573448983424 4355360489129029632 4357292064009421824 4364904741479202816 4370254704741316608 4376626897767354972 4386933506621730816 4399984328583094272 4408354080384532236 4438342883652454224 4446097165985884416 4448068982009618112 4478327954676350208 4486152095409180672 4491650668761908736 4508792770694556672 4516670136874549248 4518673251565326336 4530808360395213687 4540737085801485156 4549412525385498624 4571626453732107504 4602725953417359936 4610767431392769024 4612812277639603968 4644191952997696512 4666868671518193077 4675785095535095808 4686031520141819904 4698616077446888268 4740945952018481856 4773197285025410304 4783657176811441152 4816199062367981568 4848962321295654912 4872638895130106352 4899780550270158336 4910517834164103168 4916536542833981184 4943922717389709312 4949982369655981056 4979762358867910656 4994576805418647552 5001859311734119968 5038118949010893984 5046921107335328256 5053107002357147328 5072391867031376256 5081253903983867904 5083507408010992128 5118089091058685952 5133315050013609984 5143079760448620942 5178066697594529928 5187113360316865152 5189413812344554464 5224715947122408576 5260258232476982784 5269448493020307456 5271785460159547392 5307647946283081728 5333564196020792088 5369846945653586592 5381614323912871296 5418223945163979264 5455082611457611776 5467036773498789888 5481718757021369646 5531103610688228832 5568730165862978688 5599749200308752384 5612020381901832192 5618898906095978496 5657122708178264064 5677786245752244288 5684745377651790744 5716410641981851392 5757850227441021696 5767909836954660864 5774979431265311232 5807147318838706176 5809722752012562432 5825325034793846169 5827006272988422144 5835502530356473296 5838090538887623772 5849244675495641088 5877805440512709648 5917790511536605632 5928129554647845888 5930758642679490816 5971103939568466944 5981536127212240896 5988867558349211648 6000259720523391099 6011723694259408896 6024897668753768448 6041077813860284916 6054316114401980208 6095501938309476672 6136967937889813248 6147689908523692032 6150416370186138624 6192255937330262016 6222491562024257436 6234380127380127744 6264821436595851024 6310724163314393088 6321261269357975808 6364263046700547072 6378209569081921536 6395338549858264587 6421598749823975424 6488898566573993472 6496851860173475136 6533040733693544448 6547357112218804224 6555382057111974912 6564940346651032458 6580400259932596224 6599976492874641408 6657514325478681336 6669145748978826624 6672103473014427168 6717491932014525312 6729228143113771008 6737476003142863104 6763189156041835008 6775005205311823872 6778009877347989504 6811105628702227734 6824118788078247936 6844420066684813312 6857439680598161256 6904088930126039904 6916151147089153536 6919218416459405952 6966287929496544768 7013677643302643712 7029047280212729856 7047924116170332402 7111418928027722784 7159795927538115456 7175485765217161728 7224298593551972352 7273443481943482368 7308958342695159528 7374804814250971776 7415884076084563968 7424973554483971584 7466332267078336512 7491865208127971328 7502788967601179952 7570381661002992384 7579660503535720992 7608587800547064384 7621880855975801856 7625261112016488192 7677133636588028928 7690546449272881152 7699972575020414976 7714619640672931413 7746297002683416576 7767100046391794892 7780670040475297728 7784120718516831696 7837073920683612864 7890387348715474176 7904172739530461184 7907678190239321088 7961471919424622592 8000346294031188132 8015631592345878528 8054770418480379888 8072421485869306944 8127335917745968896 8182623917186417664 8196919878031589376 8200555160248184832 8222578135532054469 8256341249773682688 8296655416032343248 8353095248794468032 8428348359143967744 8485684062267396096 8504279425442562048 8527118066477686116 8574615962972777088 8651864755431991296 8662469146897966848 8710720978258059264 8714584128018843648 8740509409482633216 8753253795534709944 8773867013243461632 8799968657166188544 8816708160769064472 8876685767304908448 8892194331971768832 8896137964019236224 8956655909352700416 8972304190818361344 8983301337523817472 9017585541389113344 9037346503130652672 9061616720790427374 9081474171602970312 9143252907464215008 9205451906834719872 9221534862785538048 9225624555279207936 9288383905995393024 9333737343036386154 9351570191070191616 9397232154893776536 9481891904036963712 9546394570050820608 9567314353622882304 9632398124735963136 9745277790260212704 9799561100540316672 9821035668328206336 9833073085667962368 9887845434779418624 9899964739311962112 9959524717735821312 10003718623468239936 10076237898021787968 10093842214670656512 10106214004714294656 10144783734062752512 10162507807967735808 10167014816021984256 10216658443053341601 10236178182117371904 10266630100027219968 10286159520897241884 10356133395189059856 10374226720633730304 10378827624689108928 10449431894244817152 10520516464953965568 10538896986040614912 10543570920319094784 10571886174255498603 10615295892566163456 10667128392041584176 10739693891307173184 10763228647825742592 10836447890327958528 10910165222915223552 10934073546997579776 10963437514042739292 11062207221376457664 11137460331725957376 11199498400617504768 11237797812191956992 11314245416356528128 11355572491504488576 11369490755303581488 11432821283963702784 11515700454882043392 11535819673909321728 11549958862530622464 11619445504025124864 11650650069587692338 11654012545976844288 11671005060712946592 11676181077775247544 11755610881025419296 11835581023073211264 11856259109295691776 11861517285358981632 11942207879136933888 11977735116698423296 12000519441046782198 12023447388518817792 12082155627720569832 12108632228803960416 12191003876618953344 12273935875779626496 12295379817047384064 12300832740372277248 12384511874660524032 12444983124048514872 12529642873191702048 12621448326628786176 12642522538715951616 12728526093401094144 12756419138163843072 12790677099716529174 12977797133147986944 12993703720346950272 13066081467387088896 13094714224437608448 13110764114223949824 13129880693302064916 13160800519865192448 13199952985749282816 13315028650957362672 13338291497957653248 13344206946028854336 13434983864029050624 13458456286227542016 13474952006285726208 13526378312083670016 13550010410623647744 13556019754695979008 13592425081185641061 13622211257404455468 13648237576156495872 13714879361196322512 13808177860252079808 13832302294178307072 13838436832918811904 13932575858993089536 14000606014554579231 14027355286605287424 14058094560425459712 14095848232340664804 14222837856055445568 14319591855076230912 14350971530434323456 14448597187103944704 14546886963886964736 14617916685390319056 14749609628501943552 14831768152169127936 14849947108967943168 14983730416255942656 15005577935202359904 15140763322005984768 15159321007071441984 15217175601094128768 15243761711951603712 15250522224032976384 15354267273176057856 15399945150040829952 15429239281345862826 15534200092783589784 15561340080950595456 15568241437033663392 15674147841367225728 15780774697430948352 15808345479060922368 15815356380478642176 15922943838849245184 16000692588062376264 16109540836960759776 16144842971738613888 16254671835491937792 16365247834372835328 16401110320496369664 16445156271064108938 16593310832064686496 16706190497588936064 16856696718287935488 16971368124534792192 17054236132955372232 17149231925945554176 17303729510863982592 17324938293795933696 17421441956516118528 17429168256037687296 17481018818965266432 17506507591069419888 17547734026486923264 17633416321538128944 17753371534609816896 17784388663943537664 17792275928038472448 17913311818705400832 17944608381636722688 17966602675047634944 18000779161570173297 18035171082778226688 18074693006261305344 18123233441580854748 18162948343205940624 18286505814928430016 18410903813669439744 18443069725571076096 18451249110558415872 18576767811990786048 18667474686072772308 18703140382140383232 18794464309787553072 18963783808073927424 19092789140101641216 19134628707245764608 19186015649574793761 19264796249471926272 19490555580520425408 19599122201080633344 19642071336656412672 19666146171335924736 19799929478623924224 20007437246936479872 20152475796043575936 20187684429341313024 20212428009428589312 20289567468125505024 20325015615935471616 20334029632043968512 20433316886106683202 20472356364234743808 20533260200054439936 20572319041794483768 20712266790378119712 20748453441267460608 20757655249378217856 20898863788489634304 21041032929907931136 21087141840638189568 21143772348510997206 21334256784083168352 21479387782614346368 21526457295651485184 21672895780655917056 21820330445830447104 21926875028085478584 22124414442752915328 22274920663451914752 22398996801235009536 22475595624383913984 22711144983008977152 22738981510607162976 22865642567927405568 23031400909764086784 23071639347818643456 23099917725061244928 23238891008050249728 23301300139175384676 23342010121425893184 23352362155550495088 23511221762050838592 23671162046146422528 23712518218591383552 23723034570717963264 23884415758273867776 23955470233396846592 24001038882093564396 24046894777037635584 24164311255441139664 24217264457607920832 24382007753237906688 24547871751559252992 24590759634094768128 24601665480744554496 24667734406596163407 24769023749321048064 24889966248097029744 25059285746383404096 25285045077431903232 25457052186802188288 25512838276327686144 25581354199433058348 25955594266295973888 25987407440693900544 26132162934774177792 26221528228447899648 26259761386604129832 26321601039730384896 26399905971498565632 26630057301914725344 26676582995915306496 26688413892057708672 26869967728058101248 26916912572455084032 26949904012571452416 27052756624167340032 27112039509391958016 27184850162371282122 27244422514808910936 27429758722392645024 27616355720504159616 27664604588356614144 27676873665837623808 27865151717986179072 28001212029109158462 28054710573210574848 28191696464681329608 28445675712110891136 28639183710152461824 28701943060868646912 28897194374207889408 29235833370780638112 29499219257003887104 29663536304338255872 29699894217935886336 30011155870404719808 30281526644011969536 30318642014142883968 30434351202188257536 30487523423903207424 30501044448065952768 30708534546352115712 30799890300081659904 30858478562691725652 31068400185567179568 31122680161901190912 31136482874067326784 31348295682734451456 31561549394861896704 31616690958121844736 31630712760957284352 31715658522766495809 31845887677698490368 32001385176124752528 32219081673921519552 32289685943477227776 32509343670983875584 32730495668745670656 32802220640992739328 32890312542128217876 33186621664129372992 33412380995177872128 33713393436575870976 33942736249069584384 34108472265910744464 34298463851891108352 34607459021727965184 34649876587591867392 34858336512075374592 34962037637930532864 35013015182138839776 35266832643076257888 35506743069219633792 35568777327887075328 35584551856076944896 35826623637410801664 35933205350095269888 36001558323140346594 36070342165556453376 36246466883161709496 36325896686411881248 36573011629856860032 36821807627338879488 36886139451142152192 36902498221116831744 37153535623981572096 37334949372145544616 37588928619575106144 37927567616147854848 38185578280203282432 38269257414491529216 38372031299149587522 38981111161040850816 39198244402161266688 39284142673312825344 39332292342671849472 39599858957247848448 40014874493872959744 40304951592087151872 40375368858682626048 40424856018857178624 40579134936251010048 40650031231870943232 40668059264087937024 40777275243556923183 40866633772213366404 40944712728469487616 41144638083588967536 41424533580756239424 41496906882534921216 41515310498756435712 41797727576979268608 42001818043663737693 42082065859815862272 42174283681276379136 42287544697021994412 42668513568166336704 42958775565228692736 43052914591302970368 43345791561311834112 43640660891660894208 43853750056170957168 44248828885505830656 44549841326903829504 44951191248767827968 45422289966017954304 45477963021214325952 45731285135854811136 46062801819528173568 46199835450122489856 46602600278350769352 46684020242851786368 46704724311100990176 47022443524101677184 47342324092292845056 47425036437182767104 47446069141435926528 47768831516547735552 47910940466793693184 48002077764187128792 48328622510882279328 48434528915215841664 48764015506475813376 49095743503118505984 49203330961489108992 49335468813192326814 49779932496194059488 50118571492766808192 50570090154863806464 50914104373604376576 51162708398866116696 51911188532591947776 51974814881387801088 52264325869548355584 52443056456895799296 52519522773208259664 52643202079460769792 53260114603829450688 53353165991830612992 53376827784115417344 53739935456116202496 53833825144910168064 53899808025142904832 54002337484710519891 54105513248334680064 54224079018783916032 54369700324742564244 54488845029617821872 54859517444785290048 55232711441008319232 55329209176713228288 55353747331675247616 55730303435972358144 56002424058218316924 56109421146421149696 56383392929362659216 56891351424221782272 57278367420304923648 57403886121737293824 57558046948724381283 57794388748415778816 58471666741561276224 58998438514007774208 59399788435871772672 60022311740809439616 60563053288023939072 60637284028285767936 60868702404376515072 60975046847806414848 61002088896131905536 61417069092704231424 61599780600163319808 61716957125383451304 62136800371134359136 62245360323802381824 62272965748134653568 62696591365468902912 63123098789723793408 63261425521914568704 63431317045532991618 64002770352249505056 64438163347843039104 64579371886954455552 65018687341967751168 65460991337491341312 65780625084256435752 66373243328258745984 66824761990355744256 67426786873151741952 68216944531821488928 68596927703782216704 69214918043455930368 69299753175183734784 69716673024150749184 70026030364277679552 70533665286152515776 71013486138439267584 71137554655774150656 71169103712153889792 71653247274821603328 71866410700190539776 72003116646280693188 72140684331112906752 72492933766323418992 72651793372823762496 73146023259713720064 73643615254677758976 73772278902284304384 73804996442233663488 74003203219788490221 74307071247963144192 74669898744291089232 75177857239150212288 75855135232295709696 76371156560406564864 76538514828983058432 76744062598299175044 77962222322081701632 78396488804322533376 78664584685343698944 79199717914495696896 80029748987745919488 80609903184174303744 80750737717365252096 80849712037714357248 81158269872502020096 81336118528175874048 81554550487113846366 81733267544426732808 82289276167177935072 82849067161512478848 82993813765069842432 83030620997512871424 83595455153958537216 84003636087327475386 84164131719631724544 84575089394043988824 85337027136332673408 85917551130457385472 86105829182605940736 86691583122623668224 87707500112341914336 88497657771011661312 89099682653807659008 90844579932035908608 90955926042428651904 91462570271709622272 92125603639056347136 92399670900244979712 93205200556701538704 93368040485703572736 93409448622201980352 94044887048203354368 94684648184585690112 94850072874365534208 94892138282871853056 95146975568299487427 95537663033095471104 96004155528374257584 96657245021764558656 96869057830431683328 97528031012951626752 98191487006237011968 98406661922978217984 98670937626384653628 99559864992388118976 100237142985533616384 101140180309727612928 101828208747208753152 102325416797732233392 103822377065183895552 103949629762775602176 104886112913791598592 105039045546416519328 106520229207658901376 106706331983661225984 106753655568230834688 107479870912232404992 107799616050285809664 108004674969421039782 108211026496669360128 108739400649485128488 108977690059235643744 109719034889570580096 110465422882016638464 110658418353426456576 110707494663350495232 111460606871944716288 112004848116436633848 112766785858725318432 113782702848443564544 114556734840609847296 114807772243474587648 115116093897448762566 116943333483122552448 117996877028015548416 118799576871743545344 120044623481618879232 121126106576047878144 121274568056571535872 121737404808753030144 121950093695612829696 122004177792263811072 122834138185408462848 123433914250766902608 124273600742268718272 124490720647604763648 124545931496269307136 125393182730937805824 126005454130991213079 126246197579447586816 126522851043829137408 126862634091065983236 128005540704499010112 128876326695686078208 129158743773908911104 130037374683935502336 130921982674982682624 131561250168512871504 132746486656517491968 133649523980711488512 134853573746303483904 136433889063642977856 137193855407564433408 138599506350367469568 140052060728555359104 141067330572305031552 142026972276878535168 142275109311548301312 142338207424307779584 143306494549643206656 143732821400381079552 144006233292561386376 144985867532646837984 145303586745647524992 146292046519427440128 147287230509355517952 147609992884467326976 148006406439576980442 149339797488582178464 150355714478300424576 151710270464591419392 152742313120813129728 153488125196598350088 155924444644163403264 156792977608645066752 157329169370687397888 160059497975491838976 161219806368348607488 161501475434730504192 161699424075428714496 162316539745004040192 162672237056351748096 163109100974227692732 163466535088853465616 164578552334355870144 165698134323024957696 165987627530139684864 166061241995025742848 167190910307917074432 168007272174654950772 168328263439263449088 169150178788087977648 170674054272665346816 171835102260914770944 172211658365211881472 172674140846173143849 173383166245247336448 175415000224683828672 176995315542023322624 178199365307615318016 181689159864071817216 181911852084857303808 182925140543419244544 184251207278112694272 184799341800489959424 186410401113403077408 186736080971407145472 186818897244403960704 188089774096406708736 189369296369171380224 189784276565743706112 190293951136598974854 192008311056748515168 193314490043529117312 193738115660863366656 195056062025903253504 196382974012474023936 197341875252769307256 199119729984776237952 200474285971067232768 202280360619455225856 204650833595464466784 207644754130367791104 207899259525551204352 210078091092833038656 213040458415317802752 213412663967322451968 213507311136461669376 214959741824464809984 215599232100571619328 216009349938842079564 216422052993338720256 217478801298970256976 217955380118471287488 219438069779141160192 220930845764033276928 221316836706852913152 221414989326700990464 222009609659365470663 222921213743889432576 224009696232873267696 225533571717450636864 227565405696887129088 229113469681219694592 229615544486949175296 230232187794897525132 233886666966245104896 235993754056031096832 237599153743487090688 240089246963237758464 242252213152095756288 242549136113143071744 243474809617506060288 244008355584527622144 246867828501533805216 248547201484537436544 248981441295209527296 249091862992538614272 250786365461875611648 252010908261982426158 252492395158895173632 253725268182131966472 256011081408998020224 257752653391372156416 258317487547817822208 260074749367871004672 263122500337025743008 265492973313034983936 267299047961422977024 272867778127285955712 274387710815128866816 277199012700734939136 280104121457110718208 282134661144610063104 284053944553757070336 284550218623096602624 284676414848615559168 285440926704898462281 286612989099286413312 288012466585122772752 289971735065293675968 290607173491295049984 292584093038854880256 294574461018711035904 295219985768934653952 296012812879153960884 298679594977164356928 300711428956600849152 303420540929182838784 305484626241626259456 306976250393196700176 311848889288326806528 314658338741374795776 320118995950983677952 322439612736697214976 323398848150857428992 324633079490008080384 326218201948455385464 326933070177706931232 329157104668711740288 331396268646049915392 331975255060279369728 332122483990051485696 334381820615834148864 336014544349309901544 338300357576175955296 341348108545330693632 343670204521829541888 344423316730423762944 345348281692346287698 350830000449367657344 353990631084046645248 356398730615230636032 363378319728143634432 363823704169714607616 365850281086838489088 368502414556225388544 372820802226806154816 373472161942814290944 373637794488807921408 376179548192813417472 378016362392973639237 378738592738342760448 379568553131487412224 380587902273197949708 384016622113497030336 386628980087058234624 387476231321726733312 390112124051806507008 392765948024948047872 394683750505538614512 398239459969552475904 400948571942134465536 404560721238910451712 409301667190928933568 415798519051102408704 420156182185666077312 426080916830635605504 426825327934644903936 427014622272923338752 429919483648929619968 431198464201143238656 432018699877684159128 434957602597940513952 435910760236942574976 438876139558282320384 441861691528066553856 442829978653401980928 444019219318730941326 448019392465746535392 451067143434901273728 455130811393774258176 458226939362439389184 460464375589795050264 467773333932490209792 471987508112062193664 480178493926475516928 484504426304191512576 485098272226286143488 486949619235012120576 488016711169055244288 493735657003067610432 497094402969074873088 497962882590419054592 498183725985077228544 501572730923751223296 504021816523964852316 504984790317790347264 507450536364263932944 512022162817996040448 515505306782744312832 516634975095635644416 518022422538519431547 520149498735742009344 526245000674051486016 530985946626069967872 534598095922845954048 545735556254571911424 548775421630257733632 554398025401469878272 560208242914221436416 564269322289220126208 568107889107514140672 569352829697231118336 570881853409796924562 576024933170245545504 579943470130587351936 581214346982590099968 585168186077709760512 589148922037422071808 592025625758307921768 597359189954328713856 601422857913201698304 606841081858365677568 613952500786393400352 623697778576653613056 640237991901967355904 644879225473394429952 646797696301714857984 649266158980016160768 652436403896910770928 653866140355413862464 658314209337423480576 662792537292099830784 663950510120558739456 664244967980102971392 666028828978096411989 668763641231668297728 672029088698619803088 676600715152351910592 682696217090661387264 687340409043659083776 688846633460847525888 690696563384692575396 701660000898735314688 707981262168093290496 712797461230461272064 726756639456287268864 727647408339429215232 745641604453612309632 746944323885628581888 747275588977615842816 752359096385626834944 756032724785947278474 757477185476685520896 761175804546395899416 768033244226994060672 773257960174116469248 774952462643453466624 780224248103613014016 789367501011077229024 796478919939104951808 801897143884268931072 818603334381857867136 831597038102204817408 840312364371332154624 852161833661271211008 853650655869289807872 854029244545846677504 859838967297859239936 864037399755368318256 869915205195881027904 871821520473885149952 877752279116564640768 883723383056133107712 885659957306803961856 888038438637461882652 896038784931493070784 902134286869802547456 910261622787548516352 916453878724878778368 920928751179590100528 935546667864980419584 943975016224124387328 960356987852951033856 970196544452572286976 973899238470024241152 987471314006135220864 994188805938149746176 995925765180838109184 996367451970154457088 1003145461847502446592 1008043633047929704632 1014901072728527865888 1024044325635992080896 1031010613565488625664 1033269950191271288832 1036044845077038863094 1052490001348102972032 1061971893252139935744 1069196191845691908096 1091471112509143822848 1097550843260515467264 1120416485828442872832 1128538644578440252416 1136215778215028281344 1138705659394462236672 1141763706819593849124 1152049866340491091008 1159886940261174703872 1162428693965180199936 1170336372155419521024 1178297844074844143616 1184051251516615843536 1194718379908657427712 1202845715826403396608 1213682163716731355136 1227905001572786800704 1247395557153307226112 1280475983803934711808 1289758450946788859904 1293595392603429715968 1304872807793821541856 1307732280710827724928 1316628418674846961152 1325585074584199661568 1328489935960205942784 1332057657956192823978 1344058177397239606176 1353201430304703821184 1365392434181322774528 1374680818087318167552 1381393126769385150792 1403320001797470629376 1415962524336186580992 1453513278912574537728 1455294816678858430464 1491283208907224619264 1493888647771257163776 1494551177955231685632 1504718192771253669888 1512065449571894556948 1514954370953371041792 1522351609092791798832 1536066488453988121344 1546515920348232938496 1549904925286906933248 1554067267615558294641 1560448496207226028032 1578735002022154458048 1592957839878209903616 1603794287768537862144 1637206668763715734272 1663194076204409634816 1680624728742664309248 1704323667322542422016 1708058489091693355008 1728074799510736636512 1739830410391762055808 1743643040947770299904 1755504558233129281536 1767446766112266215424 1776076877274923765304 1792077569862986141568 1804268573739605094912 1820523245575097032704 1841857502359180201056 1871093335729960839168 1920713975705902067712 1940393088905144573952 1947798476940048482304 1974942628012270441728 1988377611876299492352 1991851530361676218368 1992734903940308914176 1998086486934289235967 2006290923695004893184 2016087266095859409264 2029802145457055731776 2048088651271984161792 2062021227130977251328 2066539900382542577664 2072089690154077726188 2104980002696205944064 2123943786504279871488 2138392383691383816192 2182942225018287645696 2240832971656885745664 2257077289156880504832 2272431556430056562688 2283527413639187698248 2304099732680982182016 2319773880522349407744 2324857387930360399872 2340672744310839042048 2368102503033231687072 2389436759817314855424 2405691431652806793216 2455810003145573601408 2494791114306614452224 2560951967607869423616 2579516901893577719808 2609745615587643083712 2615464561421655449856 2633256837349693922304 2651170149168399323136 2656979871920411885568 2664115315912385647956 2688116354794479212352 2706402860609407642368 2730784868362645549056 2749361636174636335104 2762786253538770301584 2806640003594941258752 2831925048672373161984 2910589633357716860928 2982566417814449238528 2987777295542514327552 2989102355910463371264 3009436385542507339776 3024130899143789113896 3044703218185583597664 3072132976907976242688 3093031840696465876992 3099809850573813866496 3108134535231116589282 3157470004044308916096 3185915679756419807232 3207588575537075724288 3274413337527431468544 3361249457485328618496 3408647334645084844032 3416116978183386710016 3456149599021473273024 3479660820783524111616 3487286081895540599808 3511009116466258563072 3534893532224532430848 3552153754549847530608 3584155139725972283136 3608537147479210189824 3641046491150194065408 3683715004718360402112 3742186671459921678336 3841427951411804135424 3880786177810289147904 3949885256024540883456 3976755223752598984704 3985469807880617828352 3996172973868578471934 4032174532191718818528 4059604290914111463552 4096177302543968323584 4124042454261954502656 4144179380308155452376 4209960005392411888128 4247887573008559742976 4365884450036575291392 4481665943313771491328 4514154578313761009664 4544863112860113125376 4567054827278375396496 4608199465361964364032 4639547761044698815488 4649714775860720799744 4662201802846674883923 4681345488621678084096 4736205006066463374144 4778873519634629710848 4811382863305613586432 4911620006291147202816 4989582228613228904448 5219491231175286167424 5230929122843310899712 5266513674699387844608 5302340298336798646272 5328230631824771295912 5376232709588958424704 5412805721218815284736 5461569736725291098112 5525572507077540603168 5613280007189882517504 5821179266715433721856 5965132835628898477056 5975554591085028655104 5978204711820926742528 6018872771085014679552 6048261798287578227792 6089406436371167195328 6144265953815952485376 6186063681392931753984 6199619701147627732992 6216269070462233178564 6314940008088617832192 6371831359512839614464 6415177151074151448576 6548826675054862937088 6722498914970657236992 6817294669290169688064 6912299198042946546048 6959321641567048223232 6974572163791081199616 7022018232932517126144 7104307509099695061216 7168310279451944566272 7217074294958420379648 7367430009436720804224 7484373342919843356672 7682855902823608270848 7899770512049081766912 7953510447505197969408 7970939615761235656704 7992345947737156943868 8064349064383437637056 8119208581828222927104 8192354605087936647168 8248084908523909005312 8288358760616310904752 8419920010784823776256 8495775146017119485952 8731768900073150582784 8963331886627542982656 9028309156627522019328 9134109654556750792992 9216398930723928728064 9279095522089397630976 9299429551721441599488 9324403605693349767846 9472410012132926748288 9557747039269259421696 9622765726611227172864 9823240012582294405632 10438982462350572334848 10461858245686621799424 10533027349398775689216 10604680596673597292544 10656461263649542591824 10752465419177916849408 10825611442437630569472 10923139473450582196224 11051145014155081206336 11226560014379765035008 11642358533430867443712 11930265671257796954112 11956409423641853485056 12096523596575156455584 12178812872742334390656 12288531907631904970752 12372127362785863507968 12432538140924466357128 12629880016177235664384 12743662719025679228928 13097653350109725874176 13444997829941314473984 13634589338580339376128 13824598396085893092096 13918643283134096446464 13949144327582162399232 13986605408540024651769 14044036465865034252288 14208615018199390122432 14336620558903889132544 14434148589916840759296 14734860018873441608448 14968746685839686713344 15799541024098163533824 15907020895010395938816 15984691895474313887736 16128698128766875274112 16238417163656445854208 16384709210175873294336 16576717521232621809504 16839840021569647552512 17463537800146301165568 17926663773255085965312 18056618313255044038656 18268219309113501585984 18432797861447857456128 18558191044178795261952 18598859103442883198976 18648807211386699535692 18944820024265853496576 19115494078538518843392 19245531453222454345728 19646480025164588811264 20877964924701144669696 20923716491373243598848 21066054698797551378432 21312922527299085183648 21504930838355833698816 21651222884875261138944 22102290028310162412672 22453120028759530070016 23860531342515593908224 23912818847283706970112 24193047193150312911168 24357625745484668781312 24577063815263809941504 24744254725571727015936 24865076281848932714256 25259760032354471328768 25487325438051358457856 26195306700219451748352 26889995659882628947968 27649196792171786184192 27837286566268192892928 27898288655164324798464 27973210817080049303538 28417230036398780244864 28673241117807778265088 28868297179833681518592 29469720037746883216896 31599082048196327067648 31814041790020791877632 31969383790948627775472 32257396257533750548224 32476834327312891708416 32769418420351746588672 33153435042465243619008 33679680043139295105024 34927075600292602331136 36536438618227003171968 36865595722895714912256 37116382088357590523904 37297614422773399071384 37889640048531706993152 38230988157077037686784 39292960050329177622528 41755929849402289339392 41847432982746487197696 42132109397595102756864 42625845054598170367296 43009861676711667397632 43302445769750522277888 44204580056620324825344 44906240057519060140032 47721062685031187816448 48386094386300625822336 48715251490969337562624 49154127630527619883008 49730152563697865428512 50519520064708942657536 52390613400438903496704 53779991319765257895936 55298393584343572368384 55674573132536385785856 55796577310328649596928 55946421634160098607076 56834460072797560489728 57346482235615556530176 57736594359667363037184 58939440075493766433792 63198164096392654135296 63938767581897255550944 64514792515067501096448 64953668654625783416832 66306870084930487238016 67359360086278590210048 73072877236454006343936 73731191445791429824512 74232764176715181047808 74595228845546798142768 75779280097063413986304 76461976314154075373568 78585920100658355245056 83511859698804578678784 83694865965492974395392 85251690109196340734592 86019723353423334795264 86604891539501044555776 88409160113240649650688 95442125370062375632896 96772188772601251644672 97430502981938675125248 98308255261055239766016 99460305127395730857024 101039040129417885315072 104781226800877806993408 110596787168687144736768 111349146265072771571712 111892843268320197214152 113668920145595120979456 114692964471231113060352 117878880150987532867584 126396328192785308270592 127877535163794511101888 129029585030135002192896 129907337309251566833664 132613740169860974476032 134718720172557180420096 146145754472908012687872 147462382891582859649024 149190457691093596285536 151558560194126827972608 157171840201316710490112 167023719397609157357568 167389731930985948790784 170503380218392681469184 172039446706846669590528 173209783079002089111552 176818320226481299301376 193544377545202503289344 194861005963877350250496 198920610254791461714048 202078080258835770630144 221193574337374289473536 222698292530145543143424 223785686536640394428304 227337840291190241958912 229385928942462226120704 235757760301975065735168 255755070327589022203776 258059170060270004385792 259814674618503133667328 265227480339721948952064 292291508945816025375744 294924765783165719298048 298380915382187192571072 303117120388253655945216 314343680402633420980224 334047438795218314715136 341006760436785362938368 344078893413693339181056 353636640452962598602752 387088755090405006578688 389722011927754700500992 397841220509582923428096 404156160517671541260288 442387148674748578947072 447571373073280788856608 454675680582380483917824 471515520603950131470336 511510140655178044407552 516118340120540008771584 519629349237006267334656 530454960679443897904128 584583017891632050751488 596761830764374385142144 606234240776507311890432 668094877590436629430272 682013520873570725876736 688157786827386678362112 707273280905925197205504 774177510180810013157376 779444023855509401001984 795682441019165846856192 884774297349497157894144 895142746146561577713216 909351361164760967835648 943031041207900262940672 1023020281310356088815104 1032236680241080017543168 1060909921358887795808256 1169166035783264101502976 1193523661528748770284288 1212468481553014623780864 1364027041747141451753472 1414546561811850394411008 1548355020361620026314752 1558888047711018802003968 1591364882038331693712384 1790285492293123155426432 1818702722329521935671296 2046040562620712177630208 2064473360482160035086336 2121819842717775591616512 2338332071566528203005952 2387047323057497540568576 2728054083494282903506944 2829093123623700788822016 3096710040723240052629504 3182729764076663387424768 3580570984586246310852864 3637405444659043871342592 4092081125241424355260416 4243639685435551183233024 4676664143133056406011904 4774094646114995081137152 5456108166988565807013888 6193420081446480105259008 6365459528153326774849536 7161141969172492621705728 8184162250482848710520832 8487279370871102366466048 9548189292229990162274304 10912216333977131614027776 12730919056306653549699072 14322283938344985243411456 16368324500965697421041664 19096378584459980324548608 25461838112613307099398144 28644567876689970486822912 32736649001931394842083328 38192757168919960649097216 57289135753379940973645824 76385514337839921298194432 114578271506759881947291648 229156543013519763894583296
- Sum of all divisors σ(n): 824478014587649410705784067
- Sum of proper divisors (its aliquot sum) s(n): 595321471574129646811200771
- 229156543013519763894583296 is an abundant number, because the sum of its proper divisors (595321471574129646811200771) is greater than itself. Its abundance is 366164928560609882916617475
Bases of 229156543013519763894583296
- Binary: 10111101100011011100100100010110101101101100010001011100000011111111111001000000000000002
- Hexadecimal: 0xBD8DC916B6C45C0FFE4000
- Base-36: SSK6PAJT6P0000000
Squares and roots of 229156543013519763894583296
- 229156543013519763894583296 squared (2291565430135197638945832962) is 52512721205907133712700633089576734091636969482223616
- 229156543013519763894583296 cubed (2291565430135197638945832963) is 12033633655778429532807174138833334713611257763336033933569550196182023810318336
-
229156543013519763894583296 is a
perfect square number . Itssquare root is 15137917393536 -
The
cube root of 229156543013519763894583296 is 611942693.8573260593
Scales and comparisons
How big is 229156543013519763894583296?- 229,156,543,013,519,763,894,583,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 229,156,543,013,519,763,894,583,296 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 229156543013519763894583296 cubic inches would be around 50995224.5 feet tall.
Recreational maths with 229156543013519763894583296
- 229156543013519763894583296 backwards is 692385498367915310345651922
- 229156543013519763894583296 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 229156543013519763894583296's digits is 126
- 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 229156543013519763894583296 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 229156543013519763894583296 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/229156543013519763894583296/
Chicago style:
Numbermatics. 2024. "Number 229156543013519763894583296 - Facts about the integer". https://numbermatics.com/n/229156543013519763894583296/
The information we have on file for 229156543013519763894583296 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 229156543013519763894583296, math, Factors of 229156543013519763894583296, curriculum, school, college, exams, university, Prime factorization of 229156543013519763894583296, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-nine septillion, one hundred fifty-six sextillion, five hundred forty-three quintillion, thirteen quadrillion, five hundred nineteen trillion, seven hundred sixty-three billion, eight hundred ninety-four million, five hundred eighty-three thousand, two hundred ninety-six.