70025249456419911622493184
70,025,249,456,419,911,622,493,184 is an even composite number composed of seven prime numbers multiplied together.
70025249456419911622493184 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 70025249456419911622493184:
210 × 36 × 112 × 192 × 712 × 732 × 89412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 71 × 71 × 73 × 73 × 8941 × 8941)See below for interesting mathematical facts about the number 70025249456419911622493184 from the Numbermatics database.
Names of 70025249456419911622493184
- Cardinal: 70025249456419911622493184 can be written as Seventy septillion, twenty-five sextillion, two hundred forty-nine quintillion, four hundred fifty-six quadrillion, four hundred nineteen trillion, nine hundred eleven billion, six hundred twenty-two million, four hundred ninety-three thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 7.0025249456419911622493184 × 1025
Factors of 70025249456419911622493184
Divisors of 70025249456419911622493184
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 48 54 57 64 66 71 72 73 76 81 88 96 99 108 114 121 128 132 142 144 146 152 162 171 176 192 198 209 213 216 219 228 242 243 256 264 284 288 292 297 304 324 342 352 361 363 384 396 418 426 432 438 456 484 486 512 513 528 568 576 584 594 608 627 639 648 657 684 704 722 726 729 768 781 792 803 836 852 864 876 891 912 968 972 1024 1026 1056 1083 1089 1136 1152 1168 1188 1216 1254 1278 1296 1314 1349 1368 1387 1408 1444 1452 1458 1536 1539 1562 1584 1606 1672 1704 1728 1752 1782 1824 1881 1917 1936 1944 1971 2052 2112 2166 2178 2272 2299 2304 2336 2343 2376 2409 2432 2508 2556 2592 2628 2673 2698 2736 2774 2816 2888 2904 2916 3072 3078 3124 3168 3212 3249 3267 3344 3408 3456 3504 3564 3648 3762 3834 3872 3888 3942 3971 4047 4104 4161 4224 4332 4356 4544 4598 4608 4617 4672 4686 4752 4818 4864 5016 5041 5112 5183 5184 5256 5329 5346 5396 5472 5548 5632 5643 5751 5776 5808 5832 5913 6156 6248 6336 6424 6498 6534 6688 6816 6897 6912 7008 7029 7128 7227 7296 7524 7668 7744 7776 7884 7942 8019 8094 8208 8322 8448 8591 8664 8712 8833 8941 9088 9196 9216 9234 9344 9372 9504 9636 9728 9747 9801 10032 10082 10224 10366 10368 10512 10658 10692 10792 10944 11096 11264 11286 11502 11552 11616 11664 11826 11913 12141 12312 12483 12496 12672 12848 12996 13068 13376 13632 13794 13824 13851 14016 14058 14256 14454 14592 14839 15048 15123 15257 15336 15488 15549 15552 15768 15884 15987 16038 16188 16416 16644 16896 16929 17182 17253 17328 17424 17666 17739 17882 18176 18392 18468 18688 18744 19008 19272 19456 19494 19602 20064 20164 20448 20691 20732 20736 21024 21087 21316 21384 21584 21681 21888 22192 22572 23004 23104 23232 23328 23652 23826 24282 24624 24966 24992 25344 25631 25696 25773 25992 26136 26353 26499 26752 26823 27264 27588 27648 27702 28032 28116 28512 28908 29184 29241 29403 29678 30096 30246 30514 30672 30976 31098 31104 31536 31768 31974 32076 32376 32832 33288 33792 33858 34364 34506 34656 34848 35332 35478 35739 35764 36352 36423 36784 36936 37376 37449 37488 38016 38544 38988 39204 40128 40328 40896 41382 41464 41472 42048 42174 42632 42768 43168 43362 43681 43776 44384 44517 45144 45369 45771 46008 46208 46464 46647 46656 47304 47652 47961 48564 49248 49932 49984 50688 50787 51262 51392 51546 51759 51984 52272 52706 52998 53217 53504 53646 54528 55176 55404 55451 56064 56232 57013 57024 57816 58368 58482 58619 58806 59356 60192 60492 61028 61344 61952 62073 62196 62208 63072 63261 63536 63948 64152 64752 65043 65664 66576 67716 68728 69012 69312 69696 70664 70956 71478 71528 72704 72846 73568 73872 74752 74898 74976 76032 76893 77088 77319 77976 78408 79059 79497 80256 80469 80656 81792 82764 82928 82944 84096 84348 85264 85536 86336 86724 87362 87552 87723 88209 88768 89034 90288 90738 91542 92016 92416 92928 93294 93312 94608 95304 95779 95922 97128 98351 98477 98496 99864 99968 101251 101376 101574 102524 102784 103092 103518 103968 104544 105412 105996 106434 107008 107217 107292 109056 109269 110352 110808 110902 112128 112347 112464 114026 114048 115632 116964 117238 117612 118712 120384 120984 122056 122688 123904 124146 124392 124416 126144 126522 127072 127896 128304 129504 130086 131043 131328 133152 133551 135432 136107 137313 137456 138024 138624 139392 139941 141328 141912 142956 143056 143883 145692 147136 147744 149796 149952 152064 152361 153786 154176 154638 155952 156816 158118 158994 160512 160938 161312 163229 163584 165528 165856 166353 167827 168192 168696 169879 170528 171039 171072 172672 173448 174724 175104 175446 175857 176418 177536 178068 180576 181476 183084 184032 184832 185856 186219 186588 186624 189216 189783 190608 191558 191844 194256 195129 196702 196954 196992 199728 199936 202502 203148 205048 205568 206184 207036 207936 209088 210824 211992 212868 214016 214434 214584 218112 218538 220704 221616 221804 224256 224694 224928 228052 228096 230679 231264 231957 233928 234476 235224 237177 237424 238491 240768 241407 241968 244112 245376 248292 248784 248832 252288 253044 254144 255792 256608 259008 260172 262086 262656 263169 266304 267102 270864 272214 274626 274912 276048 277248 278784 279882 281941 282656 283824 285912 286112 287337 287766 289883 291384 294272 295053 295431 295488 299592 299904 303753 304128 304722 307572 308352 309276 311904 313632 316236 317988 321024 321651 321876 322624 326458 327168 327807 331056 331712 332706 335654 336384 337041 337392 339758 341056 342078 342144 345344 346896 349448 350892 351714 352836 355072 356136 361152 362952 366168 367993 368064 369664 371712 372438 373176 373248 378359 378432 379566 381216 383116 383688 388512 390258 393129 393404 393908 393984 399456 399872 400653 405004 406296 408321 410096 411136 411939 412368 414072 415872 418176 419823 421648 423984 425736 428868 429168 431649 437076 441408 443232 443608 449388 449856 456104 456192 461358 462528 463914 467856 468952 470448 474354 474848 476982 481536 482814 483936 488224 489687 490752 496584 497568 499059 503481 504576 506088 508288 509637 511584 513117 513216 518016 520344 524172 525312 526338 527571 532608 534204 541728 544428 549252 549824 552096 554496 557568 558657 559764 563882 565312 567648 569349 571824 572224 574674 575532 579766 582768 585387 588544 590106 590862 590976 599184 599808 607506 609444 609961 615144 616704 618552 623808 627143 627264 632472 634811 635976 642048 643302 643752 644809 645248 652693 652916 654336 655614 662112 663424 665412 671308 672768 674082 674784 679516 682112 684156 684288 690688 692037 693792 695871 698896 701784 703428 705672 710144 711531 712272 715473 722304 724221 725904 732336 735986 736128 744876 746352 746496 756718 756864 759132 762432 766232 767376 777024 780516 786258 786808 787816 787968 798912 799744 801306 810008 812592 816642 820192 822272 823878 824736 828144 831744 836352 839646 843296 845823 847968 851472 857736 858336 862011 863298 869649 874152 882816 885159 886293 886464 887216 898776 899712 911259 912208 912384 922716 925056 927828 935712 937904 940896 948708 949696 953964 963072 964953 965628 967872 976448 979374 981504 983421 993168 995136 998118 1006962 1009152 1011123 1012176 1016576 1019274 1023168 1026234 1026432 1036032 1040688 1048344 1052676 1053569 1055142 1065216 1068408 1081861 1083247 1083456 1088856 1098504 1099648 1103979 1104192 1108992 1113761 1115136 1117314 1119528 1127764 1130624 1135077 1135296 1138698 1143648 1144448 1149348 1151064 1159532 1165536 1170774 1177088 1179387 1180212 1181724 1181952 1198368 1199616 1201959 1215012 1218888 1219922 1224963 1230288 1233408 1235817 1237104 1247616 1254286 1254528 1259469 1264944 1269622 1271952 1286604 1287504 1289618 1290496 1294947 1305386 1305832 1311228 1324224 1326848 1330824 1342616 1348164 1349568 1359032 1364224 1368312 1368576 1381376 1384074 1387584 1391742 1397792 1403568 1406856 1411344 1420288 1423062 1424544 1430946 1444608 1448442 1451808 1464672 1469061 1471972 1472256 1489752 1492704 1497177 1510443 1513436 1513728 1518264 1524864 1528911 1532464 1534752 1539351 1554048 1561032 1572516 1573616 1575632 1575936 1582713 1597824 1602612 1620016 1625184 1633284 1640384 1647756 1649472 1656288 1663488 1672704 1675971 1679292 1686592 1691646 1695936 1702944 1715472 1716672 1724022 1726596 1739298 1748304 1765632 1770318 1772586 1772928 1774432 1797552 1799424 1819801 1822518 1824416 1829883 1845432 1850112 1855656 1868669 1871063 1871424 1875808 1881429 1881792 1897416 1899392 1904433 1907928 1923769 1926144 1929906 1931256 1934427 1935744 1952896 1958079 1958748 1963008 1966842 1986336 1990272 1996236 2013924 2018304 2022246 2024352 2033152 2038548 2046336 2052468 2052864 2072064 2076111 2081376 2087613 2096688 2105352 2107138 2110284 2130432 2134593 2136816 2146419 2163722 2166494 2166912 2172663 2177712 2197008 2199296 2207958 2208384 2227522 2234628 2239056 2255528 2261248 2270154 2270592 2277396 2287296 2288896 2298696 2302128 2319064 2331072 2341548 2354176 2358774 2360424 2363448 2363904 2396736 2399232 2403918 2430024 2437776 2439844 2449926 2460576 2466816 2471634 2474208 2495232 2508572 2509056 2518938 2529888 2537469 2539244 2543904 2573208 2575008 2579236 2580992 2586033 2589894 2608947 2610772 2611664 2622456 2648448 2653696 2655477 2658879 2661648 2685232 2696328 2699136 2718064 2728448 2733777 2736624 2737152 2768148 2775168 2783484 2795584 2807136 2813712 2822688 2846124 2849088 2861892 2889216 2894859 2896884 2903616 2929344 2938122 2943944 2944512 2979504 2985408 2994354 3020886 3026872 3027456 3036528 3049728 3057822 3064928 3069504 3078702 3101351 3108096 3122064 3145032 3147232 3151264 3160707 3165426 3188713 3195648 3205224 3227701 3240032 3245583 3249741 3250368 3266568 3280768 3295512 3298944 3311937 3312576 3326976 3341283 3345408 3351942 3358584 3373184 3383292 3391872 3405231 3405888 3430944 3433344 3448044 3453192 3478596 3496608 3531264 3538161 3540636 3545172 3545856 3548864 3595104 3598848 3605877 3639602 3645036 3648832 3659766 3674889 3690864 3700224 3707451 3711312 3737338 3742126 3742848 3751616 3762858 3763584 3778407 3794832 3798784 3808866 3815856 3847538 3859812 3862512 3868854 3871488 3884841 3905792 3916158 3917496 3933684 3972672 3980544 3992472 4027848 4044492 4047923 4048704 4066304 4077096 4092672 4104936 4105728 4144128 4152222 4161949 4162752 4175226 4193376 4210704 4214276 4220568 4260864 4269186 4273632 4292838 4327444 4332988 4333824 4345326 4355424 4394016 4398592 4407183 4415916 4416768 4455044 4469256 4478112 4491531 4511056 4522496 4531329 4540308 4541184 4554792 4574592 4577792 4586733 4597392 4604256 4618053 4638128 4662144 4683096 4717548 4720848 4726896 4727808 4748139 4793472 4807836 4860048 4875552 4879688 4899852 4921152 4943268 4948416 4990464 5017144 5018112 5037876 5059776 5074938 5078488 5087808 5146416 5150016 5158472 5161984 5172066 5179788 5217894 5221544 5223328 5244912 5296896 5307392 5310954 5317758 5323296 5370464 5392656 5398272 5436128 5456896 5459403 5467554 5473248 5489649 5536296 5550336 5566968 5591168 5606007 5613189 5614272 5627424 5644287 5645376 5692248 5698176 5713299 5723784 5771307 5778432 5789718 5793768 5803281 5807232 5858688 5874237 5876244 5887888 5889024 5959008 5970816 5988708 6041772 6053744 6054912 6073056 6099456 6115644 6129856 6139008 6157404 6202702 6216192 6228333 6244128 6262839 6290064 6294464 6302528 6321414 6330852 6377426 6391296 6403779 6410448 6439257 6455402 6480064 6491166 6499482 6500736 6517989 6533136 6561536 6591024 6597888 6623874 6625152 6682566 6703884 6717168 6746368 6766584 6783744 6810462 6811776 6861888 6866688 6896088 6906384 6957192 6982921 6991867 6993216 7062528 7076322 7081272 7090344 7091712 7097728 7179623 7188821 7190208 7197696 7211754 7279204 7290072 7297664 7319532 7349778 7381728 7400448 7414902 7422624 7474676 7484252 7485696 7503232 7525716 7527168 7556814 7589664 7597568 7612407 7617732 7631712 7695076 7719624 7725024 7737708 7742976 7758099 7769682 7811584 7826841 7832316 7834992 7867368 7945344 7961088 7966431 7976637 7984944 8055696 8088984 8095846 8097408 8154192 8185344 8201331 8209872 8211456 8304444 8323898 8325504 8350452 8386752 8421408 8428552 8441136 8538372 8547264 8585676 8654888 8665976 8667648 8690652 8710848 8788032 8797184 8814366 8831832 8833536 8910088 8938512 8956224 8983062 9022112 9044992 9062658 9080616 9082368 9109584 9149184 9155584 9173466 9194784 9208512 9236106 9276256 9304053 9324288 9366192 9435096 9441696 9453792 9482121 9496278 9566139 9586944 9615672 9683103 9720096 9736749 9749223 9751104 9759376 9799704 9842304 9886536 9896832 9935811 9980928 10023849 10034288 10036224 10075752 10119552 10149876 10156976 10175616 10215693 10292832 10300032 10316944 10344132 10359576 10435788 10443088 10446656 10489824 10593792 10614483 10621908 10635516 10646592 10740928 10785312 10796544 10817631 10872256 10918806 10935108 10946496 10979298 11072592 11100672 11122353 11133936 11182336 11212014 11226378 11228544 11254848 11288574 11290752 11384496 11396352 11426598 11447568 11542614 11579436 11587536 11589259 11606562 11614464 11717376 11748474 11752488 11775776 11915717 11918016 11941632 11977416 12061409 12083544 12107488 12143769 12146112 12198912 12231288 12251371 12259712 12278016 12314808 12401167 12405404 12432384 12456666 12485847 12488256 12525678 12580128 12588928 12605056 12642828 12661704 12754852 12782592 12807558 12820896 12878514 12910804 12960128 12982332 12998964 13001472 13035978 13066272 13123072 13182048 13195776 13221549 13247748 13250304 13365132 13407768 13434336 13474593 13492736 13533168 13567488 13593987 13620924 13623552 13723776 13733376 13760199 13792176 13812768 13854159 13914384 13965842 13983734 13986432 14152644 14162544 14180688 14183424 14195456 14244417 14359246 14377642 14380416 14423508 14558408 14580144 14595328 14639064 14699556 14763456 14829804 14845248 14949352 14968504 14971392 15006464 15051432 15054336 15113628 15179328 15195136 15224814 15235464 15263424 15390152 15439248 15450048 15475416 15485952 15516198 15539364 15623168 15653682 15664632 15669984 15734736 15890688 15922176 15932862 15953274 15969888 16111392 16177968 16191692 16194816 16308384 16370688 16378209 16402662 16419744 16468947 16608888 16647796 16651008 16700904 16773504 16818021 16839567 16842816 16857104 16882272 16932861 17076744 17094528 17139897 17171352 17309776 17313921 17331952 17335296 17381304 17409843 17421696 17576064 17622711 17628732 17663664 17667072 17820176 17877024 17912448 17966124 18044224 18125316 18161232 18164736 18219168 18298368 18346932 18389568 18417024 18472212 18552512 18608106 18648576 18684999 18732384 18870192 18883392 18907584 18964242 18992556 19132278 19173888 19211337 19231344 19366206 19440192 19473498 19498446 19502208 19518752 19599408 19684608 19773072 19793664 19871622 20017811 20047698 20068576 20151504 20239104 20299752 20313952 20351232 20431386 20555359 20581693 20585664 20600064 20633888 20688264 20719152 20871576 20886176 20893312 20948763 20975601 20979648 21161459 21187584 21228966 21243816 21271032 21293184 21481856 21538869 21566463 21570624 21593088 21635262 21744512 21837612 21870216 21892992 21958596 22145184 22201344 22244706 22267872 22364672 22424028 22452756 22457088 22509696 22577148 22581504 22768992 22792704 22837221 22853196 22895136 23085228 23158872 23175072 23178518 23213124 23228928 23274297 23434752 23480523 23496948 23504976 23551552 23831434 23836032 23883264 23899293 23929911 23954832 24122818 24167088 24214976 24287538 24292224 24462576 24502742 24519424 24556032 24603993 24629616 24802334 24810808 24913332 24971694 24976512 25051356 25160256 25177856 25210112 25285656 25323408 25509704 25615116 25641792 25757028 25821608 25920256 25964664 25997928 26002944 26071956 26132544 26246144 26364096 26391552 26443098 26495496 26500608 26730264 26815536 26863489 26868672 26949186 26985472 27066336 27134976 27187974 27241848 27247104 27447552 27466752 27520398 27584352 27625536 27708318 27828768 27912159 27931684 27967468 27972864 28305288 28325088 28361376 28390912 28446363 28488834 28698417 28718492 28755284 28760832 28847016 29049309 29116816 29160288 29190656 29210247 29247669 29278128 29399112 29526912 29659608 29690496 29807433 29898704 29937008 29942784 30012928 30071547 30102864 30108672 30227256 30358656 30449628 30470928 30526848 30647079 30780304 30878496 30900096 30950832 31032396 31078728 31307364 31329264 31339968 31469472 31781376 31843449 31865724 31906548 31939776 32222784 32355936 32383384 32389632 32616768 32756418 32805324 32839488 32937894 33217776 33295592 33302016 33401808 33547008 33636042 33679134 33685632 33714208 33764544 33865722 34153488 34189056 34279794 34342704 34619552 34627842 34663904 34762608 34767777 34819686 34843392 35152128 35245422 35257464 35327328 35504711 35640352 35747151 35754048 35824896 35932248 36088448 36184227 36250632 36322464 36431307 36438336 36596736 36693864 36754113 36779136 36834048 36944424 37105024 37203501 37216212 37297152 37369998 37457541 37464768 37740384 37766784 37815168 37928484 37985112 38264556 38347776 38422674 38462688 38732412 38880384 38946996 38996892 39004416 39037504 39198816 39369216 39546144 39587328 39664647 39743244 40035622 40095396 40137152 40303008 40423779 40478208 40599504 40627904 40702464 40781961 40862772 41110718 41163386 41171328 41200128 41267776 41280597 41376528 41438304 41562477 41743152 41772352 41786624 41897526 41951202 41959296 42322918 42457932 42487632 42542064 42586368 42733251 42963712 43077738 43132926 43141248 43270524 43489024 43675224 43740432 43785984 43917192 44290368 44489412 44527153 44535744 44729344 44848056 44905512 44914176 45019392 45071581 45154296 45163008 45537984 45585408 45674442 45706392 45781439 45790272 46170456 46317744 46341203 46350144 46357036 46426248 46457856 46548594 46869504 46961046 46993896 47009952 47103104 47646589 47662868 47672064 47766528 47798586 47859822 47909664 48245636 48334176 48429952 48575076 48584448 48925152 49005484 49038848 49112064 49134627 49207986 49259232 49406841 49604668 49621616 49826664 49943388 49953024 50102712 50320512 50355712 50420224 50454063 50518701 50571312 50646816 50798583 51019408 51230232 51283584 51419691 51514056 51643216 51840512 51929328 51941763 51995856 52005888 52143912 52229529 52265088 52728192 52868133 52886196 52990992 53001216 53460528 53631072 53726978 53737344 53898372 54132672 54375948 54483696 54494208 54895104 55040796 55168704 55251072 55416636 55657536 55824318 55863368 55934936 55945728 56610576 56650176 56722752 56781824 56892726 56977668 57396834 57436984 57510568 57521664 57694032 58098618 58233632 58320576 58381312 58420494 58495338 58556256 58798224 59053824 59319216 59380992 59614866 59797408 59874016 60025856 60053433 60143094 60205728 60454512 60717312 60899256 60941856 61053696 61294158 61560608 61666077 61745079 61756992 61800192 61901664 62064792 62157456 62614728 62658528 62679936 62846289 62926803 62938944 63484377 63562752 63686898 63731448 63813096 63879552 64445568 64616607 64699389 64711872 64766768 64779264 65233536 65512836 65610648 65678976 65875788 66435552 66591184 66604032 66803616 67094016 67272084 67358268 67371264 67428416 67529088 67731444 68306976 68378112 68511663 68559588 68685408 69239104 69255684 69327808 69525216 69535554 69639372 69686784 69822891 70304256 70441569 70490844 70514928 70654656 71009422 71280704 71494302 71508096 71649792 71697879 71789733 71864496 72176896 72368454 72501264 72644928 72862614 72876672 73387728 73508226 73558272 73668096 73811979 73888848 74210048 74407002 74432424 74739996 74915082 74929536 75480768 75533568 75630336 75856968 75970224 76529112 76812131 76845348 76910537 76925376 77464824 77760768 77893992 77993784 78008832 78075008 78397632 78738432 78975853 79077031 79092288 79174656 79329294 79486488 79941481 80071244 80190792 80274304 80590467 80606016 80847558 80956416 81199008 81255808 81404928 81563922 81725544 82221436 82326772 82342656 82400256 82535552 82561194 82753056 82876608 83124954 83486304 83544704 83573248 83736477 83795052 83902404 83918592 84645836 84915864 84975264 85084128 85172736 85339089 85466502 85927424 86095251 86155476 86265852 86282496 86541048 86978048 87147927 87350448 87480864 87571968 87630741 87743007 87834384 88580736 88978824 89054306 89071488 89422299 89696112 89811024 89828352 90038784 90143162 90214641 90308592 90326016 91075968 91348884 91412784 91562878 91580544 91941237 92340912 92635488 92682406 92700288 92714072 92852496 93097188 93922092 93987792 94019904 94206208 95293178 95325736 95344128 95597172 95719644 95819328 96491272 96668352 96859904 97150152 97168896 97850304 98010968 98077696 98269254 98415972 98518464 98813682 99209336 99243232 99653328 99886776 99906048 100205424 100641024 100711424 100840448 100908126 101037402 101142624 101293632 101597166 102038816 102460464 102567168 102839382 103028112 103286432 103681024 103858656 103883526 103991712 104287824 104303331 104459058 104530176 105456384 105736266 105772392 105981984 106514133 106921056 107241453 107262144 107453956 107474688 107796744 108265344 108552681 108751896 108967392 109293921 109790208 110081592 110262339 110337408 110502144 110833272 111315072 111610503 111648636 111726736 111869872 111891456 112372623 113221152 113300352 113445504 113785452 113955336 114793668 114873968 115021136 115043328 115388064 116197236 116467264 116641152 116840988 116990676 117112512 117596448 118107648 118638432 118761984 118993941 119229732 119594816 119748032 120106866 120286188 120411456 120909024 121434624 121798512 121883712 122107392 122345883 122588316 123121216 123332154 123490158 123513984 123600384 123803328 123841791 124129584 124314912 125229456 125317056 125359872 125692578 125853606 125877888 126968754 127373796 127462896 127626192 127759104 128891136 129233214 129398778 129423744 129533536 130467072 131025672 131221296 131357952 131751576 132675499 132845473 132871104 133182368 133581459 133607232 134188032 134544168 134716536 134742528 134856832 135058176 135214743 135462888 136412837 136587599 136613952 136756224 137023326 137119176 137344317 137370816 138478208 138511368 138655616 139023609 139050432 139071108 139278744 139373568 139645782 140608512 140883138 140981688 141029856 141309312 142018844 142561408 142939767 142988604 143016192 143299584 143395758 143579466 143728992 144353792 144736908 145002528 145289856 145725228 145753344 146775456 147016452 147116544 147336192 147403881 147623958 147777696 148220523 148420096 148814004 148864848 149479992 149830164 149859072 150961536 151067136 151260672 151362189 151556103 151713936 151940448 152395749 153058224 153624262 153690696 153821074 153850752 154259073 154929648 155521536 155787984 155825289 155987568 156017664 156150016 156688587 156795264 157951706 158154062 158184576 158604399 158658588 158972976 159882962 160142488 160381584 160548608 161180934 161212032 161695116 162398016 162511616 163127844 163451088 164442872 164653544 164685312 165071104 165122388 165506112 165753216 166249908 166972608 167089408 167146496 167472954 167590104 167804808 167837184 169291672 169831728 169950528 170168256 170345472 170678178 170933004 171854848 172190502 172310952 172531704 172564992 173082096 173956096 174295854 174700896 174961728 175143936 175261482 175486014 175668768 177161472 177957648 178108612 178142976 178844598 179392224 179622048 180077568 180160299 180286324 180429282 180617184 182151936 182697768 182825568 183125756 183161088 183882474 184681824 184998231 185235237 185270976 185364812 185400576 185428144 185704992 186194376 187844184 187975584 188039808 188412416 188538867 188780409 190453131 190586356 190651472 190688256 191194344 191439288 191638656 192982544 193336704 193719808 193849821 194098167 194300304 194337792 195700608 196021936 196538508 196831944 197036928 197627364 198418672 198486464 199306656 199773552 199812096 200410848 201282048 201816252 202074804 202285248 202587264 203194332 204077632 204920928 205134336 205534989 205678764 206056224 206572864 207717312 207767052 207983424 208575648 208606662 208918116 209060352 210912768 211324707 211472532 211544784 211963968 213028266 213842112 214482906 214524288 214907912 214949376 215593488 216530688 217105362 217503792 217934784 218587842 220163184 220195921 220524678 220674816 221004288 221666544 222630144 223221006 223297272 223453472 223739744 224745246 226398623 226442304 226600704 226891008 227570904 227910672 229166771 229587336 229747936 230042272 230436393 230731611 230776128 232394472 232776049 232934528 233282304 233681976 233981352 234225024 235192896 235622173 236215296 236927559 237231093 237276864 237523968 237987882 238459464 239189632 239496064 239824443 240213732 240572376 240822912 241771401 241818048 242869248 243597024 243767424 244214784 244691766 245176632 246242432 246664308 246980316 247027968 247200768 247606656 247683582 248259168 248629824 250458912 250634112 250719744 251209431 251385156 251707212 251755776 253937508 254747592 254925792 255252384 255518208 256017267 257782272 258285753 258466428 258797556 258847488 259067072 260934144 261443781 262051344 262442592 262715904 262892223 263229021 263503152 265350998 265690946 265742208 266364736 267162918 267214464 268266897 269088336 269433072 269485056 269713664 270116352 270429486 270643923 270925776 272825674 273175198 273227904 274046652 274238352 274688634 274741632 275823711 276956416 277022736 277311232 278047218 278100864 278142216 278557488 279291564 281766276 281963376 282059712 282618624 284037688 285122816 285879534 285977208 286032384 286791516 287158932 287457984 288707584 289473816 290005056 290579712 291450456 291506688 293550912 294032904 294233088 294807762 295247916 295498379 295555392 296441046 296840192 297628008 297729696 298959984 299660328 299718144 301923072 302134272 302521344 302724378 303112206 303427872 303880896 304791498 306116448 307248524 307381392 307642148 307701504 308518146 309859296 311043072 311575968 311650578 311975136 312300032 312909993 313377174 313590528 315903412 316308124 316369152 317208798 317317176 317945952 319542399 319765924 320284976 320763168 321097216 321724359 322361868 322424064 323390232 324796032 325023232 325658043 326255688 326902176 327881763 328885744 329307088 329370624 330142208 330244776 330787017 331012224 331506432 332499816 333945216 334178816 334831509 334945908 335180208 335609616 335674368 337117869 338583344 339663456 339901056 340336512 341356356 341866008 344381004 344621904 345063408 345129984 346164192 348591708 349401792 349923456 350522964 350972028 351337536 354322944 355915296 356217224 356285952 357689196 358784448 359244096 360320598 360572648 360858564 361234368 364303872 365395536 365651136 366251512 366322176 367764948 369363648 369996462 370470474 370541952 370729624 370801152 370856288 371409984 372388752 375688368 375951168 376079616 376824832 377077734 377560818 380906262 381172712 381302944 382388688 382878576 383277312 385965088 386673408 387439616 387699642 388196334 388600608 390551821 391401216 392043872 393077016 393663888 394073856 395254728 396837344 396972928 398026497 398536419 398613312 399547104 400744377 400821696 402564096 403632504 404149608 404570496 405174528 405644229 406388664 408155264 409238511 409762797 409841856 410268672 411069978 411357528 412032951 412112448 413145728 415434624 415534104 415966848 417070827 417151296 417213324 417836232 418120704 421825536 422649414 422945064 423089568 423927936 426056532 427684224 428819301 428965812 429048576 429815824 429898752 431186976 433061376 434210724 435007584 435869568 437175684 440326368 440391842 441049356 441349632 442008576 442211643 443333088 444661569 445260288 446442012 446594544 446906944 447479488 449490492 452797246 452884608 453201408 453782016 454086567 454668309 455141808 455821344 457187247 458333542 459174672 459495872 460084544 460872786 461463222 461552256 462777219 464788944 465552098 465869056 466564608 467363952 467475867 467962704 468450048 470065761 470385792 471244346 473855118 474462186 474553728 475813197 475975764 476918928 478379264 478992128 479648886 480427464 481144752 481645824 483542802 483636096 487194048 487534848 489383532 490353264 492484864 493328616 493960632 494055936 495213312 495367164 495787391 496518336 497259648 500917824 501268224 501439488 502418862 502770312 503414424 503511552 507875016 509495184 509753233 509851584 510406291 510504768 511036416 512034534 515564544 516571506 516932856 517595112 517694976 518134144 521868288 522887562 524102688 524112479 524885184 525431808 525784446 526458042 527006304 530701996 531381892 531484416 532729472 534325836 534428928 536533794 538176672 538866144 539427328 540232704 540480897 540858972 541287846 541851552 545651348 546350396 546455808 548093304 548476704 549377268 549483264 551647422 553912832 554045472 554622464 554994693 555705711 556094436 556201728 556284432 557114976 558583128 563532552 563926752 564119424 565237248 565616601 566341227 568075376 570245632 571359393 571759068 571954416 572064768 573583032 574317864 574915968 578947632 580010112 581159424 581549463 582294501 582900912 583013376 587101824 588065808 589615524 590495832 590996758 591110784 592882092 595256016 595459392 597919968 599320656 599436288 603846144 605448756 606224412 606855744 607761792 609582996 612232896 614497048 614762784 615284296 615403008 617036292 619718592 623151936 623301156 623950272 624600064 625819986 626754348 627181056 631806824 632616248 632738304 634417596 634634352 635891904 639084798 639531848 640569952 641526336 642194432 643448718 644723736 644848128 646780464 649592064 650046464 651316086 652511376 653804352 655763526 657771488 658614176 660284416 660489552 660587763 661574034 662024448 663012864 664999632 667890432 668357632 669663018 669891816 670360416 671219232 674235738 677166688 679195869 679326912 679802112 680673024 682712712 683732016 687500313 688762008 689243808 690126816 691309179 692194833 692328384 697183416 698328147 698803584 699846912 701045928 701944056 702675072 706866519 708645888 710782677 711693279 711830592 712434448 712571904 715378392 717568896 718488192 719473329 720641196 721145296 721717128 722468736 725314203 728607744 730791072 731302272 732503024 732644352 735529896 738727296 739992924 740940948 741083904 741459248 741602304 741712576 742819968 744777504 751376736 751902336 752159232 753628293 754155468 755121636 761812524 762345424 762605888 764777376 765757152 766554624 768051801 771930176 773346816 774857259 775399284 776392668 777201216 781103642 782802432 784087744 784331343 786154032 787327776 788147712 788676669 789687063 790509456 793674688 793945856 796052994 797072838 797226624 799094208 801488754 801643392 807265008 808299216 809140992 810349056 811288458 811931769 812777328 816310528 818477022 819525594 819683712 822139956 822715056 824065902 824224896 826291456 830869248 831068208 831933696 834141654 834302592 834426648 835672464 845298828 845890128 846015907 846179136 847855872 852113064 855368448 856360039 857638602 857931624 858097152 859631648 862373952 866122752 868421448 869847341 870015168 871739136 874351368 879356291 880482857 880652736 880783684 882098712 882699264 884423286 886495137 886666176 889323138 890520576 892884024 893189088 893813888 894958976 898980984 905285191 905594492 905769216 906402816 907564032 908173134 909336618 910283616 911642688 914374494 916667084 918349344 918991744 920169088 921745572 922926444 923104512 925554438 929577888 931104196 931738112 933129216 934727904 934951734 935925408 936900096 938729979 940131522 940771584 942488692 947710236 948924372 949107456 951626394 951951528 953837856 956758528 957984256 958627197 959297772 960854928 962289504 963291648 965173077 967085604 967272192 974388096 975069696 976974129 978767064 980706528 983645289 984969728 986657232 987921264 988111872 990426624 990734328 991574782 992361051 993036672 994519296 1001835648 1002536448 1004494527 1004837724 1005540624 1006828848 1007023104 1011353607 1015750032 1018990368 1019506466 1019703168 1020812582 1021009536 1024069068 1033143012 1033865712 1035190224 1035389952 1036268288 1045775124 1048205376 1048224958 1049770368 1051568892 1052916084 1054012608 1061403992 1062763784 1062968832 1065458944 1068651672 1068857856 1073067588 1076353344 1077732288 1078854656 1080961794 1081717944 1082575692 1083703104 1091302696 1092700792 1092911616 1096186608 1096953408 1098754536 1098966528 1103294844 1107825664 1108090944 1109244928 1109989386 1111411422 1112188872 1112403456 1112568864 1114229952 1117166256 1127065104 1127853504 1128238848 1130474496 1131233202 1132682454 1136150752 1140491264 1142718786 1143518136 1143908832 1147166064 1148635728 1149831936 1157895264 1160020224 1162318848 1163098926 1164589002 1165801824 1171655463 1174203648 1176131616 1179231048 1180991664 1181993516 1182221568 1185764184 1190512032 1190918784 1194079491 1195609257 1195839936 1198641312 1202233131 1207692288 1210897512 1212448824 1213711488 1215523584 1216932687 1219165992 1224465792 1227715533 1228994096 1229288391 1229525568 1230568592 1230806016 1234072584 1236098853 1239437184 1246303872 1246602312 1247900544 1251212481 1251639972 1253508696 1254362112 1263613648 1265232496 1265476608 1268835192 1269268704 1271783808 1278169596 1279063696 1281139904 1283052672 1286457903 1286897436 1289447472 1289696256 1293560928 1299184128 1302632172 1305022752 1307608704 1311527052 1315542976 1317228352 1320979104 1321175526 1323148068 1324048896 1326025728 1326634929 1329999264 1335780864 1339326036 1339783632 1340720832 1342438464 1348471476 1354333376 1358391738 1358653824 1359604224 1361346048 1362259701 1364004927 1365425424 1367464032 1375000626 1377524016 1378487616 1380253632 1382618358 1384389666 1384656768 1394366832 1396656294 1397607168 1399693824 1402091856 1402427601 1403888112 1405350144 1413733038 1421565354 1423386558 1423661184 1424868896 1430756784 1435137792 1436976384 1438946658 1441282392 1442290592 1443434256 1444937472 1450628406 1459430489 1461300203 1461582144 1462604544 1465006048 1471059792 1477454592 1479985848 1481881896 1482167808 1482918496 1483425152 1485639936 1487362173 1489555008 1500541207 1502463589 1502753472 1503804672 1504318464 1507256586 1508310936 1510243272 1518888139 1523625048 1524690848 1525211776 1529259699 1529554752 1531218873 1531514304 1533109248 1536103602 1543860352 1546693632 1549714518 1550798568 1552785336 1554402432 1562207284 1565604864 1568175488 1568662686 1572308064 1572337437 1574655552 1576295424 1577353338 1579374126 1581018912 1587349376 1587891712 1592105988 1594145676 1594453248 1598188416 1602977508 1603286784 1614530016 1616598432 1618281984 1620698112 1621442691 1622576916 1623863538 1625554656 1632621056 1636954044 1639051188 1639367424 1644279912 1645430112 1648131804 1648449792 1652582912 1661738496 1662136416 1663867392 1664984079 1667117133 1668283308 1668605184 1668853296 1671344928 1690597656 1691780256 1692031814 1692358272 1695711744 1696849803 1699023681 1704226128 1710736896 1712720078 1714078179 1715277204 1715863248 1716194304 1719263296 1724747904 1736842896 1739694682 1740030336 1743478272 1744648389 1746883503 1748702736 1758712582 1760965714 1761305472 1761567368 1764197424 1768846572 1772990274 1773332352 1778646276 1785768048 1786378176 1787627776 1789917952 1797961968 1810570382 1811188984 1811538432 1816346268 1818673236 1820567232 1823285376 1828748988 1833334168 1836698688 1837983488 1840338176 1843491144 1845852888 1846209024 1851108876 1859155776 1862208392 1863476224 1869455808 1869903468 1871850816 1873800192 1877459958 1880263044 1881543168 1884977384 1895420472 1897848744 1898214912 1903252788 1903903056 1907675712 1913517056 1915968512 1917254394 1918595544 1921709856 1924579008 1926583296 1930346154 1934171208 1934544384 1948776192 1950139392 1953948258 1957534128 1961413056 1967290578 1969939456 1973314464 1975842528 1980853248 1981468656 1981763289 1983149564 1984722102 1986073344 1989038592 2003671296 2005072896 2008989054 2009675448 2011081248 2013657696 2022707214 2031500064 2037587607 2037980736 2039012932 2039406336 2041625164 2042019072 2048138136 2062500939 2066286024 2067731424 2070380448 2072536576 2073927537 2076584499 2091550248 2094984441 2096410752 2096449916 2099540736 2103137784 2105832168 2108025216 2120599557 2122807984 2125527568 2125937664 2130917888 2132348031 2135079837 2137303344 2137715712 2146135176 2152706688 2155464576 2158419987 2161923588 2163435888 2165151384 2167406208 2175942609 2182605392 2185401584 2185823232 2192373216 2193906816 2197509072 2197933056 2206589688 2216181888 2219978772 2222822844 2224377744 2224806912 2225137728 2228459904 2234332512 2254130208 2255707008 2256477696 2260884879 2262466404 2265364908 2272301504 2285437572 2287036272 2287817664 2294332128 2297271456 2299663872 2315790528 2320040448 2324571777 2326197852 2329178004 2331603648 2343310926 2348407296 2352263232 2352994029 2358462096 2361983328 2363987032 2364443136 2371528368 2381024064 2381837568 2388158982 2391218514 2391679872 2397282624 2404466262 2421795024 2424897648 2427422976 2431047168 2433865374 2438331984 2448931584 2455431066 2457988192 2458576782 2459051136 2461137184 2468145168 2472197706 2478874368 2492607744 2493204624 2495801088 2502424962 2503279944 2507017392 2520834481 2527227296 2530464992 2537670384 2538047721 2538537408 2543567616 2556339192 2558127392 2562279808 2566105344 2569080117 2572915806 2573794872 2578894944 2587121856 2591843903 2598368256 2605264344 2609542023 2610045504 2615217408 2623054104 2631085952 2634456704 2638068873 2641448571 2641958208 2642351052 2646296136 2648097792 2653269858 2659485411 2659998528 2671561728 2678652072 2679567264 2681441664 2684876928 2696942952 2708666752 2715855573 2716783476 2717307648 2719208448 2722692096 2724519402 2728009854 2730850848 2734928064 2750001252 2755048032 2756975232 2760507264 2765236716 2768779332 2769313536 2788733664 2793312588 2795214336 2799387648 2804183712 2804855202 2807776224 2810700288 2816189937 2827466076 2843130708 2846773116 2847322368 2849737792 2861513568 2870275584 2873952768 2875881591 2877893316 2882564784 2884581184 2886868512 2889874944 2895519231 2901256812 2918860978 2922600406 2923164288 2925209088 2930012096 2930922387 2942119584 2950935867 2954909184 2959971696 2963763792 2964335616 2965836992 2966850304 2971279872 2974724346 2977083153 2979110016 3001082414 3004927178 3005506944 3007609344 3013483581 3014513172 3016621872 3020486544 3034060821 3037776278 3047250096 3049381696 3050423552 3058519398 3059109504 3062437746 3063028608 3072207204 3087720704 3099429036 3101597136 3105570672 3108804864 3124414568 3136350976 3137325372 3144616128 3144674874 3149311104 3154706676 3158748252 3162037824 3174698752 3175783424 3184211976 3188291352 3188906496 3196376832 3205955016 3206573568 3229060032 3233196864 3236563968 3242885382 3245153832 3247727076 3250482169 3251109312 3265242112 3273908088 3278102376 3278734848 3288559824 3290225413 3290860224 3296263608 3296899584 3305165824 3323476992 3324272832 3327734784 3329968158 3334234266 3336566616 3337210368 3337706592 3342689856 3381195312 3382907819 3383560512 3384063628 3384716544 3391423488 3393699606 3398047362 3408452256 3421473792 3425440156 3428156358 3430554408 3431726496 3438526592 3449495808 3473685792 3479389364 3480060672 3486956544 3489296778 3493767006 3497405472 3514966389 3517425164 3521931428 3522610944 3523134736 3528394848 3537693144 3545980548 3546664704 3557292552 3571536096 3572756352 3575255552 3579835904 3582238473 3586827771 3595923936 3606699393 3621140764 3622377968 3623076864 3632692536 3637346472 3641134464 3646570752 3650798061 3657497976 3666668336 3673397376 3675966976 3680676352 3683146599 3686982288 3687865173 3691705776 3692418048 3702217752 3708296559 3718311552 3724416784 3738911616 3739806936 3743701632 3753637443 3754919916 3760526088 3763086336 3769954768 3790840944 3795697488 3796429824 3806505576 3807806112 3815351424 3834508788 3837191088 3843419712 3849158016 3859373709 3860692308 3868342416 3869088768 3897552384 3907896516 3915068256 3922826112 3934581156 3946628928 3951685056 3962937312 3963526578 3966299128 3969444204 3972146688 3978077184 4007342592 4017978108 4019350896 4022162496 4027315392 4045414428 4063000128 4075175214 4075961472 4078025864 4078812672 4083250328 4084038144 4096276272 4125001878 4132572048 4135462848 4140760896 4145073152 4147855074 4153168998 4183100496 4189968882 4192821504 4192899832 4199081472 4206275568 4211664336 4216050432 4241199114 4245615968 4251055136 4261835776 4264696062 4270159674 4274606688 4292270352 4305413376 4310929152 4316839974 4323847176 4326871776 4330302768 4334812416 4351885218 4365210784 4370803168 4378291467 4383900609 4384746432 4387813632 4395018144 4413179376 4432363776 4439957544 4445645688 4448755488 4450275456 4456919808 4462086519 4468665024 4501623621 4507390767 4508260416 4511414016 4512955392 4521769758 4524932808 4530729816 4544603008 4556664417 4570875144 4574072544 4575635328 4587779097 4588664256 4593656619 4594542912 4599327744 4631581056 4640080896 4649143554 4652395704 4658356008 4663207296 4686621852 4696814592 4704526464 4705988058 4716924192 4717012311 4723966656 4727974064 4728886272 4743056736 4762048128 4763675136 4776317964 4782437028 4783359744 4794565248 4808932524 4843590048 4849795296 4854845952 4862094336 4864328073 4867730748 4876663968 4897863168 4910862132 4915976384 4917153564 4918102272 4922274368 4936290336 4944395412 4957748736 4985215488 4986409248 4991602176 4994952237 5001351399 5004849924 5006559888 5014034784 5041668962 5054454592 5060929984 5075340768 5076095442 5077074816 5087135232 5090549409 5097071043 5112678384 5116254784 5124559616 5132210688 5138160234 5142234537 5145831612 5147589744 5157789888 5174243712 5183687806 5210528688 5219084046 5220091008 5230434816 5233945167 5240650509 5246108208 5262171904 5268913408 5276137746 5282897142 5283916416 5284702104 5292592272 5306539716 5318970822 5319997056 5357304144 5359134528 5362883328 5369753856 5393885904 5417333504 5431711146 5433566952 5434615296 5449038804 5453661301 5456019708 5461701696 5469856128 5500002504 5510096064 5513950464 5521014528 5530473432 5537558664 5538627072 5577467328 5586625176 5590428672 5607285563 5608367424 5609710404 5614469201 5615552448 5621400576 5632379874 5654932152 5675845151 5686261416 5693546232 5694644736 5699475584 5723027136 5740551168 5747905536 5751763182 5755786632 5765129568 5765237269 5769162368 5773737024 5779749888 5791038462 5802513624 5835728113 5837721956 5845200812 5846328576 5850418176 5860024192 5861844774 5884239168 5901871734 5909818368 5919943392 5927527584 5931673984 5933700608 5942559744 5945289867 5949448692 5954166306 5958220032 6002164828 6009854356 6011013888 6015218688 6026967162 6029026344 6033243744 6040973088 6068121642 6075552556 6094500192 6098763392 6100847104 6112762821 6117038796 6118219008 6124875492 6126057216 6144414408 6175441408 6187502817 6198858072 6203194272 6211141344 6217609728 6221782611 6229753497 6248829136 6272701952 6274650744 6284953323 6289232256 6289349748 6298622208 6309413352 6317496504 6324075648 6349397504 6361798671 6368423952 6376582704 6377812992 6392753664 6397044093 6405239511 6411910032 6413147136 6458120064 6466393728 6475259961 6485770764 6490307664 6495454152 6500964338 6502218624 6527827827 6547816176 6556204752 6557469696 6577119648 6580450826 6581720448 6592527216 6593799168 6648545664 6659936316 6668468532 6673133232 6674420736 6675413184 6685379712 6762390624 6765815638 6767121024 6768127256 6769433088 6787399212 6796094724 6816904512 6850880312 6856312716 6861108816 6863452992 6877053184 6898991616 6947371584 6958778728 6960121344 6978593556 6987534012 6994810944 7029932778 7034850328 7043862856 7045221888 7046269472 7056789696 7075386288 7091961096 7093329408 7114585104 7143072192 7145512704 7150511104 7159671808 7164476946 7173655542 7191847872 7213398786 7242281528 7244755936 7265385072 7274692944 7282268928 7293141504 7301596122 7314995952 7333336672 7346794752 7351933952 7361352704 7366293198 7373964576 7375730346 7383411552 7404435504 7416593118 7436623104 7448833568 7477823232 7479613872 7487403264 7507274886 7509839832 7521052176 7539909536 7562503443 7581681888 7591394976 7613011152 7614143163 7615612224 7630702848 7669017576 7674382176 7686839424 7698316032 7707240351 7718747418 7721384616 7736684832 7775531709 7795104768 7815793032 7828626069 7830136512 7845652224 7869162312 7893257856 7903370112 7914206619 7924345713 7925874624 7927053156 7932598256 7938888408 7944293376 7978456233 8014685184 8035956216 8038701792 8044324992 8054630784 8090828856 8126000256 8147566719 8150350428 8151922944 8156051728 8157625344 8166500656 8168076288 8192552544 8250003756 8265144096 8270925696 8281521792 8295710148 8306337996 8366200992 8379937764 8385643008 8385799664 8398162944 8412551136 8423328672 8432100864 8448569811 8482398228 8491231936 8502110272 8529392124 8540319348 8549213376 8584540704 8610826752 8621858304 8627644773 8633679948 8647694352 8653743552 8660605536 8669624832 8686557693 8703770436 8730421568 8741606336 8756582934 8767801218 8769492864 8775627264 8790036288 8792767161 8826358752 8864727552 8879915088 8891291376 8897510976 8900550912 8913839616 8924173038 8931249459 8937330048 9003247242 9014781534 9016520832 9022828032 9040450743 9043539516 9049865616 9061459632 9089206016 9113328834 9141750288 9148145088 9151270656 9175558194 9177328512 9187313238 9189085824 9263162112 9298287108 9304791408 9316712016 9326414592 9373243704 9409052928 9411976116 9419960429 9433848384 9434024622 9447933312 9455948128 9486113472 9524096256 9527350272 9552635928 9564874056 9566719488 9589130496 9617865048 9672919201 9685311427 9687180096 9697719529 9699590592 9709691904 9728656146 9735461496 9751446507 9753327936 9795726336 9821724264 9831952768 9834307128 9836204544 9844548736 9870676239 9872580672 9888790824 9915497472 9958137101 9970430976 9972818496 9983204352 9989904474 10002702798 10009699848 10013119776 10028069568 10083337924 10108909184 10121859968 10148723457 10150681536 10152190884 10154149632 10174270464 10181098818 10194142086 10225356768 10232509568 10249119232 10264421376 10276320468 10284469074 10291663224 10295179488 10315579776 10348487424 10367375612 10421057376 10438168092 10440182016 10460869632 10467890334 10481301018 10492216416 10524343808 10537826816 10544899167 10552275492 10565794284 10567832832 10569404208 10585184544 10613079432 10637941644 10639994112 10714608288 10718269056 10725766656 10739507712 10746715419 10760483313 10787771808 10820098179 10834667008 10863422292 10867133904 10869230592 10898077608 10907322602 10912039416 10923403392 10939712256 10952394183 11000005008 11020192128 11027900928 11042029056 11049439797 11060946864 11063595519 11075117328 11077254144 11124889677 11154934656 11173250352 11214571126 11216734848 11219420808 11228938402 11231104896 11260912329 11264759748 11309864304 11351690302 11372522832 11387092464 11389289472 11398951168 11446054272 11503526364 11511573264 11530259136 11530474538 11538324736 11547474048 11578121127 11582076924 11605027248 11671456226 11675443912 11690401624 11692657152 11720048384 11723689548 11768478336 11803743468 11839886784 11855055168 11863347968 11867401216 11890579734 11898897384 11908332612 11916440064 12004329656 12019708712 12022027776 12053934324 12058052688 12066487488 12081946176 12136243284 12151105112 12189000384 12197526784 12201694208 12225525642 12234077592 12236438016 12249750984 12252114432 12288828816 12350882816 12375005634 12397716144 12406388544 12422282688 12435219456 12443565222 12459506994 12497658272 12545403904 12549301488 12569906646 12578464512 12578699496 12597244416 12618826704 12634993008 12648151296 12698795008 12723597342 12736847904 12753165408 12785507328 12794088186 12810479022 12823820064 12916240128 12932787456 12950519922 12971541528 12980615328 12990908304 13001928676 13004437248 13055655654 13095632352 13112409504 13134874401 13151701827 13154239296 13160901652 13163440896 13185054432 13297091328 13319872632 13336937064 13346266464 13350826368 13370759424 13386259557 13504870863 13522172301 13524781248 13531631276 13534242048 13536254512 13538866176 13574798424 13592189448 13633809024 13669993251 13701760624 13712625432 13722217632 13726905984 13754106368 13763337291 13780969857 13797983232 13894743168 13917557456 13920242688 13957187112 13975068024 13989621888 14059865556 14069700656 14087725712 14090443776 14092538944 14113579392 14150772576 14151036933 14183922192 14186658816 14229170208 14286144384 14291025408 14328953892 14347311084 14383695744 14426797572 14484563056 14489511872 14530770144 14549385888 14564537856 14586283008 14592984219 14603192244 14629991904 14666673344 14693589504 14732586396 14747929152 14751460692 14766823104 14808871008 14833186236 14873246208 14897667136 14955646464 14959227744 14974806528 14984856711 15004054197 15014549772 15019679664 15042104352 15079819072 15125006886 15163363776 15182789952 15226022304 15228286326 15231224448 15261405696 15338035152 15348764352 15373678848 15396632064 15414480702 15426703611 15437494836 15442769232 15473369664 15551063418 15631586064 15657252138 15660273024 15691304448 15738324624 15786515712 15806740224 15828413238 15848691426 15851749248 15854106312 15865196512 15877776816 15956912466 16071912432 16074302233 16077403584 16088649984 16109261568 16181657712 16252000512 16270840741 16295133438 16300700856 16303845888 16312103456 16333001312 16360983903 16385105088 16500007512 16527099479 16530288192 16541851392 16563043584 16591420296 16612675992 16707769529 16729174283 16732401984 16759875528 16771286016 16771599328 16821856689 16825102272 16843407603 16846657344 16864201728 16897139622 16964796456 16982463872 17004220544 17027535453 17058784248 17080638696 17098426752 17169081408 17200418629 17221653504 17243716608 17255289546 17267359896 17295388704 17295711807 17307487104 17321211072 17339249664 17373115386 17407540872 17460843136 17483212672 17507184339 17513165868 17535602436 17538985728 17551254528 17580072576 17585534322 17652717504 17729455104 17759830176 17782582752 17795021952 17801101824 17827679232 17835869601 17848346076 17862498918 17874660096 18006494484 18029563068 18033041664 18045656064 18080901486 18087079032 18099731232 18122919264 18178412032 18226657668 18283500576 18296290176 18302541312 18338288463 18351116388 18354657024 18374626476 18378171648 18526324224 18562508451 18596574216 18609582816 18633424032 18652829184 18665347833 18689260491 18746487408 18818105856 18823952232 18839920858 18854859969 18867696768 18868049244 18895866624 18911896256 18972226944 19048192512 19085396013 19105271856 19129748112 19133438976 19178260992 19191132279 19215718533 19235730096 19345838402 19370622854 19374360192 19395439058 19399181184 19425779883 19457312292 19470922992 19502893014 19506655872 19583483481 19643448528 19663905536 19668614256 19672409088 19689097472 19741352478 19745161344 19777581648 19916274202 19945636992 19979808948 20005405596 20019399696 20026239552 20056139136 20166675848 20217818368 20243719936 20297446914 20301363072 20304381768 20308299264 20362197636 20388284172 20450713536 20465019136 20498238464 20552640936 20568938148 20583326448 20590358976 20631159552 20696974848 20734751224 20842114752 20876336184 20880364032 20935780668 20962602036 20984432832 21048687616 21075653632 21089798334 21104550984 21131588568 21135665664 21138808416 21170369088 21226158864 21275883288 21279988224 21429216576 21436538112 21451533312 21479015424 21493430838 21520966626 21575543616 21640196358 21669334016 21726844584 21734267808 21796155216 21814645204 21824078832 21846806784 21879424512 21904788366 22000010016 22040384256 22055801856 22084058112 22098879594 22121893728 22127191038 22150234656 22249779354 22309869312 22346500704 22429142252 22433469696 22438841616 22457876804 22462209792 22521824658 22529519496 22619728608 22687510329 22703380604 22745045664 22774184928 22797902336 22842429489 22892108544 23007052728 23023146528 23060518272 23060949076 23076649472 23094948096 23121721053 23156242254 23164153848 23210054496 23326595127 23342912452 23350887824 23380803248 23385314304 23440096768 23447379096 23485878207 23536956672 23607486936 23679773568 23710110336 23726695936 23742619857 23773037139 23781159468 23797794768 23816665224 23832880128 23935368699 24008659312 24039417424 24044055552 24107868648 24116105376 24132974976 24163892352 24272486568 24302210224 24378000768 24395053568 24442700157 24451051284 24468155184 24472876032 24499501968 24504228864 24577657632 24750011268 24795432288 24812777088 24844565376 24887130444 24919013988 24995316544 25098602976 25139813292 25156929024 25157398992 25194488832 25237653408 25269986016 25296302592 25447194684 25473695808 25506330816 25588176372 25620958044 25647640128 25832480256 25865574912 25882934319 25901039844 25943083056 25961230656 25981816608 26003857352 26008874496 26111311308 26191264704 26224819008 26269748802 26303403654 26308478592 26321803304 26326881792 26370108864 26594182656 26639745264 26673874128 26692532928 26701652736 26741518848 26772519114 27009741726 27044344602 27049562496 27063262552 27068484096 27072509024 27149596848 27184378896 27267618048 27339986502 27403521248 27425250864 27444435264 27453811968 27508212736 27526674582 27561939714 27729179291 27789486336 27835114912 27914374224 27950136048 27979243776 28119731112 28139401312 28175451424 28185077888 28227158784 28259881287 28301545152 28302073866 28367844384 28458340416 28510282933 28572288768 28582050816 28657907784 28694622168 28767391488 28853595144 28858874641 28969126112 28979023744 29018757603 29055934281 29061540288 29093158587 29098771776 29129075712 29185968438 29206384488 29254339521 29259983808 29333346688 29387179008 29465172792 29495858304 29502921384 29533646208 29612028717 29617742016 29666372472 29746492416 29795334272 29874411303 29911292928 29918455488 29949613056 29969713422 30008108394 30029099544 30039359328 30084208704 30159638144 30250013772 30326727552 30365579904 30446170371 30452044608 30456572652 30462448896 30522811392 30676070304 30697528704 30747357696 30793264128 30828961404 30853407222 30874989672 30885538464 30946739328 31102126836 31263172128 31314504276 31320546048 31382608896 31476649248 31573031424 31613480448 31634697501 31656826476 31697382852 31703498496 31708212624 31730393024 31755553632 31913824932 32143824864 32148604466 32154807168 32177299968 32218523136 32240146257 32281449939 32363315424 32460294537 32504001024 32541681482 32590266876 32601401712 32607691776 32624206912 32666002624 32721967806 32770210176 32857182549 33000015024 33054198958 33060576384 33083702784 33126087168 33148319391 33182840592 33190786557 33225351984 33374669031 33415539058 33458348566 33464803968 33519751056 33543198656 33643713378 33650204544 33686815206 33693314688 33782736987 33794279244 33929592912 33964927744 34008441088 34055070906 34117568496 34161277392 34196853504 34338162816 34400837258 34510579092 34534719792 34590777408 34591423614 34614974208 34642422144 34734363381 34746230772 34815081744 34921686272 34966425344 35014368678 35026331736 35071204872 35077971456 35160145152 35171068644 35305435008 35519660352 35565165504 35590043904 35602203648 35671739202 35696692152 35724997836 35749320192 36012988968 36059126136 36066083328 36161802972 36174158064 36192479543 36199462464 36245838528 36356824064 36453315336 36567001152 36592580352 36605082624 36676576926 36702232776 36709314048 36749252952 36756343296 37052648448 37125016902 37193148432 37211986009 37219165632 37266848064 37305658368 37330695666 37378520982 37492974816 37636211712 37647904464 37679841716 37709719938 37735393536 37736098488 37791733248 37823792512 37944453888 38096385024 38170792026 38210543712 38259496224 38356521984 38382264558 38431437066 38471460192 38691676804 38741245708 38748720384 38790878116 38798362368 38851559766 38914624584 38941845984 39005786028 39013311744 39166966962 39286897056 39327811072 39337228512 39378194944 39404623203 39455105481 39482704956 39490322688 39555163296 39832548404 39891273984 39959617896 40010811192 40038799392 40052479104 40112278272 40158778671 40333351696 40435636736 40487439872 40514612589 40566516903 40594893828 40602726144 40608763536 40616598528 40724395272 40776568344 40901427072 40930038272 41009979753 41105281872 41137876296 41166652896 41180717952 41262319104 41290011873 41342909571 41393949696 41469502448 41684229504 41752672368 41760728064 41871561336 41925204072 41968865664 42179596668 42209101968 42263177136 42271331328 42277616832 42340738176 42452317728 42453110799 42551766576 42559976448 42858433152 42873076224 42986861676 43041933252 43151087232 43280392716 43453689168 43468535616 43592310432 43629290408 43648157664 43693613568 43758849024 43809576732 44000020032 44080768512 44197759188 44243787456 44254382076 44300469312 44499558708 44619738624 44693001408 44858284504 44866939392 44877683232 44915753608 44924419584 45043649316 45059038992 45239457216 45375020658 45406761208 45490091328 45548369856 45595804672 45684858978 45784217088 46014105456 46046293056 46121036544 46121898152 46153298944 46189896192 46243442106 46312484508 46328307696 46420108992 46653190254 46685824904 46701775648 46761606496 46880193536 46894758192 46971756414 47073913344 47214973872 47359547136 47420220672 47453391872 47485239714 47546074278 47562318936 47595589536 47633330448 47870737398 48017318624 48078834848 48215737296 48222906699 48232210752 48265949952 48327784704 48544973136 48604420448 48756001536 48790107136 48812522223 48885400314 48902102568 48936310368 48999003936 49082951709 49155315264 49500022536 49581298437 49590864576 49625554176 49689130752 49774260888 49838027976 49990633088 50123308587 50187522849 50197205952 50279626584 50313858048 50314797984 50465570067 50475306816 50530222809 50539972032 50592605184 50894389368 50947391616 51012661632 51082606359 51176352744 51241916088 51295280256 51601255887 51664960512 51731149824 51765868638 51802079688 51886166112 51887135421 51922461312 51963633216 52007714704 52017748992 52222622616 52382529408 52449638016 52521553017 52539497604 52606807308 52616957184 52643606608 52653763584 52740217728 53188365312 53279490528 53347748256 53385065856 53403305472 53483037696 53507608803 53545038228 54019483452 54088689204 54099124992 54126525104 54136968192 54145018048 54299193696 54368757792 54535236096 54679973004 54807042496 54850501728 54888870528 54907623936 55014865389 55053349164 55123879428 55458358582 55578972672 55670229824 55687525353 55828748448 55900272096 55958487552 55996043499 56067781473 56239462224 56278802624 56350902848 56370155776 56454317568 56519762574 56564579907 56603090304 56604147732 56735688768 56916680832 57020565866 57144577536 57256188039 57315815568 57389244336 57534782976 57573396837 57647155599 57707190288 57717749282 57938252224 57958047488 58037515206 58111868562 58123080576 58186317174 58197543552 58277339649 58371936876 58412768976 58508679042 58519967616 58666693376 58930345584 58991716608 59005842768 59067292416 59224057434 59235484032 59332744944 59590668544 59748822606 59836910976 59939426844 60016216788 60058199088 60078718656 60168417408 60319276288 60500027544 60653455104 60731159808 60892340742 60904089216 60913145304 60924897792 61352140608 61395057408 61494715392 61657922808 61706814444 61749979344 61759161211 61771076928 61893478656 62204253672 62434296661 62514282847 62526344256 62629008552 62641092096 62953298496 63146062848 63226960896 63269395002 63313652952 63394765704 63406996992 63416425248 63460786048 63511107264 63827649864 64193009243 64275248561 64287649728 64297208932 64309614336 64354599936 64437046272 64480292514 64562899878 64726630848 64920589074 65008002048 65083362964 65180533752 65202803424 65248413824 65332005248 65443935612 65540420352 65714365098 66000030048 66108397916 66121152768 66167405568 66252174336 66296638782 66365681184 66381573114 66450703968 66749338062 66831078116 66916697132 66929607936 67039502112 67086397312 67287426756 67300409088 67373630412 67386629376 67565473974 67588558488 67859185824 67929855488 68016882176 68062530987 68110141812 68235136992 68322554784 68393707008 68527288467 68676325632 68801674516 69021158184 69069439584 69181554816 69182847228 69229948416 69284844288 69365163159 69468726762 69492461544 69630163488 69843372544 69932850688 69979785381 70028737356 70052663472 70142409744 70155942912 70320290304 70342137288 70457634621 70610870016 71039320704 71130331008 71180087808 71227859571 71319111417 71343478404 71393384304 71449995672 71498640384 71806106097 72025977936 72118252272 72132166656 72323605944 72348316128 72384959086 72398924928 72491677056 72906630672 73134002304 73185160704 73328100471 73353153852 73404465552 73418628096 73498505904 73512686592 74250033804 74386296864 74423972018 74438331264 74533696128 74661391332 74757041964 74985949632 75295808928 75359683432 75419439876 75470787072 75472196976 75583466496 75647585024 75888907776 76341584052 76421087424 76518992448 76764529116 76862874132 76942920384 77383353608 77482491416 77497440768 77581756232 77596724736 77703119532 77829249168 77883691968 78011572056 78026623488 78333933924 78573794112 78655622144 78674457024 78756389888 78809246406 78910210962 78965409912 78980645376 79110326592 79665096808 79782547968 79919235792 80021622384 80077598784 80104958208 80224556544 80317557342 80666703392 80871273472 80974879744 81029225178 81133033806 81189787656 81205452288 81217527072 81448790544 81553136688 81802854144 81860076544 82019959506 82210563744 82275752592 82333305792 82361435904 82524638208 82580023746 82685819142 82939004896 83187537873 83368459008 83505344736 83743122672 83850408144 83937731328 84359193336 84418203936 84526354272 84555233664 84681476352 84779643861 84904635456 84906221598 85103533152 85530848799 85716866304 85746152448 85973723352 86083866504 86302174464 86560785432 86576623923 86907378336 86937071232 87056272809 87167802843 87184620864 87258580816 87279475761 87296315328 87387227136 87619153464 87763018563 88000040064 88161537024 88395518376 88487574912 88508764152 88600938624 88836086151 88999117416 89239477248 89386002816 89623233909 89716569008 89733878784 89755366464 89831507216 89848839168 90087298632 90118077984 90478914432 90750041316 90813522416 90980182656 91096739712 91338511113 91369717956 91568434176 92028210912 92092586112 92242073088 92243796304 92379792384 92486884212 92624969016 92656615392 92840217984 93306380508 93371649808 93403551296 93523212992 93789516384 93943512828 94147826688 94429947744 94719094272 94840441344 94904092503 94970479428 95092148556 95124637872 95191179072 95266660896 95741474796 96034637248 96157669696 96431474592 96445813398 96464421504 96531899904 96655569408 96720438771 96844349817 97089946272 97208840896 97512003072 97625044446 97770800628 97804205136 97872620736 97998007872 98165903418 98310630528 99000045072 99162596874 99181729152 99251108352 99378261504 99444958173 99548521776 99572359671 99676055952 99981266176 100246617174 100375045698 100394411904 100559253168 100629595968 100931140134 100950613632 101060445618 101079944064 101788778736 101894783232 102025323264 102165212718 102352705488 102483832176 102590560512 103202511774 103531737276 103604159376 103619564719 103772332224 103774270842 103844922624 103927266432 104015429408 104445245232 104765058816 104899276032 105043106034 105078995208 105213614616 105233914368 105287213216 105480435456 106538425697 106558981056 106674914819 106695496512 106770131712 106806610944 107015217606 107090076456 107841057869 108038966904 108177378408 108198249984 108253050208 108290036096 108577438629 108598387392 108737515584 109070472192 109359946008 109539508111 109614084992 109701003456 109777741056 109815247872 110029730778 110106698328 110247758856 110878834147 110916717164 111157945344 111340459648 111375050706 111635958027 111657496896 111800544192 111916975104 111992086998 112135562946 112478924448 112557605248 112701805696 112740311552 112908635136 113039525148 113129159814 113206180608 113208295464 113471377536 113833361664 114041131732 114289155072 114512376078 114631631136 114778488672 115069565952 115146793674 115294311198 115414380576 115435498564 115876504448 115916094976 116075030412 116223737124 116246161152 116372634348 116395087104 116554679298 116743873752 116825537952 117017358084 117039935232 117333386752 117860691168 117983433216 118011685536 118134584832 118213869609 118365316443 118448114868 118470968064 118665489888 119181337088 119497645212 119673821952 119878853688 120032433576 120116398176 120157437312 120336834816 120476336013 120638552576 121000055088 121306910208 121462319616 121543837767 121699550709 121784681484 121808178432 121826290608 121849795584 122704281216 122790114816 123029939259 123315845616 123413628888 123499958688 123518322422 123542153856 123786957312 123870035619 124028728713 124408507344 124868593322 125028565694 125052688512 125258017104 125282184192 125906596992 126538790004 126627305904 126789531408 126813993984 126832850496 126921572096 127022214528 127359332397 127655299728 128386018486 128550497122 128575299456 128594417864 128619228672 128960585028 129125799756 129453261696 129841178148 130166725928 130361067504 130405606848 130496827648 130664010496 130887871224 131080840704 131428730196 132000060096 132216795832 132242305536 132593277564 132731362368 132763146228 132901407936 133498676124 133662156232 133833394264 133859215872 134079004224 134172794624 134574853512 134600818176 134747260824 134773258752 135130947948 135177116976 135718371648 135859710976 136033764352 136125061974 136220283624 136470273984 136645109568 136787414016 137054576934 137352651264 137603349032 138042316368 138138879168 138363109632 138365694456 138459896832 138569688576 138730326318 138937453524 138984923088 139260326976 139686745088 139865701376 139959570762 140057474712 140105326944 140284819488 140640580608 140684274576 140915269242 141221740032 142078641408 142260662016 142360175616 142455719142 142638222834 142686956808 142786768608 142899991344 143612212194 144051955872 144236504544 144647211888 144668720097 144696632256 144769918172 144797849856 144983354112 145813261344 146268004608 146370321408 146437566669 146656200942 146706307704 146808931104 146997011808 147248855127 148500067608 148743895311 148772593728 148847944036 148876662528 149067392256 149322782664 149514083928 149971899264 150369925761 150562568547 150591617856 150719366864 150838879752 150941574144 150944393952 151295170048 151396710201 151590668427 151777815552 152683168104 152842174848 153037984896 153247819077 153529058232 153725748264 153885840768 154766707216 154803767661 154964982832 154994881536 155163512464 155193449472 155406239064 155658498336 155661406263 155767383936 156023144112 156053246976 156667867848 157147588224 157348914048 157564659051 157618492812 157820421924 157930819824 157961290752 158220653184 159330193616 159565095936 159838471584 160043244768 160155197568 160209916416 160449113088 160522826409 160635114684 161333406784 162058450356 162266067612 162379575312 162410904576 162435054144 162897581088 163106273376 163605708288 164039919012 164421127488 164551505184 164666611584 164722871808 165044596167 165160047492 165371638284 165878009792 166375075746 166736918016 167010689472 167062576059 167486245344 167700816288 167875462656 168718386672 168836407872 169052708544 169110467328 169362952704 169559287722 169693739721 169809270912 169812443196 170207066304 171061697598 171433732608 171768564117 171947446704 172167733008 172604348928 173121570864 173153247846 173814756672 173874142464 174112545618 174335605686 174369241728 174517161632 174558951522 174592630656 175238306928 175526037126 176000080128 176791036752 176975149824 177017528304 177201877248 177672172302 177998234832 178772005632 178979248151 179246467818 179433138016 179510732928 179663014432 180174597264 180236155968 180957828864 181500082632 181627044832 181960365312 182193479424 182677022226 182739435912 183785464819 184020917113 184056421824 184185172224 184484146176 184487592608 184973768424 185249938032 185277483633 185313230784 185680435968 186612761016 186743299616 186807102592 187046425984 187302889983 187542848541 187579032768 187887025656 188859895488 189204604919 189438188544 189680882688 189808185006 189940958856 190184297112 190249275744 190382358144 190533321792 191482949592 192069274496 192315339392 192579027729 192825745683 192862949184 192891626796 192928843008 193063799808 193311138816 193440877542 193688699634 194179892544 194417681792 195024006144 195250088892 195541601256 195608410272 195745241472 195996015744 196331806836 196621261056 198000090144 198325193748 198363458304 198502216704 198756523008 198889916346 199097043552 199144719342 199352111904 199962532352 200493234348 200750091396 200788823808 201118506336 201259191936 201862280268 201901227264 202120891236 202159888128 203577557472 203789566464 204050646528 204187592961 204330425436 204705410976 204967664352 205181121024 205581865401 206405023548 207063474552 207208318752 207239129438 207544664448 207548541684 207689845248 207854532864 208030858816 208095489477 208890490464 209530117632 209798552064 209939356143 210086212068 210157990416 210427229232 210467828736 210574426432 210960870912 211372903863 213076851394 213117962112 213349829638 213390993024 213540263424 213683578713 213957334251 214030435212 214180152912 215418318291 215682115738 216077933808 216354756816 216396499968 216506100416 216580072192 217154877258 217196774784 217475031168 218719892016 219079016222 219228169984 219402006912 219555482112 219984301413 220059461556 220213396656 220495517712 221757668294 221833434328 222680919296 222750101412 223271916054 223314993792 223601088384 223984173996 224271125892 224957848896 225115210496 225403611392 225480623104 226079050296 226258319628 226412361216 226416590928 226942755072 227666723328 228082263464 229024752156 229263262272 229556977344 230293587348 230588622396 230828761152 230870997128 231753008896 231832189952 232150060824 232447474248 232492322304 232745268696 232790174208 233109358596 233487747504 233651075904 234034716168 234079870464 234666773504 235721382336 235966866432 236023371072 236269169664 236427739218 236730632886 236896229736 236941936128 237330979776 238362674176 238995290424 239347643904 239757707376 240064867152 240186455149 240232796352 240314874624 240673669632 240952672026 241277105152 242000110176 242613820416 242924639232 243087675534 243399101418 243569362968 243616356864 243652581216 245408562432 245580229632 246059878518 246631691232 246827257776 246999917376 247036644844 247084307712 247573914624 247740071238 248057457426 248817014688 249562613619 249737186644 250057131388 250105377024 250516034208 251813193984 253077580008 253254611808 253579062816 253665700992 253843144192 254044429056 254338931583 254718664794 255310599456 256592546397 256772036972 257100994244 257150598912 257188835728 257238457344 257921170056 258251599512 258906523392 259682356296 259729871769 260333451856 260722135008 260811213696 260993655296 261168818427 261328020992 261503408529 261775742448 261838427283 262161681408 262857460392 263289055689 264000120192 264433591664 264484611072 265186555128 265462724736 265526292456 265802815872 266508258453 266997352248 267324312464 267666788528 267718431744 268158008448 268345589248 268869701727 269149707024 269201636352 269494521648 269546517504 270261895896 270354233952 271436743296 272250123948 272440567248 272940547968 273290219136 274015533339 274109153868 274705302528 275206698064 276084632736 276277758336 276726219264 276731388912 277139377152 277460652636 277874907048 277969846176 278520653952 279919141524 280114949424 280210653888 280569638976 281368549152 281830538484 282443480064 284157282816 284521324032 284712277509 284911438284 285276445668 285373913616 285573537216 285799982688 287224424388 288103911744 288473009088 289294423776 289337440194 289393264512 289539836344 289595699712 289966708224 291626522688 292536009216 292875133338 293312401884 293412615408 293617862208 293994023616 294497710254 297000135216 297487790622 297545187456 297695888072 297753325056 298134784512 298645565328 299028167856 299943798528 300739851522 301125137094 301183235712 301438733728 301677759504 301888787904 302590340096 302793420402 303181336854 305366336208 305684349696 306075969792 306495638154 307058116464 307451496528 307771681536 309533414432 309607535322 309929965664 310327024928 310812478128 310858694157 311316996672 311322812526 311534767872 312046288224 313335735696 314295176448 314697828096 315129318102 315236985624 315640843848 315861639648 316441306368 317447621051 318660387232 319615277091 319676943168 320024744457 320086489536 320310395136 320419832832 321045652818 321270229368 322666813568 323523173607 324116900712 324532135224 324759150624 324870108288 325732315887 325795162176 326212546752 327211416576 328079838024 328618524333 328842254976 329103010368 329333223168 329445743616 330089192334 330320094984 330743276568 331756019584 332636502441 332750151492 333473836032 334021378944 334125152118 334907874081 334972490688 335401632576 335750925312 337436773344 337672815744 338105417088 338220934656 338725905408 339118575444 339387479442 339618541824 339624886392 340414132608 342123395196 342867465216 343537128234 343894893408 344335466016 345208697856 346243141728 346306495692 347629513344 347748284928 348225091236 348671211372 348738483456 349034323264 349117903044 349185261312 350476613856 351052074252 352000160256 353582073504 353950299648 354035056608 354403754496 354641608827 355095949329 355344344604 355996469664 357544011264 357958496302 358492935636 358866276032 359021465856 359326028864 360349194528 360472311936 361429008039 361915657728 363000165264 363254089664 363920730624 364386958848 364631513301 365098652127 365354044452 365478871824 367570929638 368041834226 368112843648 368370344448 368975185216 369089817777 369947536848 370499876064 370554967266 370626461568 371360871936 371610106857 372086186139 373225522032 373486599232 373614205184 374092851968 374605779966 375085697082 375158065536 375774051312 377719790976 378409209838 379616370012 379881917712 380368594224 380498551488 380764716288 381066643584 382077997191 382965899184 384138548992 384630678784 385158055458 385651491366 385725898368 385783253592 385857686016 386881755084 387377399268 388359785088 388835363584 390500177784 391083202512 391216820544 391490482944 391992031488 392663613672 393242522112 396000180288 396650387496 396726916608 397779832692 398117274973 398194087104 398289438684 398704223808 399925064704 400986468696 401500182792 401577647616 402237012672 402518383872 402985005721 403724560536 403802454528 404241782472 404319776256 407155114944 407579132928 408101293056 408375185922 408660850872 409331846099 409410821952 409935328704 410362242048 411163730802 412810047096 414126949104 414336696023 414416637504 414478258876 415089328896 415097083368 415379690496 415709065728 416061717632 416190978954 417780980928 419060235264 419597104128 419878712286 420172424136 420315980832 420854458464 421148852864 421921741824 422745807726 426008152249 426153702788 426235924224 426699659276 426781986048 427080526848 427367157426 427914668502 428060870424 428360305824 430836636582 431364231476 432155867616 432709513632 433012200832 433160144384 434006160291 434309754516 434393549568 434950062336 437439784032 438158032444 438456339968 438804013824 439110964224 439312700007 439968602826 440118923112 440426793312 440991035424 441746565381 443515336588 443666868656 445361838592 445500202824 446231685933 446543832108 446629987584 447202176768 447968347992 448542251784 449915697792 450230420992 450807222784 451109777283 451687705641 452158100592 452516639256 452824722432 452833181856 453885510144 454190130603 454772005281 455333446656 456164526928 458049504312 458526524544 459113954688 459743457231 460587174696 461177244792 461657522304 461741994256 463506017792 464300121648 464411302983 464894948496 464984644608 465490537392 465580348416 466218717192 466975495008 466984218789 467302151808 468069432336 468159740928 471442764672 472046742144 472693977153 472855478436 473461265772 473792459472 473883872256 474661959552 477990580848 478695287808 479515414752 480129734304 480372910298 480465592704 480629749248 481347339264 481905344052 484000220352 486175351068 486798202836 487138725936 487232713728 487305162432 490817124864 492119757036 493263382464 493654515552 493999834752 494073289688 494168615424 495480142476 496114914852 497634029376 499125227238 499474373288 500114262776 500210754048 501032068416 503626387968 506155160016 506509223616 507158125632 507331401984 507686288384 508088858112 508677863166 509437329588 510621198912 513185092794 513544073944 514201988488 514301197824 514377671456 515842340112 516503199024 517813046784 519364712592 519459743538 520666903712 521444270016 521622427392 521987310592 522337636854 522656041984 523006817058 523551484896 523676854566 525714920784 526578111378 528000240384 528867183328 530373110256 530925449472 531052584912 531605631744 533016516906 533994704496 534648624928 535333577056 536316016896 536691178496 536937744453 537739403454 538299414048 538989043296 540523791792 540708467904 542873486592 544500247896 544881134496 545881095936 546580438272 548031066678 548218307736 550413396128 551356394457 552062751339 552169265472 552555516672 553452438528 553462777824 554921305272 555749814096 555832450899 555939692352 557041307904 559838283048 560229898848 560421307776 561139277952 561908669949 562628545623 562737098304 563661076968 567613814757 568314565632 569042648064 569424555018 569822876568 570552891336 570747827232 571147074432 571599965376 574448848776 576207823488 576946018176 577737083187 578477237049 578588847552 578674880388 578786529024 579079672688 579191399424 579933416448 583253045376 585072018432 585750266676 586624803768 586825230816 587235724416 587988047232 588995420508 594000270432 594975581244 595090374912 595391776144 595506650112 596269569024 597291130656 598056335712 599887597056 601479703044 602250274188 602366471424 602877467456 603355519008 603777575808 605586840804 606362673708 610732672416 611368699392 612151939584 612562778883 612991276308 614116232928 614902993056 615543363072 616745596203 619066828864 619215070644 619859931328 620654049856 621624956256 621717388314 622633993344 622645625052 623069535744 624092576448 624286468431 626671471392 628590352896 629395656192 629818068429 630258636204 630473971248 631281687696 631723279296 632882612736 634118711589 634895242102 637320774464 639230554182 639353886336 640049488914 640172979072 640620790272 641050736139 641872002753 642091305636 642540458736 645333627136 647046347214 648233801424 649064270448 649518301248 649740216576 651464631774 651590324352 652425093504 656159676048 657237048666 657684509952 658206020736 658666446336 659952904239 660178384668 660640189968 661486553136 663512039168 665273004882 665500302984 668042757888 668250304236 669815748162 669944981376 670803265152 674873546688 675345631488 676210834176 676441869312 678237150888 678774958884 679237083648 679249772784 680828265216 684246790392 686777263271 687074256468 687657111317 687789786816 688670932032 692486283456 692612991384 695259026688 695496569856 696450182472 697342422744 697476966912 698068646528 698235806088 698370522624 700953227712 702104148504 704000320512 706123101673 707027734171 707164147008 707900599296 708070113216 708807508992 709283217654 710191898658 710688689208 711992939328 715088022528 715916992604 716985871272 717732552064 718042931712 718652057728 720559365447 720698389056 720944623872 722858016078 723831315456 726000330528 726508179328 727841461248 728773917696 729263026602 730197304254 730708088904 730957743648 735141859276 736083668452 736225687296 736740688896 737950370432 738179635554 739895073696 740999752128 741109934532 741252923136 742721743872 743220213714 744172372278 746451044064 746973198464 747228410368 748185703936 748687840857 749211559932 750171394164 750316131072 751548102624 755439581952 756818419676 759232740024 759763835424 760737188448 760997102976 761529432576 762133287168 763016794749 764155994382 765931798368 768277097984 769261357568 769777639191 770316110916 771302982732 771451796736 771566507184 771715372032 773763510168 774754798536 776719570176 777670727168 779189615307 781000355568 782166405024 782433641088 782980965888 783506455281 783984062976 784510225587 785327227344 785515281849 786485044224 789867167067 792000360576 793300774992 793453833216 795559665384 796234549946 796388174208 796578877368 797408447616 799524775359 801972937392 803000365584 803155295232 804474025344 805036767744 805970011442 806609105181 807449121072 807604909056 808483564944 808639552512 814310229888 816750371844 817321701744 818663692198 818821643904 819870657408 822046600017 822327461604 825620094192 828253898208 828673392046 828833275008 828956517752 830178657792 830194166736 831418131456 832123435264 832381957908 835561961856 839757424572 840344848272 840631961664 841708916928 842297705728 845491615452 852016304498 852307405576 852471848448 853399318552 853563972096 854734314852 855829337004 856121740848 856720611648 861673273164 862728462952 864311735232 865419027264 866024401664 866320288768 868012320582 868619509032 868787099136 869900124672 874879568064 876316064888 876912679936 877608027648 878625400014 879937205652 880237846224 880853586624 881982070848 883493130762 887030673176 887333737312 890723677184 891000405648 892463371866 893087664216 893259975168 894404353536 895936695984 897084503568 899831395584 900460841984 901614445568 902219554566 903375411282 904316201184 905033278512 905666363712 907771020288 908380261206 909544010562 912329053856 916099008624 917053049088 918227909376 919486914462 921174349392 922354489584 923315044608 923483988512 927012035584 928600243296 928822605966 929789896992 930981074784 932437434384 932576082471 933950990016 933968437578 934604303616 936138864672 942885529344 944093484288 945387954306 945710956872 946922531544 947584918944 949323919104 952342863153 955981161696 958845831273 959030829504 960074233371 960259468608 960745820596 960931185408 961259498496 963810688104 968000440704 970569520821 972350702136 973596405672 974277451872 974610324864 977196947661 981634249728 984239514072 985855572999 986526764928 987309031104 987999669504 988146579376 988337230848 990960284952 992229829704 995268058752 997909507323 998250454476 998948746576 1000228525552 1000421508096 1002064136832 1004723622243 1007252775936 1012310320032 1013018447232 1014316251264 1014662803968 1016177716224 1017355726332 1018874659176 1021242397824 1026370185588 1027088147888 1028403976976 1028602395648 1028755342912 1031684680224 1033006398048 1035626093568 1038729425184 1038919487076 1041333807424 1042888540032 1043244854784 1044675273708 1046013634116 1047102969792 1047353709132 1051429841568 1053156222756 1056000480768 1057734366656 1060746220512 1061850898944 1062105169824 1063211263488 1063924826481 1065287847987 1066033033812 1067989408992 1069297249856 1070667154112 1072632033792 1073875488906 1075478806908 1076598828096 1077978086592 1081047583584 1081416935808 1085746973184 1089000495792 1089762268992 1091762191872 1093160876544 1093894539903 1095295956381 1096062133356 1096436615472 1100826792256 1102712788914 1104125502678 1104338530944 1105111033344 1106925555648 1107269453331 1109842610544 1111499628192 1111664901798 1111879384704 1114082615808 1119676566096 1120459797696 1120842615552 1122278555904 1123817339898 1125257091246 1125474196608 1127322153936 1135227629514 1138849110036 1139645753136 1141105782672 1141495654464 1142294148864 1143199930752 1148897697552 1152415646976 1153892036352 1155474166374 1156954474098 1157177695104 1157349760776 1157573058048 1158159345376 1166506090752 1171500533352 1173249607536 1173424063009 1173650461632 1174471448832 1175976094464 1177990841016 1186251636559 1187771374093 1188000540864 1189951162488 1190180749824 1190783552288 1194351824919 1194582261312 1196112671424 1199775194112 1202959406088 1204500548376 1204732942848 1205754934912 1206711038016 1207555151616 1208955017163 1211173681608 1212725347416 1219667175617 1221229722659 1221465344832 1222737398784 1224303879168 1225125557766 1225982552616 1227995538297 1228232465856 1229805986112 1231086726144 1233491192406 1238133657728 1238430141288 1239719862656 1241308099712 1243010088069 1243249912512 1243434776628 1245267986688 1245291250104 1246139071488 1248185152896 1248572936862 1253342942784 1257180705792 1258791312384 1259636136858 1260517272408 1260947942496 1262563375392 1263446558592 1265765225472 1268237423178 1269790484204 1274641548928 1278024456747 1278461108364 1278707772672 1280098977828 1280345958144 1281241580544 1282101472278 1283744005506 1284182611272 1285080917472 1290667254272 1294092694428 1296467602848 1298128540896 1299036602496 1299480433152 1302018480873 1302929263548 1303180648704 1304850187008 1312319352096 1314474097332 1315369019904 1316412041472 1317332892672 1317938100021 1319905808478 1320356769336 1321280379936 1322973106272 1325239696143 1327024078336 1330546009764 1331000605968 1336085515776 1336500608472 1338695057799 1339631496324 1339889962752 1341606530304 1349747093376 1350691262976 1352421668352 1353329331849 1355063116923 1356474301776 1357549917768 1358474167296 1358499545568 1361656530432 1362570391809 1364316015843 1368493580784 1373554526542 1374148512936 1375314222634 1375579573632 1377341864064 1379230371693 1384972566912 1385225982768 1390518053376 1392900364944 1393233908949 1394684845488 1394953933824 1396137293056 1396471612176 1396741045248 1400952656367 1401906455424 1404208297008 1412246203346 1414055468342 1414328294016 1416140226432 1418081931459 1418566435308 1420383797316 1421377378416 1423985878656 1431833985208 1433971742544 1435465104128 1436085863424 1437304115456 1441118730894 1441396778112 1441889247744 1445716032156 1452000661056 1453016358656 1458526053204 1460394608508 1461416177808 1461915487296 1470283718552 1472167336904 1472451374592 1475900740864 1476359271108 1479790147392 1481999504256 1482219869064 1482505846272 1486440427428 1488344744556 1492902088128 1493946396928 1494456820736 1496371407872 1497375681714 1498423119864 1500342788328 1500632262144 1503096205248 1510879163904 1513636839352 1518465480048 1519527670848 1521474376896 1521994205952 1523058865152 1524266574336 1526033589498 1528311988764 1531863596736 1536554195968 1538522715136 1539555278382 1540632221832 1542605965464 1542903593472 1543133014368 1547527020336 1549509597072 1553439140352 1555341454336 1558379230614 1562000711136 1564332810048 1564867282176 1565961931776 1567012910562 1567968125952 1569020451174 1570654454688 1571030563698 1579734334134 1584000721152 1586601549984 1591119330768 1592469099892 1592776348416 1593157754736 1594816895232 1599049550718 1603945874784 1606000731168 1608948050688 1610073535488 1610813233359 1611940022884 1613218210362 1614898242144 1616967129888 1628620459776 1633500743688 1634643403488 1637327384396 1637643287808 1639741314816 1644093200034 1644654923208 1651240188384 1654069183371 1656188254017 1656507796416 1657346784092 1657666550016 1657913035504 1660357315584 1660388333472 1664246870528 1664763915816 1667497352697 1671123923712 1679514849144 1680689696544 1681263923328 1683417833856 1684595411456 1685726009847 1687885636869 1690983230904 1702841444271 1704032608996 1704614811152 1704943696896 1706798637104 1707127944192 1709468629704 1711658674008 1712243481696 1713441223296 1723346546328 1725456925904 1728623470464 1730838054528 1732048803328 1733211249561 1735431711147 1736024641164 1737239018064 1737574198272 1739800249344 1749759136128 1752632129776 1755216055296 1757250800028 1759874411304 1760475692448 1761707173248 1763964141696 1766986261524 1774061346352 1774667474624 1782000811296 1784926743732 1786175328432 1786519950336 1788808707072 1791873391968 1794169007136 1799662791168 1804439109132 1806750822564 1808632402368 1810066557024 1811332727424 1816760522412 1819088021124 1824658107712 1832198017248 1834106098176 1836455818752 1837688336649 1838973828924 1842348698784 1844708979168 1846630089216 1846967977024 1857200486592 1857645211932 1859579793984 1861962149568 1864874868768 1865152164942 1867901980032 1867936875156 1869208607232 1872277729344 1885771058688 1888186968576 1889454205287 1890775908612 1891421913744 1893845063088 1895169837888 1898647838208 1904685726306 1911962323392 1917691662546 1918061659008 1920148466742 1920518937216 1921491641192 1921862370816 1927621376208 1936000881408 1941139041642 1944701404272 1947192811344 1948554903744 1949220649728 1954393895322 1968479028144 1968771729661 1971711145998 1973053529856 1974618062208 1975999339008 1976293158752 1981920569904 1984459659408 1990536117504 1995819014646 1996500908952 1997897493152 2000457051104 2004128273664 2009447244486 2024230088243 2024620640064 2026036894464 2028632502528 2029325607936 2034711452664 2037749318352 2042484795648 2048980099511 2052740371176 2054176295776 2056807953952 2057510685824 2060331789813 2062971333951 2063369360448 2066012796096 2077458850368 2077838974152 2081250654109 2082667614848 2085777080064 2086489709568 2089350547416 2092027268232 2094205939584 2094707418264 2102859683136 2106312445512 2106697848793 2112000961536 2115468733312 2118369305019 2121083202513 2121492441024 2123701797888 2124210339648 2126422526976 2127849652962 2130575695974 2132066067624 2135978817984 2138594499712 2141334308224 2145264067584 2147750977812 2150957613816 2153197656192 2155956173184 2161678096341 2162095167168 2162833871616 2171493946368 2178000991584 2179524537984 2183524383744 2186321753088 2187789079806 2190591912762 2192124266712 2192873230944 2201653584512 2205425577828 2208251005356 2208677061888 2210222066688 2213851111296 2214538906662 2219685221088 2222999256384 2223329803596 2223758769408 2228165231616 2239353132192 2240919595392 2241685231104 2244557111808 2246063522571 2247634679796 2250514182492 2250948393216 2254644307872 2270455259028 2277698220072 2279291506272 2282211565344 2282991308928 2284588297728 2286399861504 2289050384247 2297795395104 2304831293952 2307784072704 2309332917573 2310948332748 2313908948196 2314355390208 2314699521552 2315146116096 2316318690752 2333012181504 2337568845921 2343001066704 2346499215072 2346848126018 2347300923264 2348942897664 2350519365843 2351952188928 2353530676761 2355981682032 2356545845547 2369601501201 2372503273118 2375542748186 2376001081728 2379902324976 2380361499648 2381567104576 2388703649838 2389164522624 2392225342848 2398574326077 2405918812176 2409001096752 2409465885696 2411509869824 2413422076032 2415110303232 2417910034326 2419827315543 2422347363216 2425450694832 2439334351234 2442459445318 2442930689664 2450251115532 2451965105232 2455991076594 2456464931712 2459611972224 2466139800051 2466982384812 2476267315456 2476860282576 2479439725312 2482616199424 2486020176138 2486499825024 2486869553256 2490535973376 2490582500208 2496370305792 2497145873724 2506685885568 2519272273716 2521034544816 2521895884992 2525126750784 2526893117184 2536474846356 2539580968408 2549283097856 2556048913494 2556922216728 2557415545344 2560197955656 2560691916288 2564202944556 2567488011012 2568365222544 2570161834944 2581334508544 2588185388856 2592935205696 2596257081792 2598073204992 2598960866304 2604036961746 2605858527096 2606361297408 2609700374016 2624638704192 2628948194664 2630738039808 2632824082944 2635876200042 2639811616956 2640713538672 2642051006639 2642560759872 2645946212544 2650479392286 2654048156672 2661092019528 2662001211936 2672171031552 2673001216944 2677390115598 2679262992648 2679779925504 2683213060608 2699494186752 2701382525952 2704843336704 2706658663698 2710126233846 2712948603552 2715099835536 2716999091136 2723313060864 2725140783618 2728632031686 2736987161568 2747109053084 2748297025872 2750628445268 2751159147264 2754683728128 2758460743386 2769945133824 2770451965536 2781036106752 2785800729888 2786467817898 2789369690976 2792274586112 2792943224352 2797728247413 2801905312734 2803812910848 2808416594016 2824492406692 2828110936684 2828656588032 2832280452864 2836163862918 2837132870616 2840767594632 2842754756832 2847971757312 2857028589459 2863667970416 2867943485088 2870930208256 2874608230912 2876537493819 2880222700113 2882237461788 2882793556224 2883778495488 2891432064312 2904001322112 2906032717312 2911708562463 2917052106408 2920789217016 2922832355616 2923830974592 2931590842983 2940567437104 2944334673808 2944902749184 2951801481728 2952718542216 2957566718997 2959580294784 2963999008512 2964439738128 2965011692544 2972880854856 2976689489112 2985804176256 2987892793856 2993728521969 2994751363428 2996846239728 3000685576656 3001264524288 3006192410496 3014170866729 3021758327808 3027273678704 3036930960096 3039055341696 3042948753792 3043988411904 3048533148672 3052067178996 3056623977528 3063727193472 3079110556764 3081264443664 3085211930928 3085807186944 3086266028736 3095054040672 3099019194144 3106878280704 3116758461228 3124001422272 3128665620096 3129734564352 3134025821124 3138040902348 3141308909376 3142061127396 3159468668268 3168001442304 3173203099968 3182238661536 3184938199784 3185552696832 3186315509472 3189633790464 3198099101436 3207891749568 3212001462336 3217896101376 3221626466718 3223880045768 3226436420724 3229796484288 3233934259776 3257240919552 3267001487376 3269286806976 3274654768792 3275286575616 3279482629632 3288186400068 3289309846416 3302480376768 3308138366742 3312376508034 3313015592832 3314693568184 3315333100032 3315826071008 3320776666944 3328493741056 3329527831632 3334994705394 3342247847424 3359029698288 3361379393088 3362527846656 3366835667712 3369190822912 3371452019694 3375771273738 3381966461808 3405682888542 3408065217992 3409229622304 3413597274208 3418937259408 3423317348016 3424486963392 3426882446592 3446693092656 3450913851808 3457246940928 3461676109056 3464097606656 3466422499122 3470863422294 3472049282328 3474478036128 3491923831561 3499518272256 3505264259552 3514501600056 3519748822608 3520272189027 3520951384896 3523414346496 3527928283392 3533972523048 3548122692704 3549334949248 3558754909677 3563314122279 3564001622592 3569853487464 3572350656864 3583055474757 3583746783936 3588338014272 3599325582336 3608878218264 3613501645128 3617264804736 3620133114048 3622665454848 3626865051489 3633521044824 3638176042248 3649316215424 3659001526851 3663689167977 3664396034496 3668212196352 3672911637504 3675376673298 3677947657848 3683986614891 3684697397568 3689417958336 3693260178432 3693935954048 3714400973184 3715290423864 3719159587968 3723924299136 3729030264207 3729749737536 3730304329884 3735803960064 3735873750312 3738417214464 3744555458688 3771542117376 3776373937152 3778908410574 3781551817224 3782843827488 3787690126176 3790339675776 3797295676416 3809371452612 3823924646784 3834073370241 3835383325092 3836123318016 3840296933484 3841037874432 3842983282384 3843724741632 3855242752416 3872001762816 3882278083284 3889402808544 3894385622688 3897109807488 3898441299456 3906055442619 3908787790644 3936958056288 3937543459322 3943422291996 3946107059712 3949236124416 3951998678016 3952586317504 3953814300063 3963841139808 3968919318816 3975719088429 3981072235008 3991638029292 3993001817904 3995794986304 4000914102208 4008256547328 4016085173397 4018894488972 4048460176486 4049241280128 4052073788928 4057265005056 4059987995547 4065189350769 4069422905328 4075498636704 4084969591296 4087711175427 4092948047529 4097960199022 4105480742352 4108352591552 4113615907904 4115021371648 4120663579626 4125942667902 4126738720896 4132025592192 4137691115079 4154917700736 4155677948304 4162501308218 4165335229696 4171554160128 4178701094832 4179701726847 4184054536464 4188411879168 4189414836528 4202857969101 4205719366272 4212624891024 4213395697586 4230937466624 4236738610038 4242166405026 4242984882048 4248420679296 4254245794377 4255699305924 4261151391948 4264132135248 4271957635968 4277188999424 4282668616448 4295501955624 4301915227632 4306395312384 4311912346368 4323356192682 4324190334336 4325667743232 4356001983168 4359049075968 4375578159612 4381183825524 4384248533424 4385746461888 4403307169024 4410851155656 4416502010712 4417354123776 4427702222592 4429077813324 4432835062931 4439370442176 4445998512768 4446659607192 4447517538816 4478706264384 4481839190784 4483370462208 4489114223616 4492127045142 4495269359592 4501028364984 4501896786432 4509288615744 4540910518056 4555396440144 4557703656253 4558583012544 4563542647831 4564423130688 4565982617856 4569176595456 4572799723008 4578100768494 4595590790208 4609662587904 4615568145408 4618665835146 4621896665496 4627817896392 4628710780416 4629399043104 4632637381504 4666024363008 4675137691842 4686002133408 4686089674739 4692998430144 4693696252036 4694601846528 4697885795328 4701038731686 4703904377856 4707061353522 4711963364064 4713091691094 4739203002402 4745006546236 4751085496372 4752002163456 4759804649952 4763134209152 4777407299676 4778329045248 4784450685696 4797148652154 4811837624352 4818002193504 4823019739648 4826844152064 4830220606464 4832439700077 4835820068652 4839654631086 4844694726432 4850901389664 4878668702468 4884918890636 4885861379328 4900502231064 4903930210464 4911982153188 4912929863424 4919223944448 4932279600102 4933964769624 4952534630912 4953720565152 4958879450624 4962207550113 4965232398848 4968564762051 4972040352276 4972999650048 4973739106512 4981071946752 4981165000416 4992740611584 4994291747448 5002492058091 5013371771136 5038544547432 5042069089632 5043791769984 5050253501568 5053786234368 5057178029541 5063656910607 5072949692712 5079161936816 5098566195712 5108524332813 5112097826988 5113844433456 5114831090688 5120395911312 5121383832576 5128405889112 5134976022024 5136730445088 5140323669888 5176370777712 5185870411392 5192514163584 5196146409984 5199633748683 5206295133441 5208073923492 5211717054192 5212722594816 5219400748032 5249277408384 5257896389328 5265648165888 5271752400084 5279623233912 5281427077344 5284102013278 5285121519744 5291892425088 5300958784572 5322184039056 5324002423872 5346002433888 5354780231196 5358525985296 5359559851008 5366426121216 5398988373504 5413317327396 5420252467692 5425897207104 5430199671072 5433998182272 5450281567236 5457264063372 5473974323136 5494218106168 5496594051744 5501256890536 5502318294528 5509367456256 5516921486772 5539890267648 5540903931072 5571601459776 5572935635796 5578739381952 5584549172224 5585886448704 5595456494826 5603810625468 5607625821696 5616833188032 5648984813384 5656221873368 5657313176064 5664560905728 5672327725836 5674265741232 5681535189264 5685509513664 5695943514624 5714057178918 5727335940832 5735886970176 5741860416512 5749216461824 5753074987638 5760445400226 5764474923576 5765587112448 5782864128624 5808002644224 5812065434624 5823417124926 5834104212816 5841578434032 5845664711232 5847661949184 5863181685966 5881134874208 5888669347616 5903602963456 5905437084432 5906315188983 5915133437994 5919160589568 5927998017024 5928879476256 5945761709712 5953378978224 5971608352512 5975785587712 5987457043938 5989502726856 5993692479456 6001371153312 6012384820992 6028341733458 6054547357408 6072690264729 6073861920192 6078110683392 6085897507584 6087976823808 6104134357992 6113247955056 6127454386944 6146940298533 6158221113528 6162528887328 6170423861856 6172532057472 6180995369439 6188914001853 6190108081344 6198038388288 6233516922456 6243751962327 6248002844544 6257331240192 6259469128704 6268051642248 6276081804696 6282617818752 6284122254792 6318937336536 6320093546379 6336002884608 6346406199936 6355107915057 6363249607539 6364477323072 6369876399568 6371105393664 6372631018944 6379267580928 6396198202872 6415783499136 6424002924672 6435792202752 6443252933436 6447760091536 6452872841448 6459592968576 6467868519552 6485034289023 6514481839104 6534002974752 6538573613952 6549309537584 6550573151232 6558965259264 6576372800136 6578619692832 6604960753536 6616276733484 6624753016068 6626031185664 6629387136368 6630666200064 6631652142016 6641553333888 6659055663264 6669989410788 6684495694848 6718059396576 6722758786176 6725055693312 6733671335424 6738190567713 6742904039388 6751542547476 6763932923616 6811365777084 6816130435984 6818459244608 6827194548416 6837874518816 6846634696032 6848973926784 6853764893184 6867151152741 6893386185312 6901827703616 6914493881856 6923352218112 6927998752719 6932844998244 6941726844588 6944098564656 6948956072256 6983847663122 6999036544512 7010528519104 7012706537763 7029003200112 7039497645216 7040544378054 7041902769792 7046828692992 7051558097529 7055856566784 7060592030283 7067945046096 7069637536641 7096245385408 7098669898496 7117509819354 7126628244558 7128003245184 7139706974928 7144701313728 7166110949514 7167493567872 7176676028544 7217756436528 7227003290256 7234529609472 7240266228096 7245330909696 7253730102978 7259481946629 7267042089648 7276352084496 7298632430848 7318003053702 7327378335954 7328792068992 7350753346596 7355895315696 7367973229782 7369394795136 7378835916672 7387871908096 7428801946368 7430580847728 7438319175936 7447848598272 7458060528414 7459499475072 7460608659768 7471607920128 7471747500624 7489110917376 7557816821148 7563103634448 7564228224487 7565687654976 7575380252352 7580679351552 7618742905224 7647849293568 7656715108699 7668146740482 7670766650184 7672246636032 7680593866968 7682075748864 7685966564768 7710485504832 7744003525632 7764556166568 7777305075881 7778805617088 7788771245376 7794219614976 7796882598912 7812110885238 7817575581288 7872397224437 7873916112576 7875086918644 7886844583992 7892214119424 7898472248832 7905172635008 7907628600126 7926153019917 7927682279616 7937838637632 7951438176858 7962144470016 7983276058584 7986003635808 7991589972608 8001828204416 8016513094656 8032170346794 8037788977944 8094154892731 8096920352972 8098482560256 8104147577856 8114530010112 8119975991094 8130378701538 8138845810656 8150997273408 8169939182592 8175422350854 8185896095058 8195920398044 8210961484704 8216705183104 8227231815808 8230042743296 8241327159252 8251885335804 8253477441792 8264051184384 8275382230158 8309835401472 8311355896608 8325002616436 8330670459392 8343108320256 8357402189664 8359403453694 8368109072928 8376823758336 8378829673056 8393184742239 8405715938202 8411438732544 8425249782048 8426791395172 8461874933248 8473477220076 8484332810052 8485969764096 8496841358592 8508491588754 8511398611848 8522302783896 8528264270496 8543915271936 8554377998848 8565337232896 8571085768377 8591003911248 8603830455264 8612790624768 8623824692736 8629612481457 8640668100339 8646712385364 8648380668672 8651335486464 8712003966336 8718098151936 8735125687389 8751156319224 8762367651048 8768497066848 8771492923776 8794772528949 8806614338048 8821702311312 8833004021424 8834708247552 8855404445184 8858155626648 8865670125862 8872700156991 8878740884352 8891997025536 8893319214384 8895035077632 8957412528768 8963678381568 8981185565907 8984254090284 8990538719184 9002056729968 9003793572864 9018577231488 9042512600187 9081821036112 9110792880288 9115407312506 9117166025088 9127085295662 9128846261376 9131965235712 9145599446016 9156201536988 9191181580416 9237331670292 9243793330992 9255635792784 9257421560832 9258798086208 9265274763008 9350275383684 9372004266816 9372179349478 9385996860288 9387392504072 9389203693056 9402077463372 9414122707044 9423926728128 9426183382188 9478406004804 9490013092472 9502170992744 9504004326912 9519609299904 9526268418304 9554814599352 9556658090496 9568901371392 9594297304308 9623675248704 9636004387008 9646039479296 9653688304128 9664879400154 9671640137304 9679309262172 9689389452864 9701802779328 9757337404936 9769837781272 9771722758656 9801004462128 9807860420928 9823964306376 9825859726848 9838447888896 9864559200204 9867929539248 9905069261824 9907441130304 9917758901248 9924415100226 9930464797696 9937129524102 9944080704552 9945999300096 9947478213024 9962330000832 9985481223168 9988583494896 10004984116182 10026743542272 10077089094864 10084138179264 10087583539968 10100507003136 10107572468736 10114356059082 10127313821214 10145899385424 10158323873632 10197132391424 10217048665626 10224195653976 10227688866912 10240791822624 10256811778224 10269952044048 10273460890176 10280647339776 10352741555424 10371740822784 10385028327168 10392292819968 10399267497366 10412590266882 10416147846984 10423434108384 10475771494683 10498554816768 10515792778656 10543504800168 10559246467824 10560816567081 10562854154688 10568204026556 10570243039488 10583784850176 10601917569144 10644368078112 10648004847744 10676264729031 10689942366837 10692004867776 10709560462392 10717051970592 10749166424271 10797976747008 10826634654792 10840504935384 10851794414208 10860399342144 10867996364544 10880595154467 10900563134472 10914528126744 10947948646272 10977004580553 10988436212336 10991067503931 10993188103488 11002513781072 11004636589056 11018734912512 11033842973544 11051959844673 11079780535296 11081807862144 11143202919552 11145871271592 11157478763904 11171772897408 11187090792621 11190912989652 11207621250936 11215251643392 11233666376064 11297969626768 11312443746736 11314626352128 11329121811456 11344655451672 11348531482464 11363070378528 11371019027328 11391887029248 11428114357836 11454671881664 11471773940352 11502220110723 11506149975276 11520890800452 11528949847152 11531174224896 11565728257248 11616005288448 11646834249852 11668208425632 11683156868064 11691329422464 11695323898368 11718166327857 11726363371932 11762269748416 11777338695232 11810874168864 11812630377966 11830266875988 11838321179136 11855996034048 11857758952512 11861442900189 11891523419424 11906757956448 11943216705024 11974914087876 11979005453712 11987384958912 12002742306624 12024769641984 12048255520191 12056683466916 12109094714816 12145380529458 12147723840384 12156221366784 12171795015168 12179963986641 12195568052307 12208268715984 12226495910112 12254908773888 12293880597066 12316442227056 12325057774656 12340847723712 12345064114944 12361990738878 12377828003706 12380216162688 12396076776576 12467033844912 12487503924654 12496005689088 12514662480384 12536103284496 12539105180541 12552163609392 12565235637504 12568244509584 12637874673072 12640187092758 12692812399872 12710215830114 12726499215078 12728954646144 12739752799136 12745262037888 12792396405744 12831566998272 12848005849344 12886505866872 12895520183072 12905745682896 12919185937152 12935737039104 12970068578046 13048768002149 13065485115023 13068005949504 13077147227904 13098619075168 13152745600272 13157239385664 13209921507072 13232553466968 13249506032136 13252062371328 13258774272736 13263304284032 13283106667776 13298505188793 13318111326528 13339978821576 13416338931787 13433526949249 13436118793152 13445517572352 13450111386624 13467342670848 13476381135426 13485808078776 13503085094952 13527865847232 13622731554168 13632260871968 13636918489216 13654389096832 13673110968759 13675749037632 13690627943493 13693269392064 13697947853568 13707529786368 13734302305482 13786772370624 13803655407232 13828987763712 13846704436224 13855997505438 13865689996488 13883453689176 13888197129312 13897912144512 13967695326244 13998073089024 14021057038208 14025413075526 14058006400224 14058269024217 14078995290432 14081088756108 14083805539584 14093657385984 14103116195058 14111713133568 14121184060566 14135890092192 14139275073282 14192490770816 14197339796992 14235019638708 14253256489116 14256006490368 14279413949856 14289402627456 14332221899028 14334987135744 14353352057088 14435512873056 14454006580512 14469059218944 14480532456192 14490661819392 14497319100231 14507460205956 14518963893258 14534084179296 14552704168992 14597264861696 14636006107404 14654756671908 14657584137984 14701506693192 14711790631392 14735946459564 14738789590272 14757671833344 14775743816192 14857603892736 14861161695456 14876638351872 14886622650339 14895697196544 14905694286153 14916121056828 14918998950144 14921217319536 14943215840256 14943495001248 14978221834752 15007476174273 15115633642296 15126207268896 15128456448974 15131375309952 15150760504704 15161358703104 15171534088623 15190970731821 15237485810448 15295698587136 15313430217398 15325572998439 15336293480964 15341533300368 15344493272064 15361187733936 15364151497728 15371933129536 15420971009664 15529112333136 15554610151762 15557611234176 15577542490752 15588439229952 15598901246049 15618885400323 15624221770476 15635151162576 15744794448874 15747832225152 15750173837288 15773689167984 15796944497664 15810345270016 15815257200252 15852306039834 15855364559232 15875677275264 15902876353716 15966552117168 15972007271616 15983179945216 16003656408832 16064340693588 16075577955888 16188309785462 16193840705944 16196965120512 16239951982188 16260757403076 16277691621312 16301994546816 16350844701708 16371792190116 16391840796088 16421922969408 16433410366208 16454463631616 16460085486592 16482654318504 16503770671608 16506954883584 16528102368768 16550764460316 16619670802944 16622711793216 16650005232872 16661340918784 16714804379328 16718806907388 16736218145856 16753647516672 16757659346112 16786369484478 16811431876404 16822877465088 16850499564096 16853582790344 16923749866496 16946954440152 16968665620104 16971939528192 16993682717184 17016983177508 17022797223696 17044605567792 17056528540992 17087830543872 17108755997696 17130674465792 17142171536754 17182007822496 17207660910528 17225581249536 17247649385472 17259224962914 17281336200678 17293424770728 17296761337344 17424007932672 17436196303872 17470251374778 17502312638448 17524735302096 17536994133696 17542985847552 17589545057898 17613228676096 17643404622624 17666008042848 17710808890368 17716311253296 17718945566949 17731340251724 17745400313982 17757481768704 17783994051072 17786638428768 17914825057536 17927356763136 17962371131814 17968508180568 17981077438368 18004113459936 18037154462976 18085025200374 18163642072224 18218070794187 18221585760576 18230814625012 18234332050176 18254170591324 18257692522752 18263930471424 18312403073976 18382363160832 18440820895599 18474663340584 18487586661984 18511271585568 18517596172416 18530549526016 18542986108317 18566742005559 18700550767368 18731255886981 18744008533632 18744358698956 18771993720576 18774785008144 18778407386112 18804154926744 18828245414088 18847853456256 18852366764376 18956812009608 18960280639137 18980026184944 19004341985488 19008008653824 19039218599808 19052536836608 19065323745171 19089748822617 19109629198704 19113316180992 19137802742784 19188594608616 19247350497408 19272008774016 19307376608256 19329758800308 19343280274608 19358618524344 19378778905728 19403605558656 19455102867069 19514674809872 19539675562544 19543445517312 19602008924256 19615720841856 19647928612752 19651719453696 19676895777792 19729118400408 19735859078496 19814882260608 19848830200452 19874259048204 19888161409104 19891998600192 19894956426048 19924660001664 19977166989792 20009968232364 20053487084544 20154178189728 20168276358528 20175167079936 20201014006272 20214571703139 20228712118164 20254627642428 20291798770848 20316647747264 20434097331252 20448391307952 20455377733824 20481583645248 20513623556448 20539904088096 20546921780352 20561294679552 20705483110848 20743481645568 20770056654336 20783996258157 20798534994732 20825180533764 20832295693968 20846868216768 20951542989366 20997109633536 21031585557312 21038119613289 21087009600336 21118492935648 21121633134162 21125708309376 21136408053112 21140486078976 21167569700352 21203835138288 21288736156224 21296009695488 21352529458062 21379884733674 21384009735552 21419120924784 21434103941184 21498332848542 21653269309584 21681009870768 21703588828416 21720798684288 21735992729088 21761190308934 21801126268944 21829056253488 21895897292544 21954009161106 21976872424672 21982135007862 21986376206976 22005027562144 22067685947088 22103919689346 22163615724288 22286405839104 22291742543184 22314957527808 22343545794816 22374181585242 22381825979304 22415242501872 22467332752128 22538781094621 22595939253536 22624887493472 22689310903344 22692684673461 22697062964928 22726140757056 22742038054656 22856228715672 22909343763328 22943547880704 22970145326097 23004440221446 23012299950552 23041781600904 23057899694304 23131456514496 23173676336723 23232010576896 23293668499704 23331915227643 23336416851264 23366313736128 23382658844928 23390647796736 23436332655714 23452726743864 23524539496832 23554677390464 23617191673311 23621748337728 23625260755932 23660533751976 23676642358272 23715517905024 23722885800378 23778459059751 23783046838848 23813515912896 23886433410048 23949828175752 23958010907424 23974769917824 24005484613248 24049539283968 24096511040382 24113366933832 24218189429632 24282464678193 24290761058916 24295447680768 24312442733568 24343590030336 24359927973282 24391136104614 24416537431968 24452991820224 24509817547776 24587761194132 24632884454112 24650115549312 24681695447424 24690128229888 24723981477756 24755656007412 24760432325376 24792153553152 24934067689824 24975007849308 24992011378176 25029324960768 25072206568992 25078210361082 25104327218784 25130471275008 25136489019168 25179554226717 25275749346144 25280374185516 25385624799744 25420431660228 25452998430156 25457909292288 25479505598272 25490524075776 25584792811488 25663133996544 25696011698688 25713257305131 25773011733744 25791040366144 25811491365792 25838371874304 25871474078208 25888837444371 25922004301017 25940137156092 26097536004298 26130970230046 26136011899008 26154294455808 26197238150336 26205377062167 26305491200544 26314478771328 26384317586847 26419843014144 26465106933936 26499012064272 26504124742656 26517548545472 26526608568064 26566213335552 26597010377586 26618100470973 26636222653056 26679957643152 26832677863574 26867053898498 26872237586304 26891035144704 26943556697721 26952762270852 26971616157552 27006170189904 27055731694464 27127537800561 27245463108336 27264521743936 27273836978432 27308778193664 27346221937518 27351498075264 27381255886986 27386538784128 27395895707136 27468604610964 27573544741248 27607310814464 27711995010876 27731379992976 27766907378352 27776394258624 27795824289024 27935390652488 28042114076416 28050826151052 28116012800448 28116538048434 28157990580864 28162177512216 28167611079168 28206232390116 28242368121132 28271780184384 28278550146564 28384981541632 28394679593984 28470039277416 28506512978232 28512012980736 28558827899712 28578805254912 28664443798056 28669974271488 28706704114176 28871025746112 28908013161024 28938118437888 28961064912384 28994638200462 29014920411912 29037927786516 29062561073029 29068168358592 29105408337984 29194529723392 29272012214808 29309513343816 29315168275968 29403013386384 29417905417633 29423581262784 29471892919128 29477579180544 29515343666688 29551487632384 29715207785472 29722323390912 29753276703744 29773245300678 29791394393088 29811388572306 29832242113656 29837997900288 29842434639072 29886990002496 29956443669504 30014952348546 30231267284592 30246578809679 30252414537792 30256912897948 30262750619904 30301521009408 30322717406208 30343068177246 30381941463642 30474971620896 30591397174272 30626860434796 30651145996878 30672586961928 30683066600736 30722375467872 30743866259072 30841942019328 31058224666272 31109220303524 31115222468352 31155084981504 31176878459904 31197802492098 31237770800646 31248443540952 31270302325152 31427314484049 31489588897748 31495664450304 31500347674576 31547378335968 31620690540032 31630514400504 31682449701243 31704612079668 31710729118464 31751354550528 31805752707432 31933104234336 31944014543232 31966359890432 32007312817664 32028794187093 32069827100511 32128681387176 32151155911776 32247499272813 32376619570924 32387681411888 32393930241024 32479903964376 32521514806152 32555383242624 32603989093632 32641785463401 32701689403416 32743584380232 32783681592176 32843845938816 32866820732416 32908927263232 32931013741659 32965308637008 32973202511793 33007541343216 33013909767168 33056204737536 33101528920632 33155879534019 33239341605888 33245423586432 33300010465744 33429608758656 33437613814776 33472436291712 33515318692224 33561272377863 33572738968956 33622863752808 33645754930176 33700999128192 33707165580688 33893908880304 33937331240208 33943879056384 33987365434368 34033966355016 34045594447392 34089211135584 34113057081984 34175661087744 34284343073508 34364015644992 34415321821056 34506660332169 34518449925828 34562672401356 34586849541456 34593522674688 34848015865344 34940502749556 35004625276896 35049470604192 35073988267392 35085971695104 35179090115796 35286809245248 35332016085696 35432622506592 35437891133898 35462680503448 35490800627964 35514963537408 35567988102144 35573276857536 35829650115072 35924742263628 35937016361136 35962154876736 36008226919872 36074308925952 36170050400748 36327284144448 36436141588374 36443171521152 36461629250024 36468664100352 36508341182648 36515385045504 36624806147952 36764726321664 36881641791198 36949326681168 36975173323968 37022543171136 37035192344832 37061099052032 37085972216634 37133484011118 37401101534736 37462511773962 37488017067264 37488717397912 37543987441152 37549570016288 37608309853488 37656490828176 37695706912512 37704733528752 37913624019216 37920561278274 37960052369888 38008683970976 38078437199616 38105073673216 38130647490342 38179497645234 38219258397408 38377189217232 38494700994816 38544017548032 38659517600616 38686560549216 38717237048688 38757557811456 38807211117312 38910205734138 39029349619744 39079351125088 39146304006447 39196455345069 39204017848512 39231441683712 39295857225504 39458236800816 39471718156992 39629764521216 39697660400904 39748518096408 39776322818208 39789912852096 39849320003328 39895515566379 39954333979584 40019936464728 40249016795361 40300580847747 40308356379456 40336552717056 40350334159872 40402028012544 40429143406278 40457424236328 40509255284856 40583597541696 40633295494528 40868194662504 40896782615904 40910755467648 40963167290496 41019332906277 41027247112896 41071883830479 41079808176192 41093843560704 41122589359104 41410966221696 41486963291136 41540113308672 41567992516314 41597069989464 41650361067528 41664591387936 41693736433536 41903085978732 41994219267072 42063171114624 42076239226578 42174019200672 42174807072651 42236985871296 42243266268324 42251416618752 42272816106224 42280972157952 42335139400704 42407670276576 42577472312448 42592019390976 42705058916124 42759769467348 42768019471104 42838241849568 42868207882368 42996665697084 43306538619168 43362019741536 43407177656832 43441597368576 43471985458176 43491957300693 43522380617868 43602252537888 43658112506976 43791794585088 43908018322212 43953744849344 43964270015724 43972752413952 44010055124288 44135371894176 44207839378692 44327231448576 44572811678208 44583485086368 44629915055616 44659867951017 44687091589632 44717082858459 44748363170484 44763651958608 44830485003744 44934665504256 45022428522819 45077562189242 45191878507072 45249774986944 45378621806688 45385369346922 45394125929856 45452281514112 45484076109312 45514602265869 45572912195463 45712457431344 45818687526656 45887095761408 45940290652194 45976718995317 46008880442892 46024599901104 46083563201808 46115799388608 46262913028992 46347352673446 46587336999408 46663830455286 46672833702528 46732627472256 46765317689856 46796703738147 46856656200969 46872665311428 46905453487728 47049078993664 47109354780928 47234383346622 47243496675456 47250521511864 47321067503952 47431035810048 47445771600756 47556918119502 47566093677696 47627031825792 47899656351504 47916021814848 47949539835648 48010969226496 48193022080764 48226733867664 48436378859264 48564929356386 48581522117832 48590895361536 48719855946564 48761185692241 48782272209228 48833074863936 48905983640448 49175522388264 49265768908224 49300231098624 49363390894848 49380256459776 49447962955512 49511312014824 49520864650752 49584307106304 49868135379648 49950015698616 49984022756352 50134740218783 50144413137984 50156420722164 50198969126141 50208654437568 50260942550016 50272978038336 50359108453434 50551498692288 50560748371032 50771249599488 50840863320456 50905996860312 50915818584576 50959011196544 50981048151552 51169585622976 51326267993088 51392023397376 51426514610262 51546023467488 51546986422129 51582080732288 51622982731584 51676743748608 51742948156416 51777674888742 51844008602034 51880274312184 52195072008596 52261940460092 52272023798016 52308588911616 52394476300672 52410754124334 52610982401088 52628957542656 52768635173694 52839686028288 52930213867872 52998024128544 53035097090944 53053217136128 53132426671104 53156836700847 53194020755172 53236200941946 53272445306112 53359915286304 53665355727148 53734107796996 53744475172608 53782070289408 53887113395442 53905524541704 53943232315104 54012340379808 54111463388928 54255075601122 54490926216672 54529043487872 54547673956864 54617556387328 54654212382561 54692443875036 54702996150528 54762511773972 54773077568256 54791791414272 54937209221928 55147089482496 55214621628928 55322462686797 55423990021752 55462759985952 55533814756704 55552788517248 55591648578048 55628958324951 55700226016677 55870781304976 56084228152832 56101652302104 56193767660943 56232025600896 56233076096868 56315981161728 56324355024432 56335222158336 56412464780232 56484736242264 56543560368768 56557100293128 56769963083264 56880841917411 56940078554832 57013025956464 57024025961472 57117655799424 57157610509824 57195971235513 57269246467851 57328887596112 57339948542976 57413408228352 57742051492224 57816026322048 57922129824768 57989276400924 58029840823824 58075855573032 58125122146058 58136336717184 58210816675968 58365308601207 58544024429616 58619026687632 58630336551936 58806026772768 58835810835266 58847162525568 58943785838256 58955158361088 59030687333376 59444646781824 59546490601356 59622777144612 59664484227312 59675995800576 59684869278144 59773980004992 60029904697092 60462534569184 60493157619358 60504829075584 60513825795896 60525501239808 60603042018816 60686136354492 60763882927284 60949943241792 61253720869592 61302291993756 61345173923856 61366133201472 61444750935744 61487732518144 61683884038656 62116449332544 62218440607048 62230444936704 62310169963008 62395604984196 62475541601292 62496887081904 62540604650304 62854628968098 62979177795496 62991328900608 63000695349152 63094756671936 63241381080064 63261028801008 63364899402486 63409224159336 63421458236928 63502709101056 63611505414864 63866208468672 63888029086464 63932719780864 64014625635328 64057588374186 64139654201022 64257362774352 64302311823552 64494998545626 64753239141848 64775362823776 64959807928752 65043029612304 65110766485248 65207978187264 65283570926802 65403378806832 65487168760464 65567363184352 65687691877632 65733641464832 65817854526464 65862027483318 65930617274016 65946405023586 66015082686432 66203057841264 66311759068038 66490847172864 66600020931488 66859217517312 66875227629552 66944872583424 67030637384448 67122544755726 67145477937912 67245727505616 67401998256384 67414331161376 67616343283863 67787817760608 67874662480416 68067932710032 68078054020383 68091188894784 68178422271168 68226114163968 68568686147016 68728031289984 68830643642112 68910435978291 69013320664338 69036899851656 69125344802712 69173699082912 69521029010169 69696031730688 69881005499112 69995745682929 70009250553792 70098941208384 70147976534784 70171943390208 70358180231592 70573618490496 70664032171392 70851575019933 70865245013184 70875782267796 70925361006896 70981601255928 71029927074816 71146553715072 71335377179253 71659300230144 71849484527256 71874032722272 71924309753472 72016453839744 72148617851904 72340100801496 72654568288896 72847394034579 72872283176748 72886343042304 72923258500048 72937328200704 73016682365296 73030770091008 73249612295904 73529452643328 73763283582396 73898653362336 73950346647936 74045086342272 74070384689664 74171944433268 74266968022236 74802203069472 74925023547924 74976034134528 74977434795824 75087974882304 75099140032576 75216619706976 75312981656352 75391413825024 75409467057504 75538662680151 75827248038432 75841122556548 75920104739776 76017367941952 76156874399232 76261294980684 76358995290468 76438516794816 76754378434464 76989401989632 77088035096064 77139771915393 77319035201232 77373121098432 77434474097376 77515115622912 77614422234624 77666512333113 77766012903051 77820411468276 78058699239488 78158702250176 78292608012894 78392910690138 78408035697024 78462883367424 78591714451008 78616131186501 78916473601632 78943436313984 79259529042432 79395320801808 79497036192816 79552645636416 79579825704192 79698640006656 79791031132758 79854301412919 79908667959168 80039872929456 80498033590722 80601161695494 80616712758912 80673105434112 80830670093163 80858286812556 80914848472656 81018510569712 81167195083392 81266590989056 81736389325008 81793565231808 81821510935296 81926334580992 82038665812554 82054494225792 82143767660958 82159616352384 82187687121408 82821932443392 83135985032628 83194139978928 83300722135056 83329182775872 83387472867072 83806171957464 84126342229248 84152478453156 84223866195689 84348038401344 84349614145302 84473971742592 84486532536648 84502833237504 84545632212448 84815340553152 85154944624896 85184038781952 85410117832248 85519538934696 85536038942208 85676483699136 85736415764736 85993331394168 86596369468807 86613077238336 86707310308789 86724039483072 86814355313664 86883194737152 86983914601386 87044761235736 87187683219087 87204505075776 87316225013952 87583589170176 87816036644424 87907489698688 87928540031448 87945504827904 88020110248576 88253716252899 88270743788352 88415678757384 88654462897152 89035703820041 89145623356416 89166970172736 89259830111232 89319735902034 89374183179264 89434165716918 89496726340968 89527303917216 89660970007488 89869331008512 90044857045638 90155124378484 90383757014144 90499549973888 90739736429037 90757243613376 90770738693844 90788251859712 90904563028224 90968152218624 91029204531738 91145824390926 91424914862688 91637375053312 91774191522816 91880581304388 91953437990634 92017760885784 92049199802208 92167126403616 92231598777216 92525826057984 92694705346892 93174673998816 93327660910572 93345667405056 93465254944512 93530635379712 93593407476294 93713312401938 93745330622856 93810906975456 94098157987328 94218709561856 94281943452147 94468766693244 94486993350912 94501043023728 94642135007904 94862071620096 94891543201512 95047349103729 95113836239004 95132187355392 95254063651584 95799312703008 95832043629696 95899079671296 96021938452992 96086382561279 96209481301533 96386044161528 96453467735328 96742497818439 96872757718528 97129858712772 97163044235664 97181790723072 97439711893128 97522371384482 97564544418456 97666149727872 97811967280896 97925356390203 98351044776528 98531537816448 98600462197248 98726781789696 98793041224977 98895925911024 98919607535379 99022624029648 99041729301504 99168614212608 99467638602057 99736270759296 99900031397232 100269480437566 100288826275968 100312841444328 100397938252282 100417308875136 100545956076672 100683817133589 100718216906868 101102997384576 101121496742064 101681726640912 101811993720624 101831637169152 101918022393088 101962096303104 102339171245952 102853029220524 103092046934976 103093972844258 103164161464576 103245965463168 103519980996507 103555349777484 103688017204068 103760548624368 104390144017192 104523880920184 104544047596032 104788952601344 104821508248668 105221964802176 105257915085312 105537270347388 105860427735744 105996048257088 106070194181888 106106434272256 106313673401694 106388041510344 106472401883892 106544890612224 106719830572608 107330711454296 107468215593992 107488950345216 107774226790884 107811049083408 107886464630208 108024680759616 108222926777856 108510151202244 108981852433344 109058086975744 109095347913728 109235112774656 109308424765122 109384887750072 109405992301056 109525023547944 109546155136512 109874418443856 110294178964992 110429243257856 110644925373594 110847980043504 110925519971904 111067629513408 111105577034496 111183297156096 111257916649902 111400452033354 111741562609952 112168456305664 112203304604208 112387535321886 112464051201792 112466152193736 112631962323456 112648710048864 112824929560464 112969472484528 113087120737536 113114200586256 113539926166528 113761683834822 113880157109664 114026051912928 114235311598848 114315221019648 114391942471026 114538492935702 114657775192224 115484102984448 115632052644096 115978552801848 116059681647648 116151711146064 116250244292116 116272673434368 116421633351936 116730617202414 117088048859232 117238053375264 117438912019341 117589366035207 117612053545536 117671621670532 117694325051136 117887571676512 118889293563648 119092981202712 119245554289224 119328968454624 119369738556288 119547960009984 119686546699137 120059809394184 120747050386083 120901742543241 120925069138368 120986315238716 121009658151168 121027651591792 121051002479616 121206084037632 121372272708984 121527765854568 121899886483584 122507441739184 122604583987512 122690347847712 122732266402944 122889501871488 122975465036288 123057998718831 123215651491437 123367768077312 124232898665088 124436881214096 124460889873408 124620339926016 124791209968392 124951083202584 124993774163808 125081209300608 125709257936196 125958355590992 125982657801216 126001390698304 126189513343872 126522057602016 126524421217953 126729798804972 126818448318672 126842916473856 127005418202112 127223010829728 127732416937344 127776058172928 128115176748372 128279308402044 128514725548704 128604623647104 128989997091252 129506478283696 129550725647552 129919615857504 130086059224608 130221532970496 130415956374528 130475871902079 130567141853604 130806757613664 130974337520928 131134726368704 131375383755264 131724054966636 131861234548032 131892810047172 132030165372864 132406115682528 132623518136076 132981694345728 133200041862976 133718435034624 133750455259104 133889745166848 133979603853051 134061274768896 134151248575377 134245089511452 134290955875824 134491455011232 134803996512768 134828662322752 135232686567726 135575635521216 135749324960832 136135865420064 136156108040766 136182377789568 136356844542336 136452228327936 137137372294032 137456062579968 137661287284224 137820871956582 137930156985951 138026641328676 138073799703312 138250689605424 138347398165824 139042058020338 139762010998224 139991491365858 140018501107584 140197882416768 140295953069568 140716360463184 141147236980992 141328064342784 141703150039866 141730490026368 141751564535592 141850722013792 141963202511856 142293107430144 142670754358506 143698969054512 143720336265253 143748065444544 143848619506944 144032907679488 144680201602992 145309136577792 145477587065281 145694788069158 145744566353496 145772686084608 145846517000096 146033364730592 146283557076723 146499224591808 147526567164792 147768796441739 147797306724672 147900693295872 148090172684544 148140769379328 148343888866536 148533936044472 149575547264303 149604406138944 149850047095848 149952068269056 149954869591648 150198280065152 150404220656349 150433239413952 150596907378423 150625963312704 150782827650048 150818934115008 151077325360302 151654496076864 151682245113096 151840209479552 152034735883904 152313748798464 152522589961368 152717990580936 152877033589632 153508756868928 153788942961889 153978803979264 154176070192128 154279543830786 154638070402464 154640959266387 154746242196864 154868948194752 155030231245824 155228844469248 155333024666226 155532025806102 155640822936552 156117398478976 156317404500352 156585216025788 156785821380276 156816071394048 156925766734848 157183428902016 157232262373002 157832947203264 157886872627968 158519058084864 158790641603616 158994072385632 159105291272832 159159651408384 159397280013312 159470510102541 159582062265516 159708602825838 159817335918336 160079745858912 160996067181444 161202323390988 161233425517824 161346210868224 161661340186326 161716573625112 161829696945312 162037021139424 162334390166784 162533181978112 163472778650016 163587130463616 163643021870592 163852669161984 163962637147683 164077331625108 164108988451584 164287535321916 164319232704768 164375374242816 165643864886784 165967388060391 166271970065256 166388279957856 166601444270112 166658365551744 166774945734144 166886874974853 167100678050031 167612343914928 168252684458496 168304956906312 168447732391378 168581302982829 168696076802688 168699228290604 168947943485184 168973065073296 169005666475008 169091264424896 169630681106304 170309889249792 170642525752233 170820235664496 171039077869392 171072077884416 171352967398272 171472831529472 171587913706539 171807739403553 171986662788336 173192738937614 173226154476672 173414620617578 173448078966144 173766389474304 173967829202772 174089522471472 174375366438174 174409010151552 174632450027904 175095925803621 175632073288848 175814979397376 175857080062896 175891009655808 176040220497152 176507432505798 176541487576704 176831357514768 178071407640082 178333940345472 178639471804068 178868331433836 178993452681936 179054607834432 179321940014976 180089714091276 180310248756968 180767514028288 180999099947776 181479472858074 181514487226752 181541477387688 181576503719424 181809126056448 182058409063476 182291648781852 182849829725376 183274750106624 183761162608776 183906875981268 184035521771568 184098399604416 184334252807232 184463197554432 185051652115968 185389410693784 186349347997632 186655321821144 186691334810112 186930509889024 187186814952588 187426624803876 187490661245712 187621813950912 188196315974656 188437419123712 188563886904294 188937533386488 188973986701824 189002086047456 189284270015808 189724143240192 189783086403024 190094698207458 190227672478008 190264374710784 190508127303168 191598625406016 191664087259392 191798159342592 192043876905984 192172765122558 192418962603066 192772088323056 192906935470656 193484995636878 193745515437056 194259717425544 194326088471328 194879423786256 195044742768964 195129088836912 195332299455744 195623934561792 195850712780406 196702089553056 197063075632896 197200924394496 197453563579392 197586082449954 197791851822048 197839215070758 198045248059296 198935277204114 199472541518592 199800062794464 200538960875132 200577652551936 200625682888656 200795876504564 200834617750272 201091912153344 201367634267178 201436433813736 202205994769152 202242993484128 202849029851589 203363453281824 203623987441248 203836044786176 204234162061149 204678342491904 205706058441048 206184093869952 206187945688516 206328322929152 206491930926336 206731307934873 207039961993014 207110699554968 207376034408136 207521097248736 208563087030507 208780288034384 209047761840368 209088095192064 209577905202688 209643016497336 209987237048787 210443929604352 210515830170624 211074540694776 211720855471488 211992096514176 212140388363776 212554725059799 212627346803388 212776083020688 212944803767784 213089781224448 213439661145216 214006131537759 214661422908592 214936431187984 214977900690432 215548453581768 215622098166816 215772929260416 216049361519232 216445853555712 217020302404488 217963704866688 218116173951488 218542182103737 218616849530244 218769775500144 218811984602112 219050047095888 219092310273024 219748836887712 220588357929984 221289850747188 221695960087008 221851039943808 222135259026816 222211154068992 222515833299804 222800904066708 223483125219904 224406609208416 224775070643772 224928102403584 224932304387472 225263924646912 225297420097728 225649859120928 225938944969056 226174241475072 226228401172512 227523367669644 227760314219328 228052103825856 228470623197696 228783884942052 229076985871404 229315550384448 230968205968896 231264105288192 231419315746179 231957105603696 232119363295296 232303422292128 232500488584232 232545346868736 232843266703872 233461234404828 234176097718464 234476106750528 234877824038682 235178732070414 235224107091072 235343243341064 235388650102272 235775143353024 237778587127296 238185962405424 238491108578448 238657936909248 238739477112576 239095920019968 239373093398274 240119618788368 241494100772166 241803485086482 241850138276736 241972630477432 242019316302336 242055303183584 242744545417968 243055531709136 243799772967168 245014883478368 245209167975024 245380695695424 245464532805888 245779003742976 245950930072576 246115997437662 246431302982874 247926592040831 248465797330176 248873762428192 249582419936784 249902166405168 249987548327616 250162418601216 251418515872392 251916711181984 252002781396608 252379026687744 252671598587067 253044115204032 253048842435906 253459597609944 253636896637344 254446021659456 254910439703953 255464833874688 255552116345856 256230353496744 256558616804088 257029451097408 257209247294208 257979994182504 259012956567392 259101451295104 259789108406421 259839231715008 260121930926367 260172118449216 260443065940992 260951743804158 261134283707208 261563049657261 261613515227328 261948675041856 262269452737408 262750767510528 263448109933272 263722469096064 263785620094344 264060330745728 264761148758697 264812231365056 265247036272152 265963388691456 266400083725952 267107111460123 267436870069248 267500910518208 267779490333696 267959207706102 268122549537792 268302497150754 268490179022904 268581911751648 268982910022464 269607993025536 269657324645504 270465373135452 271151271042432 271498649921664 272219209287111 272271730840128 272312216081532 272364755579136 272713689084672 272904456655872 274274744588064 274912125159936 275322574568448 275641743913164 275860313971902 276053282657352 276147599406624 276501379210848 276694796331648 278084116040676 279524021996448 279982982731716 280037002215168 280395764833536 280591906139136 281432720926368 282294473961984 282656128685568 282845830356441 283406300079732 283460980052736 283503129071184 283701444027584 283926405023712 284586214860288 285142047311187 285341508717012 287397938109024 287440672530506 287496130889088 287697239013888 288065815358976 288259147683837 288628443904599 289360403205984 290227493455317 290618273155584 290955174130562 291389576138316 291489132706992 291545372169216 291693034000192 292066729461184 292567114153446 292998449183616 293776069170609 295053134329584 295537592883478 295594613449344 295801386591744 296180345369088 296379123674931 296687777733072 296758822606137 297067872088944 298402915806171 299151094528606 299208812277888 299700094191696 299909739183296 300396560130304 300808441312698 300866478827904 301193814756846 301251926625408 301637868230016 302051451400767 302154650720604 303308992153728 303364490226192 303680418959104 304069471767808 305045179922736 305435981161872 305754067179264 307017513737856 307577885923778 308559087661572 309276140804928 309281918532774 309492484393728 309737896389504 310559942989521 310666049332452 311064051612204 311281645873104 312234796957952 312634809000704 313170432051576 313571642760552 313632142788096 314366857804032 314464524746004 315665894406528 315773745255936 317581283207232 317988144771264 318210582545664 318319302816768 318941020205082 319164124531032 319417205651676 319634671836672 320159491717824 321992134362888 322404646781976 322466851035648 323322680372652 323433147250224 323596959593963 323659393890624 324074042278848 324668780333568 325066363956224 326945557300032 327174260927232 327286043741184 327705338323968 327925274295366 328154663250216 328217976903168 328575070643832 328638465409536 331287729773568 331934776120782 332543940130512 332712366906469 332776559915712 333202888540224 333316731103488 333549891468288 333773749949706 334201356100062 335224687829856 336505368916992 336609913812624 336895464782756 337162605965658 337392153605376 337398456581208 337895886970368 337946130146592 338182528849792 339261362212608 340619778499584 341285051504466 341640471328992 342078155738784 342705934796544 342945663058944 343175827413078 343615478807106 343973325576672 346385477875228 346452308953344 346829241235156 346896157932288 347935658405544 348179044942944 348750732876348 348818020303104 349264900055808 350191851607242 351264146577696 351629958794752 351714160125792 352080440994304 352316736058023 352768098105621 353014865011596 353082975153408 353662715029536 356142815280164 356667880690944 357278943608136 357736662867672 357986905363872 358109215668864 358643880029952 359059640097411 360179428182552 360620497513936 361535028056576 361998199895552 362241151158249 362705227629723 362958945716148 363028974453504 363082954775376 363153007438848 363618252112896 364116818126952 364583297563704 365699659450752 367522325217552 367813751962536 368071043543136 368196799208832 368668505614464 368926395108864 369173996156493 369646954474311 370103304231936 370778821387568 372698695995264 373310643642288 373382669620224 373861019778048 374373629905176 374853249607752 374981322491424 375243627901824 377127773808588 377875066772976 377947973403648 378004172094912 378568540031616 379566172806048 379573263653859 380189396414916 380455344956016 380528749421568 381016254606336 383197250812032 383328174518784 384345530245116 384837925206132 385544176646112 385813870941312 386969991273756 388519434851088 388652176942656 389758847572512 390089485537928 390258177673824 390664598911488 391247869123584 391701425560812 393404179106112 394126151265792 395172164899908 395583703644096 395678430141516 396090496118592 397870554408228 398945083037184 399600125588928 401077921750264 401155305103872 401251365777312 401591753009128 401669235500544 402183824306688 402735268534356 402872867627472 404411989538304 404485986968256 405698059703178 406726906563648 407247974882496 407672089572352 408468324122298 409356684983808 411412116882096 412368187739904 412375891377032 412656645858304 412983861852672 413462615869746 414079923986028 414221399109936 414752068816272 415042194497472 417126174061014 417560576068768 418095523680736 419155810405376 419286032994672 419974474097574 420887859208704 422149081389552 423441710942976 423984193028352 424280776727552 425109450119598 425254693606776 425552166041376 425889607535568 426879322290432 428012263075518 429322845817184 429872862375968 431096907163536 431161008795759 431244196333632 431545858520832 432098723038464 434040604808976 435927409733376 436232347902976 436432761195843 437084364207474 437233699060488 437539551000288 438100094191776 438850671230169 439497673775424 442579701494376 443306389325217 443391920174016 443702079887616 444270518053632 444422308137984 445031666599608 445601808133416 446966250439808 448726641792909 448813218416832 449550141287544 449856204807168 449864608774944 450594840195456 451212661969047 451299718241856 451790722135269 451877889938112 452348482950144 452456802345024 455046735339288 455520628438656 456104207651712 456941246395392 457567769884104 458153971742808 458631100768896 461366828885667 461936411937792 462528210576384 462838631492358 463914211207392 463922877799161 464238726590592 464606844584256 465000977168464 465090693737472 465686533407744 466922468809656 468352195436928 468952213501056 469755648077364 470357464140828 470448214182144 470686486682128 470777300204544 471550286706048 475557174254592 476371924810848 476982217156896 477315873818496 477478954225152 478191840039936 478411530307623 478746186796548 480239237576736 482988201544332 483606970172964 483700276553472 483945260954864 484038632604672 484110606367168 485489090835936 486111063418272 487599545934336 490029766956736 490418335950048 490761391390848 490929065611776 491558007485952 491887911443049 492231994875324 492862605965748 495853184081662 496931594660352 497747524856384 497902164181173 499164839873568 499804332810336 499975096655232 500324837202432 500660624924559 501302034150093 502837031744784 503833422363968 504005562793216 504758053375488 505343197174134 505743908948487 506088230408064 506097684871812 506919195219888 507273793274688 508892043318912 509820879407906 510929667749376 511927577256699 512460706993488 513117233608176 514058902194816 514418494588416 514763741119617 515423218210659 515959988365008 518025913134784 518202902590208 519578216812842 519678463430016 520243861852734 520344236898432 521903487608316 522268567414416 523126099314522 523227030454656 523897350083712 524538905474816 526896219866544 527444938192128 527571240188688 528120661491456 529522297517394 529624462730112 530494072544304 532800167451904 534214222920246 535001821036416 535918415412204 536604994301508 536980358045808 537163823503296 537965820044928 539314649291008 540930746270904 542302542084864 542997299843328 544438418574222 544543461680256 544624432163064 544729511158272 545427378169344 548549489176128 549824250319872 551283487826328 551720627943804 552106565314704 552188660387551 552295198813248 553002758421696 553389592663296 556168232081352 558940202935027 559048043992896 559965965463432 560074004430336 560791529667072 562865441852736 564588947923968 565312257371136 565691660712882 566812600159464 566921960105472 567006258142368 567402888055168 567852810047424 569172429720576 570284094622374 570683017434024 574684997383901 574795876218048 574881345061012 574992261778176 575394478027776 576131630717952 576518295367674 577256887809198 578720806411968 580454986910634 581236546311168 581910348261124 582779152276632 582978265413984 583386068000384 584133458922368 585134228306892 585996898367232 587552138341218 590106268659168 591075185766956 591189226898688 591602773183488 592360690738176 592758247349862 593375555466144 593517645212274 594135744177888 596805831612342 598302189057212 598417624555776 599400188383392 599819478366592 600793120260608 601616882625396 601732957655808 602387629513692 602503853250816 603275736460032 604102902801534 604309301441208 606617984307456 606728980452384 607360837918208 608138943535616 608547089554767 610090359845472 610871962323744 611508134358528 612702486183447 614035027475712 615155771847556 617118175323144 618552281609856 618563837065548 618984968787456 619475792779008 620193923804619 621119885979042 621332098664904 622128103224408 622563291746208 624469593915904 625269618001408 625689261091521 626340864103152 627143285521104 627264285576192 628733715608064 628929049492008 629961711146361 631331788813056 631547490511872 635162566414464 635976289542528 636421165091328 637664175179397 637882040410164 638328249062064 638834411303352 639269343673344 640318983435648 642018394613277 643984268725776 644809293563952 644933702071296 646645360745304 646866294500448 647193919187926 647318787781248 648148084557696 649337560667136 653891114600064 654348521854464 655626546311211 655850548590732 656309326500432 656435953806336 657150141287664 657276930819072 663869552241564 665087880261024 665424733812938 665553119831424 666405777080448 666633462206976 667547499899412 668402712200124 670449375659712 673219827625248 673790929565512 674325211931316 674784307210752 674796913162416 675791773940736 675892260293184 676365057699584 678522724425216 682570103008932 683280942657984 684156311477568 685411869593088 686351654826156 687230957614212 687946651153344 692770955750456 692904617906688 693658482470312 693792315864576 695871316811088 696358089885888 697501465752696 697636040606208 698529800111616 700383703214484 702528293155392 703259917589504 703428320251584 704160881988608 704633472116046 705536196211242 706029730023192 706165950306816 707325430059072 712285630560328 713335761381888 714557887216272 715473325735344 715973810727744 716218431337728 717287760059904 718119280194822 720358856365104 721240995027872 723070056113152 723996399791104 724482302316498 725410455259446 725917891432296 726057948907008 726165909550752 728233636253904 729166595127408 731399318901504 735044650435104 735627503925072 736142087086272 736393598417664 737337011228928 737852790217728 738347992312986 739293908948622 741557642775136 743779776122493 745397391990528 746621287284576 748747259810352 749706499215504 749962644982848 750487255803648 754255547617176 755750133545952 756008344189824 757137080063232 758014795761201 759132345612096 759146527307718 760378792829832 760910689912032 764731319111859 766394501624064 766656349037568 768691060490232 769675850412264 771088353292224 771627741882624 773939982547512 777038869702176 777304353885312 779367325219263 779517695145024 780178971075856 780365792779101 780516355347648 781329197822976 783402851121624 784689148971783 786808358212224 788252302531584 790344329799816 791167407288192 791356860283032 792180992237184 794283446276091 795741108816456 797890166074368 799200251177856 801321334380369 802155843500528 802310610207744 802502731554624 803183506018256 803338471001088 804367648613376 805470537068712 805745735254944 808823979076608 808971973936512 811396119406356 813453813127296 814495949764992 816657627861333 816936648244596 818713369967616 822824233764192 824736375479808 824751782754064 825967723705344 826925231739492 828159847972056 828442798219872 829504137632544 830084388994944 834252348122028 835121152137536 836191047361472 838572065989344 839948948195148 841775718417408 844298162779104 846883421885952 847968386056704 848537491069323 850218900239196 850509387213552 851104332082752 851779215071136 853758644580864 855426141933561 856024526151036 858645691634368 859745724751936 862193814327072 862322017591518 862488392667264 863091717041664 864197446076928 864777443051511 865885331713797 868081209617952 871854819466752 872865522391686 874168728414948 874467398120976 875079102000576 876200188383552 877701342460338 878995347550848 885159402988752 886612778650434 886783840348032 887404159775232 888541036107264 889137371024793 890063333199216 890276467818411 891203616266832 893932500879616 897453283585818 897626436833664 899100282575088 899729217549888 901189680390912 902425323938094 902599436483712 903581444270538 903755779876224 904913604690048 910093470678576 911041256877312 912208415303424 915135539768208 916307943485616 917262201537792 922733657771334 925677262984716 926462528152579 927828422414784 927845755598322 928477453181184 929213689168512 930001954336928 933844937619312 936704390873856 937904427002112 939511296154728 940714928281656 940896428364288 941372973364256 943100573412096 952560064156877 952743849621696 953780413396679 953964434313792 954631747636992 954957908450304 956823060615246 957492373593096 960478475153472 965976403088664 967213940345928 967400553106944 967890521909728 968221212734336 970790878781889 970978181671872 972222126836544 975199091868672 979392742020451 980059533913472 980836671900096 981522782781696 981858131223552 983116014971904 983775822886098 984463989750648 985725211931496 991706368163324 993863189320704 995495049712768 995804328362346 998137100719407 998329679747136 999608665620672 999950193310464 1000649674404864 1001321249849118 1002604068300186 1005674063489568 1007666844727936 1008011125586432 1009516106750976 1010686394348268 1011487817896974 1012176460816128 1012195369743624 1013838390439776 1014547586549376 1017784086637824 1019641758815812 1021859335498752 1023855154513398 1024921413986976 1026234467216352 1028117804389632 1028836989176832 1029527482239234 1030846436421318 1031919976730016 1036051826269568 1036405805180416 1039156433625684 1039356926860032 1040487723705468 1040688473796864 1043806975216632 1044537134828832 1046252198629044 1046454060909312 1047794700167424 1049077810949632 1053792439733088 1054889876384256 1055142480377376 1056241322982912 1056950208174069 1058304294316863 1059044595034788 1059248925460224 1060988145088608 1065600334903808 1068428445840492 1070003642072832 1071836830824408 1073209988603016 1073960716091616 1074327647006592 1075931640089856 1077178920292233 1078629298582016 1081861492541808 1084605084169728 1085994599686656 1086723453474747 1088115682889169 1088876837148444 1089086923360512 1089248864326128 1089459022316544 1090854756338688 1097098978352256 1102566975652656 1103441255887608 1104213130629408 1104377320775102 1104590397626496 1106005516843392 1106779185326592 1107521988469479 1108940863422933 1112336464162704 1117880405870054 1118096087985792 1119931930926864 1120148008860672 1121583059334144 1125730883705472 1131383321425764 1133625200318928 1133843920210944 1134012516284736 1134805776110336 1135705620094848 1138719790961577 1140568189244748 1141366034868048 1149369994767802 1149591752436096 1149762690122024 1149984523556352 1153036590735348 1154513775618396 1157441612823936 1160909973821268 1163820696522248 1165558304553264 1165956530827968 1166772136000768 1168266917844736 1170268456613784 1171993796734464 1175104276682436 1180212537318336 1182150371533912 1182378453797376 1185516494699724 1186751110932288 1187035290424548 1188271488355776 1193611663224684 1196604378114424 1196835249111552 1198800376766784 1199638956733184 1201586240521216 1203233765250792 1203465915311616 1204775259027384 1205007706501632 1206551472920064 1208205805603068 1208618602882416 1213235968614912 1213457960904768 1214721675836416 1216277887071232 1217094179109534 1220180719690944 1221743924647488 1223016268717056 1225404972366894 1228070054951424 1230311543695112 1234236350646288 1237104563219712 1237127674131096 1237969937574912 1238951585558016 1240387847609238 1242239771958084 1242664197329808 1244256206448816 1245126583492416 1248939187831808 1250539236002816 1251378522183042 1252681728206304 1254286571042208 1257467431216128 1257858098984016 1259923422292722 1262663577626112 1270325132828928 1271952579085056 1272842330182656 1275328350358794 1275764080820328 1276656498124128 1277668822606704 1280637966871296 1284036789226554 1287968537451552 1289618587127904 1293290721490608 1293483026387277 1293732589000896 1294387838375852 1294637575562496 1296296169115392 1307782229200128 1308697043708928 1309298283587529 1311253092622422 1311701097181464 1312618653000864 1314300282575328 1316552013690507 1327739104483128 1329919167975651 1330175760522048 1330849467625876 1331106239662848 1332811554160896 1333266924413952 1335094999798824 1336805424400248 1340898751319424 1346179925378727 1346439655250496 1347581859131024 1348650423862632 1349568614421504 1349593826324832 1351784520586368 1352730115399168 1353637985907141 1355372166405807 1357045448850432 1365140206017864 1366561885315968 1368312622955136 1370823739186176 1372703309652312 1374461915228424 1375893302306688 1384100486657001 1385541911500912 1385809235813376 1387316964940624 1387584631729152 1391742633622176 1391768633397483 1392716179771776 1395002931505392 1395272081212416 1397059600223232 1400767406428968 1405056586310784 1406856640503168 1409266944232092 1411072392422484 1412059460046384 1412331900613632 1414650860118144 1424571261120656 1426671522763776 1429115774432544 1430946651470688 1431947621455488 1432436862675456 1434575520119808 1435234590922869 1436238560389644 1440717712730208 1442481990055744 1448964604632996 1450820910518892 1451835782864592 1452115897814016 1452331819101504 1456467272507808 1458333190254816 1462798637803008 1470089300870208 1471255007850144 1472284174172544 1472787196835328 1474674022457856 1475663734329147 1476695984625972 1478587817897244 1483115285550272 1487559552244986 1490794783981056 1493242574569152 1493706492543519 1497494519620704 1499412998431008 1499925289965696 1500974511607296 1508511095234352 1511500267091904 1512016688379648 1514274160126464 1516029591522402 1517231726845461 1518264691224192 1518293054615436 1520757585659664 1521821379824064 1529462638223718 1532789003248128 1535782731770097 1537382120980464 1539351700824528 1542176706584448 1543255483765248 1547879965095024 1554077739404352 1554608707770624 1558734650438526 1559035390290048 1560357942151712 1560731585558202 1561032710695296 1566805702243248 1569378297943566 1573616716424448 1580688659599632 1582334814576384 1582713720566064 1584361984474368 1588566892552182 1591482217632912 1598400502355712 1600253457718091 1602642668760738 1604311687001056 1605005463109248 1606367012036512 1610941074137424 1611491470509888 1617943947873024 1622792238812712 1626907626254592 1628991899529984 1633315255722666 1633873296489192 1645331019907333 1645648467528384 1649472750959616 1649503565508128 1653850463478984 1656319695944112 1656565981162653 1656885596439744 1659008275265088 1660168777989888 1668504696244056 1670242304275072 1672382094722944 1676820608805081 1677144131978688 1679897896390296 1688596325558208 1691678372580779 1693766843771904 1695936772113408 1697074982138646 1700437800478392 1701018774427104 1702208664165504 1703558430142272 1707517289161728 1710852283867122 1712049052302072 1717291383268736 1719491449503872 1724054992151703 1724387628654144 1724644035183036 1724976785334528 1726183434083328 1728394892153856 1729554886103022 1731770663427594 1736162419235904 1743709638933504 1745731044783372 1748337456829896 1748934796241952 1750158204001152 1752400376767104 1755402684920676 1757990695101696 1770318805977504 1773225557300868 1773567680696064 1774808319550464 1777082072214528 1778274742049586 1780126666398432 1780552935636822 1782407232533664 1787865001759232 1794906567171636 1795252873667328 1798200565150176 1799458435099776 1802379360781824 1804850647876188 1805198872967424 1807162888541076 1807511559752448 1809827209380096 1820186941357152 1822082513754624 1824416830606848 1825641268664301 1830271079536416 1832615886971232 1834524403075584 1838107458550341 1845467315542668 1851354525969432 1852925056305158 1855656844829568 1855691511196644 1856954906362368 1858427378337024 1860003908673856 1860581771413857 1867689875238624 1873408781747712 1875808854004224 1877067783274563 1879022592309456 1881429856563312 1881792856728576 1882745946728512 1886201146824192 1889885133439083 1905120128313754 1905487699243392 1907560826793358 1907928868627584 1909263495273984 1912992525538191 1913646121230492 1914984747186192 1920956950306944 1926055183839831 1931952806177328 1934427880691856 1934801106213888 1935781043819456 1936442425468672 1941581757563778 1941956363343744 1944444253673088 1958785484040902 1960119067826944 1961673343800192 1963045565563392 1966879638933633 1967551645772196 1968927979501296 1971450423862992 1983412736326648 1990990099425536 1991608656724692 1996274201438814 1996659359494272 1999217331241344 1999900386620928 2002642499698236 2005208136600372 2011348126979136 2015333689455872 2016022251172864 2021372788696536 2022975635793948 2024352921632256 2024390739487248 2027676780879552 2029095173098752 2035568173275648 2039283517631624 2047710309026796 2049842827973952 2052468934432704 2056235608779264 2059054964478468 2061692872842636 2063839953460032 2072103652539136 2072811610360832 2078312867251368 2078713853720064 2080975447410936 2081376947593728 2087613950433264 2089074269657664 2092504397258088 2092908121818624 2095589400334848 2098155621899264 2107584879466176 2109779752768512 2110284960754752 2112482645965824 2113900416348138 2116608588633726 2118089190069576 2118497850920448 2121976290177216 2131200669807616 2136856891680984 2140007284145664 2143673661648816 2146419977206032 2147507095487209 2147921432183232 2148655294013184 2151863280179712 2154357840584466 2157258597164032 2163722985083616 2169210168339456 2171989199373312 2173446906949494 2176231365778338 2177753674296888 2178173846721024 2178497728652256 2194197956704512 2205133951305312 2206882511775216 2208426261258816 2208754641550204 2209180795252992 2212011033686784 2213558370653184 2215043976938958 2217881726845866 2224672928325408 2231339328367479 2235760811740108 2236192175971584 2239863861853728 2251461767410944 2262766642851528 2267250400637856 2268025032569472 2269611552220672 2271411240189696 2274044387283603 2277439581923154 2281136378489496 2282732069736096 2294193957335577 2298739989535604 2299183504872192 2299525380244048 2299969047112704 2306073181470696 2309027551236792 2314883225647872 2321819947642536 2327641393044496 2331116609106528 2331913061655936 2333544272001536 2336533835689472 2338101975657789 2340536913227568 2341097378337303 2343987593468928 2350208553364872 2354067446915349 2360425074636672 2364300743067824 2364756907594752 2371032989399448 2373502221864576 2374070580849096 2376542976711552 2382850338828273 2387223326449368 2393208756228848 2393670498223104 2397600753533568 2399277913466368 2403964003141107 2406467530501584 2406931830623232 2409550518054768 2410015413003264 2413102945840128 2416411611206136 2417237205764832 2426471937229824 2426915921809536 2434188358219068 2440361439381888 2443487849294976 2449972883583999 2450809944733788 2456140109902848 2460623087390224 2468472701292576 2474209126439424 2474255348262192 2477903171116032 2480775695218476 2484479543916168 2485328394659616 2488512412897632 2490253166984832 2502757044366084 2505363456412608 2508573142084416 2515716197968032 2519846844585444 2525327155252224 2540650265657856 2543905158170112 2545612473207969 2550656700717588 2551528161640656 2553312996248256 2555337645213408 2561275933742592 2568073578453108 2575937074903104 2579237174255808 2586581442981216 2586966052774554 2587465178001792 2588775676751704 2589275151124992 2592592338230784 2615564458400256 2618596567175058 2622506185244844 2623402194362928 2625237306001728 2628600565150656 2633104027381014 2655478208966256 2659838335951302 2660351521044096 2661698935251752 2662212479325696 2665623108321792 2670189999597648 2673610848800496 2681797502638848 2692359850757454 2692879310500992 2695163718262048 2697300847725264 2699187652649664 2703569041172736 2705460230798336 2707275971814282 2710744332811614 2730280412035728 2733123770631936 2736625245910272 2745406619304624 2748923830456848 2751786604613376 2768200973314002 2771083823001824 2774633929881248 2779387584457737 2783485267244352 2783537266794966 2785432359543552 2790005863010784 2801534812857936 2810113172621568 2813713281006336 2818533888464184 2822144784844968 2824118920092768 2829301720236288 2849142522241312 2857680192470631 2858231548865088 2861341240190037 2861893302941376 2863895242910976 2864873725350912 2870469181845738 2872477120779288 2881435425460416 2884963980111488 2897929209265992 2901641821037784 2903671565729184 2904663638203008 2912372636345667 2912934545015616 2916666380509632 2925597275606016 2938178226061353 2940178601740416 2942510015700288 2944568348345088 2945574393670656 2949348044915712 2951327468658294 2953391969251944 2957175635794488 2966230571100544 2975119104489972 2981589567962112 2986485149138304 2987412985087038 2994411302158221 2994989039241408 2998825996862016 2999850579931392 3001949023214592 3017022190468704 3023000534183808 3024033376759296 3028548320252928 3032059183044804 3034463453690922 3036529382448384 3036586109230872 3041515171319328 3043642759648128 3058925276447436 3065578006496256 3071565463540194 3074764241960928 3078703401649056 3084353413168896 3086510967530496 3095759930190048 3108155478808704 3109217415541248 3117469300877052 3118070780580096 3120715884303424 3121463171116404 3122065421390592 3133611404486496 3138756595887132 3147233432848896 3161377319199264 3164669629152768 3165427441132128 3168723968948736 3170850624522207 3174912882950589 3177133785104364 3182964435265824 3196801004711424 3200506915436182 3205285337521476 3208623374002112 3210010926218496 3212734024073024 3221882148274848 3222982941019776 3231536760876699 3235887895746048 3245584477625424 3253815252509184 3257983799059968 3260170360424241 3264347048667507 3266630511445332 3267746592978384 3290662039814666 3291296935056768 3299007131016256 3307700926957968 3312639391888224 3313131962325306 3313771192879488 3318016550530176 3320337555979776 3322565965408437 3326822590268799 3337009392488112 3340484608550144 3344764189445888 3353641217610162 3354288263957376 3359795792780592 3377192651116416 3383356745161558 3394149964277292 3400875600956784 3402037548854208 3404417328331008 3407116860284544 3416159372884731 3421704567734244 3424098104604144 3434582766537472 3438982899007744 3448109984303406 3448775257308288 3449288070366072 3449953570669056 3459109772206044 3463541326855188 3472324838471808 3491462089566744 3496674913659792 3497869592483904 3500316408002304 3504800753534208 3510805369841352 3515981390203392 3540637611955008 3546451114601736 3547135361392128 3556549484099172 3559566555533593 3560253332796864 3561105871273644 3564814465067328 3575730003518464 3589813134343272 3590505747334656 3596401130300352 3598916870199552 3604758721563648 3609701295752376 3610397745934848 3614325777082152 3615023119504896 3619654418760192 3640373882714304 3644165027509248 3648833661213696 3651282537328602 3659836035971159 3660542159072832 3665231773942464 3669048806151168 3676214917100682 3690934631085336 3702709051938864 3705850112610316 3711313689659136 3711383022393288 3713909812724736 3716854756674048 3720007817347712 3721163542827714 3735379750477248 3746817563495424 3751617708008448 3754135566549126 3758045184618912 3762859713126624 3765491893457024 3772402293648384 3779770266878166 3810240256627508 3810975398486784 3815121653586716 3815857737255168 3818526990547968 3825985051076382 3827292242460984 3829969494372384 3841913900613888 3852110367679662 3863905612354656 3868855761383712 3871562087638912 3872884850937344 3880449079161831 3883163515127556 3883912726687488 3888888507346176 3917570968081804 3920238135653888 3923346687600384 3926091131126784 3927894850762587 3933759277867266 3935103291544392 3937855959002592 3942900847725984 3949656041071521 3966825472653296 3981980198851072 3983217313449384 3989757503926953 3992548402877628 3993318718988544 3998434662482688 3999800773241856 4005284999396472 4010416273200744 4022696253958272 4030667378911744 4038539776136181 4042745577393072 4045951271587896 4048705843264512 4048781478974496 4055353561759104 4058190346197504 4060913957721423 4066116499217421 4071136346551296 4078567035263248 4095420618053592 4099685655947904 4104937868865408 4112471217558528 4118109928956936 4123385745685272 4127679906920064 4144207305078272 4152301459971003 4156625734502736 4157427707440128 4161950894821872 4162753895187456 4175227900866528 4175305900192449 4178148539315328 4185008794516176 4185816243637248 4191178800669696 4215169758932352 4220569921509504 4227800832696276 4233217177267452 4236178380139152 4236995701840896 4243952580354432 4273713783361968 4280014568291328 4287347323297632 4292839954412064 4295014190974418 4295842864366464 4297310588026368 4303726560359424 4308715681168932 4327445970167232 4346893813898988 4352462731556676 4355507348593776 4356347693442048 4356995457304512 4388395913409024 4410267902610624 4413765023550432 4416852522517632 4417509283100408 4418361590505984 4424022067373568 4430087953877916 4435763453691732 4449345856650816 4462678656734958 4471521623480216 4472384351943168 4479727723707456 4502923534821888 4525533285703056 4534500801275712 4536050065138944 4539223104441344 4542822480379392 4548088774567206 4554879163846308 4562272756978992 4565464139472192 4588387914671154 4597479979071208 4598367009744384 4599050760488096 4612146362941392 4618055102473584 4629766451295744 4643639895285072 4655282786088992 4662233218213056 4663826123311872 4667088544003072 4673067671378944 4676203951315578 4681073826455136 4682194756674606 4700417106729744 4708134893830698 4720850149273344 4728601486135648 4742065978798896 4747004443729152 4748141161698192 4753085953423104 4765700677656546 4774446652898736 4786417512457696 4795201507067136 4798555826932736 4800760373154273 4807928006282214 4812935061003168 4819101036109536 4832823222412272 4834474411529664 4853831843619072 4868376716438136 4880722878763776 4886975698589952 4899945767167998 4901619889467576 4921246174780448 4935993059721999 4936945402585152 4948418252878848 4948510696524384 4961551390436952 4968959087832336 4969697943487959 4970656789319232 4977024825795264 4980506333969664 5005514088732168 5010726912825216 5017146284168832 5030461826415243 5031432395936064 5039693689170888 5075035117742337 5081300531315712 5087810316340224 5091224946415938 5101313401435176 5103056323281312 5106625992496512 5110675290426816 5122551867485184 5136147156906216 5151874149806208 5158474348511616 5172164976455109 5173162885962432 5173932105549108 5174930356003584 5177551353503408 5178550302249984 5185184676461568 5231128916800512 5237193134350116 5245012370489688 5246804388725856 5250474612003456 5257201130301312 5266208054762028 5310956417932512 5319676671902604 5320703042088192 5323397870503504 5324424958651392 5331246216643584 5340379999195296 5347221697600992 5363595005277696 5384719701514908 5385758621001984 5390327436524096 5394601695450528 5398375305299328 5407138082345472 5414551943628564 5421488665623228 5460560824071456 5466247541263872 5473250491820544 5476923805992903 5490813238609248 5497847660913696 5503573209226752 5514322375651023 5536401946628004 5542167646003648 5549267859762496 5558775168915474 5566970534488704 5567074533589932 5570864719087104 5580011726021568 5581745314241571 5603069625715872 5620226345243136 5627426562012672 5631203349823689 5637067776928368 5644289569689936 5648237840185536 5658603440472576 5669655400317249 5698285044482624 5715360384941262 5716463097730176 5722682480380074 5723786605882752 5727790485821952 5738977576614573 5740938363691476 5744954241558576 5762870850920832 5769927960222976 5795858418531984 5803283642075568 5807343131458368 5809327276406016 5824745272691334 5825869090031232 5833332761019264 5876356452122706 5880357203480832 5885020031400576 5889136696690176 5900638916800899 5902654937316588 5906783938503888 5914351271588976 5932461142201088 5950238208979944 5972970298276608 5974825970174076 5988822604316442 5989978078482816 5997651993724032 5999701159862784 6034044380937408 6046001068367616 6048066753518592 6064118366089608 6068926907381844 6073058764896768 6073172218461744 6083030342638656 6087285519296256 6117850552894872 6143130927080388 6148342232285297 6149528483921856 6157406803298112 6168706826337792 6191519860380096 6216310957617408 6218434831082496 6234938601754104 6236141561160192 6241431768606848 6242926342232808 6244130842781184 6267222808972992 6277513191774264 6294466865697792 6321534971222911 6322754638398528 6329339258305536 6330854882264256 6337447937897472 6341701249044414 6349825765901178 6354267570208728 6365928870531648 6393602009422848 6401013830872364 6410570675042952 6417246748004224 6420021852436992 6425468048146048 6442521286461627 6443764296549696 6445965882039552 6463073521753398 6471775791492096 6491168955250848 6507630505018368 6515967598119936 6520340720848482 6528694097335014 6533261022890664 6535493185956768 6581324079629332 6582593870113536 6598014262032512 6615401853915936 6625278783776448 6626263924650612 6627542385758976 6636033101060352 6640675111959552 6645131930816874 6653645180537598 6674018784976224 6680969217100288 6689528378891776 6694017985102437 6707282435220324 6708576527914752 6719591585561184 6754385302232832 6766713490323116 6788299928554584 6801751201913568 6804075097708416 6808834656662016 6814233720569088 6822133161850809 6832318745769462 6843409135468488 6848196209208288 6869165533074944 6877965798015488 6882581872006731 6896219968606812 6897550514616576 6898576140732144 6899907141338112 6918219544412088 6927082653710376 6944649676943616 6982924179133488 6993349827319584 6995739184967808 7000632816004608 7009601507068416 7014305926973367 7021610739682704 7023292135011909 7031962780406784 7062202340746047 7081275223910016 7092902229203472 7094270722784256 7113098968198344 7119133111067186 7120506665593728 7122211742547288 7129628930134656 7148551016484819 7179626268686544 7181011494669312 7192802260600704 7197833740399104 7211892009423321 7219402591504752 7220795491869696 7228651554164304 7230046239009792 7239308837520384 7280747765428608 7302565074657204 7319672071942318 7321084318145664 7330463547884928 7349918650751997 7352429834201364 7381869262170672 7405418103877728 7411700225220632 7422627379318272 7422766044786576 7433709513348096 7440015634695424 7442327085655428 7470759500954496 7508271133098252 7516090369237824 7525719426253248 7530983786914048 7559540533756332 7620480513255016 7621950796973568 7630243307173432 7631715474510336 7651970102152764 7654584484921968 7659938988744768 7683827801227776 7704220735359324 7727811224709312 7737711522767424 7743124175277824 7745769701874688 7760898158323662 7766327030255112 7767825453374976 7777777014692352 7835141936163608 7840476271307776 7846693375200768 7855789701525174 7867518555734532 7870206583088784 7875711918005184 7885801695451968 7899312082143042 7933650945306592 7963960397702144 7966434626898768 7979515007853906 7985096805755256 7986637437977088 7996869324965376 8010569998792944 8020832546401488 8045392507916544 8061334757823488 8077079552272362 8085491154786144 8091902543175792 8097562957948992 8110707123518208 8116380692395008 8121827915442846 8132232998434842 8157134070526496 8190841236107184 8199371311895808 8209875737730816 8236219857913872 8246771491370544 8255359813840128 8288414610156544 8304602919942006 8313251469005472 8323901789643744 8338162753373211 8350455801733056 8350611800384898 8356297078630656 8370017589032352 8430339517864704 8441139843019008 8455601665392552 8466434354534904 8472356760278304 8487905160708864 8547427566723936 8573040577411893 8574694646595264 8584023720570111 8585679908824128 8590028381948836 8591685728732928 8594621176052736 8617431362337864 8654891940334464 8693787627797976 8704925463113352 8711014697187552 8713990914609024 8737117909037001 8776791826818048 8814534678184059 8820535805221248 8827530047100864 8833705045035264 8835018566200816 8836723181011968 8848044134747136 8860175907755832 8871526907383464 8898691713301632 8925357313469916 8943043246960432 8944768703886336 8959455447414912 8983233906474663 9005847069643776 9051066571406112 9069001602551424 9072100130277888 9085644960758784 9096177549134412 9109758327692616 9124545513957984 9130928278944384 9176775829342308 9194959958142416 9196734019488768 9198101520976192 9224292725882784 9236110204947168 9259532902591488 9287279790570144 9310565572177984 9324466436426112 9327652246623744 9352407902631156 9362147652910272 9364389513349212 9400834213459488 9416269787661396 9441700298546688 9457202972271296 9484131957597792 9494008887458304 9496282323396384 9506171906846208 9512551873566621 9524738648851767 9531401355313092 9548893305797472 9572835024915392 9590403014134272 9601520746308546 9615856012564428 9625870122006336 9638202072219072 9665646444824544 9668948823059328 9707663687238144 9736753432876272 9761445757527552 9773951397179904 9780511081272723 9793041146002521 9799891534335996 9803239778935152 9842492349560896 9871986119443998 9873890805170304 9897021393048768 9923102780873904 9937918175664672 9939395886975918 9941313578638464 9954049651590528 9961012667939328 10011028177464336 10021453825650432 10034292568337664 10060923652830486 10062864791872128 10079387378341776 10150070235484674 10182449892831876 10202626802870352 10206112646562624 10213251984993024 10221350580853632 10272294313812432 10303748299612416 10316948697023232 10344329952910218 10346325771924864 10347864211098216 10349860712007168 10355102707006816 10474386268700232 10490024740979376 10491584547363469 10493608777451712 10500949224006912 10514402260602624 10532416109524056 10619863855765513 10621912835865024 10639353343805208 10641406084176384 10646795741007008 10678699666600779 10680759998390592 10694443395201984 10727190010555392 10769439403029816 10771517242003968 10780654873048192 10789203390901056 10796750610598656 10814276164690944 10829103887257128 10842977331246456 10919014950294119 10921121648142912 10932495082527744 10946500983641088 10953847611985806 10979508107913477 10981626477218496 10995695321827392 11007146418453504 11028644751302046 11072803893256008 11084335292007296 11098535719524992 11117550337830948 11133941068977408 11134149067179864 11141729438174208 11160023452043136 11163490628483142 11206139251431744 11240452690486272 11254853124025344 11262406699647378 11274135553856736 11288579139379872 11296475680371072 11317206880945152 11339310800634498 11396570088965248 11430720769882524 11432926195460352 11445364960760148 11447573211765504 11455580971643904 11477955153229146 11481876727382952 11489908483117152 11525741701841664 11539855920445952 11591716837063968 11606567284151136 11614686262916736 11618654552812032 11641347237485493 11649490545382668 11651738180062464 11666665522038528 11752712904245412 11760714406961664 11770040062801152 11778273393380352 11783684552287761 11801277833601798 11805309874633176 11813567877007776 11828702543177952 11848968123214563 11864922284402176 11900476417959888 11945940596553216 11949651940348152 11969272511780859 11977645208632884 11979956156965632 11995303987448064 11999402319725568 12068088761874816 12092002136735232 12115619328408543 12128236732179216 12137853814763688 12146117529793536 12146344436923488 12166060685277312 12174571038592512 12182741873164269 12198349497652263 12235701105789744 12286261854160776 12296684464570594 12299056967843712 12314813606596224 12337413652675584 12383039720760192 12432621915234816 12456904379913009 12469877203508208 12472283122320384 12482863537213696 12485852684465616 12488261685562368 12525917700577347 12534445617945984 12555026383548528 12643069942445822 12645509276797056 12661709764528512 12683402498088828 12699651531802356 12708535140417456 12731857741063296 12802027661744728 12821141350085904 12834493496008448 12840043704873984 12850936096292096 12885042572923254 12887528593099392 12891931764079104 12926147043506796 12982337910501696 13040681441696964 13057388194670028 13066522045781328 13070986371913536 13162648159258664 13165187740227072 13196028524065024 13230803707831872 13250557567552896 13252527849301224 13255084771517952 13272066202120704 13290263861633748 13307290361075196 13348037569952448 13361938434200576 13379056757783552 13388035970204874 13414564870440648 13417153055829504 13439183171122368 13508770604465664 13533426980646232 13576599857109168 13603502403827136 13608150195416832 13617669313324032 13628467441138176 13644266323701618 13664637491538924 13686818270936976 13696392418416576 13738331066149888 13755931596030976 13765163744013462 13792439937213624 13795101029233152 13797152281464288 13836439088824176 13854165307420752 13889299353887232 13965848358266976 13986699654639168 13991478369935616 14001265632009216 14019203014136832 14028611853946734 14043221479365408 14046584270023818 14124404681492094 14162550447820032 14185804458406944 14226197936396688 14238266222134372 14241013331187456 14244423485094576 14259257860269312 14297102032969638 14359252537373088 14385604521201408 14395667480798208 14402281119462819 14423784018846642 14438805183009504 14457303108328608 14561495530857216 14605130149314408 14639344143884636 14642168636291328 14660927095769856 14699837301503994 14704859668402728 14763738524341344 14807979179165997 14810836207755456 14823400450441264 14845254758636544 14845532089573152 14880031269390848 14884654171310856 14909093830463877 14941519001908992 15016542266196504 15032180738475648 15051438852506496 15061967573828096 15091385479245729 15119081067512664 15225105353227011 15240961026510032 15243901593947136 15260486614346864 15263430949020672 15303940204305528 15309168969843936 15319877977489536 15367655602455552 15408441470718648 15455622449418624 15475423045534848 15486248350555648 15516494929365327 15521796316647324 15532654060510224 15535650906749952 15555554029384704 15670283872327216 15693386750401536 15711579403050348 15735037111469064 15740413166177568 15751423836010368 15771603390903936 15798624164286084 15867301890613184 15932869253797536 15959030015707812 15970193611510512 15973274875954176 15993738649930752 16021139997585888 16041665092802976 16090785015833088 16154159104544724 16170982309572288 16183805086351584 16195125915897984 16221414247036416 16243655830885692 16264465996869684 16314268141052992 16381682472214368 16398742623791616 16419751475461632 16430771417978709 16472439715827744 16493542982741088 16510719627680256 16609205839884012 16626502938010944 16647803579287488 16676325506746422 16700911603466112 16701223600769796 16712594157261312 16740035178064704 16860679035729408 16882279686038016 16893610049471067 16911203330785104 16932868709069808 16944713520556608 16975810321417728 17094855133447872 17146081154823786 17149389293190528 17168047441140222 17171359817648256 17180056763897672 17183371457465856 17234862724675728 17309783880668928 17387575255595952 17409850926226704 17422029394375104 17427981829218048 17474235818074002 17602788034899001 17629069356368118 17641071610442496 17655060094201728 17667410090070528 17670037132401632 17720351815511664 17743053814766928 17797383426603264 17850714626939832 17886086493920864 17918910894829824 17966467812949326 18098641218980663 18102133142812224 18138003205102848 18144200260555776 18192355098268824 18219516655385232 18249091027915968 18261856557888768 18353551658684616 18389919916284832 18396203041952384 18445026696855891 18448585451765568 18472220409894336 18574559581140288 18608462098388569 18621131144355968 18648932872852224 18655304493247488 18704815805262312 18724295305820544 18728779026698424 18801668426918976 18832539575322792 18883400597093376 18914405944542592 18964604913668733 18968263915195584 18988017774916608 18992564646792768 19012343813692416 19025103747133242 19049477297703534 19062802710626184 19097786611594944 19145670049830784 19180806028268544 19203041492617092 19231712025128856 19251740244012672 19276404144438144 19327563859384881 19331292889649088 19337897646118656 19415327374476288 19473506865752544 19522891515055104 19547902794359808 19561022162545446 19586082292005042 19599783068671992 19606479557870304 19684984699121792 19743972238887996 19747781610340608 19794042786097536 19846205561747808 19875836351329344 19878791773951836 19882627157276928 19908099303181056 19922025335878656 20022056354928672 20042907651300864 20068585136675328 20082053955307311 20121847305660972 20125729583744256 20158774756683552 20300140470969348 20364899785663752 20405253605740704 20412225293125248 20426503969986048 20442701161707264 20466399485552427 20544588627624864 20607496599224832 20633897394046464 20647745616020193 20688659905820436 20692651543849728 20695728422196432 20699721424014336 20710205414013632 20948772537400464 20980049481958752 20983169094726938 20987217554903424 21001898448013824 21028804521205248 21042917780920101 21064832219048112 21069876405035727 21186607022238141 21239727711531026 21243825671730048 21278706687610416 21282812168352768 21293591482014016 21357399333201558 21361519996781184 21388886790403968 21445653049454457 21538878806059632 21543034484007936 21561309746096384 21578406781802112 21593501221197312 21635676028269963 21658207774514256 21685954662492912 21838029900588238 21842243296285824 21907695223971612 21959016215826954 21963252954436992 21991390643654784 22049755952255991 22057289502604092 22145607786512016 22168670584014592 22197071439049984 22235100675661896 22267882137954816 22268298134359728 22320046904086272 22326981256966284 22412278502863488 22524813399294756 22548271107713472 22577158278759744 22592951360742144 22678621601268996 22793140177930496 22861441539765048 22865852390920704 22890729921520296 22895146423531008 22955910306458292 22963753454765904 22979816966234304 23051483403683328 23079711840891904 23183433674127936 23213134568302272 23229372525833472 23237309105624064 23282694474970986 23298981090765336 23303476360124928 23333331044077056 23505425808490824 23521428813923328 23540080125602304 23567369104575522 23602555667203596 23610619749266352 23622578050359299 23627135754015552 23657405086355904 23697936246429126 23729844568804352 23800952835919776 23891881193106432 23899303880696304 23938545023561718 23955290417265768 23959912313931264 23990607974896128 24136177523749632 24184004273470464 24231238656817086 24256473464358432 24275707629527376 24292688873846976 24332121370554624 24349142077185024 24365483746328538 24396698995304526 24471402211579488 24572523708321552 24593368929141188 24598113935687424 24629627213192448 24766079441520384 24865243830469632 24913808759826018 24939754407016416 24965727074427392 24971705368931232 25014488260119633 25051835401154694 25068891235891968 25110052767097056 25286139884891644 25291018553594112 25323419529057024 25366804996177656 25399303063604712 25417070280834912 25463715482126592 25604055323489456 25642282700171808 25668986992016896 25701872192584192 25719121732235679 25752071161710333 25770085145846508 25775057186198784 25783863528158208 25852294087013592 25964675821003392 26081362883393928 26114776389340056 26133044091562656 26141972743827072 26211353727111003 26325296318517328 26330375480454144 26392057048130048 26443604034552177 26461607415663744 26501115135105792 26505055698602448 26510169543035904 26544132404241408 26580527723267496 26614580722150392 26696075139904896 26776071940409748 26829129740881296 26834306111659008 26878366342244736 26949701719423989 27017541208931328 27066853961292464 27153199714218336 27207004807654272 27216300390833664 27256934882276352 27288532647403236 27329274983077848 27373636541873952 27392784836833152 27530327488026924 27584879874427248 27590202058466304 27594304562928576 27672878177648352 27708330614841504 27778598707774464 27931696716533952 27973399309278336 27982956739871232 28057223707893468 28086442958730816 28093168540047636 28248809362984188 28325100895640064 28371608916813888 28452395872793376 28476532444268744 28482026662374912 28488846970189152 28518515720538624 28594204065939276 28718505074746176 28771209042402816 28804562238925638 28847568037693284 28877610366019008 28914606216657216 29122991061714432 29210260298628816 29278688287769272 29284337272582656 29321854191539712 29399674603007988 29409719336805456 29527477048682688 29615958358331994 29621672415510912 29646800900882528 29691064179146304 29760062538781696 29769308342621712 29818187660927754 29883038003817984 30033084532393008 30064361476951296 30102877705012992 30123935147656192 30182770958491458 30238162135025328 30450210706454022 30481922053020064 30520973228693728 30607880408611056 30618337939687872 30639755954979072 30816882941437296 30911244898837248 30950846091069696 30972496701111296 31032989858730654 31043592633294648 31065308121020448 31340567744654432 31423158806100696 31470074222938128 31474753642090407 31480826332355136 31502847672020736 31543206781807872 31597248328572168 31734603781226368 31859591567296539 31865738507595072 31918060031415624 31940387223021024 32036098999802337 32042279995171776 32083330185605952 32181570031666176 32308318209089448 32341964619144576 32367610172703168 32390251831795968 32442828494072832 32487311661771384 32528931993739368 32628536282105984 32757044850882357 32763364944428736 32797485247583232 32839502950923264 32861542835957418 32938524323740431 32944879431655488 32987085965482176 33021439255360512 33218411679768024 33253005876021888 33295607158574976 33352651013492844 33401823206932224 33402447201539592 33425188314522624 33480070356129408 33721358071458816 33764559372076032 33787220098942134 33822406661570208 33865737418139616 33889427041113216 33951620642835456 34189710266895744 34292162309647572 34298778586381056 34336094882280444 34342719635296512 34360113527795344 34366742914931712 34469725449351456 34619567761337856 34775150511191904 34819701852453408 34844058788750208 34855963658436096 34924041712456479 34948471636148004 35205576069798002 35258138712736236 35282143220884992 35310120188403456 35334820180141056 35340074264803264 35351053656863283 35440703631023328 35486107629533856 35546904369643689 35594766853206528 35701429253879664 35772172987841728 35837821789659648 35907817535342577 35932935625898652 36197282437961326 36204266285624448 36276006410205696 36346857985225629 36384710196537648 36439033310770464 36498182055831936 36523713115777536 36548225619492807 36595048492956789 36707103317369232 36779839832569664 36792406083904768 36890053393711782 36897170903531136 36944440819788672 37149119162280576 37216924196777138 37242262288711936 37297865745704448 37370713139739027 37409631610524624 37448590611641088 37457558053396848 37577753101732041 37603336853837952 37665079150645584 37828811889085184 37929209827337466 37936527830391168 37985129293585536 38050207494266484 38098954595407068 38125605421252368 38195573223189888 38291340099661568 38406082985234184 38463424050257712 38503480488025344 38552808288876288 38655127718769762 38662585779298176 38675795292237312 38947013731505088 39122044325090892 39172164584010084 39199566137343984 39212959115740608 39369969398243584 39487944477775992 39495563220681216 39588085572195072 39692411123495616 39751672702658688 39757583547903672 39765254314553856 39816198606362112 40044112709857344 40085815302601728 40137170273350656 40164107910614622 40243694611321944 40251459167488512 40317549513367104 40600280941938696 40729799571327504 40802634814256971 40810507211481408 40824450586250496 40853007939972096 40885402323414528 40932798971104854 41089177255249728 41214993198449664 41267794788092928 41295491232040386 41377319811640872 41385303087699456 41391456844392864 41420410828027264 41897545074800928 41960098963917504 41966338189453876 41974435109806848 42003796896027648 42057609042410496 42085835561840202 42129664438096224 42139752810071454 42373214044476282 42479455423062052 42487651343460096 42557413375220832 42587182964028032 42714798666403116 42723039993562368 42777773580807936 42891306098908914 43077757612119264 43122619492192768 43156813563604224 43187002442394624 43206843358388457 43271352056539926 43316415549028512 43371909324985824 43676059801176476 43684486592571648 43815390447943224 43918032431653908 43926505908873984 43982781287309568 44099511904511982 44114579005208184 44291215573024032 44337341168029184 44394142878099968 44423937537497991 44470201351323792 44535764275909632 44536596268719456 44640093808172544 44653962513932568 44727281491391631 44824557005726976 45049626798589512 45096542215426944 45154316557519488 45185902721484288 45274156437737187 45357243202537992 45586280355860992 45675316059681033 45722883079530096 45731704781841408 45781459843040592 45790292847062016 45911820612916584 45927506909531808 45959633932468608 46102966807366656 46366867348255872 46426269136604544 46458745051666944 46549484788095981 46565388949941972 46597962181530672 46606952720249856 46666662088154112 47010851616981648 47080160251204608 47134738209151044 47205111334407192 47221239498532704 47245156100718598 47254271508031104 47314810172711808 47395872492858252 47601905671839552 47798607761392608 47877090047123436 47910580834531536 47919824627862528 47981215949792256 48272355047499264 48462477313634172 48512946928716864 48551415259054752 48585377747693952 48664242741109248 48730967492657076 48793397990609052 48942804423158976 49145047416643104 49186737858282376 49196227871374848 49259254426384896 49532158883040768 49827617519652036 49879508814032832 49931454148854784 49943410737862464 50028976520239266 50103670802309388 50137782471783936 50220105534194112 50572279769783288 50582037107188224 50646839058114048 50733609992355312 50798606127209424 50834140561669824 50927430964253184 51208110646978912 51284565400343616 51337973984033792 51403744385168384 51438243464471358 51504142323420666 51540170291693016 51550114372397568 51704588174027184 51929351642006784 52162725766787856 52229552778680112 52266088183125312 52283945487654144 52422707454222006 52650592637034656 52784114096260096 52808364104697003 52887208069104354 52923214831327488 53002230270211584 53010111397204896 53161055446534992 53229161444300784 53392150279809792 53552143880819496 53658259481762592 53756732684489472 53899403438847978 54133707922584928 54295923656941989 54306399428436672 54414009615308544 54432600781667328 54577065294806472 54658549966155696 54747273083747904 54785569673666304 55060654976053848 55169759748854496 55188609125857152 55335080090567673 55345756355296704 55416661229683008 55825386295165707 55863393433067904 55946798618556672 55965913479742464 56114447415786936 56172885917461632 56186337080095272 56497618725968376 56650201791280128 56743217833627776 56893814741006199 56904791745586752 56953064888537488 56964053324749824 56977693940378304 57037031441077248 57188408131878552 57437010149492352 57542418084805632 57609124477851276 57695136075386568 57755220732038016 57829212433314432 57982691578154643 58245982123428864 58420520597257632 58557376575538544 58568674545165312 58643708383079424 58799349206015976 58819438673610912 59054954097365376 59231916716663988 59243344831021824 59293601801765056 59382128358292608 59538616685243424 59636375321855508 59766076007635968 60066169064786016 60128722953902592 60205755410025984 60246161865921933 60365541916982916 60476324270050656 60900421412908044 60963844106040128 61041946457387456 61215760817222112 61236675879375744 61279511909958144 61399198456657281 61633765882874592 61822489797674496 61901692182139392 61943236848060579 62065979717461308 62087185266589296 62130616242040896 62681135489308864 62846317612201392 62940148445876256 62949507284180814 62961652664710272 63005695344041472 63086413563615744 63128753342760303 63194496657144336 63209629215107181 63469207562452736 63719183134593078 63731477015190144 63836120062831248 63880774446042048 64072197999604674 64084559990343552 64166660371211904 64616636418178896 64683929238289152 64735220345406336 64780503663591936 64907028084809889 64974623323542768 65057863987478736 65257072564211968 65514089701764714 65526729888857472 65723085671914836 65877048647480862 65889758863310976 65974171930964352 66436823359536048 66506011752043776 66591214317149952 66705302026985688 66803646413864448 66804894403079184 66960140712258816 67574440197884268 67631764555138267 67644813323140416 67731474836279232 67778854082226432 68379420533791488 68584324619295144 68597557172762112 68672189764560888 68685439270593024 68720227055590688 68939450898702912 69239135522675712 69536884683452021 69550301022383808 69639403704906816 69688117577500416 69711927316872192 69848083424912958 69896943272296008 70411152139596004 70516277425472472 70564286441769984 70620240376806912 70680148529606528 70702107313726566 70867734151077897 70881407262046656 70972215259067712 71093808739287378 71189533706413056 71402858507759328 71544345975683456 71675643579319296 71815635070685154 71865871251797304 72394564875922652 72408532571248896 72552012820411392 72693715970451258 72769420393075296 72878066621540928 72996364111663872 73047426231555072 73096451238985614 73190096985913578 73414206634738464 73559679665139328 73584812167809536 73780106787423564 73794341807062272 73888881639577344 74298238324561152 74433848393554276 74484524577423872 74595731491408896 74741426279478054 74819263221049248 74897181223282176 74915116106793696 75043464780358899 75155506203464082 75206673707675904 75330158301291168 75657623778170368 75858419654674932 75873055660782336 75970258587171072 76100414988532968 76197909190814136 76251210842504736 76391146446379776 76582680199323136 76812165970468368 76926848100515424 77006960976050688 77105616577752576 77157365196707037 77256213485130999 77310255437539524 77325171558596352 77351590584474624 77894027463010176 78244088650181784 78344329168020168 78399132274687968 78425918231481216 78634061181333009 78739938796487168 78975888955551984 78991126441362432 79176171144390144 79330812103656531 79384822246991232 79503345405317376 79515167095807344 79530508629107712 79632397212724224 80088225419714688 80328215821229244 80487389222643888 80502918334977024 80635099026734208 80849105158271967 81200561883877392 81459599142655008 81605269628513942 81621014422962816 81648901172500992 81770804646829056 81865597942209708 82178354510499456 82590982464080772 82754639623281744 82770606175398912 82782913688785728 82840821656054528 83795090149601856 83920197927835008 83932676378907752 83948870219613696 84171671123680404 84259328876192448 84279505620142908 84746428088952564 84958910846124104 84975302686920192 85114826750441664 85174365928056064 85429597332806232 85446079987124736 85555547161615872 85782612197817828 86155515224238528 86245238984385536 86313627127208448 86413686716776914 86542704113079852 86632831098057024 86743818649971648 87352119602352952 87368973185143296 87630780895886448 87836064863307816 87853011817747968 87965562574619136 88199023809023964 88229158010416368 88582431146048064 88674682336058368 88788285756199936 88847875074995982 88940402702647584 89073192537438912 89280187616345088 89307925027865136 89454562982783262 89649114011453952 90099253597179024 90193084430853888 90308633115038976 90371805442968576 90548312875474374 90714486405075984 91172560711721984 91350632119362066 91445766159060192 91562919686081184 91823641225833168 91855013819063616 91919267864937216 92733734696511744 92852538273209088 92917490103333888 93098969576191962 93130777899883944 93195924363061344 94021703233963296 94269476418302088 94410222668814384 94424260926271221 94442478997065408 94490312201437196 94508543016062208 94629620345423616 94791744985716504 95203811343679104 95578774701889617 95597215522785216 95754180094246872 95821161669063072 96108296999407011 96544710094998528 96924954627268344 97025893857433728 97102830518109504 97170755495387904 97328485482218496 97461934985314152 97586795981218104 97885608846317952 98271134552647071 98290094833286208 98373475716564752 98392455742749696 98518508852769792 98815572971221293 99064317766081536 99655235039304072 99759017628065664 99886821475724928 100057953040478532 100207341604618776 100275564943567872 100440211068388224 101144559539566576 101164074214376448 101293678116228096 101467219984710624 101597212254418848 101668281123339648 101854861928506368 102416221293957824 102569130800687232 102876486928942716 103008284646841332 103080340583386032 103100228744795136 103409176348054368 103858703284013568 104325451533575712 104459105557360224 104532176366250624 104567890975308288 104772125137369437 104845414908444012 105301185274069312 105616728209394006 105774416138208708 105846429662654976 106004460540423168 106020222794409792 106053160970589849 106322110893069984 106458322888601568 106784300559619584 107104287761638992 107316518963525184 107513465368978944 107723452606027731 107798806877695956 108267415845169856 108591847313883978 108612798856873344 108828019230617088 109040573955676887 109154130589612944 109317099932311392 109494546167495808 109571139347332608 110121309952107696 110339519497708992 110377218251714304 110670160181135346 110691512710593408 110833322459366016 111650772590331414 111726786866135808 111893597237113344 112112139419217081 112228894831573872 112345771834923264 112372674160190544 112995237451936752 113486435667255552 113787629482012398 113809583491173504 113906129777074976 113955387880756608 114376816263757104 114874020298984704 115218248955702552 115390272150773136 115510441464076032 115658424866628864 115965383156309286 116818502413420643 116841041194515264 117114753151077088 117598698412031952 117638877347221824 118109908194730752 118463833433327976 118486689662043648 118587203603530112 118764256716585216 119077233370486848 119272750643711016 120109164453235309 120132338129572032 120257445907805184 120411510820051968 120492323731843866 120731083833965832 120952648540101312 121800842825816088 121927688212080256 122083892914774912 122407904442770913 122431521634444224 122473351758751488 122559023819916288 122798396913314562 123267531765749184 123644979595348992 123803384364278784 123886473696121158 124131959434922616 124174370533178592 124261232484081792 125362270978617728 125692635224402784 125880296891752512 125899014568361628 125923305329420544 126011390688082944 126172827127231488 126257506685520606 126388993314288672 126419258430214362 126938415124905472 127438366269186156 127462954030380288 127672240125662496 127761548892084096 128144395999209348 128169119980687104 128333320742423808 129233272836357792 129367858476578304 129470440690812672 129561007327183872 129620530075165371 129814056169619778 129949246647085536 130115727974957472 130514145128423936 131028179403529428 131053459777714944 131446171343829672 131754097294961724 131779517726621952 131948343861928704 132873646719072096 133012023504087552 133182428634299904 133271812612493973 133410604053971376 133607292827728896 133609788806158368 133920281424517632 134181844474174893 135148880395768536 135263529110276534 135289626646280832 135462949672558464 135557708164452864 135822469313211561 136758841067582976 137025948179043099 137168649238590288 137195114345524224 137344379529121776 137370878541186048 137440454111181376 137878901797405824 139073769366904042 139100602044767616 139278807409813632 139376235155000832 139648454364287943 139696166849825916 139793886544592016 140822304279192008 141032554850944944 141240480753613824 141360297059213056 141404214627453132 141735468302155794 141762814524093312 141944430518135424 142187617478574756 142805717015518656 143088691951366912 143631270141370308 143731742503594608 144789129751845304 144817065142497792 145387431940902516 145538840786150592 145756133243081856 145992728223327744 146192902477971228 146380193971827156 146828413269476928 147119359330278656 147169624335619072 147560213574847128 147588683614124544 147777763279154688 148596476649122304 148867696787108552 148969049154847744 149482852558956108 149638526442098496 149794362446564352 149830232213587392 150086929560717798 150311012406928164 150413347415351808 150660316602582336 151315247556340736 151716839309349864 151746111321564672 151940517174342144 152200829977065936 152395818381628272 152502421685009472 152782292892759552 153165360398646272 153624331940936736 153853696201030848 154013921952101376 154211233155505152 154314730393414074 154512426970261998 154620510875079048 154650343117192704 155788054926020352 156488177300363568 156688658336040336 156798264549375936 156851836462962432 157268122362666018 157479877592974336 157951777911103968 158352342288780288 158425092314091009 158661624207313062 158769644493982464 159006690810634752 159030334191614688 160176450839429376 160656431642458488 160974778445287776 161270198053468416 161698210316543934 162401123767754784 162887770970825967 162919198285310016 163210539257027884 163242028845925632 163297802345001984 163731195884419416 164356709020998912 165181964928161544 165509279246563488 165565827377571456 165681643312109056 166005240271703019 167476158885497121 167590180299203712 167840395855670016 167865352757815504 167897740439227392 168343342247360808 168518657752384896 168559011240285816 169492856177905128 169917821692248208 169950605373840384 170229653500883328 170348731856112128 170681444223018597 170859194665612464 170892159974249472 171111094323231744 171565224395635656 172311030448477056 172627254254416896 172827373433553828 173085408226159704 173265662196114048 173487637299943296 173948074734463929 174704239204705904 174737946370286592 175261561791772896 175672129726615632 175706023635495936 175931125149238272 176398047618047928 176458316020832736 177164862292096128 177695750149991964 177880805405295168 178146385074877824 178615850055730272 178909125965566524 179298228022907904 180198507194358048 180386168861707776 180617266230077952 180738485597765799 181096625750948748 181428972810151968 182701264238724132 182891532318120384 183125839372162368 183647282451666336 183710027638127232 183838535729874432 185467469393023488 185705076546418176 185829710544181737 186197939152383924 186261555799767888 186391848726122688 188043406467926592 188538952836604176 188820445337628768 188848521852542442 188884957994130816 188980624402874392 189017086032124416 189259240690847232 189583489971433008 190407622687358208 191157549403779234 191194431045570432 191508360188493744 191642323338126144 192216593998814022 193849909254536688 194051787714867456 194205661036219008 194341510990775808 194923869970628304 195173591962436208 195771217692635904 196542269105294142 196580189666572416 196746951433129504 197631145942442586 199310470078608144 199518035256131328 199773642951449856 200115906080957064 200414683209237552 200880422136776448 202289119079133152 202895293665414801 202934439969421248 203194424508837696 203336562246679296 204832442587915648 205138261601374464 205752973857885432 206016569293682664 206160681166772064 206818352696108736 207717406568027136 208610654050356063 208650903067151424 208918211114720448 209064352732501248 209135781950616576 209544250274738874 209690829816888024 210602370548138624 211233456418788012 211548832276417416 211692859325309952 212040445588819584 212106321941179698 212603202453233691 212644221786139968 212916645777203136 213568601119239168 214208575523277984 214633037927050368 215026930737957888 215446905212055462 215597613755391912 216534831690339712 217183694627767956 217225597713746688 217656038461234176 218081147911353774 218308261179225888 218634199864622784 218989092334991616 219142278694665216 220242619904215392 220679038995417984 220754436503428608 221340320362270692 221383025421186816 221666644918732032 223301545180662828 223453573732271616 223787194474226688 224224278838434162 224457789663147744 224691543669846528 224745348320381088 225130394341076697 225990474903873504 226972871334511104 227575258964024796 227619166982347008 227812259554149952 227910775761513216 228753632527514208 229748040597969408 230436497911405104 230780544301546272 231020882928152064 231316849733257728 231472095590121111 231768640455392997 231930766312618572 233637004826841286 233682082389030528 234229506302154176 235197396824063904 235277754694443648 235902183543999027 236219816389461504 236927666866655952 236973379324087296 237174407207060224 237528513433170432 237992436310969593 238154466740973696 238545501287422032 240218328906470618 240264676259144064 240984647463687732 241462167667931664 241905297080202624 242547315474815901 243601685651632176 243855376424160512 244167785829549824 244815808885541826 244863043268888448 244946703517502976 245596793826629124 246535063531498368 247772947392242316 248263918869845232 248348741066357184 248522464968163584 250724541957235456 251385270448805568 251760593783505024 251798029136723256 251846610658841088 252515013371041212 252777986628577344 252838516860428724 253876830249810944 254876732538372312 254925908060760576 255344480251324992 255523097784168192 256288791998418696 256338239961374208 256666641484847616 258466545672715584 258735716953156608 258940881381625344 259241060150330742 259628112339239556 259848358553952289 259898493294171072 260231455949914944 261028290256847872 262056358807058856 262106919555429888 262892342687659344 263508194589923448 263559035453243904 263896687723857408 265747293438144192 266024047008175104 266364857268599808 266543625224987946 266821208107942752 267219577612316736 267840562849035264 268363688948349786 270297760791537072 270527058220553068 270579253292561664 270925899345116928 271115416328905728 271644938626423122 273517682135165952 274051896358086198 274337298477180576 274688759058243552 274880908222362752 275757803594811648 278147538733808084 278201204089535232 278557614819627264 278752470310001664 279296908728575886 279392333699651832 279587773089184032 281644608558384016 282065109701889888 282720594118426112 282808429254906264 283272782778813663 283470936604311588 283525629048186624 283888861036270848 284375234957149512 285611434031037312 286177383902733824 286736324105668851 287262540282740616 287463485007189216 288324890998221033 289578259503690608 289634130284995584 290774863881805032 291077681572301184 291512266486163712 291985456446655488 292385804955942456 292760387943654312 293656826538953856 294238718660557312 294813403657941213 295120427149694256 295177367228249088 295555526558309376 296446718913663879 297192953298244608 297735393574217104 298965705117912216 299277052884196992 299660464427174784 300173859121435596 300622024813856328 300826694830703616 301320633205164672 303433678618699728 303492222643129344 303881034348684288 304401659954131872 304791636763256544 305004843370018944 305564585785519104 307248663881873472 307707392402061696 308629460786828148 309024853940523996 309241021750158096 309300686234385408 311576109852040704 312976354600727136 313377316672080672 313596529098751872 313703672925924864 314536244725332036 315903555822207936 316850184628182018 317323248414626124 317539288987964928 318013381621269504 318060668383229376 320352901678858752 321312863284916976 321949556890575552 322540396106936832 323396420633087868 324802247535509568 325775541941651934 325838396570620032 326421078514055768 326484057691851264 327462391768838832 328713418041997824 330363929856323088 331018558493126976 331131654755142912 331363286624218112 332010480543406038 334952317770994242 335180360598407424 335680791711340032 335730705515631008 336686684494721616 337037315504769792 337118022480571632 338985712355810256 339835643384496416 340459307001766656 340697463712224256 341362888446037194 341718389331224928 343130448791271312 344622060896954112 345654746867107656 346170816452319408 346531324392228096 346975274599886592 347896149468927858 349408478409411808 350455507240261929 350523123583545792 351344259453231264 352796095236095856 352916632041665472 354329724584192256 355391500299983928 355761610810590336 356292770149755648 357231700111460544 357818251931133048 360327493359705927 360397014388716096 360772337723415552 361234532460155904 361476971195531598 362193251501897496 362857945620303936 365402528477448264 365783064636240768 366251678744324736 367223713328312739 367294564903332672 367420055276254464 367677071459748864 370934938786046976 371410153092836352 371659421088363474 372395878304767848 372523111599535776 372783697452245376 376086812935853184 377077905673208352 377640890675257536 377697043705084884 377769915988261632 377961248805748784 378034172064248832 378518481381694464 379166979942866016 380815245374716416 382315098807558468 382388862091140864 383016720376987488 383284646676252288 384433187997628044 387699818509073376 388103575429734912 388411322072438016 388683021981551616 388861590225496113 389847739941256608 390347183924872416 391542435385271808 393084538210588284 393160379333144832 393493902866259008 395262291884885172 398620940157216288 399036070512262656 399547285902899712 399815437837481919 400231812161914128 400829366418475104 401760844273552896 402545533422524679 404578238158266304 405790587330829602 405868879938842496 406388849017675392 406673124493358592 407467407939634683 409664885175831296 410276523202748928 411077844537129297 411505947715770864 412033138587365328 412321362333544128 413636705392217472 417221308100712126 417301806134302848 417836422229440896 418128705465002496 418945363092863829 419088500549477748 419381659633776048 421204741096277248 422466912837576024 423097664552834832 424080891177639168 424212643882359396 425206404906467382 425288443572279936 425833291554406272 428417151046555968 429266075854100736 430893810424110924 431195227510783824 433069663380679424 434367389255535912 434451195427493376 436162295822707548 436616522358451776 437268399729245568 437978184669983232 440485239808430784 441358077990835968 441508873006857216 442680640724541384 442766050842373632 443333289837464064 446603090361325656 446907147464543232 448448557676868324 448828982956826681 448915579326295488 449383087339693056 449490696640762176 450260788682153394 451980949807747008 453945742669022208 455150517928049592 455238333964694016 455624519108299904 455821551523026432 457507265055028416 459496081195938816 460872995822810208 461561088603092544 462041765856304128 462633699466515456 462944191180242222 463537280910785994 463861532625237144 467274009653682572 467364164778061056 468459012604308352 470394793648127808 470555509388887296 471804367087998054 472439632778923008 473855333733311904 474348814414120448 475057026866340864 475275276942273027 475984872621939186 476308933481947392 477091002574844064 480436657812941236 480529352518288128 481969294927375464 482924335335863328 483810594160405248 485094630949631802 487203371303264352 487710752848321024 488335571659099648 488663312912477901 489631617771083652 489726086537776896 489893407035005952 491193587653258248 493070127062996736 495545894784484632 496527837739690464 496697482132714368 497044929936327168 498015720815109057 501449083914470912 502428476656491363 502770540897611136 503521187567010048 503596058273446512 503693221317682176 505030026742082424 505555973257154688 505677033720857448 509753465076744624 509851816121521152 510688960502649984 511046195568336384 512044332669055791 512577583996837392 512676479922748416 513333282969695232 516933091345431168 517881762763250688 518482120300661484 519256224678479112 519696717107904578 519796986588342144 520462911899829888 521844224203391787 524112717614117712 524213839110859776 525784685375318688 527016389179846896 527118070906487808 527793375447714816 531494586876288384 533087250449975892 533642416215885504 534439155224633472 536727377896699572 540595521583074144 541054116441106136 541158506585123328 541851798690233856 543289877252846244 548103792716172396 548674596954361152 549377518116487104 549761816444725504 551515607189623296 556295077467616168 556402408179070464 557115229639254528 558593817457151772 558784667399303664 559175546178368064 563289217116768032 564130219403779776 565441188236852224 565616858509812528 566545565557627326 566941873208623176 567051258096373248 567777722072541696 568750469914299024 571222868062074624 572354767805467648 573472648211337702 574525080565481232 574926970014378432 576649781996442066 579156519007381216 581549727763610064 582155363144602368 583024532972327424 584771609911884912 585520775887308624 587313653077907712 588477437321114624 589626807315882426 590240854299388512 592893437827327758 595470787148434208 597931410235824432 598554105768393984 599320928854349568 600347718242871192 601244049627712656 602641266410329344 606867357237399456 608685880996244403 608803319908263744 609583273526513088 610009686740037888 614497327763746944 615414784804123392 617258921573656296 618049707881047992 618482043500316192 623152219704081408 625831962151068189 625952709201454272 626754633344161344 627193058197503744 627407345851849728 629072489450664072 631807111644415872 633700369256364036 634646496829252248 635078577975929856 636121336766458752 637809607359701073 640705803357717504 642625726569833952 643899113781151104 645080792213873664 646792841266175736 649604495071019136 651551083883303868 651676793141240064 652842157028111536 652968115383702528 654924783537677664 657426836083995648 660727859712646176 662037116986253952 662263309510285824 664020961086812076 669904635541988484 670360721196814848 671361583422680064 671461411031262016 673373368989443232 674074631009539584 674236044961143264 675391183023230091 677971424711620512 679671286768992832 680918614003533312 682725776892074388 683436778662449856 686260897582542624 689244121793908224 691309493734215312 692341632904638816 693062648784456192 693950549199773184 694416286770363333 695305921366178991 695792298937855716 698816956818823616 700911014480523858 701046247167091584 702688518906462528 705592190472191712 705833264083330944 708659449168384512 710783000599967856 711523221621180672 712585540299511296 713977308932908779 714463400222921088 715636503862266096 720654986719411854 720794028777432192 722953942391063196 724386503003794992 725715891240607872 730805056954896528 731566129272481536 732503357488649472 734447426656625478 734589129806665344 734840110552508928 743318842176726948 744791756609535696 745046223199071552 745567394904490752 752173625871706368 754155811346416704 755281781350515072 755394087410169768 755539831976523264 755922497611497568 758333959885732032 761630490749432832 764630197615116936 764777724182281728 766033440753974976 766569293352504576 768866375995256088 775250061470882449 775399637018146752 776207150859469824 776822644144876032 777723180450992226 779545075661856867 779695479882513216 780694367849744832 783084870770543616 786169076421176568 786320758666289664 786987805732518016 790524583769770344 797241880314432576 798072141024525312 799094571805799424 799630875674963838 800463624323828256 801658732836950208 803521688547105792 805091066845049358 809156476316532608 811581174661659204 811737759877684992 812777698035350784 813346248986717184 814934815879269366 819329770351662592 820553046405497856 822155689074258594 823011895431541728 824066277174730656 824642724667088256 827273410784434944 834442616201424252 834603612268605696 835672844458881792 836257410930004992 837890726185727658 838177001098955496 838763319267552096 842409482192554496 844933825675152048 846195329105669664 848161782355278336 848425287764718792 849818348336440989 850412809812934764 850576887144559872 851666583108812544 856834302093111936 858532151708201472 860208972317006553 861787620848221848 862390455021567648 864974672994663099 866139326761358848 868734778511071824 868902390854986752 872324591645415096 873233044716903552 874536799458491136 875956369339966464 880970479616861568 882716155981671936 884440210973823639 885361281449082768 885532101684747264 886666579674928128 889340156740991637 893206180722651312 896897115353736648 897657965913653362 897831158652590976 898981393281524352 900521577364306788 903961899615494016 910301035856099184 910476667929388032 911249038216599808 911643103046052864 915014530110056832 921745991645620416 923122177206185088 925888382360484444 927074561821571988 927723065250474288 934548019307365144 934728329556122112 936918025208616704 940789587296255616 941111018777774592 943608734175996108 947710667466623808 948697628828240896 950550553884546054 951969745243878372 952617866963894784 954182005149688128 960873315625882472 961058705036576256 963938589854750928 965848670671726656 967621188320810496 970189261899263604 974406742606528704 975421505696642048 976671143318199296 977326625824955802 979263235542167304 979452173075553792 982387175306516496 986140254125993472 991091789568969264 993055675479380928 993394964265428736 994089859872654336 996031441630218114 1002898167828941824 1004856953312982726 1005541081795222272 1007042375134020096 1007192116546893024 1010060053484164848 1011111946514309376 1011354067441714896 1019506930153489248 1021377921005299968 1022092391136672768 1024088665338111582 1025155167993674784 1033866182690862336 1036964240601322968 1038512449356958224 1039393434215809156 1039593973176684288 1040925823799659776 1043688448406783574 1048225435228235424 1051366521720785787 1051569370750637376 1054032778359693792 1062989173752576768 1066174500899951784 1067284832431771008 1068878310449266944 1073454755793399144 1080982480079117781 1081191043166148288 1082108232882212272 1082317013170246656 1083703597380467712 1086579754505692488 1096207585432344792 1097349193908722304 1098755036232974208 1099523632889451008 1101671139984938217 1103031214379246592 1112590154935232336 1112804816358140928 1114230459278509056 1117187634914303544 1117569334798607328 1118351092356736128 1126578434233536064 1128260438807559552 1131233717019625056 1133091131115254652 1133883746417246352 1134102516192746496 1135555444145083392 1137500939828598048 1142445736124149248 1146945296422675404 1149050161130962464 1149853940028756864 1153299563992884132 1158313038014762432 1163099455527220128 1164310726289204736 1166049065944654848 1166584770676488339 1169543219823769824 1171041551774617248 1174627306155815424 1179253614631764852 1180481708598777024 1185786875654655516 1190941574296868416 1195862820471648864 1197108211536787968 1198641857708699136 1199446313512445757 1200695436485742384 1202488099255425312 1205282532820658688 1213734714474798912 1217371761992488806 1217606639816527488 1219166547053026176 1220019373480075776 1228994655527493888 1230829569608246784 1233233533611387891 1234517843147312592 1236099415762095984 1236964087000632384 1251663924302136378 1251905418402908544 1253509266688322688 1254386116395007488 1258144978901328144 1263614223288831744 1267400738512728072 1269292993658504496 1272242673532917504 1275619214719402146 1285003526547627073 1285251453139667904 1287798227562302208 1293585682532351472 1299208990142038272 1303102167766607736 1303353586282480128 1305684314056223072 1309849567075355328 1321200808985588399 1321455719425292352 1324074233972507904 1324526619020571648 1328041922173624152 1339809271083976968 1340721442393629696 1342922822062524032 1346486948870480043 1346746737978886464 1348149262019079168 1348472089922286528 1350782366046460182 1355942849423241024 1359342573537985664 1361837228007066624 1365451553784148776 1366873557324899712 1372521795165085248 1378488243587816448 1382618987468430624 1384683265809277632 1386125297568912384 1387901098399546368 1388832573540726666 1390611842732357982 1391584597875711432 1397633913637647232 1401822028961047716 1402092494334183168 1405377037812925056 1411184380944383424 1411666528166661888 1417318898336769024 1421566001199935712 1423046443242361344 1425171080599022592 1425825830826819081 1427954617865817558 1428926800445842176 1431273007724532192 1441309973438823708 1441588057554864384 1445907884782126392 1448773006007589984 1451431782481215744 1461610113909793056 1463132258544963072 1465006714977298944 1465989938737433703 1468894853313250956 1469178259613330688 1469680221105017856 1486637684353453896 1489583513219071392 1490092446398143104 1491134789808981504 1494047162445327171 1504347251743412736 1507285429969474089 1508311622692833408 1510563562701030144 1510788174820339536 1511079663953046528 1511844995222995136 1516667919771464064 1529260395230233872 1529555448364563456 1532066881507949952 1533138586705009152 1536132998007167373 1537732751990512176 1550500122941764898 1550799274036293504 1553645288289752064 1555446360901984452 1559090151323713734 1559390959765026432 1561388735699489664 1565532672610175361 1572338152842353136 1572641517332579328 1573975611465036032 1581049167539540688 1594483760628865152 1599261751349927676 1600927248647656512 1603317465673900416 1610182133690098716 1618312952633065216 1623162349323318408 1623475519755369984 1625555396070701568 1629869631758538732 1638659540703325184 1644311378148517188 1646023790863083456 1648132554349461312 1649285449334176512 1654546821568869888 1668885232402848504 1669207224537211392 1671345688917763584 1675781452371455316 1676354002197910992 1677526638535104192 1684818964385108992 1689867651350304096 1692390658211339328 1696323564710556672 1696850575529437584 1699636696672881978 1700825619625869528 1701153774289119744 1703333166217625088 1713668604186223872 1717064303416402944 1720417944634013106 1723575241696443696 1724780910043135296 1729949345989326198 1732278653522717696 1737469557022143648 1744649183290830192 1746466089433807104 1749073598916982272 1761940959233723136 1765432311963343872 1768880421947647278 1770722562898165536 1778680313481983274 1786412361445302624 1793794230707473296 1795315931827306724 1795662317305181952 1797962786563048704 1801043154728613576 1807923799230988032 1820602071712198368 1822498076433199616 1826057642988733209 1830029060220113664 1843491983291240832 1846244354412370176 1851776764720968888 1854149123643143976 1855446130500948576 1869096038614730288 1869456659112244224 1873836050417233408 1877495886453204567 1881579174592511232 1882222037555549184 1887217468351992216 1895421334933247616 1901101107769092108 1903939490487756744 1905235733927789568 1908364010299376256 1913428822079103219 1921746631251764944 1922117410073152512 1927877179709501856 1931697341343453312 1935242376641620992 1940378523798527208 1948813485213057408 1954653251649911604 1958526471084334608 1958904346151107584 1964774350613032992 1972280508251986944 1982183579137938528 1986111350958761856 1986789928530857472 1992062883260436228 2009713906625965452 2011082163590444544 2014084750268040192 2014384233093786048 2020120106968329696 2022223893028618752 2022708134883429792 2039013860306978496 2042755842010599936 2048177330676223164 2050310335987349568 2067732365381724672 2073928481202645936 2077024898713916448 2078786868431618312 2079187946353368576 2081851647599319552 2087376896813567148 2096450870456470848 2102733043441571574 2103138741501274752 2108065556719387584 2125978347505153536 2132349001799903568 2134569664863542016 2137756620898533888 2146909511586798288 2161964960158235562 2162382086332296576 2164216465764424544 2173159509011384976 2192415170864689584 2194698387817444608 2197510072465948416 2199047265778902016 2203342279969876434 2225180309870464672 2234375269828607088 2235138669597214656 2236702184713472256 2253156868467072128 2256520877615119104 2262467434039250112 2266182262230509304 2267767492834492704 2275001879657196096 2284891472248298496 2293890592845350808 2298100322261924928 2299707880057513728 2306599127985768264 2316626076029524864 2325750184412647347 2326198911054440256 2328621452578409472 2333169541352976678 2338635226985570601 2339086439647539648 2342083103549234496 2349254612311630848 2358507229263529704 2360963417197554048 2371573751309311032 2381883148593736832 2391725640943297728 2394216423073575936 2397283715417398272 2398892627024891514 2401390872971484768 2404976198510850624 2410565065641317376 2427469428949597824 2434743523984977612 2435213279633054976 2438333094106052352 2440038746960151552 2457989311054987776 2461659139216493568 2466467067222775782 2469035686294625184 2472198831524191968 2473928174001264768 2503327848604272756 2503810836805817088 2507018533376645376 2508772232790014976 2516289957802656288 2527228446577663488 2534801477025456144 2538585987317008992 2544485347065835008 2549455045009322967 2551238429438804292 2570007053095254146 2570502906279335808 2575596455124604416 2580626916951019659 2587171365064702944 2594924018983989297 2598417980284076544 2606204335533215472 2606707172564960256 2611368628112446144 2619699134150710656 2642401617971176798 2642911438850584704 2648148467945015808 2653320632921470917 2656083844347248304 2668020470222974911 2679618542167953936 2685845644125048064 2692973897740960086 2693493475957772928 2696944179844573056 2701564732092920364 2711885698846482048 2718685147075971328 2730903107568297552 2733747114649799424 2745043590330170496 2765237974936861248 2769366531618555264 2777665147081453332 2781223685464715964 2783169195751422864 2795267827275294464 2803644057922095432 2804184988668366336 2810754075625850112 2822368761888766848 2823333056333323776 2843132002399871424 2846092886484722688 2851651661653638162 2855909235731635116 2857853600891684352 2862546015449064384 2882619946877647416 2883176115109728768 2891815769564252784 2897546012015179968 2902863564962431488 2923220227819586112 2926264517089926144 2930013429954597888 2931979877474867406 2937789706626501912 2938356519226661376 2973275368706907792 2979167026438142784 2980184892796286208 2982269579617963008 2988094324890654342 3008694503486825472 3014570859938948178 3016623245385666816 3021127125402060288 3021576349640679072 3023689990445990272 3033335839542928128 3058520790460467744 3064133763015899904 3066277173410018304 3072265996014334746 3075465503981024352 3101000245883529796 3101598548072587008 3110892721803968904 3118180302647427468 3118781919530052864 3122777471398979328 3131065345220350722 3144676305684706272 3147951222930072064 3154099565162357361 3162098335079081376 3188967521257730304 3198523502699855352 3201854497295313024 3206634931347800832 3220364267380197432 3236625905266130432 3242947440237353343 3246324698646636816 3246951039510739968 3251110792141403136 3259739263517077464 3288622756297034376 3292047581726166912 3296265108698922624 3298570898668353024 3305013419954814651 3309093643137739776 3337770464805697008 3338414449074422784 3342691377835527168 3351562904742910632 3352708004395821984 3355053277070208384 3379735302700608192 3384781316422678656 3393701151058875168 3399273393345763956 3401651239251739056 3402307548578239488 3406666332435250176 3427337208372447744 3440835889268026212 3447150483392887392 3449561820086270592 3459898691978652396 3474939114044287296 3489298366581660384 3492932178867614208 3498147197833964544 3523881918467446272 3537760843895294556 3541445125796331072 3557360626963966548 3572824722890605248 3587588461414946592 3590631863654613448 3591324634610363904 3595925573126097408 3602086309457227152 3615847598461976064 3641204143424396736 3644996152866399232 3652115285977466418 3660058120440227328 3686983966582481664 3692488708824740352 3703553529441937776 3708298247286287952 3710892261001897152 3738192077229460576 3747672100834466816 3754991772906409134 3763158349185022464 3774434936703984432 3790842669866495232 3802202215538184216 3807878980975513488 3816728020598752512 3826857644158206438 3843493262503529888 3855010579642881219 3855754359419003712 3863394682686906624 3880757047597054416 3897626970426114816 3909306503299823208 3917052942168669216 3929548701226065984 3963602426956765197 3964367158275877056 3972222701917523712 3973579857061714944 3984125766520872456 4019427813251930904 4022164327180889088 4028768466187572096 4039460846611440129 4040240213936659392 4044447786057237504 4045416269766859584 4078027720613956992 4085511684021199872 4096354661352446328 4100620671974699136 4135464730763449344 4147856962405291872 4154049797427832896 4157573736863236624 4158375892706737152 4163703295198639104 4174753793627134296 4192901740912941696 4205466086883143148 4206277483002549504 4216131113438775168 4251956695010307072 4264698003599807136 4269139329727084032 4275513241797067776 4277477492480457243 4293819023173596576 4323929920316471124 4324764172664593152 4328432931528849088 4346319018022769952 4384830341729379168 4389396775634889216 4395020144931896832 4397969816212301109 4406684559939752868 4450360619740929344 4468750539657214176 4470277339194429312 4473404369426944512 4482141487335981513 4506313736934144256 4513041755230238208 4521856289908422267 4524934868078500224 4532364524461018608 4535534985668985408 4550003759314392192 4587781185690701616 4596200644523849856 4599415760115027456 4608398994021502119 4613198255971536528 4633252152059049728 4651500368825294694 4652397822108880512 4666339082705953356 4677270453971141202 4678172879295079296 4684166207098468992 4717014458527059408 4721926834395108096 4743147502618622064 4763766297187473664 4783451281886595456 4797785254049783028 4802781745942969536 4809952397021701248 4854938857899195648 4869487047969955224 4870426559266109952 4876666188212104704 4915978622109975552 4932934134445551564 4937118812525093491 4938071372589250368 4944397663048383936 4947856348002529536 5006655697208545512 5007621673611634176 5014037066753290752 5032579915605312576 5054456893155326976 5069602954050912288 5077171974634017984 5088970694131670016 5098910090018645934 5102476858877608584 5140014106190508292 5141005812558671616 5151192910249208832 5161253833902039318 5174342730129405888 5189848037967978594 5196835960568153088 5212408671066430944 5222737256224892288 5239398268301421312 5284803235942353596 5285822877701169408 5296296935890031616 5306641265842941834 5312167688694496608 5336040940445949822 5359237084335907872 5371691288250096128 5385947795481920172 5386986951915545856 5393888359689146112 5403129464185840728 5423771397692964096 5437370294151942656 5461806215136595104 5467494229299598848 5478172928966199627 5490087180660340992 5530475949873722496 5538733063237110528 5555330294162906664 5562447370929431928 5566338391502845728 5590535654550588928 5607288115844190864 5608369977336732672 5621508151251700224 5632487659359613701 5644737523777533696 5646666112666647552 5686264004799742848 5703303323307276324 5711818471463270232 5715707201783368704 5725092030898128768 5740286466237309657 5765239893755294832 5766352230219457536 5783631539128505568 5795092024030359936 5805727129924862976 5846440455639172224 5863959754949734812 5875579413253003824 5876713038453322752 5946550737413815584 5958334052876285568 5960369785592572416 5976188649781308684 6029141719877896356 6033246490771333632 6042254250804120576 6043152699281358144 6047379980891980544 6066671679085856256 6117041580920935488 6128267526031799808 6144531992028669492 6150931007962048704 6202000491767059592 6203197096145174016 6221785443607937808 6236360605294854936 6237563839060105728 6245554942797958656 6262130690440701444 6289352611369412544 6295902445860144128 6308199130324714722 6324196670158162752 6377935042515460608 6397047005399710704 6403708994590626048 6413269862695601664 6440728534760394864 6473251810532260864 6485894880474706686 6492649397293273632 6519478527034154928 6577245512594068752 6584095163452333824 6592530217397845248 6597141797336706048 6610026839909629302 6675540929611394016 6703125809485821264 6705416008791643968 6710106554140416768 6759470605401216384 6769562632845357312 6787402302117750336 6798546786691527912 6803302478503478112 6854674416744895488 6881671778536052424 6894300966785774784 6899123640172541184 6919797383957304792 6949878228088574592 6977250553237942041 6978596733163320768 6985864357735228416 7015905680956711803 7047763836934892544 7075521687790589112 7082890251592662144 7114721253927933096 7145649445781210496 7175176922829893184 7181263727309226896 7182649269220727808 7191851146252194816 7204172618914454304 7231695196923952128 7282408286848793472 7304230571954932836 7320116240880454656 7373967933164963328 7384977417649480704 7407107058883875552 7416596494572575904 7421784522003794304 7476384154458921152 7509983545812818268 7526316698370044928 7548869873407968864 7581685339732990464 7604404431076368432 7615757961951026976 7633456041197505024 7648365135027968901 7653715288316412876 7686986525007059776 7710021159285762438 7711508718838007424 7726789365373813248 7741880750853058977 7761514095194108832 7795253940852229632 7818613006599646416 7834105884337338432 7859097402452131968 7927204853913530394 7928734316551754112 7944445403835047424 7959961898764412751 7968251533041744912 8038855626503861808 8057536932375144192 8078921693222880258 8080480427873318784 8090832539533719168 8156055441227913984 8192709322704892656 8201241343949398272 8295713924810583744 8308099594855665792 8315147473726473248 8349507587254268592 8385803481825883392 8410932173766286296 8412554966005099008 8432262226877550336 8527750676179706939 8529396007199614272 8538278659454168064 8554954984960914486 8587638046347193152 8647859840632942248 8649528345329186304 8656865863057698176 8692638036045539904 8769660683458758336 8778793551269778432 8790040289863793664 8795939632424602218 8813369119879505736 8900721239481858688 8937501079314428352 8940554678388858624 8946808738853889024 8964282974671963026 9012627473868288512 9026083510460476416 9043712579816844534 9049869736157000448 9064729048922037216 9071069971337970816 9100007518628784384 9175562371381403232 9192401289047699712 9198831520230054912 9216797988043004238 9226396511943073056 9266504304118099456 9303000737650589388 9304795644217761024 9332678165411906712 9354540907942282404 9356345758590158592 9368332414196937984 9434028917054118816 9443853668790216192 9462298695487072083 9486295005237244128 9527532594374947328 9566902563773190912 9595570508099566056 9605563491885939072 9619904794043402496 9709877715798391296 9728842320712060029 9738974095939910448 9740853118532219904 9753332376424209408 9865868268891103128 9874237625050186982 9876142745178500736 9888795326096767872 9895712696005059072 9915040259864443953 10013311394417091024 10015243347223268352 10028074133506581504 10065159831210625152 10139205908101824576 10154343949268035968 10197820180037291868 10204953717755217168 10280028212381016584 10282011625117343232 10322507667804078636 10348685460258811776 10379696075935957188 10424817342132861888 10445474512449784576 10478796536602842624 10569606471884707192 10571645755402338816 10613282531685883668 10624335377388993216 10672081880891899644 10718474168671815744 10743382576500192256 10771895590963840344 10773973903831091712 10787776719378292224 10806258928371681456 10847542795385928192 10874740588303885312 10923612430273190208 10934988458599197696 10956345857932399254 10980174361320681984 11060951899747444992 11077466126474221056 11110660588325813328 11124894741858863856 11132676783005691456 11181071309101177856 11214576231688381728 11243016302503400448 11264975318719227402 11289475047555067392 11372528009599485696 11406606646614552648 11423636942926540464 11450184061796257536 11480572932474619314 11530479787510589664 11565031738928643657 11567263078257011136 11590184048060719872 11692880911278344448 11727919509899469624 11751158826506007648 11890807280870295591 11893101474827631168 11916668105752571136 11920739571185144832 11952377299562617368 12058283439755792712 12066492981542667264 12086305398562716288 12094759961783961088 12118382539834320387 12133343358171712512 12234083161841870976 12256535052063599616 12289063984057338984 12301862015924097408 12404000983534119184 12406394192290348032 12443570887215875616 12472721210589709872 12475127678120211456 12491109885595917312 12524261380881402888 12578705222738825088 12616398260649429444 12648393340316325504 12755870085030921216 12794094010799421408 12807417989181252096 12826539725391203328 12832432477441371729 12881457069520789728 12971789760949413372 12985298794586547264 13038957054068309856 13154491025188137504 13168190326904667648 13185060434795690496 13193909448636903327 13220053679819258604 13351081859222788032 13406251618971642528 13410832017583287936 13420213108280833536 13518941210802432768 13539125265690714624 13565568869725266801 13574804604235500672 13597093573383055824 13606604957006956224 13763343557072104848 13788601933571549568 13798247280345082368 13839594767914609584 13899756456177149184 13954501106475884082 13957193466326641536 14031811361913423606 14151043375581178224 14165780503185324288 14229442507855866192 14291298891562420992 14350353845659786368 14362527454618453792 14408345237828908608 14564816573697586944 14608461143909865672 14747935866329926656 14811356437575280473 14814214117767751104 14833192989145151808 14843569044007588608 14952768308917842304 15019967091625636536 15097739746815937728 15163370679465980928 15208808862152736864 15231515923902053952 15266912082395010048 15296730270055937802 15307430576632825752 15373973050014119552 15420042318571524876 15423017437676014848 15453578730747626496 15483761501706117954 15523028190388217664 15590507881704459264 15637226013199292832 15668211768674676864 15718194804904263936 15854409707827060788 15857468633103508224 15888890807670094848 15919923797528825502 15936503066083489824 16077711253007723616 16115073864750288384 16157843386445760516 16160960855746637568 16181665079067438336 16312110882455827968 16385418645409785312 16402482687898796544 16434518786898598881 16591427849621167488 16616199189711331584 16630294947452946496 16699015174508537184 16771606963651766784 16821864347532572592 16825109932010198016 16864524453755100672 16897462978078841103 17055501352359413878 17058792014399228544 17109909969921828972 17175276092694386304 17220859398711928971 17295719681265884496 17299056690658372608 17313731726115396352 17385276072091079808 17539321366917516672 17591879264849204436 17626738239759011472 17801442478963717376 17875002158628856704 17881109356777717248 17928565949343926052 18025254947736577024 18087425159633689068 18099739472314000896 18129458097844074432 18142139942675941632 18200015037257568768 18351124742762806464 18384802578095399424 18433595976086008476 18452793023886146112 18533008608236198912 18606001475301178776 18609591288435522048 18665356330823813424 18709081815884564808 18712691517180317184 18736664828393875968 18868057834108237632 18887707337580432384 18924597390974144166 18972590010474488256 19055065188749894656 19133805127546381824 19191141016199132112 19211126983771878144 19239809588086804992 19419755431596782592 19457684641424120058 19477948191879820896 19731736537782206256 19748475250100373964 19752285490357001472 19777590652193535744 19791425392010118144 19830080519728887906 20026622788834182048 20130319662421250304 20278411816203649152 20308687898536071936 20395640360074583736 20409907435510434336 20560056424762033168 20564023250234686464 20645015335608157272 20697370920517623552 20759392151871914376 20849634684265723776 20890949024899569152 20931751659713826123 20957593073205685248 21047717042870135409 21139212943769414384 21143291510804677632 21226565063371767336 21248670754777986432 21344163761783799288 21436948337343631488 21543791181927680688 21547947807662183424 21575553438756584448 21612517856743362912 21695085590771856384 21847224860546380416 21912691715864798508 21960348722641363968 22121903799494889984 22154932252948442112 22221321176651626656 22249789483717727712 22265353566011382912 22429152463376763456 22529950637438454804 22578950095110134784 22745056019198971392 22813213293229105296 22847273885853080928 22900368123592515072 22961145864949238628 23060959575021179328 23130063477857287314 23134526156514022272 23180368096121439744 23385761822556688896 23455839019798939248 23502317653012015296 23781614561740591182 23786202949655262336 23833336211505142272 23904754599125234736 24116566879511585424 24172610797125432576 24189519923567922176 24236765079668640774 24468166323683741952 24578127968114677968 24603724031848194816 24808001967068238368 24887141774431751232 24945442421179419744 25048522761762805776 25157410445477650176 25232796521298858888 25296786680632651008 25583252028539120817 25588188021598842816 25614835978362504192 25664864954882743458 25762914139041579456 25943579521898826744 25970597589173094528 26077914108136619712 26308982050376275008 26336380653809335296 26370120869591380992 26387818897273806654 26440107359638517208 26702163718445576064 26812503237943285056 26821664035166575872 26840426216561667072 27037882421604865536 27078250531381429248 27131137739450533602 27149609208471001344 27194187146766111648 27213209914013912448 27526687114144209696 27577203867143099136 27596494560690164736 27679189535829219168 27799512912354298368 27909002212951768164 27914386932653283072 28063622723826847212 28302086751162356448 28331561006370648576 28386896086461216249 28458885015711732384 28582597783124841984 28700707691319572736 28725054909236907584 28816690475657817216 29129633147395173888 29186526962136180087 29216922287819731344 29622712875150560946 29628428235535502208 29666385978290303616 29687138088015177216 29745120779593331859 29905536617835684608 30039934183251273072 30195479493631875456 30417617724305473728 30463031847804107904 30593460540111875604 30614861153265651504 30747946100028239104 30840084637143049752 30846034875352029696 30967523003412235908 31046056380776435328 31274452026398585664 31336423537349353728 31436389609808527872 31708819415654121576 31714937266207016448 31839847595057651004 31873006132166979648 32155422506015447232 32230147729500576768 32315686772891521032 32321921711493275136 32363330158134876672 32624221764911655936 32770837290819570624 32804965375797593088 32869037573797197762 33182855699242334976 33232398379422663168 33260589894905892992 33398030349017074368 33543213927303533568 33643728695065145184 33729048907510201344 33794925956157682206 34111002704718827756 34117584028798457088 34219819939843657944 34350552185388772608 34441718797423857942 34591439362531768992 34627463452230792704 34695095216785930971 34770552144182159616 35078642733835033344 35183758529698408872 35253476479518022944 35602884957927434752 35672421842610886773 35750004317257713408 35762218713555434496 35857131898687852104 36174850319267378136 36199478944628001792 36258916195688148864 36284279885351883264 36355147619502961161 36400030074515137536 36702249485525612928 36769605156190798848 36867191952172016952 36905586047772292224 37212002950602357552 37219182576871044096 37330712661647626848 37418163631769129616 37425383034360634368 37473329656787751936 37736115668216475264 37849194781948288332 37945180020948976512 38267610255092763648 38382282032398264224 38422253967543756288 38479619176173609984 38915369282848240116 38955896383759641792 39463473075564412512 39496950500200747928 39504570980714002944 39555181304387071488 39660161039457775812 40053245577668364096 40260639324842500608 40556823632407298304 40617375797072143872 40791280720149167472 40819814871020868672 41120112849524066336 41290030671216314544 41394741841035247104 41518784303743828752 41699269368531447552 41781898049799138304 41863503319427652246 42095434085740270818 42278425887538828768 42453130126743534672 42497341509555972864 42688327523567598576 42873896674687262976 43087582363855361376 43225035713486725824 43694449721092760832 43825383431729597016 44243807598989779968 44434069312725841419 44442642353303253312 44499578967435455424 44530707132022765824 44858304926753526912 45059901274876909608 45490112038397942784 45626426586458210592 45694547771706161856 45800736247185030144 45922291729898477256 46121919150042358656 46260126955714574628 46269052313028044544 46360736192242879488 46771523645113377792 46911678039597878496 47004635306024030592 47563229123481182364 47572405899310524672 47666672423010284544 47809509198250469472 48233133759023170848 48345221594250865152 48473530159337281548 48936332647367483904 49156255936229355936 49207448063696389632 49303556360695796643 49616003934136476736 49774283548863502464 49890884842358839488 50097045523525611552 50314820890955300352 50465593042597717776 50593573361265302016 50692388934236523309 51166504057078241634 51176376043197685632 51329729909765486916 51525828278083158912 51887159043797653488 51941195178346189056 52155828216273239424 52617964100752550016 52775637794547613308 52880214719277034416 53404327436891152128 53625006475886570112 53643328070333151744 54075764843209731072 54262275478901067204 54299218416942002688 54388374293532223296 54426419828027824896 55053374228288419392 55154407734286198272 55358379071658438336 55599025824708596736 55818004425903536328 55828773865306566144 56127245447653694424 56604173502324712896 56663122012741297152 56773792172922432498 56917770031423464768 57165195566249683968 57401415382639145472 57450109818473815168 57633380951315634432 58259266294790347776 58373053924272360174 58433844575639462688 59245425750301121892 59256856471071004416 59332771956580607232 59374276176030354432 59490241559186663718 59811073235671369216 60079868366502546144 60390958987263750912 60835235448610947456 60926063695608215808 61186921080223751208 61229722306531303008 61495892200056478208 61680169274286099504 61692069750704059392 61935046006824471816 62092112761552870656 62548904052797171328 62672847074698707456 62795254979141478369 62872779219617055744 63143151128610406227 63417638831308243152 63429874532414032896 63679695190115302008 63746012264333959296 64310845012030894464 64631373545783042064 64643843422986550272 64726660316269753344 65541674581639141248 65738075147594395524 66365711398484669952 66464796758845326336 66521179789811785984 66796060698034148736 67287457390130290368 67589851912315364412 68222005409437655512 68235168057596914176 68439639879687315888 68701104370777545216 68883437594847715884 69182878725063537984 69254926904461585408 69390190433571861942 69541104288364319232 70157285467670066688 70367517059396817744 70506952959036045888 71205769915854869504 71344843685221773546 71500008634515426816 71714263797375704208 72349700638534756272 72517832391376297728 72568559770703766528 72710295239005922322 73404498971051225856 73734383904344033904 73811172095544584448 74424005901204715104 74661425323295253696 74836327263538259232 75472231336432950528 75698389563896576664 75890360041897953024 76749756085617362451 76764564064796528448 76844507935087512576 77830738565696480232 77911792767519283584 78926946151128825024 78993901000401495856 79009141961428005888 79110362608774142976 79320322078915551624 80106491155336728192 80521278649685001216 81113647264814596608 81234751594144287744 81582561440298334944 81639629742041737344 82240225699048132672 82580061342432629088 82789483682070494208 83037568607487657504 83398538737062895104 83727006638855304492 84190868171480541636 84556851775077657536 84906260253487069344 84994683019111945728 85160688259383648747 85376655047135197152 85747793349374525952 86175164727710722752 86450071426973451648 87388899442185521664 87559580886408540261 87650766863459194032 88868138625451682838 88885284706606506624 88999157934870910848 89061414264045531648 89716609853507053824 90119802549753819216 91252853172916421184 91389095543412323712 91844583459796954512 92243838300084717312 92520253911429149256 92538104626056089088 93805257437976776329 93823356079195756992 94009270612048061184 95126458246962364728 95144811798621049344 95619018396500938944 96466267518046341696 96690443188501730304 96947060318674563096 97872665294734967808 98312511872458711872 98414896127392779264 98607112721391593286 99232007868272953472 99548567097727004928 99781769684717678976 100194091047051223104 100629641781910600704 100931186085195435552 101187146722530604032 101384777868473046618 102333008114156483268 102352752086395371264 102659459819530973832 103051656556166317824 103774318087595306976 103882390356692378112 104085285650357792913 104311656432546478848 105235928201505100032 105551275589095226616 105760429438554068832 106808654873782304256 107017265527832660319 107250012951773140224 107286656140666303488 108524550957802134408 108598436833884005376 108776748587064446592 108852839656055649792 109065442858508883483 110106748456576838784 110308815468572396544 110716758143316876672 111636008851807072656 111657547730613132288 112254490895307388848 113208347004649425792 113547584345844864996 113835540062846929536 114802830765278290944 114900219636947630336 115266761902631268864 116746107848544720348 116867689151278925376 118490851500602243784 118513712942142008832 118665543913161214464 118980483118373327436 119622146471342738432 120159736733005092288 120781917974527501824 121670470897221894912 121852127391216431616 122373842160447502416 122459444613062606016 122991784400112956416 123360338548572199008 123870092013648943632 124184225523105741312 125097808105594342656 125345694149397414912 125590509958282956738 126286302257220812454 126835277662616486304 127359390380230604016 127492024528667918592 128621690024061788928 129262747091566084128 131083349163278282496 131476150295188791048 132731422796969339904 133042359579623571968 133302207938177524257 133592121396068297472 134574914780260580736 135179703824630728824 136444010818875311024 136470336115193828352 136879279759374631776 137402208741555090432 137766875189695431768 138365757450127075968 138780380867143723884 139082208576728638464 140314570935340133376 140735034118793635488 141013905918072091776 142689687370443547092 143000017269030853632 143428527594751408416 144699401277069512544 145035664782752595456 145420590478011844644 146808997942102451712 147468767808688067808 147622344191089168896 148848011802409430208 149322850646590507392 149672654527076518464 150944462672865901056 151396779127793153328 151780720083795906048 153499512171234724902 153529128129593056896 155661477131392960464 155823585535038567168 157853892302257650048 157987802000802991712 158640644157831103248 160212982310673456384 162227294529629193216 163165122880596669888 163279259484083474688 164480451398096265344 165160122684865258176 166075137214975315008 166797077474125790208 167454013277710608984 168381736342961083272 169113703550155315072 169812520506974138688 169989366038223891456 170321376518767297494 170753310094270394304 171495586698749051904 172350329455421445504 172900142853946903296 174777798884371043328 175119161772817080522 175301533726918388064 177736277250903365676 177770569413213013248 177998315869741821696 178122828528091063296 179433219707014107648 180239605099507638432 182505706345832842368 182778191086824647424 183689166919593909024 184487676600169434624 185040507822858298512 185076209252112178176 187610514875953552658 187646712158391513984 188018541224096122368 188385764937424435107 189429453385831218681 190252916493924729456 190289623597242098688 191238036793001877888 192932535036092683392 193894120637349126192 196625023744917423744 197214225442783186572 198464015736545906944 199097134195454009856 199563539369435357952 200388182094102446208 201862372170390871104 202769555736946093236 204666016228312966536 204705504172790742528 205318919639061947664 206103313112332635648 207548636175190613952 207764780713384756224 208170571300715585826 208623312865092957696 210471856403010200064 211102551178190453232 211520858877108137664 213617309747564608512 214034531055665320638 214500025903546280448 217049101915604268816 217553497174128893184 217705679312111299584 218130885717017766966 220213496913153677568 221433516286633753344 223272017703614145312 224508981790614777696 226416694009298851584 227095168691689729992 227671080125693859072 229800439273895260672 230249268256852087353 230533523805262537728 233492215697089440696 233735378302557850752 236981703001204487568 237027425884284017664 237331087826322428928 237960966236746654872 240319473466010184576 241563835949055003648 243340941794443789824 243704254782432863232 244747684320895004832 244918889226125212032 246720677097144398016 247740184027297887264 248368451046211482624 250195616211188685312 251181019916565913476 252572604514441624908 253670555325232972608 254718780760461208032 254984049057335837184 257243380048123577856 258525494183132168256 262166698326556564992 262952300590377582096 266084719159247143936 266604415876355048514 267184242792136594944 269149829560521161472 270359407649261457648 272888021637750622048 273758559518749263552 275533750379390863536 276731514900254151936 277560761734287447768 281415772313930328987 281470068237587270976 282027811836144183552 285379374740887094184 286857055189502816832 289398802554139025088 290071329565505190912 290841180956023689288 293617995884204903424 294937535617376135616 295244688382178337792 297696023604818860416 298645701293181014784 299345309054153036928 301888925345731802112 302793558255586306656 303561440167591812096 306999024342469449804 307058256259186113792 311322954262785920928 311647171070077134336 312255856951073378739 315707784604515300096 315975604001605983424 317281288315662206496 320425964621346912768 321051796583497980957 326330245761193339776 326558518968166949376 327196328575526650449 328960902796192530688 330320245369730516352 332150274429950630016 334908026555421217968 336763472685922166544 338227407100310630144 339625041013948277376 340642753037534594988 341506620188540788608 344700658910842891008 345800285707893806592 350238323545634161044 350603067453836776128 355472554501806731352 355541138826426026496 355996631739483643392 358866439414028215296 360479210199015276864 365011412691665684736 365556382173649294848 367378333839187818048 368975353200338869248 370081015645716597024 375221029751907105316 375293424316783027968 376037082448192244736 376771529874848870214 378858906771662437362 380505832987849458912 382476073586003755776 385865070072185366784 387788241274698252384 393250047489834847488 394428450885566373144 396928031473091813888 398194268390908019712 399127078738870715904 399906623814532572771 400776364188204892416 403724744340781742208 405539111473892186472 409332032456625933072 409411008345581485056 410637839278123895328 412206626224665271296 415097272350381227904 416341142601431171652 417246625730185915392 420943712806020400128 422205102356380906464 423041717754216275328 428069062111330641276 429000051807092560896 434098203831208537632 435106994348257786368 436261771434035533932 440426993826307355136 442867032573267506688 446544035407228290624 449017963581229555392 452833388018597703168 454190337383379459984 455342160251387718144 459600878547790521344 460498536513704174706 466984431394178881392 467470756605115701504 473963406002408975136 475921932473493309744 480638946932020369152 486681883588887579648 489495368641790009664 489837778452250424064 493441354194288796032 495480368054595774528 500391232422377370624 502362039833131826952 505145209028883249816 507341110650465945216 509437561520922416064 509968098114671674368 514486760096247155712 517050988366264336512 524333396653113129984 525904601180755164192 533208831752710097028 534368485584273189888 538299659121042322944 540718815298522915296 545776043275501244096 547517119037498527104 551067500758781727072 553463029800508303872 555121523468574895536 562831544627860657974 562940136475174541952 564055623672288367104 565157294812273305321 570758749481774188368 573714110379005633664 578797605108278050176 581682361912047378576 589875071234752271232 595392047209637720832 597291402586362029568 598690618108306073856 605587116511172613312 613998048684938899608 614116512518372227584 622645908525571841856 623294342140154268672 624511713902146757478 631415569209030600192 631951208003211966848 634562576631324412992 640851929242693825536 642103593166995961914 652660491522386679552 653117037936333898752 654392657151053300898 657921805592385061376 660640490739461032704 664300548859901260032 669816053110842435936 673526945371844333088 676454814200621260288 679250082027896554752 681285506075069189976 683013240377081577216 689401317821685782016 690747804770556262059 691600571415787613184 700476647091268322088 701206134907673552256 710945109003613462704 711082277652852052992 711993263478967286784 720958420398030553728 730022825383331369472 731112764347298589696 734756667678375636096 740162031291433194048 750442059503814210632 750586848633566055936 753543059749697740428 757717813543324874724 761011665975698917824 764952147172007511552 771730140144370733568 775576482549396504768 786500094979669694976 788856901771132746288 793856062946183627776 798254157477741431808 799813247629065145542 801552728376409784832 807449488681563484416 811078222947784372944 818664064913251866144 821275678556247790656 830194544700762455808 832682285202862343304 844247316941790986961 844410204712761812928 846083435508432550656 856138124222661282552 868196407662417075264 870213988696515572736 872523542868071067864 880853987652614710272 885734065146535013376 893088070814456581248 898035927162459110784 905666776037195406336 908380674766758919968 910684320502775436288 920997073027408349412 933968862788357762784 934941513210231403008 936767570853220136217 947926812004817950272 951843864946986619488 961277893864040738304 963155389750493942871 978990737283580019328 979675556904500848128 986882708388577592064 990960736109191549056 1004724079666263653904 1010290418057766499632 1014682221300931890432 1018875123041844832128 1034101976732528673024 1051809202361510328384 1066417663505420194056 1076599318242084645888 1081437630597045830592 1091552086551002488192 1095034238074997054208 1102135001517563454144 1106926059601016607744 1110243046937149791072 1125663089255721315948 1125880272950349083904 1128111247344576734208 1130314589624546610642 1141517498963548376736 1147428220758011267328 1157595210216556100352 1163364723824094757152 1179750142469504542464 1190784094419275441664 1194582805172724059136 1197381236216612147712 1199719871443597718313 1211174233022345226624 1227996097369877799216 1228233025036744455168 1245291817051143683712 1249023427804293514956 1262831138418061200384 1263902416006423933696 1269125153262648825984 1284207186333991923828 1305320983044773359104 1308785314302106601796 1315843611184770122752 1321280981478922065408 1328601097719802520064 1339632106221684871872 1347053890743688666176 1352909628401242520576 1358500164055793109504 1362571012150138379952 1366026480754163154432 1378802635643371564032 1381495609541112524118 1400953294182536644176 1402412269815347104512 1421890218007226925408 1441916840796061107456 1460045650766662738944 1469513335356751272192 1480324062582866388096 1500884119007628421264 1501173697267132111872 1507086119499395480856 1515435627086649749448 1522023331951397835648 1529904294344015023104 1543460280288741467136 1551152965098793009536 1573000189959339389952 1577713803542265492576 1599626495258130291084 1603105456752819569664 1614898977363126968832 1622156445895568745888 1637328129826503732288 1642551357112495581312 1660389089401524911616 1665364570405724686608 1688494633883581973922 1688820409425523625856 1692166871016865101312 1712276248445322565104 1736392815324834150528 1745047085736142135728 1786176141628913162496 1796071854324918221568 1816761349533517839936 1841994146054816698824 1867937725576715525568 1869883026420462806016 1873535141706440272434 1895853624009635900544 1903687729893973238976 1922555787728081476608 1926310779500987885742 1957981474567160038656 1959351113809001696256 1973765416777155184128 1981921472218383098112 2009448159332527307808 2020580836115532999264 2029364442601863780864 2037750246083689664256 2068203953465057346048 2072243414311668786177 2103618404723020656768 2132835327010840388112 2162875261194091661184 2183104173102004976384 2190068476149994108416 2204270003035126908288 2220486093874299582144 2251326178511442631896 2251760545900698167808 2260629179249093221284 2283034997927096753472 2294856441516022534656 2315190420433112200704 2326729447648189514304 2359500284939009084928 2381568188838550883328 2394762472433224295424 2399439742887195436626 2422348466044690453248 2455992194739755598432 2490583634102287367424 2498046855608587029912 2527804832012847867392 2532741950825372960883 2538250306525297651968 2568414372667983847656 2610641966089546718208 2617570628604213203592 2642561962957844130816 2657202195439605040128 2679264212443369743744 2694107781487377332352 2717000328111586219008 2725142024300276759904 2732052961508326308864 2762991219082225048236 2801906588365073288352 2804824539630694209024 2843780436014453850816 2883833681592122214912 2939026670713502544384 2960648125165732776192 3001768238015256842528 3014172238998790961712 3030871254173299498896 3044046663902795671296 3102305930197586019072 3155427607084530985152 3199252990516260582168 3229797954726253937664 3244312891791137491776 3274656259653007464576 3285102714224991162624 3320778178803049823232 3330729140811449373216 3376989267767163947844 3377640818851047251712 3384333742033730202624 3424552496890645130208 3472785630649668301056 3490094171472284271456 3572352283257826324992 3592143708649836443136 3599159614330793154939 3633522699067035679872 3683988292109633397648 3735875451153431051136 3747070283412880544868 3791707248019271801088 3807375459787946477952 3852621559001975771484 3915962949134320077312 3947530833554310368256 3963842944436766196224 4018896318665054615616 4041161672231065998528 4058728885203727561728 4075500492167379328512 4136407906930114692096 4144486828623337572354 4207236809446041313536 4265670654021680776224 4325750522388183322368 4366208346204009952768 4380136952299988216832 4408540006070253816576 4440972187748599164288 4502652357022885263792 4503521091801396335616 4521258358498186442568 4566069995854193506944 4589712883032045069312 4630380840866224401408 4653458895296379028608 4719000569878018169856 4798879485774390873252 4844696932089380906496 4911984389479511196864 4981167268204574734848 4996093711217174059824 5055609664025695734784 5065483901650745921766 5076500613050595303936 5136828745335967695312 5235141257208426407184 5358528424886739487488 5388215562974754664704 5450284048600553519808 5525982438164450096472 5603813176730146576704 5609649079261388418048 5687560872028907701632 5767667363184244429824 5878053341427005088768 5921296250331465552384 6003536476030513685056 6028344477997581923424 6061742508346598997792 6088093327805591342592 6204611860395172038144 6216730242935006358531 6310855214169061970304 6398505981032521164336 6488625783582274983552 6549312519306014929152 6570205428449982325248 6661458281622898746432 6753978535534327895688 6755281637702094503424 6849104993781290260416 6945571261299336602112 6980188342944568542912 7144704566515652649984 7184287417299672886272 7198319228661586309878 7267045398134071359744 7367976584219266795296 7471750902306862102272 7494140566825761089736 7583414496038543602176 7598225852476118882649 7614750919575892955904 7705243118003951542968 7831925898268640154624 7927685888873532392448 8037792637330109231232 8082323344462131997056 8151000984334758657024 8288973657246675144708 8414473618892082627072 8531341308043361552448 8651501044776366644736 8732416692408019905536 8817080012140507633152 8881944375497198328576 9005304714045770527584 9042516716996372885136 9132139991708387013888 9306917790592758057216 9597758971548781746504 9689393864178761812992 9823968778959022393728 9962334536409149469696 9992187422434348119648 10130967803301491843532 10153001226101190607872 10273657490671935390624 10470282514416852814368 10717056849773478974976 10776431125949509329408 10900568097201107039616 11051964876328900192944 11207626353460293153408 11375121744057815403264 11842592500662931104768 12007072952061027370112 12056688955995163846848 12123485016693197995584 12176186655611182685184 12409223720790344076288 12433460485870012717062 12621710428338123940608 12797011962065042328672 12977251567164549967104 13098625038612029858304 13140410856899964650496 13322916563245797492864 13507957071068655791376 13510563275404189006848 13698209987562580520832 13891142522598673204224 13960376685889137085824 14396638457323172619756 14534090796268142719488 14735953168438533590592 14943501804613724204544 14988281133651522179472 15166828992077087204352 15196451704952237765298 15229501839151785911808 15410486236007903085936 16075585274660218462464 16164646688924263994112 16577947314493350289416 16828947237784165254144 17062682616086723104896 17303002089552733289472 17634160024281015266304 17763888750994396657152 18010609428091541055168 18085033433992745770272 18264279983416774027776 18613835581185516114432 19195517943097563493008 19647937557918044787456 19984374844868696239296 20261935606602983687064 20547314981343870781248 20940565028833705628736 21434113699546957949952 21552862251899018658816 21801136194402214079232 22103929752657800385888 22415252706920586306816 22750243488115630806528 22794677557428356647947 24014145904122054740224 24113377911990327693696 24246970033386395991168 24866920971740025434124 25243420856676247881216 25594023924130084657344 25954503134329099934208 26197250077224059716608 26645833126491594985728 27015914142137311582752 27396419975125161041664 27920753371778274171648 28793276914646345239512 29068181592536285438976 29471906336877067181184 29887003609227448409088 29976562267303044358944 30392903409904475530596 30459003678303571823616 30820972472015806171872 32151170549320436924928 32329293377848527988224 33155894628986700578832 34125365232173446209792 35527777501988793314304 36021218856183082110336 36170066867985491540544 36528559966833548055552 37227671162371032228864 38391035886195126986016 39295875115836089574912 39968749689737392478592 40523871213205967374128 41094629962687741562496 41881130057667411257472 43602272388804428158464 44207859505315600771776 44830505413841172613632 45500486976231261613056 45589355114856713295894 48028291808244109480448 48226755823980655387392 48493940066772791982336 49733841943480050868248 50486841713352495762432 51188047848260169314688 51909006268658199868416 53291666252983189971456 54031828284274623165504 54792839950250322083328 55841506743556548343296 57586553829292690479024 58943812673754134362368 59953124534606088717888 60785806819808951061192 61641944944031612343744 64302341098640873849856 64658586755697055976448 66311789257973401157664 68250730464346892419584 68384032672285069943841 72042437712366164220672 72340133735970983081088 76782071772390253972032 78591750231672179149824 79937499379474784957184 81047742426411934748256 82189259925375483124992 83762260115334822514944 87204544777608856316928 88415719010631201543552 89661010827682345227264 91178710229713426591788 96056583616488218960896 96453511647961310774784 96987880133545583964672 99467683886960101736496 102376095696520338629376 106583332505966379942912 108063656568549246331008 109585679900500644166656 111683013487113096686592 115173107658585380958048 117887625347508268724736 119906249069212177435776 121571613639617902122384 123283889888063224687488 132623578515946802315328 136501460928693784839168 136768065344570139887682 144084875424732328441344 144680267471941966162176 153564143544780507944064 159874998758949569914368 162095484852823869496512 164378519850750966249984 167524520230669645029888 176831438021262403087104 182357420459426853183576 192907023295922621549568 193975760267091167929344 198935367773920203472992 204752191393040677258752 216127313137098492662016 230346215317170761916096 235775250695016537449472 239812498138424354871552 243143227279235804244768 246567779776126449374976 265247157031893604630656 273536130689140279775364 288169750849464656882688 289360534943883932324352 307128287089561015888128 319749997517899139828736 324190969705647738993024 328757039701501932499968 335049040461339290059776 353662876042524806174208 364714840918853706367152 397870735547840406945984 409504382786081354517504 432254626274196985324032 460692430634341523832192 479624996276848709743104 486286454558471608489536 493135559552252898749952 530494314063787209261312 547072261378280559550728 578721069887767864648704 614256574179122031776256 648381939411295477986048 707325752085049612348416 729429681837707412734304 795741471095680813891968 864509252548393970648064 921384861268683047664384 959249992553697419486208 972572909116943216979072 986271119104505797499904 1060988628127574418522624 1094144522756561119101456 1228513148358244063552512 1296763878822590955972096 1458859363675414825468608 1591482942191361627783936 1842769722537366095328768 1945145818233886433958144 2121977256255148837045248 2188289045513122238202912 2593527757645181911944192 2917718727350829650937216 3182965884382723255567872 3685539445074732190657536 3890291636467772867916288 4376578091026244476405824 5835437454701659301874432 6365931768765446511135744 7780583272935545735832576 8753156182052488952811648 11670874909403318603748864 17506312364104977905623296 23341749818806637207497728 35012624728209955811246592 70025249456419911622493184
- Sum of all divisors σ(n): 250406816748087497847096951
- Sum of proper divisors (its aliquot sum) s(n): 180381567291667586224603767
- 70025249456419911622493184 is an abundant number, because the sum of its proper divisors (180381567291667586224603767) is greater than itself. Its abundance is 110356317835247674602110583
Bases of 70025249456419911622493184
- Binary: 111001111011000110110001100001001001010011110110001000011000001001000010000100000000002
- Hexadecimal: 0x39EC6C61253D8860908400
- Base-36: 8SR0I0PPP0JS0G000
Squares and roots of 70025249456419911622493184
- 70025249456419911622493184 squared (700252494564199116224931842) is 4903535561433837128165294146290120666271012126457856
- 70025249456419911622493184 cubed (700252494564199116224931843) is 343371300907830509512604074672084152683261411736605912335203126272177423253504
-
70025249456419911622493184 is a
perfect square number . Itssquare root is 8368109072928 -
The
cube root of 70025249456419911622493184 is 412178076.5067345775
Scales and comparisons
How big is 70025249456419911622493184?- 70,025,249,456,419,911,622,493,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 70,025,249,456,419,911,622,493,184 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 70025249456419911622493184 cubic inches would be around 34348173 feet tall.
Recreational maths with 70025249456419911622493184
- 70025249456419911622493184 backwards is 48139422611991465494252007
- 70025249456419911622493184 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 70025249456419911622493184's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 70025249456419911622493184 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 70025249456419911622493184 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/70025249456419911622493184/
Chicago style:
Numbermatics. 2024. "Number 70025249456419911622493184 - Facts about the integer". https://numbermatics.com/n/70025249456419911622493184/
The information we have on file for 70025249456419911622493184 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 70025249456419911622493184, math, Factors of 70025249456419911622493184, curriculum, school, college, exams, university, Prime factorization of 70025249456419911622493184, STEM, science, technology, engineering, physics, economics, calculator, seventy septillion, twenty-five sextillion, two hundred forty-nine quintillion, four hundred fifty-six quadrillion, four hundred nineteen trillion, nine hundred eleven billion, six hundred twenty-two million, four hundred ninety-three thousand, one hundred eighty-four.