109540489825151798403465216
109,540,489,825,151,798,403,465,216 is an even composite number composed of five prime numbers multiplied together.
109540489825151798403465216 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred seven divisors.
Prime factorization of 109540489825151798403465216:
216 × 316 × 76 × 372 × 4912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 37 × 37 × 491 × 491)See below for interesting mathematical facts about the number 109540489825151798403465216 from the Numbermatics database.
Names of 109540489825151798403465216
- Cardinal: 109540489825151798403465216 can be written as One hundred nine septillion, five hundred forty sextillion, four hundred eighty-nine quintillion, eight hundred twenty-five quadrillion, one hundred fifty-one trillion, seven hundred ninety-eight billion, four hundred three million, four hundred sixty-five thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.09540489825151798403465216 × 1026
Factors of 109540489825151798403465216
Divisors of 109540489825151798403465216
- Number of divisors d(n): 18207
-
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 491 504 512 518 567 576 588 592 648 666 672 686 729 756 768 777 784 864 882 888 896 972 982 999 1008 1024 1029 1036 1134 1152 1176 1184 1296 1323 1332 1344 1369 1372 1458 1473 1512 1536 1554 1568 1701 1728 1764 1776 1792 1813 1944 1964 1998 2016 2048 2058 2072 2187 2268 2304 2331 2352 2368 2401 2592 2646 2664 2688 2738 2744 2916 2946 2997 3024 3072 3087 3108 3136 3402 3437 3456 3528 3552 3584 3626 3888 3928 3969 3996 4032 4096 4107 4116 4144 4374 4419 4536 4608 4662 4704 4736 4802 5103 5184 5292 5328 5376 5439 5476 5488 5832 5892 5994 6048 6144 6174 6216 6272 6561 6804 6874 6912 6993 7056 7104 7168 7203 7252 7776 7856 7938 7992 8064 8192 8214 8232 8288 8748 8838 8991 9072 9216 9261 9324 9408 9472 9583 9604 10206 10311 10368 10584 10656 10752 10878 10952 10976 11664 11784 11907 11988 12096 12288 12321 12348 12432 12544 12691 13122 13257 13608 13748 13824 13986 14112 14208 14336 14406 14504 15309 15552 15712 15876 15984 16128 16317 16384 16428 16464 16576 16807 17496 17676 17982 18144 18167 18432 18522 18648 18816 18944 19166 19208 19683 20412 20622 20736 20979 21168 21312 21504 21609 21756 21904 21952 23328 23568 23814 23976 24059 24192 24576 24642 24696 24864 25088 25382 26244 26514 26973 27216 27496 27648 27783 27972 28224 28416 28672 28749 28812 29008 30618 30933 31104 31424 31752 31968 32256 32634 32768 32856 32928 33152 33614 34992 35352 35721 35964 36288 36334 36864 36963 37044 37296 37632 37888 38073 38332 38416 39366 39771 40824 41244 41472 41958 42336 42624 43008 43218 43512 43808 43904 45927 46656 47136 47628 47952 48118 48384 48951 49152 49284 49392 49728 50176 50421 50764 52488 53028 53946 54432 54501 54992 55296 55566 55944 56448 56832 57344 57498 57624 58016 59049 61236 61866 62208 62848 62937 63504 63936 64512 64827 65268 65536 65712 65856 66304 67081 67228 69984 70704 71442 71928 72177 72576 72668 73728 73926 74088 74592 75264 75776 76146 76664 76832 78732 79542 80919 81648 82488 82944 83349 83916 84672 85248 86016 86247 86436 87024 87616 87808 88837 91854 92799 93312 94272 95256 95904 96236 96768 97902 98304 98568 98784 99456 100352 100842 101528 104976 106056 107163 107892 108864 109002 109984 110592 110889 111132 111888 112896 113664 114219 114688 114996 115248 116032 117649 118098 119313 122472 123732 124416 125696 125874 127008 127169 127872 129024 129654 130536 131424 131712 132608 134162 134456 137781 139968 141408 142884 143856 144354 145152 145336 146853 147456 147852 148176 149184 150528 151263 151552 152292 153328 153664 157464 159084 161838 163296 163503 164976 165888 166698 167832 168413 169344 170496 172032 172494 172872 174048 175232 175616 177147 177674 183708 185598 186624 188544 188811 190512 191808 192472 193536 194481 195804 196608 197136 197568 198912 200704 201243 201684 203056 209952 212112 214326 215784 216531 217728 218004 219968 221184 221778 222264 223776 225792 227328 228438 229376 229992 230496 232064 235298 236196 238626 241081 242757 244944 247464 248832 250047 251392 251748 254016 254338 255744 258048 258741 259308 261072 262848 263424 265216 266511 268324 268912 275562 278397 279936 282816 285768 287712 288708 290304 290672 293706 294912 295704 296352 298368 301056 302526 303104 304584 306656 307328 314928 318168 321489 323676 326592 327006 329952 331776 332667 333396 335664 336826 338688 340992 342657 344064 344988 345744 348096 350464 351232 352947 354294 355348 357939 367416 371196 373248 377088 377622 381024 381507 383616 384944 387072 388962 391608 394272 395136 397824 401408 402486 403368 406112 413343 419904 424224 428652 431568 433062 435456 436008 439936 440559 442368 443556 444528 447552 451584 453789 454656 456876 458752 459984 460992 464128 469567 470596 472392 477252 482162 485514 489888 490509 494928 497664 500094 502784 503496 505239 508032 508676 511488 516096 517482 518616 522144 525696 526848 530432 531441 533022 536648 537824 551124 556794 559872 565632 566433 571536 575424 577416 580608 581344 583443 587412 589824 591408 592704 596736 602112 603729 605052 606208 609168 613312 614656 621859 629856 636336 642978 647352 649593 653184 654012 659904 663552 665334 666792 671328 672179 673652 677376 681984 685314 688128 689976 691488 696192 700928 702464 705894 708588 710696 715878 723243 728271 734832 742392 746496 750141 754176 755244 762048 763014 767232 769888 774144 776223 777924 783216 788544 790272 795648 799533 802816 804972 806736 812224 826686 835191 839808 848448 857304 863136 866124 870912 872016 879872 881118 884736 887112 889056 890183 895104 903168 907578 909312 913752 919968 921984 928256 939134 941192 944784 954504 964324 964467 971028 979776 981018 989856 995328 998001 1000188 1005568 1006992 1010478 1016064 1017352 1022976 1027971 1032192 1034964 1037232 1044288 1051392 1053696 1058841 1060864 1062882 1066044 1073296 1073817 1075648 1102248 1113588 1119744 1131264 1132866 1143072 1144521 1150848 1154832 1161216 1162688 1166886 1174824 1178891 1182816 1185408 1193472 1204224 1207458 1210104 1212416 1218336 1226624 1229312 1240029 1243718 1259712 1272672 1285956 1294704 1299186 1306368 1308024 1319808 1321677 1327104 1330668 1333584 1342656 1344358 1347304 1354752 1361367 1363968 1370628 1376256 1379952 1382976 1392384 1401856 1404928 1408701 1411788 1417176 1421392 1431756 1446486 1456542 1469664 1471527 1484784 1492992 1500282 1508352 1510488 1515717 1524096 1526028 1534464 1539776 1548288 1552446 1555848 1566432 1577088 1580544 1591296 1594323 1599066 1605632 1609944 1613472 1624448 1653372 1670382 1679616 1687567 1696896 1699299 1714608 1726272 1732248 1741824 1744032 1750329 1759744 1762236 1769472 1774224 1778112 1780366 1790208 1806336 1811187 1815156 1818624 1827504 1839936 1843968 1856512 1865577 1878268 1882384 1889568 1909008 1928648 1928934 1942056 1948779 1959552 1962036 1979712 1990656 1996002 2000376 2011136 2013984 2016537 2020956 2032128 2034704 2045952 2055942 2064384 2069928 2074464 2088576 2102784 2107392 2117682 2121728 2125764 2132088 2146592 2147634 2151296 2169729 2184813 2204496 2227176 2239488 2250423 2262528 2265732 2286144 2289042 2301696 2309664 2322432 2325376 2328669 2333772 2349648 2357782 2365632 2370816 2386944 2398599 2408448 2414916 2420208 2424832 2436672 2453248 2458624 2480058 2487436 2505573 2519424 2545344 2571912 2589408 2598372 2612736 2616048 2639616 2643354 2654208 2661336 2667168 2670549 2685312 2688716 2694608 2709504 2722734 2727936 2741256 2759904 2765952 2784768 2803712 2809856 2817402 2823576 2834352 2842784 2863512 2892972 2893401 2913084 2939328 2943054 2969568 2985984 2994003 3000564 3016704 3020976 3031434 3048192 3052056 3068928 3079552 3083913 3096576 3104892 3111696 3132864 3154176 3161088 3176523 3182592 3188646 3198132 3211264 3219888 3221451 3226944 3248896 3286969 3306744 3340764 3359232 3375134 3393792 3398598 3429216 3433563 3452544 3464496 3483648 3488064 3500658 3519488 3524472 3536673 3548448 3556224 3560732 3580416 3612672 3622374 3630312 3637248 3655008 3679872 3687936 3713024 3720087 3731154 3756536 3764768 3779136 3818016 3857296 3857868 3884112 3897558 3919104 3924072 3959424 3965031 3981312 3992004 4000752 4022272 4027968 4033074 4041912 4064256 4069408 4084101 4091904 4111884 4128768 4139856 4148928 4177152 4205568 4214784 4226103 4235364 4243456 4251528 4264176 4293184 4295268 4302592 4339458 4353013 4369626 4408992 4414581 4454352 4478976 4500846 4525056 4531464 4547151 4572288 4578084 4603392 4619328 4644864 4650752 4657338 4667544 4699296 4705253 4715564 4731264 4741632 4773888 4782969 4797198 4816896 4829832 4840416 4873344 4906496 4917248 4960116 4974872 5011146 5038848 5062701 5090688 5097897 5143824 5178816 5196744 5225472 5232096 5250987 5279232 5286708 5308416 5322672 5334336 5341098 5370624 5377432 5389216 5419008 5433561 5445468 5455872 5482512 5519808 5531904 5569536 5596731 5607424 5619712 5634804 5647152 5668704 5685568 5727024 5785944 5786802 5826168 5846337 5878656 5886108 5939136 5971968 5988006 6001128 6033408 6041952 6049611 6062868 6096384 6104112 6137856 6159104 6167826 6193152 6209784 6223392 6231281 6265728 6308352 6322176 6353046 6365184 6377292 6396264 6439776 6442902 6453888 6497792 6509187 6554439 6573938 6613488 6681528 6718464 6750268 6751269 6787584 6797196 6858432 6867126 6905088 6928992 6967296 6976128 6986007 7001316 7038976 7048944 7073346 7096896 7112448 7121464 7160832 7195797 7225344 7244748 7260624 7274496 7310016 7359744 7375872 7426048 7440174 7462308 7513072 7516719 7529536 7558272 7636032 7714592 7715736 7768224 7795116 7838208 7848144 7918848 7930062 7962624 7984008 8001504 8011647 8044544 8055936 8066148 8083824 8128512 8138816 8168202 8183808 8223768 8252237 8279712 8297856 8354304 8411136 8429568 8452206 8470728 8486912 8503056 8528352 8586368 8590536 8605184 8678916 8680203 8706026 8739252 8817984 8829162 8908704 8919997 8957952 8982009 9001692 9050112 9062928 9094302 9144576 9156168 9206784 9238656 9251739 9289728 9301504 9314676 9335088 9398592 9410506 9431128 9462528 9483264 9529569 9547776 9565938 9594396 9633792 9659664 9664353 9680832 9746688 9812992 9834496 9860907 9920232 9949744 10022292 10077696 10125402 10181376 10195794 10287648 10300689 10357632 10393488 10450944 10464192 10501974 10558464 10573416 10610019 10645344 10668672 10682196 10741248 10754864 10778432 10838016 10867122 10890936 10911744 10965024 11039616 11063808 11139072 11160261 11193462 11214848 11239424 11269608 11294304 11337408 11371136 11454048 11571888 11573604 11652336 11692674 11757312 11772216 11812969 11878272 11895093 11943936 11976012 12002256 12066816 12083904 12099222 12125736 12192768 12208224 12252303 12275712 12318208 12335652 12386304 12419568 12446784 12462562 12531456 12616704 12644352 12678309 12706092 12730368 12754584 12792528 12879552 12885804 12907776 12995584 13018374 13059039 13108878 13147876 13226976 13243743 13363056 13436928 13500536 13502538 13575168 13594392 13641453 13716864 13734252 13810176 13857984 13934592 13952256 13972014 14002632 14077952 14097888 14115759 14146692 14193792 14224896 14242928 14321664 14348907 14391594 14450688 14489496 14521248 14620032 14719488 14751744 14852096 14880348 14924616 15026144 15033438 15059072 15116544 15188103 15272064 15293691 15429184 15431472 15536448 15590232 15676416 15696288 15752961 15837696 15860124 15925248 15968016 16003008 16023294 16089088 16111872 16132296 16167648 16257024 16277632 16300683 16336404 16367616 16447536 16504474 16559424 16595712 16708608 16790193 16822272 16859136 16904412 16941456 16973824 17006112 17056704 17172736 17181072 17210368 17357832 17360406 17412052 17478504 17539011 17635968 17658324 17817408 17839994 17915904 17964018 18003384 18100224 18125856 18148833 18188604 18289152 18312336 18413568 18477312 18503478 18579456 18603008 18629352 18670176 18693843 18797184 18821012 18862256 18925056 18966528 19059138 19095552 19131876 19188792 19319328 19328706 19361664 19493376 19527561 19625984 19663317 19668992 19721814 19840464 19899488 20044584 20155392 20250804 20253807 20362752 20391588 20575296 20601378 20715264 20786976 20901888 20928384 20958021 21003948 21116928 21146832 21220038 21290688 21337344 21364392 21482496 21509728 21556864 21587391 21676032 21734244 21781872 21823488 21930048 22079232 22127616 22278144 22320522 22386924 22429696 22478848 22539216 22550157 22588608 22674816 22742272 22908096 23008783 23143776 23147208 23304672 23385348 23514624 23544432 23625938 23756544 23790186 23887872 23952024 24004512 24034941 24133632 24167808 24198444 24251472 24385536 24416448 24504606 24551424 24636416 24671304 24756711 24839136 24893568 24925124 25062912 25233408 25288704 25356618 25412184 25460736 25509168 25585056 25759104 25771608 25815552 25991168 26036748 26040609 26118078 26217756 26295752 26453952 26487486 26726112 26759991 26873856 26946027 27001072 27005076 27150336 27188784 27282906 27433728 27468504 27620352 27715968 27755217 27869184 27904512 27944028 28005264 28155904 28195776 28231518 28293384 28387584 28449792 28485856 28588707 28643328 28697814 28783188 28901376 28978992 28993059 29042496 29240064 29438976 29503488 29582721 29704192 29760696 29849232 30052288 30066876 30118144 30233088 30376206 30544128 30587382 30858368 30862944 30902067 31072896 31180464 31352832 31392576 31505922 31675392 31720248 31830057 31936032 32006016 32046588 32178176 32223744 32264592 32335296 32514048 32555264 32601366 32672808 32735232 32895072 32936771 33008948 33118848 33191424 33417216 33480783 33580386 33644544 33718272 33808824 33882912 34012224 34113408 34345472 34362144 34420736 34715664 34720812 34824104 34957008 35078022 35271936 35316648 35438907 35634816 35679988 35685279 35831808 35928036 36006768 36200448 36251712 36297666 36377208 36578304 36624672 36756909 36827136 36954624 37006956 37158912 37206016 37258704 37340352 37387686 37594368 37642024 37724512 37850112 37933056 38034927 38118276 38191104 38263752 38377584 38638656 38657412 38723328 38986752 39055122 39177117 39251968 39326634 39337984 39443628 39680928 39731229 39798976 40089168 40310784 40501608 40507614 40725504 40783176 40924359 41150592 41202756 41430528 41573952 41803776 41856768 41916042 42007896 42233856 42293664 42347277 42440076 42581376 42674688 42728784 42964992 43019456 43046721 43113728 43174782 43352064 43468488 43563744 43618967 43860096 44158464 44255232 44556288 44641044 44773848 44859392 45078432 45100314 45177216 45349632 45484544 45564309 45816192 45881073 46017566 46287552 46294416 46609344 46770696 47029248 47088864 47251876 47258883 47513088 47580372 47775744 47904048 48009024 48069882 48267264 48335616 48396888 48502944 48771072 48832896 48902049 49009212 49102848 49272832 49342608 49513422 49678272 49787136 49850248 50125824 50370579 50466816 50577408 50713236 50824368 50921472 51018336 51170112 51518208 51543216 51631104 51982336 52073496 52081218 52236156 52435512 52591504 52617033 52907904 52974972 53452224 53519982 53747712 53892054 54002144 54010152 54300672 54377568 54446499 54565812 54867456 54937008 55240704 55431936 55510434 55738368 55809024 55888056 56010528 56081529 56311808 56391552 56463036 56586768 56775168 56899584 56971712 57177414 57286656 57395628 57566376 57765659 57957984 57986118 58084992 58480128 58582683 58877952 58989951 59006976 59165442 59408384 59521392 59698464 60104576 60133752 60236288 60466176 60752412 60761421 61088256 61174764 61716736 61725888 61804134 62145792 62360928 62439979 62705664 62785152 62874063 63011844 63350784 63440496 63660114 63872064 64012032 64093176 64447488 64529184 64670592 64762173 65028096 65110528 65202732 65345616 65470464 65790144 65873542 66017896 66237696 66382848 66834432 66961566 67160772 67289088 67436544 67617648 67650471 67765824 68024448 68226816 68690944 68724288 68841472 69026349 69431328 69441624 69648208 69914016 70156044 70543872 70633296 70877814 71269632 71359976 71370558 71663616 71856072 72013536 72104823 72400896 72503424 72595332 72754416 73156608 73249344 73513818 73654272 73909248 74013912 74270133 74412032 74517408 74680704 74775372 75188736 75284048 75449024 75700224 75866112 76069854 76236552 76382208 76527504 76755168 77277312 77314824 77446656 77973504 78110244 78121827 78354234 78503936 78653268 78675968 78887256 79361856 79462458 79597952 80178336 80279973 80621568 80838081 81003216 81015228 81451008 81566352 81848718 82301184 82405512 82690783 82861056 83147904 83265651 83607552 83713536 83832084 84015792 84467712 84587328 84694554 84880152 85162752 85349376 85457568 85766121 85929984 86038912 86093442 86227456 86349564 86704128 86936976 86979177 87127488 87237934 87720192 88316928 88510464 88748163 89112576 89282088 89547696 89718784 90156864 90200628 90354432 90699264 90969088 91128618 91632384 91762146 92035132 92575104 92588832 92706201 93218688 93541392 94058496 94177728 94503752 94517766 95026176 95160744 95490171 95808096 96018048 96139764 96534528 96671232 96793776 97005888 97542144 97665792 97804098 98018424 98205696 98545664 98685216 98810313 99026844 99356544 99574272 99700496 100251648 100442349 100741158 100933632 101154816 101426472 101648736 102036672 102340224 103036416 103086432 103262208 103964672 104146992 104162436 104472312 104871024 105183008 105234066 105815808 105949944 106316721 106904448 107039964 107055837 107495424 107784108 108004288 108020304 108601344 108755136 108892998 109131624 109734912 109874016 110270727 110481408 110863872 111020868 111476736 111618048 111776112 112021056 112163058 112623616 112783104 112926072 113173536 113550336 113799168 113943424 114104781 114354828 114573312 114791256 115132752 115531318 115915968 115972236 116169984 116960256 117165366 117531351 117755904 117979902 118013952 118330884 118816768 119042784 119193687 119396928 120209152 120267504 120472576 120932352 121504824 121522842 122176512 122349528 122773077 123433472 123451776 123608268 124291584 124721856 124879958 125411328 125570304 125748126 126023688 126701568 126880992 127041831 127320228 127744128 128024064 128186352 128894976 129058368 129341184 129524346 130056192 130221056 130405464 130691232 130856901 131580288 131747084 132035792 132475392 132765696 133668864 133923132 134321544 134578176 135235296 135300942 135531648 136048896 136453632 136692927 137381888 137448576 137643219 137682944 138052698 138862656 138883248 139296416 139828032 140312088 141087744 141266592 141755628 141776649 142539264 142719952 142741116 143327232 143712144 144027072 144209646 144801792 145006848 145190664 145508832 146313216 146498688 146706147 147027636 147308544 147818496 148027824 148540266 148824064 149034816 149361408 149550744 150377472 150568096 150898048 151111737 151400448 151732224 152139708 152473104 152764416 153055008 153510336 154554624 154629648 154893312 155947008 156220488 156243654 156708468 157007872 157306536 157351936 157774512 157851099 158723712 158924916 159195904 160356672 160559946 161061481 161243136 161676162 162006432 162030456 162902016 163132704 163339497 163697436 164602368 164811024 165381566 165722112 166295808 166531302 167215104 167427072 167664168 168031584 168244587 168935424 169174656 169389108 169760304 170325504 170698752 170915136 171532242 171859968 172077824 172186884 172454912 172699128 173296977 173873952 173958354 174254976 174475868 175440384 175748049 176633856 176969853 177020928 177496326 178225152 178564176 179095392 180313728 180401256 180708864 181398528 181938176 182257236 182284263 183264768 183524292 184070264 185150208 185177664 185412402 186437376 187082784 187319937 188116992 188355456 188622189 189007504 189035532 190052352 190321488 190980342 191616192 192036096 192279528 193342464 193587552 194011776 194286519 195084288 195331584 195608196 196036848 196411392 197091328 197370432 197620626 198053688 198713088 199148544 199400992 200503296 200884698 201482316 201867264 202309632 202852944 202951413 203297472 204073344 204680448 206072832 206172864 206524416 207079047 207929344 208293984 208324872 208944624 209742048 210366016 210468132 211631616 211899888 212633442 213808896 214079928 214111674 214990848 215568216 216008576 216040608 216314469 217202688 217510272 217785996 218263248 219469824 219748032 220541454 220962816 221727744 222041736 222810399 223236096 223552224 224042112 224326116 225247232 225566208 225852144 226347072 227100672 227598336 227886848 228209562 228709656 229146624 229582512 230265504 230557397 231062636 231831936 231944472 232339968 233920512 234330732 234365481 235062702 235511808 235959804 236027904 236661768 238085568 238387374 238793856 240418304 240535008 240839919 240945152 241864704 242514243 243009648 243045684 244353024 244699056 245546154 246866944 246903552 247216536 248072349 248583168 249443712 249759916 249796953 250822656 251140608 251496252 252047376 253403136 253761984 254083662 254640456 255488256 256048128 256372704 257298363 257789952 258116736 258682368 259048692 260112384 260442112 260810928 260937531 261382464 261713802 263160576 263494168 264071584 264950784 265531392 266244489 267337728 267846264 268643088 269156352 270470592 270601884 271063296 272097792 272907264 273385854 274763776 274897152 275286438 275365888 276105396 277725312 277766496 278118603 278592832 279656064 280624176 282175488 282533184 283511256 283553298 285078528 285439904 285482232 286470513 287424288 288054144 288419292 289603584 290013696 290381328 291017664 292626432 292997376 293412294 294055272 294617088 295636992 296055648 296430939 297080532 297648128 298069632 298722816 299101488 300754944 301136192 301327047 301796096 302223474 302800896 303464448 304279416 304946208 305332769 306110016 307020672 309109248 309259296 309786624 311894016 312440976 312487308 313416936 314015744 314613072 315549024 315702198 317447424 317849832 318391808 318950163 320713344 321119892 321167511 322122962 322486272 323352324 324012864 324060912 325804032 326265408 326678994 327394872 329204736 329622048 330039889 330763132 330812181 331444224 332591616 333062604 334430208 334854144 335328336 336063168 336489174 337870848 338349312 338778216 339520608 340651008 341397504 341830272 342314343 343064484 343719936 344155648 344373768 344909824 345398256 346593954 347747904 347916708 348509952 348951736 350880768 351496098 352594053 353267712 353939706 354041856 354992652 356450304 357128352 357581061 358190784 360627456 360802512 361417728 362797056 363876352 364514472 364568526 366529536 367048584 368140528 368319231 370300416 370355328 370824804 372874752 374165568 374639874 376233984 376710912 377244378 378015008 378071064 380104704 380642976 381125493 381960684 383232384 384072192 384559056 386684928 387175104 388023552 388573038 390168576 390663168 391216392 392073696 392570703 394182656 394740864 395241252 396107376 397426176 398297088 398801984 401006592 401769396 402964632 403734528 405705888 405902826 406594944 408146688 409360896 410078781 412145664 412345728 412929657 413048832 414158094 415858688 416587968 416649744 417889248 419484096 420732032 420936264 423263232 423799776 425266884 425329947 427617792 428159856 428223348 429981696 431136432 432017152 432081216 432628938 434405376 435020544 435571992 436526496 437079853 438939648 439496064 440118441 441082908 441925632 443455488 444083472 445620798 446472192 447104448 448084224 448652232 451132416 451704288 452694144 453335211 454201344 455196672 455773696 456419124 457419312 458293248 459165024 460531008 461114794 462125272 463663872 463888944 464679936 467841024 468661464 468730962 470125404 471023616 471919608 472055808 473323536 473553297 476171136 476774748 477587712 480836608 481070016 481679838 481890304 483184443 483729408 485028486 486019296 486091368 488706048 489398112 490018491 491092308 493733888 493807104 494433072 496144698 497166336 498887424 499519832 499593906 501645312 502281216 502992504 504094752 504733761 506806272 507523968 508167324 509280912 510976512 512096256 512745408 514596726 515579904 516233472 517364736 518097384 519890931 520884224 521621856 521875062 522764928 523427604 526321152 526988336 527244147 528143168 529901568 530909559 531062784 532488978 534675456 535692528 537286176 540941184 541203768 542126592 544195584 545814528 546771708 546852789 549527552 549794304 550572876 550731776 552210792 555450624 555532992 556237206 557185664 559312128 561248352 561959811 564350976 565066368 565866567 567022512 567106596 570157056 570879808 570964464 572941026 574848576 576108288 576838584 578835481 580027392 580762656 582035328 582859557 585252864 585994752 586824588 588110544 589234176 591273984 592111296 592861878 594161064 595296256 596139264 597445632 598202976 601509888 602272384 602654094 603592192 604446948 605601792 606928896 608558832 608854239 609892416 610665538 612220032 614041344 618218496 618518592 619573248 621237141 623788032 624881952 624974616 626833872 628031488 629226144 631098048 631404396 634894848 635699664 636783616 637900326 641426688 642239784 642335022 644245924 644972544 646704648 648025728 648121824 648943407 651608064 652530816 653357988 654789744 658409472 659244096 660079778 661526264 661624362 662888448 665183232 666125208 668431197 669708288 670656672 672126336 672978348 675741696 676698624 677556432 679041216 681302016 682795008 683660544 684628686 686128968 687439872 688311296 688747536 689819648 690796512 691672191 693187908 695495808 695833416 697019904 697903472 701761536 702992196 703096443 705188106 706535424 707879412 708083712 709985304 714256704 715162122 716381568 721254912 721605024 722519757 722835456 725594112 727542729 727752704 729028944 729137052 733059072 734097168 736281056 736638462 740600832 740710656 741649608 744217047 745749504 748331136 749279748 749390859 752467968 753421824 754488756 756030016 756142128 760209408 761285952 762250986 763921368 766464768 768144384 769118112 771895089 773369856 774350208 776047104 777146076 780337152 781326336 782432784 782812593 784147392 785141406 788365312 789481728 790482504 792214752 794852352 796594176 797603968 798733467 802013184 803538792 805929264 807469056 811411776 811805652 813189888 816293376 818721792 820157562 824291328 824691456 825859314 826097664 828316188 831717376 833175936 833299488 834355809 835778496 838968192 841464064 841872528 846526464 847599552 850533768 850659894 855235584 856319712 856446696 859411539 862272864 864034304 864162432 865257876 868810752 870041088 871143984 873052992 874159706 877879296 878992128 880236882 882165816 883851264 886910976 888166944 889292817 891241596 892944384 894208896 896168448 897304464 902264832 903408576 905388288 906670422 908402688 910393344 911547392 912838248 914838624 915998307 918330048 921062016 922229588 924250544 927327744 927777888 929359872 935682048 937322928 937461924 940250808 942047232 943839216 946647072 947106594 952342272 953549496 955175424 956850489 961673216 962140032 963359676 963502533 963780608 966368886 967458816 970056972 972038592 972182736 977412096 978796224 980036982 982184616 987467776 987614208 988866144 990119667 992289396 992436543 994332672 997774848 999039664 999187812 1003290624 1004562432 1005985008 1008189504 1009467522 1013612544 1015047936 1016334648 1018561824 1021953024 1024192512 1025490816 1026943029 1029193452 1031159808 1032466944 1034729472 1036194768 1039781862 1041768448 1043243712 1043750124 1045529856 1046855208 1052642304 1053976672 1054488294 1056286336 1057782159 1059803136 1061819118 1062125568 1064977956 1069350912 1071385056 1072743183 1074572352 1081882368 1082407536 1084253184 1088391168 1091629056 1093543416 1093705578 1099055104 1099588608 1101145752 1101463552 1104421584 1104957693 1110901248 1111065984 1112474412 1114371328 1118624256 1122496704 1123919622 1128701952 1130132736 1131733134 1134045024 1134213192 1140314112 1141759616 1141928928 1143376479 1145882052 1149697152 1152216576 1153677168 1157670962 1160054784 1161525312 1164070656 1165719114 1170505728 1171989504 1173649176 1176221088 1177712109 1182547968 1184222592 1185723756 1188322128 1190592512 1192278528 1194891264 1196405952 1203019776 1204544768 1205308188 1207184384 1208893896 1211203584 1217117664 1217708478 1219784832 1221331076 1224440064 1228082688 1230236343 1236436992 1237037184 1238788971 1239146496 1242474282 1247576064 1249763904 1249949232 1253667744 1258452288 1262196096 1262808792 1269789696 1271399328 1273567232 1275800652 1275989841 1282853376 1284479568 1284670044 1288491848 1289945088 1293409296 1296051456 1296243648 1297886814 1303216128 1305061632 1306715976 1309579488 1311239559 1316818944 1318488192 1320159556 1320355323 1323052528 1323248724 1325776896 1330366464 1332250416 1336862394 1339416576 1341313344 1344252672 1345956696 1353397248 1355112864 1358082432 1360005633 1362604032 1365590016 1367321088 1369257372 1372257936 1374879744 1376622592 1377495072 1379639296 1381593024 1383344382 1386375816 1390991616 1391666832 1394039808 1395806944 1403523072 1405984392 1406192886 1410376212 1413070848 1415758824 1416167424 1419970608 1420659891 1428513408 1430324244 1432763136 1442509824 1443210048 1445039514 1445670912 1449553329 1451188224 1455085458 1455505408 1458057888 1458274104 1466118144 1468194336 1470055473 1472562112 1473276924 1481201664 1481421312 1483299216 1488434094 1491499008 1496662272 1498559496 1498781718 1504935936 1506843648 1508977512 1512060032 1512284256 1514201283 1520418816 1522571904 1524501972 1527842736 1532929536 1536288768 1538236224 1543790178 1546739712 1548700416 1552094208 1554292152 1559672793 1562652672 1564865568 1565625186 1568294784 1570282812 1576730624 1578963456 1580965008 1581732441 1584429504 1589704704 1592728677 1593188352 1595207936 1597466934 1604026368 1607077584 1611858528 1613901779 1622823552 1623611304 1626379776 1632586752 1637443584 1640315124 1640558367 1648582656 1649382912 1651718628 1652195328 1656632376 1666351872 1666598976 1668711618 1671556992 1677936384 1682928128 1683745056 1685879433 1693052928 1695199104 1697599701 1701067536 1701319788 1710471168 1712639424 1712893392 1718823078 1724545728 1728068608 1728324864 1730515752 1736506443 1740082176 1742287968 1746105984 1748319412 1748578671 1755758592 1757984256 1760473764 1764331632 1767702528 1773821952 1776333888 1778585634 1782483192 1785888768 1788417792 1792336896 1794608928 1804529664 1806817152 1810776576 1813340844 1816805376 1820786688 1823094784 1825676496 1826562717 1829677248 1831996614 1836660096 1842124032 1844459176 1848501088 1854655488 1855555776 1858719744 1863711423 1871364096 1874645856 1874923848 1880501616 1884094464 1887678432 1893294144 1894213188 1904684544 1907098992 1910350848 1913700978 1923346432 1924280064 1926719352 1927005066 1927561216 1932737772 1934917632 1940113944 1944077184 1944365472 1946830221 1954824192 1957592448 1960073964 1964369232 1974935552 1975228416 1977732288 1980239334 1984578792 1984873086 1988665344 1995549696 1998079328 1998375624 2005293591 2009124864 2011970016 2016379008 2018935044 2027225088 2030095872 2032669296 2037123648 2043906048 2048385024 2050981632 2053886058 2058386904 2062319616 2064933888 2069458944 2072389536 2075016573 2079563724 2083536896 2086487424 2087500248 2091059712 2093710416 2105284608 2107953344 2108976588 2109289329 2112572672 2115564318 2119606272 2123638236 2124251136 2129955912 2137329383 2142770112 2145486366 2149144704 2163764736 2164815072 2167559271 2168506368 2176782336 2182628187 2183258112 2187086832 2187411156 2198110208 2199177216 2202291504 2208843168 2209915386 2221802496 2222131968 2224948824 2228742656 2232651141 2237248512 2244993408 2247839244 2248172577 2257403904 2260265472 2263466268 2268090048 2268426384 2280628224 2283519232 2283857856 2286752958 2291764104 2299394304 2304433152 2307354336 2310279223 2315341924 2315685267 2320109568 2323050624 2328141312 2331438228 2341011456 2343979008 2347298352 2348437779 2352442176 2355424218 2365095936 2368445184 2371447512 2376644256 2384557056 2389782528 2392811904 2396200401 2406039552 2409089536 2410616376 2414368768 2417787792 2422407168 2434235328 2435416956 2439569664 2442662152 2448880128 2456165376 2460472686 2472873984 2474074368 2477577942 2478292992 2484948564 2495152128 2499527808 2499898464 2503067427 2507335488 2516904576 2524392192 2525617584 2539579392 2542798656 2547134464 2551601304 2551979682 2565706752 2568959136 2569340088 2576983696 2578234617 2586818592 2592102912 2592487296 2595773628 2606432256 2610123264 2613431952 2619158976 2622479118 2633637888 2636976384 2640319112 2640710646 2646105056 2646497448 2651553792 2660732928 2664500832 2667878451 2673724788 2678833152 2682626688 2688505344 2691913392 2706794496 2710225728 2716164864 2720011266 2725208064 2731180032 2734642176 2738514744 2744515872 2747994921 2753245184 2754990144 2759278592 2763186048 2766688764 2772751632 2781983232 2783333664 2788079616 2791613888 2807046144 2811968784 2812385772 2820752424 2826141696 2831517648 2839941216 2841319782 2857026816 2860648488 2865526272 2870551467 2885019648 2886420096 2890079028 2890507599 2891341824 2899106658 2902376448 2910170916 2911010816 2916115776 2916548208 2932236288 2936388672 2940110946 2945124224 2946553848 2962403328 2962842624 2966598432 2970359001 2976868188 2977309629 2982998016 2993324544 2997118992 2997563436 3009871872 3013687296 3017955024 3024120064 3024568512 3028402566 3040837632 3045143808 3049003944 3055685472 3059558971 3065859072 3072577536 3076472448 3080829087 3087580356 3093479424 3097400832 3104188416 3108584304 3119345586 3125305344 3129731136 3131250372 3136589568 3140565624 3157926912 3161930016 3163464882 3168859008 3173346477 3179409408 3185457354 3186376704 3190415872 3194933868 3208052736 3214155168 3218229549 3223717056 3227803558 3245647104 3247222608 3252759552 3265173504 3274887168 3280630248 3281116734 3297165312 3298765824 3303437256 3304390656 3313264752 3314873079 3332703744 3333197952 3337423236 3343113984 3355872768 3365856256 3367490112 3371758866 3386105856 3390398208 3395199402 3402135072 3402639576 3420942336 3425278848 3425786784 3430129437 3437646156 3449091456 3456137216 3456649728 3461031504 3473012886 3480164352 3484575936 3492211968 3496638824 3497157342 3511517184 3515968512 3520947528 3528663264 3533136327 3547643904 3552667776 3557171268 3564966384 3571777536 3576835584 3584673792 3589217856 3609059328 3613634304 3621553152 3626681688 3633610752 3646189568 3651352992 3653125434 3659354496 3663993228 3673320192 3684248064 3688918352 3690709029 3697002176 3709310976 3711111552 3716366913 3717439488 3727422846 3742728192 3749291712 3749847696 3761003232 3775356864 3786588288 3788426376 3809369088 3814197984 3820701696 3827401956 3827969523 3846692864 3848560128 3853438704 3854010132 3855122432 3865475544 3869835264 3880227888 3888154368 3888730944 3893660442 3909648384 3915184896 3920147928 3928738464 3933718677 3949871104 3950456832 3955464576 3960478668 3961065969 3969157584 3969746172 3977330688 3991099392 3996158656 3996751248 4010587182 4018249728 4023940032 4032758016 4037870088 4051848367 4060191744 4065338592 4074247296 4080016899 4087812096 4096770048 4101963264 4107772116 4116773808 4124639232 4129867776 4138917888 4144779072 4150033146 4159127448 4167073792 4172974848 4175000496 4182119424 4187420832 4210569216 4215906688 4217953176 4218578658 4225145344 4231128636 4239212544 4247276472 4248502272 4259911824 4261979673 4274658766 4285540224 4290972732 4298289408 4327529472 4329630144 4335118542 4337012736 4348659987 4353564672 4365256374 4366516224 4374173664 4374822312 4396220416 4398354432 4404583008 4410166419 4417686336 4419830772 4443604992 4444263936 4449897648 4457485312 4465302282 4474497024 4489986816 4495678488 4496345154 4514807808 4520530944 4526932536 4536180096 4536852768 4542603849 4561256448 4567038464 4567715712 4573505916 4583528208 4598788608 4608866304 4614708672 4620558446 4630683848 4631370534 4640219136 4646101248 4656282624 4662876456 4679018379 4687958016 4694596704 4696875558 4704884352 4710848436 4730191872 4736890368 4742895024 4745197323 4753288512 4769114112 4779565056 4785623808 4792400802 4812079104 4818179072 4821232752 4828737536 4835575584 4841705337 4868470656 4870833912 4879139328 4885324304 4897760256 4912330752 4920945372 4921675101 4945747968 4948148736 4955155884 4956585984 4969897128 4999055616 4999796928 5006134854 5014670976 5033809152 5048784384 5051235168 5057638299 5079158784 5085597312 5092799103 5094268928 5103202608 5103959364 5131413504 5137918272 5138680176 5153967392 5156469234 5173637184 5184205824 5184974592 5191547256 5209519329 5220246528 5226863904 5238317952 5244958236 5245736013 5267275776 5273952768 5280638224 5281421292 5292210112 5292994896 5303107584 5321465856 5329001664 5335756902 5347449576 5357666304 5365253376 5377010688 5383826784 5413588992 5420451456 5432329728 5440022532 5450416128 5462360064 5469284352 5477029488 5479688151 5489031744 5495989842 5506490368 5509980288 5518557184 5526372096 5533377528 5545503264 5563966464 5566667328 5576159232 5583227776 5591134269 5614092288 5623937568 5624771544 5641504848 5652283392 5663035296 5679882432 5682639564 5714053632 5721296976 5731052544 5741102934 5770039296 5772840192 5780158056 5781015198 5782683648 5798213316 5804752896 5820341832 5822021632 5832231552 5833096416 5840490663 5864472576 5872777344 5880221892 5890248448 5893107696 5924806656 5925685248 5933196864 5940718002 5953736376 5954619258 5965996032 5986649088 5994237984 5995126872 6015880773 6027374592 6035910048 6048240128 6049137024 6056805132 6081675264 6090287616 6098007888 6111370944 6119117942 6131718144 6145155072 6152944896 6161658174 6175160712 6186958848 6194801664 6208376832 6217168608 6225049719 6238691172 6250610688 6259462272 6262500744 6273179136 6281131248 6315853824 6323860032 6326929764 6337718016 6346692954 6358818816 6370914708 6372753408 6380831744 6389867736 6411988149 6428310336 6436459098 6447434112 6455607116 6491294208 6494445216 6502677813 6505519104 6530347008 6547884561 6549774336 6561260496 6562233468 6594330624 6597531648 6606874512 6626529504 6629746158 6665407488 6666395904 6674846472 6686227968 6697953423 6711745536 6731712512 6734980224 6743517732 6744517731 6772211712 6780796416 6790398804 6804270144 6805279152 6841884672 6850557696 6851573568 6860258874 6875292312 6898182912 6912274432 6913299456 6922063008 6930837669 6946025772 6947055801 6960328704 6969151872 6984423936 6993277648 6994314684 7023034368 7031937024 7041895056 7045313337 7057326528 7066272654 7095287808 7105335552 7114342536 7129932768 7153671168 7169347584 7178435712 7188601203 7218118656 7227268608 7243106304 7253363376 7267221504 7292379136 7302705984 7306250868 7318708992 7327986456 7346640384 7368496128 7377836704 7381418058 7394004352 7418621952 7422223104 7432733826 7434878976 7454845692 7485456384 7498583424 7499695392 7509202281 7522006464 7550713728 7573176576 7576852752 7618738176 7628395968 7641403392 7654803912 7655939046 7693385728 7697120256 7706877408 7708020264 7710244864 7730951088 7734703851 7760455776 7776308736 7777461888 7787320884 7819296768 7830369792 7840295856 7857476928 7867437354 7899742208 7900913664 7910929152 7920957336 7922131938 7938315168 7939492344 7954661376 7982198784 7992317312 7993502496 8003635353 8021174364 8036499456 8047880064 8065516032 8075740176 8103696734 8120383488 8130677184 8148494592 8160033798 8175624192 8193540096 8203926528 8215544232 8233547616 8243984763 8259735552 8277835776 8289558144 8300066292 8318254896 8334147584 8345949696 8350000992 8364238848 8374841664 8421138432 8431813376 8435906352 8437157316 8450290688 8462257272 8478425088 8494552944 8519823648 8523959346 8549317532 8571080448 8581945464 8596578816 8611654401 8655058944 8659260288 8670237084 8671522797 8674025472 8697319974 8707129344 8730512748 8733032448 8748347328 8749644624 8796708864 8809166016 8820332838 8835372672 8839661544 8887209984 8888527872 8899795296 8911077003 8914970624 8930604564 8931928887 8948994048 8979973632 8991356976 8992690308 9029615616 9041061888 9053865072 9072360192 9073705536 9085207698 9122512896 9134076928 9135431424 9147011832 9167056416 9178676913 9197577216 9217732608 9229417344 9241116892 9242487261 9261367696 9262741068 9280438272 9292202496 9312565248 9325752912 9358036758 9375916032 9389193408 9393751116 9409768704 9421696872 9473780736 9485790048 9490394646 9506577024 9520039431 9538228224 9559130112 9571247616 9584801604 9624158208 9636358144 9642465504 9654688647 9657475072 9671151168 9683410674 9736941312 9741667824 9758278656 9770648608 9795520512 9824661504 9841890744 9843350202 9891495936 9896297472 9910311768 9913171968 9939794256 9944619237 9998111232 9999593856 10012269708 10029341952 10067618304 10097568768 10102470336 10115276598 10158317568 10171194624 10185598206 10188537856 10206405216 10207918728 10262827008 10275836544 10277360352 10290388311 10307934784 10312938468 10347274368 10368411648 10369949184 10383094512 10419038658 10440493056 10453727808 10476635904 10489916472 10491472026 10534551552 10547905536 10561276448 10562842584 10584420224 10585989792 10599408981 10642931712 10658003328 10671513804 10694899152 10715332608 10730506752 10754021376 10767653568 10827177984 10840902912 10864659456 10880045064 10900832256 10938568704 10954058976 10959376302 10978063488 10991979684 11012980736 11019960576 11037114368 11052744192 11066755056 11072127087 11091006528 11127932928 11133334656 11149100739 11152318464 11166455552 11182268538 11228184576 11247875136 11249543088 11283009696 11297312453 11326070592 11359764864 11365279128 11428107264 11442593952 11462105088 11482205868 11483908569 11540078592 11545680384 11560316112 11562030396 11565367296 11596426632 11609505792 11640683664 11664463104 11666192832 11680981326 11728945152 11745554688 11760443784 11780496896 11786215392 11801156031 11849613312 11851370496 11866393728 11881436004 11883197907 11907472752 11909238516 11931992064 11973298176 11988475968 11990253744 12031761546 12054749184 12071820096 12096480256 12098274048 12113610264 12155545101 12180575232 12196015776 12222741888 12238235884 12240050697 12263436288 12290310144 12305889792 12323316348 12350321424 12373917696 12389603328 12416753664 12434337216 12450099438 12477382344 12501221376 12518924544 12525001488 12546358272 12562262496 12631707648 12647720064 12653859528 12675436032 12693385908 12717637632 12741829416 12745506816 12761663488 12779735472 12785939019 12823976298 12856620672 12872918196 12894868224 12911214232 12982588416 12988890432 13005355626 13011038208 13045979961 13060694016 13095769122 13099548672 13122520992 13124466936 13188661248 13195063296 13213749024 13230499257 13253059008 13259492316 13330814976 13332791808 13349692944 13372455936 13395906846 13423491072 13463425024 13469960448 13487035464 13489035462 13544423424 13561592832 13580797608 13608540288 13610558304 13627811547 13683769344 13701115392 13703147136 13720517748 13750584624 13796365824 13824548864 13826598912 13844126016 13861675338 13892051544 13894111602 13920657408 13938303744 13968847872 13986555296 13988629368 14037055137 14063874048 14083790112 14090626674 14114653056 14132545308 14190575616 14210671104 14228685072 14235591969 14259865536 14307342336 14338695168 14356871424 14377202406 14436237312 14454537216 14486212608 14506726752 14525116011 14584758272 14605411968 14612501736 14637417984 14655972912 14693280768 14736992256 14755673408 14762836116 14765025303 14788008704 14837243904 14844446208 14865467652 14869757952 14909691384 14997166848 14999390784 15018404562 15044012928 15101427456 15146353152 15153705504 15172914897 15237476352 15256791936 15278397309 15282806784 15309607824 15311878092 15386771456 15394240512 15413754816 15416040528 15461902176 15469407702 15520911552 15552617472 15554923776 15574641768 15628557987 15660739584 15680591712 15714953856 15734874708 15737208039 15799484416 15801827328 15821858304 15841914672 15844263876 15876630336 15878984688 15909322752 15964397568 15984634624 15987004992 16007270706 16042348728 16072998912 16095760128 16131032064 16151480352 16171954561 16207393468 16240766976 16261354368 16296989184 16320067596 16351248384 16387080192 16407853056 16431088464 16439064453 16467095232 16487969526 16519471104 16555671552 16579116288 16600132584 16636509792 16691899392 16700001984 16728477696 16749683328 16773402807 16842276864 16863626752 16871812704 16874314632 16900581376 16924514544 16956850176 16989105888 17039647296 17047918692 17098635064 17142160896 17163890928 17193157632 17223308802 17310117888 17318520576 17340474168 17343045594 17348050944 17394639948 17414258688 17461025496 17466064896 17496694656 17499289248 17521471989 17593417728 17618332032 17640665676 17670745344 17679323088 17774419968 17777055744 17799590592 17822154006 17829941248 17861209128 17863857774 17897988096 17959947264 17982713952 17985380616 18047642319 18082123776 18107730144 18144720384 18147411072 18170415396 18245025792 18268153856 18270862848 18294023664 18334112832 18357353826 18395154432 18435465216 18458834688 18482233784 18484974522 18522735392 18525482136 18560876544 18584404992 18625130496 18651505824 18675149157 18716073516 18751832064 18778386816 18787502232 18819537408 18843393744 18947561472 18971580096 18980789292 19013154048 19040078862 19076456448 19118260224 19142495232 19169603208 19235964447 19272716288 19284931008 19309377294 19314950144 19342302336 19366821348 19473882624 19483335648 19508033439 19516557312 19541297216 19591041024 19643653683 19649323008 19683781488 19686700404 19782991872 19792594944 19820623536 19879588512 19889238474 19996222464 19999187712 20024539416 20058683904 20093860269 20135236608 20195137536 20204940672 20230553196 20233553193 20316635136 20342389248 20371196412 20377075712 20412810432 20415837456 20525654016 20551673088 20554720704 20580776622 20615869568 20625876936 20694548736 20736823296 20739898368 20766189024 20792513007 20838077316 20841167403 20880986112 20907455616 20953271808 20979832944 20982944052 21069103104 21095811072 21122552896 21125685168 21135940011 21168840448 21171979584 21198817962 21285863424 21316006656 21343027608 21389798304 21416912797 21461013504 21508042752 21535307136 21565803609 21654355968 21681805824 21729318912 21760090128 21801664512 21877137408 21908117952 21918752604 21956126976 21983959368 22025961472 22039921152 22105488384 22133510112 22144254174 22182013056 22255865856 22266669312 22298201478 22304636928 22332911104 22364537076 22456369152 22495750272 22499086176 22527606843 22566019392 22594624906 22652141184 22719529728 22730558256 22856214528 22885187904 22924210176 22964411736 22967817138 23080157184 23091360768 23120632224 23124060792 23130734592 23192853264 23204111553 23281367328 23328926208 23332385664 23361962652 23457890304 23491109376 23520887568 23560993792 23572430784 23602312062 23699226624 23702740992 23732787456 23762872008 23766395814 23814945504 23818477032 23863984128 23946596352 23976951936 23980507488 24010906059 24063523092 24109498368 24143640192 24192960512 24196548096 24227220528 24311090202 24361150464 24392031552 24445483776 24476471768 24480101394 24526872576 24580620288 24611779584 24646632696 24700642848 24731954289 24779206656 24833507328 24868674432 24900198876 24954764688 25002442752 25037849088 25050002976 25092716544 25124524992 25263415296 25295440128 25307719056 25350872064 25386771816 25435275264 25483658832 25523326976 25559470944 25571878038 25647952596 25713241344 25745836392 25789736448 25822428464 25834963203 25965176832 25977780864 26010711252 26014568391 26022076416 26091959922 26121388032 26191538244 26199097344 26245041984 26248933872 26390126592 26427498048 26460998514 26506118016 26518984632 26661629952 26665583616 26699385888 26733231009 26744911872 26791813692 26795786661 26846982144 26926850048 26939920896 26974070928 26978070924 27088846848 27123185664 27161595216 27217080576 27221116608 27255623094 27367538688 27402230784 27406294272 27441035496 27501169248 27536030739 27592731648 27649097728 27653197824 27688252032 27723350676 27727461783 27784103088 27788223204 27841314816 27876607488 27937695744 27973110592 27977258736 28074110274 28127748096 28167580224 28181253348 28229306112 28265090616 28362938569 28421342208 28457370144 28471183938 28519731072 28560118293 28614684672 28677390336 28713742848 28754404812 28872474624 28909074432 28964065941 28972425216 29013453504 29050232022 29169516544 29210823936 29225003472 29274835968 29311945824 29386561536 29473984512 29511346816 29525672232 29530050606 29576017408 29674487808 29688892416 29730935304 29739515904 29819382768 29833857711 29994333696 29998781568 30036809124 30088025856 30202854912 30292706304 30307411008 30345829794 30474952704 30513583872 30556794618 30565613568 30619215648 30623756184 30773542912 30788481024 30827509632 30832081056 30871164933 30923804352 30938815404 31041823104 31105234944 31109847552 31149283536 31257115974 31321479168 31361183424 31429907712 31469749416 31474416078 31603654656 31643716608 31683829344 31688527752 31753260672 31757969376 31798226943 31928795136 31969269248 31974009984 32014541412 32084697456 32145997824 32191520256 32262064128 32302960704 32343909122 32414786936 32481533952 32522708736 32593978368 32640135192 32702496768 32815706112 32862176928 32878128906 32934190464 32975939052 33038942208 33111343104 33158232576 33200265168 33216381261 33273019584 33383798784 33400003968 33456955392 33499366656 33546805614 33684553728 33727253504 33743625408 33748629264 33801162752 33849029088 33891937359 33978211776 34079294592 34095837384 34197270128 34284321792 34327781856 34386315264 34446617604 34451725707 34620235776 34637041152 34680948336 34686091188 34696101888 34789279896 34828517376 34922050992 34993389312 34998578496 35042943978 35186835456 35236664064 35281331352 35341490688 35358646176 35403468093 35548839936 35554111488 35599181184 35644308012 35649593721 35659882496 35722418256 35727715548 35795976192 35919894528 35965427904 35970761232 36095284638 36164247552 36215460288 36289440768 36294822144 36340830792 36466635303 36536307712 36541725696 36588047328 36668225664 36714707652 36720152091 36790308864 36870930432 36917669376 36964467568 36969949044 37045470784 37050964272 37121753088 37168809984 37250260992 37303011648 37350298314 37432147032 37503664128 37556773632 37575004464 37639074816 37686787488 37895122944 37943160192 37961578584 38026308096 38080157724 38152912896 38236520448 38284990464 38339206416 38357817057 38471928894 38545432576 38569862016 38618754588 38629900288 38684604672 38733642696 38947765248 38966671296 39016066878 39033114624 39082594432 39137939883 39182082048 39287307366 39298646016 39367562976 39373400808 39565983744 39585189888 39641247072 39691497771 39759177024 39778476948 39992444928 39998375424 40049078832 40117367808 40187720538 40270473216 40390275072 40409881344 40461106392 40467106386 40633270272 40684778496 40742392824 40754151424 40825620864 40831674912 40883434641 41051308032 41103346176 41109441408 41161553244 41231739136 41251753872 41389097472 41473646592 41479796736 41532378048 41585026014 41676154632 41682334806 41761972224 41814911232 41906543616 41959665888 41965888104 42111165411 42191622144 42245105792 42251370336 42271880022 42337680896 42343959168 42397635924 42571726848 42632013312 42686055216 42706775907 42779596608 42833825594 42922027008 43016085504 43070614272 43131607218 43308711936 43363611648 43458637824 43520180256 43575348033 43754274816 43816235904 43837505208 43912253952 43967918736 44051922944 44079842304 44210976768 44267020224 44288508348 44364026112 44511731712 44533338624 44596402956 44609273856 44665822208 44729074152 44991500544 44998172352 45055213686 45132038784 45189249812 45304282368 45439059456 45461116512 45518744691 45712429056 45770375808 45835191927 45848420352 45928823472 45935634276 46160314368 46182721536 46241264448 46248121584 46385706528 46408223106 46562734656 46657852416 46664771328 46723925304 46885673961 46982218752 47041775136 47121987584 47144861568 47204624124 47211624117 47398453248 47405481984 47465574912 47525744016 47532791628 47629891008 47636954064 47727968256 47893192704 47953903872 47961014976 48021812118 48127046184 48218996736 48287280384 48385921024 48393096192 48454441056 48515863683 48622180404 48722300928 48784063104 48890967552 48952943536 48960202788 49053745152 49161240576 49223559168 49293265392 49317193359 49401285696 49463908578 49558413312 49667014656 49737348864 49800397752 49909529376 50075698176 50100005952 50185433088 50249049984 50320208421 50526830592 50590880256 50615438112 50701744128 50773543632 50870550528 50967317664 51046653952 51118941888 51143756076 51295905192 51426482688 51491672784 51579472896 51644856928 51669926406 51930353664 51955561728 52021422504 52029136782 52044152832 52183919844 52242776064 52383076488 52398194688 52490083968 52497867744 52564415967 52780253184 52854996096 52921997028 53012236032 53037969264 53323259904 53331167232 53398771776 53466462018 53489823744 53583627384 53591573322 53693964288 53853700096 53879841792 53948141856 53956141848 54142926957 54246371328 54323190432 54434161152 54442233216 54511246188 54735077376 54804461568 54812588544 54882070992 55002338496 55072061478 55185463296 55298195456 55306395648 55376504064 55446701352 55454923566 55568206176 55576446408 55682629632 55753214976 55875391488 55946221184 55954517472 56025447471 56148220548 56255496192 56335160448 56362506696 56458612224 56530181232 56725877138 56842684416 56914740288 56942367876 57039462144 57120236586 57229369344 57354780672 57427485696 57508809624 57707893341 57818148864 57928131882 57944850432 58026907008 58100464044 58339033088 58421647872 58450006944 58524100317 58549671936 58623891648 58773123072 58930961049 58947969024 59022693632 59051344464 59060101212 59152034816 59348975616 59377784832 59461870608 59638765536 59667715422 59988667392 59997563136 60073618248 60176051712 60281580807 60405709824 60585412608 60614822016 60691659588 60700659579 60949905408 61027167744 61113589236 61131227136 61238431296 61247512368 61576962048 61655019264 61664162112 61742329866 61847608704 61877630808 62083646208 62210469888 62219695104 62298567072 62377539021 62514231948 62523502209 62642958336 62722366848 62859815424 62939498832 62948832156 63207309312 63287433216 63367658688 63377055504 63506521344 63515938752 63596453886 63857590272 63938538496 63948019968 64029082824 64169394912 64250738391 64383040512 64524128256 64605921408 64687818244 64697410827 64829573872 64963067904 65045417472 65187956736 65280270384 65404993536 65631412224 65724353856 65756257812 65868380928 65951878104 66077884416 66316465152 66400530336 66432762522 66546039168 66767597568 66800007936 66913910784 66998733312 67093611228 67369107456 67454507008 67487250816 67497258528 67582820529 67602325504 67698058176 67783874718 67956423552 68158589184 68191674768 68394540256 68568643584 68655563712 68772630528 68893235208 68903451414 69240471552 69274082304 69361896672 69372182376 69392203776 69578559792 69612334659 69844101984 69986778624 69997156992 70085887956 70373670912 70473328128 70562662704 70682981376 70717292352 70806936186 71097679872 71108222976 71198362368 71288616024 71299187442 71319764992 71444836512 71455431096 71591952384 71839789056 71930855808 71941522464 72032718177 72190569276 72328495104 72430920576 72578881536 72589644288 72681661584 72933270606 73072615424 73083451392 73176094656 73336451328 73429415304 73440304182 73580617728 73741860864 73835338752 73928935136 73939898088 74090941568 74101928544 74195862867 74337619968 74500521984 74606023296 74700596628 74864294064 75007328256 75113547264 75150008928 75278149632 75373574976 75790245888 75886320384 75923157168 76052616192 76160315448 76305825792 76569980928 76678412832 76715634114 76943857788 77090865152 77139724032 77237509176 77259800576 77369209344 77467285392 77504889609 77895530496 77933342592 78032133756 78043705173 78066229248 78165188864 78275879766 78364164096 78574614732 78597292032 78735125952 78746801616 79081187171 79170379776 79282494144 79382995542 79518354048 79556953896 79984889856 79996750848 80098157664 80199693027 80234735616 80375441076 80387359983 80540946432 80780550144 80819762688 80922212784 80934212772 81266540544 81369556992 81484785648 81651241728 81663349824 81766869282 82102616064 82206692352 82218882816 82323106488 82463478272 82503507744 82608092217 82778194944 82947293184 82959593472 83064756096 83170052028 83182385349 83352309264 83364669612 83523944448 83629822464 83813087232 83919331776 83931776208 84222330822 84383244288 84490211584 84502740672 84543760044 84675361792 84687918336 84795271848 85088815707 85264026624 85372110432 85413551814 85559193216 85667651188 85680354879 85844054016 86032171008 86141228544 86263214436 86617423872 86727223296 86892197823 86917275648 87040360512 87150696066 87508549632 87632471808 87675010416 87824507904 87935837472 88159684608 88421953536 88534040448 88577016696 88728052224 89023463424 89066677248 89192805912 89218547712 89331644416 89458148304 89501573133 89983001088 89996344704 90110427372 90264077568 90378499624 90608564736 90878118912 90922233024 91037489382 91424858112 91540751616 91670383854 91696840704 91857646944 91871268552 92320628736 92365443072 92482528896 92496243168 92613494799 92771413056 92816446212 93125469312 93315704832 93329542656 93447850608 93771347922 93964437504 94083550272 94243975168 94289723136 94409248248 94423248234 94810963968 94931149824 95051488032 95065583256 95259782016 95273908128 95394680829 95786385408 95907807744 95922029952 96043624236 96254092368 96437993472 96574560768 96771842048 96786192384 96908882112 97031727366 97244360808 97444601856 97568126208 97781935104 97905887072 97920405576 98107490304 98447118336 98586530784 98634386718 98802571392 98927817156 99116826624 99334029312 99474697728 99600795504 99649143783 99819058752 100151396352 100200011904 100370866176 100498099968 100640416842 101053661184 101181760512 101230876224 101403488256 101547087264 101675812077 101934635328 102093307904 102237883776 102287512152 102591810384 102852965376 102983345568 103158945792 103289713856 103339852812 103355177121 103860707328 103911123456 104042845008 104058273564 104088305664 104367839688 104485552128 104766152976 104980167936 104995735488 105128831934 105560506368 105709992192 105843994056 106024472064 106075938528 106210404279 106646519808 106662334464 106797543552 106932924036 106948781163 106979647488 107167254768 107183146644 107387928576 107707400192 107759683584 107896283712 107912283696 108285853914 108492742656 108646380864 108868322304 108884466432 109022492376 109399905909 109608923136 109625177088 109764141984 110004676992 110144122956 110160456273 110370926592 110596390912 110612791296 110753008128 110893402704 110909847132 111136412352 111152892816 111365259264 111506429952 111750782976 111892442368 111909034944 112050894942 112296441096 112510992384 112670320896 112725013392 112917224448 113060362464 113203681927 113451754276 113685368832 113829480576 113884735752 114078924288 114240473172 114458738688 114709561344 114854971392 115017619248 115073451171 115415786682 115636297728 115856263764 115889700864 116053814016 116200928088 116843295744 116900013888 117048200634 117099343872 117247783296 117413819649 117546246144 117861922098 117895938048 118045387264 118102688928 118120202424 118304069632 118697951232 118755569664 118923741216 119074493313 119277531072 119335430844 119977334784 119995126272 120147236496 120352103424 120563161614 120811419648 121170825216 121229644032 121383319176 121401319158 121899810816 122054335488 122227178472 122262454272 122476862592 122495024736 122650303923 123153924096 123310038528 123328324224 123484659732 123695217408 123755261616 124167292416 124420939776 124439390208 124597134144 124755078042 125028463896 125047004418 125285916672 125444733696 125719630848 125878997664 125897664312 126333496233 126574866432 126735317376 126754111008 127013042688 127031877504 127192907772 127715180544 127877076992 127896039936 128058165648 128120327721 128338789824 128501476782 128766081024 129048256512 129211842816 129375636488 129394821654 129659147744 129926135808 130090834944 130375913472 130560540768 130726044099 131262824448 131448707712 131512515624 131736761856 131903756208 132155768832 132632930304 132801060672 132865525044 133092078336 133535195136 133600015872 133827821568 133997466624 134187222456 134909014016 134974501632 134994517056 135165641058 135204651008 135396116352 135567749436 135912847104 136317178368 136383349536 136556234073 136789080512 137137287168 137311127424 137505575781 137545261056 137786470416 137806902828 138480943104 138548164608 138723793344 138744364752 139157119584 139224669318 139688203968 139973557248 139994313984 140171775912 140657021883 140946656256 141125325408 141365962752 141434584704 141613872372 141634872351 142195359744 142216445952 142396724736 142577232048 142598374884 142639529984 142889673024 142910862192 143183904768 143679578112 143861711616 143883044928 144065436354 144381138552 144656990208 144861841152 145157763072 145179288576 145363323168 145547591049 145866541212 146145230848 146166902784 146352189312 146672902656 146858830608 146880608364 147161235456 147483721728 147670677504 147857870272 147879796176 147951580077 148181883136 148203857088 148391725734 148675239936 149001043968 149212046592 149401193256 149728588128 149918389579 150227094528 150300017856 150556299264 150747149952 150960625263 151580491776 151772640768 151846314336 152105232384 152320630896 152611651584 153139961856 153356825664 153431268228 153887715576 154181730304 154279448064 154475018352 154738418688 154934570784 155009779218 155791060992 155866685184 156064267512 156087410346 156132458496 156330377728 156551759532 156728328192 157149229464 157194584064 157470251904 157493603232 157693247901 158162374342 158340759552 158564988288 158765991084 159036708096 159113907792 159969779712 159993501696 160196315328 160399386054 160469471232 160750882152 160774719966 161081892864 161561100288 161639525376 161844425568 161868425544 162428780871 162739113984 162969571296 163302483456 163326699648 163533738564 164205232128 164413384704 164437765632 164646212976 164926956544 165007015488 165216184434 165556389888 165894586368 165919186944 166129512192 166340104056 166364770698 166704618528 166729339224 167047888896 167259644928 167626174464 167838663552 167863552416 168076342413 168444661644 168766488576 168980423168 169005481344 169087520088 169350723584 169375836672 169590543696 170177631414 170528053248 170744220864 170827103628 171118386432 171335302376 171360709758 171688108032 172064342016 172282457088 172526428872 173123680023 173454446592 173784395646 173834551296 174080721024 174301392132 175017099264 175264943616 175350020832 175572300951 175649015808 175871674944 176319369216 176843907072 177068080896 177154033392 177456104448 178046926848 178133354496 178385611824 178663288832 178916296608 179003146266 179966002176 179992689408 180220854744 180528155136 180756999248 180844742421 181217129472 181756237824 181844466048 182074978764 182101978737 182849716224 183081503232 183340767708 183393681408 183715293888 183742537104 184730886144 184965057792 184992486336 185226989598 185542826112 185632892424 186250938624 186631409664 186659085312 186895701216 187132617063 187542695844 187570506627 187928875008 188167100544 188487950336 188579446272 188818496496 188846496468 189621927936 189862299648 190102976064 190131166512 190519564032 190547816256 190789361658 191572770816 191815615488 191844059904 192087248472 192508184736 192752215173 193149121536 193543684096 193572384768 193817764224 194063454732 194092232481 194488721616 194889203712 195136252416 195563870208 195811774144 195840811152 196214980608 196894236672 197173061568 197268773436 197605142784 197855634312 198233653248 198949395456 199201591008 199298287566 199638117504 200302792704 200400023808 200741732352 200996199936 201280833684 202107322368 202363521024 202461752448 202748461587 202806976512 203094174528 203351624154 203869270656 204186615808 204475767552 204575024304 205183620768 205705930752 205966691136 206317891584 206579427712 206679705624 206710354242 207721414656 207822246912 208085690016 208116547128 208176611328 208735679376 208837003977 209532305952 209960335872 209991470976 210257663868 211121012736 211419984384 211687988112 212048944128 212151877056 212420808558 213293039616 213324668928 213595087104 213865848072 213897562326 213959294976 214334509536 214366293288 214775857152 215414800384 215519367168 215792567424 215824567392 216098154531 216571707828 216985485312 217292761728 217736644608 217768932864 218044984752 218799811818 219217846272 219250354176 219528283968 220009353984 220288245912 220320912546 220741853184 221225582592 221506016256 221786805408 221819694264 222272824704 222305785632 222587588601 223012859904 223501565952 223784884736 223818069888 224101789884 224592882192 225021984768 225340641792 225450026784 225834448896 226120724928 226407363854 226903508552 227370737664 227658961152 227769471504 228157848576 228480946344 228917477376 229709942784 230035238496 230146902342 230831573364 231272595456 231712527528 231779401728 232107628032 232401856176 232514668827 233686591488 233800027776 234096401268 234198687744 234495566592 234827639298 235092492288 235723844196 235791876096 236090774528 236205377856 236240404848 236608139264 237243561513 237511139328 237847482432 238148986626 238555062144 238670861688 239954669568 239990252544 240294472992 240599079081 240704206848 241126323228 241162079949 241622839296 242341650432 242459288064 242766638352 242802638316 243799621632 244108670976 244454356944 244953725184 244990049472 245300607846 246307848192 246620077056 246656648448 246969319464 247390434816 247510523232 247824276651 248334584832 248841879552 248878780416 249194268288 249510156084 249547156047 250056927792 250094008836 250571833344 250889467392 251439261696 251757995328 251795328624 252666992466 253149732864 253470634752 253508222016 254026085376 254063755008 254385815544 255266447121 255754153984 255792079872 256116331296 256240655442 256677579648 257002953564 257041064637 257532162048 258096513024 258423685632 258751272976 258789643308 259318295488 259852271616 260181669888 260676593469 260751826944 261121081536 261452088198 262525648896 262897415424 263025031248 263473523712 263807512416 265265860608 265602121344 265731050088 266184156672 267070390272 267200031744 267655643136 267994933248 268374444912 268504719399 269818028032 269949003264 269989034112 270331282116 270409302016 270792232704 271135498872 271825694208 272634356736 272766699072 273112468146 273578161024 274274574336 274622254848 275011151562 275090522112 275572940832 275613805656 276961886208 277096329216 277447586688 277488729504 277840484397 278314239168 278449338636 279376407936 279947114496 279988627968 280343551824 281314043766 281893312512 282250650816 282731925504 282869169408 283227744744 283269744702 284432891904 284793449472 285154464096 285196749768 285279059968 285779346048 285821724384 286184042487 287359156224 287723423232 287766089856 288130872708 288762277104 289313980416 289723682304 290315526144 290358577152 290726646336 291095182098 291733082424 292290461696 292333805568 292704378624 293345805312 293717661216 293761216728 294322470912 295341355008 295715740544 295759592352 295903160154 296363766272 296407714176 296783451468 297350479872 298002087936 298424093184 298802386512 298947431349 299457176256 299836779158 300454189056 300600035712 301112598528 301494299904 301921250526 303160983552 303545281536 303692628672 304210464768 304641261792 305027436231 306279923712 306713651328 306862536456 307775431152 308363460608 308558896128 308950036704 309476837376 309869141568 310019558436 311582121984 311733370368 312128535024 312174820692 312264916992 312660755456 313103519064 313456656384 314298458928 314940503808 314987206464 315386495802 316324748684 316681519104 317129976576 317531982168 318073416192 318227815584 318631212837 319939559424 319987003392 320392630656 320798772108 320846343489 320938942464 321501764304 321549439932 322163785728 323122200576 323279050752 323688851136 323736851088 324857561742 325478227968 325939142592 326604966912 326653399296 327067477128 328199717727 328826769408 328875531264 329292425952 329853913088 330014030976 330432368868 330481368819 331112779776 331789172736 331838373888 332259024384 332680208112 332729541396 333409237056 333458678448 334095777792 334519289856 335252348928 335677327104 335727104832 336152684826 336889323288 337532977152 337960846336 338010962688 338175040176 338701447168 338751673344 339181087392 339611045781 340355262828 341056106496 341488441728 341654207256 342236772864 342670604752 342721419516 343376216064 344128684032 344564914176 345052857744 345220353513 346247360046 346908893184 347568791292 347669102592 348161442048 348602784264 350529887232 350700041664 351144601902 351298031616 351743349888 352241458947 352638738432 353687814144 354136161792 354308066784 354912208896 356093853696 356266708992 356771223648 357223479939 357326577664 357832593216 358006292532 359932004352 359985378816 360441709488 361056310272 361513998496 361689484842 362434258944 363512475648 363688932096 364149957528 364203957474 365699432448 366163006464 366681535416 366787362816 367430587776 367485074208 367950911769 369461772288 369930115584 369984972672 370453979196 371085652224 371265784848 372501877248 373262819328 373318170624 373791402432 374265234126 375085391688 375141013254 375857750016 376334201088 376975900672 377158892544 377636992992 377692992936 379000488699 379724599296 380205952128 380262333024 381039128064 381095632512 381578723316 383145541632 383631230976 383688119808 384174496944 384360983163 385016369472 385504430346 386298243072 387087368192 387144769536 387635528448 388126909464 388184464962 388977443232 389778407424 390272504832 391127740416 391623548288 391681622304 392178132297 393788473344 394346123136 394537546872 395210285568 395711268624 396467306496 397898790912 398403182016 398596575132 399276235008 400605585408 400800047616 401483464704 401992399872 402561667368 404727042048 404923504896 405496923174 405613953024 406188349056 406703248308 407738541312 408373231616 408951535104 409150048608 409668702219 410367241536 411411861504 411933382272 412516727343 412635783168 413158855424 413359411248 413420708484 415442829312 415644493824 416171380032 416233094256 417471358752 417674007954 419064611904 419920671744 419982941952 420515327736 421971065649 422839968768 423375976224 424097888256 424303754112 424841617116 424904617053 426586079232 426649337856 427190174208 427731696144 427795124652 427918589952 428669019072 428732586576 429551714304 431038734336 431585134848 431649134784 432196309062 433143415656 433970970624 434585523456 435473289216 435537865728 436089969504 436642773147 437599623636 438435692544 438500708352 439056567936 440018707968 440576491824 440641825092 441483706368 442451165184 443012032512 443573610816 443639388528 444545649408 444611571264 445175177202 446025719808 447003131904 447569769472 447636139776 448203579768 449185764384 449755168737 450681283584 450900053568 451668897792 452241449856 452814727708 452881875789 453807017104 454741475328 455317922304 455538943008 456315697152 456961892688 457834954752 459419885568 460070476992 460293804684 461663146728 462545190912 463425055056 464215256064 464803712352 465029337654 467373182976 467600055552 468192802536 468397375488 468991133184 469655278596 470184984576 471447688392 471583752192 472181549056 472410755712 472480809696 473079743703 473216278528 474487123026 475022278656 475694964864 476297973252 477110124288 477341723376 479909339136 479980505088 480588945984 481198158162 481408413696 482252646456 482324159898 483245678592 484683300864 484918576128 485533276704 485605276632 487286342613 488217341952 488908713888 489907450368 489980098944 490601215692 492615696384 493240154112 493313296896 493938638928 494780869632 495021046464 495648553302 496669169664 497683759104 497757560832 498388536576 499020312168 499094312094 500113855584 500188017672 501143666688 501778934784 502878523392 503515990656 503590657248 504229027239 505333984932 506299465728 506941269504 507016444032 508052170752 508127510016 508771631088 510532894242 511508307968 511584159744 512232662592 512481310884 513355159296 514005907128 514082129274 515064324096 516193026048 516847371264 517502545952 517579286616 518636590976 519371040069 520363339776 521353186938 521503653888 522242163072 522904176396 525051297792 525794830848 526050062496 526716902853 526947047424 527615024832 530531721216 531204242688 531462100176 532368313344 534140780544 534400063488 535989866496 536748889824 537009438798 539636056064 539898006528 539978068224 540662564232 540818604032 541584465408 542270997744 542534227263 543651388416 545268713472 545533398144 546224936292 546305936211 547156322048 548549148672 549244509696 550022303124 550181044224 551145881664 551227611312 554192658432 554895173376 554977459008 555680968794 556628478336 556898677272 558752815872 559894228992 559977255936 560687103648 561397851189 562628087532 562711519881 563786625024 564501301632 565463851008 565738338816 566455489488 566539489404 568865783808 569586898944 570308928192 570393499536 571558692096 571643448768 572368084974 574718312448 575446846464 575532179712 576261745416 577524554208 578256645519 579447364608 580631052288 580717154304 581453292672 582190364196 582276697443 583466164848 584580923392 584667611136 585408757248 586691610624 587435322432 587522433456 588644941824 590682710016 591431481088 591519184704 591806320308 592727532544 592815428352 593566902936 594700959744 596848186368 597604773024 597894862698 598914352512 599673558316 600908378112 601200071424 602225197056 602988599808 603842501052 606321967104 607090563072 607385257344 608245384761 608420929536 609282523584 610054872462 612559847424 613427302656 613725072912 615550862304 617117792256 617900073408 618953674752 619738283136 620039116872 623164243968 623466740736 624257070048 624349641384 624529833984 625321510912 626207038128 626511011931 628596917856 629881007616 629974412928 630772991604 632649497368 633363038208 634259953152 635063964336 636146832384 636455631168 637262425674 639879118848 639974006784 640785261312 641597544216 641692686978 641877884928 643003528608 643098879864 644327571456 646244401152 646558101504 647377702272 647473702176 648294463593 649715123484 650956455936 651878285184 653209933824 653306798592 654134954256 656399435454 657653538816 657751062528 658584851904 659707826176 660028061952 660864737736 660962737638 662225559552 663676747776 664518048768 665360416224 665459082792 666818474112 666917356896 667762765803 669038579712 670504697856 671354654208 671454209664 672305369652 673778646576 675065954304 675921692672 676021925376 676350080352 677402894336 677503346688 678362174784 679222091562 680710525656 682112212992 682976883456 683308414512 684473545728 685341209504 685442839032 686752432128 689129828352 690105715488 690440707026 692494720092 693817786368 695137582584 695338205184 696322884096 697205568528 697544006481 701059774464 701400083328 702289203804 702596063232 703486699776 704482917894 705277476864 707375628288 708272323584 708616133568 709824417792 711730684539 712533417984 713542447296 714446959878 714653155328 715665186432 716012585064 719864008704 719970757632 720883418976 721797237243 722112620544 723027996992 723378969684 723486239847 724868517888 727024951296 727377864192 728299915056 728407914948 731398864896 732326012928 733363070832 734861175552 734970148416 735901823538 738923544576 739860231168 739969945344 740907958392 742171304448 742531569696 743472829953 745003754496 746525638656 746636341248 747582804864 748530468252 748641468141 750170783376 750282026508 751715500032 752668402176 753951801344 754317785088 755273985984 755385985872 758000977398 759449198592 760411904256 760524666048 762078256128 762191265024 763157446632 765799341363 767262461952 767376239616 768348993888 768721966326 770032738944 771008860692 771123193911 772596486144 774174736384 774289539072 775271056896 776253818928 776368929924 777954886464 779556814848 780545009664 782029780407 782255480832 783247096576 783363244608 784356264594 787576946688 788692246272 789075093744 790420571136 791422537248 792425773489 795797581824 796806364032 797193150264 798552470016 801211170816 801600095232 802966929408 803984799744 805123334736 805514158197 809454084096 809847009792 810993846348 811227906048 812376698112 813406496616 815477082624 817903070208 818300097216 819337404438 820734483072 822823723008 823866764544 825033454686 825271566336 826317710848 826718822496 826841416968 830885658624 831288987648 832342760064 832466188512 833521453191 834942717504 835348015908 838129223808 839841343488 839965883904 841030655472 843942131298 845679937536 846751952448 848195776512 848607508224 849683234232 849809234106 853298675712 854380348416 855463392288 855590249304 855837179904 857338038144 857465173152 858552127461 862077468672 863170269696 863298269568 864392618124 866286831312 867941941248 869171046912 870946578432 871075731456 872179939008 873285546294 875199247272 876871385088 877001416704 878113135872 880037415936 881152983648 881283650184 882967412736 886024065024 887147221632 887278777056 889091298816 889223142528 890350354404 892051439616 894006263808 895139538944 895272279552 896407159536 896842294047 898371528768 899510337474 901362567168 901800107136 903337795584 904482899712 905629455416 905763751578 907614034208 909482950656 910635844608 911077886016 912631394304 913923785376 915082308693 918839771136 920140953984 920587609368 923326293456 925090381824 926850110112 928430512128 929607424704 930058675308 934746365952 935200111104 936385605072 936794750976 937982266368 939310557192 940369969152 942895376784 944363098112 944821511424 944961619392 946159487406 946432557056 948974246052 950044557312 951389929728 952595946504 954220248576 954683446752 955893638511 959818678272 959961010176 961177891968 962396316324 962539030467 962816827392 964505292912 964648319796 966491357184 969366601728 969837152256 971066553408 971210553264 974572685226 976434683904 977817427776 979814900736 979960197888 981202431384 984599153181 986480308224 986626593792 987877277856 989561739264 990042092928 991297106604 991444106457 993338339328 995367518208 995515121664 996777073152 998040624336 998188624188 1000227711168 1000376035344 1002287333376 1003557869568 1005757046784 1007031981312 1007181314496 1008458054478 1010667969864 1012598931456 1013882539008 1014032888064 1016104341504 1016255020032 1017543262176 1018833137343 1021065788484 1023016615936 1023168319488 1024465325184 1024962621768 1026710318592 1028011814256 1028164258548 1030128648192 1032386052096 1033694742528 1035005091904 1035158573232 1035661060539 1037273181952 1038742080138 1040726679552 1042706373876 1043007307776 1044484326144 1045808352792 1049428727053 1051589661696 1052100124992 1053433805706 1053894094848 1055230049664 1056724376841 1061063442432 1062408485376 1062924200352 1064736626688 1068281561088 1068800126976 1071670439817 1071979732992 1073497779648 1074018877596 1079272112128 1079796013056 1079956136448 1081325128464 1083168930816 1084541995488 1085068454526 1087302776832 1090537426944 1091066796288 1092449872584 1092611872422 1094312644096 1097098297344 1098489019392 1100044606248 1100362088448 1102291763328 1102455222624 1103852735307 1108385316864 1109790346752 1109954918016 1111361937588 1113256956672 1113797354544 1117505631744 1119788457984 1119954511872 1121374207296 1122795702378 1125256175064 1125423039762 1127573250048 1129002603264 1130927702016 1131476677632 1132910978976 1133078978808 1137001466097 1139173797888 1140617856384 1140786999072 1143117384192 1143286897536 1144736169948 1149436624896 1150893692928 1151064359424 1152523490832 1153082949489 1155049108416 1156513291038 1158894729216 1161262104576 1161434308608 1162906585344 1164380728392 1164553394886 1166932329696 1169335222272 1170817514496 1173383221248 1174870644864 1175044866912 1176534396891 1181365420032 1182862962176 1183038369408 1183612640616 1185455065088 1185630856704 1187133805872 1189401919488 1193696372736 1195209546048 1195789725396 1197828705024 1199347116632 1201816756224 1202400142848 1204450394112 1205977199616 1207685002104 1214181126144 1214770514688 1216490769522 1216841859072 1218565047168 1220109744924 1225119694848 1226854605312 1227450145824 1229006106657 1231101724608 1234235584512 1235800146816 1237907349504 1239476566272 1240078233744 1246328487936 1246933481472 1248514140096 1248699282768 1250643021824 1252414076256 1253022023862 1257193835712 1259762015232 1259948825856 1261545983208 1265298994736 1265913196947 1268519906304 1270127928672 1272293664768 1272911262336 1274524851348 1274713851159 1279758237696 1279948013568 1281570522624 1283195088432 1283385373956 1283755769856 1286007057216 1286197759728 1288655142912 1293116203008 1294755404544 1294947404352 1296588927186 1299430246968 1301912911872 1303756570368 1306419867648 1306613597184 1308269908512 1309928319441 1312798870908 1315307077632 1315502125056 1317169703808 1319415652352 1320056123904 1321729475472 1321925475276 1324451119104 1327353495552 1329036097536 1330720832448 1330918165584 1333636948224 1333834713792 1335525531606 1338077159424 1341009395712 1342709308416 1342908419328 1344610739304 1347557293152 1349265506211 1351843385344 1352043850752 1352700160704 1354805788672 1355006693376 1356724349568 1358444183124 1358645627367 1361421051312 1364224425984 1365953766912 1366616829024 1368947091456 1370682419008 1370885678064 1373504864256 1378259656704 1380211430976 1380881414052 1384989440184 1387635572736 1390275165168 1392645768192 1394411137056 1395088012962 1402119548928 1402800166656 1404578407608 1405192126464 1406973399552 1408965835788 1410554953728 1414751256576 1416544647168 1417232267136 1419239231109 1419648835584 1423461369078 1425066835968 1427084894592 1428893919756 1429306310656 1431330372864 1432025170128 1439728017408 1439941515264 1441766837952 1443594474486 1444225241088 1446055993984 1446757939368 1446972479694 1449737035776 1454049902592 1454755728384 1456599830112 1456815829896 1461859027839 1464652025856 1466726141664 1469722351104 1469940296832 1471803647076 1477847089152 1479720462336 1479939890688 1481815916784 1484342608896 1485063139392 1486945659906 1490007508992 1493051277312 1493272682496 1495165609728 1497060936504 1497282936282 1500341566752 1500564053016 1503431000064 1505336804352 1507903602688 1508635570176 1510547971968 1510771971744 1512687081717 1516001954796 1518898397184 1520823808512 1521049332096 1524156512256 1524382530048 1526314893264 1531598682726 1534524923904 1534752479232 1536697987776 1537443932652 1540065477888 1542017721384 1542246387822 1545192972288 1548579078144 1550542113792 1552507637856 1552737859848 1555909772928 1558113120207 1561090019328 1564059560814 1564510961664 1566494193152 1566726489216 1568712529188 1575153893376 1577384492544 1578150187488 1580150708559 1580841142272 1582845074496 1584851546978 1591595163648 1593612728064 1594386300528 1597104940032 1602422341632 1603200190464 1607969599488 1610246669472 1611028316394 1618908168192 1619694019584 1621987692696 1622455812096 1624753396224 1626812993232 1627602681789 1630954165248 1635806140416 1636600194432 1638674808876 1641468966144 1645647446016 1647733529088 1650066909372 1650543132672 1652635421696 1653437644992 1653682833936 1662577975296 1664685520128 1664932377024 1667042906382 1669885435008 1670696031816 1676258447616 1679682686976 1679931767808 1682061310944 1684193553567 1687884262596 1688134559643 1691359875072 1693503904896 1696391553024 1697215016448 1699366468464 1699618468212 1706597351424 1708760696832 1710926784576 1711180498608 1714676076288 1714930346304 1717104254922 1724154937344 1726340539392 1726596539136 1728785236248 1732573662624 1734769936557 1738342093824 1741893156864 1742151462912 1744359878016 1746571092588 1746830092329 1750398494544 1753742770176 1754002833408 1756226271744 1760074831872 1762305967296 1762567300368 1765934825472 1772048130048 1774294443264 1774557554112 1778182597632 1778446285056 1780700708808 1784102879232 1790279077888 1790544559104 1792814319072 1793684588094 1796743057536 1799020674948 1802725134336 1803600214272 1806675591168 1808965799424 1811258910832 1811527503156 1815228068416 1818965901312 1821271689216 1822155772032 1824736154283 1825262788608 1827847570752 1830164617386 1837679542272 1840281907968 1841175218736 1846652586912 1853700220224 1856861024256 1859214849408 1860117350616 1869492731904 1870400222208 1872771210144 1873589501952 1875964532736 1878621114384 1879533035793 1885790753568 1888726196224 1889643022848 1889923238784 1892318974812 1892865114112 1897948492104 1900089114624 1902779859456 1905191893008 1908440497152 1909366893504 1911787277022 1919637356544 1919922020352 1922355783936 1924792632648 1925078060934 1925633654784 1929010585824 1929296639592 1932982714368 1938733203456 1939674304512 1942133106816 1942421106528 1944883390779 1949145370452 1952869367808 1955634855552 1959629801472 1959920395776 1962404862768 1969198306362 1972960616448 1973253187584 1975754555712 1979123478528 1980084185856 1982594213208 1982888212914 1986676678656 1991030243328 1993554146304 1996081248672 1996377248376 2000455422336 2000752070688 2003288297409 2007115739136 2011514093568 2014063962624 2014362628992 2016916108956 2021335939728 2025197862912 2027765078016 2028065776128 2032208683008 2032510040064 2035086524352 2037666274686 2042131576968 2046033231872 2046336638976 2048930650368 2049925243536 2053420637184 2056023628512 2056328517096 2060257296384 2067389485056 2070010183808 2070317146464 2071322121078 2074546363904 2077484160276 2081453359104 2085412747752 2086014615552 2088968652288 2091616705584 2092632019443 2098857454106 2103179323392 2104200249984 2106867611412 2107788189696 2110460099328 2113448753682 2122126884864 2124816970752 2125848400704 2129473253376 2135192053617 2137600253952 2143340879634 2143959465984 2146995559296 2148037755192 2158544224256 2159592026112 2159912272896 2162650256928 2165391711729 2166337861632 2169083990976 2170136909052 2174605553664 2181074853888 2182133592576 2184899745168 2185223744844 2188625288192 2194196594688 2196978038784 2200089212496 2204583526656 2204910445248 2207705470614 2216770633728 2219580693504 2219909836032 2222723875176 2226513913344 2227594709088 2230418489859 2235011263488 2239576915968 2239909023744 2242748414592 2245591404756 2245924404423 2250512350128 2250846079524 2255146500096 2258005206528 2261855404032 2262953355264 2265821957952 2266157957616 2274002932194 2278347595776 2281235712768 2281573998144 2286234768384 2286573795072 2289472339896 2297398024089 2301787385856 2302128718848 2305046981664 2306165898978 2310098216832 2313026582076 2313369581733 2317789458432 2322524209152 2322868617216 2325813170688 2328761456784 2329106789772 2333864659392 2338670444544 2341635028992 2346766442496 2349741289728 2350089733824 2353068793782 2362730840064 2365725924352 2366076738816 2367225281232 2370910130176 2371261713408 2374267611744 2377277320467 2387392745472 2390419092096 2391579450792 2395657410048 2398694233264 2403633512448 2404800285696 2408900788224 2411954399232 2415370004208 2416542474591 2428362252288 2429541029376 2432981539044 2433683718144 2437130094336 2440219489848 2453709210624 2454900291648 2458012213314 2462203449216 2468471169024 2471600293632 2475814699008 2478953132544 2480156467488 2492656975872 2493866962944 2497028280192 2497398565536 2500564359573 2501286043648 2504828152512 2506044047724 2514387671424 2519524030464 2519897651712 2523091966416 2530597989472 2531826393894 2537039812608 2540255857344 2544587329536 2545822524672 2549049702696 2549427702318 2559896027136 2563141045248 2566390176864 2566770747912 2567511539712 2572014114432 2572395519456 2575656382383 2586232406016 2589510809088 2589894808704 2593177854372 2598860493936 2603825823744 2607513140736 2612839735296 2613227194368 2616539817024 2619856638882 2625597741816 2630614155264 2631004250112 2634339407616 2638831304704 2640112247808 2643458950944 2643850950552 2648902238208 2658072195072 2661441664896 2661836331168 2667273896448 2667669427584 2671051063212 2676154318848 2682018791424 2685418616832 2685816838656 2689221478608 2690526882141 2695114586304 2698531012422 2703686770688 2704087701504 2705400321408 2709611577344 2710013386752 2713448699136 2716888366248 2717291254734 2722842102624 2728448851968 2731907533824 2733233658048 2737894182912 2741364838016 2741771356128 2745246926079 2756519313408 2760422861952 2761762828104 2769978880368 2775271145472 2780550330336 2785291536384 2788822274112 2790176025924 2804239097856 2805600333312 2809156815216 2810384252928 2813946799104 2817931671576 2821109907456 2833089294336 2834464534272 2838478462218 2839297671168 2846922738156 2850133671936 2854169789184 2857787839512 2858612621312 2862660745728 2864050340256 2867680915533 2879456034816 2879883030528 2883533675904 2887188948972 2887617091401 2888450482176 2892111987968 2893515878736 2893944959388 2899474071552 2908099805184 2909511456768 2913199660224 2913631659792 2923718055678 2929304051712 2933452283328 2939444702208 2939880593664 2943607294152 2953797459543 2959440924672 2959879781376 2963631833568 2968685217792 2970126278784 2973891319812 2974332319371 2980015017984 2986102554624 2986545364992 2990331219456 2994121873008 2994565872564 3000683133504 3001128106032 3006862000128 3010673608704 3017271140352 3021095943936 3021543943488 3025374163434 3032003909592 3037796794368 3041647617024 3042098664192 3048313024512 3048765060096 3052629786528 3056499412029 3063197365452 3069049847808 3069504958464 3073395975552 3074887865304 3080130955776 3084035442768 3084492775644 3090385944576 3097158156288 3101084227584 3105015275712 3105475719696 3111819545856 3116226240414 3122180038656 3128119121628 3129021923328 3132988386304 3133452978432 3137425058376 3148286181159 3154768985088 3156300374976 3160301417118 3161682284544 3165690148992 3169703093956 3170173130523 3183190327296 3187225456128 3188772601056 3194209880064 3204844683264 3206400380928 3215011319451 3215939198976 3220493338944 3222056632788 3237816336384 3239388039168 3243975385392 3249506792448 3253625986464 3255205363578 3261908330496 3271612280832 3273200388864 3277349617752 3282937932288 3291294892032 3295467058176 3300133818744 3301086265344 3305270843392 3306875289984 3307365667872 3311558205921 3325155950592 3329371040256 3329864754048 3334085812764 3339770870016 3341392063632 3352516895232 3359365373952 3359863535616 3364122621888 3368387107134 3375768525192 3376269119286 3382719750144 3387007809792 3392783106048 3394430032896 3398732936928 3399236936424 3411004398291 3417521393664 3421853569152 3422360997216 3429352152576 3429860692608 3434208509844 3448309874688 3452681078784 3453193078272 3457570472496 3459248848467 3465147325248 3469539873114 3476684187648 3483786313728 3484302925824 3488719756032 3493142185176 3493660184658 3500796989088 3508005666816 3512452543488 3520149663744 3524611934592 3525134600736 3529603190673 3544096260096 3548588886528 3549115108224 3556365195264 3556892570112 3561401417616 3568205758464 3580558155776 3581089118208 3585628638144 3587369176188 3593486115072 3598041349896 3605450268672 3607200428544 3613351182336 3617931598848 3622517821664 3623055006312 3630456136832 3642543378432 3644311544064 3649472308566 3650525577216 3655695141504 3660329234772 3675359084544 3680563815936 3682350437472 3687018319971 3693305173824 3707400440448 3713722048512 3718429698816 3720234701232 3738985463808 3740800444416 3745542420288 3751929065472 3757242228768 3759066071586 3771581507136 3777452392448 3779286045696 3779846477568 3784637949624 3785730228224 3795896984208 3797739590841 3805559718912 3810383786016 3816880994304 3818733787008 3823574554044 3824141553477 3839274713088 3839844040704 3844711567872 3849585265296 3850156121868 3851267309568 3858021171648 3858593279184 3865965428736 3879348609024 3884266213632 3884842213056 3889766781558 3898290740904 3905738735616 3911269711104 3919259602944 3919840791552 3924809725536 3929784958323 3938396612724 3945921232896 3946506375168 3951509111424 3958246957056 3960168371712 3965188426416 3965776425828 3973353357312 3982060486656 3987108292608 3992162497344 3992754496752 4000910844672 4001504141376 4006576594818 4014231478272 4023028187136 4028127925248 4028725257984 4033832217912 4042671879456 4047796518633 4055530156032 4056131552256 4064417366016 4065020080128 4070173048704 4075332549372 4075936882101 4084263153936 4092066463744 4092673277952 4097861300736 4099850487072 4106841274368 4112047257024 4112657034192 4120514592768 4134778970112 4140020367616 4140634292928 4142644242156 4149092727808 4154968320552 4162906718208 4170825495504 4177937304576 4183233411168 4185264038886 4197714908212 4206358646784 4208400499968 4213735222824 4215576379392 4220920198656 4226897507364 4244253769728 4249633941504 4251696801408 4257717693327 4258946506752 4270384107234 4275200507904 4286681759268 4287918931968 4293991118592 4296075510384 4319184052224 4319824545792 4325300513856 4330783423458 4332675723264 4338167981952 4340273818104 4349211107328 4362149707776 4364267185152 4369799490336 4370447489688 4377250576384 4385577083517 4393956077568 4400178424992 4409167053312 4409820890496 4415410941228 4433541267456 4439161387008 4439819672064 4445447750352 4453027826688 4455189418176 4460836979718 4470022526976 4479153831936 4479818047488 4485496829184 4491182809512 4491848808846 4501024700256 4501692159048 4510293000192 4516010413056 4523710808064 4525906710528 4531643915904 4532315915232 4538061245151 4548005864388 4556695191552 4562471425536 4563147996288 4572469536768 4573147590144 4578944679792 4594796048178 4603574771712 4604257437696 4610093963328 4612331797956 4620196433664 4626053164152 4626739163466 4635578916864 4645737234432 4651626341376 4657522913568 4658213579544 4667729318784 4674339360621 4683270057984 4693532884992 4699482579456 4700179467648 4706137587564 4725461680128 4731451848704 4732153477632 4734450562464 4740452125677 4741820260352 4742523426816 4748535223488 4754554640934 4774785490944 4780838184192 4783158901584 4791314820096 4797388466528 4807267024896 4809600571392 4823908798464 4830740008416 4833084949182 4856724504576 4859082058752 4865963078088 4867367436288 4874260188672 4880438979696 4882808045367 4907418421248 4909800583296 4916024426628 4924406898432 4936942338048 4943200587264 4951629398016 4957906265088 4960312934976 4987733925888 4994056560384 4994797131072 5001128719146 5002572087296 5009656305024 5012088095448 5028775342848 5039048060928 5039795303424 5046183932832 5052580660701 5061195978944 5063652787788 5064403678929 5074079625216 5080511714688 5089174659072 5091645049344 5098099405392 5098855404636 5119792054272 5126282090496 5132780353728 5133541495824 5144028228864 5144791038912 5151312764766 5172464812032 5179021618176 5179789617408 5186355708744 5197720987872 5204309809671 5215026281472 5225679470592 5226454388736 5233079634048 5239713277764 5240490276987 5251195483632 5261228310528 5262008500224 5268678815232 5277662609408 5280224495616 5286917901888 5287701901104 5297804476416 5316144390144 5322883329792 5323672662336 5334547792896 5335338855168 5342102126424 5352308637696 5370837233664 5371633677312 5378442957216 5381053764282 5390229172608 5397062024844 5407373541376 5408175403008 5410800642816 5419223154688 5420026773504 5426897398272 5433776732496 5434582509468 5445684205248 5456897703936 5463815067648 5466467316096 5474208462849 5475788365824 5482729676032 5483542712256 5490493852158 5513038626816 5520845723904 5523525656208 5539957760736 5546980414423 5561100660672 5570583072768 5577644548224 5580352051848 5608478195712 5611200666624 5618313630432 5620768505856 5627893598208 5635863343152 5638599107379 5666178588672 5668929068544 5676956924436 5678595342336 5693845476312 5700267343872 5708339578368 5715575679024 5725321491456 5728100680512 5735361831066 5758912069632 5759766061056 5767067351808 5774377897944 5775234182802 5776900964352 5784223975936 5787031757472 5787889918776 5798948143104 5816199610368 5819022913536 5826399320448 5827263319584 5834650172337 5847436111356 5858608103424 5866904566656 5878889404416 5879761187328 5887214588304 5907594919086 5918881849344 5919759562752 5927263667136 5937370435584 5940252557568 5947782639624 5948664638742 5960030035968 5973090729984 5980662438912 5988243746016 5989131745128 6001366267008 6002256212064 6009864892227 6021347217408 6034542280704 6042191887872 6043087886976 6050748326868 6064007819184 6075593588736 6083295234048 6084197328384 6096626049024 6097530120192 6105259573056 6112998824058 6126394730904 6138099695616 6139009916928 6146791951104 6149775730608 6160261911552 6168070885536 6168985551288 6180771889152 6202168455168 6210030551424 6210951439392 6223639091712 6232452480828 6244360077312 6256238243256 6258043846656 6265976772608 6266905956864 6274850116752 6277896058329 6296572362318 6309537970176 6312600749952 6320602834236 6323364569088 6331380297984 6339406187912 6340346261046 6366380654592 6374450912256 6377545202112 6388419760128 6405576160851 6412800761856 6430022638902 6431878397952 6440986677888 6444113265576 6475632672768 6478776078336 6487950770784 6496175135187 6499013584896 6507251972928 6510410727156 6523816660992 6543224561664 6546400777728 6554699235504 6565875864576 6582589784064 6590934116352 6600267637488 6610541686784 6613750579968 6614731335744 6623116411842 6650311901184 6658742080512 6659729508096 6668171625528 6679541740032 6682784127264 6691255469577 6705033790464 6718730747904 6719727071232 6728245243776 6736774214268 6737773213269 6751537050384 6752538238572 6765439500288 6774015619584 6785566212096 6788860065792 6797465873856 6798473872848 6822008796582 6835042787328 6843707138304 6844721994432 6858704305152 6859721385216 6868417019688 6892194072267 6905362157568 6906386156544 6915140944992 6918497696934 6930294650496 6939079746228 6940108745199 6953368375296 6967572627456 6968605851648 6977439512064 6986284370352 6987320369316 7001593978176 7016011333632 7024905086976 7040299327488 7049223869184 7050269201472 7059206381346 7088192520192 7097177773056 7098230216448 7112730390528 7113785140224 7122802835232 7131831961401 7161116311552 7162178236416 7171257276288 7174738352376 7186972230144 7196082699792 7210900537344 7214400857088 7226702364672 7235863197696 7245035643328 7246110012624 7249627423773 7260912273664 7285086756864 7288623088128 7298944617132 7301051154432 7311390283008 7320658469544 7361127631872 7364700874944 7374036639942 7386610347648 7414800880896 7427444097024 7436859397632 7440469402464 7477970927616 7481600888832 7491084840576 7501693078719 7503858130944 7514484457536 7518132143172 7543163014272 7554904784896 7558572091392 7559692955136 7569275899248 7591793968416 7595479181682 7611119437824 7620767572032 7633761988608 7637467574016 7647149108088 7648283106954 7679688081408 7689423135744 7699170530592 7700312243736 7702534619136 7716042343296 7717186558368 7726969147149 7758697218048 7768532427264 7769684426112 7779533563116 7796581481808 7811477471232 7822539422208 7838519205888 7839681583104 7849619451072 7859569916646 7876793225448 7891842465792 7893012750336 7903018222848 7916493914112 7920336743424 7930376852832 7931552851656 7946706714624 7974216585216 7984324994688 7985508993504 8001821689344 8003008282752 8013153189636 8028462956544 8046056374272 8056255850496 8057450515968 8067664435824 8071580646423 8085343758912 8095593037266 8111060312064 8112263104512 8128834732032 8130040160256 8140346097408 8150665098744 8151873764202 8168526307872 8185346555904 8195722601472 8199700974144 8213682548736 8224094514048 8225314068384 8235740778237 8269557940224 8280040735232 8281268585856 8285288484312 8298185455616 8309936641104 8325813436416 8341650991008 8355874609152 8366466822336 8370528077772 8395429816424 8412717293568 8416800999936 8427470445648 8431152758784 8441840397312 8453795014728 8499267883008 8503393602816 8515435386654 8517893013504 8540768214468 8550401015808 8573363518536 8575837863936 8587982237184 8592151020768 8603042746599 8638368104448 8639649091584 8650601027712 8661566846916 8665351446528 8676335963904 8680547636208 8698422214656 8724299415552 8728534370304 8739598980672 8740894979376 8754501152768 8771154167034 8787912155136 8800356849984 8818334106624 8819641780992 8830821882456 8861392378629 8878322774016 8879639344128 8890895500704 8906055653376 8910378836352 8921673959436 8922996958113 8940045053952 8958307663872 8959636094976 8970993658368 8982365619024 8983697617692 9002049400512 9003384318096 9020586000384 9032020826112 9051813421056 9063287831808 9064631830464 9076122490302 9096011728776 9113390383104 9124942851072 9126295992576 9144939073536 9146295180288 9157889359584 9169498236087 9189592096356 9207149543424 9208514875392 9220187926656 9224663595912 9240392867328 9252106328304 9253478326932 9271157833728 9291474468864 9303252682752 9315045827136 9316427159088 9335458637568 9348678721242 9366540115968 9387065769984 9398965158912 9400358935296 9412275175128 9444858543477 9462903697408 9464306955264 9468901124928 9480904251354 9483640520704 9485046853632 9497070446976 9509109281868 9510519391569 9549570981888 9561676368384 9566317803168 9582629640192 9594776933056 9614534049792 9619201142784 9645033958353 9647817596928 9661480016832 9666169898364 9713449009152 9718164117504 9731926156176 9748520377344 9760877959392 9765616090734 9814836842496 9819601166592 9832048853256 9848813796864 9873884676096 9886401174528 9903258796032 9915812530176 9920625869952 9934674617763 9975467851776 9988113120768 9989594262144 10002257438292 10005144174592 10019312610048 10024176190896 10057550685696 10078096121856 10079590606848 10092367865664 10105161321402 10122391957888 10127305575576 10128807357858 10148159250432 10161023429376 10178349318144 10183290098688 10196198810784 10197710809272 10233013194873 10252564180992 10265560707456 10267082991648 10288056457728 10289582077824 10302625529532 10344929624064 10358043236352 10359579234816 10372711417488 10377746545401 10395441975744 10408619619342 10430052562944 10451358941184 10452908777472 10466159268096 10479426555528 10480980553974 10502390967264 10524017000448 10537357630464 10555325218816 10560448991232 10573835803776 10575403802208 10588809572019 10632288780288 10645766659584 10647345324672 10669095585792 10670677710336 10684204252848 10704617275392 10741674467328 10743267354624 10756885914432 10762107528564 10780458345216 10794124049688 10814747082752 10816350806016 10821601285632 10840053547008 10853794796544 10867553464992 10869165018936 10891368410496 10927630135296 10932934632192 10948416925698 10951576731648 10965459352064 10967085424512 10980987704316 11026077253632 11041691447808 11047051312416 11061054959913 11079915521472 11093960828846 11122201321344 11141166145536 11155289096448 11160704103696 11216956391424 11222401333248 11236627260864 11255787196416 11271726686304 11277198214758 11332357177344 11337858137088 11353913848872 11357190684672 11387690952624 11393218772523 11416679156736 11431151358048 11450642982912 11456201361024 11470723662132 11517824139264 11519532122112 11534134703616 11548755795888 11550468365604 11553801928704 11568447951872 11574063514944 11575779837552 11597896286208 11638045827072 11652798640896 11654526639168 11669300344674 11694872222712 11717216206848 11733809133312 11757778808832 11759522374656 11774429176608 11789354874969 11815189838172 11837763698688 11839519125504 11854527334272 11874740871168 11880505115136 11895565279248 11897329277484 11920060071936 11946181459968 11961324877824 11976487492032 11978263490256 12002732534016 12004512424128 12019729784454 12042694434816 12069084561408 12084383775744 12086175773952 12101496653736 12128015638368 12143389555899 12166590468096 12168394656768 12193252098048 12195060240384 12210519146112 12225997648116 12227810646303 12252789461808 12276199391232 12278019833856 12293583902208 12299551461216 12320523823104 12336141771072 12337971102576 12361543778304 12404336910336 12420061102848 12421902878784 12447278183424 12464904961656 12488720154624 12512476486512 12531953545216 12533811913728 12549700233504 12555792116658 12593144724636 12619075940352 12625201499904 12641205668472 12646729138176 12662760595968 12678812375824 12680692522092 12732761309184 12748901824512 12755090404224 12773153079981 12776839520256 12811152321702 12825601523712 12860045277804 12863756795904 12881973355776 12888226531152 12957552156672 12975901541568 12992350270374 12998027169792 13014503945856 13020821454312 13047633321984 13086449123328 13092801555456 13109398471008 13131751729152 13156731250551 13181868232704 13200535274976 13221083373568 13227501159936 13229462671488 13246232823684 13300623802368 13317484161024 13319459016192 13336343251056 13359083480064 13365568254528 13382510939154 13410067580928 13437461495808 13439454142464 13456490487552 13473548428536 13475546426538 13503074100768 13505076477144 13530879000576 13548031239168 13571132424192 13577720131584 13594931747712 13596947745696 13614183735453 13644017593164 13670085574656 13687414276608 13689443988864 13717408610304 13719442770432 13736834039376 13784388144534 13810724315136 13812772313088 13830281889984 13836995393868 13860589300992 13878159492456 13880217490398 13906736750592 13937211703296 13954879024128 13972568740704 13974640738632 14003187956352 14023018081863 14049810173952 14080598654976 14098447738368 14100538402944 14118412762692 14176385040384 14194355546112 14196460432896 14221356377031 14225460781056 14227570280448 14245605670464 14263663922802 14322232623104 14324356472832 14342514552576 14349476704752 14373944460288 14392165399584 14421801074688 14428801714176 14471726395392 14490071286656 14492220025248 14499254847546 14521824547328 14570173513728 14577246176256 14597889234264 14602102308864 14622780566016 14641316939088 14648424136101 14722255263744 14729401749888 14748073279884 14773220695296 14829601761792 14854888194048 14873718795264 14880938804928 14963201777664 14982169681152 15003386157438 15007716261888 15028968915072 15036264286344 15086326028544 15109809569792 15117144182784 15119385910272 15138551798496 15157741982103 15183587936832 15190958363364 15222238875648 15241535144064 15267523977216 15274935148032 15294298216176 15296566213908 15359376162816 15378846271488 15398341061184 15400624487472 15432084686592 15434373116736 15453938294298 15517394436096 15537064854528 15539368852224 15559067126232 15593162963616 15612929429013 15645078844416 15677038411776 15679363166208 15699238902144 15719139833292 15721470830961 15753586450896 15783684931584 15786025500672 15806036445696 15832987828224 15840673486848 15860753705664 15863105703312 15893413429248 15948433170432 15968649989376 15971017987008 16003643378688 16006016565504 16026306379272 16056925913088 16112511700992 16114901031936 16135328871648 16143161292846 16170687517824 16191186074532 16222120624128 16224526209024 16257669464064 16260080320512 16280692194816 16301330197488 16303747528404 16337052615744 16370693111808 16391445202944 16399401948288 16427365097472 16448189028096 16450628136768 16471481556474 16539115880448 16560081470464 16562537171712 16570576968624 16596370911232 16619873282208 16640941243269 16683301982016 16711749218304 16732933644672 16741056155544 16790859632848 16825434587136 16833601999872 16854940891296 16862305517568 16883680794624 16907590029456 16915797322137 16998535766016 17006787205632 17030870773308 17035786027008 17081536428936 17100802031616 17146727037072 17175964474368 17184302041536 17206085493198 17276736208896 17279298183168 17301202055424 17323133693832 17330702893056 17352671927808 17361095272416 17396844429312 17448598831104 17457068740608 17479197961344 17481789958752 17503950517011 17509002305536 17542308334068 17575824310272 17600713699968 17636668213248 17639283561984 17661643764912 17722784757258 17756645548032 17759278688256 17781791001408 17812111306752 17820757672704 17843347918872 17845993916226 17880090107904 17919272189952 17941987316736 17964731238048 17967395235384 18004098801024 18006768636192 18029594676681 18064041652224 18103626842112 18126575663616 18129263660928 18152244980604 18192023457552 18226780766208 18249885702144 18252591985152 18289878147072 18292590360576 18315778719168 18338996472174 18379184192712 18414299086848 18417029750784 18440375853312 18449327191824 18480785734656 18504212656608 18506956653864 18542315667456 18606505365504 18630091654272 18632854318176 18670917275136 18697357442484 18733080231936 18774131539968 18797930317824 18800717870592 18824550350256 18833688174987 18889717086954 18925807394816 18928613910528 18937802249856 18961808502708 18967281041408 18970093707264 18994140893952 19018218563736 19021038783138 19099141963776 19123352736768 19132635606336 19165259280384 19189553866112 19216728482553 19238402285568 19290067916706 19295635193856 19322960033664 19332339796728 19426898018304 19436328235008 19463852312352 19488525405561 19497040754688 19521755918784 19531232181468 19629673684992 19639202333184 19664097706512 19697627593728 19747769352192 19772802349056 19831625060352 19841251739904 19869349235526 19950935703552 19976226241536 19979188524288 20004514876584 20010288349184 20038625220096 20048352381792 20073766408731 20115101371392 20156192243712 20159181213696 20184735731328 20210322642804 20213319639807 20244783915776 20254611151152 20257614715716 20296318500864 20322046858752 20356698636288 20366580197376 20392397621568 20395421618544 20466026389746 20505128361984 20531121414912 20534165983296 20576112915456 20579164155648 20605251059064 20676582216801 20716086472704 20719158469632 20745422834976 20755493090802 20790883951488 20817239238684 20820326235597 20860105125888 20902717882368 20905817554944 20932318536192 20958853111056 20961961107948 21004781934528 21048034000896 21074715260928 21120897982464 21147671607552 21150807604416 21177619144038 21264577560576 21291533319168 21294690649344 21338191171584 21341355420672 21368408505696 21395495884203 21483348934656 21486534709248 21513771828864 21524215057128 21560916690432 21588248099376 21629494165504 21632701612032 21643202571264 21680107094016 21707589593088 21735106929984 21738330037872 21782736820992 21855260270592 21865869264384 21896833851396 21903153463296 21930918704128 21934170849024 21961975408632 22083382895616 22094102624832 22122109919826 22159831042944 22187921657692 22244402642688 22282332291072 22310578192896 22321408207392 22433912782848 22444802666496 22473254521728 22505079236157 22511574392832 22543453372608 22554396429516 22664714354688 22675716274176 22707827697744 22775381905248 22786437545046 22833358313472 22862302716096 22901285965824 22912402722048 22941447324264 23039064244224 23068269407232 23097511591776 23100936731208 23107603857408 23136895903744 23148127029888 23151559675104 23180907441447 23276091654144 23305597281792 23309053278336 23338600689348 23389744445424 23434432413696 23467618266624 23515557617664 23519044749312 23548858353216 23578709749938 23630379676344 23675527397376 23679038251008 23709054668544 23749481742336 23761010230272 23791130558496 23794658554968 23840120143872 23922649755648 23952974984064 23956526980512 24005465068032 24009024848256 24039459568908 24085388869632 24138169122816 24168767551488 24172351547904 24202993307472 24214741939269 24256031276736 24286779111798 24333180936192 24336789313536 24386504196096 24390120480768 24421038292224 24451995296232 24455621292606 24505578923616 24556039667712 24587167804416 24599102922432 24641047646208 24672283542144 24675942205152 24707222334711 24808673820672 24840122205696 24843805757568 24894556366848 24929809923312 24977440309248 25024952973024 25063907090432 25067623827456 25099400467008 25111584233316 25186289449272 25238151880704 25250402999808 25282411336944 25293458276352 25325521191936 25357624751648 25361385044184 25497803649024 25510180808448 25546306159962 25553679040512 25622304643404 25651203047424 25720090555608 25727513591808 25763946711552 25776453062304 25809128239797 25915104313344 25951803083136 25984700540748 25996054339584 26029007891712 26041642908624 26095266643968 26172898246656 26185603110912 26218796942016 26263503458304 26313462501102 26363736465408 26401070549952 26442166747136 26455002319872 26458925342976 26492465647368 26584177135887 26634968322048 26638918032384 26672686502112 26718166960128 26731136509056 26765021878308 26768990874339 26820135161856 26874922991616 26878908284928 26912980975104 26947096857072 26951092853076 27006148201536 27010152954288 27061758001152 27096062478336 27155440263168 27189863495424 27193895491392 27228367470906 27288035186328 27340171149312 27374828553216 27378887977728 27434817220608 27438885540864 27473668078752 27508494708261 27568776289068 27621448630272 27625544626176 27660563779968 27673990787736 27721178601984 27756318984912 27760434980796 27813473501184 27874423406592 27909758048256 27945137481408 27949281477264 28006375912704 28046036163726 28099620347904 28161197309952 28196895476736 28201076805888 28236825525384 28334575630431 28388711092224 28392920865792 28442712754062 28450921562112 28455140560896 28491211340928 28527327845604 28531558174707 28644465246208 28648712945664 28685029105152 28698953409504 28747888920576 28784330799168 28843602149376 28857603428352 28935101875059 28943452790784 28980142573312 28984440050496 28998509695092 29043649094656 29140347027456 29154492352512 29195778468528 29245561132032 29282633878176 29296848272202 29444510527488 29458803499776 29496146559768 29546441390592 29659203523584 29709776388096 29747437590528 29761877609856 29804023853289 29926403555328 29964339362304 30006772314876 30015432523776 30057937830144 30072528572688 30172652057088 30234288365568 30238771820544 30277103596992 30315483964206 30367175873664 30381916726728 30444477751296 30483070288128 30535047954432 30549870296064 30588596432352 30593132427816 30699039584619 30757692542976 30796682122368 30801248974944 30864169373184 30868746233472 30907876588596 31034788872192 31074129709056 31078737704448 31118134252464 31186325927232 31225858858026 31290157688832 31354076823552 31358726332416 31398477804288 31438279666584 31442941661922 31507172901792 31572051001344 31612072891392 31665975656448 31681346973696 31721507411328 31726211406624 31766428716057 31896866340864 31937299978752 31942035974016 32007286757376 32012033131008 32052612758544 32113851826176 32225023401984 32229802063872 32270657743296 32286322585692 32341375035648 32382372149064 32444241248256 32449052418048 32520160641024 32561384389632 32602660394976 32607495056808 32674105231488 32782890405888 32798803896576 32854730194944 32896378056192 32901256273536 32942963112948 33078231760896 33120162940928 33125074343424 33141153937248 33183164879739 33192741822464 33239746564416 33281882486538 33366603964032 33423498436608 33465867289344 33482112311088 33581719265696 33650869174272 33667203999744 33709881782592 33767361589248 33815180058912 33831594644274 33997071532032 34013574411264 34061741546616 34071572054016 34163072857872 34179656317569 34293454074144 34351928948736 34368604083072 34412170986396 34553472417792 34558596366336 34602404110848 34646267387664 34661405786112 34705343855616 34722190544832 34793688858624 34914137481216 34958395922688 34963579917504 35007901034022 35018004611072 35084616668136 35151648620544 35201427399936 35273336426496 35278567123968 35323287529824 35368064624907 35445569514516 35513291096064 35518557376512 35563582002816 35624222613504 35641515345408 35686695837744 35691987832452 35760180215808 35838544379904 35883974633472 35929462476096 35934790470768 36008197602048 36013537272384 36059189353362 36128083304448 36207253684224 36253151327232 36258527321856 36304489961208 36384046915104 36430168667697 36499771404288 36505183970304 36579756294144 36585180721152 36631557438336 36677992944348 36683431938909 36758368385424 36828598173696 36834059501568 36880751706624 36898654383648 36961571469312 37008425313216 37013913307728 37084631334912 37213010731008 37260183308544 37265708636352 37341834550272 37394714884968 37466160463872 37595860635648 37601435741184 37649100700512 37667376349974 37779434173908 37851614789632 37857227821056 37875604499712 37923617005416 37934562082816 37940187414528 37988281787904 38036437127472 38042077566276 38198283927552 38246705473536 38265271212672 38319459239943 38330518560768 38379107732224 38433456965106 38476804571136 38580135833412 38591270387712 38645920067328 38664679593456 38828862900961 38872656470016 38927704624704 38977050811122 38994081509376 39043511837568 39062464362936 39259347369984 39278404666368 39328195413024 39395255187456 39470193751653 39545604698112 39663250120704 39682503479808 39738698471052 39901871407104 39952452483072 39958377048576 40009029753168 40077250440192 40096704763584 40147532817462 40230202742784 40312384487424 40318362427392 40369471462656 40420645285608 40426639279614 40489567831552 40509222302304 40515229431432 40592637001728 40644093717504 40713397272576 40733160394752 40784795243136 40790843237088 40842551206359 40932052779492 41010256723968 41062242829824 41068331966592 41152225830912 41158328311296 41210502118128 41353164433602 41432172945408 41438316939264 41490845669952 41510986181604 41581767902976 41634478477368 41640652471194 41720210251776 41811635109888 41864637072384 41917706222112 41923922215896 42009563869056 42069054245589 42149430521856 42241795964928 42295343215104 42301615208832 42355238288076 42529155121152 42583066638336 42589381298688 42664069131093 42676382343168 42682710841344 42736817011392 42790991768406 42966697869312 42973069418496 43027543657728 43048430114256 43121833380864 43176496198752 43265403224064 43286405142528 43415179186176 43470213859968 43476660075744 43565473641984 43710520541184 43731738528768 43793667702792 43806306926592 43861837408256 43868341698048 43923950817264 43945272408303 44166765791232 44188205249664 44244219839652 44319662085888 44375843315384 44488805285376 44564664582144 44621156385792 44642816414784 44889605332992 44946509043456 45010158472314 45023148785664 45086906745216 45108792859032 45329428709376 45351432548352 45415655395488 45473225946309 45550763810496 45572875090092 45666716626944 45724605432192 45802571931648 45824805444096 45882894648528 46078128488448 46136538814464 46195023183552 46201873462416 46273791807488 46296254059776 46303119350208 46361814882894 46552183308288 46611194563584 46618106556672 46677201378696 46779488890848 46838788287039 46935236533248 47031115235328 47038089498624 47097716706432 47157419499876 47164412492883 47260759352688 47351054794752 47358076502016 47418109337088 47498963484672 47522020460544 47582261116992 47589317109936 47680240287744 47845299511296 47905949968128 47913053961024 48010930136064 48018049696512 48078919137816 48170777739264 48337535102976 48344703095808 48405986614944 48429483878538 48512062553472 48573558223596 48666361872384 48673578627072 48773008392192 48780240961536 48842076584448 48903990592464 48911242585212 49011157847232 49112079335424 49174335608832 49198205844864 49282095292416 49344567084288 49351884410304 49414444669422 49617347641344 49680244411392 49687611515136 49789112733696 49859619846624 49922823729807 50049905946048 50127814180864 50135247654912 50198800934016 50223168466632 50372578898544 50476303761408 50500805999616 50564822673888 50586916552704 50651042383872 50715249503296 50722770088368 50747391966411 50995607298048 51020361616896 51092612319924 51107358081024 51244609286808 51302406094848 51440181111216 51527893423104 51552906124608 51618256479594 51830208626688 51903606166272 51969401081496 51992108679168 52058015783424 52083285817248 52190533287936 52345796493312 52371206221824 52437593884032 52511851551033 52527006916608 52626925002204 52727472930816 52802141099904 52884333494272 52910004639744 52917850685952 52984931294736 53168354271774 53269936644096 53277836064768 53345373004224 53436333920256 53462273018112 53530043756616 53537981748678 53640270323712 53757816569856 53825961950208 53894193714144 53902185706152 54012296403072 54020305908576 54088784030043 54192124956672 54310880526336 54379726990848 54387790982784 54456734941812 54576070372656 54680342298624 54749657106432 54757775955456 54869634441216 54877771081728 54947336157504 55016989416522 55137552578136 55242897260544 55251089252352 55321127559936 55347981575472 55442357203968 55512637969824 55520869961592 55626947002368 55819516096512 55890274962816 55898562954528 56012751825408 56092072327452 56199240695808 56322394619904 56393790953472 56402153611776 56473651050768 56501064524961 56669151260862 56777422184448 56785841731584 56885425508124 56901843124224 56910281121792 56982422681856 57054655691208 57063116349414 57297425891328 57370058210304 57397906819008 57495777841152 57568661598336 57650185447659 57715206856704 57870203750118 57886905581568 57960285146624 57968880100992 57997019390184 58087298189312 58280694054912 58308984705024 58391556937056 58465576216683 58491122264064 58565267756352 58593696544404 58889021054976 58917606999552 58992293119536 59092882781184 59318407047168 59494875181056 59523755219712 59608047706578 59852807110656 59928678724608 60013544629752 60030865047552 60115875660288 60145057145376 60221299226193 60345304114176 60468576731136 60477543641088 60554207193984 60630967928412 60734351747328 60763833453456 60888955502592 60966140576256 61070095908864 61099740592128 61177192864704 61186264855632 61398079169238 61515385085952 61593364244736 61602497949888 61728338746368 61737492466944 61815753177192 62029746650403 62148259418112 62157475408896 62236268504928 62372651854464 62451717716052 62460978706791 62580315377664 62708153647104 62717452664832 62796955608576 62876559333168 62885883323844 63014345803584 63144102002688 63224145782784 63362693947392 63443014822656 63452422813248 63532857432114 63793732681728 63874599957504 63884071948032 64014573514752 64024066262016 64105225517088 64186487652609 64450046803968 64459604127744 64541315486592 64572645171384 64682750071296 64764744298128 64888482496512 64898104836096 65040321282048 65122768779264 65205320789952 65214990113616 65348210462976 65565780811776 65597607793152 65709460389888 65792756112384 65802512547072 65885926225896 66240325881856 66250148686848 66282307874496 66366329759478 66385483644928 66479493128832 66563764973076 66733207928064 66846996873216 66931734578688 66964224622176 67163438531392 67301738348544 67334407999488 67419763565184 67515237708471 67534723178496 67630360117824 67663189288548 67994143064064 68027148822528 68123483093232 68326145715744 68359312635138 68586908148288 68703857897472 68737208166144 68824341972792 69117192732672 69204808221696 69292534775328 69322811572224 69410687711232 69444381089664 69542722324341 69828274962432 69916791845376 69927159835008 70015802068044 70036009222144 70169233336272 70303297241088 70402854799872 70546672852992 70557134247936 70646575059648 70736129249814 70891139029032 71026582192128 71037114753024 71127164005632 71248445227008 71283030690816 71373391675488 71383975664904 71520360431616 71767949266944 71858924952192 71869580941536 72016395204096 72027074544768 72118378706724 72256166608896 72414507368448 72506302654464 72517054643712 72608979922416 72644225817807 72768093830208 72860337335394 72999542808576 73010367940608 73159512588288 73170361442304 73263114876672 73355985888696 73366863877818 73516736770848 73668119003136 73761503413248 73797308767296 73923142938624 74016850626432 74027826615456 74121667004133 74426021462016 74520366617088 74531417272704 74683669100544 74789429769936 74932320927744 75191721271296 75202871482368 75298201401024 75334752699948 75558868347816 75703229579264 75714455642112 75751208999424 75847234010832 75880374829056 75976563575808 76072874254944 76084155132552 76493410947072 76530542425344 76638918479886 76661037121536 76758215464448 76866913930212 76953609142272 77160271666824 77182540775424 77291840134656 77329359186912 77427384719391 77657725801922 77745312940032 77855409249408 77954101622244 77988163018752 78087023675136 78124928725872 78518694739968 78556809332736 78656390826048 78790510374912 78940387503306 79091209396224 79326500241408 79365006959616 79477396942104 79752531407661 79904904966144 79916754097152 80018059506336 80154500880384 80193409527168 80295065634924 80460405485568 80624768974848 80636724854784 80738942925312 80841290571216 80853278559228 80979135663104 81018444604608 81030458862864 81185274003456 81288187435008 81466320789504 81569590486272 81581686474176 81685102412718 81864105558984 82020513447936 82124485659648 82136663933184 82304451661824 82316656622592 82421004236256 82525484124783 82706328867204 82864345890816 82876633878528 82981691339904 83021972363208 83163535805952 83268956954736 83281304942388 83440420503552 83623270219776 83729274144768 83835412444224 83847844431792 84019127738112 84138108491178 84298861043712 84483591929856 84590686430208 84603230417664 84710476576152 85003726891293 85166133276672 85178762597376 85328138262186 85352764686336 85365421682688 85473634022784 85581983536812 85594674524121 85933395738624 85946138836992 86055087315456 86096860228512 86243666761728 86352992397504 86530806448128 86572810285056 86830358372352 86940427719936 86953320151488 87130947283968 87421041082368 87463477057536 87587335405584 87723674816512 87736683396096 87847901634528 87890544816606 88333531582464 88376410499328 88488439679304 88639324171776 88751686630768 88977610570752 89129329164288 89242312771584 89285632829568 89412071559867 89779210665984 89893018086912 90020316944628 90046297571328 90173813490432 90217585718064 90702865096704 90831310790976 90946451892618 91101527620992 91145750180184 91333433253888 91449210864384 91605143863296 91649610888192 91765789297056 92097118753857 92273077628928 92390046367104 92403746924832 92547583614976 92592508119552 92606238700416 92723629765788 93104366616576 93222389127168 93236213113344 93354402757392 93558977781696 93677576574078 93870473066496 94062230470656 94076178997248 94195433412864 94314838999752 94328824985766 94521518705376 94716153004032 94836218674176 94997926969344 95044040921088 95164522233984 95178634219872 95299286148171 95690599022592 95811899936256 95826107922048 96021860272128 96036099393024 96157838275632 96341555478528 96675070205952 96689406191616 96811973229888 96858967757076 97024125106944 97147116447192 97332723744768 97347157254144 97560481923072 97684153168896 97807981184928 97822485170424 98022315694464 98348671217664 98396411689728 98564190584832 98689134168576 98703768820608 98828889338844 99234695282688 99360488822784 99375223030272 99549494639217 99578225467392 99719239693248 99845647459614 100099811892096 100255628361728 100270495309824 100397601868032 100446336933264 100745157797088 100952607522816 101001611999232 101129645347776 101302084767744 101430499006592 101445540176736 101494783932822 101991214596096 102040723233792 102185224639848 102214716162048 102489218573616 102538968952707 102880362222432 103055786846208 103105812249216 103236512959188 103660417253376 103807212332544 103938802162992 103984217358336 104116031566848 104166571634496 104381066575872 104742412443648 104875187768064 105023703102066 105054013833216 105253850004408 105454945861632 105604282199808 105768666988544 105820009279488 105835701371904 105969862589472 106104193874721 106336708543548 106539873288192 106555672129536 106690746008448 106872667840512 106924546036224 107060087513232 107075963497356 107280540647424 107515633139712 107651923900416 107788387428288 107804371412304 108024592806144 108040611817152 108177568060086 108384249913344 108621761052672 108759453981696 108775581965568 108913469883624 109152140745312 109290506003091 109499314212864 109515551910912 109739268882432 109755542163456 109894672315008 110033978833044 110050295816727 110275105156272 110485794521088 110502178504704 110642255119872 110695963150944 110884714407936 111025275939648 111041739923184 111253894004736 111639032193024 111780549925632 111797125909056 112025503650816 112184144654904 112398481391616 112787581906944 112804307223552 112947302101536 113002129049922 113338302521724 113554844368896 113571683463168 113770851016248 113803686248448 113820562243584 113964845363712 114109311382416 114126232698828 114594851782656 114740116420608 114795813638016 114991555682304 115137323196672 115300370895318 115430413713408 115740407500236 115773811163136 115920570293248 115937760201984 115994038780368 116174596378624 116486588702883 116617969410048 116783113874112 116931152433366 116982244528128 117130535512704 117187393088808 117778042109952 117835213999104 117984586239072 118185765562368 118410581254959 118636814094336 118989750362112 119047510439424 119216095413156 119705614221312 119857357449216 120027089259504 120231751320576 120290114290752 120442598452386 120690608228352 120937153462272 120955087282176 121108414387968 121261935856824 121468703494656 121527666906912 121777911005184 121932281152512 122140191817728 122199481184256 122354385729408 122372529711264 122527653619077 122796158338476 123030770171904 123186728489472 123204995899776 123456677492736 123474984933888 123631506354384 124059493300806 124296518836224 124314950817792 124472537009856 124745303708928 124903435432104 124921957413582 125160630755328 125434905329664 125593911217152 125753118666336 125771766647688 126028691607168 126207162736767 126448291565568 126725387894784 126886029645312 126904845626496 127065714864228 127587465363456 127749199915008 127768143896064 127992207393279 128029147029504 128048132524032 128210451034176 128372975305218 128900093607936 128919208255488 129082630973184 129145290342768 129365500142592 129529488596256 129796209672192 130245537558528 130410641579904 130429980227232 130696420925952 131131561623552 131195215586304 131418920779776 131585512224768 131605025094144 131771852451792 131835817224909 132480651763712 132500297373696 132564615748992 132732659518956 132770967289856 132958986257664 133127529946152 133466415856128 133693993746432 133863469157376 133928449244352 134326877062784 134668815998976 134839527130368 135030475416942 135069446356992 135260720235648 135326378577096 135988286128128 136054297645056 136246966186464 136419677838927 136652291431488 136718625270276 137173816296576 137407715794944 137474416332288 137648683945584 138234385465344 138409616443392 138585069550656 138821375422464 138888762179328 139085444648682 139656549924864 139833583690752 139854319670016 140031604136088 140072018444288 140338466672544 140516364861117 140805709599744 141093345705984 141114268495872 141293150119296 141472258499628 141493237478649 141782278058064 142053164384256 142074229506048 142254328011264 142496890454016 142566061381632 142746783350976 142767951329808 143040720863232 143535898533888 143717849904384 143739161883072 144032790408192 144054149089536 144236757413448 144512333217792 145012605308928 145034109287424 145217959844832 145288451635614 145536187660416 145720674670788 145999085617152 146020735881216 146319025176576 146340722884608 146526229753344 146711971777392 146733727755636 147033473541696 147336238006272 147523006826496 147594617534592 147846285877248 148033701252864 148055653230912 148243334008266 148852042924032 149040733234176 149062834545408 149367338201088 149578859539872 149768471189421 150383442542592 150405742964736 150596402802048 150669505399896 151117736695632 151406459158528 151428911284224 151502417998848 151694468021664 151760749658112 151953127151616 152145748509888 152168310265104 152986821894144 153061084850688 153277836959772 153322074243072 153516430928896 153733827860424 153907218284544 154320543333648 154583680269312 154658718373824 154854769438782 155315451603844 155490625880064 155710818498816 155908203244488 155976326037504 156174047350272 156249857451744 157037389479936 157113618665472 157312781652096 157535554653099 157581020749824 157880775006612 158182418792448 158653000482816 158730013919232 158954793884208 159505062815322 159809809932288 159833508194304 160036119012672 160309001760768 160386819054336 160590131269848 160920810971136 161273449709568 161477885850624 161682581142432 161706557118456 161958271326208 162036889209216 162060917725728 162266352090129 162576374870016 162932641579008 163139180972544 163163372948352 163370204825436 163728211117968 164041026895872 164248971319296 164273327866368 164608903323648 164633313245184 164842008472512 165050968249566 165412657734408 165728691781632 165753267757056 165963382679808 166043944726416 166327071611904 166537913909472 166562609884776 166880841007104 167458548289536 167670824888448 167695688863584 168038255476224 168276216982356 168597722087424 168967183859712 169181372860416 169206460835328 169420953152304 169503193574883 170007453782586 170332266553344 170357525194752 170656276524372 170705529372672 170730843365376 170947268045568 171163967073624 171189349048242 171892277673984 172110174630912 172193720457024 172487333523456 172705984795008 172950556342977 173145620570112 173660716744704 173880855439872 173906640302976 174261894567936 174842082164736 174926954115072 175174670811168 175396728650049 175447349633024 175473366792192 175695803269056 175781089633212 176667063164928 176752820998656 176976879358608 177278648343552 177503373261536 177955221141504 178484625543168 178571265659136 178824143119734 179558421331968 179786036173824 180040633889256 180092595142656 180347626980864 180435171436128 180663897678579 181405730193408 181662621581952 181892903785236 182203055241984 182291500360368 182666866507776 182898421728768 183210287726592 183299221776384 183531578594112 184194237507714 184546155257856 184780092734208 184807493849664 185095167229952 185185016239104 185212477400832 185447259531576 186089239951209 186444778254336 186472426226688 186708805514784 187117955563392 187355153148156 187382936120373 187740946132992 188124460941312 188152357994496 188390866825728 188629677999504 188657649971532 189043037410752 189432306008064 189672437348352 190088081842176 190329044467968 190357268439744 190598572296342 191381198045184 191623799872512 191652215844096 192043720544256 192072198786048 192315676551264 192559462957827 193350140411904 193378812383232 193623946459776 193717935514152 194048250213888 194294232894384 194665447489536 194694314508288 195120963846144 195368306337792 195615962369856 195644970340848 196044631388928 196697342435328 196792823379456 197128381169664 197378268337152 197407537641216 197657778677688 198720977645568 198750446060544 199098989278434 199156450934784 199438479386496 199691294919228 200199623784192 200511256723456 200540990619648 200795203736064 200892673866528 201490315594176 201905215045632 202003223998464 202259290695552 202545713125413 202604169535488 202860998013184 202891080353472 202989567865644 203982429192192 204081446467584 204370449279696 204978437147232 205077937905414 205760724444864 206111573692416 206211624498432 206473025918376 207614424665088 207877604325984 207968434716672 208232063133696 208333143268992 208628166973023 209484824887296 209750375536128 210047406204132 210108027666432 210507700008816 210909891723264 211208564399616 211640018558976 211671402743808 211939725178944 212208387749442 212673417087096 213079746576384 213111344259072 213381492016896 213745335681024 213849092072448 214120175026464 214151926994712 214561081294848 215303847800832 215576774856576 215608742824608 216049185612288 216081223634304 216355136120172 216768499826688 217243522105344 217518907963392 217551163931136 217826939767248 218304281490624 218581012006182 218998628425728 219031103821824 219478537764864 219511084326912 219789344630016 220067957666088 220100591633454 220550210312544 221004357009408 221284510239744 221391926301888 221769428815872 222050551879296 222083479846368 222365001012399 223278064386048 223561099851264 223594251818112 224051007301632 224368289309808 224796962783232 225575163813888 225608614447104 225894604203072 226004258099844 226676605043448 227109688737792 227143366926336 227541702032496 227641124487168 227929690727424 228218622764832 228252465397656 229480232841216 229591627276032 229983111364608 230274646393344 230600741790636 230860827426816 231480815000472 231547622326272 231841140586496 231875520403968 231988077560736 232282154158173 232349192757248 232973177405766 233235938820096 233566227748224 233862304866732 233964489056256 234261071025408 234374786177616 235556084219904 235670427998208 235969172478144 236371531124736 236821162509918 237273628188672 237979500724224 238095020878848 238432190826312 239257594222983 239714714898432 240054178519008 240463502641152 240580228581504 240885196904772 241381216456704 241874306924544 241910174564352 242216828775936 242523871713648 242937406989312 243055333813824 243555822010368 243864562305024 244398962368512 244708771458816 244745059422528 245055307238154 245592316676952 246061540343808 246373456978944 246409991799552 246913354985472 246949969867776 247263012708768 247576452374349 248118986601612 248593037672448 248629901635584 248945074019712 249490607417856 249806870864208 249843914827164 250321261510656 250869810659328 251187822434304 251506237332672 251543533295376 252057383214336 252414325473534 252896583131136 253450775789568 253772059290624 253809691252992 254131429728456 255011180673879 255498399830016 255536287792128 255984414786558 256058294059008 256096265048064 256420902068352 256745950610436 256784023572363 257800187215872 257838416510976 258165261946368 258290580685536 258731000285184 259058977192512 259592419344384 260491075117056 260821283159808 260859960454464 261392841851904 262263123247104 262390431172608 263171024449536 263210050188288 263543704903584 263671634449818 264961303527424 265000594747392 265129231497984 265465319037912 265541934579712 265917972515328 266255059892304 266932831712256 267387987492864 267726938314752 267856898488704 268236214679601 268653754125568 269337631997952 269679054260736 270060950833884 270138892713984 270521440471296 270652757154192 272108595290112 272493932372928 272839355677854 273304582862976 273437250540552 274347632593152 274815431589888 274948832664576 275297367891168 276291356261571 276819232886784 277170139101312 277642750844928 277777524358656 278170889297364 279313099849728 279667167381504 279708639340032 280063208272176 280676933345088 281032729722234 281611419199488 282186691411968 282228536991744 282586300238592 282944516999256 282986474957298 283564556116128 284148459012096 284508656022528 284993780908032 285132122763264 285493566701952 285535902659616 285897858444513 287071797067776 287435699808768 287478323766144 288065580816384 288108298179072 288473514826896 289024666435584 290025210617856 290068218574848 290435919689664 290576903271228 291072375320832 291441349341576 291998171234304 292041471762432 292681445769216 293052459506688 293423943554784 293467455511272 294066947083392 295046013652992 295189235069184 295692571754496 296067402505728 296111306461824 296486668016532 297704085848064 298081466468352 298125669090816 298648483917651 298734676402176 299157719079744 299536942378842 300766885085184 300811485929472 301192805604096 301339010799792 302235473391264 302857822568448 303004835997696 303388936043328 303906254303232 304291497019776 304336620530208 305973643788288 306122169701376 306555673919544 306644148486144 307032861857792 307467655720848 307616906858121 308641086667296 309167360538624 309317436747648 309709538877564 310630903207688 310981251760128 311421636997632 311816406488976 311952652075008 312348094700544 312499714903488 314227237330944 314625563304192 315071109306198 315162041499648 315761550013224 316364837584896 317306000965632 317460027838464 317909587768416 318312581624163 319010125630644 319619619864576 319667016388608 320072238025344 320618003521536 320773638108672 321180262539696 321841621942272 322546899419136 322955771701248 323365162284864 323413114236912 323916542652416 324073778418432 324121835451456 324532704180258 325152749740032 325865283158016 326278361945088 326326745896704 326740409650872 327456422235936 327871518009273 328497942638592 328546655732736 329217806647296 329266626490368 329684016945024 330101936499132 330150887450181 330825315468816 331457383563264 331506535514112 331926765359616 332087889452832 332654143223808 333075827818944 333125219769552 333761682014208 334917096579072 335341649776896 335391377727168 336076510952448 336552433964712 337195444174848 338362745720832 338412921670656 338841906304608 339006387149766 340014907565172 340664533106688 340715050389504 341312553048744 341411058745344 341461686730752 341894536091136 342327934147248 342378698096484 343784555347968 344220349261824 344387440914048 344974667046912 345411969590016 345901112685954 346291241140224 347321433489408 347761710879744 347813280605952 348523789135872 349459766108649 349853908230144 350349341622336 350793457300098 350894699266048 350946733584384 351391606538112 351562179266424 353334126329856 353505641997312 353953758717216 354557296687104 355006746523072 355231743764877 355910442283008 356969251086336 357142531318272 357648286239468 359116842663936 359572072347648 360081267778512 360695253961728 360870342872256 361327795357158 362811460386816 363325243163904 363785807570472 364406110483968 364583000720736 365333733015552 365796843457536 366420575453184 366598443552768 367063157188224 367582960857231 368388475015428 369092310515712 369560185468416 369614987699328 370190334459904 370370032478208 370424954801664 370894519063152 372178479902418 372889556508672 372944852453376 373417611029568 374235911126784 374710306296312 374765872240746 375481892265984 376304715988992 376781733651456 377259355999008 377315299943064 378086074821504 378621488210301 379344874696704 380176163684352 380658088935936 380714536879488 381197144592684 382762396090368 383247599745024 383304431688192 383976622179837 384087441088512 384144397572096 384631353102528 385118925915654 386700280823808 386757624766464 387247892919552 387435871028304 388096500427776 388588465788768 389388629016576 390736612675584 391231924739712 391289940681696 392089262777856 393394684870656 393585646758912 394256762339328 394756536674304 394815075282432 395315557355376 395507451674727 397441955291136 397500892121088 398197978556868 398312901869568 398876958772992 399382589838456 400399247568384 401081981239296 401590407472128 401785347733056 402980631188352 404006447996928 404518581391104 405091426250826 405208339070976 405721996026368 405782160706944 405979135731288 407964858384384 408162892935168 408740898559392 409259033516781 409956874294464 410155875810828 411521448889728 412223147384832 412423248996864 412946051836752 415228849330176 415755208651968 416464126267392 416666286537984 417256333946046 418969649774592 419500751072256 420094812408264 420216055332864 421015400017632 421549094583351 422417128799232 423280037117952 423342805487616 423879450357888 424416775498884 425346834174192 426159493152768 426222688518144 426762984033792 427490671362048 427698184144896 428240350052928 428303853989424 429122162589696 430607695601664 431153549713152 431217485649216 432098371224576 432162447268608 432710272240344 433536999653376 435037815926784 435102327862272 435653879534496 436608562981248 437162024012364 437997256851456 438062207643648 438957075529728 439022168653824 439578689260032 440135915332176 440201183266908 441100420625088 442008714018816 442569020479488 442783852603776 443538857631744 444101103758592 444166959692736 444730002024798 446556128772096 447122199702528 447188503636224 448102014603264 448736578619616 449305413568263 451150327627776 451217228894208 451789208406144 452008516199688 453353210086896 454219377475584 454286733852672 455083404064992 455282248974336 455859381454848 456437245529664 456504930795312 458960465682432 459183254552064 459966222729216 460549292786688 461201483581272 461721654853632 462961630000944 463682281172992 463751040807936 463976155121472 464564308316346 464698385514496 465946354811532 466471877640192 467132455496448 467724609733464 467928978112512 468522142050816 468749572355232 471112168439808 471340855996416 471938344956288 472606663959297 472743062249472 473642325019836 474547256377344 475959001448448 476190041757696 476864381652624 478515188445966 479429429796864 480108357038016 480927005282304 481160457163008 481770393809544 482762432913408 483820349128704 484433657551872 485047743427296 485874813978624 486110667627648 486799056270387 487729124610048 488797924737024 489417542917632 489490118845056 490110614476308 491184633353904 492123080687616 492746913957888 492819983599104 493826709970944 493899939735552 494526025417536 495152904748698 496237973203224 497186075344896 497259803271168 497890148039424 498981214835712 499613741728416 499687829654328 500642523021312 502375644868608 503012474665344 503087066590752 504114766428672 504828650947068 505793166262272 506901551579136 507544118581248 507619382505984 508262859456912 508509580724649 510022361347758 510996799660032 511072575584256 511968829573116 512116588118016 512192530096128 512841804136704 513491901220872 513568047144726 515676833021952 516330523892736 516581161371072 517462000570368 518117954385024 518851669028931 520982150234112 521642566319616 521719920908928 522785683703808 524526246494208 524780862345216 526190185950147 526342048899072 526420100376576 527087409807168 527343268899636 529922607054848 530001189494784 530258462995968 530930638075824 531835945030656 532510119784608 533865663424512 535453876629504 535713796977408 536472429359202 537307508251136 538675263995904 539358108521472 540121901667768 540277785427968 541042880942592 541305514308384 541991693035737 544217190580224 544987864745856 545678711355708 546609165725952 546874501081104 548695265186304 549630863179776 549897665329152 550594735782336 552582712523142 553638465773568 554340278202624 555285501689856 555555048717312 556341778594728 558267719853627 559334334763008 559417278680064 560126416544352 561353866690176 562065459444468 563222838398976 564373382823936 564457073983488 565172600477184 565889033998512 565972949914596 567129112232256 568296918024192 569017312045056 570264245526528 570987133403904 571071805319232 571795716889026 574143594135552 574871399617536 574956647532288 576131161632768 576216596358144 576947029653792 577678388873481 580050421235712 580136437149696 580871839379328 581153806542456 582144750641664 582882698683152 583996342468608 584082943524864 585362891538432 586104919013376 586847887109568 586934911022544 588133894166784 590092027305984 590378470138368 591385143508992 592134805011456 592222612923648 592973336033064 596162932936704 596251338181632 597296967835302 597469352804352 598315438159488 599073884757684 601533770170368 601622971858944 602385611208192 602678021599584 604470946782528 605715645136896 606009671995392 606777872086656 607812508606464 608582994039552 608673241060416 611947287576576 612244339402752 613111347839088 614065723715584 614935311441696 615233813716242 617282173334592 618334721077248 618634873495296 619419077755128 621261806415376 622843273995264 623632812977952 623905304150016 624696189401088 624999429806976 625884500919069 628454474661888 629251126608384 630142218612396 630324082999296 631523100026448 632729675169792 634920055676928 635819175536832 636625163248326 638020251261288 639239239729152 639334032777216 640144476050688 641236007043072 641547276217344 642360525079392 643683243884544 645911543402496 646730324569728 646826228473824 647833085304832 648147556836864 648243670902912 649065408360516 650305499480064 651730566316032 652556723890176 652653491793408 653480819301744 654912844471872 655743036018546 656995885277184 657093311465472 658435613294592 658533252980736 659368033890048 660203872998264 660301774900362 661650630937632 663013071028224 663853530719232 664175778905664 665308286447616 666151655637888 666250439539104 667095003037197 669834193158144 670683299553792 670782755454336 672153021904896 673104867929424 674390888349696 676725491441664 676825843341312 677683812609216 678012774299532 680029815130344 681329066213376 681430100779008 682625106097488 682923373461504 683789072182272 684655868294496 684757396192968 688440698523648 688774881828096 689949334093824 690823939180032 691802225371908 692582482280448 694642866978816 695523421759488 695626561211904 696846462474519 697047578271744 698919532217298 699707816460288 700698683244672 701586914600196 701789398532096 701893467168768 702783213076224 703124358532848 706668252659712 707011283994624 707907517434432 709114593374208 710013493046144 710463487529754 711820884566016 713938502172672 714285062636544 715296572478936 717772782668949 719144144695296 720162535557024 721390507923456 721740685744512 722655590714316 725622920773632 726650486327808 727571615140944 728812220967936 729166001441472 730667466031104 731593686915072 733196887105536 734126314376448 735165921714462 736776950030856 738184621031424 739120370936832 739229975398656 740380668919808 740740064956416 740849909603328 741789038126304 742729357123047 744356959804836 745779113017344 745889704906752 746835222059136 748471822253568 749420612592624 749531744481492 750963784531968 752609431977984 753563467302912 754518711998016 754630599886128 756172149643008 757242976420602 758689749393408 760352327368704 761316177871872 761429073758976 762394289185368 765033542021637 766495199490048 766608863376384 767953244359674 768174882177024 768288795144192 769262706205056 770237851831308 770352070717089 773400561647616 773515249532928 774495785839104 774871742056608 776193000855552 777176931577536 778777258033152 781473225351168 782463849479424 782579881363392 784178525555712 786789369741312 787171293517824 789513073348608 789630150564864 790631114710752 791014903349454 794883910582272 795001784242176 796395957113736 796625803739136 797753917545984 798765179676912 800798495136768 802163962478592 803180814944256 803570695466112 805961262376704 808012895993856 809037162782208 810182852501652 810416678141952 811443992052736 811564321413888 811958271462576 816325785870336 817481797118784 818518067033562 819913748588928 820311751621656 823042897779456 824446294769664 824846497993728 825892103673504 828874068784713 830457698660352 831510417303936 832928252534784 833332573075968 834512667892092 837939299549184 839001502144512 840189624816528 842030800035264 843098189166702 844834257598464 846560074235904 846685610975232 847758900715776 848833550997768 850693668348384 852445377036288 853525968067584 854981342724096 855396368289792 856480700105856 856607707978848 857693575333539 861215391203328 862307099426304 862434971298432 864196742449152 864324894537216 865420544480688 867073999306752 870075631853568 870204655724544 871307759068992 873217125962496 874324048024728 875994513702912 876124415287296 878044337307648 879157378520064 880271830664352 880402366533816 882200841250176 885138040958976 885567705207552 887077715263488 888202207517184 888333919385472 889460004049596 893112257544192 894244399405056 894377007272448 895945451752953 896204029206528 897473157239232 898610827136526 902300655255552 902434457788416 903578416812288 904017032399376 906706420173792 908573467705344 910166808129984 911718762909696 912874491059328 913009861590624 917920931364864 918366509104128 919932445458432 921098585573376 922402967162544 922850720574363 925923260001888 927364562345984 927502081615872 927952310242944 929128616632692 929396771028992 931892709623064 932943755280384 934264910992896 935449219466928 935857956225024 937044284101632 937499144710464 942681711992832 943876689912576 945213327918594 945486124498944 947284650039672 949094512754688 951918002896896 952380083515392 953728763305248 954937744872489 957030376891932 958858859593728 960216714076032 961854010564608 962320914326016 963540787619088 965524865826816 967640698257408 968867315103744 970095486854592 971749627957248 972221335255296 973598112540774 975458249220096 977595849474048 978835085835264 978980237690112 980221228952616 982369266707808 983614554027819 985493827915776 985639967198208 987653419941888 987799879471104 989052050835072 990305809497396 990452662350543 992475946406448 994372150689792 994519606542336 995780296078848 997962429671424 999227483456832 999375659308656 1001285046042624 1004751289737216 1006024949330688 1006174133181504 1008229532857344 1009657301894136 1011586332524544 1015088237162496 1015238765011968 1016525718913824 1017019161449298 1020044722695516 1021993599320064 1022145151168512 1023937659146232 1024233176236032 1024385060192256 1025683608273408 1026983802441744 1027136094289452 1031353666043904 1032661047785472 1033162322742144 1034924001140736 1036235908770048 1037703338057862 1041964300468224 1043285132639232 1043439841817856 1045571367407616 1048379298325947 1049561724690432 1052380371900294 1052684097798144 1052840200753152 1054174819614336 1054686537799272 1059845214109696 1060002378989568 1060516925991936 1061861276151648 1063671890061312 1065020239569216 1067731326849024 1070907753259008 1071427593954816 1072944858718404 1074615016502272 1077350527991808 1078716217042944 1080243803335536 1082085761885184 1082611028616768 1083983386071474 1088434381160448 1089975729491712 1091357422711416 1093218331451904 1093749002162208 1097390530372608 1099261726359552 1099795330658304 1101189471564672 1102748882571693 1105165425046284 1107276931547136 1108680556405248 1110571003379712 1111110097434624 1112683557189456 1116535439707254 1118668669526016 1118834557360128 1120252833088704 1122707733380352 1124130918888936 1126445676797952 1128914147966976 1130345200954368 1131778067997024 1131945899829192 1134258224464512 1135864464630903 1138034624090112 1140528491053056 1141974266807808 1142143610638464 1143591433778052 1148287188271104 1149742799235072 1149913295064576 1152262323265536 1152433192716288 1153894059307584 1155356777746962 1160100842471424 1160272874299392 1161743678758656 1162307613084912 1164289501283328 1165765397366304 1168165887049728 1172209838026752 1173695774219136 1173869822045088 1176267788333568 1180184054611968 1180756940276736 1182770287017984 1184269610022912 1184445225847296 1185946672066128 1186522355024181 1192325865873408 1192502676363264 1194593935670604 1194938705608704 1196630876318976 1198147769515368 1203245943717888 1204771222416384 1205356043199168 1208941893565056 1212019343990784 1213555744173312 1215625017212928 1217165988079104 1217346482120832 1223894575153152 1224488678805504 1226222695678176 1227777100550343 1228131447431168 1229870622883392 1230467627432484 1234564346669184 1236669442154496 1237269746990592 1238838155510256 1242523612830752 1245686547990528 1247265625955904 1249392378802176 1249998859613952 1251769001838138 1256908949323776 1258502253216768 1260284437224792 1260648165998592 1263046200052896 1264647283750053 1269840111353856 1271638351073664 1273250326496652 1276040502522576 1278478479458304 1278668065554432 1280288952101376 1282472014086144 1283094552434688 1284721050158784 1287366487769088 1291823086804992 1293460649139456 1293652456947648 1295666170609664 1296295113673728 1296487341805824 1298130816721032 1300610998960128 1305113447780352 1305306983586816 1306961638603488 1309825688943744 1311486072037092 1313991770554368 1314186622930944 1316871226589184 1317066505961472 1318736067780096 1320407745996528 1320603549800724 1323301261875264 1326026142056448 1327707061438464 1328351557811328 1330616572895232 1332303311275776 1332500879078208 1334190006074394 1339668386316288 1341366599107584 1341565510908672 1344306043809792 1346209735858848 1347916240704789 1353450982883328 1353651686682624 1355367625218432 1356025548599064 1360059630260688 1362658132426752 1362860201558016 1365250212194976 1365846746923008 1367578144364544 1369311736588992 1369514792385936 1376881397047296 1377549763656192 1379898668187648 1381647878360064 1383604450743816 1385164964560896 1391046843518976 1391253122423808 1393692924949038 1394095156543488 1397839064434596 1399415632920576 1401397366489344 1403173829200392 1403578797064192 1403786934337536 1405566426152448 1406248717065696 1413336505319424 1414022567989248 1415815034868864 1417819991877891 1418229186748416 1420026986092288 1420926975059508 1423641769132032 1427877004345344 1428570125273088 1430593144957872 1435545565337898 1438288289390592 1440325071114048 1442781015846912 1443481371489024 1445311181428632 1453300972655616 1455143230281888 1457624441935872 1458332002882944 1460397168811161 1463187373830144 1466393774211072 1468252628752896 1470331843428924 1473553900061712 1476369242062848 1478240741873664 1478459950797312 1481480129912832 1481699819206656 1483578076252608 1485458714246094 1488713919609672 1491558226034688 1491779409813504 1493670444118272 1496943644507136 1498841225185248 1499063488962984 1501927569063936 1507126934605824 1509037423996032 1509261199772256 1512344299286016 1514485952841204 1517379498786816 1520704654737408 1522632355743744 1522858147517952 1524788578370736 1530067084043274 1532990398980096 1533217726752768 1535906488719348 1536349764354048 1536577590288384 1538525412410112 1540475703662616 1540704141434178 1547030499065856 1548991571678208 1549743484113216 1552386001711104 1554353863155072 1556555007086793 1562946450702336 1564927698958848 1565159762726784 1568357051111424 1573578739482624 1574342587035648 1578570557850441 1579026146697216 1579260301129728 1581262229421504 1582029806698908 1589767821164544 1590003568484352 1592791914227472 1595507835091968 1597530359353824 1601596990273536 1606361629888512 1607141390932224 1611922524753408 1616025791987712 1618074325564416 1620365705003304 1620833356283904 1622887984105472 1623128642827776 1623916542925152 1625975079107211 1632651571740672 1634963594237568 1637036134067124 1639827497177856 1640623503243312 1646085795558912 1648892589539328 1649692995987456 1651784207347008 1657748137569426 1660915397320704 1663020834607872 1665856505069568 1666665146151936 1669025335784184 1674803159560881 1678003004289024 1680379249633056 1684061600070528 1686196378333404 1689668515196928 1693120148471808 1693371221950464 1695517801431552 1697667101995536 1701387336696768 1704890754072576 1707051936135168 1710792736579584 1712961400211712 1713215415957696 1715387150667078 1722430782406656 1724614198852608 1724869942596864 1728393484898304 1728649789074432 1730841088961376 1733035166620443 1740151263707136 1740409311449088 1742615518137984 1746434251924992 1748648096049456 1751989027405824 1752248830574592 1756088674615296 1758314757040128 1760543661328704 1760804733067632 1764401682500352 1770276081917952 1771135410415104 1774155430526976 1776404415034368 1776667838770944 1778920008099192 1788488798810112 1788754014544896 1791890903505906 1792408058413056 1794946314478464 1797221654273052 1804601310511104 1804868915576832 1807156833624576 1808034064798752 1813412840347584 1817146935410688 1820333616259968 1823437525819392 1825748982118656 1826019723181248 1835841862729728 1836733018208256 1842197171146752 1844805934325088 1845701441148726 1851846520003776 1854729124691968 1855004163231744 1855904620485888 1858257233265384 1858793542057984 1863785419246128 1868529821985792 1870898438933856 1871715912450048 1874088568203264 1874998289420928 1877653502757207 1885363423985664 1887753379825152 1890426655837188 1890972248997888 1894569300079344 1898189025509376 1904760167030784 1907457526610496 1909875489744978 1914060753783864 1917717719187456 1920433428152064 1923708021129216 1924641828652032 1927081575238176 1931049731653632 1937734630207488 1940190973709184 1943499255914496 1944442670510592 1947196225081548 1950916498440192 1955191698948096 1957670171670528 1957960475380224 1960442457905232 1964738533415616 1967229108055638 1970987655831552 1971279934396416 1975306839883776 1975599758942208 1978104101670144 1980611618994792 1980905324701086 1984951892812896 1989039213084672 1991560592157696 1995924859342848 1998454966913664 1998751318617312 2001285009111591 2009502579474432 2012049898661376 2012348266363008 2016459065714688 2019314603788272 2023172665049088 2030176474324992 2030477530023936 2033051437827648 2034038322898596 2040089445391032 2043987198640128 2044290302337024 2047875318292464 2048770120384512 2051367216546816 2053967604883488 2054272188578904 2065322095570944 2066324645484288 2069848002281472 2072471817540096 2075406676115724 2083928600936448 2086570265278464 2086879683635712 2090539387423557 2091142734815232 2096758596651894 2099123449380864 2104760743800588 2105368195596288 2105680401506304 2108349639228672 2109373075598544 2120004757979136 2121033851983872 2123722552303296 2127343780122624 2130040479138432 2135462653698048 2141815506518016 2142855187909632 2145889717436808 2149230033004544 2153318348006847 2157432434085888 2160487606671072 2164171523770368 2165222057233536 2167966772142948 2176868762320896 2179951458983424 2182714845422832 2186436662903808 2187498004324416 2194781060745216 2199590661316608 2202378943129344 2205497765143386 2210330850092568 2214553863094272 2217361112810496 2221142006759424 2222220194869248 2225367114378912 2228188071369141 2233070879414508 2237337339052032 2237669114720256 2240505666177408 2245415466760704 2248261837777872 2252891353595904 2257828295933952 2260690401908736 2263556135994048 2263891799658384 2268516448929024 2271728929261806 2276069248180224 2281056982106112 2283948533615616 2284287221276928 2287182867556104 2295100626064911 2299485598470144 2299826590129152 2304524646531072 2304866385432576 2307788118615168 2310713555493924 2311056212151267 2320201684942848 2320545748598784 2323487357517312 2324615226169824 2328579002566656 2331530794732608 2336331774099456 2344419676053504 2347391548438272 2347739644090176 2352535576667136 2360368109223936 2361513880553472 2368539220045824 2368890451694592 2371893344132256 2373044710048362 2384651731746816 2385005352726528 2389187871341208 2389877411217408 2393261752637952 2396295539030736 2406491887435776 2409542444832768 2410712086398336 2417883787130112 2424038687981568 2427111488346624 2431250034425856 2434331976158208 2434692964241664 2448977357611008 2452445391356352 2455554201100686 2456262894862336 2459741245766784 2460935254864968 2469128693338368 2473338884308992 2474539493981184 2477676311020512 2485047225661504 2486622206354139 2491373095981056 2494531251911808 2498784757604352 2499997719227904 2503538003676276 2513817898647552 2517004506433536 2520568874449584 2526092400105792 2529294567500106 2539680222707712 2543276702147328 2546500652993304 2552081005045152 2557336131108864 2560577904202752 2564944028172288 2566189104869376 2569442100317568 2573080726000617 2583646173609984 2586921298278912 2587304913895296 2591332341219328 2592590227347456 2592974683611648 2596261633442064 2601221997920256 2610226895560704 2610613967173632 2613923277206976 2619651377887488 2622972144074184 2627983541108736 2628373245861888 2634133011922944 2637472135560192 2640815491993056 2641207099601448 2646602523750528 2655414122876928 2656703115622656 2661233145790464 2664606622551552 2665001758156416 2668380012148788 2679336772632576 2682733198215168 2683131021817344 2687836355258859 2688612087619584 2692419471717696 2695832481409578 2706901965766656 2707303373365248 2710735250436864 2712051097198128 2720119260521376 2725720403116032 2730500424389952 2735156288729088 2738623473177984 2739029584771872 2753762794094592 2755099527312384 2759797336375296 2763295756720128 2767208901487632 2768552161723089 2782093687037952 2782506244847616 2787385849898076 2788190313086976 2795678128869192 2798831265841152 2802794732978688 2806347658400784 2807573868675072 2811132852304896 2812497434131392 2828045135978496 2831630069737728 2835639983755782 2836458373496832 2840053972184576 2841853950119016 2847283538264064 2855754008690688 2857140250546176 2861186289915744 2864813234617467 2871091130675796 2876576578781184 2880650142228096 2885562031693824 2886962742978048 2890622362857264 2906601945311232 2910286460563776 2915248883871744 2916664005765888 2920794337622322 2926374747660288 2932787548422144 2936505257505792 2940663686857848 2947107800123424 2950843662083457 2956481483747328 2956919901594624 2962960259825664 2963399638413312 2967156152505216 2970917428492188 2977427839219344 2983116452069376 2983558819627008 2987340888236544 2993887289014272 2997682450370496 2998126977925968 3003855138127872 3014253869211648 3018074847992064 3018522399544512 3024688598572032 3028971905682408 3034758997573632 3045264711487488 3045716295035904 3049577156741472 3060134168086548 3065980797960192 3066435453505536 3071812977438696 3072699528708096 3073155180576768 3077050824820224 3080951407325232 3081408282868356 3094060998131712 3097983143356416 3099486968226432 3104772003422208 3108707726310144 3113110014173586 3125892901404672 3129855397917696 3130319525453568 3136714102222848 3145137894977841 3148685174071296 3157141115700882 3158052293394432 3158520602259456 3162524458843008 3164059613397816 3179535642329088 3180007136968704 3185583828454944 3191015670183936 3195060718707648 3203193980547072 3212723259777024 3214282781864448 3223845049506816 3232051583975424 3236148651128832 3240731410006608 3245775968210944 3246257285655552 3247833085850304 3251950158214422 3265303143481344 3269927188475136 3274072268134248 3279654994355712 3281247006486624 3292171591117824 3297785179078656 3299385991974912 3303568414694016 3308246647715079 3315496275138852 3321830794641408 3326041669215744 3331713010139136 3333330292303872 3338050671568368 3349606319121762 3356006008578048 3360758499266112 3368123200141056 3372392756666808 3379337030393856 3386742443900928 3391035602863104 3395334203991072 3402774673393536 3407593393892709 3414103872270336 3421585473159168 3425922800423424 3426430831915392 3430774301334156 3444861564813312 3449228397705216 3449739885193728 3456786969796608 3457299578148864 3461682177922752 3466070333240886 3480302527414272 3480818622898176 3485231036275968 3492868503849984 3497296192098912 3504497661149184 3516629514080256 3521087322657408 3521609466135264 3528803365000704 3540552163835904 3542270820830208 3548310861053952 3552808830068736 3553335677541888 3557840016198384 3559567065072543 3576977597620224 3577508029089792 3583781807011812 3584816116826112 3589892628956928 3594443308546104 3609737831153664 3614313667249152 3616068129597504 3626825680695168 3640667232519936 3646875051638784 3651497964237312 3652039446362496 3671683725459456 3673466036416512 3683331301651029 3684394342293504 3689611868650176 3691402882297452 3703693040007552 3709458249383936 3710008326463488 3711809240971776 3716514466530768 3727570838492256 3737059643971584 3741796877867712 3748177136406528 3749996578841856 3755307005514414 3770726847971328 3775506759650304 3780853311674376 3781944497995776 3789138600158688 3793941851250159 3809520334061568 3814915053220992 3819750979489956 3828121507567728 3835435438374912 3840866856304128 3847416042258432 3849283657304064 3854163150476352 3862099463307264 3875469260414976 3880381947418368 3886998511828992 3888885341021184 3894392450163096 3901832996880384 3915340343341056 3915920950760448 3920884915810464 3929477066831232 3934458216111276 3941975311663104 3942559868792832 3950613679767552 3951199517884416 3956208203340288 3961223237989584 3961810649402172 3969903785625792 3978078426169344 3983121184315392 3991849718685696 3996909933827328 3997502637234624 4002570018223182 4019005158948864 4024099797322752 4024696532726016 4032918131429376 4038629207576544 4043748722114367 4060352948649984 4060955060047872 4066102875655296 4068076645797192 4080178890782064 4087974397280256 4088580604674048 4095750636584928 4097540240769024 4102734433093632 4107935209766976 4108544377157808 4130644191141888 4132649290968576 4139696004562944 4144943635080192 4150813352231448 4173140530556928 4173759367271424 4181078774847114 4182285469630464 4193517193303788 4198246898761728 4209521487601176 4210736391192576 4211360803012608 4216699278457344 4218746151197088 4240009515958272 4242067703967744 4247445104606592 4254687560245248 4260080958276864 4270925307396096 4283631013036032 4285710375819264 4291779434873616 4298460066009088 4306636696013694 4314864868171776 4320975213342144 4328343047540736 4330444114467072 4335933544285896 4359902917966848 4365429690845664 4372873325807616 4374996008648832 4381191506433483 4389562121490432 4399181322633216 4404757886258688 4410995530286772 4420661700185136 4429107726188544 4434722225620992 4444440389738496 4450734228757824 4456376142738282 4466141758829016 4474674678104064 4475338229440512 4481011332354816 4490830933521408 4496523675555744 4505782707191808 4521380803817472 4527112271988096 4527783599316768 4537032897858048 4543457858523612 4552138496360448 4562113964212224 4567897067231232 4568574442553856 4574365735112208 4590201252129822 4598971196940288 4599653180258304 4609049293062144 4609732770865152 4615576237230336 4621427110987848 4622112424302534 4641091497197568 4646974715034624 4649230452339648 4657158005133312 4663061589465216 4669665021260379 4688839352107008 4694783096876544 4695479288180352 4705071153334272 4720736218447872 4723027761106944 4735711673551323 4737078440091648 4737780903389184 4743786688264512 4746089420096724 4769303463493632 4770010705453056 4778375742682416 4786523505275904 4792591078061472 4819084889665536 4821424172796672 4835767574260224 4848077375963136 4854222976693248 4862500068851712 4868663952316416 4869385928483328 4877925237321633 4897954715222016 4904890782712704 4911108402201372 4912525789724672 4919482491533568 4921870509729936 4938257386676736 4946677768617984 4949078987962368 4955352622041024 4970094451323008 4973244412708278 4982746191962112 4989062503823616 4997569515208704 4999995438455808 5007076007352552 5024409478682643 5034009012867072 5041137748899168 5052184800211584 5058589135000212 5079360445415424 5086553404294656 5093001305986608 5104162010090304 5114672262217728 5121155808405504 5132378209738752 5138884200635136 5146161452001234 5167292347219968 5173842596557824 5174609827790592 5182664682438656 5185180454694912 5185949367223296 5192523266884128 5199105499861329 5220453791121408 5221227934347264 5227846554413952 5239302755774976 5245944288148368 5255967082217472 5256746491723776 5268266023845888 5274944271120384 5281630983986112 5282414199202896 5293205047501056 5310828245753856 5313406231245312 5322466291580928 5329213245103104 5330003516312832 5336760024297576 5365466396430336 5366262043634688 5375672710517718 5377224175239168 5384838943435392 5391664962819156 5413803931533312 5414606746730496 5421470500873728 5424102194396256 5440238521042752 5451440806232064 5461000848779904 5470312577458176 5477246946355968 5478059169543744 5507525588189184 5510199054624768 5526591513440256 5534417802975264 5537104323446178 5564187374075904 5565012489695232 5574771699796152 5576380626173952 5591356257738384 5605589465957376 5612695316801568 5615147737350144 5622265704609792 5624994868262784 5656090271956992 5663260139475456 5671279967511564 5672916746993664 5680107944369152 5683707900238032 5694567076528128 5714280501092352 5722372579831488 5729626469234934 5742182261351592 5753153157562368 5761300284456192 5771124063387648 5773925485956096 5781244725714528 5813203890622464 5820572921127552 5830497767743488 5833328011531776 5841588675244644 5852749495320576 5865575096844288 5873010515011584 5881327373715696 5894215600246848 5901687324166914 5912962967494656 5913839803189248 5925920519651328 5926799276826624 5934312305010432 5941834856984376 5954855678438688 5967117639254016 5974681776473088 5987774578028544 5995364900740992 5996253955851936 6003855027334773 6028507738423296 6036149695984128 6037044799089024 6049377197144064 6057943811364816 6069517995147264 6090529422974976 6091432590071808 6099154313482944 6120268336173096 6131961595920384 6132870907011072 6143625954877392 6146310361153536 6154101649640448 6161902814650464 6162816565736712 6195966286712832 6198973936452864 6209544006844416 6217415452620288 6226220028347172 6251785802809344 6259710795835392 6260639050907136 6271618162270671 6273428204445696 6290275789955682 6297370348142592 6314282231401764 6316104586788864 6317041204518912 6325048917686016 6328119226795632 6360014273937408 6371167656909888 6382031340367872 6390121437415296 6406387961094144 6425446519554048 6428565563728896 6447690099013632 6459955044020541 6472297302257664 6481462820013216 6491551936421888 6492514571311104 6495666171700608 6503900316428844 6530606286962688 6539854376950272 6548144536268496 6559309988711424 6562494012973248 6584343182235648 6598771983949824 6607136829388032 6616493295430158 6630992550277704 6643661589282816 6652083338431488 6663426020278272 6666660584607744 6676101343136736 6684564214107423 6699212638243524 6712012017156096 6721516998532224 6736246400282112 6744785513333616 6758674060787712 6773484887801856 6782071205726208 6790668407982144 6805549346787072 6815186787785418 6828207744540672 6843170946318336 6851845600846848 6852861663830784 6861548602668312 6885301878194733 6898456795410432 6899479770387456 6913573939593216 6914599156297728 6923364355845504 6932140666481772 6933168636453801 6960605054828544 6961637245796352 6970462072551936 6985737007699968 6994592384197824 7008995322298368 7033259028160512 7042174645314816 7043218932270528 7057606730001408 7081104327671808 7084541641660416 7105617660137472 7106671355083776 7115680032396768 7119134130145086 7153955195240448 7155016058179584 7167563614023624 7169632233652224 7179785257913856 7188886617092208 7219475662307328 7228627334498304 7232136259195008 7253651361390336 7281334465039872 7293750103277568 7302995928474624 7304078892724992 7346932072833024 7366662603302058 7368788684587008 7379223737300352 7382805764594904 7407386080015104 7418916498767872 7420016652926976 7423618481943552 7433028933061536 7455141676984512 7474119287943168 7483593755735424 7496354272813056 7499993157683712 7510614011028828 7541453695942656 7551013519300608 7561706623348752 7578277200317376 7587883702500318 7619040668123136 7629830106441984 7639501958979912 7656243015135456 7681733712608256 7694832084516864 7698567314608128 7708326300952704 7719242178001851 7750938520829952 7760763894836736 7773997023657984 7777770682042368 7788784900326192 7803665993760768 7830680686682112 7831841901520896 7841769831620928 7858954133662464 7868916432222552 7883950623326208 7885119737585664 7902399035768832 7912416406680576 7922446475979168 7923621298804344 7939807571251584 7966242368630784 7983699437371392 7993819867654656 7995005274469248 8005140036446364 8038010317897728 8048199594645504 8049393065452032 8065836262858752 8077258415153088 8087497444228734 8120705897299968 8121910120095744 8132205751310592 8136153291594384 8160357781564128 8177161209348096 8191501273169856 8205468866187264 8215870419533952 8217088754315616 8261288382283776 8265298581937152 8279392009125888 8289887270160384 8301626704462896 8305656485169267 8346281061113856 8347518734542848 8362157549694228 8364570939260928 8387034386607576 8396493797523456 8419042975202352 8422721606025216 8433398556914688 8437492302394176 8484135407935488 8494890209213184 8509375120490496 8520161916553728 8541850614792192 8567262026072064 8571420751638528 8583558869747232 8594439703852401 8596920132018176 8613273392027388 8629729736343552 8641950426684288 8656686095081472 8660888228934144 8671867088571792 8719805835933696 8730859381691328 8745746651615232 8749992017297664 8762383012866966 8779124242980864 8798362645266432 8809515772517376 8821991060573544 8841323400370272 8852530986250371 8869444451241984 8888880779476992 8901468457515648 8912752285476564 8932283517658032 8949349356208128 8950676458881024 8962022664709632 8981661867042816 8993047351111488 9011565414383616 9042761607634944 9054224543976192 9055567198633536 9074065795716096 9086915717047224 9104276992720896 9135794134462464 9137148885107712 9148731470224416 9180402504259644 9197942393880576 9199306360516608 9218098586124288 9219465541730304 9231152474460672 9242854221975696 9244224848605068 9282182994395136 9293949430069248 9298460904679296 9314316010266624 9326123178930432 9339330042520758 9377678704214016 9389566193753088 9390958576360704 9410142306668544 9435413684933523 9446055522213888 9471423347102646 9474156880183296 9475561806778368 9487573376529024 9492178840193448 9538606926987264 9540021410906112 9556751485364832 9573047010551808 9585182156122944 9638169779331072 9642848345593344 9671535148520448 9696154751926272 9708445953386496 9737327904632832 9738771856966656 9755850474643266 9795909430444032 9809781565425408 9822216804402744 9825051579449344 9838964983067136 9843741019459872 9876514773353472 9893355537235968 9898157975924736 9910705244082048 9924739943145237 9940188902646016 9946488825416556 9965492383924224 9978125007647232 9995139030417408 9999990876911616 10014152014705104 10048818957365286 10068018025734144 10082275497798336 10104369600423168 10117178270000424 10173106808589312 10186002611973216 10208324020180608 10222780181678127 10242311616811008 10264756419477504 10277768401270272 10292322904002468 10334584694439936 10347685193115648 10349219655581184 10370360909389824 10371898734446592 10385046533768256 10398210999722658 10440907582242816 10442455868694528 10455693108827904 10478605511549952 10491888576296736 10513492983447552 10549888542240768 10563261967972224 10564828398405792 10586410095002112 10621656491507712 10626812462490624 10644932583161856 10658426490206208 10660007032625664 10673520048595152 10730932792860672 10732524087269376 10751345421035436 10754448350478336 10769677886870784 10783329925638312 10829213493460992 10842941001747456 10848204388792512 10880477042085504 10922001697559808 10940625154916352 10954493892711936 10956118339087488 11015051176378368 11020398109249536 11049993904953087 11053183026880512 11068835605950528 11074208646892356 11128374748151808 11130024979390464 11149543399592304 11182712515476768 11211178931914752 11225390633603136 11244531409219584 11249989736525568 11312180543913984 11326520278950912 11342559935023128 11345833493987328 11360215888738304 11367415800476064 11381825553750477 11428561002184704 11444745159662976 11459252938469868 11484364522703184 11506306315124736 11522600568912384 11542248126775296 11547850971912192 11562489451429056 11626407781244928 11641145842255104 11660995535486976 11666656023063552 11683177350489288 11705498990641152 11746021030023168 11762654747431392 11788431200493696 11803374648333828 11825925934989312 11827679606378496 11851841039302656 11853598553653248 11868624610020864 11883669713968752 11909711356877376 11934235278508032 11949363552946176 11975549156057088 11990729801481984 11992507911703872 12007710054669546 12057015476846592 12072299391968256 12074089598178048 12098754394288128 12115887622729632 12131246166343101 12181058845949952 12182865180143616 12198308626965888 12240536672346192 12263923191840768 12265741814022144 12287251909754784 12292620722307072 12308203299280896 12323805629300928 12325633131473424 12391932573425664 12397947872905728 12419088013688832 12434830905240576 12452440056694344 12519421591670784 12521278101814272 12543236324541342 12546856408891392 12580551579911364 12594740696285184 12628564462803528 12632209173577728 12634082409037824 12650097835372032 12656238453591264 12720028547874816 12742335313819776 12764062680735744 12780242874830592 12812775922188288 12850893039108096 12857131127457792 12895380198027264 12919910088041082 12944594604515328 12962925640026432 12983103872843776 12985029142622208 12991332343401216 13007800632857688 13079708753900544 13096289072536992 13118619977422848 13124988025946496 13143574519300449 13168686364471296 13197543967899648 13214273658776064 13232986590860316 13261985100555408 13287323178565632 13304166676862976 13333321169215488 13352202686273472 13369128428214846 13398425276487048 13424024034312192 13443033997064448 13472492800564224 13489571026667232 13517348121575424 13564142411452416 13581336815964288 13611098693574144 13630373575570836 13656415489081344 13686341892636672 13703691201693696 13705723327661568 13723097205336624 13770603756389466 13796913590820864 13798959540774912 13827147879186432 13829198312595456 13846728711691008 13864281332963544 13866337272907602 13923274491592704 13940924145103872 13971474015399936 13989184768395648 14008995063781137 14066518056321024 14084349290629632 14086437864541056 14115213460002816 14162208655343616 14169083283320832 14207135020653969 14211235320274944 14213342710167552 14231360064793536 14238268260290172 14307910390480896 14310032116359168 14335127228047248 14359570515827712 14377773234184416 14457254668996608 14464272518390016 14507302722780672 14562668930079744 14587500206555136 14605991856949248 14608157785449984 14633775711964899 14693864145666048 14733325206604116 14737577369174016 14758447474600704 14765611529189808 14814772160030208 14840033305853952 14847236963887104 14866057866123072 14910283353969024 14948238575886336 14967187511470848 14992708545626112 14999986315367424 15021228022057656 15073228436047929 15102027038601216 15123413246697504 15156554400634752 15175767405000636 15238081336246272 15259660212883968 15279003917959824 15312486030270912 15363467425216512 15397134629216256 15416652601905408 15438484356003702 15501877041659904 15521527789673472 15547994047315968 15555541364084736 15577569800652384 15597316499583987 15661361373364224 15663683803041792 15683539663241856 15717908267324928 15737832864445104 15767901246652416 15770239475171328 15804798071537664 15824832813361152 15844892951958336 15847242597608688 15879615142503168 15932484737261568 15967398874742784 15987639735309312 15990010548938496 16010280072892728 16096399189291008 16098786130904064 16131672525717504 16154516830306176 16174994888457468 16241411794599936 16243820240191488 16264411502621184 16272306583188768 16320715563128256 16354322418696192 16383002546339712 16410937732374528 16431740839067904 16434177508631232 16522576764567552 16530597163874304 16579774540320768 16603253408925792 16611312970338534 16692562122227712 16695037469085696 16724315099388456 16729141878521856 16774068773215152 16838085950404704 16845443212050432 16866797113829376 16874984604788352 16968270815870976 16989780418426368 17018750240980992 17040323833107456 17083701229584384 17142841503277056 17167117739494464 17188879407704802 17193840264036352 17226546784054776 17259459472687104 17283900853368576 17313372190162944 17321776457868288 17343734177143584 17439611671867392 17461718763382656 17491493303230464 17499984034595328 17524766025733932 17558248485961728 17596725290532864 17619031545034752 17643982121147088 17682646800740544 17705061972500742 17738888902483968 17777761558953984 17802936915031296 17825504570953128 17864567035316064 17901352917762048 17924045329419264 17963323734085632 17986094702222976 18011565082004319 18085523215269888 18108449087952384 18111134397267072 18148131591432192 18173831434094448 18208553985441792 18271588268924928 18274297770215424 18297462940448832 18360805008519288 18395884787761152 18398612721033216 18438931083460608 18462304948921344 18485708443951392 18488449697210136 18587898860138496 18596921809358592 18628632020533248 18652246357860864 18678660085041516 18755357408428032 18779132387506176 18781917152721408 18814854486812013 18820284613337088 18870827369867046 18892111044427776 18942846694205292 18948313760366592 18951123613556736 18975146753058048 18984357680386896 19080042821812224 19113502970729664 19146094021103616 19170364312245888 19276339558662144 19285696691186688 19343070297040896 19379865132061623 19416891906772992 19474655809265664 19477543713933312 19511700949286532 19591818860888064 19619563130850816 19644433608805488 19677929966134272 19687482038919744 19753029546706944 19796315951849472 19821410488164096 19849479886290474 19880377805292032 19892977650833112 19930984767848448 19956250015294464 19990278060834816 19999981753823232 20028304029410208 20053692642322269 20097637914730572 20136036051468288 20164550995596672 20208739200846336 20234356540000848 20346213617178624 20372005223946432 20416648040361216 20445560363356254 20484623233622016 20529512838955008 20555536802540544 20584645808004936 20655905634584199 20695370386231296 20698439311162368 20740721818779648 20743797468893184 20770093067536512 20796421999445316 20881815164485632 20884911737389056 20911386217655808 20957211023099904 20983777152593472 21026985966895104 21099777084481536 21126523935944448 21129656796811584 21172820190004224 21243312983015424 21253624924981248 21316852980412416 21320014065251328 21347040097190304 21461865585721344 21465048174538752 21502690842070872 21508896700956672 21539355773741568 21566659851276624 21658426986921984 21685882003494912 21696408777585024 21760954084171008 21844003395119616 21881250309832704 21908987785423872 21912236678174976 22040796218499072 22099987809906174 22106366053761024 22137671211901056 22148417293784712 22256749496303616 22260049958780928 22299086799184608 22365425030953536 22422357863829504 22450781267206272 22489062818439168 22499979473051136 22624361087827968 22653040557901824 22685119870046256 22720431777476608 22734831600952128 22763651107500954 22857122004369408 22889490319325952 22918505876939736 22968729045406368 23045201137824768 23084496253550592 23095701943824384 23124978902858112 23157726534005553 23252815562489856 23282291684510208 23321991070973952 23333312046127104 23366354700978576 23410997981282304 23492042060046336 23525309494862784 23576862400987392 23606749296667656 23651851869978624 23655359212756992 23707197107306496 23737249220041728 23767339427937504 23819422713754752 23898727105892352 23951098312114176 23981459602963968 23985015823407744 24015420109339092 24114030953693184 24144598783936512 24148179196356096 24197508788576256 24231775245459264 24262492332686202 24362117691899904 24365730360287232 24396617253931776 24481073344692384 24531483628044288 24574503819509568 24616406598561792 24647611258601856 24651266262946848 24783865146851328 24795895745811456 24838176027377664 24869661810481152 24904880113388688 24916969455507801 25038843183341568 25042556203628544 25086472649082684 25093712817782784 25161103159822728 25189481392570368 25257128925607056 25268164818075648 25300195670744064 25312476907182528 25484670627639552 25528125361471488 25560485749661184 25625551844376576 25701786078216192 25714262254915584 25783319111557203 25790760396054528 25839820176082164 25889189209030656 25925851280052864 25966207745687552 25970058285244416 25982664686802432 26015601265715376 26159417507801088 26192578145073984 26237239954845696 26249976051892992 26287149038600898 26337372728942592 26395087935799296 26428547317552128 26465973181720632 26523970201110816 26557592958751113 26608333353725952 26666642338430976 26704405372546944 26738256856429692 26796850552974096 26848048068624384 26886067994128896 26944985601128448 26979142053334464 27034696243150848 27128284822904832 27162673631928576 27222197387148288 27260747151141672 27312830978162688 27407382403387392 27411446655323136 27446194410673248 27541207512778932 27593827181641728 27597919081549824 27654295758372864 27658396625190912 27693457423382016 27728562665927088 27732674545815204 27846548983185408 27881848290207744 27942948030799872 27978369536791296 28017990127562274 28133036112642048 28168698581259264 28172875729082112 28230426920005632 28306241054800569 28338166566641664 28414270041307938 28422470640549888 28426685420335104 28462720129587072 28476536520580344 28615820780961792 28620064232718336 28670254456094496 28719141031655424 28755546468368832 28914509337993216 28928545036780032 29014605445561344 29125337860159488 29211983713898496 29216315570899968 29267551423929798 29387728291332096 29466650413208232 29475154738348032 29516894949201408 29531223058379616 29629544320060416 29680066611707904 29694473927774208 29732115732246144 29820566707938048 29896477151772672 29934375022941696 29985417091252224 29999972630734848 30042456044115312 30146456872095858 30204054077202432 30246826493395008 30313108801269504 30351534810001272 30519320425767936 30558007835919648 30624972060541824 30668340545034381 30726934850433024 30794269258432512 30833305203810816 30876968712007404 31003754083319808 31043055579346944 31111082728169472 31155139601304768 31194632999167974 31322722746728448 31327367606083584 31367079326483712 31435816534649856 31475665728890208 31540478950342656 31649665626722304 31689785903916672 31694485195217376 31759230285006336 31864969474523136 31934797749485568 31975279470618624 31980021097876992 32020560145785456 32192798378582016 32197572261808128 32263345051435008 32309033660612352 32349989776914936 32487640480382976 32528823005242368 32544613166377536 32641431126256512 32766005092679424 32821875464749056 32863481678135808 32868355017262464 33045153529135104 33061194327748608 33149981714859261 33159549080641536 33206506817851584 33222625940677068 33385124244455424 33390074938171392 33448630198776912 33548137546430304 33676171900809408 33733594227658752 33749969209576704 33936541631741952 33979560836852736 34037500481961984 34080647666214912 34145476661251431 34285683006554112 34334235478988928 34377758815409604 34387680528072704 34453093568109552 34518918945374208 34567801706737152 34626744380325888 34643552915736576 34687468354287168 34879223343734784 34923437526765312 34982986606460928 34999968069190656 35049532051467864 35116496971923456 35238063090069504 35287964242294176 35365293601481088 35410123945001484 35477777804967936 35555523117907968 35605873830062592 35651009141906256 35729134070632128 35802705835524096 35848090658838528 35926647468171264 35972189404445952 36023130164008638 36171046430539776 36216898175904768 36222268794534144 36296263182864384 36347662868188896 36393738499029303 36543176537849856 36548595540430848 36594925880897664 36721610017038576 36791769575522304 36797225442066432 36877862166921216 36924609897842688 36971416887902784 36976899394420272 37175797720276992 37193843618717184 37257264041066496 37304492715721728 37357320170083032 37558264775012352 37563834305442816 37629708973624026 37640569226674176 37741654739734092 37784222088855552 37885693388410584 37896627520733184 37902247227113472 37950293506116096 37968715360773792 38160085643624448 38227005941459328 38292188042207232 38340728624491776 38552679117324288 38571393382373376 38686140594081792 38759730264123246 38833783813545984 38949311618531328 38955087427866624 39023401898573064 39239126261701632 39288867217610976 39355859932268544 39374964077839488 39506059093413888 39592631903698944 39642820976328192 39698959772580948 39760755610584064 39785955301666224 39861969535696896 39912500030588928 39999963507646464 40056608058820416 40107385284644538 40195275829461144 40272072102936576 40329101991193344 40417478401692672 40468713080001696 40692427234357248 40744010447892864 40833296080722432 40891120726712508 40969246467244032 41059025677910016 41111073605081088 41169291616009872 41311811269168398 41390740772462592 41396878622324736 41481443637559296 41487594937786368 41540186135073024 41592843998890632 41769823474778112 41822772435311616 41914422046199808 41967554305186944 42026985191343411 42199554168963072 42253047871888896 42259313593623168 42345640380008448 42486625966030848 42507249849962496 42633705960824832 42640028130502656 42694080194380608 42923731171442688 42930096349077504 43005381684141744 43078711547483136 43133319702553248 43371764006989824 43392817555170048 43521908168342016 43688006790239232 43762500619665408 43817975570847744 43824473356349952 43901327135894697 44081592436998144 44199975619812348 44212732107522048 44275342423802112 44296834587569424 44520099917561856 44598173598369216 44730850061907072 44844715727659008 44901562534412544 44978125636878336 44999958946102272 45219685308143787 45306081115803648 45370239740092512 45440863554953216 45469663201904256 45527302215001908 45714244008738816 45778980638651904 45837011753879472 45937458090812736 46090402275649536 46191403887648768 46249957805716224 46315453068011106 46505631124979712 46564583369020416 46643982141947904 46666624092254208 46732709401957152 46791949498751961 46984084120092672 47050618989725568 47153724801974784 47213498593335312 47303703739957248 47310718425513984 47414394214612992 47474498440083456 47534678855875008 47638845427509504 47797454211784704 47902196624228352 47962919205927936 47970031646815488 48030840218678184 48289197567873024 48296358392712192 48395017577152512 48463550490918528 48524984665372404 48724235383799808 48731460720574464 48793234507863552 48962146689384768 49062967256088576 49149007639019136 49232813197123584 49295222517203712 49302532525893696 49567730293702656 49591791491622912 49739323620962304 49809760226777376 49833938911015602 50077686366683136 50085112407257088 50172945298165368 50187425635565568 50322206319645456 50514257851214112 50536329636151296 50600391341488128 50624953814365056 50969341255279104 51056250722942976 51120971499322368 51251103688753152 51428524509831168 51566638223114406 51581520792109056 51679640352164328 51778378418061312 51851702560105728 51932415491375104 51940116570488832 51965329373604864 52031202531430752 52318835015602176 52385156290147968 52474479909691392 52499952103785984 52574298077201796 52674745457885184 52790175871598592 52857094635104256 52931946363441264 53047940402221632 53115185917502226 53216666707451904 53333284676861952 53408810745093888 53476513712859384 53593701105948192 53772135988257792 53889971202256896 53958284106668928 54034695246012957 54256569645809664 54325347263857152 54444394774296576 54521494302283344 54625661956325376 54814764806774784 54822893310646272 54892388821346496 55082415025557864 55187654363283456 55195838163099648 55316793250381824 55386914846764032 55457125331854176 55465349091630408 55763696580415488 55885896061599744 55956739073582592 56035980255124548 56266072225284096 56337397162518528 56345751458164224 56460853840011264 56612482109601138 56676333133283328 56828540082615876 56844941281099776 56853370840670208 56925440259174144 56953073041160688 57240128465436672 57340508912188992 57438282063310848 57511092936737664 57829018675986432 57857090073560064 58029210891122688 58139595396184869 58250675720318976 58423967427796992 58432631141799936 58535102847859596 58775456582664192 58933300826416464 59033789898402816 59062446116759232 59259088640120832 59388947855548416 59464231464492288 59641133415876096 59792954303545344 59868750045883392 59970834182504448 59999945261469696 60084912088230624 60161077926966807 60292913744191716 60408108154404864 60493652986790016 60626217602539008 60703069620002544 61038640851535872 61116015671839296 61249944121083648 61336681090068762 61453869700866048 61588538516865024 61666610407621632 61753937424014808 61967716903752597 62086111158693888 62222165456338944 62310279202609536 62389265998335948 62645445493456896 62654735212167168 62734158652967424 62871633069299712 62951331457780416 63080957900685312 63299331253444608 63379571807833344 63388970390434752 63518460570012672 63729938949046272 63950558941237248 63960042195753984 64041120291570912 64385596757164032 64395144523616256 64526690102870016 64618067321224704 64699979553829872 64975280960765952 65057646010484736 65089226332755072 65282862252513024 65532010185358848 65643750929498112 65726963356271616 65736710034524928 66122388655497216 66299963429718522 66319098161283072 66413013635703168 66445251881354136 66770248488910848 66780149876342784 66897260397553824 67096275092860608 67352343801618816 67467188455317504 67499938419153408 67873083263483904 67959121673705472 68161295332429824 68290953322502862 68571366013108224 68668470957977856 68755517630819208 68775361056145408 68906187136219104 69135603413474304 69253488760651776 69287105831473152 69374936708574336 69473179602016659 69758446687469568 69846875053530624 69965973212921856 69999936138381312 70099064102935728 70232993943846912 70476126180139008 70575928484588352 70730587202962176 70820247890002968 70955555609935872 71211747660125184 71302018283812512 71458268141264256 71696181317677056 71853294936342528 71944378808891904 72046260328017276 72342092861079552 72433796351809536 72444537589068288 72592526365728768 72695325736377792 72787476998058606 73086353075699712 73097191080861696 73189851761795328 73443220034077152 73594450884132864 73849219795685376 73942833775805568 73953798788840544 74351595440553984 74387687237434368 74514528082132992 74608985431443456 74714640340166064 75116529550024704 75127668610885632 75259417947248052 75281138453348352 75483309479468184 75568444177711104 75771386776821168 75804494454226944 75900587012232192 75937430721547584 76454011882918656 76584376084414464 76681457248983552 77105358234648576 77142786764746752 77349957334671609 77372281188163584 77519460528246492 77667567627091968 77898623237062656 77910174855733248 78046803797146128 78478252523403264 78577734435221952 78711719864537088 78749928155678976 79012118186827776 79185263807397888 79285641952656384 79397919545161896 79521511221168128 79571910603332448 79672778876253339 79825000061177856 79999927015292928 80113216117640832 80214770569289076 80390551658922288 80544144205873152 80658203982386688 80834956803385344 80937426160003392 81384854468714496 81488020895785728 81666592161444864 81782241453425016 81938492934488064 82222147210162176 82338583232019744 82623622538336796 82781481544925184 82793757244649472 82962887275118592 82975189875572736 83080372270146048 83185687997781264 83539646949556224 83645544870623232 83828844092399616 83935108610373888 84053970382686822 84399108337926144 84506095743777792 84518627187246336 84691280760016896 84918723164401707 85014499699924992 85267411921649664 85280056261005312 85388160388761216 85847462342885376 85860192698155008 86010763368283488 86157423094966272 86266639405106496 86743528013979648 86785635110340096 87043816336684032 87376013580478464 87635951141695488 87648946712699904 87802654271789394 88163184873996288 88399951239624696 88425464215044096 88550684847604224 88593669175138848 89040199835123712 89196347196738432 89461700123814144 89689431455318016 89803125068825088 89956251273756672 89999917892204544 90439370616287574 90612162231607296 90740479480185024 90881727109906432 90939326403808512 91054604430003816 91557961277303808 91674023507758944 91874916181625472 92005021635103143 92180804551299072 92382807775297536 92499915611432448 92630906136022212 93011262249959424 93129166738040832 93333248184508416 93465418803914304 93583898997503922 93968168240185344 94101237979451136 94307449603949568 94426997186670624 94621436851027968 94948996880166912 95069357711750016 95277690855019008 95594908423569408 95804393248456704 95925838411855872 95940063293630976 96061680437356368 96578395135746048 96592716785424384 96790035154305024 96927100981837056 97049969330744808 97462921441148928 97586469015727104 97924293378769536 98298015278038272 98465626394247168 98590445034407424 98605065051787392 99135460587405312 99183582983245824 99449945144577783 99478647241924608 99619520453554752 99667877822031204 100155372733366272 100170224814514176 100345890596330736 100644412639290912 101028515702428224 101200782682976256 101249907628730112 101938682510558208 102112501445885952 102241942998644736 102436429983754293 102857049019662336 103133276446228812 103163041584218112 103359280704328656 103556756836122624 103703405120211456 103880233140977664 103930658747209728 104062405062861504 104637670031204352 104770312580295936 104948959819382784 104999904207571968 105148596154403592 105349490915770368 105714189270208512 105863892726882528 106095880804443264 106230371835004452 106433333414903808 106666569353723904 106817621490187776 106953027425718768 107187402211896384 107544271976515584 107779942404513792 107916568213337856 108069390492025914 108513139291619328 108650694527714304 108888789548593152 109042988604566688 109181215497087909 109629529613549568 109645786621292544 109784777642692992 110164830051115728 110375308726566912 110391676326199296 110633586500763648 110773829693528064 110914250663708352 110930698183260816 111527393160830976 111771792123199488 111913478147165184 112071960510249096 112674794325037056 112691502916328448 112921707680022528 113224964219202276 113352666266566656 113657080165231752 113689882562199552 113706741681340416 113850880518348288 113906146082321376 114480256930873344 114681017824377984 114876564126621696 115022185873475328 115658037351972864 115714180147120128 116058421782245376 116279190792369738 116501351440637952 116847934855593984 116865262283599872 117070205695719192 117866601652832928 118067579796805632 118124892233518464 118518177280241664 118777895711096832 118928462928984576 119282266831752192 119585908607090688 119737500091766784 119999890522939392 120169824176461248 120322155853933614 120585827488383432 120816216308809728 120987305973580032 121252435205078016 121406139240005088 122077281703071744 122232031343678592 122499888242167296 122673362180137524 122907739401732096 123177077033730048 123333220815243264 123507874848029616 123935433807505194 124172222317387776 124444330912677888 124620558405219072 124778531996671896 125309470424334336 125468317305934848 125743266138599424 125902662915560832 126080955574030233 126598662506889216 126759143615666688 126777940780869504 127036921140025344 127459877898092544 127901117882474496 127920084391507968 128082240583141824 128771193514328064 128790289047232512 129236134642449408 129399959107659744 130115292020969472 130178452665510144 130565724505026048 131064020370717696 131287501858996224 131453926712543232 131473420069049856 131703981407684091 132244777310994432 132599926859437044 132638196322566144 132826027271406336 132890503762708272 133560299752685568 133794520795107648 134192550185721216 134704687603237632 134934376910635008 134999876838306816 135659055924431361 135918243347410944 136322590664859648 136581906645005724 137142732026216448 137336941915955712 137511035261638416 137812374272438208 138271206826948608 138574211662946304 138749873417148672 138946359204033318 139516893374939136 139693750107061248 139931946425843712 139999872276762624 140198128205871456 140375848496255883 140952252360278016 141151856969176704 141461174405924352 141640495780005936 141911111219871744 142423495320250368 142604036567625024 142916536282528512 143392362635354112 143706589872685056 143888757617783808 144092520656034552 144867592703619072 144889075178136576 145185052731457536 145390651472755584 145574953996117212 146172706151399424 146194382161723392 146379703523590656 146886440068154304 147188901768265728 147698439591370752 147885667551611136 147907597577681088 148703190881107968 148775374474868736 149217970862886912 149429280680332128 150233059100049408 150255337221771264 150518835894496104 150562276906696704 150966618958936368 151542773553642336 151608988908453888 151801174024464384 151874861443095168 152908023765837312 153168752168828928 153362914497967104 154285573529493504 154699914669343218 154744562376327168 155038921056492984 155335135254183936 155797246474125312 155820349711466496 156093607594292256 156956505046806528 157155468870443904 157423439729074176 157499856311357952 158024236373655552 158370527614795776 158571283905312768 158795839090323792 159043022442336256 159143821206664896 159345557752506678 159650000122355712 159999854030585856 160226432235281664 160429541138578152 160781103317844576 161316407964773376 161669913606770688 161874852320006784 162104085738038871 162769708937428992 162976041791571456 163333184322889728 163564482906850032 163876985868976128 164444294420324352 164677166464039488 165247245076673592 165562963089850368 165587514489298944 165950379751145472 166160744540292096 166371375995562528 167291089741246464 167657688184799232 167870217220747776 168107940765373644 168798216675852288 169012191487555584 169037254374492672 169382561520033792 169837446328803414 170028999399849984 170534823843299328 170560112522010624 170776320777522432 171720385396310016 172021526736566976 172314846189932544 172533278810212992 173487056027959296 173571270220680192 174087632673368064 174418786188554607 174752027160956928 175271902283390976 175297893425399808 175605308543578788 176326369747992576 176799902479249392 177101369695208448 177187338350277696 178392694393476864 178923400247628288 179378862910636032 179606250137650176 179912502547513344 179999835784409088 180483233780900421 180878741232575148 181224324463214592 181480958960370048 181763454219812864 181878652807617024 182109208860007632 183115922554607616 183348047015517888 183749832363250944 184010043270206286 184361609102598144 184765615550595072 184999831222864896 185261812272044424 185903150711257791 186258333476081664 186666496369016832 186930837607828608 187167797995007844 187936336480370688 188202475958902272 188614899207899136 188853994373341248 189242873702055936 189897993760333824 190138715423500032 190555381710038016 191189816847138816 191851676823711744 191880126587261952 192123360874712736 193156790271492096 193185433570848768 193580070308610048 193854201963674112 194099938661489616 194925842882297856 195172938031454208 195848586757539072 196596030556076544 196931252788494336 197180890068814848 197210130103574784 198367165966491648 198899890289155566 198957294483849216 199239040907109504 199335755644062408 200310745466732544 200340449629028352 200691781192661472 201288825278581824 202057031404856448 202401565365952512 202499815257460224 203877365021116416 204483885997289472 204872859967508586 205714098039324672 206266552892457624 206326083168436224 206718561408657312 207406810240422912 207760466281955328 207861317494419456 208124810125723008 209275340062408704 209540625160591872 209897919638765568 209999808415143936 210297192308807184 210698981831540736 211428378540417024 211727785453765056 212191761608886528 212460743670008904 212866666829807616 213635242980375552 213906054851437536 214374804423792768 215088543953031168 215559884809027584 215833136426675712 216138780984051828 217026278583238656 217301389055428608 217777579097186304 218085977209133376 218362430994175818 219259059227099136 219291573242585088 219569555285385984 220329660102231456 220783352652398592 221547659387056128 221828501327416704 221861396366521632 223054786321661952 223543584246398976 223826956294330368 224143921020498192 225349588650074112 225383005832656896 225843415360045056 226449928438404552 226705332533133312 227314160330463504 227413483362680832 227701761036696576 227812292164642752 229362035648755968 229753128253243392 230044371746950656 231316074703945728 231428360294240256 232049872004014827 232116843564490752 232558381584739476 233002702881275904 233695869711187968 233730524567199744 234140411391438384 235733203305665856 236135159593611264 236249784467036928 237036354560483328 237555791422193664 237856925857969152 238564533663504384 239018336628760017 239475000183533568 239999781045878784 240339648352922496 240644311707867228 241171654976766864 241632432617619456 241974611947160064 242504870410156032 242812278480010176 244154563406143488 244464062687357184 244999776484334592 245346724360275048 245815478803464192 246666441630486528 247015749696059232 247870867615010388 248344444634775552 248888661825355776 249241116810438144 249557063993343792 250618940848668672 250936634611869696 251486532277198848 251805325831121664 252161911148060466 253197325013778432 253518287231333376 253555881561739008 254073842280050688 254756169493205121 255802235764948992 255840168783015936 256164481166283648 257542387028656128 257580578094465024 258472269284898816 258799918215319488 260230584041938944 260356905331020288 261131449010052096 262128040741435392 262907853425086464 262946840138099712 263407962815368182 264489554621988864 265199853718874088 265276392645132288 265652054542812672 265781007525416544 267120599505371136 267589041590215296 268385100371442432 269409375206475264 269868753821270016 269999753676613632 271318111848862722 271836486694821888 272645181329719296 273163813290011448 274673883831911424 275022070523276832 275624748544876416 276542413653897216 277148423325892608 277499746834297344 277892718408066636 279033786749878272 279387500214122496 279999744553525248 280396256411742912 280751696992511766 281904504720556032 282303713938353408 282922348811848704 283280991560011872 284846990640500736 285208073135250048 285833072565057024 286784725270708224 287413179745370112 287777515235567616 288185041312069104 289735185407238144 289778150356273152 290370105462915072 290781302945511168 291149907992234424 292388764323446784 292759407047181312 293772880136308608 295396879182741504 295771335103222272 295815195155362176 297406381762215936 297550748949737472 298435941725773824 298858561360664256 300466118200098816 300510674443542528 301037671788992208 301933237917872736 303085547107284672 303602348048928768 303749722886190336 305816047531674624 306337504337657856 306725828995934208 307309289951262879 308571147058987008 309399829338686436 309489124752654336 310077842112985968 310670270508367872 311640699422932992 312187215188584512 313913010093613056 314310937740887808 314846879458148352 314999712622715904 316048472747311104 317142567810625536 317591678180647584 318086044884672512 318287642413329792 318691115505013356 319300000244711424 319999708061171712 320452864470563328 320859082277156304 321562206635689152 322632815929546752 323339827213541376 323749704640013568 324208171476077742 325539417874857984 325952083583142912 326666368645779456 327128965813700064 327543646491263727 328888588840648704 329354332928078976 330494490153347184 331125926179700736 331175028978597888 331900759502290944 332321489080584192 332742751991125056 334582179482492928 335315376369598464 335740434441495552 336215881530747288 338024382975111168 338074508748985344 338765123040067584 339674892657606828 340057998799699968 341069647686598656 341120225044021248 341552641555044864 343440770792620032 344043053473133952 344629692379865088 345066557620425984 346974112055918592 347142540441360384 348175265346736128 348837572377109214 349504054321913856 350543804566781952 350595786850799616 351210617087157576 353599804958498784 354202739390416896 354374676700555392 356785388786953728 357846800495256576 358757725821272064 359212500275300352 359999671568818176 360966467561800842 361757482465150296 362448648926429184 362961917920740096 363526908439625728 363757305615234048 364218417720015264 366231845109215232 366696094031035776 367499664726501888 368020086540412572 368723218205196288 369531231101190144 369999662445729792 370523624544088848 371806301422515582 372516666952163328 373332992738033664 373861675215657216 374335595990015688 376404951917804544 377229798415798272 377707988746682496 378242866722090699 379795987520667648 380277430847000064 381110763420076032 382379633694277632 383703353647423488 383760253174523904 384246721749425472 386313580542984192 386370867141697536 387708403927348224 388199877322979232 390345876062908416 391697173515078144 393192061112153088 393862505576988672 394361780137629696 394420260207149568 396734331932983296 397799780578311132 397914588967698432 398478081814219008 398671511288124816 400680899258056704 401383562385322944 402577650557163648 404114062809712896 404803130731905024 404999630514920448 406977167773294083 407754730042232832 408967771994578944 409745719935017172 411428196078649344 412533105784915248 413437122817314624 414813620480845824 415722634988838912 416249620251446016 418550680124817408 419081250321183744 419795839277531136 419999616830287872 420594384617614368 421127545488767649 422856757080834048 423455570907530112 424383523217773056 424921487340017808 425733333659615232 427270485960751104 427812109702875072 428749608847585536 430177087906062336 431119769618055168 431666272853351424 432277561968103656 434602778110857216 435555158194372608 436171954418266752 436724861988351636 438518118454198272 438583146485170176 439139110570771968 440659320204462912 441566705304797184 443095318774112256 443657002654833408 443722792733043264 446109572643323904 447653912588660736 448287842040996384 450699177300148224 450766011665313792 451686830720090112 452899856876809104 454628320660927008 454826966725361664 455403522073393152 455624584329285504 458724071297511936 459506256506486784 460088743493901312 462856720588480512 464099744008029654 464233687128981504 465116763169478952 466005405762551808 467391739422375936 467461049134399488 468280822782876768 471466406611331712 472270319187222528 472499568934073856 474072709120966656 475111582844387328 475713851715938304 477129067327008768 478036673257520034 478950000367067136 479999562091757568 480679296705844992 481288623415734456 482343309953533728 483949223894320128 485009740820312064 485624556960020352 486312257214116613 488309126812286976 488928125374714368 489999552968669184 490693448720550096 491630957606928384 493332883260973056 494031499392118464 495741735230020776 496688889269551104 498482233620876288 499114127986687584 501873269223739392 502973064554397696 503610651662243328 504323822296120932 506394650027556864 507036574462666752 507111763123478016 508147684560101376 509512338986410242 511604471529897984 511680337566031872 512328962332567296 515161156188930048 516944538569797632 517599836430638976 520461168083877888 520713810662040576 522262898020104192 524256081482870784 525815706850172928 525893680276199424 526815925630736364 528979109243977728 530399707437748176 531304109085625344 531562015050833088 535178083180430592 536770200742884864 538818750412950528 539737507642540032 539999507353227264 541449701342701263 542636223697725444 543672973389643776 545290362659438592 546327626580022896 549347767663822848 550044141046553664 551249497089752832 553084827307794432 554296846651785216 554999493668594688 555785436816133272 557709452133773373 558775000428244992 559999489107050496 560792512823485824 561503393985023532 563809009441112064 564607427876706816 565844697623697408 566561983120023744 569693981281001472 570416146270500096 571666145130114048 573569450541416448 575555030471135232 576370082624138208 579470370814476288 579556300712546304 580740210925830144 581562605891022336 582299815984468848 584777528646893568 585518814094362624 587545760272617216 590793758365483008 591542670206444544 591630390310724352 595101497899474944 596871883451547648 597717122721328512 600932236400197632 601021348887085056 602075343577984416 603866475835745472 606171094214569344 607204696097857536 607499445772380672 611632095063349248 613451657991868416 614618579902525758 617142294117974016 618799658677372872 618978249505308672 620155684225971936 623281398845865984 624374430377169024 627826020187226112 628621875481775616 629693758916296704 629999425245431808 632096945494622208 634285135621251072 635183356361295168 636172089769345024 636575284826659584 637382231010026712 638600000489422848 640905728941126656 641718164554312608 643124413271378304 645265631859093504 646679654427082752 647499409280027136 648416342952155484 651078835749715968 651904167166285824 653332737291558912 654257931627400128 655087292982527454 657777177681297408 658708665856157952 660988980306694368 662350057957195776 664642978161168384 665485503982250112 669164358964985856 670630752739196928 671480868882991104 672431763061494576 676048765950222336 676149017497970688 677530246080135168 679349785315213656 680115997599399936 682240450088042496 683105283110089728 688086106946267904 689259384759730176 690133115240851968 693948224111837184 694285080882720768 696149616012044481 696350530693472256 697675144754218428 699008108643827712 701087609133563904 701191573701599232 702421234174315152 707199609916997568 708405478780833792 708749353401110784 713570777573907456 715693600990513152 717055009886280051 718425000550600704 719999343137636352 721932935123601684 723514964930300592 724897297852858368 725923835841480192 727514611230468096 728436835440030528 732463690218430464 733392188062071552 734999329453003776 736040173080825144 737446436410392576 739999324891459584 741047249088177696 743612602845031164 745033333904326656 746665985476067328 747723350431314432 748671191980031376 752809903835609088 754459596831596544 755415977493364992 756485733444181398 759591975041335296 760554861694000128 762221526840152064 764268508479615363 767406707294846976 767520506349047808 768493443498850944 772627161085968384 772741734283395072 775416807854696448 776399754645958464 780691752125816832 783394347030156288 786384122224306176 788723560275259392 788840520414299136 793468663865966592 795599561156622264 795829177935396864 796956163628438016 797343022576249632 801361798516113408 802767124770645888 805155301114327296 808228125619425792 809606261463810048 809999261029840896 813954335546588166 815509460084465664 817935543989157888 819491439870034344 825066211569830496 826874245634629248 829627240961691648 831445269977677824 832499240502892032 837101360249634816 838162500642367488 839999233660575744 841188769235228736 842255090977535298 845713514161668096 846911141815060224 848767046435546112 849842974680035616 854540971921502208 855624219405750144 857499217695171072 860354175812124672 862239539236110336 863332545706702848 864555123936207312 869205556221714432 871110316388745216 872343908836533504 873449723976703272 877166292970340352 878278221141543936 881318640408925824 886190637548224512 887314005309666816 887445585466086528 892219145286647808 895307825177321472 896575684081992768 901398354600296448 901532023330627584 905799713753618208 909256641321854016 910807044146786304 911249168658571008 917448142595023872 919012513012973568 920177486987802624 921927869853788637 925713441176961024 928199488016059308 928467374257963008 930233526338957904 932010811525103616 934922098268798976 936561645565753536 942932813222663424 944540638374445056 944999137868147712 948145418241933312 951427703431876608 954258134654017536 956073346515040068 957900000734134272 959999124183515136 961358593411689984 962577246831468912 964686619907067456 967898447788640256 970019481640624128 971249113920040704 972624514428233226 976618253624573952 977856250749428736 979999105937338368 981386897441100192 982630939473791181 986665766521946112 988062998784236928 991483470460041552 993377778539102208 996964467241752576 998228255973375168 1003746538447478784 1005946129108795392 1007221303324486656 1008647644592241864 1014073148925333504 1014223526246956032 1016295369120202752 1019024677972820484 1023208943059795968 1023360675132063744 1024657924665134592 1030322312377860096 1033889077139595264 1035199672861277952 1040922336167755776 1041427621324081152 1044525796040208384 1048512162965741568 1051631413700345856 1051787360552398848 1053631851261472728 1060799414875496352 1062608218171250688 1063124030101666176 1070356166360861184 1073540401485769728 1077637500825901056 1079999014706454528 1082899402685402526 1085272447395450888 1087345946779287552 1090580725318877184 1092655253160045792 1098695535327645696 1100088282093107328 1102498994179505664 1106169654615588864 1108593693303570432 1109998987337189376 1111570873632266544 1115418904267546746 1117550000856489984 1119998978214100992 1121585025646971648 1123006787970047064 1129214855753413632 1131689395247394816 1133123966240047488 1134728600166272097 1139387962562002944 1140832292541000192 1143332290260228096 1147138901082832896 1151110060942270464 1152740165248276416 1158940741628952576 1159112601425092608 1163125211782044672 1164599631968937696 1171037628188725248 1175091520545234432 1181587516730966016 1183085340412889088 1183260780621448704 1190202995798949888 1193743766903095296 1195434245442657024 1202042697774170112 1204150687155968832 1207732951671490944 1212342188429138688 1214409392195715072 1214998891544761344 1220931503319882249 1223264190126698496 1226903315983736832 1229237159805051516 1234284588235948032 1237599317354745744 1240311368451943872 1248748860754338048 1255652040374452224 1257243750963551232 1259387517832593408 1259998850490863616 1263382636466302947 1268570271242502144 1270366712722590336 1272344179538690048 1273150569653319168 1274764462020053424 1277200000978845696 1281811457882253312 1283436329108625216 1286248826542756608 1290531263718187008 1293359308854165504 1294998818560054272 1296832685904310968 1303808334332571648 1306665474583117824 1308515863254800256 1310174585965054908 1315554355362594816 1317417331712315904 1321977960613388736 1324700115914391552 1329285956322336768 1330971007964500224 1338328717929971712 1342961737765982208 1344863526122989152 1352097531900444672 1352298034995941376 1355060492160270336 1358699570630427312 1364480900176084992 1366210566220179456 1376172213892535808 1378518769519460352 1380266230481703936 1388570161765441536 1392299232024088962 1392701061386944512 1395350289508436856 1398016217287655424 1402175218267127808 1402383147403198464 1404842468348630304 1414399219833995136 1416810957561667584 1417498706802221568 1427141555147814912 1431387201981026304 1434110019772560102 1436850001101201408 1439998686275272704 1443865870247203368 1447029929860601184 1451847671682960384 1455029222460936192 1456873670880061056 1464927380436860928 1466784376124143104 1469998658906007552 1472080346161650288 1474892872820785152 1479998649782919168 1482094498176355392 1487225205690062328 1490066667808653312 1495446700862628864 1497342383960062752 1505619807671218176 1508919193663193088 1510831954986729984 1512971466888362796 1519183950082670592 1521109723388000256 1524443053680304128 1528537016959230726 1534813414589693952 1535041012698095616 1536986886997701888 1545483468566790144 1550833615709392896 1552799509291916928 1561383504251633664 1566788694060312576 1572768244448612352 1577447120550518784 1577681040828598272 1586937327731933184 1591199122313244528 1593912327256876032 1594686045152499264 1605534249541291776 1610310602228654592 1616456251238851584 1619212522927620096 1619998522059681792 1624349104028103789 1627908671093176332 1631018920168931328 1635871087978315776 1638982879740068688 1650132423139660992 1653748491269258496 1659254481923383296 1662890539955355648 1664998481005784064 1673128356401320119 1676325001284734976 1679998467321151488 1682377538470457472 1684510181955070596 1691427028323336192 1693822283630120448 1697534092871092224 1699685949360071232 1709081943843004416 1711248438811500288 1714998435390342144 1720708351624249344 1726665091413405696 1729110247872414624 1738411112443428864 1742220632777490432 1744687817673067008 1746899447953406544 1754332585940680704 1756556442283087872 1762637280817851648 1772381275096449024 1774628010619333632 1774891170932173056 1790615650354642944 1793151368163985536 1802796709200592896 1803064046661255168 1811599427507236416 1818513282643708032 1821614088293572608 1822498337317142016 1834896285190047744 1840354973975605248 1843855739707577274 1851426882353922048 1856398976032118616 1856934748515926016 1860467052677915808 1869844196537597952 1873123291131507072 1885865626445326848 1889081276748890112 1889998275736295424 1896290836483866624 1902855406863753216 1908516269308035072 1912146693030080136 1915800001468268544 1922717186823379968 1925154493662937824 1929373239814134912 1935796895577280512 1940038963281248256 1942498227840081408 1945249028856466452 1953236507249147904 1955712501498857472 1959998211874676736 1962773794882200384 1965261878947582362 1973331533043892224 1976125997568473856 1982966940920083104 1993928934483505152 1996456511946750336 2007493076894957568 2011892258217590784 2014442606648973312 2017295289184483728 2028146297850667008 2028447052493912064 2032590738240405504 2038049355945640968 2046721350264127488 2049315849330269184 2067778154279190528 2070399345722555904 2081844672335511552 2082855242648162304 2089051592080416768 2097024325931483136 2103262827400691712 2103574721104797696 2107263702522945456 2121598829750992704 2125216436342501376 2126248060203332352 2140712332721722368 2147080802971539456 2151165029658840153 2155275001651802112 2159998029412909056 2165798805370805052 2170544894790901776 2174691893558575104 2185310506320091584 2197391070655291392 2200176564186214656 2204997988359011328 2212339309231177728 2219997974674378752 2223141747264533088 2230837808535093492 2235100001712979968 2239997956428201984 2243170051293943296 2246013575940094128 2258429711506827264 2263378790494789632 2266247932480094976 2269457200332544194 2278775925124005888 2281664585082000384 2286664580520456192 2292805525438846089 2302220121884540928 2305480330496552832 2317881483257905152 2318225202850185216 2326250423564089344 2329199263937875392 2342075256377450496 2350183041090468864 2366170680825778176 2366521561242897408 2380405991597899776 2387487533806190592 2390868490885314048 2404085395548340224 2408301374311937664 2415465903342981888 2424684376858277376 2428818784391430144 2429997783089522688 2441863006639764498 2446528380253396992 2453806631967473664 2458474319610103032 2475198634709491488 2480622736903887744 2497497721508676096 2511304080748904448 2514487501927102464 2519997700981727232 2526765272932605894 2537140542485004288 2540733425445180672 2544688359077380096 2546301139306638336 2549528924040106848 2563622915764506624 2566872658217250432 2572497653085513216 2581062527436374016 2586718617708331008 2589997637120108544 2593665371808621936 2607616668665143296 2613330949166235648 2617031726509600512 2620349171930109816 2634834663424631808 2643955921226777472 2658571912644673536 2661942015929000448 2676657435859943424 2685923475531964416 2689727052245978304 2704195063800889344 2704596069991882752 2717399141260854624 2732421132440358912 2752344427785071616 2757037539038920704 2760532460963407872 2777140323530883072 2784598464048177924 2785402122773889024 2790700579016873712 2796032434575310848 2804766294806396928 2809684936697260608 2828798439667990272 2833621915123335168 2834997413604443136 2854283110295629824 2862774403962052608 2868220039545120204 2873700002202402816 2879997372550545408 2887731740494406736 2894059859721202368 2903695343365920768 2910058444921872384 2913747341760122112 2929854760873721856 2933568752248286208 2939997317812015104 2944160692323300576 2947892818421373543 2959997299565838336 2964188996352710784 2974450411380124656 2980133335617306624 2990893401725257728 2994684767920125504 3011239615342436352 3017838387326386176 3021663909973459968 3025942933776725592 3042219446776000512 3048886107360608256 3057074033918461452 3069626829179387904 3070082025396191232 3073973773995403776 3090966937133580288 3101667231418785792 3105599018583833856 3122767008503267328 3133577388120625152 3145536488897224704 3154894241101037568 3155362081657196544 3182398244626489056 3187824654513752064 3189372090304998528 3211068499082583552 3220621204457309184 3232912502477703168 3239997044119363584 3248698208056207578 3255817342186352664 3262037840337862656 3271742175956631552 3277965759480137376 3300264846279321984 3307496982538516992 3318508963846766592 3325781079910711296 3329996962011568128 3346256712802640238 3352650002569469952 3359996934642302976 3364755076940914944 3369020363910141192 3387644567260240896 3395068185742184448 3399371898720142464 3404185800498816291 3418163887686008832 3422496877623000576 3429996870780684288 3441416703248498688 3453330182826811392 3458220495744829248 3476822224886857728 3489375635346134016 3493798895906813088 3513112884566175744 3525274561635703296 3544762550192898048 3549256021238667264 3549782341864346112 3581231300709285888 3586302736327971072 3606128093322510336 3623198855014472832 3637026565287416064 3643228176587145216 3644996674634284032 3669792570380095488 3680709947951210496 3687711479415154548 3702853764707844096 3712797952064237232 3720934105355831616 3746246582263014144 3771731252890653696 3778162553497780224 3779996551472590848 3790147909398908841 3805710813727506432 3817032538616070144 3824293386060160272 3831600002936537088 3845434373646759936 3850308987325875648 3858746479628269824 3871593791154561024 3880077926562496512 3884996455680162816 3890498057712932904 3911425002997714944 3919996423749353472 3925547589764400768 3930523757895164724 3946663066087784448 3952251995136947712 3965933881840166208 3987857868967010304 3992913023893500672 4014986153789915136 4028885213297946624 4034590578368967456 4056292595701334016 4056894104987824128 4065181476480811008 4076098711891281936 4093442700528254976 4098631698660538368 4135556308558381056 4140798691445111808 4165710485296324608 4178103184160833536 4194048651862966272 4206525654801383424 4207149442209595392 4214527405045890912 4243197659501985408 4250432872685002752 4252496120406664704 4281424665443444736 4294161605943078912 4302330059317680306 4310550003303604224 4319996058825818112 4331597610741610104 4341089789581803552 4370621012640183168 4394782141310582784 4400353128372429312 4409995976718022656 4424678618462355456 4439995949348757504 4446283494529066176 4461675617070186984 4470200003425959936 4486340102587886592 4492027151880188256 4516859423013654528 4526757580989579264 4532495864960189952 4538914400665088388 4557551850248011776 4563329170164000768 4573329161040912384 4585611050877692178 4604440243769081856 4610960660993105664 4636450405700370432 4652500847128178688 4658398527875750784 4684150512754900992 4700366082180937728 4732341361651556352 4733043122485794816 4760811983195799552 4781736981770628096 4816602748623875328 4830931806685963776 4849368753716554752 4857637568782860288 4859995566179045376 4873047312084311367 4883726013279528996 4893056760506793984 4907613263934947328 4916948639220206064 4950397269418982976 4961245473807775488 4994995443017352192 5019385069203960357 5028975003854204928 5039995401963454464 5053530545865211788 5074281084970008576 5081466850890361344 5092602278613276672 5099057848080213696 5127245831529013248 5133745316434500864 5144995306171026432 5162125054872748032 5179995274240217088 5187330743617243872 5215233337330286592 5226661898332471296 5234063453019201024 5240698343860219632 5269669326849263616 5287911842453554944 5317143825289347072 5323884031858000896 5371846951063928832 5379454104491956608 5408390127601778688 5409192139983765504 5434798282521709248 5464842264880717824 5504688855570143232 5521064921926815744 5554280647061766144 5569196928096355848 5570804245547778048 5581401158033747424 5609532589612793856 5619369873394521216 5657596879335980544 5667243830246670336 5669994827208886272 5708566220591259648 5725548807924105216 5736440079090240408 5747400004404805632 5775463480988813472 5788119719442404736 5807390686731841536 5820116889843744768 5827494683520244224 5859709521747443712 5867137504496572416 5879994635624030208 5888321384646601152 5895785636842747086 5919994599131676672 5928377992705421568 5948900822760249312 5981786803450515456 5989369535840251008 6022479230684872704 6035676774652772352 6043327819946919936 6051885867553451184 6084438893552001024 6097772214721216512 6114148067836922904 6140164050792382464 6147947547990807552 6203334462837571584 6211198037167667712 6245534017006534656 6267154776241250304 6291072977794449408 6309788482202075136 6310724163314393088 6364796489252978112 6375649309027504128 6378744180609997056 6422136998165167104 6441242408914618368 6453495088976520459 6465825004955406336 6479994088238727168 6497396416112415156 6511634684372705328 6524075680675725312 6555931518960274752 6600529692558643968 6614993965077033984 6637017927693533184 6659993924023136256 6692513425605280476 6705300005138939904 6719993869284605952 6729510153881829888 6738040727820282384 6775289134520481792 6790136371484368896 6798743797440284928 6808371600997632582 6836327775372017664 6844993755246001152 6859993741561368576 6878416576316538267 6906660365653622784 6916440991489658496 6953644449773715456 6978751270692268032 6987597791813626176 7026225769132351488 7050549123271406592 7098512042477334528 7099564683728692224 7162462601418571776 7172605472655942144 7212256186645020672 7246397710028945664 7274053130574832128 7286456353174290432 7289993349268568064 7339585140760190976 7361419895902420992 7375422958830309096 7425595904128474464 7441868210711663232 7492493164526028288 7543462505781307392 7559993102945181696 7580295818797817682 7611421627455012864 7634065077232140288 7648586772120320544 7690868747293519872 7700617974651751296 7717492959256539648 7743187582309122048 7760155853124993024 7769992911360325632 7780996115425865808 7822850005995429888 7839992847498706944 7851095179528801536 7861047515790329448 7904503990273895424 7931867763680332416 7975715737934020608 7985826047787001344 8029972307579830272 8057770426595893248 8069181156737934912 8112585191402668032 8113788209975648256 8152197423782563872 8197263397321076736 8271112617116762112 8281597382890223616 8331420970592649216 8356206368321667072 8388097303725932544 8414298884419190784 8429054810091781824 8486395319003970816 8500865745370005504 8504992240813329408 8562849330886889472 8588323211886157824 8604660118635360612 8621100006607208448 8639992117651636224 8663195221483220208 8682179579163607104 8741242025280366336 8789564282621165568 8800706256744858624 8819991953436045312 8843678455264120629 8879991898697515008 8892566989058132352 8923351234140373968 8940400006851919872 8972680205175773184 8984054303760376512 9033718846027309056 9053515161979158528 9064991729920379904 9077828801330176776 9126658340328001536 9146658322081824768 9171222101755384356 9208880487538163712 9221921321986211328 9272900811400740864 9305001694256357376 9316797055751501568 9368301025509801984 9400732164361875456 9464682723303112704 9466086244971589632 9563473963541256192 9633205497247750656 9661863613371927552 9698737507433109504 9719991132358090752 9746094624168622734 9767452026559057992 9786113521013587968 9815226527869894656 9833897278440412128 9900794538837965952 9922490947615550976 9989990886034704384 10038770138407920714 10057950007708409856 10079990803926908928 10107061091730423576 10162933701780722688 10185204557226553344 10198115696160427392 10254491663058026496 10267490632869001728 10289990612342052864 10324250109745496064 10359990548480434176 10374661487234487744 10430466674660573184 10468126906038402048 10481396687720439264 10539338653698527232 10575823684907109888 10634287650578694144 10647768063716001792 10743693902127857664 10758908208983913216 10818384279967531008 10869596565043418496 10929684529761435648 11009377711140286464 11042129843853631488 11108561294123532288 11138393856192711696 11162802316067494848 11238739746789042432 11315193758671961088 11334487660493340672 11339989654417772544 11370443728196726523 11417132441182519296 11451097615848210432 11472880158180480816 11494800008809611264 11550926961977626944 11576239438884809472 11614781373463683072 11640233779687489536 11654989367040488448 11734275008993144832 11759989271248060416 11776642769293202304 11791571273685494172 11839989198263353344 11856755985410843136 11897801645520498624 11963573606901030912 11978739071680502016 12044958461369745408 12086655639893839872 12103771735106902368 12168877787104002048 12195544429442433024 12228296135673845808 12280328101584764928 12295895095981615104 12406668925675143168 12422396074335335424 12534309552482500608 12582145955588898816 12619576964404150272 12621448326628786176 12729592978505956224 12751298618055008256 12757488361219994112 12844273996330334208 12882484817829236736 12906990177953040918 12931650009910812672 12959988176477454336 12994792832224830312 13023269368745410656 13111863037920549504 13201059385117287936 13229987930154067968 13274035855387066368 13319987848046272512 13385026851210560952 13410600010277879808 13459020307763659776 13476081455640564768 13550578269040963584 13580272742968737792 13597487594880569856 13616743201995265164 13672655550744035328 13689987510492002304 13719987483122737152 13756833152633076534 13813320731307245568 13832881982979316992 13957502541384536064 13975195583627252352 14052451538264702976 14101098246542813184 14197024084954669056 14199129367457384448 14345210945311884288 14492795420057891328 14548106261149664256 14572912706348580864 14579986698537136128 14679170281520381952 14722839791804841984 14750845917660618192 14851191808256948928 14883736421423326464 14984986329052056576 15058155207611881071 15086925011562614784 15119986205890363392 15160591637595635364 15222843254910025728 15297173544240641088 15381737494587039744 15401235949303502592 15434985918513079296 15486375164618244096 15539985822720651264 15561992230851731616 15645700011990859776 15679985694997413888 15702190359057603072 15722095031580658896 15809007980547790848 15863735527360664832 15951431475868041216 15971652095574002688 16115540853191786496 16138362313475869824 16225170382805336064 16227576419951296512 16304394847565127744 16394526794642153472 16563194765780447232 16662841941185298432 16712412736643334144 16828597768838381568 16858109620183563648 16972790638007941632 17001731490740011008 17009984481626658816 17125698661773778944 17176646423772315648 17209320237270721224 17242200013214416896 17326390442966440416 17364359158327214208 17482484050560732672 17579128565242331136 17601412513489717248 17639983906872090624 17687356910528241258 17759983797395030016 17785133978116264704 17846702468280747936 17945360410351546368 17968108607520753024 18067437692054618112 18107030323958317056 18129983459840759808 18155657602660353552 18253316680656003072 18293316644163649536 18342444203510768712 18443842643972422656 18610003388512714752 18633594111503003136 18736602051019603968 18801464328723750912 18929365446606225408 18932172489943179264 19126947927082512384 19266410994495501312 19323727226743855104 19397475014866219008 19439982264716181504 19492189248337245468 19534904053118115984 19572227042027175936 19667794556880824256 19801589077675931904 19844981895231101952 19979981772069408768 20077540276815841428 20115900015416819712 20159981607853817856 20214122183460847152 20325867403561445376 20370409114453106688 20396231392320854784 20508983326116052992 20534981265738003456 20579981224684105728 20635249728949614801 20719981096960868352 20749322974468975488 20860933349321146368 20936253812076804096 20962793375440878528 21078677307397054464 21151647369814219776 21295536127432003584 21487387804255715328 21517816417967826432 21636768559935062016 21739193130086836992 21859369059522871296 22018755422280572928 22084259687707262976 22276787712385423392 22325604632134989696 22477479493578084864 22630387517343922176 22679979308835545088 22740887456393453046 22834264882365038592 22902195231696420864 22945760316360961632 23101853923955253888 23152478877769618944 23229562746927366144 23280467559374979072 23309978734080976896 23468550017986289664 23519978542496120832 23553285538586404608 23583142547370988344 23713511970821686272 23795603291040997248 23927147213802061824 23957478143361004032 24089916922739490816 24173311279787679744 24207543470213804736 24337755574208004096 24456592271347691616 24591790191963230208 24813337851350286336 24844792148670670848 25068619104965001216 25164291911177797632 25242896653257572352 25459185957011912448 25502597236110016512 25514976722439988224 25688547992660668416 25764969635658473472 25813980355906081836 25863300019821625344 25919976352954908672 25989585664449660624 26046538737490821312 26223726075841099008 26402118770234575872 26459975860308135936 26531035365792361887 26639975696092545024 26770053702421121904 26821200020555759616 26918040615527319552 26952162911281129536 27101156538081927168 27160545485937475584 27194975189761139712 27233486403990530328 27379975020984004608 27439974966245474304 27513666305266153068 27626641462614491136 27665763965958633984 27915005082769072128 27950391167254504704 28104903076529405952 28202196493085626368 28394048169909338112 28398258734914768896 28690421890623768576 28985590840115782656 29096212522299328512 29159973397074272256 29358340563040763904 29445679583609683968 29501691835321236384 29702383616513897856 29767472842846652928 29969972658104113152 30116310415223762142 30173850023125229568 30239972411780726784 30321183275191270728 30594347088481282176 30763474989174079488 30802471898607005184 30869971837026158592 30972750329236488192 31079971645441302528 31123984461703463232 31291400023981719552 31404380718115206144 31444190063161317792 31618015961095581696 31727471054721329664 31902862951736082432 31943304191148005376 32231081706383572992 32276724626951739648 32455152839902593024 32608789695130255488 32789053589284306944 33126389531560894464 33325683882370596864 33716219240367127296 33945581276015883264 34003462981480022016 34019968963253317632 34111331184590179569 34251397323547557888 34353292847544631296 34418640474541442448 34484400026428833792 34652780885932880832 34728718316654428416 34964968101121465344 35202825026979434496 35279967813744181248 35374713821056482516 35519967594790060032 35570267956232529408 35693404936561495872 35890720820703092736 35936217215041506048 36134875384109236224 36259966919681519616 36311315205320707104 36506633361312006144 36586633288327299072 36684888407021537424 36887685287944845312 37220006777025429504 37267188223006006272 37602928657447501824 37858730893212450816 37864344979886358528 38253895854165024768 38532821988991002624 38647454453487710208 38794950029732438016 38879964529432363008 38984378496674490936 39069808106236231968 39335589113761648512 39603178155351863808 39689963790462203904 39959963544138817536 40155080553631682856 40231800030833639424 40428244366921694304 40651734807122890752 40740818228906213376 40792462784641709568 41017966652232105984 41069962531476006912 41159962449368211456 41270499457899229602 41439962193921736704 41498645948937950976 41872507624153608192 41925586750881757056 42157354614794108928 42303294739628439552 42591072254864007168 43035632835935652864 43478386260173673984 43718738119045742592 44037510844561145856 44168519375414525952 44553575424770846784 44651209264269979392 44954958987156169728 45174465622835643213 45260775034687844352 45359958617671090176 45481774912786906092 45668529764730077184 45891520632721923264 46203707847910507776 46304957755539237888 46459125493854732288 46619957468161953792 46937100035972579328 47039957084992241664 47106571077172809216 47166285094741976688 47427023941643372544 47591206582081994496 47854294427604123648 47914956286722008064 48346622559575359488 48415086940427609472 48675511148416008192 48913184542695383232 49183580383926460416 49689584297341341696 50137238209930002432 50485793306515144704 50918371914023824896 51005194472220033024 51029953444879976448 51377095985321336832 51529939271316946944 51627960711812163672 51726600039643250688 51979171328899321248 52093077474981642624 52447452151682198016 52804237540469151744 52919951720616271872 53062070731584723774 53279951392185090048 53540107404842243808 53836081231054639104 53904325822562259072 54202313076163854336 54321090971874951168 54389950379522279424 54466972807981060656 54759950041968009216 54879949932490948608 55027332610532306136 55331527931917267968 55830010165538144256 55900782334509009408 56209806153058811904 56404392986171252736 56788096339818676224 56796517469829537792 57380843781247537152 57971181680231565312 58192425044598657024 58319946794148544512 58716681126081527808 59003383670642472768 59404767233027795712 59534945685693305856 59939945316208226304 60232620830447524284 60347700046250459136 60479944823561453568 60642366550382541456 61188694176962564352 61526949978348158976 61604943797214010368 61739943674052317184 61905749186848844403 62159943290882605056 62247968923406926464 62582800047963439104 62808761436230412288 62888380126322635584 63236031922191163392 63454942109442659328 63886608382296010752 64462163412767145984 64553449253903479296 64910305679805186048 65217579390260510976 65578107178568613888 66252779063121788928 67432438480734254592 67891162552031766528 68039937926506635264 68222662369180359138 68502794647095115776 68706585695089262592 68837280949082884896 69305561771865761664 69457436633308856832 69929936202242930688 70405650053958868992 70559935627488362496 70749427642112965032 71140535912465058816 71386809873122991744 71781441641406185472 71872434430083012096 72269750768218472448 72519933839363039232 72622630410641414208 73013266722624012288 73369776814043074848 73775370575889690624 74440013554050859008 74534376446012012544 75205857314895003648 75728689959772717056 76507791708330049536 77065643977982005248 77294908906975420416 77589900059464876032 77759929058864726016 77968756993348981872 78139616212472463936 78671178227523297024 79206356310703727616 79379927580924407808 79593106097377085661 79919927088277635072 80310161107263365712 80463600061667278848 80856488733843388608 81303469614245781504 81481636457812426752 81584925569283419136 82139925062952013824 82319924898736422912 82540998915798459204 82879924387843473408 82997291897875901952 83745015248307216384 83851173501763514112 84314709229588217856 84606589479256879104 85182144509728014336 86071265671871305728 86956772520347347968 88075021689122291712 88337038750829051904 89107150849541693568 89302418528539958784 89909917974312339456 90348931245671286426 90521550069375688704 90719917235342180352 90963549825573812184 91783041265443846528 92407415695821015552 92609915511078475776 92918250987709464576 93239914936323907584 93874200071945158656 94213142154345618432 94332570189483953376 94854047883286745088 95182413164163988992 95708588855208247296 95829912573444016128 96693245119150718976 96830173880855218944 97826369085390766464 98367160767852920832 99379168594682683392 101836743828047649792 102010388944440066048 102059906889759952896 102754191970642673664 103059878542633893888 103255921423624327344 103453200079286501376 103958342657798642496 104186154949963285248 104894904303364396032 105608475080938303488 105839903441232543744 106124141463169447548 106559902784370180096 107080214809684487616 107672162462109278208 107808651645124518144 108404626152327708672 108779900759044558848 108933945615962121312 109519900083936018432 109759899864981897216 110054665221064612272 110663055863834535936 111660020331076288512 111801564669018018816 112808785972342505472 113576192679637352448 113593034939659075584 114761687562495074304 115942363360463130624 116384850089197314048 116639893588297089024 118006767341284945536 118809534466055591424 119069891371386611712 119879890632416452608 120465241660895048568 120695400092500918272 121284733100765082912 122377388353925128704 123053899956696317952 123209887594428020736 123479887348104634368 123811498373697688806 124319886581765210112 124495937846813852928 125617522872460824576 125776760252645271168 126472063844382326784 126909884218885318656 127773216764592021504 129106898507806958592 130435158780521021952 131156214357137227776 132505558126243577856 134864876961468509184 135782325104063533056 136079875853013270528 136445324738360718276 137005589294190231552 137674561898165769792 138611123543731523328 138914873266617713664 139859872404485861376 140811300107917737984 141119871254976724992 141498855284225930064 142281071824930117632 142773619746245983488 143562883282812370944 143744868860166024192 145039867678726078464 145245260821282828416 146026533445248024576 146739553628086149696 147550741151779381248 149068752892024025088 150411714629790007296 151457379919545434112 153015583416660099072 154131287955964010496 154589817813950840832 155179800118929752064 155937513986697963744 156279232424944927872 157342356455046594048 158412712621407455232 158759855161848815616 159186212194754171322 159839854176555270144 160620322214526731424 161712977467686777216 162606939228491563008 162963272915624853504 163169851138566838272 164279850125904027648 164639849797472845824 165081997831596918408 165994583795751803904 167490030496614432768 167702347003527028224 168629418459176435712 169213178958513758208 170364289019456028672 172142531343742611456 173913545040694695936 176150043378244583424 178214301699083387136 178604837057079917568 179819835948624678912 180697862491342572852 181043100138751377408 181439834470684360704 181927099651147624368 183566082530887693056 184814831391642031104 185219831022156951552 185717247560546533209 186479829872647815168 187748400143890317312 188426284308691236864 188665140378967906752 189708095766573490176 190364826328327977984 191659825146888032256 193386490238301437952 193660347761710437888 195652738170781532928 196734321535705841664 198758337189365366784 203673487656095299584 204119813779519905792 205508383941285347328 206119757085267787776 206511842847248654688 207916685315597284992 208372309899926570496 209789808606728792064 211216950161876606976 211679806882465087488 212248282926338895096 214160429619368975232 215344324924218556416 215617303290249036288 216809252304655417344 217559801518089117696 217867891231924242624 219039800167872036864 220109330442129224544 221326111727669071872 223320040662152577024 223603129338036037632 225617571944685010944 227186069879318151168 229523375124990148608 231884726720926261248 232769700178394628096 233279787176594178048 236013534682569891072 237619068932111182848 238139782742773223424 238779318292131256983 239759781264832905216 240930483321790097136 241390800185001836544 242569466201530165824 244754776707850257408 246419775188856041472 246959774696209268736 247622996747395377612 248639773163530420224 248991875693627705856 251235045744921649152 251553520505290542336 252944127688764653568 253819768437770637312 255546433529184043008 258213797015613917184 260870317561042043904 265011116252487155712 269729753922937018368 271564650208127066112 272159751706026541056 272890649476721436552 275349123796331539584 277222247087463046656 277829746533235427328 279719744808971722752 281622600215835475968 282997710568451860128 284562143649860235264 285547239492491966976 287125766565624741888 287489737720332048384 290079735357452156928 290490521642565656832 293479107256172299392 295101482303558762496 298137505784048050176 306031166833320198144 308262575911928020992 309179635627901681664 310359600237859504128 311875027973395927488 312558464849889855744 314684712910093188096 316825425242814910464 317519710323697631232 318372424389508342644 319679708353110540288 321240644429053462848 323425954935373554432 325213878456983126016 326339702277133676544 328559700251808055296 329279699594945691648 330163995663193836816 331989167591503607808 334980060993228865536 335404694007054056448 338426357917027516416 340728578038912057344 344285062687485222912 347827090081389391872 356428603398166774272 357209674114159835136 359639671897249357824 361395724982685145704 362086200277502754816 363854199302295248736 367132165061775386112 369629662783284062208 370439662044313903104 371434495121093066418 372959659745295630336 376852568617382473728 377330280757935813504 379416191533146980352 380729652656655955968 383319650293776064512 387320695523420875776 391305476341563065856 393468643071411683328 397516674378730733568 407346975312190599168 408239627559039811584 411016767882570694656 413023685694497309376 415833370631194569984 416744619799853140992 419579617213457584128 422433900323753213952 423359613764930174976 424496565852677790192 428320859238737950464 430688649848437112832 431234606580498072576 435119603036178235392 435735782463848485248 438079600335744073728 440218660884258449088 442652223455338143744 447206258676072075264 451235143889370021888 454372139758636302336 459046750249980297216 463769453441852522496 465539400356789256192 472027069365139782144 475238137864222365696 476279565485546446848 477558636584262513966 479519562529665810432 481860966643580194272 485138932403060331648 489509553415700514816 492839550377712082944 493919549392418537472 495245993494790755224 497983751387255411712 502470091489843298304 503107041010581084672 505888255377529307136 507639536875541274624 511092867058368086016 516427594031227834368 521740635122084087808 539459507845874036736 543129300416254132224 544319503412053082112 545781298953442873104 550698247592663079168 554444494174926093312 555659493066470854656 557151742681639599627 559439489617943445504 563245200431670951936 565995421136903720256 569124287299720470528 571094478984983933952 574979475440664096768 580159470714904313856 580981043285131313664 586958214512344598784 590202964607117524992 596275011568096100352 616525151823856041984 618359271255803363328 623750055946791854976 625116929699779711488 629369425820186376192 633650850485629820928 635039420647395262464 636744848779016685288 642481288858106925696 646851909870747108864 650427756913966252032 652679404554267353088 657119400503616110592 660327991326387673632 663978335183007215616 669960121986457731072 670809388014108112896 676852715834055032832 688570125374970445824 695654180162778783744 712857206796333548544 714419348228319670272 719279343794498715648 722791449965370291408 724172400555005509632 727708398604590497472 734264330123550772224 739259325566568124416 740879324088627806208 742868990242186132836 745919319490591260672 753705137234764947456 754660561515871627008 758832383066293960704 761459305313311911936 766639300587552129024 774641391046841751552 782610952683126131712 795033348757461467136 814693950624381198336 816479255118079623168 826047371388994618752 831666741262389139968 833489239599706281984 839159234426915168256 844867800647506427904 848993131705355580384 856641718477475900928 861377299696874225664 862469213160996145152 870239206072356470784 871471564927696970496 880437321768516898176 885304446910676287488 894412517352144150528 918093500499960594432 927538906883705044992 931078800713578512384 944054138730279564288 950476275728444731392 952559130971092893696 955117273168525027932 959039125059331620864 963721933287160388544 970277864806120663296 979019106831401029632 985679100755424165888 987839098784837074944 990491986989581510448 995967502774510823424 1004940182979686596608 1006214082021162169344 1015279073751082549248 1022185734116736172032 1032855188062455668736 1043481270244168175616 1078919015691748073472 1086258600832508264448 1091562597906885746208 1101396495185326158336 1108888988349852186624 1111318986132941709312 1114303485363279199254 1118878979235886891008 1131990842273807440512 1138248574599440941056 1142188957969967867904 1149958950881328193536 1161962086570262627328 1173916429024689197568 1180405929214235049984 1192550023136192200704 1233050303647712083968 1247500111893583709952 1250233859399559422976 1258738851640372752384 1267301700971259641856 1270078841294790524928 1273489697558033370576 1284962577716213851392 1293703819741494217728 1305358809108534706176 1314238801007232221184 1320655982652775347264 1327956670366014431232 1341618776028216225792 1353705431668110065664 1377140250749940891648 1391308360325557567488 1425714413592667097088 1428838696456639340544 1438558687588997431296 1445582899930740582816 1455416797209180994944 1468528660247101544448 1478518651133136248832 1481758648177255612416 1485737980484372265672 1507410274469529894912 1509321123031743254016 1517664766132587921408 1522918610626623823872 1533278601175104258048 1549282782093683503104 1565221905366252263424 1629387901248762396672 1632958510236159246336 1652094742777989237504 1663333482524778279936 1666978479199412563968 1671455228044918798881 1678318468853830336512 1689735601295012855808 1697986263410711160768 1713283436954951801856 1724938426321992290304 1740478412144712941568 1742943129855393940992 1760874643537033796352 1770608893821352574976 1788825034704288301056 1855077813767410089984 1888108277460559128576 1900952551456889462784 1905118261942185787392 1910234546337050055864 1927443866574320777088 1940555729612241326592 1958038213662802059264 1971358201510848331776 1980983973979163020896 1991935005549021646848 2009880365959373193216 2012428164042324338688 2030558147502165098496 2065710376124911337472 2086962540488336351232 2157838031383496146944 2172517201665016528896 2183125195813771492416 2202792990370652316672 2217777976699704373248 2222637972265883418624 2228606970726558398508 2237757958471773782016 2263981684547614881024 2276497149198881882112 2284377915939935735808 2299917901762656387072 2323924173140525254656 2347832858049378395136 2385100046272384401408 2495000223787167419904 2500467718799118845952 2517477703280745504768 2534603401942519283712 2546979395116066741152 2569925155432427702784 2587407639482988435456 2610717618217069412352 2641311965305550694528 2655913340732028862464 2683237552056432451584 2754280501499881783296 2782616720651115134976 2851428827185334194176 2857677392913278681088 2877117375177994862592 2891165799861481165632 2910833594418361989888 2937057320494203088896 2957037302266272497664 2963517296354511224832 2971475960968744531344 3014820548939059789824 3018642246063486508032 3045837221253247647744 3066557202350208516096 3098565564187367006208 3130443810732504526848 3258775802497524793344 3304189485555978475008 3326666965049556559872 3333956958398825127936 3342910456089837597762 3356636937707660673024 3395972526821422321536 3426566873909903603712 3449876852643984580608 3485886259710787881984 3521749287074067592704 3541217787642705149952 3577650069408576602112 3776216554921118257152 3801905102913778925568 3810236523884371574784 3820469092674100111728 3854887733148641554176 3881111459224482653184 3916076427325604118528 3942716403021696663552 3961967947958326041792 3983870011098043293696 4024856328084648677376 4061116295004330196992 4131420752249822674944 4173925080976672702464 4315676062766992293888 4366250391627542984832 4405585980741304633344 4435555953399408746496 4445275944531766837248 4457213941453116797016 4527963369095229762048 4552994298397763764224 4568755831879871471616 4599835803525312774144 4647848346281050509312 4695665716098756790272 4990000447574334839808 5000935437598237691904 5034955406561491009536 5069206803885038567424 5093958790232133482304 5139850310864855405568 5174815278965976870912 5221435236434138824704 5282623930611101389056 5311826681464057724928 5366475104112864903168 5565233441302230269952 5702857654370668388352 5715354785826557362176 5782331599722962331264 5821667188836723979776 5874114640988406177792 5914074604532544995328 5942951921937489062688 6029641097878119579648 6037284492126973016064 6091674442506495295488 6197131128374734012416 6260887621465009053696 6517551604995049586688 6608378971111956950016 6653333930099113119744 6667913916797650255872 6685820912179675195524 6713273875415321346048 6791945053642844643072 6853133747819807207424 6899753705287969161216 6971772519421575763968 7043498574148135185408 7155300138817153204224 7552433109842236514304 7603810205827557851136 7640938185348200223456 7709775466297283108352 7762222918448965306368 7832152854651208237056 7923935895916652083584 7967740022196086587392 8049712656169297354752 8262841504499645349888 8347850161953345404928 8631352125533984587776 8732500783255085969664 8811171961482609266688 8871111906798817492992 8890551889063533674496 8914427882906233594032 9055926738190459524096 9137511663759742943232 9199671607050625548288 9295696692562101018624 9391331432197513580544 9980000895148669679616 10001870875196475383808 10069910813122982019072 10187917580464266964608 10279700621729710811136 10349630557931953741824 10565247861222202778112 10623653362928115449856 10732950208225729806336 11405715308741336776704 11430709571653114724352 11564663199445924662528 11643334377673447959552 11748229281976812355584 11828149209065089990656 11885903843874978125376 12074568984253946032128 12183348885012990590976 12394262256749468024832 12521775242930018107392 13216757942223913900032 13306667860198226239488 13335827833595300511744 13371641824359350391048 13583890107285689286144 13706267495639614414848 13799507410575938322432 13943545038843151527936 14086997148296270370816 15104866219684473028608 15207620411655115702272 15281876370696400446912 15419550932594566216704 15524445836897930612736 15664305709302416474112 15847871791833304167168 15935480044392173174784 16099425312338594709504 16695700323906690809856 17465001566510171939328 17622343922965218533376 17742223813597634985984 17828855765812467188064 18111853476380919048192 18275023327519485886464 18591393385124202037248 18782662864395027161088 19960001790297339359232 20003741750392950767616 20139821626245964038144 20375835160928533929216 20559401243459421622272 20699261115863907483648 21130495722444405556224 21465900416451459612672 22811430617482673553408 23129326398891849325056 23286668755346895919104 23496458563953624711168 23771807687749956250752 24149137968507892064256 24788524513498936049664 25043550485860036214784 26433515884447827800064 26613335720396452478976 26671655667190601023488 26743283648718700782096 27167780214571378572288 27412534991279228829696 27599014821151876644864 27887090077686303055872 28173994296592540741632 30209732439368946057216 30563752741392800893824 30839101865189132433408 31048891673795861225472 31695743583666608334336 31870960088784346349568 32198850624677189419008 34930003133020343878656 35244687845930437066752 35484447627195269971968 35657711531624934376128 36223706952761838096384 36550046655038971772928 37182786770248404074496 37565325728790054322176 39920003580594678718464 40007483500785901535232 40751670321857067858432 41118802486918843244544 41398522231727814967296 42260991444888811112448 45622861234965347106816 46258652797783698650112 46573337510693791838208 46992917127907249422336 47543615375499912501504 48298275937015784128512 50087100971720072429568 52867031768895655600128 53226671440792904957952 53486567297437401564192 54335560429142757144576 54825069982558457659392 55774180155372606111744 56347988593185081483264 60419464878737892114432 61127505482785601787648 61678203730378264866816 62097783347591722450944 63391487167333216668672 64397701249354378838016 69860006266040687757312 70489375691860874133504 71315423063249868752256 72447413905523676192768 74365573540496808148992 75130651457580108644352 79840007161189357436928 80014967001571803070464 81503340643714135716864 82237604973837686489088 82797044463455629934592 84521982889777622224896 92517305595567397300224 93146675021387583676416 95087230750999825003008 96596551874031568257024 105734063537791311200256 106453342881585809915904 106973134594874803128384 108671120858285514289152 109650139965116915318784 111548360310745212223488 112695977186370162966528 122255010965571203575296 123356407460756529733632 124195566695183444901888 126782974334666433337344 139720012532081375514624 140978751383721748267008 142630846126499737504512 144894827811047352385536 150261302915160217288704 159680014322378714873856 163006681287428271433728 164475209947675372978176 169043965779555244449792 185034611191134794600448 186293350042775167352832 190174461501999650006016 193193103748063136514048 211468127075582622400512 213946269189749606256768 217342241716571028578304 223096720621490424446976 225391954372740325933056 244510021931142407150592 246712814921513059467264 248391133390366889803776 253565948669332866674688 279440025064162751029248 285261692252999475009024 289789655622094704771072 319360028644757429747712 326013362574856542867456 328950419895350745956352 338087931559110488899584 370069222382269589200896 372586700085550334705664 380348923003999300012032 422936254151165244801024 427892538379499212513536 434684483433142057156608 450783908745480651866112 489020043862284814301184 493425629843026118934528 507131897338665733349376 558880050128325502058496 570523384505998950018048 579579311244189409542144 652026725149713085734912 676175863118220977799168 740138444764539178401792 745173400171100669411328 760697846007998600024064 855785076758998425027072 869368966866284114313216 978040087724569628602368 986851259686052237869056 1014263794677331466698752 1117760100256651004116992 1141046769011997900036096 1304053450299426171469824 1352351726236441955598336 1480276889529078356803584 1521395692015997200048128 1711570153517996850054144 1738737933732568228626432 1956080175449139257204736 2028527589354662933397504 2235520200513302008233984 2282093538023995800072192 2608106900598852342939648 2960553779058156713607168 3042791384031994400096256 3423140307035993700108288 3912160350898278514409472 4057055178709325866795008 4564187076047991600144384 5216213801197704685879296 6085582768063988800192512 6846280614071987400216576 7824320701796557028818944 9128374152095983200288768 12171165536127977600385024 13692561228143974800433152 15648641403593114057637888 18256748304191966400577536 27385122456287949600866304 36513496608383932801155072 54770244912575899201732608 109540489825151798403465216
- Sum of all divisors σ(n): 394834357216449917475654477
- Sum of proper divisors (its aliquot sum) s(n): 285293867391298119072189261
- 109540489825151798403465216 is an abundant number, because the sum of its proper divisors (285293867391298119072189261) is greater than itself. Its abundance is 175753377566146320668724045
Bases of 109540489825151798403465216
- Binary: 1011010100111000001100111011010001010000101001011101010001110100010000100000000000000002
- Hexadecimal: 0x5A9C19DA2852EA3A210000
- Base-36: DRHQEFTUP00000000
Squares and roots of 109540489825151798403465216
- 109540489825151798403465216 squared (1095404898251517984034652162) is 11999118911134184673565488518734148988500916521926656
- 109540489825151798403465216 cubed (1095404898251517984034652163) is 1314389362995880682538070791813068887485074809978031181312174423244594999197696
-
109540489825151798403465216 is a
perfect square number . Itssquare root is 10466159268096 -
The
cube root of 109540489825151798403465216 is 478473870.8311169875
Scales and comparisons
How big is 109540489825151798403465216?- 109,540,489,825,151,798,403,465,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 109,540,489,825,151,798,403,465,216 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 109540489825151798403465216 cubic inches would be around 39872822.6 feet tall.
Recreational maths with 109540489825151798403465216
- 109540489825151798403465216 backwards is 612564304897151528984045901
- The number of decimal digits it has is: 27
- The sum of 109540489825151798403465216's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 109540489825151798403465216 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 109540489825151798403465216 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/109540489825151798403465216/
Chicago style:
Numbermatics. 2024. "Number 109540489825151798403465216 - Facts about the integer". https://numbermatics.com/n/109540489825151798403465216/
The information we have on file for 109540489825151798403465216 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 109540489825151798403465216, math, Factors of 109540489825151798403465216, curriculum, school, college, exams, university, Prime factorization of 109540489825151798403465216, STEM, science, technology, engineering, physics, economics, calculator, one hundred nine septillion, five hundred forty sextillion, four hundred eighty-nine quintillion, eight hundred twenty-five quadrillion, one hundred fifty-one trillion, seven hundred ninety-eight billion, four hundred three million, four hundred sixty-five thousand, two hundred sixteen.