8454295089472156581888
8,454,295,089,472,156,581,888 is an even composite number composed of seven prime numbers multiplied together.
What does the number 8454295089472156581888 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 22680 divisors.
8454295089472156581888 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, six hundred eighty divisors.
Prime factorization of 8454295089472156581888:
214 × 36 × 73 × 112 × 89 × 1092 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 89 × 109 × 109 × 127 × 127)See below for interesting mathematical facts about the number 8454295089472156581888 from the Numbermatics database.
Names of 8454295089472156581888
- Cardinal: 8454295089472156581888 can be written as Eight sextillion, four hundred fifty-four quintillion, two hundred ninety-five quadrillion, eighty-nine trillion, four hundred seventy-two billion, one hundred fifty-six million, five hundred eighty-one thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 8.454295089472156581888 × 1021
Factors of 8454295089472156581888
Divisors of 8454295089472156581888
- Number of divisors d(n): 22680
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 89 96 98 99 108 109 112 121 126 127 128 132 144 147 154 162 168 176 178 189 192 196 198 216 218 224 231 242 243 252 254 256 264 267 288 294 297 308 324 327 336 343 352 356 363 378 381 384 392 396 432 436 441 448 462 484 486 504 508 512 528 534 539 567 576 588 594 616 623 648 654 672 686 693 704 712 726 729 756 762 763 768 784 792 801 847 864 872 882 889 891 896 924 968 972 979 981 1008 1016 1024 1029 1056 1068 1078 1089 1134 1143 1152 1176 1188 1199 1232 1246 1296 1308 1323 1344 1372 1386 1397 1408 1424 1452 1458 1512 1524 1526 1536 1568 1584 1602 1617 1694 1701 1728 1744 1764 1778 1782 1792 1848 1869 1936 1944 1958 1962 2016 2032 2048 2058 2079 2112 2136 2156 2178 2268 2286 2289 2304 2352 2376 2398 2403 2464 2492 2541 2592 2616 2646 2667 2673 2688 2744 2772 2794 2816 2848 2904 2916 2937 2943 3024 3048 3052 3072 3087 3136 3168 3204 3234 3267 3388 3402 3429 3456 3488 3528 3556 3564 3584 3597 3696 3738 3773 3872 3888 3916 3924 3969 4032 4064 4096 4116 4158 4191 4224 4272 4312 4356 4361 4536 4572 4578 4608 4704 4752 4796 4806 4851 4928 4984 5082 5103 5184 5232 5292 5334 5341 5346 5376 5488 5544 5588 5607 5632 5696 5808 5832 5874 5886 5929 6048 6096 6104 6144 6174 6223 6237 6272 6336 6408 6468 6534 6776 6804 6853 6858 6867 6912 6976 7056 7112 7128 7168 7194 7209 7392 7476 7546 7623 7744 7776 7832 7848 7938 8001 8019 8064 8128 8192 8232 8316 8382 8393 8448 8544 8624 8712 8722 8811 8829 9072 9144 9156 9216 9261 9408 9504 9592 9612 9701 9702 9779 9801 9856 9968 10164 10206 10287 10368 10464 10584 10668 10682 10692 10752 10769 10791 10976 11088 11176 11214 11264 11303 11319 11392 11616 11664 11748 11772 11858 11881 11907 12096 12192 12208 12288 12348 12446 12474 12544 12573 12672 12816 12936 13068 13083 13189 13552 13608 13706 13716 13734 13824 13843 13952 14112 14224 14256 14336 14388 14418 14553 14784 14952 15092 15246 15367 15488 15552 15664 15696 15876 16002 16023 16038 16128 16129 16256 16384 16464 16632 16764 16786 16821 16896 17088 17248 17424 17444 17622 17658 17787 18144 18288 18312 18432 18522 18669 18711 18816 19008 19184 19224 19402 19404 19558 19602 19712 19936 20328 20412 20559 20574 20601 20736 20928 21168 21336 21364 21384 21504 21538 21582 21627 21952 22176 22352 22428 22528 22606 22638 22784 22869 23232 23328 23496 23544 23716 23762 23814 24003 24192 24384 24416 24576 24696 24892 24948 25088 25146 25179 25344 25632 25872 26136 26166 26378 26433 26487 27104 27216 27412 27432 27468 27648 27686 27783 27904 28224 28448 28512 28672 28776 28836 29103 29106 29337 29403 29568 29904 30184 30492 30527 30734 30861 30976 31104 31328 31392 31752 32004 32046 32076 32256 32258 32307 32373 32512 32928 33264 33528 33572 33642 33792 33909 33957 34176 34496 34848 34888 35244 35316 35574 35643 35721 36288 36576 36624 36864 37044 37338 37387 37422 37632 37719 38016 38368 38448 38804 38808 39116 39204 39249 39424 39567 39872 40656 40824 41118 41148 41202 41472 41503 41529 41856 42336 42672 42728 42768 43008 43076 43164 43254 43561 43659 43904 44352 44704 44856 45056 45212 45276 45568 45738 46101 46464 46656 46992 47088 47432 47524 47628 47971 48006 48069 48384 48387 48768 48832 49152 49392 49784 49896 50176 50292 50358 50463 50688 51264 51744 52272 52332 52756 52866 52974 53361 54208 54432 54824 54864 54936 55296 55372 55566 55808 56007 56133 56448 56896 57024 57344 57552 57672 58206 58212 58674 58751 58806 59136 59808 60368 60984 61054 61468 61677 61722 61803 61952 62208 62656 62784 63504 64008 64092 64152 64512 64516 64614 64746 64881 65024 65856 66528 67056 67144 67284 67584 67818 67907 67914 68352 68453 68607 68992 69696 69776 70488 70632 71148 71286 71442 72009 72576 73152 73248 73728 74088 74676 74774 74844 75264 75383 75438 75537 76032 76736 76896 77608 77616 78232 78408 78498 78848 79121 79134 79299 79461 79744 81312 81648 82236 82296 82404 82944 83006 83058 83167 83349 83712 84672 85344 85456 85536 86016 86152 86328 86508 87122 87309 87318 87808 88011 88209 88704 89408 89712 90112 90424 90552 91136 91476 91581 92202 92323 92583 92928 93312 93984 94176 94864 95048 95256 95942 96012 96138 96768 96774 96901 96921 97119 97536 97664 98784 99568 99792 100352 100584 100716 100926 101376 101727 101871 102528 103488 104544 104664 105512 105732 105948 106711 106722 106929 107569 108416 108864 109648 109728 109872 110592 110744 111132 111616 112014 112161 112266 112896 112903 113157 113792 114048 114688 115104 115344 116412 116424 117348 117502 117612 117747 118272 118701 119616 120736 121968 122108 122936 123354 123444 123606 123904 124333 124416 124509 124587 125312 125568 127008 128016 128184 128304 129024 129032 129228 129492 129762 130048 130683 130691 130977 131712 133056 134112 134288 134568 135168 135636 135814 135828 136704 136906 137214 137984 138303 139392 139552 140976 141264 142296 142572 142884 143913 144018 144207 145152 145161 146304 146496 147456 148176 149352 149548 149688 150528 150766 150876 151074 151389 152064 152273 153472 153792 155216 155232 156464 156816 156996 157696 158242 158268 158598 158922 159488 160083 162624 163296 164472 164592 164808 165888 166012 166116 166334 166698 167424 168021 169344 170688 170912 171072 172032 172304 172656 173016 174244 174618 174636 175616 176022 176253 176418 177408 177419 178816 179424 180224 180848 181104 182272 182952 183162 184404 184646 185031 185166 185409 185856 186624 187968 188352 189728 190096 190512 191884 192024 192276 193536 193548 193802 193842 194238 195072 195328 197568 199136 199584 200704 201168 201432 201852 202752 203454 203721 203742 205056 205359 205821 206976 209088 209328 211024 211464 211896 213422 213444 213858 215138 216027 216832 217728 219296 219456 219744 221184 221488 222264 223232 224028 224322 224532 225792 225806 226149 226314 226611 227584 228096 230208 230688 232824 232848 234696 235004 235224 235494 236544 237363 237402 237897 239232 241472 243936 244216 245872 246708 246888 247212 247808 248666 248832 249018 249174 249501 250047 250624 251136 254016 256032 256368 256608 258048 258064 258456 258984 259524 260096 261366 261382 261927 261954 263424 264033 266112 268224 268576 269136 270336 271272 271628 271656 273408 273812 274428 274743 275968 276606 276969 278784 279104 281952 282528 284592 285144 285768 287826 288036 288414 290304 290322 290703 290763 291357 292608 292992 296352 298704 299096 299376 301056 301532 301752 302148 302778 304128 304546 305181 305613 306944 307584 310432 310464 312928 313632 313992 315392 316484 316536 317196 317844 318976 320133 320166 320787 322707 325248 326592 328944 329184 329616 331776 332024 332232 332668 333396 334848 335797 336042 336483 338688 338709 339471 341376 341824 342144 344064 344608 345312 346032 348488 349236 349272 351232 352044 352506 352836 353241 354816 354838 356103 357632 358848 361696 362208 364544 365904 366324 368808 369292 370062 370332 370818 371712 372999 373248 373527 373761 375936 376704 379456 380192 381024 383768 384048 384552 387072 387096 387604 387684 388476 390144 390656 392049 392073 392931 395136 398272 399168 401408 402336 402864 403704 405504 406908 407442 407484 410112 410718 411257 411642 413952 414909 418176 418656 422048 422928 423792 426844 426888 427716 430276 431739 432054 432621 433664 435456 435483 438592 438912 439488 442368 442976 444528 446464 448056 448644 449064 451584 451612 452298 452628 453222 454167 455168 456192 456819 460416 461376 465648 465696 469392 470008 470448 470988 473088 474726 474804 475349 475794 478464 479171 480249 482944 487872 488432 491744 493416 493776 494424 495616 497332 497664 498036 498348 499002 500094 501248 502272 504063 508032 512064 512736 513216 516096 516128 516912 517968 519048 520192 522732 522764 523854 523908 526848 527681 528066 528759 532224 532257 536448 537152 538272 540672 542544 543256 543312 546816 547624 548856 549486 551936 553212 553847 553938 555093 556227 557568 558208 563904 565056 569184 570288 571536 575652 576072 576828 580608 580644 581406 581526 582169 582714 585216 585984 592704 597408 598192 598752 602112 603064 603504 604296 605556 608256 609092 610362 611163 611226 613888 615168 616077 617463 620864 620928 625856 627264 627984 630784 632968 633072 634392 635688 637952 640266 640332 641574 645414 646261 648081 650496 653184 657888 658368 659232 663552 664048 664464 665336 666792 669696 671594 672084 672966 677376 677418 678307 678447 678942 679833 682752 683648 684288 689216 690624 692064 696976 698472 698544 702464 704088 705012 705672 706482 709632 709676 712089 712206 713691 715264 717696 723392 724416 729088 731808 732648 737616 738584 740124 740664 741636 743424 745998 746496 746977 747054 747522 748503 751872 752983 753408 758912 760384 762048 767536 768096 769104 774144 774192 775208 775368 776952 780288 781312 784098 784146 785781 785862 790272 790321 792099 796544 798336 802816 804672 805728 807408 811008 813816 814884 814968 820224 821436 822514 823284 824229 827904 829818 830907 836352 837312 844096 845856 847584 853688 853776 855432 860552 863478 864108 865242 867328 870331 870912 870966 872109 872289 874071 877184 877824 878976 885952 889056 892928 896112 897288 898128 903168 903224 904596 905256 906444 908334 910336 912384 913638 914837 915543 916839 920832 922752 931296 931392 938784 940016 940896 941976 946176 949452 949608 950698 951588 956928 958342 960399 960498 962361 965888 968121 975744 976864 983488 986832 987552 988848 991232 994664 995328 996072 996696 998004 1000188 1002496 1004544 1007391 1008126 1009449 1016064 1016127 1018413 1024128 1025472 1026432 1032192 1032256 1033824 1035936 1038096 1040384 1045464 1045528 1047708 1047816 1053696 1055362 1056132 1057409 1057518 1059723 1064448 1064514 1065911 1068309 1072896 1074304 1076544 1085088 1086512 1086624 1093632 1095248 1097712 1098972 1103872 1106424 1107694 1107876 1110186 1112454 1115136 1116416 1118997 1120581 1121283 1127808 1130112 1138368 1140576 1143072 1151304 1152144 1153656 1161216 1161288 1162812 1163052 1164338 1165428 1170432 1171968 1173821 1176147 1176219 1185408 1194816 1196384 1197504 1204224 1206128 1207008 1208592 1211112 1216512 1218184 1220724 1222326 1222452 1227776 1230336 1232027 1232154 1233771 1234926 1241728 1241856 1241933 1244727 1251712 1254528 1255968 1261568 1265936 1266144 1268784 1271376 1275904 1280532 1280664 1283148 1290828 1292522 1295217 1296162 1297863 1300992 1306368 1306449 1315776 1316736 1318464 1327104 1328096 1328928 1330672 1333584 1339392 1343188 1344168 1345932 1354752 1354836 1356614 1356894 1357884 1359666 1365504 1367296 1367663 1368576 1370457 1378432 1381248 1384128 1393952 1396944 1397088 1404928 1408176 1410024 1411344 1412964 1419264 1419352 1424178 1424412 1426047 1427382 1430528 1435392 1435481 1437513 1437601 1440747 1446784 1448832 1458176 1463616 1465296 1475232 1477168 1480248 1481328 1483272 1486848 1491996 1492992 1493954 1494108 1495044 1497006 1503744 1505966 1506816 1508887 1512189 1517824 1520768 1524096 1535072 1536192 1538208 1548288 1548384 1550416 1550736 1553904 1560576 1562624 1568196 1568292 1571562 1571724 1580544 1580642 1583043 1584198 1586277 1593088 1596672 1596771 1609344 1611456 1614816 1622016 1627632 1629768 1629936 1640448 1642872 1645028 1646568 1648458 1655808 1659636 1661541 1661814 1665279 1672704 1674624 1675003 1688192 1691712 1695168 1707376 1707552 1710864 1721104 1726956 1728216 1730484 1734656 1740662 1741824 1741932 1744218 1744578 1746507 1748142 1754368 1755648 1757952 1758061 1771904 1778112 1785856 1792224 1794576 1796256 1806336 1806448 1809192 1810512 1812888 1816668 1820672 1824768 1827276 1829674 1831086 1833489 1833678 1841664 1845504 1848231 1862592 1862784 1877568 1880032 1881792 1883952 1892352 1898904 1899216 1901396 1903176 1913856 1916684 1920798 1920996 1924722 1931776 1936242 1938783 1951488 1951609 1953728 1966976 1973664 1975104 1977696 1982464 1989328 1990656 1992144 1993392 1996008 2000376 2004992 2009088 2014782 2016252 2018898 2032128 2032254 2034921 2035341 2036826 2039499 2048256 2050944 2052864 2064512 2067648 2071872 2076192 2080768 2090928 2091056 2095416 2095632 2107392 2110724 2112264 2114818 2115036 2119446 2128896 2129028 2131822 2136267 2136618 2145792 2148608 2153088 2170176 2173024 2173248 2187264 2190496 2195424 2197944 2207744 2212848 2215388 2215752 2220372 2224908 2230272 2232832 2237994 2240931 2241162 2242566 2245509 2255616 2258949 2260224 2276736 2281152 2286144 2302608 2304288 2307312 2322432 2322576 2325624 2326104 2328676 2330856 2340864 2343936 2347642 2352294 2352438 2357343 2370816 2370963 2376297 2389632 2392768 2395008 2408448 2412256 2414016 2417184 2422224 2433024 2436368 2441448 2444652 2444904 2455552 2460672 2464054 2464308 2467542 2469852 2472687 2483456 2483712 2483866 2489454 2492721 2503424 2509056 2511936 2531872 2532288 2537568 2542752 2551808 2561064 2561328 2566296 2581656 2585044 2590434 2592324 2595726 2601984 2610993 2612736 2612898 2616327 2616867 2631552 2633472 2636928 2656192 2657856 2661344 2667168 2678784 2686376 2688336 2691864 2709504 2709672 2713228 2713788 2715768 2719332 2731008 2734592 2735326 2737152 2740914 2744511 2746629 2750517 2756864 2762496 2768256 2787904 2793888 2794176 2809856 2816352 2820048 2822688 2825928 2838528 2838704 2848356 2848824 2852094 2854764 2861056 2870784 2870962 2875026 2875202 2881197 2881494 2887083 2893568 2897664 2904363 2927232 2930592 2950464 2954336 2960496 2962656 2966544 2973696 2983992 2985984 2987908 2988216 2990088 2994012 3007488 3011932 3013632 3017774 3022173 3024378 3028347 3035648 3041536 3048192 3048381 3070144 3072384 3076416 3096576 3096768 3100832 3101472 3107808 3121152 3125248 3136392 3136584 3143124 3143448 3161088 3161284 3166086 3168396 3172227 3172554 3179169 3186176 3193344 3193542 3197733 3204927 3218688 3222912 3229632 3255264 3259536 3259872 3280896 3285744 3290056 3293136 3296916 3311616 3319272 3323082 3323628 3327443 3330558 3345408 3349248 3350006 3356991 3361743 3363849 3376384 3383424 3390336 3414752 3415104 3421728 3442208 3453912 3456432 3460968 3469312 3481324 3483648 3483864 3488436 3489156 3493014 3496284 3508736 3511296 3515904 3516122 3521463 3528441 3528657 3543808 3556224 3584448 3589152 3592512 3612672 3612896 3618384 3621024 3625776 3633336 3641344 3649536 3654552 3659348 3662172 3666978 3667356 3683328 3691008 3693767 3696081 3696462 3701313 3725184 3725568 3725799 3734181 3755136 3760064 3763584 3767904 3784704 3797808 3798432 3802792 3806352 3827712 3833368 3841596 3841992 3849444 3863552 3872484 3876929 3877566 3885651 3893589 3902976 3903218 3907456 3919347 3933952 3947328 3950208 3955392 3978656 3981312 3984288 3986784 3992016 4000752 4009984 4018176 4029564 4032504 4037796 4064256 4064508 4069842 4070682 4073652 4075183 4078998 4096512 4101888 4102989 4105728 4111371 4129024 4135296 4143744 4152384 4181856 4182112 4190832 4191264 4214784 4221448 4224528 4229636 4230072 4238892 4257792 4258056 4263644 4272534 4273236 4278141 4291584 4297216 4306176 4306443 4312539 4312803 4322241 4340352 4346048 4346496 4374528 4380992 4390848 4395888 4415488 4425696 4430776 4431504 4440744 4449816 4460544 4465664 4475988 4481862 4482324 4485132 4491018 4511232 4517898 4520448 4523827 4526661 4536567 4553472 4562304 4572288 4605216 4608576 4614624 4644864 4645152 4651248 4652208 4657352 4661712 4681728 4687872 4695284 4704588 4704876 4714686 4741632 4741926 4748149 4749129 4752594 4758831 4779264 4785536 4790016 4790313 4824512 4828032 4834368 4844448 4866048 4872736 4882896 4889304 4889808 4911104 4921344 4928108 4928616 4935084 4939704 4945374 4966912 4967424 4967732 4978908 4984623 4985442 4995837 5006848 5018112 5023872 5025009 5063744 5064576 5075136 5085504 5103616 5122128 5122656 5132592 5163312 5170088 5180868 5184648 5191452 5203968 5221986 5225472 5225796 5228839 5232654 5233734 5239521 5263104 5266944 5270881 5273856 5274183 5312384 5315712 5322688 5334336 5357568 5372752 5376672 5383728 5419008 5419344 5426456 5427576 5431536 5438664 5462016 5469184 5470652 5474304 5481828 5489022 5493258 5500467 5501034 5513728 5524992 5532247 5536512 5544693 5575808 5587776 5588352 5619712 5632704 5640096 5645376 5651856 5677056 5677408 5696712 5697648 5704188 5709528 5722112 5741568 5741924 5750052 5750404 5762394 5762988 5774166 5787136 5795328 5808726 5816349 5854464 5854827 5861184 5900928 5908672 5920992 5925312 5933088 5947392 5967984 5971968 5975816 5976432 5980176 5988024 6014976 6023864 6027264 6035548 6044346 6048756 6056694 6071296 6083072 6092317 6096384 6096762 6104763 6106023 6118497 6140288 6144768 6152832 6193536 6201664 6202944 6215616 6242304 6250496 6272784 6273168 6286248 6286896 6322176 6322568 6332172 6336792 6344454 6345108 6358338 6372352 6386688 6387084 6395466 6403859 6408801 6409854 6437376 6445824 6459264 6510528 6519072 6519744 6561792 6571488 6580112 6586272 6593832 6623232 6638544 6646164 6647256 6654886 6661116 6690816 6698496 6700012 6713982 6722793 6723486 6727698 6736527 6752768 6766848 6776847 6780672 6829504 6830208 6843456 6884416 6907824 6912864 6921936 6938624 6962648 6967296 6967728 6976872 6978312 6986028 6992568 7017472 7022592 7031808 7032244 7042926 7056882 7057314 7072029 7087616 7112448 7112889 7128891 7168896 7178304 7185024 7225344 7225792 7236768 7242048 7251552 7266672 7282688 7299072 7309104 7318696 7324344 7333956 7334712 7366656 7382016 7387534 7392162 7392924 7401863 7402626 7418061 7450368 7451136 7451598 7461377 7468362 7478163 7510272 7520128 7527168 7535808 7595616 7596864 7605584 7612704 7655424 7666736 7683192 7683984 7698888 7727104 7744968 7753858 7755132 7771302 7787178 7805952 7806436 7814912 7832979 7838694 7848981 7850601 7867904 7894656 7900416 7910784 7957312 7968576 7973568 7984032 8001504 8019968 8036352 8059128 8065008 8075592 8128512 8129016 8139684 8141364 8147304 8150366 8157996 8193024 8203776 8205978 8211456 8216747 8222742 8233533 8239887 8258048 8270592 8287488 8304768 8363712 8364224 8381664 8382528 8429568 8442896 8449056 8459272 8460144 8477784 8515584 8516112 8527288 8545068 8546472 8556282 8583168 8594432 8612352 8612886 8624189 8625078 8625606 8643591 8644482 8661249 8680704 8692096 8692992 8693531 8713089 8761984 8781696 8791776 8830976 8851392 8861552 8863008 8881488 8899632 8921088 8931328 8951976 8963724 8964648 8970264 8982036 9022464 9035796 9040896 9047654 9053322 9066519 9073134 9085041 9106944 9124608 9144576 9145143 9210432 9217152 9229248 9289728 9290304 9302496 9304416 9314704 9323424 9363456 9375744 9390568 9409176 9409752 9429372 9483264 9483852 9496298 9498258 9505188 9516681 9517662 9558528 9571072 9573641 9580032 9580626 9593199 9614781 9649024 9656064 9668736 9688896 9745472 9765792 9778608 9779616 9822208 9842688 9856216 9857232 9870168 9879408 9890748 9933824 9934848 9935464 9957816 9969246 9970884 9982329 9991674 10013696 10036224 10047744 10048367 10050018 10063207 10070973 10085229 10091547 10127488 10129152 10150272 10171008 10207232 10244256 10245312 10265184 10326624 10340176 10361736 10369296 10382904 10407936 10443972 10450944 10451592 10457678 10465308 10467468 10479042 10526208 10533888 10541762 10547712 10548366 10562209 10564389 10585323 10585971 10624768 10631424 10645376 10668672 10745504 10753344 10767456 10838016 10838688 10852912 10855152 10863072 10877328 10924032 10938368 10941304 10948608 10963656 10978044 10986516 11000934 11002068 11027456 11049984 11064494 11073024 11081301 11088243 11089386 11103939 11151616 11175552 11176704 11177397 11202543 11265408 11280192 11290752 11303712 11354112 11354816 11393424 11395296 11408376 11419056 11444224 11483136 11483848 11500104 11500808 11524788 11525976 11548332 11574272 11590656 11617452 11630787 11631499 11632698 11656953 11708928 11709654 11722368 11725021 11758041 11801856 11817344 11841984 11850624 11866176 11935968 11943936 11951632 11952864 11960352 11976048 12029952 12047728 12054528 12071096 12088692 12097512 12113388 12142592 12166144 12184634 12192768 12193524 12209526 12212046 12225549 12236994 12280576 12289536 12305664 12306427 12308967 12334113 12387072 12403328 12405888 12431232 12500992 12545568 12546336 12572496 12573792 12644352 12645136 12664344 12673584 12688908 12690216 12716676 12744704 12773376 12774168 12790932 12807718 12817602 12819708 12834423 12874752 12891648 12918528 12919329 12937617 12938409 13021056 13038144 13039488 13123584 13142976 13160224 13172544 13187664 13246464 13277088 13292328 13294512 13309772 13322232 13381632 13396992 13400024 13427964 13445586 13446972 13455396 13473054 13505536 13533696 13552297 13553694 13561344 13571481 13579983 13659008 13660416 13661263 13686912 13768832 13815648 13825728 13843872 13877248 13925296 13934592 13935456 13953744 13956624 13972056 13985136 14034944 14045184 14063616 14064488 14085852 14113764 14114628 14144058 14175232 14224896 14225778 14244447 14247387 14257782 14276493 14337792 14356608 14370048 14370939 14451584 14473536 14484096 14503104 14533344 14565376 14598144 14618208 14637392 14648688 14667912 14669424 14733312 14764032 14775068 14784324 14785848 14803726 14805252 14836122 14900736 14902272 14903196 14922754 14936724 14953869 14956326 15020544 15040256 15054336 15071616 15075027 15191232 15193728 15211168 15225408 15310848 15333472 15366384 15367968 15397776 15454208 15489936 15507716 15510264 15542604 15574356 15611904 15612872 15629824 15665958 15677388 15686517 15697962 15701202 15718563 15735808 15789312 15790291 15800832 15812643 15821568 15822549 15914624 15937152 15947136 15968064 16003008 16039936 16072704 16118256 16130016 16151184 16257024 16258032 16279368 16282728 16294608 16300732 16315992 16386048 16407552 16411956 16422912 16433494 16445484 16467066 16479774 16501401 16516096 16541184 16574976 16596741 16597757 16609536 16634079 16727424 16728448 16763328 16765056 16859136 16885792 16898112 16918544 16920288 16955568 17031168 17032224 17054576 17090136 17092944 17112564 17166336 17188864 17224704 17225772 17248378 17250156 17251212 17287182 17288964 17322498 17361408 17384192 17385984 17387062 17426178 17449047 17523968 17563392 17564481 17583552 17702784 17723104 17726016 17762976 17799264 17842176 17862656 17903952 17927448 17929296 17940528 17964072 18044928 18071592 18081792 18095308 18106644 18133038 18146268 18170082 18213888 18249216 18276951 18289152 18290286 18314289 18318069 18420864 18434304 18458496 18580608 18604992 18608832 18629408 18646848 18726912 18751488 18781136 18818352 18819504 18858744 18966528 18967704 18992596 18996516 19010376 19033362 19035324 19117056 19142144 19147282 19160064 19161252 19186398 19211577 19226403 19229562 19298048 19312128 19337472 19338671 19377792 19490944 19531584 19557216 19559232 19644416 19685376 19712432 19714464 19740336 19758816 19781496 19867648 19869696 19870928 19915632 19938492 19941768 19964658 19983348 20027392 20072448 20095488 20096734 20100036 20126414 20141946 20168379 20170458 20183094 20209581 20254976 20258304 20300544 20330541 20342016 20488512 20490624 20530368 20653248 20680352 20723472 20738592 20765808 20815872 20887944 20901888 20903184 20915356 20930616 20934936 20958084 21052416 21067776 21083524 21095424 21096732 21124418 21128778 21170646 21171942 21249536 21262848 21290752 21337344 21338667 21491008 21506688 21534912 21676032 21677376 21705824 21710304 21726144 21754656 21848064 21876736 21882608 21897216 21927312 21956088 21973032 22001868 22004136 22054912 22099968 22128988 22146048 22162602 22176486 22178772 22205589 22207878 22254183 22303232 22351104 22353408 22354794 22384131 22405086 22434489 22530816 22560384 22581504 22607424 22709632 22786848 22790592 22816752 22838112 22888448 22966272 22967696 23000208 23001616 23049576 23051952 23096664 23148544 23181312 23234904 23261574 23262998 23265396 23313906 23417856 23419308 23444736 23450042 23498937 23516082 23546943 23603712 23634688 23683968 23701248 23732352 23871936 23903264 23905728 23920704 23952096 24059904 24095456 24109056 24142192 24177384 24195024 24226776 24285184 24332288 24369268 24385536 24387048 24419052 24424092 24451098 24473988 24561152 24579072 24611328 24612854 24617934 24650241 24668226 24700599 24774144 24806656 24811776 24862464 25091136 25092672 25144992 25147584 25288704 25290272 25328688 25347168 25377816 25380432 25433352 25489408 25546752 25548336 25581864 25615436 25635204 25639416 25668846 25749504 25783296 25837056 25838658 25872567 25875234 25876818 25930773 26042112 26076288 26078976 26080593 26139267 26285952 26320448 26345088 26375328 26492928 26554176 26584656 26589024 26619544 26644464 26763264 26793984 26800048 26855928 26891172 26893944 26910792 26946108 27011072 27067392 27104594 27107388 27122688 27142962 27159966 27199557 27255123 27318016 27320832 27322526 27373824 27435429 27537664 27631296 27651456 27687744 27850592 27869184 27870912 27907488 27913248 27944112 27970272 28069888 28090368 28127232 28128976 28171704 28227528 28229256 28288116 28350464 28449792 28451556 28488894 28494774 28515564 28550043 28552986 28675584 28713216 28720923 28740096 28741878 28779597 28903168 28947072 28968192 29006208 29066688 29236416 29274784 29297376 29335824 29338848 29466624 29528064 29550136 29568648 29571696 29607452 29610504 29672244 29801472 29804544 29806392 29845508 29873448 29907738 29912652 29946987 30041088 30080512 30108672 30143232 30145101 30150054 30189621 30212919 30255687 30382464 30387456 30422336 30450816 30621696 30666944 30732768 30735936 30795552 30908416 30979872 31015432 31020528 31085208 31148712 31223808 31225744 31259648 31331916 31354776 31373034 31395924 31402404 31437126 31471616 31578624 31580582 31601664 31625286 31643136 31645098 31686627 31693167 31755969 31757913 31829248 31874304 31894272 31936128 32006016 32236512 32260032 32302368 32514048 32516064 32558736 32565456 32589216 32601464 32631984 32772096 32815104 32823912 32845824 32866988 32890968 32934132 32959548 33002802 33032192 33082368 33149952 33193482 33195514 33219072 33243903 33264729 33268158 33311817 33454848 33456896 33526656 33530112 33532191 33771584 33796224 33837088 33840576 33911136 34062336 34064448 34109152 34180272 34185888 34225128 34332672 34377728 34449408 34451544 34496756 34500312 34502424 34574364 34577928 34644996 34722816 34768384 34771968 34774124 34852356 34892361 34894497 34898094 34970859 35047936 35126784 35128962 35167104 35175063 35405568 35446208 35452032 35525952 35598528 35725312 35807904 35854896 35858592 35881056 35928144 36089856 36143184 36163584 36190616 36213288 36266076 36292536 36340164 36427776 36498432 36553902 36578304 36580572 36601873 36628578 36636138 36676647 36841728 36868608 36916992 36919281 36926901 37002339 37161216 37209984 37217664 37258816 37293696 37502976 37562272 37636704 37639008 37717488 37933056 37935408 37985192 37993032 38020752 38066724 38070648 38234112 38284288 38294564 38320128 38322504 38372796 38423154 38452806 38459124 38503269 38596096 38624256 38674944 38677342 38755584 38757987 38812851 38815227 38981888 39063168 39114432 39118464 39370752 39424864 39428928 39480672 39517632 39562992 39735296 39739392 39741856 39831264 39876984 39883536 39929316 39966696 40054784 40144896 40190976 40193468 40200072 40252828 40283892 40336758 40340916 40366188 40419162 40509952 40516608 40601088 40656891 40661082 40684032 40714443 40739949 40977024 40981248 40983789 41060736 41306496 41360704 41446944 41477184 41531616 41631744 41775888 41803776 41806368 41830712 41861232 41869872 41916168 42104832 42135552 42167048 42190848 42193464 42248836 42257556 42341292 42343884 42499072 42525696 42581504 42646219 42674688 42677334 42733341 42742161 42829479 42982016 43013376 43069824 43112817 43354752 43411648 43420608 43452288 43509312 43696128 43753472 43765216 43794432 43854624 43912176 43946064 44003736 44008272 44109824 44199936 44257976 44292096 44325204 44352972 44357544 44411178 44415756 44508366 44606464 44702208 44706816 44709588 44768262 44810172 44827013 44861607 44868978 45061632 45120768 45163008 45214848 45225081 45419264 45573696 45581184 45633504 45676224 45932544 45935392 46000416 46003232 46099152 46103904 46193328 46297088 46362624 46469808 46523148 46525996 46530792 46627812 46835712 46838616 46889472 46900084 46997874 47032164 47059551 47093886 47155689 47207424 47269376 47367936 47370873 47402496 47437929 47464704 47467647 47743872 47806528 47811456 47841408 47904192 48119808 48190912 48218112 48284384 48354768 48390048 48453552 48570368 48664576 48738536 48771072 48774096 48838104 48848184 48902196 48947976 49122304 49158144 49222656 49225708 49235868 49300482 49336452 49401198 49504203 49548288 49613312 49623552 49724928 49790223 49793271 49902237 50182272 50185344 50289984 50295168 50577408 50580544 50657376 50694336 50755632 50760864 50866704 50978816 51093504 51096672 51163728 51230872 51270408 51278832 51337692 51499008 51566592 51674112 51677316 51745134 51750468 51753636 51813041 51861546 52084224 52152576 52157952 52161186 52229639 52278534 52347141 52571904 52640896 52690176 52693443 52750656 53108352 53169312 53178048 53239088 53288928 53526528 53587968 53600096 53711856 53782344 53787888 53821584 53892216 54022144 54134784 54209188 54214776 54245376 54285924 54319932 54399114 54510246 54636032 54641664 54645052 54747648 54830853 54870858 54942867 54954207 55075328 55262592 55302912 55375488 55701184 55741824 55814976 55826496 55888224 55940544 56139776 56180736 56254464 56257952 56343408 56455056 56458512 56576232 56700928 56899584 56903112 56977788 56989548 57031128 57100086 57105972 57351168 57426432 57441846 57480192 57483756 57517229 57559194 57634731 57679209 57806336 57894144 57936384 58012416 58016013 58133376 58472832 58549568 58594752 58671648 58677696 58933248 59056128 59100272 59137296 59143392 59214904 59221008 59344488 59602944 59609088 59612784 59691016 59746896 59815476 59825304 59893974 60082176 60161024 60217344 60286464 60290202 60300108 60369323 60379242 60425838 60505137 60511374 60628743 60764928 60774912 60844672 60854717 60901632 60991623 61333888 61465536 61471872 61591104 61816832 61959744 62030864 62041056 62170416 62297424 62447616 62451488 62519296 62663832 62709552 62746068 62791848 62804808 62874252 62943232 63157248 63161164 63203328 63250572 63286272 63290196 63373254 63386334 63511938 63515826 63658496 63748608 63788544 63872256 64012032 64016001 64473024 64520064 64604736 65028096 65032128 65117472 65130912 65178432 65202928 65263968 65544192 65630208 65647824 65691648 65733976 65781936 65868264 65919096 66005604 66064384 66164736 66299904 66386964 66391028 66438144 66487806 66529458 66536316 66616767 66623634 66909696 66913792 67015487 67053312 67060224 67064382 67152393 67303467 67543168 67592448 67674176 67681152 67822272 68128896 68218304 68360544 68371776 68450256 68665344 68755456 68898816 68903088 68993512 69000624 69004848 69148728 69155856 69289992 69445632 69536768 69543936 69548248 69704712 69784722 69788994 69796188 69941718 70095872 70253568 70257924 70334208 70338569 70350126 70442449 70496811 70640829 70811136 70892416 70904064 71051904 71197056 71450624 71615808 71709792 71717184 71762112 71856288 72179712 72286368 72327168 72381232 72426576 72532152 72585072 72680328 72855552 72996864 73107804 73156608 73161144 73203746 73257156 73272276 73353294 73683456 73737216 73833984 73838562 73853802 73935463 73950723 74004678 74101797 74322432 74419968 74435328 74517632 74587392 75124544 75273408 75278016 75434976 75866112 75870816 75970384 75986064 76041504 76133448 76141296 76468224 76568576 76589128 76640256 76645008 76745592 76846308 76905612 76918248 77006538 77192192 77248512 77349888 77354684 77511168 77515974 77617701 77625702 77630454 77792319 77963776 78126336 78228864 78236928 78241779 78417801 78849728 78857856 78961344 79035264 79125984 79470592 79478784 79483712 79662528 79753968 79767072 79858632 79933392 80109568 80289792 80381952 80386936 80400144 80505656 80567784 80673516 80681832 80732376 80838324 81019904 81033216 81202176 81313782 81322164 81368064 81420493 81428886 81479898 81598671 81954048 81962496 81967578 82075147 82121472 82306287 82612992 82721408 82893888 82954368 83063232 83551776 83607552 83612736 83661424 83722464 83739744 83832336 84209664 84271104 84334096 84381696 84386928 84497672 84515112 84682584 84687768 84998144 85051392 85163008 85292438 85349376 85354668 85466682 85484322 85650129 85658958 85964032 86026752 86139648 86144989 86162769 86225634 86338791 86709504 86823296 86841216 86904576 87018624 87506944 87530432 87709248 87824352 87892128 88007472 88016544 88219648 88399872 88515952 88584192 88650408 88705944 88715088 88822356 88831512 89016732 89212928 89404416 89413632 89419176 89536524 89620344 89654026 89723214 89737956 89840961 90123264 90241536 90326016 90429696 90435303 90450162 90568863 90638757 90838528 91147392 91162368 91267008 91352448 91865088 91870784 92000832 92006464 92198304 92207808 92386656 92594176 92725248 92939616 93046296 93051992 93061584 93255624 93671424 93677232 93778944 93800168 93995748 94064328 94119102 94187772 94311378 94414848 94538752 94735872 94741746 94804992 94866079 94875858 94929408 94935294 95059881 95079501 95273739 95487744 95613056 95622912 95628841 95682816 95808384 96381824 96568768 96709536 96780096 96907104 97140736 97329152 97477072 97542144 97548192 97676208 97696368 97804392 97895952 98244608 98316288 98445312 98451416 98471736 98600964 98672904 98802396 99008406 99096576 99226624 99247104 99449856 99580446 99586542 99731709 99794187 99804474 99935451 100364544 100370688 100579968 100590336 100596573 101161088 101314752 101388672 101511264 101521728 101733408 101957632 102187008 102193344 102327456 102461744 102540816 102557664 102675384 102998016 103133184 103348224 103354632 103490268 103500936 103507272 103626082 103723092 104168448 104305152 104315904 104322372 104459278 104557068 104677083 104683491 104694282 105143808 105281792 105380352 105386886 105501312 105525189 106216704 106338624 106356096 106478176 106577856 107175936 107200192 107423712 107564688 107575776 107643168 107784432 108044288 108269568 108418376 108429552 108490752 108571848 108639864 108798228 109020492 109272064 109283328 109290104 109495296 109661706 109741716 109805619 109885734 109908414 110029941 110150656 110525184 110532037 110605824 110750976 110757843 110780703 111007017 111402368 111483648 111629952 111652992 111776448 111881088 112279552 112508928 112515904 112686816 112910112 112917024 113152464 113401856 113799168 113806224 113955576 113979096 114062256 114200172 114211944 114702336 114852864 114883692 114960384 114967512 115034458 115118388 115269462 115358418 115509807 115612672 115788288 115872768 116024832 116032026 116184299 116266752 116273961 116438553 116445681 116945664 117099136 117189504 117343296 117355392 118112256 118200544 118274592 118286784 118429808 118442016 118688976 119205888 119218176 119225568 119382032 119493792 119630952 119650608 119787948 120164352 120322048 120434688 120572928 120580404 120600216 120738646 120758484 120851676 121010274 121022748 121257486 121529856 121549824 121689344 121709434 121803264 121970673 121983246 122143329 122219847 122667776 122931072 122943744 122951367 123182208 123919488 124061728 124082112 124340832 124594848 124895232 124902976 125038592 125327664 125419104 125492136 125583696 125609616 125748504 125886464 126314496 126322328 126406656 126501144 126572544 126580392 126746508 126772668 127023876 127031652 127316992 127497216 127577088 127744512 127938657 127946489 128024064 128032002 128200023 128226483 128946048 129040128 129209472 129338451 130064256 130234944 130261824 130356864 130405856 130527936 131088384 131260416 131295648 131383296 131467952 131563872 131736528 131838192 132011208 132128768 132329472 132599808 132773928 132782056 132876288 132975612 133058916 133072632 133233534 133247268 133819392 133827584 134030974 134106624 134120448 134128764 134290943 134304786 134481039 134584821 134606934 135086336 135184896 135348352 135362304 135370697 135644544 135675243 136257792 136436608 136721088 136743552 136900512 137510912 137797632 137806176 137987024 138001248 138009696 138297456 138311712 138579984 138891264 139073536 139087872 139096496 139409424 139569444 139577988 139592376 139883436 140191744 140507136 140515848 140668416 140677138 140700252 140884898 140993622 141178653 141281658 141467067 141622272 141784832 141808128 142103808 142112619 142313787 142394112 142402941 143231616 143419584 143434368 143524224 143712576 144359424 144572736 144654336 144762464 144853152 145064304 145170144 145360656 145711104 145993728 146215608 146313216 146322288 146407492 146514312 146544552 146706588 147366912 147474432 147667968 147677124 147707604 147870926 147901446 148009356 148203594 148644864 148839936 148870656 149035264 149075267 149174784 149370669 149379813 150249088 150546816 150556032 150869952 151732224 151741632 151940768 151972128 152083008 152266896 152282592 152936448 153137152 153178256 153280512 153290016 153491184 153692616 153811224 153836496 154013076 154384384 154497024 154699776 154709368 155022336 155031948 155235402 155251404 155260908 155439123 155584638 155927552 156252672 156457728 156467429 156473856 156483558 156688917 156835602 157041423 157699456 157715712 157922688 158070528 158080329 158251968 158941184 158967424 159325056 159507936 159534144 159717264 159866784 160219136 160579584 160763904 160773872 160800288 161011312 161135568 161347032 161363664 161464752 161676648 162039808 162066432 162404352 162627564 162644328 162736128 162840986 162857772 162959796 163197342 163908096 163924992 163935156 164150294 164242944 164492559 164612574 164828601 165225984 165442816 165787776 165908736 166126464 167103552 167225472 167322848 167444928 167479488 167664672 168419328 168542208 168668192 168763392 168773856 168995344 169030224 169365168 169375536 169996288 170102784 170326016 170584876 170698752 170709336 170933364 170968644 171300258 171317916 171928064 172053504 172279296 172289978 172325538 172451268 172551687 172677582 172904193 173419008 173646592 173682432 173693201 173809152 174037248 174048039 175060864 175418496 175648704 175784256 176014944 176033088 176439296 176799744 177031904 177168384 177300816 177411888 177430176 177644712 177663024 178033464 178425856 178808832 178827264 178838352 179073048 179240688 179308052 179446428 179475912 179681922 180246528 180483072 180652032 180859392 180870606 180900324 181107969 181137726 181277514 181515411 181677056 182294784 182324736 182534016 182564151 182575327 182704896 182974869 183741568 184001664 184012928 184396608 184415616 184773312 185188352 185450496 185879232 186092592 186103984 186123168 186511248 187342848 187354464 187557888 187600336 187991496 188128656 188238204 188375544 188622756 188829696 189077504 189471744 189483492 189609984 189732158 189751716 189858816 189870588 190119762 190159002 190547478 190975488 191226112 191245824 191257682 191365632 191616768 191628649 192048003 192763648 193137536 193419072 193560192 193814208 194658304 194954144 195084288 195096384 195352416 195392736 195608784 195791904 196489216 196632576 196890624 196902832 196943472 197201928 197345808 197604792 198016812 198193152 198453248 198494208 198899712 199160892 199173084 199463418 199588374 199608948 199850301 199870902 200729088 200741376 201046461 201159936 201180672 201193146 201457179 202322176 202629504 202777344 203022528 203043456 203466816 204386688 204654912 204923488 205081632 205115328 205350768 205996032 206266368 206696448 206709264 206980536 207001872 207014544 207252164 207446184 208336896 208610304 208631808 208644744 208918556 209114136 209354166 209366982 209388564 210287616 210563584 210760704 210773772 211002624 211015707 211050378 211327347 211490433 212433408 212677248 212712192 212725381 212956352 213155712 214351872 214400384 214847424 215129376 215151552 215286336 215568864 216088576 216539136 216836752 216859104 216981504 217143696 217279728 217596456 218040984 218544128 218566656 218580208 218990592 219323412 219483432 219611238 219771468 219816828 220059882 220301312 221050368 221064074 221211648 221501952 221515686 221561406 221806389 221852169 222014034 222305391 222804736 222967296 223259904 223305984 223552896 223762176 225031808 225373632 225820224 225834048 226304928 226803712 227598336 227612448 227911152 227958192 228124512 228400344 228423888 229404672 229705728 229767384 229920768 229935024 230068916 230236776 230538924 230716836 231019614 231225344 231576576 231745536 232049664 232064052 232368598 232533504 232547922 232853103 232877106 232891362 233891328 234198272 234379008 234686592 234710784 234725337 236401088 236549184 236573568 236859616 236884032 237377952 238411776 238436352 238451136 238764064 238987584 239261904 239301216 239575896 240328704 240644096 240869376 241145856 241160808 241200432 241477292 241516968 241703352 242020548 242045496 242514972 243059712 243099648 243378688 243418868 243606528 243941346 243966492 244261479 244286658 244439694 244796013 245335552 245862144 245887488 245902734 246225441 246364416 247838976 248123456 248164224 248681664 249189696 249805952 250077184 250655328 250838208 250984272 251167392 251219232 251497008 251772928 252628992 252644656 252813312 253002288 253145088 253160784 253493016 253545336 254047752 254063304 254633984 254994432 255154176 255489024 255877314 255892978 256048128 256064004 256400046 256452966 256950387 257892096 258080256 258418944 258434967 258488307 258676902 259016373 260128512 260469888 260523648 260713728 260811712 261055872 262520832 262591296 262935904 263127744 263473056 263676384 264022416 264257536 264658944 265199616 265547856 265564112 265752576 265951224 266117832 266145264 266467068 266494536 267638784 267655168 268061948 268213248 268240896 268257528 268581886 268609572 268962078 269169642 269213868 269522883 270172672 270369792 270696704 270724608 270741394 271289088 271305909 271350486 271706589 272515584 272873216 273442176 273487104 273801024 275595264 275612352 275974048 276002496 276019392 276594912 276623424 277159968 277782528 278147072 278175744 278192992 278818848 279138888 279155976 279184752 279766872 280383488 281014272 281031696 281336832 281354276 281400504 281769796 281987244 282357306 282563316 282934134 283244544 283569664 283616256 284207616 284225238 284598237 284627574 284788224 284805882 285179643 285238503 286463232 286839168 286868736 286886523 287048448 287425152 289145472 289524928 289706304 290128608 290340288 290721312 291422208 291987456 292431216 292626432 292644576 292814984 293028624 293089104 293413176 294733824 294948864 295335936 295354248 295415208 295741852 295802892 296018712 296407188 297289728 297679872 297741312 298070528 298150534 298349568 298741338 298759626 299195127 299382561 299806353 300498176 301093632 301112064 301739904 301789719 303483264 303881536 303944256 304166016 304533792 304565184 305872896 306274304 306356512 306561024 306580032 306982368 307385232 307622448 307672992 308026152 308768768 308994048 309399552 309418736 310044672 310063896 310470804 310502808 310521816 310878246 311169276 311855104 312505344 312915456 312934858 312947712 312967116 313377834 313671204 314031249 314050473 314082846 315398912 315431424 315845376 316141056 316160658 316503936 316575567 317934848 318650112 319015872 319068288 319434528 319733568 321527808 321547744 321600576 322022624 322271136 322694064 322727328 322929504 323353296 324079616 324132864 324808704 325255128 325288656 325472256 325681972 325715544 325919592 326394684 327816192 327849984 327870312 328300588 328485888 328985118 329225148 329416857 329657202 330089823 330451968 330885632 331575552 331596111 331817472 332252928 332273529 332342109 334207104 334450944 334645696 334889856 334958976 335329344 336838656 337336384 337526784 337547712 337990688 338060448 338730336 338751072 339992576 340205568 340652032 341169752 341397504 341418672 341866728 341937288 342600516 342635832 343856128 344107008 344558592 344579956 344651076 344902536 345103374 345355164 345808386 346529421 346838016 347293184 347364864 347386402 347618304 348074496 348096078 348552897 348821883 349315659 349337043 350121728 350836992 351297408 351568512 352029888 352066176 354063808 354336768 354601632 354823776 354860352 355289424 355326048 356066928 356851712 357617664 357654528 357676704 358146096 358481376 358616104 358892856 358951824 359363844 360493056 360966144 361304064 361718784 361741212 361800648 362215938 362275452 362555028 362691287 363030822 363354112 364589568 364649472 365068032 365128302 365150654 365409792 365912019 365949738 366429987 366659541 367483136 368003328 368025856 368793216 368831232 368854101 369546624 371758464 372185184 372207968 372246336 373022496 374685696 374708928 375115776 375200672 375982992 376257312 376476408 376751088 377245512 377659392 378155008 378943488 378966984 379219968 379464316 379503432 379717632 379741176 380239524 380318004 381094956 381950976 382452224 382491648 382515364 382731264 383233536 383257298 383815971 383839467 384096006 384600069 384679449 385527296 386275072 386838144 387120384 387628416 389908288 390192768 390704832 390785472 391217568 391583808 392978432 393265152 393781248 393805664 393886944 394403856 394691616 395209584 396033624 396386304 396906496 396988416 397799424 398321784 398346168 398926836 399176748 399217896 399700602 399741804 401458176 401482752 402092922 402319872 402361344 402386292 402620603 402872829 402914358 403443117 403754463 404644352 405259008 405554688 406045056 406086912 406112091 406933632 407025729 408773376 409309824 409846976 410163264 410230656 410701536 412532736 413392896 413418528 413961072 414003744 414029088 414504328 414892368 416673792 417220608 417263616 417289488 417837112 418228272 418708332 418733964 418777128 420575232 421127168 421521408 421547544 422005248 422031414 422100756 422585261 422654694 422980866 423535959 424401201 424866816 425354496 425424384 425450762 425912704 426311424 426337857 426941361 427208823 428800768 429694848 430258752 430303104 430572672 431137728 433078272 433673504 433718208 433963008 434287392 434559456 435192912 436081968 437088256 437133312 437160416 437981184 438646824 438966864 439222476 439542936 439633656 440119764 440602624 442100736 442128148 442423296 443003904 443031372 443122812 443612778 443704338 444028068 444610782 445609472 445934592 446519808 446611968 447105792 447225801 447524352 448112007 448139439 450063616 450747264 451640448 451668096 452609856 455196672 455224896 455822304 455916384 456249024 456800688 456847776 458809344 459411456 459534768 459841536 459870048 460137832 460473552 461077848 461433672 462039228 462450688 463153152 463491072 464099328 464128104 464737196 465067008 465095844 465706206 465754212 465782724 466317369 467782656 468396544 468758016 469108409 469373184 469402287 469421568 469450674 470066751 471124269 472802176 473098368 473147136 473719232 473768064 474240987 474755904 476823552 476902272 477528128 477975168 478523808 478602432 479151792 480657408 481288192 481738752 482291712 482321616 482400864 482954584 483033936 483406704 484041096 484090992 485029944 486119424 486199296 486757376 486837736 487213056 487882692 487932984 488522958 488573316 488879388 489592026 490671104 491724288 491774976 491805468 492369983 492450882 492728832 493097143 493477677 494485803 495677952 496246912 496328448 497363328 498379392 499611904 500154368 501310656 501676416 501968544 502334784 502438464 502994016 505257984 505289312 505626624 506004576 506290176 506321568 506986032 507090672 508095504 508126608 509267968 509988864 510308352 510978048 511754628 511785956 512096256 512128008 512800092 512905932 513900774 515784192 516160512 516837888 516869934 516976614 517353804 517548241 517655061 518032746 518712579 520257024 520939776 521047296 521079603 521427456 521623424 522111744 522144117 525182592 525871808 526255488 526946112 527352768 528044832 529317888 530399232 531095712 531128224 531505152 531902448 532235664 532290528 532934136 532989072 535277568 535310336 536123896 536426496 536481792 536515056 537163772 537219144 537924156 538339284 538427736 539045766 540345344 540739584 541393408 541449216 541482788 542578176 542611818 542700972 543323907 543413178 544546233 545031168 545746432 546884352 546974208 547602048 547692453 547725981 548924607 551224704 551948096 552004992 552038784 553189824 553246848 554319936 555565056 556294144 556351488 556385984 557637696 558277776 558311952 558369504 559533744 560766976 562028544 562063392 562673664 562708552 562801008 563539592 563974488 564714612 565126632 565868268 566489088 567139328 567232512 568415232 568450476 569196474 569255148 569576448 569611764 569943451 570359286 570477006 572926464 573678336 573737472 573773046 574096896 574526029 574850304 574885947 576144009 578290944 579049856 579412608 580257216 580680576 581442624 583974912 584862432 585252864 585289152 585629968 586057248 586178208 586826352 589467648 589897728 590671872 590708496 590830416 591483704 591605784 592037424 592814376 594579456 595359744 595482624 596141056 596301068 596699136 597482676 597519252 598390254 598765122 599550903 599612706 600996352 602187264 602224128 603014923 603139383 603479808 603579438 604371537 606966528 607763072 607888512 608332032 609067584 609130368 612548608 612713024 613160064 613964736 614770464 615244896 615345984 616052304 617537536 617988096 618799104 618837472 620089344 620127792 620941608 621005616 621043632 621756492 622338552 623710208 625010688 625830912 625869716 625895424 625934232 626755668 627342408 628062498 628100946 628165692 630797824 630862848 631690752 632282112 632321316 633007872 633047121 633151134 633982041 634471299 635869696 637300224 638031744 638136576 638176143 638869056 639467136 643055616 643095488 643201152 644045248 644542272 645388128 645454656 645859008 646706592 648159232 648265728 649617408 650510256 650577312 650944512 651363944 651431088 651839184 652789368 655632384 655699968 655740624 656601176 656971776 657970236 658450296 658833714 659314404 660179646 660903936 661771264 663151104 663192222 663634944 664062553 664505856 664547058 664684218 665419167 665556507 666916173 668414208 668901888 669291392 669401887 669779712 669917952 670658688 674672768 675095424 675981376 676120896 677460672 677502144 679985152 680411136 681304064 682339504 682795008 682837344 683733456 683874576 685201032 685271664 687712256 688214016 689117184 689159912 689302152 689805072 690206748 690710328 691616772 693058842 693676032 694586368 694729728 694772804 695236608 696148992 696192156 697105794 697643766 698559309 698631318 698674086 700243456 701673984 702594816 703137024 704059776 704132352 704176011 708127616 709203264 709647552 709720704 710578848 710652096 712133856 713703424 715235328 715309056 715353408 716292192 716962752 717232208 717785712 717903648 718727688 720986112 721932288 722608128 723437568 723482424 723601296 724431876 724550904 725110056 725382574 726061644 726708224 729179136 729298944 730136064 730256604 730301308 730819584 731824038 731899476 732784437 732859974 733319082 734966272 736006656 736051712 737586432 737662464 737708202 738676323 739093248 743516928 744370368 744415936 744492672 746044992 749417856 750231552 750401344 751965984 752514624 752952816 753502176 754491024 755318784 756310016 757886976 757933968 758439936 758928632 759006864 759435264 759482352 760479048 760636008 762189912 763901952 764904448 764983296 765030728 765462528 766467072 766514596 767631942 767678934 768192012 769200138 769358898 770851161 771054592 772550144 773676288 773724259 774240768 775256832 775304901 775464921 777049119 779816576 780385536 781409664 781570944 782435136 783167616 785956864 787562496 787611328 787773888 788807712 789383232 790419168 792067248 792772608 793812992 793976832 795598848 796643568 796692336 797853672 798353496 798435792 799401204 799483608 802916352 802965504 804185844 804639744 804722688 804772584 805241206 805745658 805828716 806886234 807508926 808568649 809288704 810518016 811109376 812090112 812173824 812224182 813290093 813867264 813917727 814051458 815119767 817546752 818619648 819693952 820326528 820461312 821403072 826785792 826837056 827922144 828007488 828058176 829008656 829784736 833347584 834441216 834527232 834578976 835674224 836456544 837416664 837467928 837554256 841150464 842254336 843042816 843095088 844010496 844062828 844201512 845170522 845309388 845961732 847071918 848802402 849733632 850708992 850848768 850901524 851825408 852622848 852675714 853794711 853882722 854417646 855538929 855715509 857601536 859389696 860517504 860606208 860659569 861145344 862275456 867347008 867436416 868574784 869118912 870385824 872163936 874176512 874266624 874320832 875962368 877293648 877933728 878444952 879085872 879267312 880239528 881205248 884201472 884256296 884846592 886007808 886062744 886245624 887225556 887408676 888056136 889221564 891218944 891869184 893039616 893223936 894211584 894451602 895048704 895625423 896224014 896278878 897585381 898147683 900127232 901494528 903280896 903336192 905219712 905369157 910449792 911644608 911832768 912498048 913601376 913695552 917618688 918822912 919069536 919683072 919740096 920275664 920947104 922155696 922867344 924078456 924901376 926306304 926982144 928198656 928256208 929474392 930134016 930191688 931412412 931508424 931565448 932634738 935565312 936793088 937516032 938216818 938746368 938804574 938843136 938901348 940036601 940133502 942093747 942151419 942248538 945604352 946196736 946294272 947438464 947536128 947594879 948481974 949511808 949726701 953804544 955056256 955950336 957047616 957204864 958303584 962576384 964583424 964643232 964801728 965909168 966067872 966813408 968082192 968181984 970059888 972238848 972398592 973514752 973675472 974426112 975765384 975865968 977045916 977146632 977758776 979184052 981342208 983448576 983549952 983610936 984739966 984901764 985457664 986194286 986955354 988250571 988971606 990269469 991355904 992493824 992656896 994726656 994788333 996758784 996820587 997026327 999223808 1002621312 1003352832 1003937088 1004669568 1004876928 1005988032 1010515968 1010578624 1012009152 1012580352 1012643136 1013972064 1014181344 1016191008 1016253216 1018535936 1019977728 1020616704 1021956096 1023509256 1023571912 1024192512 1024256016 1025600184 1025811864 1027801548 1031568384 1032321024 1033675776 1033739868 1033953228 1034707608 1035096482 1035310122 1036065492 1037425158 1040514048 1041879552 1042094592 1042159206 1042854912 1043246848 1043526869 1044223488 1044288234 1045658691 1046465649 1048011129 1050365184 1051743616 1052510976 1053892224 1054705536 1056089664 1062191424 1062256448 1063010304 1063804896 1064471328 1064581056 1065868272 1065978144 1070555136 1070620672 1072247792 1072852992 1072963584 1073030112 1074327544 1074438288 1075848312 1076678568 1076855472 1078091532 1080690688 1081479168 1082786816 1082898432 1082965576 1085156352 1085223636 1085401944 1086647814 1086826356 1088073861 1089092466 1090062336 1091492864 1093768704 1093948416 1095204096 1095272003 1095384906 1095451962 1097736057 1097849214 1099289961 1099978623 1102449408 1103896192 1104009984 1104077568 1106379648 1106493696 1106562303 1108639872 1112588288 1112771968 1115275392 1116555552 1116623904 1116739008 1119067488 1121533952 1124057088 1124126784 1125347328 1125417104 1125602016 1127079184 1127948976 1129429224 1130253264 1131736536 1132978176 1134278656 1134465024 1136830464 1136900952 1138392948 1138510296 1139152896 1139223528 1139886902 1140718572 1140954012 1145852928 1147356672 1147474944 1147546092 1148193792 1149052058 1149700608 1149771894 1151447913 1151518401 1152288018 1153800207 1156581888 1158099712 1158825216 1160514432 1161361152 1162885248 1169724864 1170578304 1171259936 1172114496 1172356416 1173652704 1178935296 1179795456 1181343744 1181416992 1181660832 1182967408 1183211568 1184074848 1185628752 1189158912 1190719488 1190965248 1192282112 1192602136 1193398272 1194965352 1195038504 1196780508 1197530244 1199101806 1199225412 1201992704 1204374528 1204448256 1206029846 1206278766 1206959616 1207158876 1207861809 1208618487 1208743074 1210329351 1213933056 1215526144 1215777024 1215852407 1216664064 1218135168 1218260736 1218336273 1221077187 1225426048 1226320128 1227929472 1229540928 1230489792 1230691968 1232104608 1235075072 1237598208 1237674944 1240178688 1240255584 1241883216 1242011232 1242087264 1243512984 1244677104 1247420416 1250021376 1251661824 1251739432 1251790848 1251868464 1253511336 1254684816 1256124996 1256201892 1256331384 1261595648 1261725696 1263381504 1264564224 1264642632 1266015744 1266094242 1266302268 1267755783 1267964082 1268942598 1270607877 1271739392 1274600448 1276063488 1276273152 1276352286 1277738112 1278027289 1278934272 1279013571 1280824083 1281626469 1286190976 1286402304 1288090496 1289084544 1290776256 1290909312 1291718016 1293413184 1296318464 1299234816 1301020512 1301154624 1301889024 1302727888 1302862176 1303678368 1305578736 1311264768 1311399936 1311481248 1313202352 1313943552 1315940472 1316900592 1317667428 1318628808 1320359292 1321807872 1323542528 1326302208 1326384444 1327269888 1328125106 1329011712 1329094116 1329368436 1330838334 1331113014 1333832346 1336828416 1337803776 1338582784 1338803774 1339559424 1339835904 1341317376 1341400543 1341677403 1344336021 1344418317 1349345536 1350190848 1351962752 1352241792 1354921344 1355004288 1362608128 1364679008 1365590016 1365674688 1367466912 1367749152 1370402064 1370543328 1375424512 1376428032 1378234368 1378319824 1378604304 1379610144 1380413496 1381420656 1383233544 1386117684 1387352064 1389172736 1389459456 1389545608 1390473216 1392297984 1392384312 1394211588 1395287532 1397118618 1397262636 1397348172 1398952107 1400486912 1403347968 1405189632 1406274048 1407325227 1408119552 1408206861 1408264704 1408352022 1410200253 1416255232 1418406528 1419295104 1419441408 1421157696 1421304192 1422722961 1424267712 1430470656 1430706816 1432584384 1433925504 1434464416 1435571424 1435807296 1437455376 1441972224 1443864576 1445216256 1446875136 1446964848 1447202592 1448863752 1449101808 1450220112 1450765148 1452123288 1453416448 1458358272 1458597888 1460272128 1460513208 1460602616 1461639168 1463648076 1463798952 1465568874 1465719948 1466638164 1469932544 1472013312 1472103424 1475172864 1475324928 1475416404 1477109949 1477200373 1477352646 1478186496 1479291429 1480433031 1487033856 1488740736 1488831872 1488985344 1489077667 1492089984 1498835712 1500463104 1500802688 1503931968 1505029248 1505905632 1507004352 1508982048 1512620032 1515773952 1515867936 1516879872 1517857264 1518013728 1518870528 1518964704 1520958096 1521272016 1524379824 1527803904 1529808896 1529966592 1530061456 1530925056 1532934144 1533029192 1535263884 1535357868 1536384024 1538400276 1538717796 1541702322 1542109184 1545100288 1547352576 1547448518 1548481536 1550513664 1550609802 1550929842 1552644723 1552965183 1554098238 1556137737 1559633152 1560771072 1562819328 1563141888 1563238809 1564870272 1566335232 1566432351 1575222656 1575547776 1577615424 1578766464 1580838336 1584134496 1587625984 1587953664 1591197696 1593287136 1593384672 1595707344 1596706992 1596871584 1598802408 1598967216 1605832704 1605931008 1608371688 1609279488 1609445376 1609545168 1610482412 1611491316 1611657432 1613772468 1615017852 1617137298 1618577408 1621036032 1622218752 1624180224 1624347648 1624448364 1626580186 1627734528 1627835454 1628102916 1629971721 1630239534 1635093504 1637239296 1639387904 1640653056 1640922624 1642806144 1643077359 1643177943 1653674112 1655844288 1656014976 1656116352 1658017312 1659569472 1666695168 1668882432 1669054464 1669157952 1671348448 1672913088 1674833328 1674935856 1675108512 1682300928 1684508672 1686085632 1686190176 1688020992 1688125656 1688403024 1690341044 1690618776 1691923464 1694143836 1697604804 1699467264 1701417984 1701697536 1701803048 1703650816 1705245696 1705351428 1707589422 1707765444 1708835292 1709830353 1711077858 1711431018 1715203072 1718779392 1721035008 1721141719 1721212416 1721319138 1722290688 1723578087 1724550912 1724657841 1734694016 1734872832 1737149568 1738237824 1740771648 1744327872 1748353024 1748641664 1751924736 1754587296 1755867456 1756889904 1758171744 1758534624 1760479056 1762410496 1768402944 1768512592 1769693184 1772015616 1772125488 1772491248 1774451112 1774817352 1776112272 1778443128 1782437888 1783738368 1786079232 1786447872 1788423168 1788903204 1790097408 1791250846 1792448028 1792557756 1795170762 1796295366 1798652709 1800254464 1802989056 1806561792 1806672384 1809044769 1809418149 1810439424 1810738314 1813114611 1820899584 1823289216 1823665536 1824996096 1827202752 1827391104 1837645824 1838139072 1839480192 1840551328 1841894208 1844311392 1845734688 1848156912 1849802752 1852612608 1853964288 1856397312 1856512416 1858948784 1860268032 1860383376 1862824824 1863016848 1863130896 1865269476 1871130624 1873586176 1875032064 1876433636 1877492736 1877609148 1877686272 1877802696 1880073202 1880267004 1884187494 1884302838 1884497076 1891208704 1892393472 1892588544 1894876928 1895072256 1895189758 1896963948 1899023616 1899141363 1899453402 1901946123 1907609088 1910112512 1911900672 1914095232 1914409728 1914528429 1916607168 1929166848 1929286464 1929603456 1931818336 1932135744 1933626816 1936164384 1936363968 1940119776 1944477696 1944797184 1947029504 1947350944 1948852224 1951530768 1951731936 1954091832 1954293264 1955517552 1958368104 1962684416 1966897152 1967099904 1967221872 1969479932 1969803528 1970915328 1972388572 1973910708 1976501142 1977943212 1980538938 1982711808 1984987648 1985313792 1989453312 1989576666 1992187659 1993517568 1993641174 1994052654 1996257501 1996669521 1998447616 2005242624 2006705664 2007874176 2008205661 2009339136 2009753856 2011976064 2021157248 2024018304 2025286272 2027944128 2028362688 2032382016 2032506432 2037071872 2039955456 2041233408 2043912192 2047018512 2047143824 2048385024 2048512032 2051200368 2051623728 2055603096 2063136768 2064642048 2067351552 2067479736 2067906456 2069415216 2070192964 2070620244 2072130984 2074850316 2081028096 2083759104 2084189184 2084318412 2085709824 2086493696 2087053738 2088446976 2088576468 2091317382 2092931298 2095677927 2096022258 2100730368 2103487232 2105021952 2107784448 2107915139 2109411072 2112179328 2112528033 2124382848 2124512896 2127609792 2128942656 2129162112 2131736544 2131956288 2141110272 2141241344 2144495584 2145705984 2145927168 2146060224 2148655088 2148876576 2151696624 2153357136 2153710944 2156183064 2161381376 2162958336 2165573632 2165796864 2165931152 2170312704 2170447272 2170803888 2173295628 2173652712 2176147722 2178184932 2180124672 2182985728 2187537408 2187896832 2190408192 2190544006 2190769812 2190903924 2195472114 2195698428 2198353311 2198579922 2199957246 2204898816 2207792384 2208019968 2208155136 2212759296 2212987392 2213124606 2216028969 2217279744 2225543936 2230550784 2233111104 2233247808 2233478016 2238134976 2248253568 2250694656 2250834208 2251204032 2254158368 2255897952 2258858448 2260506528 2263473072 2265956352 2268557312 2268930048 2273660928 2273801904 2276785896 2277020592 2278305792 2278447056 2279773804 2281437144 2281908024 2291705856 2294713344 2294949888 2295092184 2296387584 2298104116 2299401216 2299543788 2302895826 2303036802 2304576036 2307600414 2313163776 2316199424 2317650432 2321028864 2321172777 2322722304 2325770496 2325914703 2326394763 2339449728 2341156608 2342519872 2344228992 2344712832 2347305408 2357870592 2362687488 2362833984 2363321664 2365934816 2366423136 2368149696 2371257504 2378317824 2381438976 2381930496 2384564224 2385204272 2386796544 2389930704 2390077008 2393561016 2395060488 2398203612 2398450824 2403985408 2408749056 2408896512 2412059692 2412557532 2413919232 2414317752 2415723618 2417236974 2417486148 2420658702 2425705947 2427866112 2431052288 2431554048 2431704814 2433328128 2436270336 2436521472 2436672546 2439870279 2441753181 2442154374 2445359301 2450852096 2452640256 2455858944 2459081856 2460979584 2461383936 2464209216 2475349888 2480357376 2480511168 2483766432 2484022464 2484174528 2487025968 2489354208 2494840832 2500042752 2503323648 2503478864 2503581696 2503736928 2507022672 2509369632 2512249992 2512403784 2512662768 2523191296 2523451392 2526763008 2529128448 2529285264 2532031488 2532188484 2532604536 2535511566 2535928164 2537885196 2541215754 2543478784 2549200896 2552126976 2552546304 2552704572 2555476224 2556054578 2557868544 2558027142 2561384133 2561648166 2563252938 2566616787 2572381952 2572804608 2576180992 2578169088 2581552512 2581818624 2581978707 2583436032 2586826368 2602041024 2602309248 2605455776 2605724352 2607356736 2611157472 2622529536 2622799872 2622962496 2626404704 2627887104 2631880944 2633801184 2635334856 2637257616 2640718584 2643615744 2647085056 2652604416 2652768888 2654539776 2656250212 2658023424 2658188232 2658736872 2661676668 2662226028 2667664692 2673656832 2675607552 2677165568 2677607548 2679118848 2679671808 2682634752 2682801086 2683354806 2686876269 2688672042 2688836634 2692756143 2698691072 2700381696 2703925504 2704483584 2709842688 2710008576 2729358016 2731349376 2734933824 2735498304 2740804128 2741086656 2750849024 2752856064 2756468736 2756639648 2757208608 2759220288 2760826992 2762841312 2766467088 2772235368 2774704128 2778345472 2778918912 2779091216 2780946432 2784595968 2784768624 2788423176 2790575064 2794237236 2794525272 2794696344 2797904214 2800973824 2806695936 2810379264 2812548096 2814650454 2816239104 2816413722 2816529408 2816704044 2820109803 2820400506 2826281241 2826454257 2832510464 2836813056 2838590208 2838882816 2842315392 2842608384 2842784637 2845445922 2848535424 2849180103 2861413632 2865168768 2867851008 2868928832 2871142848 2871614592 2874910752 2887729152 2893750272 2893929696 2894405184 2897727504 2898203616 2900440224 2901530296 2904246576 2906832896 2916716544 2917195776 2920544256 2921026416 2921205232 2923278336 2927296152 2927597904 2931137748 2931439896 2933276328 2939865088 2944026624 2944206848 2950345728 2950649856 2950832808 2954219898 2954400746 2954705292 2956372992 2958582858 2960866062 2964751713 2970808407 2974067712 2977481472 2977663744 2977970688 2978155334 2984179968 2984364999 2990461761 2997671424 3001605376 3007863936 3010058496 3011811264 3014008704 3017964096 3031547904 3031735872 3035714528 3036027456 3037741056 3037929408 3041916192 3042544032 3048759648 3055607808 3059617792 3059933184 3060122912 3061850112 3065868288 3066058384 3070527768 3070715736 3072768048 3076800552 3077435592 3083404644 3084218368 3090200576 3094705152 3094897036 3096963072 3101027328 3101219604 3101859684 3105289446 3105930366 3108196476 3112275474 3119266304 3121542144 3125638656 3126283776 3126477618 3129740544 3130580607 3132670464 3132864702 3136976073 3150445312 3151095552 3155230848 3157532928 3161676672 3168268992 3186574272 3186769344 3191414688 3193413984 3193743168 3197604816 3197934432 3211665408 3211862016 3216743376 3218558976 3218890752 3219090336 3220964824 3222982632 3223314864 3227544936 3230035704 3234274596 3237154816 3242072064 3244437504 3248360448 3248695296 3248896728 3253160372 3255469056 3255670908 3256205832 3259943442 3260479068 3264221583 3270187008 3274478592 3278775808 3281306112 3281845248 3285612288 3285816009 3286154718 3286355886 3293208171 3297869883 3307348224 3311688576 3312029952 3312232704 3316034624 3319138944 3319686909 3337764864 3338315904 3342696896 3345826176 3349666656 3349871712 3350217024 3364601856 3369017344 3372171264 3372380352 3376041984 3376251312 3376806048 3380682088 3381237552 3383846928 3388287672 3395209608 3398934528 3402835968 3403395072 3403606096 3407301632 3410491392 3410702856 3415178844 3415530888 3417670584 3419660706 3422155716 3422862036 3430406144 3437558784 3442070016 3442283438 3442424832 3442638276 3444581376 3447156174 3449101824 3449315682 3454343739 3454555203 3461400621 3469388032 3469745664 3474299136 3476475648 3481543296 3488655744 3497283328 3509174592 3511734912 3513779808 3516343488 3517069248 3520958112 3536805888 3537025184 3539386368 3544031232 3544250976 3544982496 3548902224 3549634704 3552224544 3556886256 3564875776 3567476736 3572158464 3572895744 3576846336 3577806408 3580194816 3582501692 3584896056 3585115512 3590341524 3592590732 3597305418 3600508928 3605978112 3613123584 3613344768 3618089538 3618836298 3620878848 3621476628 3623585427 3625855461 3626229222 3630988053 3641799168 3646578432 3647331072 3647557221 3649992192 3654405504 3654782208 3655008819 3676278144 3678960384 3681102656 3683788416 3688622784 3691469376 3696313824 3705225216 3712794624 3713024832 3717897568 3720536064 3720766752 3725649648 3726033696 3726261792 3730538952 3742261248 3747172352 3750064128 3752867272 3754985472 3755218296 3755372544 3755605392 3760146404 3760534008 3768374988 3768605676 3768994152 3782417408 3784786944 3785177088 3789753856 3790144512 3790379516 3793927896 3798047232 3798282726 3798906804 3803267349 3803892246 3811823631 3815218176 3820225024 3823801344 3828190464 3828819456 3829056858 3833214336 3834081867 3837040713 3842472249 3858572928 3859206912 3863636672 3864271488 3867253632 3872328768 3872727936 3880239552 3888955392 3894059008 3894701888 3897704448 3903061536 3903463872 3908183664 3908586528 3911035104 3916736208 3925368832 3933794304 3934199808 3934443744 3938959864 3939607056 3941830656 3944777144 3947821416 3953002284 3955886424 3961077876 3965423616 3969975296 3970627584 3978906624 3979153332 3984375318 3987035136 3987282348 3988105308 3989604157 3992515002 3993339042 3996895232 4010485248 4013411328 4015748352 4016411322 4018678272 4019507712 4023952128 4024201629 4025032209 4033008063 4033254951 4042314496 4048036608 4050572544 4055888256 4056725376 4064764032 4065012864 4087824384 4094037024 4094287648 4096770048 4097024064 4102400736 4103247456 4111206192 4126273536 4129284096 4134703104 4134959472 4135812912 4138830432 4140385928 4141240488 4144261968 4149700632 4162056192 4167518208 4168378368 4168636824 4171419648 4172987392 4174107476 4176893952 4177152936 4182634764 4185862596 4191355854 4192044516 4196856321 4201460736 4206974464 4210043904 4215568896 4215830278 4218822144 4221975681 4224358656 4224620583 4225056066 4230600759 4248765696 4249025792 4255219584 4257885312 4258324224 4263473088 4263912576 4288991168 4291411968 4292120448 4297310176 4297753152 4303393248 4306714272 4307421888 4312366128 4322762752 4325916672 4331147264 4331593728 4331862304 4340625408 4340894544 4341607776 4346591256 4347305424 4352295444 4356369864 4360249344 4365971456 4375074816 4375793664 4380816384 4381088012 4381539624 4381807848 4390944228 4391396856 4396706622 4397159844 4399914492 4409797632 4415584768 4416039936 4416310272 4425518592 4425974784 4426249212 4431329847 4431601119 4432057938 4434559488 4437874287 4441299093 4451087872 4461101568 4466222208 4466495616 4466956032 4467233001 4476269952 4496507136 4501389312 4501668416 4502408064 4508316736 4511795904 4517716896 4521013056 4526946144 4537114624 4537860096 4547321856 4547603808 4553571792 4554041184 4556611584 4556894112 4559547608 4562874288 4563816048 4583411712 4589426688 4589899776 4590184368 4592775168 4596208232 4598802432 4599087576 4605791652 4606073604 4609152072 4615200828 4626327552 4632398848 4635300864 4642057728 4642345554 4645444608 4648437871 4651540992 4651829406 4652789526 4657934169 4658895549 4668413211 4678899456 4682313216 4685039744 4688457984 4689425664 4689716427 4694610816 4699297053 4725667968 4726643328 4731869632 4732846272 4736299392 4742515008 4762877952 4763860992 4769128448 4770408544 4773593088 4779861408 4780154016 4787122032 4790120976 4796407224 4796901648 4807970816 4817498112 4817793024 4824119384 4825115064 4827838464 4828635504 4831447236 4834473948 4834972296 4841317404 4851411894 4855732224 4862104576 4863108096 4863409628 4866656256 4872540672 4873042944 4873345092 4879740558 4883506362 4884308748 4889915163 4890718602 4901704192 4905280512 4911717888 4918163712 4921959168 4922767872 4928418432 4929232077 4929533829 4950699776 4961022336 4967532864 4968044928 4968349056 4974051936 4978708416 5000085504 5006647296 5006957728 5007163392 5007473856 5014045344 5018739264 5024499984 5024807568 5025325536 5046382592 5046902784 5053526016 5058256896 5058570528 5064062976 5064376968 5065209072 5071023132 5071856328 5075770392 5082431508 5086957568 5098401792 5104253952 5105092608 5105409144 5110952448 5112109156 5115737088 5116054284 5122768266 5123296332 5126505876 5129491059 5133233574 5144763904 5145609216 5152361984 5156338176 5163105024 5163425157 5163637248 5163957414 5166872064 5170734261 5173652736 5173973523 5204082048 5204618496 5210911552 5211448704 5214713472 5222314944 5245059072 5245924992 5252809408 5255774208 5263761888 5267602368 5270669712 5274515232 5281437168 5287231488 5294170112 5305208832 5305537776 5309079552 5312500424 5316046848 5316376464 5317473744 5323353336 5324452056 5335329384 5347313664 5351215104 5354331136 5355215096 5358237696 5359343616 5365269504 5365602172 5366709612 5373752538 5377344084 5377673268 5385512286 5395958127 5397382144 5400763392 5407851008 5408967168 5416069813 5419685376 5420017152 5427134307 5428254447 5439343833 5458716032 5462698752 5469867648 5470996608 5481608256 5482173312 5501698048 5512937472 5513279296 5514417216 5518440576 5521653984 5525682624 5532934176 5544470736 5549408256 5556690944 5557837824 5558182432 5561892864 5569191936 5569537248 5576846352 5581150128 5588474472 5589050544 5589392688 5595808428 5601947648 5613391872 5620758528 5625096192 5629300908 5632478208 5632827444 5633058816 5633408088 5640219606 5640801012 5652562482 5652908514 5665020928 5673626112 5677180416 5677765632 5684630784 5685216768 5685569274 5690891844 5693030651 5697070848 5697424089 5698360206 5705838369 5722827264 5730337536 5735702016 5737857664 5742285696 5743229184 5743585287 5749821504 5787500544 5787859392 5788810368 5795455008 5796407232 5800880448 5803060592 5808493152 5833433088 5834391552 5841088512 5842052832 5842410464 5846556672 5854592304 5855195808 5862275496 5862879792 5866552656 5879730176 5888053248 5888413696 5900691456 5901299712 5901665616 5908439796 5908801492 5909410584 5912745984 5917165716 5921732124 5929503426 5941616814 5948135424 5954962944 5955327488 5955941376 5956310668 5968359936 5968729998 5976562977 5980923522 5988772503 5990008563 5995342848 6003210752 6015727872 6020116992 6023622528 6024616983 6028017408 6035928192 6063471744 6071429056 6072054912 6075858816 6083832384 6085088064 6097519296 6111215616 6119235584 6119866368 6120245824 6123700224 6131736576 6132116768 6141055536 6141431472 6145536096 6153601104 6154871184 6166809288 6168436736 6180401152 6189410304 6189794072 6193926144 6202054656 6202439208 6203719368 6210578892 6211860732 6216392952 6224550948 6238532608 6243084288 6251277312 6252567552 6252955236 6259481088 6261161214 6265340928 6265729404 6269377961 6273952146 6287033781 6300890624 6302191104 6310461696 6315065856 6323353344 6323745417 6336537984 6337584099 6373148544 6373538688 6382829376 6386827968 6387486336 6395209632 6395868864 6423330816 6423724032 6433486752 6437117952 6437781504 6438180672 6441929648 6445965264 6446629728 6455089872 6460071408 6468549192 6474309632 6484144128 6488875008 6496720896 6497390592 6497793456 6506320744 6510938112 6511341816 6512411664 6519886884 6520958136 6528443166 6540374016 6548957184 6557551616 6562612224 6563690496 6571224576 6571632018 6572309436 6572711772 6580256207 6586416342 6595059933 6595739766 6614696448 6623377152 6624059904 6624465408 6632069248 6633164153 6638277888 6639373818 6648086907 6676631808 6685393792 6691652352 6699333312 6699743424 6700434048 6738034688 6744760704 6752083968 6752502624 6753612096 6761364176 6762475104 6767693856 6776575344 6790419216 6797869056 6805671936 6806790144 6807212192 6814603264 6820982784 6821405712 6830357688 6831061776 6835341168 6839321412 6844311432 6845724072 6860812288 6875117568 6884140032 6884566876 6884849664 6885276552 6889162752 6894312348 6898203648 6898631364 6908687478 6909110406 6922801242 6938776064 6939491328 6948598272 6952951296 6963086592 6963518331 6977311488 6977744109 6979184289 6994566656 7018349184 7023469824 7027559616 7032686976 7034138496 7041916224 7073611776 7074050368 7088062464 7088501952 7089964992 7097804448 7099269408 7104449088 7113772512 7129751552 7134953472 7144316928 7145791488 7153692672 7155612816 7160389632 7165003384 7169792112 7170231024 7180683048 7185181464 7194610836 7201017856 7211956224 7226247168 7226689536 7236179076 7237672596 7241757696 7242953256 7247170854 7251710922 7252458444 7261976106 7283598336 7293156864 7294662144 7295114442 7299984384 7304688083 7308811008 7309564416 7310017638 7319610837 7325259543 7336077903 7352556288 7357920768 7362205312 7367576832 7377245568 7382938752 7392627648 7426049664 7435795136 7441072128 7441533504 7451299296 7452067392 7452523584 7461077904 7484522496 7494344704 7500128256 7505734544 7509970944 7510436592 7510745088 7511210784 7520292808 7521068016 7536749976 7537211352 7537988304 7564834816 7569573888 7570354176 7579507712 7580289024 7580759032 7587855792 7596094464 7596565452 7597813608 7606534698 7607784492 7623647262 7630436352 7640450048 7647602688 7656380928 7657638912 7658113716 7666428672 7666904021 7668163734 7674081426 7684152399 7684944498 7699850361 7717145856 7718413824 7727273344 7728542976 7734507264 7744657536 7745455872 7745936121 7760479104 7788118016 7789403776 7806123072 7806927744 7816367328 7817173056 7822070208 7833472416 7850737664 7867588608 7868399616 7868887488 7877919728 7879214112 7883661312 7889554288 7895642832 7906004568 7911772848 7922155752 7930847232 7939950592 7941255168 7957813248 7958306664 7968750636 7974070272 7974564696 7976210616 7979208314 7985030004 7986678084 7993790464 8020970496 8026822656 8031496704 8032822644 8037356544 8039015424 8047904256 8048403258 8050064418 8060628807 8066016126 8066509902 8084628992 8096073216 8101145088 8111776512 8113450752 8129528064 8130025728 8188074048 8188575296 8194048128 8204801472 8206494912 8222412384 8252547072 8258568192 8269406208 8269918944 8271625824 8277660864 8280771856 8282480976 8288523936 8299401264 8324112384 8335036416 8336756736 8337273648 8342839296 8345974784 8348214952 8353787904 8354305872 8365269528 8371725192 8382711708 8384089032 8393712642 8402921472 8413948928 8420087808 8431137792 8431660556 8437644288 8443951362 8448717312 8449241166 8450112132 8460329409 8461201518 8479362771 8497531392 8498051584 8510439168 8510966849 8515770624 8516648448 8526946176 8527825152 8528353911 8547540309 8577982336 8584240896 8594620352 8595506304 8606786496 8613428544 8614843776 8624732256 8645525504 8662294528 8663187456 8663724608 8681250816 8681789088 8683215552 8693182512 8694610848 8704590888 8712739728 8720498688 8731942912 8750149632 8751587328 8761632768 8762176024 8763079248 8763615696 8781888456 8782793712 8793413244 8794319688 8799828984 8819595264 8831169536 8832079872 8832620544 8851037184 8851949568 8852498424 8862659694 8863202238 8864115876 8869118976 8875748574 8882598186 8894255139 8902175744 8922203136 8932444416 8932991232 8933912064 8934466002 8946191023 8952539904 8953094997 8971385283 8993014272 9003336832 9004816128 9016633472 9023591808 9035433792 9042026112 9053892288 9074229248 9094643712 9095207616 9107143584 9108082368 9113223168 9113788224 9119095216 9125748576 9127632096 9166823424 9178853376 9179799552 9180368736 9185550336 9192416464 9197604864 9198175152 9211583304 9212147208 9218304144 9230401656 9252655104 9264797696 9270601728 9284115456 9284691108 9290889216 9296875742 9303081984 9303658812 9305579052 9315868338 9317791098 9336826422 9357798912 9364626432 9370079488 9376915968 9378851328 9379432854 9389221632 9389803801 9391741821 9398594106 9410928219 9451335936 9453286656 9463739264 9465692544 9472598784 9485030016 9538256896 9540817088 9559722816 9560308032 9574244064 9580241952 9592814448 9593803296 9615941632 9634996224 9635586048 9648238768 9650230128 9655676928 9657271008 9662894472 9668947896 9669944592 9682634808 9702823788 9711464448 9724209152 9726216192 9726819256 9733312512 9745081344 9746085888 9746690184 9759481116 9767012724 9768617496 9779830326 9781437204 9792664749 9803408384 9810561024 9823435776 9836327424 9843918336 9845535744 9856836864 9857448027 9858464154 9859067658 9879624513 9901399552 9922044672 9935065728 9936089856 9936698112 9948103872 9957416832 9959060727 10013294592 10013915456 10014947712 10028090688 10037478528 10048999968 10049615136 10050651072 10092765184 10093805568 10107052032 10116513792 10117141056 10128125952 10128753936 10130418144 10142046264 10143712656 10151540784 10164863016 10173915136 10196803584 10208507904 10210185216 10210818288 10221904896 10224218312 10231474176 10232108568 10245536532 10246592664 10253011752 10258982118 10266467148 10289527808 10291218432 10304723968 10312676352 10326210048 10326850314 10327274496 10327914828 10333744128 10340402611 10341468522 10347305472 10347947046 10363031217 10363665609 10408164096 10409236992 10421823104 10422897408 10423543669 10429426944 10444629888 10491849984 10505618816 10527523776 10535204736 10541339424 10549030464 10562874336 10588340224 10610417664 10611075552 10618159104 10625000848 10632093696 10632752928 10634947488 10646706672 10648904112 10670658768 10694627328 10702430208 10708662272 10710430192 10716475392 10718687232 10730539008 10731204344 10733419224 10747505076 10754688168 10755346536 10771024572 10791916254 10794764288 10801526784 10815702016 10817934336 10832139626 10839370752 10840034304 10854268614 10856508894 10870756281 10877566383 10878687666 10892964159 10917432064 10925397504 10939735296 10941993216 10942671663 10963216512 10964346624 10965026457 11026558592 11028834432 11036881152 11043307968 11051365248 11065868352 11088941472 11113381888 11115675648 11116364864 11138383872 11139074496 11153692704 11162300256 11176948944 11178101088 11178785376 11191616856 11203895296 11226783744 11241517056 11250192384 11258601816 11264956416 11265654888 11266117632 11266816176 11280439212 11281602024 11305124964 11305817028 11330041856 11347252224 11354360832 11355531264 11369261568 11370433536 11371138548 11381783688 11386061302 11394141696 11394848178 11396720412 11409802047 11411676738 11445654528 11460675072 11471404032 11475715328 11484571392 11486458368 11487170574 11499643008 11502245601 11511122139 11575718784 11577620736 11590910016 11592814464 11601760896 11606121184 11616986304 11666866176 11682177024 11684105664 11684820928 11693113344 11709184608 11710391616 11724550992 11725759584 11733105312 11759460352 11776106496 11776827392 11801382912 11802599424 11803331232 11816879592 11817602984 11818821168 11825491968 11834331432 11843464248 11859006852 11883233628 11896270848 11909925888 11910654976 11911882752 11912621336 11936719872 11937459996 11953125954 11961847044 11968812471 11977545006 11980017126 11990685696 12006421504 12031455744 12040233984 12047245056 12047992033 12049233966 12056034816 12071856384 12072604887 12075096627 12099764853 12126943488 12142858112 12144109824 12151717632 12167664768 12170176128 12195038592 12238471168 12240491648 12263473152 12264233536 12282111072 12282862944 12291072192 12307202208 12309742368 12333618576 12336873472 12360802304 12378820608 12379588144 12387852288 12404109312 12404878416 12407438736 12421157784 12423721464 12432785904 12449101896 12477065216 12486168576 12502554624 12505135104 12505910472 12518962176 12522322428 12530681856 12531458808 12538755922 12547904292 12574067562 12590568963 12601781248 12604382208 12620923392 12630131712 12646706688 12647490834 12665927043 12673075968 12673861749 12675168198 12691802277 12746297088 12747077376 12765658752 12773655936 12774972672 12790419264 12791737728 12866973504 12874235904 12876361344 12883859296 12891930528 12893259456 12910179744 12920142816 12937098384 12948619264 12968288256 12977750016 12993441792 12994781184 12995586912 13012641488 13021876224 13022683632 13024823328 13039773768 13041916272 13056886332 13080748032 13097914368 13115103232 13125224448 13127380992 13142449152 13143264036 13144618872 13145423544 13160512414 13172832684 13190119866 13191479532 13229392896 13246754304 13248119808 13248930816 13264138496 13266328306 13276555776 13278747636 13293989541 13294803357 13296173814 13313622861 13353263616 13370787584 13383304704 13398666624 13399486848 13400868096 13401699003 13489521408 13504167936 13505005248 13507224192 13522728352 13524950208 13535387712 13553150688 13580838432 13611343872 13613580288 13614424384 13629206528 13641965568 13642811424 13660715376 13662123552 13670682336 13678642824 13688622864 13691448144 13721624576 13750235136 13768280064 13769133752 13769699328 13770553104 13778325504 13788624696 13796407296 13797262728 13817374956 13818220812 13845602484 13877552128 13878982656 13897196544 13905902592 13926173184 13927036662 13945313613 13954622976 13955488218 13958368578 13973802507 13976686647 13989133312 14036698368 14046939648 14055119232 14065373952 14068276992 14069149281 14083832448 14097891159 14148100736 14177003904 14179929984 14195608896 14198538816 14208898176 14227545024 14259503104 14288633856 14291582976 14307385344 14311225632 14320779264 14330006768 14339584224 14340462048 14361366096 14370362928 14389221672 14402035712 14423912448 14452494336 14453379072 14472358152 14475345192 14483515392 14485906512 14494341708 14503421844 14504916888 14523952212 14567196672 14586313728 14589324288 14590228884 14599968768 14609376166 14617622016 14619128832 14620035276 14639221674 14650519086 14669745489 14672155806 14705112576 14715841536 14724410624 14735153664 14754491136 14755405973 14765877504 14785255296 14787696231 14788601487 14852099328 14871590272 14883067008 14902598592 14904134784 14905047168 14922155808 14988689408 15000256512 15011469088 15019941888 15020873184 15021490176 15022421568 15040585616 15042136032 15073499952 15074422704 15075976608 15129669632 15139147776 15140708352 15159015424 15160578048 15161518064 15175711584 15192188928 15193130904 15195627216 15213069396 15215568984 15247294524 15260872704 15280900096 15295205376 15312761856 15315277824 15316227432 15332857344 15333808042 15336327468 15348162852 15368304798 15369888996 15388473177 15399700722 15434291712 15436827648 15454546688 15457085952 15469014528 15489315072 15490275471 15490911744 15491872242 15512202783 15520958208 15521920569 15578807552 15612246144 15613855488 15632734656 15634346112 15644140416 15666944832 15735177216 15737774976 15755839456 15758428224 15767322624 15779108576 15791285664 15812009136 15823545696 15844311504 15861694464 15879901184 15882510336 15915626496 15916613328 15937501272 15948140544 15949129392 15952421232 15958416628 15970060008 15973356168 15987580928 16041940992 16053645312 16062993408 16065645288 16074713088 16078030848 16095808512 16096806516 16100128836 16121257614 16132032252 16133019804 16169257984 16192146432 16202290176 16223553024 16226901504 16248209439 16249204103 16259056128 16260051456 16281402921 16284763341 16376148096 16377150592 16388096256 16409602944 16412989824 16444824768 16505094144 16538812416 16539837888 16543251648 16555321728 16561543712 16564961952 16577047872 16598802528 16648224768 16670072832 16673513472 16674547296 16685678592 16691949568 16696429904 16707575808 16708611744 16730539056 16743450384 16765423416 16768178064 16787425284 16805842944 16827897856 16840175616 16862275584 16863321112 16875288576 16887902724 16897434624 16898482332 16900224264 16920658818 16922403036 16958725542 16995062784 16996103168 17020878336 17021933698 17031541248 17033296896 17053892352 17054949761 17055650304 17056707822 17079091953 17092272267 17095080618 17117515107 17155964672 17168481792 17189240704 17191012608 17213572992 17226857088 17229687552 17230755861 17249464512 17324589056 17327449216 17362501632 17363578176 17366431104 17386365024 17389221696 17409181776 17425479456 17463885824 17500299264 17503174656 17523265536 17524352048 17526158496 17527231392 17563776912 17565587424 17586826488 17588639376 17599657968 17639190528 17662339072 17664159744 17665241088 17702074368 17703899136 17704996848 17725319388 17726404476 17728231752 17738237952 17751497148 17765196372 17788510278 17804351488 17844406272 17864888832 17865982464 17867824128 17868932004 17892382046 17905079808 17906189994 17929688931 17942770566 17966317509 17986028544 18006673664 18009632256 18033266944 18047183616 18070867584 18073850949 18084052224 18107784576 18190415232 18214287168 18216164736 18227576448 18238190432 18251497152 18255264192 18333646848 18357706752 18359599104 18360737472 18371100672 18384832928 18395209728 18396350304 18423166608 18424294416 18436608288 18460803312 18505310208 18529595392 18541203456 18568230912 18569382216 18581778432 18593751484 18606163968 18607317624 18611158104 18631736676 18635582196 18673652844 18715597824 18729252864 18740158976 18753831936 18757702656 18758865708 18778443264 18779607602 18783483642 18797188212 18808133883 18821856438 18902671872 18906573312 18927478528 18931385088 18932558909 18945197568 18970060032 18971236251 19081634176 19119445632 19120616064 19148488128 19160483904 19185628896 19187606592 19231883264 19269992448 19271172096 19296477536 19300460256 19311353856 19314542016 19325788944 19337895792 19339889184 19365269616 19405647576 19422928896 19448418304 19452432384 19453638512 19466625024 19490162688 19492171776 19493380368 19518962232 19534025448 19537234992 19559660652 19562874408 19585329498 19606816768 19621122048 19646871552 19672654848 19687836672 19691071488 19713673728 19714896054 19716928308 19718135316 19740768621 19759249026 19785179799 19802799104 19844089344 19870131456 19872179712 19873396224 19896207744 19899492459 19914833664 19918121454 19944260721 20027830912 20029895424 20056181376 20074957056 20097999936 20099230272 20101302144 20185530368 20214104064 20234282112 20256251904 20257507872 20260836288 20284092528 20287425312 20303081568 20329726032 20347830272 20393607168 20417015808 20420370432 20421636576 20443809792 20448436624 20462948352 20464217136 20491073064 20493185328 20506023504 20517964236 20532934296 20579055616 20582436864 20609447936 20625352704 20652420096 20653700628 20654548992 20655829656 20667488256 20680805222 20682937044 20694610944 20695894092 20726062434 20727331218 20816328192 20818473984 20843646208 20845794816 20847087338 20858853888 20889259776 20890554993 20933232327 20983699968 21011237632 21055047552 21070409472 21082678848 21098060928 21125748672 21220835328 21222151104 21250001696 21264187392 21265505856 21269894976 21293413344 21297808224 21341317536 21389254656 21404860416 21417324544 21420860384 21432950784 21437374464 21461078016 21462408688 21466838448 21495010152 21509376336 21510693072 21542049144 21583832508 21589528576 21603053568 21631404032 21635868672 21664279252 21678741504 21680068608 21708537228 21713017788 21741512562 21755132766 21757375332 21785928318 21834864128 21850795008 21879470592 21883986432 21885343326 21914064249 21926433024 21928693248 21930052914 21958832511 22053117184 22057668864 22073762304 22086615936 22102730496 22131736704 22177882944 22232729728 22278148992 22307385408 22324600512 22353897888 22356202176 22357570752 22383233712 22407790592 22453567488 22483034112 22500384768 22517203632 22529912832 22531309776 22532235264 22533632352 22560878424 22563204048 22610249928 22611634056 22660083712 22694504448 22708721664 22711062528 22738523136 22740867072 22742277096 22763567376 22772122604 22788283392 22789696356 22793440824 22819604094 22823353476 22891309056 22921350144 22942808064 22951430656 22969142784 22972916736 22974341148 22999286016 23000712063 23004491202 23022244278 23052457197 23151437568 23155241472 23181820032 23185628928 23187066529 23203521792 23212242368 23233972608 23237808363 23364354048 23368211328 23369641856 23418369216 23420783232 23449101984 23451519168 23466210624 23518920704 23552212992 23553654784 23602765824 23605198848 23606662464 23633759184 23635205968 23637642336 23650983936 23668662864 23686928496 23718013704 23766467256 23792541696 23819851776 23821309952 23823765504 23825242672 23873439744 23874919992 23906251908 23923694088 23937624942 23955090012 23960034252 23981371392 24012843008 24062911488 24080467968 24094490112 24095984066 24098467932 24112069632 24143712768 24145209774 24150193254 24181886421 24199529706 24253886976 24285716224 24288219648 24303435264 24335329536 24340352256 24390077184 24480983296 24528467072 24564222144 24565725888 24582144384 24614404416 24619484736 24667237152 24721604608 24757641216 24759176288 24775704576 24808218624 24809756832 24814877472 24842315568 24847442928 24865571808 24898203792 24954130432 24972337152 25005109248 25010270208 25011820944 25037924352 25044644856 25061363712 25062917616 25077511844 25095808584 25148135124 25181137926 25203562496 25208764416 25241846784 25260263424 25293413376 25294981668 25331854086 25346151936 25347723498 25350336396 25380988227 25383604554 25492594176 25494154752 25531317504 25532900547 25547311872 25549945344 25580838528 25583475456 25585061733 25733947008 25752722688 25767718592 25783861056 25786518912 25820359488 25840285632 25874196768 25936576512 25986883584 25989562368 25991173824 26025282976 26043752448 26045367264 26049646656 26079547536 26083832544 26113772664 26161496064 26195828736 26230206464 26250448896 26254761984 26284898304 26286528072 26289237744 26290847088 26321024828 26345665368 26380239732 26382959064 26458785792 26493508608 26496239616 26497861632 26528276992 26532656612 26553111552 26557495272 26587979082 26589606714 26592347628 26627245722 26682765417 26706527232 26741575168 26766609408 26797333248 26798973696 26801736192 26803398006 26838573069 26859284991 26979042816 27010010496 27014448384 27045456704 27049900416 27070775424 27106301376 27161676864 27222687744 27228848768 27258413056 27283931136 27285622848 27321430752 27324247104 27341364672 27357285648 27377245728 27382896288 27443249152 27500470272 27536560128 27538267504 27539398656 27541106208 27556651008 27577249392 27592814592 27594525456 27634749912 27636441624 27691204968 27755104256 27757965312 27794393088 27811805184 27852346368 27854073324 27890627226 27909245952 27910976436 27916737156 27947605014 27953373294 27978266624 28073396736 28093879296 28110238464 28130747904 28136553984 28138298562 28167664896 28169411403 28175225463 28195782318 28232784657 28296201472 28354007808 28359859968 28391217792 28397077632 28417796352 28455090048 28614770688 28622451264 28660013536 28679168448 28680924096 28722732192 28740725856 28778443344 28804071424 28847824896 28904988672 28906758144 28944716304 28950690384 28967030784 28971813024 28988683416 29006843688 29009833776 29047904424 29134393344 29172627456 29178648576 29180457768 29199937536 29218752332 29235244032 29238257664 29240070552 29278443348 29301038172 29339490978 29344311612 29377994247 29410225152 29431683072 29448821248 29470307328 29508982272 29510811946 29531755008 29570510592 29572344081 29575392462 29577202974 29704198656 29743180544 29766134016 29805197184 29808269568 29810094336 29844311616 30022938176 30039883776 30041746368 30044843136 30081171232 30084272064 30146999904 30148845408 30151953216 30259339264 30278295552 30281416704 30318030848 30321156096 30323036128 30351423168 30384377856 30386261808 30391254432 30426138792 30431137968 30494589048 30521745408 30561800192 30590410752 30625523712 30630555648 30632454864 30665714688 30667616084 30672654936 30696325704 30736609596 30739777992 30776946354 30799401444 30868583424 30873655296 30909093376 30914171904 30938029056 30978630144 30980550942 30981823488 30983744484 31021207833 31024405566 31041916416 31043841138 31089093651 31090996827 31157615104 31224492288 31227710976 31265469312 31268692224 31270631007 31288280832 31333889664 31475549952 31511678912 31516856448 31558217152 31582571328 31624018272 31647091392 31688623008 31759802368 31765020672 31831252992 31833226656 31875002544 31896281088 31898258784 31904842464 31916833256 31940120016 31946712336 31975161856 32083881984 32107290624 32125986816 32131290576 32149426176 32156061696 32191617024 32193613032 32200257672 32242515228 32264064504 32266039608 32338515968 32384292864 32404580352 32447106048 32453803008 32496418878 32498408206 32518112256 32520102912 32562805842 32569526682 32612268843 32632699149 32678892477 32752296192 32754301184 32776192512 32819205888 32825979648 32828014989 32889649536 32895079371 33079675776 33086503296 33110643456 33123087424 33129923904 33154095744 33197605056 33340145664 33347026944 33349094592 33383899136 33392859808 33415151616 33417223488 33461078112 33486900768 33530846832 33536356128 33574850568 33611685888 33655795712 33680351232 33724551168 33726642224 33750577152 33775805448 33794869248 33796964664 33800448528 33841317636 33844806072 33917451084 33990125568 33992206336 34041756672 34043867396 34063082496 34066593792 34107784704 34109899522 34111300608 34113415644 34158183906 34184544534 34190161236 34229406141 34235030214 34311929344 34336963584 34378481408 34382025216 34427145984 34453714176 34459375104 34461511722 34498929024 34506736803 34654898432 34727156352 34732862208 34772730048 34778443392 34818363552 34850958912 35000598528 35046531072 35048704096 35052316992 35054462784 35127553824 35131174848 35173652976 35177278752 35199315936 35278381056 35324678144 35328319488 35330482176 35404148736 35407798272 35409993696 35450638776 35452808952 35456463504 35476475904 35502994296 35530392744 35577020556 35608702976 35688812544 35729777664 35731964928 35735648256 35737864008 35784764092 35810159616 35812379988 35859377862 35885541132 35906437413 35932635018 35972057088 36013347328 36019264512 36066533888 36094367232 36141735168 36143976099 36147701898 36168104448 36215569152 36217814661 36225289881 36380830464 36428574336 36432329472 36455152896 36476380864 36502994304 36510528384 36715413504 36721474944 36769665856 36790419456 36792700608 36846333216 36848588832 36873216576 36921606624 37010620416 37059190784 37082406912 37136461824 37138764432 37163556864 37187502968 37212327936 37214635248 37222316208 37263473352 37271164392 37347305688 37431195648 37458505728 37480317952 37507663872 37515405312 37517731416 37556886528 37559215204 37566967284 37594376424 37616267766 37643712876 37771706889 37805343744 37813146624 37854957056 37862770176 37865117818 37890395136 37940120064 37942472502 37997781129 38021585247 38075406831 38163268352 38238891264 38241232128 38296976256 38320967808 38371257792 38375213184 38592955072 38600920512 38622707712 38629084032 38651577888 38675791584 38679778368 38730539232 38811295152 38845857792 38896836608 38904864768 38907277024 38933250048 38980325376 38984343552 38986760736 39037924464 39068050896 39074469984 39119321304 39125748816 39170658996 39213633536 39242244096 39293743104 39345309696 39375673344 39382142976 39427347456 39429792108 39433856616 39436270632 39481537242 39518498052 39570359598 39605598208 39688178688 39740262912 39744359424 39746792448 39792415488 39798984918 39829667328 39836242908 39881968623 39884410071 39888521442 39940868583 40055661824 40059790848 40112362752 40149914112 40195999872 40198460544 40202604288 40205097009 40468564224 40512503808 40515015744 40521672576 40568185056 40574850624 40606163136 40659452064 40834031616 40840740864 40843273152 40887619584 40896873248 40925896704 40928434272 40982146128 40986370656 41012047008 41035928472 41065868592 41158111232 41164873728 41218895872 41250705408 41304840192 41307401256 41309097984 41311659312 41334976512 41361610444 41365874088 41389221888 41391788184 41452124868 41454662436 41632656384 41636947968 41687292416 41691589632 41694174676 41717707776 41778519552 41781109986 41835940839 41866464654 41921407521 41930059941 41967399936 42022475264 42110095104 42140818944 42165357696 42196121856 42207447843 42251497344 42444302208 42500003392 42531011712 42539789952 42586826688 42595616448 42682635072 42778509312 42834649088 42841720768 42865901568 42874748928 42922156032 42924817376 42933676896 42990020304 43018752672 43021386144 43084098288 43167665016 43179057152 43206107136 43262808064 43271737344 43328558504 43357483008 43360137216 43417074456 43426035576 43483025124 43510265532 43514750664 43571856636 43669728256 43701590016 43758941184 43767972864 43770686652 43828128498 43852866048 43857386496 43860105828 43885645727 43917665022 44009236467 44106234368 44115337728 44147524608 44173231872 44205460992 44263473408 44266217919 44355765888 44363088693 44365804461 44465459456 44556297984 44614770816 44649201024 44707795776 44712404352 44715141504 44766467424 44966068224 45000769536 45034407264 45059825664 45062619552 45064470528 45067264704 45121756848 45126408096 45220499856 45223268112 45320167424 45389008896 45417443328 45422125056 45477046272 45481734144 45484554192 45527134752 45544245208 45576566784 45579392712 45586881648 45639208188 45646706952 45782618112 45842700288 45885616128 45902861312 45938285568 45945833472 45948682296 45998572032 46001424126 46008982404 46044488556 46061793449 46104914394 46165419531 46302875136 46310482944 46363640064 46371257856 46374133058 46407043584 46424484736 46467945216 46470826413 46475616726 46536608349 46565761707 46736422656 46739283712 46836738432 46841566464 46898203968 46903038336 46932421248 47205531648 47213324928 47267518368 47270411936 47275284672 47301967872 47337325728 47373856992 47436027408 47532934512 47585083392 47639703552 47642619904 47647531008 47650485344 47746879488 47749839984 47812503816 47847388176 47875249884 47910180024 47920068504 47962742784 48025686016 48125822976 48160935936 48188980224 48191968132 48196935864 48224139264 48287425536 48290419548 48300386508 48363772842 48399059412 48507773952 48571432448 48576439296 48606870528 48670659072 48680704512 48744628317 48747612309 48780154368 48844208763 48854290023 48961966592 49056934144 49128444288 49131451776 49164288768 49228808832 49238969472 49334474304 49515282432 49518352576 49616437248 49619513664 49629754944 49684631136 49694885856 49731143616 49796407584 49908260864 49944674304 50010218496 50020540416 50023641888 50075848704 50089289712 50122727424 50125835232 50155023688 50191617168 50296270248 50362275852 50407124992 50417528832 50483693568 50520526848 50586826752 50589963336 50663708172 50692303872 50695446996 50700672792 50761976454 50767209108 50985188352 50988309504 51062635008 51065801094 51094623744 51099890688 51132816581 51161677056 51164849283 51166950912 51170123466 51237275859 51276816801 51352545321 51467894016 51505445376 51535437184 51567722112 51573037824 51640718976 51680571264 51692267583 51748393536 51973767168 51982347648 52050565952 52087504896 52090734528 52099293312 52159095072 52167665088 52227545328 52391657472 52460412928 52500897792 52509523968 52569796608 52573056144 52578475488 52581694176 52642049656 52691330736 52760479464 52765918128 52917571584 52987017216 52992479232 52995723264 53056553984 53065313224 53106223104 53114990544 53175958164 53179213428 53184695256 53254491444 53365530834 53413054464 53483150336 53533218816 53594666496 53597947392 53603472384 53606796012 53668328147 53677146138 53718569982 53789066793 53898952527 53958085632 54020020992 54028896768 54090913408 54099800832 54141550848 54212602752 54221552847 54323353728 54457697536 54516826112 54571245696 54642861504 54648494208 54682729344 54714571296 54754491456 54765792576 55000940544 55073120256 55076535008 55078797312 55082212416 55113302016 55154498784 55185629184 55189050912 55269499824 55272883248 55382409936 55510208512 55515930624 55588786176 55623610368 55704692736 55708146648 55781254452 55818491904 55821952872 55833474312 55895210028 55906746588 55956533248 56146793472 56187758592 56220476928 56261495808 56273107968 56276597124 56335329792 56338822806 56350450926 56391564636 56424401649 56465569314 56592402944 56708015616 56719719936 56782435584 56794155264 56797676727 56835592704 56910180096 56913708753 57244902528 57320027072 57358336896 57361848192 57445464384 57481451712 57556886688 57695649792 57809977344 57813516288 57889432608 57901380768 57934061568 57943626048 57977366832 58013687376 58019667552 58095808848 58268786688 58345254912 58357297152 58360915536 58399875072 58437504664 58470488064 58476515328 58480141104 58556886696 58602076344 58678981956 58688623224 58755988494 58820450304 58863366144 58897642496 58940614656 59017964544 59021623892 59063510016 59141021184 59144688162 59150784924 59154405948 59222305863 59355539397 59408397312 59486361088 59532268032 59576767943 59610394368 59616539136 59620188672 59688623232 59698477377 59832782163 60045876352 60083492736 60089686272 60162342464 60168544128 60293999808 60297690816 60303906432 60518678528 60556591104 60636061696 60642312192 60646072256 60702846336 60768755712 60772523616 60782508864 60852277584 60862275936 60989178096 61043490816 61123600384 61180821504 61251047424 61261111296 61264909728 61331429376 61335232168 61345309872 61392651408 61473219192 61479555984 61553892708 61598802888 61737166848 61747310592 61818186752 61828343808 61876058112 61957260288 61961101884 61963646976 61967488968 62042415666 62048811132 62083832832 62087682276 62178187302 62181993654 62315230208 62448984576 62455421952 62530938624 62537384448 62541262014 62576561664 62623337161 62667779328 62671664979 62799696981 62951099904 63023357824 63033712896 63116434304 63165142656 63248036544 63294182784 63377246016 63519604736 63662505984 63666453312 63750005088 63792562176 63796517568 63809684928 63833666512 63880240032 63893424672 64167763968 64214581248 64251973632 64262581152 64298852352 64312123392 64383234048 64387226064 64400515344 64485030456 64528129008 64532079216 64677031936 64768585728 64809160704 64894212096 64907606016 64992837756 64996816412 65036224512 65040205824 65125611684 65139053364 65224537686 65265398298 65357784954 65504592384 65508602368 65552385024 65638411776 65651959296 65656029978 65728626607 65742192747 65779299072 65790158742 65876497533 66159351552 66173006592 66221286912 66246174848 66259847808 66308191488 66395210112 66698189184 66767798272 66785719616 66834446976 66922156224 66973801536 67061693664 67072712256 67149701136 67223371776 67311591424 67360702464 67449102336 67453284448 67501154304 67551610896 67589738496 67593929328 67600897056 67682635272 67689612144 67834902168 67980251136 67984412672 68083513344 68087734792 68126164992 68133187584 68215569408 68219799044 68222601216 68226831288 68316367812 68369089068 68380322472 68458812282 68470060428 68623858688 68673927168 68756962816 68764050432 68854291968 68907428352 68918750208 68923023444 68997858048 69002136189 69013473606 69157371591 69309796864 69454312704 69465724416 69545460096 69556886784 69561199587 69636727104 69701917824 69713425089 70093062144 70097408192 70104633984 70108925568 70255107648 70262349696 70347305952 70354557504 70398631872 70556762112 70649356288 70656638976 70660964352 70808297472 70815596544 70819987392 70901277552 70905617904 70912927008 70952951808 71005988592 71060785488 71154041112 71217405952 71377625088 71459555328 71463929856 71471296512 71475728016 71569528184 71620319232 71624759976 71718755724 71771082264 71812874826 71865270036 71944114176 72026694656 72038529024 72133067776 72188734464 72283470336 72287952198 72295403796 72336208896 72382818277 72431138304 72435629322 72450579762 72545659263 72761660928 72857148672 72864658944 72910305792 72952761728 72964805683 73005988608 73021056768 73442949888 73539331712 73585401216 73692666432 73697177664 73746433152 73843213248 74118381568 74164813824 74272923648 74277528864 74327113728 74375005936 74424655872 74429270496 74444632416 74526946704 74542328784 74694611376 74862391296 74917011456 74960635904 75015327744 75030810624 75035462832 75113773056 75118430408 75133934568 75188752848 75232535532 75287425752 75543413778 75610687488 75626293248 75709914112 75725540352 75730235636 75780790272 75880240128 75884945004 75995562258 76043170494 76142964681 76150813662 76326536704 76477782528 76482464256 76593952512 76598701641 76641935616 76742515584 76750426368 76755185199 77185910144 77201841024 77258168064 77303155776 77351583168 77359556736 77461078464 77622590304 77793673216 77809729536 77814554048 77960650752 77968687104 77973521472 78075848928 78136101792 78148939968 78238642608 78251497632 78341317992 78427267072 78484488192 78587486208 78690619392 78751346688 78764285952 78854694912 78859584216 78867713232 78872541264 78963074484 79036996104 79140719196 79211196416 79376357376 79480525824 79488718848 79493584896 79584830976 79597969836 79659334656 79672485816 79763937246 79768820142 79777042884 79881737166 80111323648 80119581696 80224725504 80299828224 80391999744 80396921088 80405208576 80410194018 80515719207 80577854973 80937128448 81030031488 81043345152 81136370112 81149701248 81212326272 81318904128 81668063232 81686546304 81775239168 81793746496 81851793408 81856868544 81964292256 81972741312 82024094016 82071856944 82131737184 82316222464 82329747456 82437791744 82501410816 82609680384 82614802512 82618195968 82623318624 82669953024 82723220888 82731748176 82778443776 82783576368 82904249736 82909324872 83265312768 83273895936 83374584832 83383179264 83388349352 83435415552 83557039104 83562219972 83671881678 83732929308 83842815042 83860119882 83934799872 84044950528 84220190208 84281637888 84330715392 84335944231 84392243712 84414895686 84502994688 84508234209 84525676389 84698353971 84888604416 85000006784 85062023424 85079579904 85173653376 85191232896 85365270144 85669298176 85683441536 85844312064 85849634752 85867353792 85980040608 86037505344 86042772288 86168196576 86335330032 86358114304 86412214272 86525616128 86543474688 86657117008 86714966016 86720274432 86834148912 86852071152 86966050248 87020531064 87029501328 87143713272 87339456512 87403180032 87517882368 87535945728 87541373304 87656256996 87705732096 87714772992 87720211656 87771291454 87835330044 88018472934 88133982741 88212468736 88230675456 88295049216 88346463744 88410921984 88526946816 88532435838 88711531776 88717032243 88726177386 88731608922 88930918912 89112595968 89229541632 89298402048 89415591552 89424808704 89430283008 89532934848 90068814528 90119651328 90125239104 90134529408 90243513696 90252816192 90440999712 90446536224 90640334848 90778017792 90834886656 90844250112 90954092544 90963468288 90969108384 91054269504 91088490416 91153133568 91158785424 91173763296 91278416376 91293413904 91565236224 91685400576 91771232256 91805722624 91876571136 91891666944 91897364592 91997144064 92002848252 92017964808 92088977112 92123586898 92209828788 92330839062 92605750272 92620965888 92727280128 92742515712 92748266116 92814087168 92848969472 92935890432 92941652826 92951233452 93063623499 93073216698 93131523414 93272990481 93472845312 93478567424 93673476864 93683132928 93796407936 93806076672 93811893021 93864842496 94426649856 94535036736 94540823872 94550569344 94674651456 94747713984 94872054816 95065869024 95279407104 95285239808 95295062016 95300970688 95493758976 95499679968 95625007632 95694776352 95750499768 95820360048 95840137008 95925485568 96051372032 96251645952 96321871872 96377960448 96383936264 96393871728 96448278528 96574851072 96580839096 96600773016 96727545684 96798118824 97015547904 97142864896 97152878592 97213741056 97341318144 97361409024 97489256634 97495224618 97560308736 97688417526 97708580046 97836806529 97898097447 97923933184 98113868288 98256888576 98262903552 98328577536 98457617664 98477938944 98484044967 98668948608 98685238113 99036705152 99239027328 99259509888 99369262272 99389771712 99462287232 99592815168 99816521728 100020436992 100041080832 100047283776 100151697408 100178579424 100245454848 100251670464 100310047376 100383234336 100592540496 100724551704 100814249984 100835057664 100967387136 101041053696 101173653504 101179926672 101327416344 101384607744 101390893992 101401345584 101523952908 101534418216 101970376704 101976619008 102125270016 102131602188 102189247488 102199781376 102265633162 102323354112 102329698566 102333901824 102340246932 102474551718 102553633602 102688218423 102705090642 102935788032 103010890752 103070874368 103135444224 103146075648 103281437952 103287841811 103361142528 103384535166 103496787072 103520210409 103964695296 104101131904 104181469056 104198586624 104318190144 104335330176 104455090656 104920825856 105001795584 105139593216 105146112288 105156950976 105163388352 105284099312 105382661472 105520958928 105531836256 105835143168 105974034432 105984958464 105991446528 106113107968 106130626448 106212446208 106229981088 106351916328 106358426856 106369390512 106508982888 106731061668 106826108928 106966300672 107066437632 107189332992 107195894784 107206944768 107213592024 107336656294 107354292276 107437139964 107578133586 107719312239 107797905054 107916171264 108040041984 108057793536 108181826816 108199601664 108283101696 108425205504 108431928297 108443105694 108646707456 108653443983 108675869643 108915395072 109142491392 109285723008 109296988416 109365458688 109429142592 109508982912 109531585152 110146240512 110153070016 110164424832 110308997568 110371258368 110378101824 110538999648 110545766496 110764819872 111020417024 111031861248 111177572352 111247220736 111409385472 111416293296 111562508904 111636983808 111643905744 111666948624 111790420056 111813493176 111913066496 112293586944 112375517184 112440953856 112522991616 112546215936 112553194248 112670659584 112677645612 112700901852 112783129272 112848803298 112931138628 113184805888 113416031232 113439439872 113564871168 113588310528 113595353454 113671185408 113744428721 113820360192 113827417506 113993343387 114064755741 114489805056 114640054144 114716673792 114723696384 114890928768 114962903424 115113773376 115778865216 115802761536 115868123136 115887252096 115954733664 116027374752 116039335104 116191617696 116537573376 116690509824 116714594304 116721831072 116799750144 116875009328 116940976128 116953030656 116960282208 117113773392 117204152688 117357963912 117377246448 117511976988 117640900608 117726732288 117795284992 117881229312 118035929088 118043247784 118127020032 118282042368 118289376324 118301569848 118308811896 118444611726 118711078794 118816794624 118972722176 119064536064 119153535886 119220788736 119233078272 119240377344 119377246464 119384648327 119396954754 119645905869 119653230213 119665564326 119822605749 120091752704 120166985472 120179372544 120324684928 120337088256 120587999616 120595381632 120607812864 120615291027 121272123392 121292144512 121405692672 121537511424 121545047232 121565017728 121704555168 121724551872 121978356192 122247200768 122502094848 122522222592 122529819456 122662858752 122670464336 122690619744 122785302816 122946438384 122959111968 123107785416 123197605776 123474333696 123494621184 123636373504 123656687616 123752116224 123914520576 123922203768 123927293952 123934977936 124084831332 124097622264 124167665664 124175364552 124356374604 124363987308 124630460416 124897969152 124910843904 125061877248 125074768896 125082524028 125153123328 125246674322 125335558656 125343329958 125507822517 125599393962 125764222563 125902199808 126046715648 126067425792 126232868608 126330285312 126496073088 126588365568 126622343529 126754492032 127332906624 127500010176 127593035136 127619369856 127667333024 127760480064 127786849344 128335527936 128503947264 128525162304 128597704704 128624246784 128766468096 128774452128 128801030688 128970060912 129056258016 129064158432 129354063872 129537171456 129618321408 129788424192 129815212032 129985675512 129993632824 130072449024 130080411648 130251223368 130278106728 130449075372 130530796596 130715569908 131009184768 131017204736 131104770048 131276823552 131303918592 131312059956 131457253214 131484385494 131558598144 131580317484 131656937181 131752995066 132318703104 132346013184 132442573824 132492349696 132519695616 132527912363 132616382976 132790420224 132798653757 133097413383 133396378368 133571439232 133668893952 133844312448 133947603072 134123387328 134145424512 134299402272 134623182848 134898204672 134906568896 135002308608 135103221792 135179476992 135187858656 135201794112 135365270544 135379224288 135669804336 135960502272 135968825344 136167026688 136175469584 136252329984 136266375168 136431138816 136439598088 136445202432 136453662576 136632735624 136738178136 136760644944 136917624564 136940120856 137247717376 137347854336 137513925632 137528100864 137708583936 137814856704 137837500416 137846046888 137995716096 138004272378 138026947212 138185380347 138314743182 138496258593 138619593728 138908625408 138931448832 139090920192 139113773568 139122399174 139273454208 139403835648 139412479239 139426850178 139609825047 139697285121 140194816384 140209267968 140217851136 140510215296 140524699392 140694611904 140709115008 140797263744 141298712576 141616594944 141639974784 141802555104 141811235808 141825854016 141905903616 142011977184 142121570976 142308082224 142434811904 142755250176 142919110656 142927859712 142942593024 142951456032 143139056368 143240638464 143249519952 143437511448 143542164528 143625749652 143730540072 143888228352 144053389312 144077058048 144266135552 144377468928 144566940672 144575904396 144590807592 144672417792 144765636554 144862276608 144871258644 144901159524 145091318526 145523321856 145714297344 145729317888 145820611584 145905523456 145929611366 146011977216 146042113536 146233884951 146242836927 146532626289 146885899776 147078663424 147170802432 147385332864 147394355328 147492866304 147686426496 148545847296 148555057728 148750011872 148849311744 148858540992 148889264832 149053893408 149084657568 149389222752 149724782592 149834022912 149921271808 150030655488 150061621248 150070925664 150227546112 150236860816 150267869136 150377505696 150465071064 150574851504 151086827556 151221374976 151252586496 151419828224 151451080704 151460471272 151561580544 151760480256 151769890008 151991124516 152086340988 152285929362 152301627324 152653073408 152955565056 152964928512 153187905024 153197403282 153283871232 153398449743 153485031168 153494547849 153500852736 153510370398 153711827577 154371820288 154403682048 154516336128 154606311552 154703166336 154719113472 154922156928 155076802749 155245180608 155629108096 155921301504 155947042944 156151697856 156272203584 156297879936 156477285216 156502995264 156682635984 156854534144 157174972416 157381238784 157502693376 157528571904 157709389824 157719168432 157735426464 157745082528 157926148968 158073992208 158281438392 158422392832 158752714752 158961051648 158977437696 158987169792 159169661952 159195939672 159318669312 159344971632 159527874492 159537640284 159554085768 159763474332 160222647296 160239163392 160449451008 160599656448 160783999488 160793842176 160810417152 160820388036 161004984441 161031438414 161155709946 161367200379 161874256896 162060062976 162086690304 162272740224 162299402496 162309465703 162424652544 162637808256 162664658541 163373092608 163550478336 163587492992 163713737088 163928584512 163945482624 164048188032 164143713888 164263474368 164632444928 164875583488 165002821632 165219360768 165229605024 165236391936 165246637248 165339906048 165446441776 165463496352 165556887552 165567152736 165808499472 165818649744 166530625536 166547791872 166749169664 166766358528 166776698704 166870831104 167114078208 167124439944 167343763356 167465858616 167685630084 167720239764 167869599744 168089901056 168440380416 168563275776 168661430784 168671888462 168784487424 168829791372 169005989376 169016468418 169051352778 169273204947 169396707942 169777208832 170000013568 170124046848 170159159808 170347306752 170382465792 170393030181 170730540288 170741126259 171366883072 171699269504 171734707584 171960081216 172075010688 172085544576 172336393152 172670660064 173051232256 173086949376 173314234016 173429932032 173440548864 173668297824 173704142304 173932100496 174041062128 174059002656 174287426544 174678913024 174806360064 175035764736 175071891456 175082746608 175312513992 175411464192 175429545984 175440423312 175542582908 175670660088 176036945868 176267965482 176424937472 176461350912 176590098432 176692927488 176821843968 177053893632 177064871676 177423063552 177434064486 177452354772 177463217844 177666917589 177861837824 178225191936 178459083264 178596804096 178730303829 178831183104 178849617408 178860566016 179065869696 179095432131 180137629056 180250478208 180269058816 180487027392 180505632384 180881999424 180893072448 181556035584 181669773312 181908185088 181926936576 181938216768 182108539008 182176980832 182306267136 182317570848 182347526592 182556832752 182586827808 183130472448 183370801152 183542464512 183611445248 183753142272 183783333888 183794729184 183994288128 184005696504 184035929616 184177954224 184247173796 184419657576 184661678124 185211500544 185241931776 185454560256 185485031424 185496532232 185628174336 185697938944 185871780864 185883305652 185902466904 186127246998 186146433396 186263046828 186545980962 186945690624 186957134848 187346953728 187366265856 187592815872 187604447371 187612153344 187623786042 187729684992 187870011483 188014994937 188853299712 189070073472 189081647744 189101138688 189349302912 189495427968 189744109632 190131738048 190558814208 190570479616 190601941376 190987517952 190999359936 191250015264 191389552704 191500999536 191640720096 191680274016 192102744064 192503291904 192643743744 192755920896 192767872528 192787743456 192896557056 193149702144 193161678192 193201546032 193455091368 193596237648 194031095808 194285729792 194305757184 194427482112 194682636288 194722818048 194978513268 194990449236 195120617472 195376835052 195417160092 195673613058 195796194894 195847866368 196227736576 196513777152 196525807104 196657155072 196915235328 196955877888 196968089934 197185879821 197226578241 197337897216 197370476226 197629492599 198073410304 198478054656 198519019776 198738524544 198779543424 198924574464 199185630336 200094567552 200303394816 200357158848 200503340928 200620094752 200766468672 201185080992 201449103408 201628499968 201670115328 201934774272 202082107392 202347307008 202359853344 202654832688 202769215488 202781787984 202802691168 203047905816 203068836432 203940753408 203953238016 204250540032 204263204376 204378494976 204399562752 204531266324 204646708224 204659397132 204667803648 204680493864 204949103436 205107267204 205376436846 205410181284 205871576064 206021781504 206141748736 206270888448 206292151296 206562875904 206575683622 206722285056 206769070332 206993574144 207006408567 207040420818 207929390592 208202263808 208362938112 208397173248 208636380288 208670660352 208683598761 208910181312 210279186432 210292224576 210313901952 210326776704 210568198624 210765322944 211041917856 211063672512 211670286336 211948068864 211969916928 211982893056 212226215936 212261252896 212424892416 212459962176 212703832656 212716853712 212738781024 213017965776 213462123336 213652217856 213932601344 214132875264 214378665984 214391789568 214413889536 214427184048 214673312588 214708584552 214874279928 215156267172 215438624478 215595810108 215832342528 216080083968 216115587072 216363653632 216399203328 216566203392 216850411008 216863856594 216886211388 217148454831 217293414912 217306887966 217351739286 217636977789 217830790144 218284982784 218571446016 218593976832 218730917376 218858285184 218894417049 219017965824 219063170304 220306140032 220328849664 220617995136 220756203648 221077999296 221091532992 221529639744 222040834048 222355144704 222494441472 222818770944 222832586592 223125017808 223273967616 223287811488 223333897248 223580840112 223626986352 223826132992 224587173888 224751034368 224881907712 225045983232 225092431872 225106388496 225341319168 225355291224 225401803704 225566258544 225697606596 225862277256 226369611776 226832062464 226878879744 227129742336 227176621056 227190706908 227342370816 227488857442 227640720384 227654835012 227986686774 228129511482 228428894043 228979610112 229280108288 229433347584 229447392768 229781857536 229796104923 229925806848 230227546752 230265555597 231557730432 231605523072 231774504192 231909467328 232054749504 232078670208 232383235392 233381019648 233429188608 233443662144 233750018656 233881952256 233906061312 233920564416 234227546784 234408305376 234715927824 234754492896 235023953976 235281801216 235453464576 235590569984 235762458624 236071858176 236086495568 236254040064 236564084736 236578752648 236603139696 236617623792 236889223452 237422157588 237633589248 237945444352 238129072128 238307071772 238441577472 238466156544 238480754688 238754492928 238769296654 238793909508 239291811738 239306460426 239331128652 239645211498 240183505408 240333970944 240358745088 240649369856 240674176512 241175999232 241190763264 241215625728 241230582054 241547157621 242584289024 242811385344 243090094464 243130035456 243409110336 243449103744 243956712384 245004189696 245059638912 245325717504 245340928672 245381239488 245570605632 245892876768 245918223936 246215570832 246395211552 246948667392 246989242368 247272747008 247313375232 247504232448 247829041152 247844407536 247854587904 247869955872 248169662664 248195244528 248335331328 248350729104 248712749208 248727974616 249260920832 249795938304 249821687808 250123754496 250149537792 250165048056 250306246656 250493348644 250671117312 250686659916 251015645034 251198787924 251528445126 251804399616 252093431296 252134851584 252465737216 252660570624 252992146176 253007832693 253176731136 253244687058 253508984064 253524702627 253577029167 254665813248 255000020352 255186070272 255238739712 255334666048 255520960128 255573698688 257007894528 257050324608 257532936192 257548904256 257602061376 257940121824 258112516032 258128316864 258708127744 259074342912 259236642816 259576848384 259630424064 259971351024 259987265648 260144898048 260160823296 260502446736 260556213456 260898150744 261061593192 261431139816 262018369536 262034409472 262209540096 262553647104 262607837184 262624119912 262914506428 262968770988 263117196288 263160634968 263313874362 263505990132 264401948223 264637406208 264692026368 264885147648 264984699392 265039391232 265055824726 265232765952 265580840448 265597307514 266151096729 266194826766 266792756736 267142878464 267337787904 267688624896 267895206144 268246774656 268290849024 268598804544 269813137792 270206443584 270358953984 270375717312 270403588224 270730541088 270758448576 271339608672 271921004544 271937650688 272334053376 272350939168 272504659968 272532750336 272862277632 272879196176 272890404864 272907325152 273265471248 273476356272 273521289888 273835249128 273880241712 274495434752 274695708672 275027851264 275056201728 275417167872 275629713408 275675000832 275692093776 275991432192 276008544756 276053894424 276370760694 276629486364 276992517186 277239187456 277817250816 277862897664 278181840384 278227547136 278244798348 278546908416 278807671296 278824958478 278853700356 279190870497 279219650094 279394570242 280389632768 280418535936 280435702272 281020430592 281049398784 281389223808 281418230016 281435679063 281594527488 283279949568 283605110208 283622471616 283651708032 284023954368 284243141952 284616164448 285838221312 285855719424 285885186048 285902912064 286278112736 286481276928 286499039904 286875022896 287084329056 287251499304 287461080144 287776456704 288106778624 288154116096 288532271104 288754937856 289133881344 289151808792 289181615184 289344835584 289531273108 289724553216 289742517288 289802319048 290182637052 291046643712 291428594688 291458635776 291641223168 291811046912 291859222732 292023954432 292084227072 292467769902 292485673854 293065252578 293510419587 293771799552 294157326848 294341604864 294770665728 294788710656 294985732608 295372852992 295452134901 297110115456 297500023744 297717081984 297778529664 298107786816 298169315136 298778445504 299449565184 299842543616 300061310976 300123242496 300141851328 300455092224 300473721632 300535738272 300755011392 300930142128 301149703008 302173655112 302442749952 302505172992 302839656448 302902161408 302920942544 303123161088 303520960512 303539780016 303982249032 304172681976 304571858724 304603254648 305306146816 305911130112 305929857024 306375810048 306394806564 306567742464 306796899486 306970062336 306989095698 307001705472 307020740796 307423655154 308064655269 308743640576 308807364096 309032672256 309212623104 309406332672 309438226944 309844313856 309863525433 310153605498 310490361216 310560631227 311258216192 311894085888 312303395712 312544407168 312595759872 312954570432 313005990528 313365271968 314762477568 315005386752 315418779648 315438336864 315470852928 315490165056 315852297936 316147984416 316562876784 316844785664 317505429504 317922103296 317954875392 317974339584 318339323904 318391879344 318637338624 318689943264 319055748984 319075280568 319108171536 319526948664 320445294592 320478326784 320898902016 321199312896 321567998976 321587684352 321620834304 321640776072 322009968882 322062876828 322311419892 322734400758 323157936717 323748513792 324120125952 324173380608 324545480448 324598804992 324618931406 324849305088 325275616512 325295784891 325329317082 325960331949 326746185216 327174985984 327427474176 327857169024 327890965248 328096376064 328287427776 328526948736 330438721536 330459210048 330493274496 330892883552 330926992704 331113775104 331134305472 331616998944 331637299488 333061251072 333095583744 333498339328 333532717056 333553397408 333741662208 334228156416 334248879888 334687526712 334931717232 335371260168 335440479528 335739199488 336179802112 336880760832 337126551552 337322861568 337343776924 337568974848 337659582744 338011978752 338032936836 338102705556 338546409894 338793415884 339554417664 340000027136 340248093696 340318319616 340694613504 340764931584 340786060362 341233286163 341461080576 341482252518 341980030161 342733766144 343398539008 343469415168 343920162432 344150021376 344171089152 344672786304 345341320128 346628468032 347336595648 347408284608 347864200992 348082124256 348118005312 348574853088 349357826048 349612720128 350071529472 350143782912 350165493216 350625027984 350822928384 350859091968 350880846624 351085165816 351341320176 352073891736 352535930964 352849874944 352922701824 353180196864 353385854976 353643687936 354107787264 354129743352 354846127104 354868128972 354904709544 354926435688 355333835178 355723675648 356450383872 356918166528 357193608192 357460607658 357662366208 357699234816 357721132032 358131739392 358153944981 358190864262 358937717607 358959690639 359467817247 360275258112 360500956416 360538117632 360974054784 361011264768 361763998848 361786144896 361845873081 363816370176 363876433536 364217078016 364353961664 364612534272 364635141696 364695053184 365113665504 365173655616 366741602304 367222890496 367506284544 367566667776 367589458368 367988576256 368011393008 368071859232 368355908448 368494347592 368839315152 369323356248 370423001088 370483863552 370909120512 370970062848 370993064464 371256348672 371395877888 371743561728 371766611304 371804933808 372254493996 372292866792 372526093656 373091961924 373891381248 373914269696 374693907456 374732531712 375185631744 375208894742 375224306688 375247572084 375459369984 375740022966 376029989874 376523467551 377292667689 377706599424 378140146944 378163295488 378202277376 378698605824 378990855936 379488219264 380263476096 381203882752 381998719872 382500030528 382779105408 383001999072 383281440192 383360548032 385006583808 385511841792 385535745056 385575486912 385793114112 386299404288 386323356384 386403092064 386910182736 387192475296 388062191616 388571459584 388611514368 388854964224 389365272576 389445636096 389957026536 389980898472 390241234944 390753670104 390834320184 391347226116 391592389788 391695732736 392455473152 393027554304 393051614208 393314310144 393830470656 393911755776 393936179868 394371759642 394453156482 394675794432 394740952452 394970811543 395258985198 396146820608 396956109312 397038039552 397477049088 397559086848 397583737089 397849148928 398371260672 398395961271 400189135104 400714317696 401006681856 401240189504 401532937344 402370161984 402898206816 403869548544 404694614016 404719706688 405309665376 405538430976 405563575968 405605382336 406095811632 406137672864 407881506816 407906476032 408501080064 408526408752 408756989952 408799125504 409062532648 409293416448 409318794264 409335607296 409360987728 409898206872 410214534408 410752873692 410820362568 411743152128 412043563008 412283497472 412541776896 412584302592 413125751808 413151367244 413444570112 413538140664 413987148288 414012817134 414080841636 414556141041 415488775779 415858781184 416404527616 416725876224 416794346496 417272760576 417341320704 417367197522 417820362624 418237437717 418829475141 420584449152 420627803904 420653553408 421136397248 421530645888 422083835712 422127345024 423896137728 424452431872 424522505792 424849784832 424919924352 425407665312 425433707424 425477562048 426035931552 426924246672 427304435712 427865202688 428265750528 428757331968 428783579136 428827779072 428854368096 429346625176 429417169104 429748559856 430312534344 430877248956 431191620216 431664685056 432160167936 432231174144 432727307264 432798406656 433132406784 433700822016 433727713188 433772422776 434296909662 434586829824 434613775932 434703478572 435273955578 435661580288 436569965568 437142892032 437187953664 437461834752 437716570368 437788834098 438035931648 438126340608 438701654853 438728510781 439597878867 440612280064 440657699328 441235990272 441512407296 442155998592 442183065984 443059279488 445637541888 445665173184 446250035616 446547935232 446575622976 446667794496 447161680224 447253972704 449174347776 449502068736 449763815424 450091966464 450184863744 450212776992 450682638336 450710582448 450803607408 451132517088 451395213192 451724554512 452739223552 453664124928 453757759488 454259484672 454353242112 454381413816 454684741632 454977714884 455281440768 455309670024 455973373548 456259022964 456857788086 457959220224 458560216576 458866695168 458894785536 459563715072 459592209846 459851613696 460195349229 460455093504 460483643547 460531111194 461135482731 463115460864 463211046144 463549008384 463818934656 464109499008 464157340416 464766470784 466887324288 467500037312 467763904512 467841128832 468455093568 468816610752 469431855648 469508985792 470047907952 470563602432 471181139968 471524917248 472143716352 472172991136 472508080128 473128169472 473157505296 473206279392 473235247584 473778446904 474844315176 475267178496 475890888704 476258144256 476614143544 476883154944 476932313088 476961509376 477508985856 477538593308 477587819016 478583623476 478612920852 478662257304 479290422996 480367010816 480667941888 480717490176 481298739712 481348353024 482351998464 482381526528 482431251456 482461164108 483014953323 483094315242 484101601137 485168578048 485622770688 486180188928 486260070912 486818220672 486898207488 486928397109 487913424768 487993975623 490119277824 490651435008 490681857344 490762478976 491141211264 491785753536 491836447872 492431141664 492790423104 493897334784 494545494016 494626750464 495008464896 495658082304 495688815072 495709175808 495739911744 496339325328 496390489056 496670662656 496701458208 497425498416 497455949232 498521841664 499591876608 499643375616 500247508992 500299075584 500330096112 500612493312 500986697288 501342234624 501373319832 502031290068 502397575848 503056890252 503608799232 504186862592 504269703168 504931474432 505321141248 505984292352 506015665386 506353462272 506489374116 506679727939 507017968128 507049405254 507154058334 507819614841 509331626496 510000040704 510372140544 510477479424 510669332096 511041920256 511147397376 511179090543 512223378777 514100649216 515097808512 515204122752 515880243648 516225032064 516256633728 519153696768 519260848128 519942702048 519974531296 520289796096 520321646592 521004893472 521112426912 521796301488 522123186384 522862279632 524036739072 524068818944 524419080192 525107294208 525215674368 525248239824 525829012856 525937541976 526234392576 526321269936 526627748724 527011980264 528803896446 529274812416 529384052736 529770295296 529969398784 530078782464 530111649452 530465531904 531161680896 531194615028 532302193458 532389653532 533000752767 533585513472 534285756928 534675575808 535377249792 535790412288 536190911487 536493549312 536581698048 537197609088 537286296393 539626275584 540412887168 540751434624 540807176448 541461082176 541516897152 542679217344 544668106752 544701878336 545009319936 545724555264 545758392352 545780809728 545814650304 546530942496 546952712544 547042579776 547670498256 547760483424 548990869504 549391417344 550055702528 550112403456 550834335744 551259426816 551350001664 551384187552 551982864384 552017089512 552107788848 552741521388 553258972728 553985034372 554478374912 555634501632 555725795328 556363680768 556455094272 556489596696 557093816832 557615342592 557649916956 557707400712 558381740994 558439300188 558789140484 560779265536 560837071872 560871404544 562040861184 562098797568 562778447616 562813342113 562836460032 562871358126 563189054976 563610034449 564044984811 566559899136 567210220416 567244943232 567303416064 568047908736 568486283904 569232328896 571676442624 571711438848 571805824128 572556225472 572962553856 572998079808 573750045792 574168658112 574502998608 574922160288 576213557248 576308232192 577064542208 577509875712 578267762688 578303617584 578363230368 578689671168 579062546216 579449106432 579485034576 579604638096 580365274104 582093287424 582857189376 582917271552 583282446336 583622093824 583718445464 584047908864 584168454144 584935539804 584971347708 586130505156 587020839174 587543599104 588314653696 588683209728 589541331456 589577421312 589971465216 590351609617 590745705984 590904269802 591557639463 591679734723 592888477797 594220230912 595000047488 595434163968 595557059328 596215573632 596338630272 597556891008 599685087232 600283702656 600910184448 600947443264 601071476544 601510022784 601860284256 602299406016 604347310224 604885499904 605010345984 605679312896 605804322816 605841885088 606246322176 607041921024 607079560032 607964498064 608345363952 609143717448 609206509296 610612293632 611822260224 611859714048 612751620096 612789613128 613135484928 613593798972 613940124672 613978191396 614003410944 614041481592 614847310308 616129310538 617487281152 617614728192 618065344512 618425246208 618812665344 618876453888 619688627712 619727050866 620307210996 620980722432 621019225701 621121262454 622516432384 623788171776 624606791424 625088814336 625191519744 625909140864 626011981056 626050796283 626730543936 630837559296 630876673728 630941705856 630980330112 631704595872 632295968832 633125753568 635010859008 635844206592 635909750784 635948679168 636678647808 636783758688 637274677248 637379886528 638111497968 638150561136 638216343072 639053897328 640890589184 640956653568 641797804032 642398625792 643135997952 643175368704 643241668608 643281552144 644019937764 644125753656 644622839784 645468801516 646315873434 647497027584 648240251904 648346761216 649090960896 649197609984 649237862812 649698610176 650551233024 650591569782 650658634164 651445364493 651920663898 652910933367 653492370432 654349971968 654854948352 655714338048 655781930496 656192752128 656574855552 656683251147 657053897472 660918420096 660986548992 661785767104 661853985408 662268610944 663233997888 663274598976 666122502144 666996678656 667065434112 667106794816 667483324416 668456312832 668497759776 669375053424 669863434464 670742520336 670880959056 671478398976 672359604224 673761521664 674253103104 674645723136 674687553848 675137949696 675319165488 676023957504 676065873672 676205411112 677092819788 677586831768 679108835328 680000054272 680496187392 680636639232 681389227008 681529863168 681572120724 682466572326 682922161152 682964505036 683960060322 685286682129 685467532288 686797078016 686938830336 687840324864 688300042752 688342178304 689345572608 689388314769 690682640256 690796666791 693256936064 694673191296 694816569216 695728401984 696164248512 696236010624 697149706176 698715652096 700143058944 700287565824 700330986432 701250055968 701645856768 701718183936 701761693248 702170331632 702682640352 704147783472 705071861928 705699749888 705845403648 706360393728 706771709952 707287375872 708215574528 708259486704 709692254208 709736257944 709809419088 709852871376 710667670356 711447351296 712900767744 713836333056 714387216384 714921215316 715324732416 715398469632 715442264064 716263478784 716307889962 716381728524 717875435214 717919381278 718935634494 720550516224 721001912832 721076235264 721948109568 722022529536 723014892677 723527997696 723572289792 723691746162 724641472863 727752867072 728434156032 728707923328 729270283392 729390106368 730227331008 730347311232 734445780992 735012569088 735178916736 735977152512 736022786016 736143718464 736711816896 736988695184 737678630304 738646712496 740846002176 740967727104 741818241024 741940125696 741986128928 742512697344 742791755776 743487123456 743533222608 743609867616 744508987992 744585733584 745052187312 746183923848 747782762496 747828539392 749387814912 749465063424 750371263488 750417789484 750448613376 750495144168 750918739968 751480045932 752059979748 753046935102 754585335378 755413198848 756280293888 756326590976 756404554752 757397211648 757981711872 758976438528 759023498079 760526952192 760574107881 760731087501 762407765504 763997439744 765000061056 765558210816 766003998144 766562880384 766721096064 771023683584 771071490112 771150973824 772598808576 772646712768 772806184128 773820365472 774384950592 776124383232 777142919168 777223028736 777709928448 778730545152 778891272192 779914053072 779961796944 780482469888 781507340208 781668640368 782694452232 783184779576 783391465472 784910946304 786055108608 786103228416 786628620288 787660941312 787823511552 787872359736 788743519284 788906312964 789351588864 789481904904 789941623086 790517970396 792293641216 793912218624 794076079104 794954098176 795118173696 795167474178 795698297856 796211001047 796742521344 796791922542 798453290187 800378270208 801428635392 802013363712 802480379008 803065874688 804740323968 805796413632 809439413376 810619330752 811076861952 811127151936 811210764672 812191623264 812275345728 815763013632 815812952064 817002160128 817052817504 817513979904 817598251008 818125065296 818586832896 818637588528 818671214592 818721975456 819796413744 820429068816 821505747384 821640725136 823486304256 824087126016 824566994944 825083553792 825168605184 826251503616 826302734488 826889140224 827076281328 827974296576 828025634268 828161683272 829112282082 830977551558 831717562368 832809055232 833451752448 833588692992 834545521152 834682641408 834734395044 835640725248 835692538289 836474875434 837572611491 837658950282 841168898304 841255607808 841307106816 842272794496 843061291776 844167671424 844254690048 844307037189 848904863744 849045011584 849839848704 850815330624 850867414848 850955124096 852071863104 853848493344 855730405376 857514663936 857567158272 857655558144 857708736192 858693250352 858834338208 859497119712 860625068688 861754497912 862383240432 863329370112 864320335872 864462348288 865454614528 865596813312 866264813568 867401644032 867455426376 867544845552 868593819324 869173659648 869227551864 869406957144 870547911156 871323160576 873139931136 874285784064 874375907328 874923669504 875433140736 875577668196 876071863296 876252681216 877403309706 877457021562 879195757734 881224560128 881315398656 882471980544 883024814592 884311997184 884366131968 886118558976 886356404703 891330346368 892500071232 893151245952 893335588992 894323360448 894507945408 898348695552 899527630848 900183932928 900369727488 900425553984 901365276672 901421164896 901607214816 902265034176 902790426384 903449109024 905478447104 907328249856 907515518976 908518969344 908706484224 908762827632 909369483264 909955429768 910562881536 910619340048 911946747096 912518045928 913715576172 915918440448 917120433152 917733390336 917789571072 919127430144 919184419692 919703227392 920390698458 920910187008 920967287094 921062222388 922270965462 926230921728 926422092288 927098016768 927637869312 927695386541 928218998016 928314680832 929532941568 929590576299 931681893681 933774648576 935000074624 935682257664 936910187136 937633221504 938863711296 939017971584 940095815904 942362279936 944287432704 944345982272 945016160256 946256338944 946315010592 946412558784 946470495168 947556893808 949688630352 950534356992 951781777408 952516288512 953228287088 953766309888 953864626176 953923018752 955017971712 955077186616 955175638032 957167246952 957225841704 957324514608 958580845992 960734021632 961335883776 961434980352 962597479424 962696706048 964703996928 964763053056 964862502912 964922328216 966029906646 966188630484 968203202274 969473810151 970337156096 971245541376 972360377856 972520141824 973636441344 973796414976 973856794218 975826849536 975887354673 975987951246 977880995847 980238555648 981363714688 981524957952 982282422528 983571507072 983672895744 984862283328 985580846208 989090988032 991316164608 991377630144 991479823488 992678650656 992780978112 993341325312 993402916416 994850996832 994911898464 997043683328 999183753216 999286751232 1000495017984 1000598151168 1000660192224 1001224986624 1001973394576 1002684469248 1002746639664 1004062580136 1004795151696 1006113780504 1007217598464 1008373725184 1008539406336 1009862948864 1010642282496 1011968584704 1012031330772 1012706924544 1012978748232 1013359455878 1014035936256 1014098810508 1014308116668 1015639229682 1018663252992 1020000081408 1020744281088 1020954958848 1021338664192 1022083840512 1022294794752 1022358181086 1023699858489 1024446757554 1028201298432 1030195617024 1030408245504 1031760487296 1032450064128 1032513267456 1039885404096 1039949062592 1042009786944 1042224853824 1043592602976 1044246372768 1045724559264 1048073478144 1048137637888 1048838160384 1050214588416 1050431348736 1050496479648 1051658025712 1051875083952 1052468785152 1052642539872 1053255497448 1054023960528 1057607792892 1058549624832 1058768105472 1059540590592 1059938797568 1060157564928 1060223298904 1060931063808 1062323361792 1062389230056 1064604386916 1064779307064 1066001505534 1067171026944 1068571513856 1069351151616 1070754499584 1071580824576 1072381822974 1072987098624 1073163396096 1074395218176 1074461834943 1074572592786 1076879071917 1079252551168 1080825774336 1081502869248 1081614352896 1082922164352 1083033794304 1085358434688 1085537619243 1089403756672 1091449110528 1091516784704 1091629300608 1093061884992 1093905425088 1094085159552 1095340996512 1095520966848 1097981739008 1100111405056 1100224806912 1101668671488 1102518853632 1102700003328 1102768375104 1103965728768 1104034179024 1104215577696 1105483042776 1106517945456 1107970068744 1108956749824 1111269003264 1111451590656 1112727361536 1112910188544 1112979193392 1114187633664 1115230685184 1115299833912 1115414801424 1116763481988 1116878600376 1117578280968 1121558531072 1121674143744 1121742809088 1124081722368 1124197595136 1125556895232 1125626684226 1125672920064 1125742716252 1126378109952 1127220068898 1128089969622 1129570402653 1133119798272 1134420440832 1134489886464 1134606832128 1136095817472 1136166259921 1136972567808 1138464657792 1143611648256 1145112450944 1145996159616 1147500091584 1148337316224 1149005997216 1149844320576 1152427114496 1154129084416 1155019751424 1156535525376 1156607235168 1156726460736 1157379342336 1158125092432 1158898212864 1158970069152 1159209276192 1160730548208 1164186574848 1165714378752 1165834543104 1166564892672 1167244187648 1167436890928 1168095817728 1168336908288 1169871079608 1169942695416 1172261010312 1174041678348 1175087198208 1176629307392 1177366419456 1179082662912 1179154842624 1179942930432 1180703219234 1181491411968 1181808539604 1183115278926 1183359469446 1184912434629 1185776955594 1188440461824 1190000094976 1190868327936 1191114118656 1192431147264 1192677260544 1192751211267 1195113782016 1195187883813 1200567405312 1201894886528 1202142953088 1203020045568 1203720568512 1204598812032 1208694620448 1211358625792 1211608645632 1211683770176 1214083842048 1214159120064 1215928996128 1216690727904 1218287434896 1218413018592 1221224587264 1223644520448 1223719428096 1225503240192 1225579226256 1226270969856 1227187597944 1227880249344 1227956382792 1228006821888 1228082963184 1229694620616 1232258621076 1234974562304 1235229456384 1236130689024 1236850492416 1237625330688 1237752907776 1239377255424 1239454101732 1240614421992 1241961444864 1242038451402 1242242524908 1243668423123 1245032864768 1247576343552 1249213582848 1250177628672 1250383039488 1251818281728 1252023962112 1252101592566 1253461087872 1254712313151 1261753347456 1261883411712 1261960660224 1263409191744 1264591937664 1266251507136 1271688413184 1273357295616 1273567517376 1274549354496 1274759773056 1276222995936 1276301122272 1276432686144 1278107794656 1281781178368 1281913307136 1283595608064 1284797251584 1286271995904 1286350737408 1286483337216 1286563104288 1288039875528 1288251507312 1289245679568 1290937603032 1292631746868 1294994055168 1296480503808 1296693522432 1298181921792 1298395219968 1298475725624 1299397220352 1301102466048 1301183139564 1301317268328 1302890728986 1303841327796 1305821866734 1306984740864 1308699943936 1309709896704 1311428676096 1311563860992 1312385504256 1313149711104 1313231131597 1313366502294 1314107794944 1316104964559 1316185532343 1321836840192 1321973097984 1323571534208 1323707970816 1324537221888 1326467995776 1326549197952 1333993357312 1334213589632 1336912625664 1336995519552 1338750106848 1339726868928 1341485040672 1341761918112 1344719208448 1347523043328 1348506206208 1349291446272 1349375107696 1350275899392 1350638330976 1352047915008 1352131747344 1352410822224 1354185639576 1355173663536 1358217670656 1360000108544 1360992374784 1361273278464 1362778454016 1363059726336 1363144241448 1364933144652 1365844322304 1365929010072 1367920120644 1370573364258 1370935064576 1373594156032 1373877660672 1375680649728 1376600085504 1376684356608 1378691145216 1378776629538 1380586047687 1381365280512 1381450930641 1381593333582 1383406448193 1386513872128 1389346382592 1389633138432 1391456803968 1392328497024 1392472021248 1394299412352 1400661972864 1402500111936 1403291713536 1403523386496 1404340663264 1405365280704 1408295566944 1410143723856 1411399499776 1411690807296 1413543419904 1414574751744 1416431149056 1416518973408 1419384508416 1419472515888 1419618838176 1419705742752 1421335340712 1422894702592 1425801535488 1427672666112 1428774432768 1429842430632 1430649464832 1430796939264 1430884528128 1432526957568 1432615779924 1432763457048 1435750870428 1435838762556 1437871268988 1441101032448 1442003825664 1442152470528 1443896219136 1444045059072 1446029785354 1447055995392 1447144579584 1447383492324 1449044859969 1449282945726 1455505734144 1456868312064 1457415846656 1458540566784 1458780212736 1460454662016 1460694622464 1460785191327 1470357833472 1471954305024 1472045572032 1472287436928 1473423633792 1473977390368 1475357260608 1477293424992 1481692004352 1483636482048 1483880251392 1483972257856 1485025394688 1485583511552 1486974246912 1487066445216 1487219735232 1489017975984 1489171467168 1490104374624 1492367847696 1495565524992 1495657078784 1498775629824 1498930126848 1500742526976 1500835578968 1500897226752 1500990288336 1501837479936 1502960091864 1504119959496 1506093870204 1509170670756 1510826397696 1512560587776 1512653181952 1512809109504 1514794423296 1515963423744 1517952877056 1518046996158 1520039183817 1521053904384 1521148215762 1521462175002 1523458844523 1524815531008 1527994879488 1530000122112 1531116421632 1532007996288 1533125760768 1533442192128 1533537271629 1536670136331 1542142980224 1542301947648 1545293425536 1545612368256 1547640730944 1548769901184 1554285838336 1557461090304 1557782544384 1559828106144 1559923593888 1560964939776 1563014680416 1563337280736 1565388904464 1566369559152 1566782930944 1569821892608 1572110217216 1572206456832 1573257240576 1575321882624 1575647023104 1575744719472 1577487038568 1577812625928 1578703177728 1578963809808 1579883246172 1581035940792 1584587282432 1587824437248 1588152158208 1589908196352 1590236347392 1590334948356 1591396595712 1592422002094 1593485042688 1593583845084 1596906580374 1599002258301 1600756540416 1602857270784 1604026727424 1604960758016 1606131749376 1608572734461 1609480647936 1611592827264 1611858889179 1618878826752 1621238661504 1622254303872 1622421529344 1624383246528 1624550691456 1634004320256 1634105635008 1635027959808 1636250130592 1637173665792 1637275177056 1637342429184 1637443950912 1639592827488 1640858137632 1643011494768 1643281450272 1646972608512 1648174252032 1649133989888 1650167107584 1650337210368 1652503007232 1652605468976 1653778280448 1654152562656 1655948593152 1656051268536 1656323366544 1658224564164 1661955103116 1663435124736 1665618110464 1666903504896 1667177385984 1669091042304 1669365282816 1669468790088 1671281450496 1671385076578 1672949750868 1675145222982 1675317900564 1682337796608 1682511215616 1682614213632 1684545588992 1686122583552 1688335342848 1688440026339 1688509380096 1688614074378 1690830103347 1698090023168 1699679697408 1701630661248 1701734829696 1701910248192 1704143726208 1707696986688 1715029327872 1715134316544 1715417472384 1717386500704 1717668676416 1718994239424 1721250137376 1723508995824 1724766480864 1728640671744 1728924696576 1730909229056 1731193626624 1732529627136 1734803288064 1734910852752 1735089691104 1737187638648 1738347319296 1738455103728 1738813914288 1741095822312 1742646321152 1746279862272 1748571568128 1748751814656 1749847339008 1750866281472 1751155336392 1752143726592 1752505362432 1754806619412 1754914043124 1758391515468 1762449120256 1762630797312 1764943961088 1766049629184 1768623994368 1768732263936 1771054828851 1772237117952 1772712809406 1774672918389 1775039204169 1782660692736 1785000142464 1786302491904 1786671177984 1788646720896 1789015890816 1799055261696 1800851107968 1802730553344 1802842329792 1803214429632 1804530068352 1805580852768 1806898218048 1810956894208 1814656499712 1815031037952 1817037938688 1817412968448 1817525655264 1818738966528 1819910859536 1821125763072 1821238680096 1823893494192 1825036091856 1827431152344 1831836880896 1834240866304 1835466780672 1835579142144 1838254860288 1838368839384 1839406454784 1840781396916 1841820374016 1841934574188 1842124444776 1844541930924 1852461843456 1852844184576 1854196033536 1855275738624 1855390773082 1856437996032 1856629361664 1859065883136 1859181152598 1863057677103 1863363787362 1867549297152 1870000149248 1871364515328 1873820374272 1875266443008 1877727422592 1878035943168 1878152388849 1880191631808 1888691964544 1892512677888 1892630021184 1892825117568 1892940990336 1895113787616 1899377260704 1903563554816 1905032577024 1906456574176 1907532619776 1907729252352 1907846037504 1910035943424 1910154373232 1910351276064 1914334493904 1914451683408 1914649029216 1917161691984 1921468043264 1922671767552 1922869960704 1925194958848 1925393412096 1929407993856 1929526106112 1929725005824 1929844656432 1932059813292 1932377260968 1936406404548 1938947620302 1940674312192 1942491082752 1944720755712 1945040283648 1947272882688 1947592829952 1947713588436 1951653699072 1951774709346 1951975902492 1954336093479 1955761991694 1960477111296 1962727429376 1963049915904 1964564845056 1967143014144 1967345791488 1969724566656 1970049753441 1971161692416 1982755260288 1982959646976 1985357301312 1985561956224 1986805832832 1989701993664 1989823796928 1998367506432 2000990035968 2001196302336 2001320384448 2002449973248 2003946789152 2005368938496 2005493279328 2008125160272 2009590303392 2012227561008 2014435196928 2016747450368 2017078812672 2019725897728 2021284564992 2023937169408 2024062661544 2025413849088 2025957496464 2026718911756 2028071872512 2028197621016 2028616233336 2031278459364 2037326505984 2040000162816 2041488562176 2041909917696 2042677328384 2044167681024 2044589589504 2044716362172 2047399716978 2048893515108 2056402596864 2060391234048 2060816491008 2063520974592 2063648921081 2064900128256 2065026534912 2068164944307 2079770808192 2079898125184 2084019573888 2084449707648 2087185205952 2088492745536 2091449118528 2096146956288 2096275275776 2100429176832 2100862697472 2100992959296 2103316051424 2103750167904 2104937570304 2105285079744 2106510994896 2108047921056 2115215585784 2117099249664 2117536210944 2119081181184 2119877595136 2120315129856 2120446597808 2121862127616 2124646723584 2124778460112 2129208773832 2129558614128 2132003011068 2134342053888 2137143027712 2138702303232 2141508999168 2143161649152 2144763645948 2145974197248 2146326792192 2148790436352 2148923669886 2149145185572 2153758143834 2158505102336 2161651548672 2163005738496 2163228705792 2165844328704 2166067588608 2169044678031 2170716869376 2171075238486 2173924418589 2178807513344 2183033569408 2183258601216 2186123769984 2187810850176 2188170319104 2190681993024 2191041933696 2200222810112 2203337342976 2205037707264 2205536750208 2207931457536 2208068358048 2208431155392 2210966085552 2213035890912 2215940137488 2217913499648 2222538006528 2222903181312 2225454723072 2225820377088 2225958386784 2228375267328 2230461370368 2230599667824 2230829602848 2233526963976 2233757200752 2235156561936 2243117062144 2243348287488 2243485618176 2248163444736 2248395190272 2251113790464 2251253368452 2251345840128 2251485432504 2252756219904 2254440137796 2256179939244 2259140805306 2266239596544 2268840881664 2268979772928 2269213664256 2272191634944 2272332519842 2273945135616 2276929315584 2277070494237 2281722323643 2287223296512 2290224901888 2291992319232 2295000183168 2296674632448 2298011994432 2299688641152 2313071050752 2313214470336 2313452921472 2316250184864 2317796425728 2317940138304 2318418552384 2321461096416 2328373149696 2331428757504 2331669086208 2333129785344 2334488375296 2334873781856 2336191635456 2336673816576 2339742159216 2339885390832 2344522020624 2348083356696 2350174396416 2353258614784 2354732838912 2358165325824 2358309685248 2359885860864 2361406438468 2362982823936 2363617079208 2366230557852 2366718938892 2369824869258 2371553911188 2376880923648 2380000189952 2381736655872 2382228237312 2384862294528 2385354521088 2385502422534 2388633003141 2390227564032 2390375767626 2401134810624 2403789773056 2404285906176 2406040091136 2407441137024 2409197624064 2417389240896 2423367540352 2428318240128 2431857992256 2433381455808 2436574869792 2436826037184 2442449174528 2447289040896 2447438856192 2451006480384 2451158452512 2452541939712 2454375195888 2455760498688 2455912765584 2456013643776 2456165926368 2459389241232 2464517242152 2469949124608 2470458912768 2472261378048 2473700984832 2475250661376 2475505815552 2478754510848 2478908203464 2481228843984 2483922889728 2484076902804 2484485049816 2487336846246 2490065729536 2495152687104 2498427165696 2500355257344 2500766078976 2503636563456 2504047924224 2504203185132 2506922175744 2507077614867 2509424626302 2512717834473 2523506694912 2523766823424 2523921320448 2526818383488 2529183875328 2532503014272 2532921111567 2546714591232 2547135034752 2549519546112 2552445991872 2552602244544 2552865372288 2556215589312 2563562356736 2567191216128 2572543991808 2572701474816 2572966674432 2573126208576 2576079751056 2576503014624 2578491359136 2581875206064 2585263493736 2589988110336 2592961007616 2593387044864 2596363843584 2596790439936 2596951451248 2598794440704 2602204932096 2602366279128 2602634536656 2605781457972 2607682655592 2611643733468 2613969481728 2617399887872 2619419793408 2622857352192 2623127721984 2624771008512 2626299422208 2626462263194 2626733004588 2628215589888 2632209929118 2632371064686 2643673680384 2643946195968 2647143068416 2647415941632 2649074443776 2652935991552 2653098395904 2668427179264 2673991039104 2677500213696 2679453737856 2682970081344 2683523836224 2695046086656 2698582892544 2698750215392 2700551798784 2701276661952 2704095830016 2704263494688 2704821644448 2708371279152 2710347327072 2716435341312 2720000217088 2721984749568 2722546556928 2725556908032 2726119452672 2726288482896 2729866289304 2731688644608 2731858020144 2735840241288 2741146728516 2741870129152 2747188312064 2747755321344 2751361299456 2753200171008 2753368713216 2757382290432 2757553259076 2761172095374 2762730561024 2762901861282 2763186667164 2766812896386 2773027744256 2778692765184 2779266276864 2782913607936 2783086159623 2784656994048 2784944042496 2788598824704 2788771728897 2801323945728 2805000223872 2807046772992 2808681326528 2810730561408 2816591133888 2820287447712 2827086839808 2832862298112 2833037946816 2838769016832 2838945031776 2839237676352 2839411485504 2842670681424 2845789405184 2851603070976 2855345332224 2857548865536 2859684861264 2861298929664 2861593878528 2861769056256 2865053915136 2865231559848 2865526914096 2871501740856 2871677525112 2875742537976 2882202064896 2884007651328 2884304941056 2887792438272 2888090118144 2892059570708 2894111990784 2894289159168 2894766984648 2898089719938 2898565891452 2908421430453 2911011468288 2913736624128 2914831693312 2917081133568 2917560425472 2920909324032 2921389244928 2921570382654 2927662064019 2940715666944 2944091144064 2944574873856 2946847267584 2947954780736 2950714521216 2954586849984 2967272964096 2967944515712 2971167023104 2973948493824 2974132890432 2974439470464 2978035951968 2978342934336 2980208749248 2984735695392 2991131049984 2991314157568 2997551259648 2997860253696 3001485053952 3001671157936 3001794453504 3001980576672 3003674959872 3005920183728 3008239918992 3012187740408 3018341341512 3021652795392 3025121175552 3025306363904 3025618219008 3029588846592 3031926847488 3035905754112 3036093992316 3040078367634 3042107808768 3042296431524 3042924350004 3046917689046 3049631062016 3055989758976 3060000244224 3062232843264 3064015992576 3066251521536 3066884384256 3067074543258 3071099575467 3073340272662 3084285960448 3084603895296 3090586851072 3091224736512 3095281461888 3097539802368 3119656212288 3119847187776 3126029360832 3126674561472 3130777808928 3132739118304 3139643785216 3144220434432 3144412913664 3146514481152 3150643765248 3151294046208 3151489438944 3154974077136 3155625251856 3157406355456 3157927619616 3159766492344 3162071881584 3169174564864 3175648874496 3176304316416 3179816392704 3180472694784 3180669896712 3182793191424 3184844004188 3186970085376 3187167690168 3193813160748 3198004516602 3201513080832 3205714541568 3208053454848 3209921516032 3212263498752 3217145468922 3218961295872 3223185654528 3223385504829 3223717778358 3237757653504 3242477323008 3244508607744 3244843058688 3248766493056 3249101382912 3268211270016 3272500261184 3274347331584 3274550354112 3274887901824 3279185654976 3281716275264 3286022989536 3286562900544 3293945217024 3298267979776 3300334215168 3300674420736 3305006014464 3305210937952 3307556560896 3308305125312 3311897186304 3312102537072 3312646733088 3316449128328 3323910206232 3326870249472 3331236220928 3333807009792 3334354771968 3338182084608 3338730565632 3338937580176 3342562900992 3342770153156 3345899501736 3350290445964 3350635801128 3364675593216 3365022431232 3365228427264 3369091177984 3372245167104 3376670685696 3376880052678 3377018760192 3377228148756 3381660206694 3388711207959 3396180046336 3399359394816 3403261322496 3403469659392 3403820496384 3408287452416 3408498779763 3415393973376 3430834944768 3434773001408 3435337352832 3437988478848 3442500274752 3447017991648 3449532961728 3457281343488 3461818458112 3462387253248 3465059254272 3469606576128 3469821705504 3470179382208 3474375277296 3476694638592 3476910207456 3477627828576 3482191644624 3485292642304 3492559724544 3497143136256 3497503629312 3499694678016 3501732562944 3502310672784 3504287453184 3505010724864 3509613238824 3509828086248 3516783030936 3524898240512 3525261594624 3529887922176 3532099258368 3537247988736 3537464527872 3542109657702 3544474235904 3545425618812 3549345836778 3550078408338 3554737303887 3565321385472 3570000284928 3572604983808 3573342355968 3577293441792 3578031781632 3578253633801 3585563651439 3601702215936 3605684659584 3606428859264 3609060136704 3611161705536 3613796436096 3634075877376 3634825936896 3635051310528 3639821719072 3642251526144 3642477360192 3647786988384 3650072183712 3654862304688 3663673761792 3668481732608 3670933561344 3671158284288 3676509720576 3676737678768 3678812909568 3681562793832 3683640748032 3683869148376 3684248889552 3689083861848 3704923686912 3705688369152 3708392067072 3710551477248 3710781546164 3712875992064 3713258723328 3718131766272 3718362305196 3726115354206 3726727574724 3731005269369 3735098594304 3740000298496 3742729030656 3747640748544 3750532886016 3755454845184 3756071886336 3756304777698 3760383263616 3777383929088 3785260042368 3785650235136 3785881980672 3790227575232 3798754521408 3812913148352 3815065239552 3820071886848 3820308746464 3820702552128 3828668987808 3828903366816 3829298058432 3834323383968 3842936086528 3845343535104 3845739921408 3850389917696 3850786824192 3858815987712 3859052212224 3859450011648 3859689312864 3864119626584 3864754521936 3872812809096 3877895240604 3881348624384 3884982165504 3889441511424 3890080567296 3894545765376 3895185659904 3895427176872 3903307398144 3903549418692 3903951804984 3908672186958 3911523983388 3920954222592 3925454858752 3926099831808 3929129690112 3934286028288 3934691582976 3939449133312 3939693394791 3940099506882 3942323384832 3948314893677 3948556597029 3965510520576 3965919293952 3970714602624 3971123912448 3973611665664 3979403987328 3979647593856 4001980071936 4002640768896 4007893578304 4010737876992 4010986558656 4016250320544 4019180606784 4024455122016 4033494900736 4034157625344 4039451795456 4042569129984 4047874338816 4048125323088 4050827698176 4051914992928 4053437823512 4056143745024 4056395242032 4057232466672 4062556918728 4074653011968 4080000325632 4082977124352 4083819835392 4085354656768 4088335362048 4089179179008 4089432724344 4094799433956 4097787030216 4112805193728 4120782468096 4121632982016 4127041949184 4127297842162 4129800256512 4130053069824 4136329888614 4141758143061 4144352791923 4150219344579 4159541616384 4159796250368 4168039147776 4168899415296 4174370411904 4176985491072 4182898237056 4201985918592 4206632102848 4207500335808 4209875140608 4210570159488 4213021989792 4216095842112 4230431171568 4234198499328 4235072421888 4239755190272 4240630259712 4240893195616 4243724255232 4249293447168 4249556920224 4258417547664 4259117228256 4264006022136 4268684107776 4274286055424 4277404606464 4283017998336 4286323298304 4289527291896 4291948394496 4292653584384 4297580872704 4297847339772 4298290371144 4307516287668 4317010204672 4323303097344 4326011476992 4326457411584 4331688657408 4332135177216 4338089356062 4341433738752 4342150476972 4347134579907 4347848837178 4357615026688 4366067138816 4366517202432 4372247539968 4375621700352 4376340638208 4381363986048 4382083867392 4382355573981 4411073500416 4415862915072 4416136716096 4416862310784 4421932171104 4426071781824 4431880274976 4445076013056 4450909446144 4451640754176 4451916773568 4456750534656 4460922740736 4461199335648 4461659205696 4467053927952 4467514401504 4470313123872 4486234124288 4486696574976 4486971236352 4496326889472 4496790380544 4502227580928 4502506736904 4502691680256 4502970865008 4505512439808 4508880275592 4512359878488 4518281610612 4532479193088 4537681763328 4537959545856 4538427328512 4544383269888 4544665039684 4547890271232 4553858631168 4554140988474 4560117551451 4563444647286 4570376533569 4574446593024 4580449803776 4583984638464 4590000366336 4593349264896 4596023988864 4599377282304 4600611814887 4626428940672 4626905842944 4632500369728 4635880276608 4636837104768 4642922192832 4662857515008 4668976750592 4669747563712 4672383270912 4673347633152 4679484318432 4679770781664 4689044041248 4696166713392 4700348792832 4706517229568 4709465677824 4716330651648 4716619370496 4719771721728 4722812876936 4725965647872 4727234158416 4732461115704 4733437877784 4739649738516 4743107822376 4753761847296 4760000379904 4763473311744 4764456474624 4769724589056 4770709042176 4771004845068 4777266006282 4780455128064 4780751535252 4797006774903 4802269621248 4807579546112 4808571812352 4812080182272 4814882274048 4818395248128 4825718203383 4834778481792 4835576667537 4846735080704 4856636480256 4863715984512 4866762911616 4873149739584 4873652074368 4902012960768 4902316905024 4905083879424 4908750391776 4911520997376 4911825531168 4912027287552 4912331852736 4918778482464 4929034484304 4939898249216 4940917825536 4944522756096 4947401969664 4950501322752 4951011631104 4957509021696 4957816406928 4962457687968 4967845779456 4968153805608 4968970099632 4974673692492 4980131459072 4990305374208 4996854331392 5000710514688 5001532157952 5007273126912 5008095848448 5008406370264 5013844351488 5014155229734 5018849252604 5025435668946 5047013389824 5047533646848 5047842640896 5053636766976 5058367750656 5065006028544 5065320079017 5065842223134 5072490310041 5094270069504 5099039092224 5104891983744 5105204489088 5105730744576 5112431178624 5145087983616 5145402949632 5146252417152 5152159502112 5153006029248 5156982718272 5163750412128 5170526987472 5185922015232 5186774089728 5192727687168 5193580879872 5193902902496 5197588881408 5204409864192 5204732558256 5205269073312 5211562915944 5215365311184 5223287466936 5227938963456 5234799775744 5238839586816 5245714704384 5246255443968 5249542017024 5252598844416 5252924526388 5253466009176 5256431179776 5264419858236 5264742129372 5287347360768 5287892391936 5294286136832 5294831883264 5298148887552 5305871983104 5306196791808 5313164486553 5324018755167 5325117612507 5336854358528 5347982078208 5355000427392 5358907475712 5365940162688 5367047672448 5397165785088 5397500430784 5402553323904 5408191660032 5408526989376 5409643288896 5416742558304 5420694654144 5432870682624 5440000434176 5443969499136 5445093113856 5451113816064 5452238905344 5452576965792 5459732578608 5463377289216 5463716040288 5471680482576 5482293457032 5483740258304 5494376624128 5495510642688 5502722598912 5506400342016 5506737426432 5514764580864 5515106518152 5522344190748 5525461122048 5525803722564 5526373334328 5533625792772 5546055488512 5557385530368 5558532553728 5565827215872 5566172319246 5569313988096 5569888084992 5573477007329 5577197649408 5577543457794 5589173031309 5602647891456 5610000447744 5614093545984 5617362653056 5621461122816 5633182267776 5634457166547 5640574895424 5666075893632 5677538033664 5677890063552 5678475352704 5678822971008 5685341362848 5710690664448 5715097731072 5719369722528 5722597859328 5723187757056 5723538112512 5730107830272 5730463119696 5731053828192 5743003481712 5743355050224 5751485075952 5764404129792 5768015302656 5768609882112 5775584876544 5776180236288 5784119141416 5788223981568 5788578318336 5789533969296 5796179439876 5797131782904 5816842860906 5822022936576 5827473248256 5829663386624 5834162267136 5835120850944 5841818648064 5842778489856 5843140765308 5849847768023 5855324128038 5863008280437 5881431333888 5888182288128 5889149747712 5893694535168 5895909561472 5901429042432 5909173699968 5910149260323 5935889031424 5942334046208 5948265780864 5948878940928 5956071903936 5956685868672 5960417498496 5969471390784 5995102519296 6002970107904 6003342315872 6003588907008 6003961153344 6007349919744 6011840367456 6016479837984 6024375480816 6036682683024 6043305590784 6050242351104 6050612727808 6051236438016 6059177693184 6063853694976 6071811508224 6072187984632 6080156735268 6084215617536 6084592863048 6085848700008 6093835378092 6099262124032 6111979517952 6120000488448 6124465686528 6128031985152 6132503043072 6133768768512 6134149086516 6142199150934 6146680545324 6168571920896 6169207790592 6181173702144 6182449473024 6190562923776 6190946763243 6195079604736 6204494832921 6239312424576 6239694375552 6252058721664 6253349122944 6261555617856 6265478236608 6288440868864 6288825827328 6301287530496 6302588092416 6302978877888 6309948154272 6311250503712 6314812710912 6315855239232 6319532984688 6324143763168 6338349129728 6351297748992 6352608632832 6359632785408 6360945389568 6361339793424 6365586382848 6369688008376 6373940170752 6374335380336 6387626321496 6396009033204 6403026161664 6411429083136 6416106909696 6419843032064 6424526997504 6434290937844 6437922591744 6446371309056 6446771009658 6447435556716 6475515307008 6484954646016 6489017215488 6489686117376 6493867705787 6497532986112 6498202765824 6507134034093 6521773255767 6536422540032 6545000522368 6549100708224 6549775803648 6558371309952 6563432550528 6572045979072 6573125801088 6596535959552 6600668430336 6610012028928 6610421875904 6615113121792 6616610250624 6623794372608 6624205074144 6625293466176 6632898256656 6647820412464 6653740498944 6662472441856 6667614019584 6668709543936 6676364169216 6677461131264 6677875160352 6685125801984 6685540306312 6691799003472 6700580891928 6701271602256 6729351186432 6730044862464 6730456854528 6738182355968 6744490334208 6753341371392 6753760105356 6754037520384 6754456297512 6763320413388 6777422415918 6792360092672 6798718789632 6806522644992 6806939318784 6807640992768 6816574904832 6816997559526 6830787946752 6831211482711 6845166970929 6861669889536 6869546002816 6870674705664 6875976957696 6885000549504 6894035983296 6899065923456 6923636916224 6939213152256 6939643411008 6940358764416 6948750554592 6953389277184 6953820414912 6955255657152 6964383289248 6985119449088 6994286272512 6995007258624 6999389356032 7003465125888 7004621345568 7008574906368 7010021449728 7019226477648 7019656172496 7033566061872 7049796481024 7050523189248 7059775844352 7064198516736 7074495977472 7074929055744 7084219315404 7088948471808 7090851237624 7098691673556 7100156816676 7109474607774 7130642770944 7140000569856 7145209967616 7146684711936 7154586883584 7156063563264 7156507267602 7165899009423 7171127302878 7203404431872 7211369319168 7212857718528 7218120273408 7222323411072 7227592872192 7270102621056 7279643438144 7284954720384 7295573976768 7300144367424 7309724609376 7327347523584 7336963465216 7341867122688 7342316568576 7353019441152 7353475357536 7357625819136 7363125587664 7367281496064 7367738296752 7368497779104 7378167723696 7409847373824 7411376738304 7416784134144 7421102954496 7421563092328 7425751984128 7426517446656 7436263532544 7436724610392 7452230708412 7453455149448 7462010538738 7470197188608 7480000596992 7485458061312 7495281497088 7501065772032 7510909690368 7512143772672 7512609555396 7520766527232 7521232844601 7538153503419 7554767858176 7570520084736 7571300470272 7571763961344 7580455150464 7597509042816 7598763334701 7625826296704 7640143773696 7640617492928 7641405104256 7657337975616 7657806733632 7658596116864 7668646767936 7685872173056 7690687070208 7700779835392 7701573648384 7717631975424 7718104424448 7718900023296 7719378625728 7728239253168 7729509043872 7745625618192 7755790481208 7762697248768 7769964331008 7778883022848 7780161134592 7789091530752 7790371319808 7790854353744 7806614796288 7807098837384 7807903609968 7817344373916 7823047966776 7841908445184 7850909717504 7852199663616 7858259380224 7868572056576 7869383165952 7878898266624 7879386789582 7880199013764 7884646769664 7896629787354 7897113194058 7931021041152 7931838587904 7941429205248 7942247824896 7947223331328 7953163819447 7958807974656 7959295187712 8005281537792 8015787156608 8021973117312 8032500641088 8038361213568 8048910244032 8066989801472 8078903590912 8085138259968 8095748677632 8096250646176 8101655396352 8103829985856 8106875647024 8112287490048 8112790484064 8114464933344 8125113837456 8149306023936 8160000651264 8165954248704 8167639670784 8170709313536 8176670724096 8178358358016 8178865448688 8189598867912 8195574060432 8225610387456 8241564936192 8243265964032 8254083898368 8254595684324 8259600513024 8260106139648 8272659777228 8283516286122 8288705583846 8300438689158 8319083232768 8319592500736 8336078295552 8337798830592 8348740823808 8349258478869 8353970982144 8365796474112 8366315186691 8403971837184 8413264205696 8415000671616 8421140318976 8426043979584 8432191684224 8460862343136 8479510380544 8481260519424 8481786391232 8498586894336 8499113840448 8516835095328 8518234456512 8528012044272 8537368215552 8548572110848 8554809212928 8566035996672 8572646596608 8579054583792 8583896788992 8585307168768 8595161745408 8595694679544 8596580742288 8615032575336 8634020409344 8646606194688 8652022953984 8652914823168 8663377314816 8664270354432 8676178712124 8682867477504 8684300953944 8694269159814 8695697674356 8715230053376 8732134277632 8733034404864 8744495079936 8751243400704 8752681276416 8762727972096 8764167734784 8764711147962 8782986192057 8822147000832 8832273432192 8833724621568 8843864342208 8852143563648 8863760549952 8901818892288 8903833547136 8913501069312 8921845481472 8922398671296 8923318411392 8934107855904 8935028803008 8940626247744 8972468248576 8973393149952 8973942472704 8992653778944 8993580761088 9004455161856 9005013473808 9005383360512 9005941730016 9011024879616 9017760551184 9024719756976 9036563221224 9064958386176 9075363526656 9075919091712 9076854657024 9088766539776 9089330079368 9095780542464 9107717262336 9108281976948 9120235102902 9126889294572 9140753067138 9148893186048 9160899607552 9167969276928 9180000732672 9186698529792 9192047977728 9192617921179 9198754564608 9201223629774 9213298726401 9252857881344 9253811685888 9265000739456 9271760553216 9273674209536 9285844385664 9337953501184 9339495127424 9358968636864 9359541563328 9378088082496 9392333426784 9413034459136 9418931355648 9432661303296 9433238740992 9439543443456 9445625753872 9451931295744 9454468316832 9464922231408 9466875755568 9479299477032 9486215644752 9507523694592 9520000759808 9526946623488 9528912949248 9539449178112 9541418084352 9542009690136 9554532012564 9560910256128 9561503070504 9594013549806 9604539242496 9615159092224 9617143624704 9624160364544 9629764548096 9636790496256 9651436406766 9669556963584 9670156514487 9671153335074 9693470161408 9713272960512 9727431969024 9733525823232 9746299479168 9747304148736 9804633810048 9817500783552 9823041994752 9823651062336 9824663705472 9837556964928 9858068968608 9879796498432 9881835651072 9894803939328 9901002645504 9902023262208 9915018043392 9915632813856 9924915375936 9935691558912 9936307611216 9937940199264 9949347384984 9960262918144 9980610748416 9993708662784 10001421029376 10003064315904 10014546253824 10016191696896 10016812740528 10027688702976 10028310459468 10037698505208 10050871337892 10094026779648 10095067293696 10095685281792 10107273533952 10116735501312 10130012057088 10130640158034 10131684446268 10144980620082 10188540139008 10198078184448 10209783967488 10210408978176 10211461489152 10224862357248 10225496339289 10292504834304 10304319004224 10306012058496 10313965436544 10327500824256 10341053974944 10371844030464 10385455374336 10387161759744 10387805804992 10395177762816 10408819728384 10409465116512 10410538146624 10423125831888 10430730622368 10446574933872 10455877926912 10469599551488 10477679173632 10491429408768 10492510887936 10499084034048 10505197688832 10505849052776 10506932018352 10512862359552 10528839716472 10529484258744 10574694721536 10575784783872 10588572273664 10589663766528 10596297775104 10611743966208 10612393583616 10626328973106 10648037510334 10650235225014 10664211911661 10673708717056 10695964156416 10710000854784 10717814951424 10731880325376 10734095344896 10734760901403 10756690954317 10795000861568 10805106647808 10817053978752 10819286577792 10833485116608 10841389308288 10880000868352 10902227632128 10904477810688 10905153931584 10919465157216 10926754578432 10927432080576 10943360965152 10964586914064 10967480516608 10988753248256 10991021285376 11005445197824 11012800684032 11013474852864 11029529161728 11030213036304 11044688381496 11050922244096 11051607445128 11052746668656 11067251585544 11092110977024 11114771060736 11117065107456 11131654431744 11132344638492 11138627976192 11139776169984 11146954014658 11154395298816 11155086915588 11178346062618 11193015808107 11205295782912 11220000895488 11228187091968 11234725306112 11242922245632 11266364535552 11268914333094 11281149790848 11332151787264 11355780127104 11356950705408 11357645942016 11370682725696 11438739445056 11445195718656 11460215660544 11460926239392 11462107656384 11486006963424 11486710100448 11502970151904 11528808259584 11536030605312 11537219764224 11551169753088 11552360472576 11568238282832 11576447963136 11577156636672 11579067938592 11592358879752 11594263565808 11633685721812 11644045873152 11654946496512 11659326773248 11668324534272 11670241701888 11683637296128 11685556979712 11686281530616 11699695536046 11710648256076 11726016560874 11762862667776 11776364576256 11778299495424 11787389070336 11791819122944 11802858084864 11818347399936 11819080184373 11820298520646 11845669791087 11871778062848 11896531561728 11897757881856 11912143807872 11913371737344 11920834996992 11938942781568 12005940215808 12006684631744 12007922306688 12023680734912 12032959675968 12048750961632 12073365366048 12100484702208 12101225455616 12102472876032 12118355386368 12127707389952 12143623016448 12144375969264 12160313470536 12168431235072 12169185726096 12171697400016 12187670756184 12198524248064 12223959035904 12240000976896 12248931373056 12256063970304 12265006086144 12267537537024 12268298173032 12284398301868 12293361090648 12337143841792 12338415581184 12362347404288 12364898946048 12381125847552 12381893526486 12390159209472 12408989665842 12425274429183 12433058375769 12478624849152 12479388751104 12504117443328 12506698245888 12523111235712 12530956473216 12605957755776 12619896308544 12622501007424 12629625421824 12631710478464 12639065969376 12648287526336 12676698259456 12702595497984 12705217265664 12719265570816 12721890779136 12722679586848 12731172765696 12739376016752 12747880341504 12748670760672 12775252642992 12792018066408 12806052323328 12822858166272 12832213819392 12839686064128 12849053995008 12868581875688 12875845183488 12892742618112 12893542019316 12894871113432 12951030614016 12969909292032 12978034430976 12979372234752 12987735411574 12995065972224 12996405531648 13014268068186 13041403739721 13043546511534 13072845080064 13090001044736 13098201416448 13099551607296 13116742619904 13126865101056 13144091958144 13146251602176 13147066721943 13220843751808 13233220501248 13247588745216 13248410148288 13250586932352 13265796513312 13295640824928 13324944883712 13335228039168 13352728338432 13354922262528 13355750320704 13370251603968 13371080612624 13383598006944 13401161783856 13402543204512 13458702372864 13460089724928 13460913709056 13476364711936 13488980668416 13506682742784 13507520210712 13508075040768 13508912595024 13526640826776 13554844831836 13584720185344 13597437579264 13613045289984 13613878637568 13615281985536 13633149809664 13633995119052 13661575893504 13662422965422 13680352654353 13690333941858 13723339779072 13739092005632 13741349411328 13751953915392 13770001099008 13788071966592 13798131846912 13801835444661 13879286822016 13880717528832 13897501109184 13907640829824 13910511314304 13928766578496 13988572545024 14006930251776 14009242691136 14017149812736 14020042899456 14038452955296 14039312344992 14067132123744 14099592962048 14101046378496 14119551688704 14128397033472 14148991954944 14149858111488 14168438630808 14177896943616 14181702475248 14197383347112 14200313633352 14218949215548 14261285541888 14280001139712 14290419935232 14293369423872 14309173767168 14312127126528 14313014535204 14331798018846 14342254605756 14406808863744 14422738638336 14425715437056 14436240546816 14444646822144 14445542447567 14455185744384 14477154610149 14540205242112 14559286876288 14569909440768 14591147953536 14600288734848 14619449218752 14673926930432 14706038882304 14706950715072 14715251638272 14726251175328 14734562992128 14735476593504 14736995558208 14756335447392 14819694747648 14822753476608 14833568268288 14842205908992 14843126184656 14851503968256 14853034893312 14872527065088 14873449220784 14904461416824 14906910298896 14924021077476 14940394377216 14960001193984 14970916122624 14990562994176 15002131544064 15021819380736 15024287545344 15025219110792 15041533054464 15042465689202 15076307006838 15109535716352 15141040169472 15142600940544 15143527922688 15160910300928 15195018085632 15195960237051 15197526669402 15217470930123 15251652593408 15281234985856 15282810208512 15314675951232 15315613467264 15317192233728 15337293535872 15401559670784 15435263950848 15436208848896 15438757251456 15456478506336 15459018087744 15491251236384 15511580962416 15525394497536 15557766045696 15560322269184 15578183061504 15580742639616 15581708707488 15613229592576 15614197674768 15615807219936 15634688747832 15646095933552 15683816890368 15701819435008 15704399327232 15716518760448 15737144113152 15738766331904 15757796533248 15758773579164 15760398027528 15769293539328 15793259574708 15794226388116 15862042082304 15863677175808 15882858410496 15884495649792 15894446662656 15906327638894 15917615949312 15918590375424 15939493459659 15972056265501 16010563075584 16031574313216 16043946234624 16065001282176 16076722427136 16097820488064 16191497355264 16192501292352 16207659971712 16213751294048 16224574980096 16225580968128 16228929866688 16250227674912 16298612047872 16320001302528 16331908497408 16335279341568 16341418627072 16353341448192 16356716716032 16357730897376 16379197735824 16391148120864 16451220774912 16483129872384 16486531928064 16508167796736 16509191368648 16519201026048 16520212279296 16545319554456 16567032572244 16577411167692 16600877378316 16638166465536 16639185001472 16672156591104 16675597661184 16697481647616 16698516957738 16707941964288 16720431021987 16731592948224 16732630373382 16807943674368 16826528411392 16830001343232 16842280637952 16852087959168 16864383368448 16903371499641 16921724686272 16963572782464 16998227680896 17033670190656 17036468913024 17056024088544 17097144221696 17132071993344 17145293193216 17158109167584 17167793577984 17170614337536 17190323490816 17191389359088 17193161484576 17230065150672 17268040818688 17293212389376 17304045907968 17305829646336 17326754629632 17328540708864 17352357424248 17365734955008 17368601907888 17388538319628 17391395348712 17430460106752 17464268555264 17466068809728 17488990159872 17502486801408 17505362552832 17525455944192 17528335469568 17529422295924 17549543304069 17565972384114 17589024841311 17644294001664 17664546864384 17667449243136 17687728684416 17704287127296 17727521099904 17730447780969 17807667094272 17827002138624 17844797342592 17846636822784 17868215711808 17870057606016 17881252495488 17944936497152 17985307557888 18008910323712 18010026947616 18010766721024 18011883460032 18022049759232 18035521102368 18049439513952 18073126442448 18129916772352 18150727053312 18151838183424 18153709314048 18177533079552 18178660158736 18191561084928 18215434524672 18216563953896 18240470205804 18253778589144 18281506134276 18297786372096 18321799215104 18335938553856 18360001465344 18373397059584 18384095955456 18385235842358 18397509129216 18402447259548 18426597452802 18505715762688 18507623371776 18530001478912 18543521106432 18547348419072 18571688771328 18572840289729 18678990254848 18717937273728 18719083126656 18756176164992 18784666853568 18865322606592 18866477481984 18891251507744 18903862591488 18908936633664 18929844462816 18933751511136 18958598954064 18972431289504 19015047389184 19040001519616 19053893246976 19057825898496 19078898356224 19082836168704 19084019380272 19109064025128 19121820512256 19123006141008 19188027099612 19209078484992 19230318184448 19234287249408 19248320729088 19259529096192 19273580992512 19302872813532 19339113927168 19340313028974 19342306670148 19386940322816 19426545921024 19454863938048 19467051646464 19481603117361 19492598958336 19494608297472 19521402102279 19609267620096 19635001567104 19647302124672 19649327410944 19675113929856 19716137937216 19789607878656 19802005291008 19830036086784 19831265627712 19849830751872 19871383117824 19872615222432 19875880398528 19898694769968 19920525836288 19961221496832 19987417325568 20002842058752 20006128631808 20029092507648 20032383393792 20033625481056 20055377405952 20056620918936 20075397010416 20101742675784 20188053559296 20190134587392 20191370563584 20214547067904 20233471002624 20260024114176 20261280316068 20263368892536 20289961240164 20377080278016 20396156368896 20419567934976 20420817956352 20422922978304 20449724714496 20450992678578 20493634448133 20585009668608 20608638008448 20612024116992 20627930873088 20655001648512 20682107949888 20770910748672 20775611609984 20817639456768 20818930233024 20821076293248 20846251663776 20861461244736 20893149867744 20939199102976 20955358347264 20982858817536 20985021775872 20998168068096 21010395377664 21011698105552 21013864036704 21025724719104 21057679432944 21058968517488 21149389443072 21151569567744 21177144547328 21179327533056 21192595550208 21223487932416 21224787167232 21252657946212 21296075020668 21300470450028 21328423823322 21347417434112 21391928312832 21420001709568 21435629902848 21463760650752 21468190689792 21469521802806 21497697028269 21513381908634 21590001723136 21610213295616 21634107957504 21638573155584 21666970233216 21682778616576 21810307863168 21838930314432 21854864161152 21886721930304 21929173828128 21977506496512 21982042570752 22010890395648 22025601368064 22026949705728 22059058323456 22060426072608 22089376762992 22101844488192 22103214890256 22105493337312 22134503171088 22184221954048 22229542121472 22234130214912 22263308863488 22264689276984 22277255952384 22279552339968 22293908029316 22308790597632 22310173831176 22356692125236 22386031616214 22410591565824 22440001790976 22456374183936 22469450612224 22485844491264 22532729071104 22537828666188 22562299581696 22563698533803 22664303574528 22711560254208 22713901410816 22715291884032 22741365451392 22877478890112 22920431321088 22921852478784 22924215312768 22972013926848 22973420200896 23005940303808 23057616519168 23072061210624 23102339506176 23104720945152 23136476565664 23152895926272 23154313273344 23158135877184 23184717759504 23188527131616 23267371443624 23288091746304 23309892993024 23318653546496 23336649068544 23340483403776 23367274592256 23371113959424 23372563061232 23399391072092 23421296512152 23452033121748 23525725335552 23552729152512 23556598990848 23574778140672 23583638245888 23605716169728 23636694799872 23638160368746 23640597041292 23691339582174 23743556125696 23793063123456 23795515763712 23824287615744 23826743474688 23841669993984 23859491458341 23877885563136 24013369263488 24015844613376 24047361469824 24065919351936 24097501923264 24146730732096 24200969404416 24202450911232 24236710772736 24255414779904 24287246032896 24288751938528 24320626941072 24336862470144 24338371452192 24343394800032 24375341512368 24397048496128 24447918071808 24480001953792 24497862746112 24512127940608 24530012172288 24535075074048 24536596346064 24568796603736 24586722181296 24674287683584 24676831162368 24724694808576 24729797892096 24762251695104 24763787052972 24780318418944 24817979331684 24850548858366 24866116751538 24957249698304 24958777502208 25008234886656 25013396491776 25046222471424 25047775436607 25061912946432 25098945560073 25211915511552 25239792617088 25245002014848 25263420956928 25278131938752 25296575052672 25438531141632 25443781558272 25445359173696 25478752033504 25495760683008 25497341521344 25550505285984 25584036132816 25612104646656 25645716332544 25664427638784 25679372128256 25698107990016 25737163751376 25751690366976 25785485236224 25787084038632 25789742226864 25902061228032 25939818584064 25956068861952 25958744469504 25975470823148 25990131944448 25992811063296 26028536136372 26082807479442 26087093023068 26145690160128 26180002089472 26196402832896 26199103214592 26233485239808 26253730202112 26288183916288 26292503204352 26294133443886 26441687503616 26466441002496 26496820296576 26501173864704 26531593026624 26591281649856 26705456676864 26711500641408 26740503207936 26742161225248 26767196013888 26802323567712 26805086409024 26917404745728 26920179449856 26921827418112 26952729423872 26977961336832 27013365485568 27015040421424 27016150081536 27017825190048 27053281653552 27109689663672 27169440370688 27194875158528 27226090579968 27227757275136 27230563971072 27266299619328 27267990238104 27323151787008 27324845930844 27360705308706 27380667883716 27446679558144 27478184011264 27482698822656 27503907830784 27540002198016 27576143933184 27577853763537 27596263693824 27603670889322 27639896179203 27758573644032 27761435057664 27795002218368 27815281659648 27821022628608 27857533156992 28013860503552 28018485382272 28076905910592 28078624689984 28134264247488 28199185924096 28239103377408 28256794066944 28297983909888 28299716222976 28336877261616 28355793887232 28363404950496 28394766694224 28400627266704 28437898431096 28522571083776 28560002279424 28580839870464 28586738847744 28618347534336 28624254253056 28626029070408 28663596037692 28684509211512 28813617727488 28845477276672 28851430874112 28872481093632 28889293644288 28891084895134 28910371488768 28954309220298 29010469543461 29080410484224 29118573752576 29139818881536 29182295907072 29200577469696 29238898437504 29413901430144 29452502350656 29469125984256 29470953187008 29473991116416 29512670894784 29639389495296 29645506953216 29684411817984 29686252369312 29703007936512 29706069786624 29745054130176 29746898441568 29808922833648 29813820597792 29848042154952 29880788754432 29920002387968 29941832245248 29981125988352 30004263088128 30043638761472 30048575090688 30050438221584 30083066108928 30084931378404 30152614013676 30219071432704 30282080338944 30285201881088 30287055845376 30321820601856 30390036171264 30391920474102 30395053338804 30434941860246 30503305186816 30562469971712 30565620417024 30629351902464 30631226934528 30634384467456 30674587071744 30676489017867 30877514502912 30912957012672 30918036175488 30982502472768 31023161924832 31115532091392 31156366123008 31161485279232 31163417414976 31226459185152 31228395349536 31231614439872 31269377495664 31292191867104 31367633780736 31403638870016 31408798654464 31433037520896 31474288226304 31477532663808 31515593066496 31517547158328 31520796055056 31538587078656 31586519149416 31588452776232 31724084164608 31727354351616 31765716820992 31768991299584 31788893325312 31812655277788 31835231898624 31837180750848 31878986919318 31944112531002 31992635734983 32021126151168 32063148626432 32087892469248 32130002564352 32153444854272 32195640976128 32204282704209 32385002584704 32415319943424 32427502588096 32451161936256 32457859733376 32500455349824 32640002605056 32682837254144 32706682896384 32713433432064 32715461794752 32758395471648 32782296241728 32902441549824 32966259744768 32973063856128 33016335593472 33018382737296 33038402052096 33040424558592 33090639108912 33134065144488 33154822335384 33201754756632 33276332931072 33278370002944 33344313182208 33351195322368 33394963295232 33397033915476 33415883928576 33440862043974 33463185896448 33465260746764 33579047424321 33615887348736 33653056822784 33660002686464 33684561275904 33704175918336 33728766736896 33806742999282 33843449372544 33927145564928 33996455361792 34067340381312 34072937826048 34112048177088 34316218335168 34335587155968 34380646981632 34382778718176 34386322969152 34460130301344 34536081637376 34586424778752 34608091815936 34611659292672 34653509259264 34657081417728 34704714848496 34731469910016 34737203815776 34777076639256 34782790697424 34860920213504 34928537110528 34932137619456 34977980319744 35004973602816 35010725105664 35050911888384 35056670939136 35058844591848 35099086608138 35131944768228 35178049682622 35288588003328 35329093728768 35334898486272 35375457368832 35408574254592 35455042199808 35457240553119 35460895561938 35615334188544 35689594685184 35693273645568 35736431423616 35740115212032 35762504990976 36017820647424 36020053895232 36023766920064 36071042204736 36098879027904 36146252884896 36301454106624 36303676366848 36307418628096 36355066159104 36357320317472 36383122169856 36430869049344 36433127907792 36480940411608 36507557178288 36563012268552 36595572744192 36643598430208 36671877107712 36720002930688 36746794119168 36768191910912 36770471684716 36795018258432 36804894519096 36853194905604 37011431525376 37015246743552 37060002957824 37087042212864 37094696838144 37143377542656 37145680579458 37275823287549 37357980509696 37435874547456 37438166253312 37512352329984 37569333707136 37782503015488 37817873267328 37859688925632 37867503022272 37917197908128 37944862579008 38030094778368 38080003039232 38107786493952 38115651796992 38157796712448 38165672337408 38168038760544 38218128050256 38243641024512 38246012282016 38376054199224 38418156969984 38460636368896 38468574498816 38496641458176 38519058192384 38547161985024 38605745627064 38678227854336 38680626057948 38684613340296 38773880645632 38853091842048 38909727876096 38934103292928 38963206234722 38985197916672 38989216594944 39042804204558 39124211219163 39218535240192 39270003134208 39294604249344 39298654821888 39350227859712 39432275874432 39441200165829 39662531255424 39699661503744 39742766235648 39745230444864 39751760797056 39797389539936 39974834651136 40005684117504 40058185015296 40064766787584 40067250962112 40110754811904 40113241837872 40150794020832 40203485351568 40376107118592 40380269174784 40382741127168 40429094135808 40466942005248 40520048228352 40522560632136 40526737785072 40579922480328 40754160556032 40792312737792 40839135869952 40841635912704 40845845956608 40899449428992 40901985357156 40987268896266 41041057963059 41170019337216 41217276016896 41224048233984 41255861746176 41310003297024 41364215899776 41551223219968 41637860466048 41642152586496 41692503327552 41722922489472 41786299735488 41965717635072 42020790755328 42023396211104 42027728073408 42051449438208 42115358865888 42117937034976 42298778886144 42303139135488 42354289094656 42358655066112 42385191100416 42446975864832 42449574334464 42505315892424 42592150041336 42600940900056 42656847646644 42694834868224 42783856625664 42840003419136 42871259805696 42927521301504 42936381379584 42939043605612 42995394056538 43026763817268 43180003446272 43220426591232 43268215915008 43277146311168 43333940466432 43336627342701 43365557233152 43431463830447 43620615726336 43677860628864 43709728322304 43773443860608 43858347656256 44021780791296 44118116646912 44120852145216 44178753525984 44203688976384 44206429780512 44210986674624 44269006342176 44368443908096 44459084242944 44468260429824 44526617726976 44529378553968 44554511904768 44559104679936 44587816058632 44617581195264 44620347662352 44713384250472 44772063232428 44821183131648 44880003581952 44912748367872 44938901224448 44971688982528 45065458142208 45075657332376 45124599163392 45127397067606 45328607149056 45423120508416 45427802821632 45430583768064 45482730902784 45587880711153 45652412790369 45754957780224 45843704957568 45848430625536 45944027853696 45946840401792 46011880607616 46204679012352 46272953131328 46305791852544 46308626546688 46316271754368 46369435519008 46377054263232 46534742887248 46576183492608 46637307092992 46673298137088 46680966807552 46734549184512 46742227918848 46745126122464 46798782144184 46842593024304 46904066243496 47051450671104 47105458305024 47113197981696 47149556281344 47167276491776 47211432339456 47273389599744 47276320737492 47281194082584 47382679164348 47487112251392 47586126246912 47591031527424 47648575231488 47653486949376 47683339987968 47718982916682 47755771126272 47818480378977 47916168796503 48026738526976 48031689226752 48094722939648 48131838703872 48195003846528 48293461464192 48574492065792 48577503877056 48641253882144 48673724940288 48676742904384 48686789600064 48750683024736 48895836143616 48960003907584 48995725492224 49024255881216 49060024344576 49070150148096 49073192692128 49137593207472 49173444362592 49348575367168 49353662324736 49449389617152 49459595784192 49524503390208 49527574105944 49560636837888 49635958663368 49701097716732 49732233503076 49914499396608 49917555004416 50016469773312 50026792983552 50092444942848 50095550873214 50123825892864 50161293065961 50197891120146 50423831023104 50479585234176 50490004029696 50526841913856 50556263877504 50593150105344 50890718347392 50957504067008 50994683042688 51101010571968 51168072265632 51291432665088 51358744256512 51396215980032 51474327502752 51503380733952 51570970472448 51574168077264 51579484453728 51804122456064 51879637168128 51912137723904 51917488939008 51950941646296 51980263888896 51985622126592 52057072272744 52165614958884 52174186046136 52291380320256 52360004178944 52392805665792 52398206429184 52466970479616 52507460404224 52576367832576 52585006408704 52588266887772 52648629912207 52767074523933 52883375007232 52932882004992 52993640593152 53002347729408 53063186053248 53182563299712 53191343342907 53423001282816 53481006415872 53484322450496 53534392027776 53604647135424 53610172818048 53834809491456 53905458847744 53955922673664 54026730971136 54030080842848 54032300163072 54035650380096 54106563307104 54219379327344 54338880741376 54389750317056 54452181159936 54455514550272 54461127942144 54532599238656 54535980476208 54646303574016 54649691861688 54721410617412 54761335767432 54893359116288 54956368022528 54965397645312 55007815661568 55080004396032 55152287866368 55155707527074 55192527387648 55207341778644 55279792358406 55517147288064 55522870115328 55590004436736 55630563319296 55642045257216 55715066313984 55718520869187 56036970764544 56153811821184 56157249379968 56268528494976 56595967819776 56599432445952 56673754523232 56711587774464 56726809900992 56789533388448 56801254533408 56875796862192 57045142167552 57120004558848 57161679740928 57173477695488 57236695068672 57248508506112 57252058140816 57327192075384 57369018423024 57627235454976 57690954553344 57702861748224 57744962187264 57778587288576 57782169790268 57820742977536 57908618440596 58020939086922 58160820968448 58237147505152 58279637763072 58364591814144 58401154939392 58444809352083 58477796875008 58564206306837 58827802860288 58905004701312 58941906374016 58947982232832 59025341789568 59368823635968 59372504738624 59406015873024 59490108260352 59493796883136 59617845667296 59627641195584 59696084309904 59761577508864 59840004775936 59883664490496 59962251976704 60008526176256 60087277522944 60097150181376 60100876443168 60166132217856 60169862756808 60305228027352 60438142865408 60564160677888 60570403762176 60574111690752 60643641203712 60780072342528 60783840948204 60790106677608 60869883720492 61006610373632 61124939943424 61131240834048 61258703804928 61262453869056 61268768934912 61349174143488 61352978035734 61480903344399 61755029005824 61825914025344 61836072350976 61965004945536 62046323849664 62312732246016 62326834829952 62452918370304 62456790699072 62463228879744 62538754991328 62584383734208 62807277740032 62817597308928 62866075041792 62948576452608 62955065327616 63031186132992 63035094316656 63041592110112 63077174157312 63173038298832 63176905552464 63448168329216 63454708703232 63531433641984 63537982599168 63577786650624 63625310555576 63670463797248 63674361501696 63757973838636 63888225062004 63985271469966 64042252302336 64126297252864 64175784938496 64260005128704 64306889708544 64348325448253 64391281952256 64408565408418 64493091084807 64770005169408 64830639886848 64855005176192 64902323872512 64915719466752 65000910699648 65365674508288 65430923589504 65516790943296 65564592483456 65932519489536 65946127712256 66032671186944 66036765474592 66076804104192 66080849117184 66181278217824 66268130288976 66309644670768 66403509513264 66552665862144 66556740005888 66688626364416 66702390644736 66789926590464 66794067830952 66831767857152 66881724087948 66926371792896 66930521493528 67158094848642 67231774697472 67306113645568 67320005372928 67369122551808 67408351836672 67457533473792 67613485998564 67686898745088 67691095601409 67854291129856 67992910723584 68134680762624 68145875652096 68224096354176 68632436670336 68761293963264 68765557436352 68772645938304 68920260602688 69172849557504 69216183631872 69307018518528 69314162835456 69409429696992 69462939820032 69474407631552 69554153278512 69565581394848 69721840427008 69857074221056 69864275238912 69955960639488 70009947205632 70021450211328 70101823776768 70113341878272 70117689183696 70198173216276 70263889536456 70356099365244 70577176006656 70658187457536 70669796972544 70750914737664 70817148509184 70910084399616 70914481106238 70921791123876 71230668377088 71379189370368 71386547291136 71472862847232 71480230424064 71525009981952 71578474375023 72040107790464 72047533840128 72142084409472 72197758055808 72292505769792 72602908213248 72607352733696 72710132318208 72714640634944 72766244339712 72861738098688 72866255815584 72961880823216 73015114356576 73126024537104 73191145488384 73287196860416 73343754215424 73440005861376 73493588238336 73536383821824 73540943369432 73590036516864 73609789038192 73706389811208 74022863050752 74030493487104 74120005915648 74174084425728 74189393676288 74286755085312 74291361158916 74551646575098 74715961019392 74871749094912 74876332506624 75024704659968 75138667414272 75143326309821 75296836680219 75565006030976 75635746534656 75719377851264 75735006044544 75834395816256 75889725158016 76160006078464 76315593424896 76331344674816 76336077521088 76436256100512 76487282049024 76492024564032 76752108398448 76836313939968 76921272737792 76937148997632 76993282916352 77038116384768 77094323970048 77211491254128 77356455708672 77361252115896 77369226680592 77547761291264 77706183684096 77819455752192 77868206585856 77926412469444 77970395833344 77978433189888 78085608409116 78248422438326 78437070480384 78540006268416 78589208498688 78597309643776 78700455719424 78864551748864 78882400331658 79325062510848 79399323007488 79490460889728 79503521594112 79594779079872 80116370030592 80134501924224 80221509623808 80226483675744 80301588041664 80406970703136 80752214237184 80760538349568 80765482254336 80858188271616 80933884010496 81040096456704 81045121264272 81053475570144 81159844960656 81508321112064 81584625475584 81678271739904 81683271825408 81691691913216 81798898857984 81803970714312 81974537792532 82082115926118 82340038674432 82434552033792 82448096467968 82511723492352 82620006594048 82728431799552 82733561290611 82919688537609 83102446439936 83275720932096 83284305172992 83385006655104 83445844978944 83572599470976 84041581510656 84046792422208 84055456146816 84230717731776 84235874069952 84597557772288 84708578189312 84717310132224 84770382200832 84893951729664 84899148668928 85010631784848 85184300082672 85201881800112 85313695293288 85389669736448 85567713251328 85680006838272 85742519611392 85855042603008 85872762759168 85878087211224 85990788113076 86053527634536 86360006892544 86440853182464 86536431830016 86554292622336 86667880932864 86673254685402 86731114466304 86862927660894 87031408630383 87241231452672 87355721257728 87419456644608 87546887721216 87716695312512 88241704290432 88357507051968 88407377952768 88412859561024 88421973349248 88538012684352 88736887816192 88918168485888 88936520859648 89053235453952 89058757107936 89109023809536 89118209359872 89175632117264 89235162390528 89240695324704 89426768500944 89544126464856 89642366263296 89760007163904 89825496735744 89877802448896 89943377965056 90130916284416 90151314664752 90249198326784 90254794135212 90657214298112 90846241016832 90855605643264 90861167536128 90965461805568 91175761422306 91304825580738 91509915560448 91687409915136 91696861251072 91888055707392 91893680803584 92023761215232 92029467053601 92545906262656 92632543508736 92738871038016 92754108526464 93069485774496 93274614185984 93346596274176 93469098369024 93484455837696 93490252244928 93597564288368 93685186048608 93808132486992 94102901342208 94210916610048 94226395963392 94299112562688 94334552983552 94422864678912 94546779199488 94552641474984 94562388165168 94765358328696 94974224502784 95172252493824 95182063054848 95297150462976 95306973898752 95366679975936 95437965833364 95511542252544 95636960757954 95832337593006 96053477053952 96063378453504 96189445879296 96263677407744 96390007693056 96586922928384 96612848112627 97155007754112 97282507764288 97353485808768 97373579200128 97501366049472 97920007815168 98048511762432 98120048689152 98140300296192 98146385384256 98275186414944 98346888725184 98697150734336 98707324649472 98898779234304 98919191568384 99049006780416 99055148211888 99121273675776 99271917326736 99402195433464 99464467006152 99828998793216 99835110008832 100032939546624 100053585967104 100184889885696 100191101746428 100247651785728 100322586131922 100395782240292 100847662046208 100959170468352 100980008059392 101053683827712 101112527755008 101118797132969 101186300210688 101781436694784 101915008134016 101989366085376 102202021143936 102336144531264 102717488513024 102948655005504 103006761467904 103141940944896 103148336154528 103158968907456 103608244912128 103759274336256 103824275447808 103834977878016 103901883292592 103960527777792 103971244253184 104114144545488 104331229917768 104348372092272 104582760640512 104720008357888 104785611331584 104796412858368 104933940959232 105014920808448 105152735665152 105170012817408 105176533775544 105297259824414 105534149047866 105766750014464 105865764009984 105987281186304 106004695458816 106126372106496 106365126599424 106371721659357 106382686685814 106846002565632 106968644900992 107068784055552 107209294270848 107220345636096 107810917695488 108053461942272 108060161685696 108071300760192 108213126614208 108438758654688 108677761482752 108904362319872 108911029100544 108922255884288 109065198477312 109071960952416 109292607148032 109299383723376 109442821234824 109522671534864 109786718232576 109912736045056 109930795290624 110015631323136 110160008792064 110304575732736 110311415054148 110385054775296 110414683557288 110559584716812 111034294576128 111045740230656 111180008873472 111261126638592 111284090514432 111430132627968 111437041738374 112073941529088 112307623642368 112314498759936 112537056989952 113347509046464 113453619801984 113579066776896 113602509066816 113751593724384 114090284335104 114240009117696 114323359481856 114346955390976 114473390137344 114497017012224 114504116281632 114654384150768 114738036846048 115254470909952 115381909106688 115405723496448 115489924374528 115557174577152 115564339580536 115641485955072 115817236881192 116041878173844 116321641936896 116474295010304 116559275526144 116729183628288 116802309878784 116889618704166 116955593750016 117128412613674 117655605720576 117810009402624 117883812748032 117895964465664 118050683579136 118323600497487 118745009477248 118987593766272 119235691334592 119255282391168 119392168619808 119680009551872 119924503953408 120017052352512 120174555045888 120194300362752 120201752886336 120332264435712 120339725513616 120610456054704 120876285730816 121128321355776 121140807524352 121148223381504 121287282407424 121560144685056 121567681896408 121580213355216 121739767440984 122013220747264 122249879886848 122262481668096 122517407609856 122524907738112 122537537869824 122698348286976 122705956071468 122961806688798 123123173889177 123510058011648 123651828050688 123672144701952 123930009891072 124092647699328 124653669659904 124913581398144 124926457759488 125077509982656 125168767468416 125614555480064 125897152905216 126062372265984 126070188633312 126083184220224 126154348314624 126346076597664 126353811104928 126896336658432 126909417406464 127062867283968 127075965198336 127155573301248 127250621111152 127340927594496 127348723003392 127515947677272 127776450124008 127970542939932 128084504604672 128252594505728 128351569876992 128520010257408 128613779417088 128696650896506 128782563904512 128817130816836 128986182169614 129540010338816 129661279773696 129710010352384 129804647745024 129831438933504 130001821399296 130009882028103 130861847179008 131033581886592 131129184966912 132065342373888 132073530949184 132362556435648 132536260577952 132619289341536 132807019026528 133105331724288 133113480011776 133377252728832 133404781289472 133579853180928 133588135661904 133663535714304 133763448175896 133852743585792 133861042987056 134316189697284 134463549394944 134612227291136 134640010745856 134738245103616 134816703673344 134915066947584 135226971997128 135373797490176 135382191202818 135708582259712 135985821447168 136269361525248 136291751304192 136448192708352 136763642133459 137264873340672 137531114872704 137545291876608 137840521205376 138614037037056 138818859393984 138925879640064 138948815263104 139108306557024 139131162789696 139443680854016 139714148442112 139728550477824 139911921278976 140019894411264 140042900422656 140203647553536 140226683756544 140235378367392 140396346432552 140527779072912 140712198730488 141154352013312 141316374915072 141339593945088 141501829475328 141634297018368 141820168799232 141828962212476 141843582247752 142461336754176 142758378740736 142773094582272 142945725694464 142960460848128 143050019963904 143156948750046 143455441136931 144080215580928 144095067680256 144284168818944 144395516111616 144585011539584 145429281269888 145723476197376 145732511631168 145923761646432 146030228713152 146252049074208 146574393720832 146687508430848 146880011722752 146987176476672 147072767643648 147081886738864 147180073033728 147219578076384 147412779622416 148045726101504 148060986974208 148240011831296 148348168851456 148378787352576 148573510170624 148582722317832 149103293150196 149431922038784 149743498189824 149752665013248 150049409319936 150277334828544 150286652619642 150483879197883 150593673360438 151130012061952 151271493069312 151438755702528 151470012089088 151668791632512 151779450316032 152672155042176 152872512201024 152984049128064 153504216796896 153842545475584 153874297995264 154076232769536 154188647940096 154422982508256 154712911417344 154722504231792 154738453361184 155095522582528 155412367368192 155638911504384 155736413171712 155852824938888 155940791666688 155956866379776 156171216818232 156496844876652 156874140960768 157080012536832 157178416997376 157194619287552 157400911438848 157729103497728 157764800663316 157945889736621 158650125021696 158798646014976 158980921779456 159007043188224 159189558159744 160269003848448 160443019247616 160452967351488 160603176083328 160813941406272 161504428474368 161716376543232 161867768020992 162080192913408 162090242528544 162106951140288 162319689921312 163016642224128 163169250951168 163356543479808 163366543650816 163383383826432 163597797715968 163607941428624 163949075585064 164164231852236 164680077348864 164869104067584 164896192935936 165023446984704 165240013188096 165456863599104 165467122581222 165839377075218 166204892879872 166551441864192 166568610345984 166770013310208 166891689957888 167145198941952 167155562607561 168093584844416 168110912293632 168461435463552 168471748139904 169417156378624 169787903459328 169798297337856 170021263569696 170368600165344 170403763600224 170627390586576 170779339472896 171135426502656 171360013676544 171485039222784 171710085206016 171745525518336 171756174422448 171981576226152 172107055269072 172720013785088 172881706364928 173072863660032 173108585244672 173335761865728 173346509370804 173462228932608 173725855321788 174062817260766 174482462905344 174711442515456 174838913289216 175093775442432 175334428056249 175433390625024 175692618920511 176483408580864 176715014103936 176825719122048 176843946698496 177076025368704 178106470907904 178117514215872 178218047619072 178351264234528 178470324781056 178481390649408 178853537001888 179088252929712 179284732526592 179520014327808 179650993471488 179755604897792 179886755930112 180261832568832 180302629329504 180498396653568 180509588270424 181314428596224 181692482033664 181711211286528 181722335072256 181930923611136 182351522844612 182609651161476 183019831120896 183374819830272 183393722502144 183776111414784 183787361607168 184047522430464 184058934107202 185091812525312 185265087017472 185477742076032 185508217052928 186138971548992 186938196738048 186980504489856 187195128576736 187370372097216 187616264973984 188421833220096 188452791926784 188598225125376 188669105967104 188845729357824 189093558398976 189105282949968 189124776330336 189530716657392 189948449005568 190344504987648 190364126109696 190594300925952 190613947797504 190733359951872 190875931666728 191023084505088 191273921515908 191664675186012 192106954107904 192126756907008 192378891758592 192527354815488 192780015386112 193044976344759 193173845856768 193225696225254 193479273254421 194310015508224 194565015528576 194706971617536 194747158400256 195002732098944 196097023524864 196292770768512 196550372829888 196693777450368 197394301468672 197797558468608 197838383136768 198098013560832 198110296423776 198242547351552 198543834653472 198804390866928 198928934012304 199657997586432 199670220017664 200065879093248 200107171934208 200369779771392 200382203492856 200495303571456 200645172263844 200791564480584 201695324092416 201918340936704 201960016118784 202107367655424 202225055510016 202237594265938 202372600421376 203073286804227 203562873389568 203830016268032 203978732170752 204404042287872 204672289062528 205897310011008 206283881889792 206296672309056 206317937814912 207518548672512 207648550895616 207803766585184 207921055555584 207942488506368 208228289090976 208662459835536 208696744184544 209165521281024 209440016715776 209571222663168 209592825716736 209867881918464 210029841616896 210305471330304 210340025634816 210353067551088 210594519648828 211068298095732 211533500028928 211731528019968 211974562372608 212009390917632 212252744212992 212730253198848 212743443318714 212765373371628 213692005131264 213937289801984 214137568111104 214418588541696 214440691272192 214735423125069 216120323371392 216142601520384 216426253228416 216877517309376 217808724639744 217822058201088 218130396954624 218143921904832 218585214296064 218598767446752 218885642469648 219045343069728 219573436465152 219825472090112 219861590581248 220031262646272 220320017584128 220609151465472 220622830108296 220770109550592 220829367114576 221119169433624 222068589152256 222091480461312 222360017746944 222522253277184 222568181028864 222860265255936 222874083476748 224147883058176 224615247284736 224628997519872 225074113979904 225429978929463 226695018092928 226907239603968 227158133553792 227205018133632 227503187448768 228480018235392 228946780274688 228994034024448 229008232563264 229308768301536 229476073692096 230508941819904 230763818213376 230811446992896 230979848749056 231114349154304 231128679161072 231282971910144 231634473762384 232083756347688 232643283873792 232948590020608 233118551052288 233458367256576 233604619757568 233779237408332 233911187500032 234256825227348 235311211441152 235620018805248 235767625496064 235791928931328 236101367158272 236647200994974 237490018954496 237975187532544 238471382669184 238510564782336 238784337239616 240349110091776 240403505772672 240664528871424 240679451027232 241220912109408 241752571461632 242256642711552 242281615048704 242296446763008 242574564814848 243120289370112 243135363792816 243160426710432 243479534881968 244026441494528 244499759773696 244524963336192 245034815219712 245049815476224 245075075739648 245396696573952 245411912142936 245923613377596 246246347778354 247020116023296 247303656101376 247344289403904 247860019782144 248185295398656 248200683871833 249307339319808 249827162796288 249852915518976 250155019965312 250337534936832 252124744531968 252140377266624 252166368440448 252692153195328 252707622209856 253792673316864 254125734567936 254151930396672 254311146602496 254501242222304 254681855188992 254697446006784 255031895354544 255552900248016 255941085879864 256169009209344 256505189011456 256703139753984 257040020514816 257227558834176 257393301793012 257565127809024 257634261633672 257972364339228 259080020677632 259322559547392 259420020704768 259609295490048 259662877867008 260003642798592 260019764056206 261723694358016 262067163773184 262258369933824 264147061898368 264725112871296 265072521155904 265238578683072 265614038053056 266210663448576 266226960023552 266754505457664 266809562578944 267159706361856 267176271323808 267327071428608 267526896351792 267705487171584 267722085974112 268632379394568 268927098789888 269224454582272 269280021491712 269476490207232 269633407346688 269830133895168 270453943994256 270747594980352 270764382405636 271417164519424 271971642894336 272538723050496 272583502608384 272896385416704 273527284266918 274529746681344 275062229745408 275090583753216 275681042410752 276088401160803 277637718787968 277897630526208 278216613114048 278262325579392 279428296884224 279823842557952 280039788822528 280407295107072 280453367513088 280470756734784 280792692865104 281055558145824 281424397460976 282308704026624 282632749830144 282679187890176 283003658950656 283268594036736 283640337598464 283657924424952 283687164495504 284922673508352 285516757481472 285546189164544 285891451388928 285920921696256 286100039927808 286313897500092 286910882273862 288160431161856 288190135360512 288568337637888 288791032223232 289170023079168 290858562539776 291465023262336 291847523292864 292060457426304 292504098148416 293760023445504 294145535287296 294163773477728 294360146067456 294439156152768 294825559244832 296091452203008 296121973948416 296480023662592 296696337702912 296757574705152 297147020341248 297165444635664 298206586300392 298863844077568 299486996379648 299505330026496 300098818639872 300554669657088 300573305239284 300967758395766 301187346720876 302260024123904 302542986138624 302877511405056 302940024178176 303337583265024 303356391398907 303558900632064 305344310084352 305745024402048 305968098256128 307008433593792 308152465539072 308845965016512 309425822834688 309445008463584 309476906722368 310191045165056 310824734736384 311277823008768 311472826343424 311705649877776 311881583333376 311913732759552 312342433636464 312993689753304 313748281921536 314160025073664 314356833994752 314389238575104 314801822877696 315458206995456 315529601326632 315891779473242 317300250043392 317597292029952 317961843558912 318014086376448 318379116319488 319115164978071 320538007696896 320905934702976 321206352166656 321627882812544 323432753086464 324160385826816 324180485057088 324213902280576 324639379842624 326033284448256 326713086959616 326733087301632 326766767652864 327195595431936 327215882857248 327898151170128 328328463704472 329360154697728 329738208135168 329792385871872 330046893969408 330480026376192 330913727198208 330934245162444 331678754150436 332409785759744 333102883728384 333137220691968 333540026620416 333783379915776 334290397883904 334311125215122 336187169688832 336221824587264 336922870927104 336943496279808 340042527139392 340737200330688 340807527200448 341254781173152 342270853005312 342720027353088 342970078445568 343420170412032 343491051036672 343512348844896 343963152452304 344214110538144 345440027570176 345763412729856 346145727320064 346217170489344 346671523731456 346693018741608 346924457865216 347451710643576 348125634521532 348964925810688 349422885030912 349677826578432 350187550884864 350668856112498 350866781250048 351385237841022 352966817161728 353430028207872 353651438244096 353687893396992 354152050737408 356235028431744 356702528469056 356962781298816 357707074003776 358176505859424 359040028655616 359511209795584 359773511860224 360523665137664 360605258659008 360996793307136 361019176540848 362628857192448 363384964067328 363422422573056 363444670144512 363861847222272 364703045689224 365219302322952 366039662241792 366749639660544 366787445004288 367552222829568 367574723214336 368095044860928 368117868214404 369369521667531 370183625050624 370530174034944 370955484152064 371016434105856 372277943097984 373961008979712 374390257153472 374740744194432 375232529947968 376843666440192 377338211934208 377691458715648 378187116797952 378210565899936 378249552660672 379061433314784 379896898011136 380689009975296 380728252219392 381188601851904 381227895595008 381466719903744 381751863333456 382046169010176 382547843031816 383329350372024 384213908215808 384253513814016 384757783517184 385054709630976 385560030772224 386089952689518 386347691713536 386451392450508 386958546508842 388620031016448 389130031057152 389413943235072 389494316800512 390005464197888 390029646084309 392585541537024 393100745659776 393387554900736 396196027121664 396220592847552 397087669306944 397608781733856 397857868024608 399315995172864 399340440035328 400131758186496 400214343868416 400739559542784 400764406985712 400990607142912 401290344527688 401583128961168 403390648184832 403836681873408 403920032237568 404214735310848 404450111020032 404475188531876 404745200842752 406146573608454 407125746779136 407660032536064 407957464341504 408808084575744 409344578125056 411794620022016 412593344618112 412635875629824 415607533170368 415842111111168 416456578181952 417324919671072 417393488369088 418331042562048 418880033431552 419142445326336 419185651433472 419735763836928 420059683233792 420610942660608 420680051269632 420706135102176 421189039297656 422136596191464 423067000057856 423463056039936 423949124745216 424018781835264 424505488425984 425460506397696 425486886637428 425530746743256 427384010262528 427874579603968 428275136222208 428837177083392 428881382544384 429470846250138 430366323410793 432240646742784 432285203040768 432852506456832 433755034618752 436287843809664 437170428592128 437197534893504 437771284939296 438090686139456 439650944180224 439723181162496 440062525292544 440640035168256 441218302930944 441245660216592 441540219101184 441658734229152 442238338867248 444137178304512 444182960922624 444720035493888 445044506554368 445136362057728 445720530511872 445748166953496 448295766116352 449230494569472 449257995039744 450148227959808 450859957858926 451451637593649 453390036185856 453814479207936 454316267107584 454410036267264 455006374897536 458016465126528 458617536603072 458952147384192 461527636426752 461622893985792 462228698308608 462257358322144 462565943820288 463268947524768 464167512695376 465286567747584 465897180041216 466237102104576 466916734513152 467209239515136 467558474816664 467822375000064 468513650454696 470622422882304 471240037610496 471535250992128 471583857862656 472202734316544 473294401989948 473837669209863 474980037908992 475950375065088 476942765338368 477021129564672 477568674479232 480807011545344 481329057742848 481358902054464 482441824218816 484513285423104 485149129629696 486240578740224 486270727585632 486320853420864 486959069763936 488052882989056 488999519547392 489049926672384 490069630439424 490099630952448 490150151479296 490793393147904 490823824285872 491847226755192 492492695556708 494040232046592 494607312202752 494688578807808 495720039564288 496370590797312 496401367743666 498614678639616 499654325592576 499705831037952 500310039930624 500675069873664 501466687822683 504280754533248 504332736880896 505384306390656 505415244419712 508251469135872 509002484444608 509363710377984 509394892013568 510063790709088 511105800496032 511882171759728 512338018418688 513010378022912 513406279507968 514080041029632 514455117668352 514786603586024 515130255618048 515268523267344 515944728678456 518160041355264 518645119094784 518840041409536 519218590980096 519325755734016 520007285597184 520039528112412 523447388716032 524134327546368 524516739867648 526003284168747 527077856761533 528294123796736 529450225742592 530145042311808 530477157366144 531228076106112 534319412723712 534352542647616 534654142857216 535053792703584 535410974343168 535444171948224 537264758789136 537854197579776 538448909164544 538560042983424 538952980414464 539266814693376 539660267790336 540907887988512 541495189960704 541528764811272 542834329038848 543943285788672 545077446100992 545167005216768 545792770833408 547054568533836 549059493362688 550124459490816 550181167506432 551362084821504 552176802321606 555275437575936 555795261052416 556433226228096 556524651158784 560814590214144 560941513469568 561585385730208 562111116291648 562848794921952 565265499660288 565358375780352 566007317901312 566537188073472 567280675196928 567315848849904 567374328991008 569845347016704 571033514962944 571092378329088 571782902777856 571841843392512 572200079855616 572627795000184 573821764547724 576320862323712 576380270721024 577136675275776 577582064446464 578340046158336 579134929034277 580437819763263 581717125079552 582930046524672 583695046585728 584120914852608 585008196296832 588291070574592 588327546955456 588878312305536 589651118489664 592182904406016 592960047325184 593392675405824 593515149410304 594294040682496 594330889271328 596413172600784 597727688155136 598973992759296 599010660052992 600197637279744 601109339314176 601146610478568 601935516791532 602374693441752 604520048247808 605085972277248 605755022810112 605880048356352 606675166530048 606712782797814 607117801264128 609219860412681 610688620168704 611490048804096 611936196512256 614016867187584 617691930033024 618851645669376 618890016927168 618953813444736 622555646017536 622945652686848 623411299755552 623763166666752 623827465519104 624684867272928 625987379506608 627496563843072 628320050147328 628713667989504 628778477150208 629603645755392 630916413990912 631059202653264 631783558946484 634600500086784 635194584059904 635923687117824 636028172752896 636758232638976 638230329956142 641076015393792 641811869405952 642412704333312 643255765625088 644206269375207 648360970114176 648427804561152 649278759685248 653426173919232 653466174603264 654391190863872 654431765714496 655796302340256 656656927408944 658720309395456 659476416270336 659584771743744 660093787938816 660960052752384 661827454396416 661868490324888 663357508300872 664819571519488 666205767456768 666274441383936 667080053240832 667566759831552 668580795767808 668622250430244 672374339377664 672443649174528 673845741854208 673886992559616 676289936788389 680085054278784 681474400661376 681615054400896 682509562346304 685440054706176 686840340824064 686982102073344 687024697689792 687926304904608 688428221076288 690880055140352 691526825459712 692291454640128 692434340978688 693343047462912 693386037483216 693848915730432 694903421287152 696251269043064 697929851621376 698845770061824 699355653156864 700375101769728 701337712224996 701733562500096 702770475682044 705933634323456 706860056415744 707302876488192 707375786793984 707831579930783 708304101474816 712470056863488 713405056938112 713925562597632 715414148007552 716353011718848 719022419591168 721047330275328 721210517318016 721993586614272 722038353081696 725257714384896 726769928134656 726844845146112 726889340289024 727723694444544 729406091378448 730438604645904 732079324483584 733499279321088 733574890008576 735104445659136 735149446428672 736190089721856 736235736428808 738739043335062 740367250101248 741060348069888 741910968304128 742032868211712 744555886195968 744602051615499 747922017959424 748780514306944 749481488388864 750465059895936 754676423868416 756374233595904 756421131799872 756499105321344 758122866629568 761378019950592 762377203703808 762455791190016 762933439807488 763503726666912 764092338020352 765095686063632 766658700744048 768427816431616 768507027628032 769515567034368 770109419261952 771120061544448 772179905379036 772695383427072 772902784901016 773917093017684 777240062032896 778260062114304 778827886470144 778988633601024 780010928395776 780059292168618 785171083074048 786201491319552 786775109801472 792441185695104 794175338613888 795217563467712 795715736049216 798631990345728 798680880070656 800263516372992 800428687736832 801479119085568 801528813971424 801981214285824 802580689055376 803166257922336 806781296369664 807673363746816 807840064475136 808429470621696 808900222040064 808950377063752 809490401685504 812293147216908 814251493558272 815320065072128 815914928683008 817616169151488 818689156250112 823589240044032 825186689236224 825271751259648 828265203482409 831215066340736 832913156363904 834649839342144 834786976738176 837760066863104 838284890652672 839471527673856 840119366467584 841221885321216 841360102539264 841412270204352 842378078595312 844273192382928 846134000115712 846926112079872 847898249490432 848037563670528 849010976851968 850921012795392 850973773274856 851061493486512 854768020525056 855749159207936 856550272444416 857674354166784 857762765088768 858941692500276 860732646821586 864481293485568 864570406081536 865705012913664 867510069237504 872575687619328 874395069787008 875542569878592 876181372278912 879301888360448 881280070336512 882436605861888 882491320433184 883080438202368 883317468458304 884476677734496 888274356609024 888365921845248 889440070987776 890089013108736 890272724115456 891441061023744 891496333906992 896591532232704 898460989138944 898515990079488 900296455919616 901719915717852 902903275187298 906780072371712 907628958415872 908632534215168 908820072534528 910012749795072 910069174196721 916032930253056 917235073206144 917904294768384 924457396617216 924514716644288 926537895049536 928335025390752 930573135495168 931794360082432 932474204209152 933833469026304 934418479030272 935116949633328 935644750000128 937027300909392 941244845764608 942480075220992 943070501984256 943167715725312 944405468633088 946588803979896 947675338419726 949960075817984 951900750130176 953885530676736 954042259129344 955137348958464 957345494934213 961614023090688 962717804108928 964883648437632 970298259259392 972481157480448 972541455171264 972641706841728 973918139527872 976105765978112 977999039094784 978099853344768 980139260878848 980199261904896 980300302958592 981586786295808 981647648571744 983694453510384 984985391113416 988080464093184 989214624405504 989377157615616 991440079128576 992741181594624 992802735487332 997229357279232 999308651185152 999411662075904 1000620079861248 1001350139747328 1002933375645366 1008561509066496 1008665473761792 1010768612781312 1010830488839424 1018004968889216 1020127581418176 1022211600992064 1023764343519456 1026020756045824 1026812559015936 1028160082059264 1028910235336704 1029573207172048 1030260511236096 1030537046534688 1031889457356912 1036320082710528 1037290238189568 1037680082819072 1038437181960192 1038651511468032 1040014571194368 1040079056224824 1046894777432064 1048268655092736 1049033479735296 1052006568337494 1054155713523066 1056588247593472 1058900451485184 1060290084623616 1060954314732288 1062456152212224 1068705085295232 1070107585407168 1070888343896448 1074529517578272 1076897818329088 1077120085966848 1078533629386752 1079320535580672 1081815775977024 1082990379921408 1083057529622544 1085668658077696 1087886571577344 1090154892201984 1090334010433536 1091585541666816 1094109137067672 1098118986725376 1100248918981632 1100362335012864 1102724169643008 1104353604643212 1110550875151872 1111590522104832 1112866452456192 1113049302317568 1121883026939136 1123170771460416 1124222232583296 1125697589843904 1130530999320576 1132014635802624 1133074376146944 1134561350393856 1134631697699808 1134748657982016 1139690694033408 1142067029925888 1142184756658176 1143565805555712 1143683686785024 1144400159711232 1145255590000368 1147643529095448 1152641724647424 1152760541442048 1154273350551552 1155164128892928 1156680092316672 1158269858068554 1160875639526526 1163434250159104 1165860093049344 1167390093171456 1168241829705216 1170016392593664 1170088938252927 1176655093910912 1177756624611072 1179302236979328 1185920094650368 1188588081364992 1188661778542656 1192826345201568 1195455376310272 1197947985518592 1198021320105984 1200395274559488 1202218678628352 1202293220957136 1203871033583064 1204749386883504 1209040096495616 1210171944554496 1211510045620224 1211760096712704 1213350333060096 1213425565595628 1214235602528256 1218439720825362 1221377240337408 1222980097608192 1223872393024512 1228033734375168 1235383860066048 1237780033854336 1237907626889472 1246822599511104 1247526333333504 1249369734545856 1251974759013216 1254993127686144 1256640100294656 1257427335979008 1257556954300416 1259207291510784 1261832827981824 1262118405306528 1263567117892968 1269201000173568 1270389168119808 1271847374235648 1272056345505792 1273516465277952 1276460659912284 1282152030787584 1283623738811904 1284825408666624 1286511531250176 1288412538750414 1296721940228352 1296855609122304 1298557519370496 1308863531428992 1311592604680512 1313313854817888 1318952832540672 1319169543487488 1320187575877632 1321920105504768 1323654908792832 1323736980649776 1326715016601744 1329639143038976 1332411534913536 1332548882767872 1334160106481664 1335133519663104 1337161591535616 1337244500860488 1344748678755328 1344887298349056 1347691483708416 1347773985119232 1352579873576778 1354354912780947 1360170108557568 1362948801322752 1363230108801792 1365019124692608 1374049395379584 1375852609809216 1376856442152576 1381760110280704 1384582909280256 1384868681957376 1386686094925824 1386772074966432 1387697831460864 1389806842574304 1392502538086128 1395859703242752 1397691540123648 1398711306313728 1400750203539456 1402675424449992 1403467125000192 1405540951364088 1411867268646912 1413720112831488 1414605752976384 1414751573587968 1415663159861566 1416608202949632 1421513007629589 1424940113726976 1426810113876224 1427851125195264 1430828296015104 1432706023437696 1442421034636032 1443987173228544 1444076706163392 1453539856269312 1455447388889088 1458812182756896 1460877209291808 1464158648967168 1466998558642176 1467149780017152 1470208891318272 1470298892857344 1472380179443712 1472471472857616 1477478086670124 1480734500202496 1482120696139776 1483821936608256 1484065736423424 1489111772391936 1489204103230998 1495844035918848 1497561028613888 1498962976777728 1500930119791872 1504400063468049 1512842263599744 1512998210642688 1516245733259136 1524754407407616 1527007453333824 1528184676040704 1530191372127264 1533317401488096 1536855632863232 1537014055256064 1539031134068736 1540218838523904 1542240123088896 1544359810758072 1545390766854144 1545805569802032 1547834186035368 1554480124065792 1556520124228608 1557655772940288 1557977267202048 1560021856791552 1560118584337236 1570342166148096 1572402982639104 1573550219602944 1578009852506241 1584882371390208 1588350677227776 1590435126935424 1591431472098432 1602958238171136 1603057627942848 1603962428571648 1605161378110752 1606332515844672 1613562592739328 1615346727493632 1615680128950272 1616858941243392 1617800444080128 1617900754127504 1618980803371008 1624586294433816 1628502987116544 1630640130144256 1631829857366016 1635232338302976 1637378312500224 1647178480088064 1650373378472448 1650543502519296 1656530406964818 1662430132681472 1665826312727808 1669299678684288 1669573953476352 1682443770642432 1682824540408704 1684756157190624 1688546384765856 1692268000231424 1695796498980864 1696075127341056 1698021953703936 1701842025590784 1701947546549712 1702122986973024 1709536041050112 1711498318415872 1713100544888832 1715348708333568 1715525530177536 1717883385000552 1721465293643172 1728962586971136 1729140812163072 1731410025827328 1735020138475008 1737404787102831 1745151375238656 1748790139574016 1751085139757184 1752362744557824 1764873211723776 1764982640866368 1766634936916608 1768953355468992 1776548713218048 1778880141975552 1780178026217472 1780545448230912 1782882122047488 1782992667813984 1793183064465408 1796921978277888 1797031980158976 1800592911839232 1803439831435704 1805806550374596 1813560144743424 1815257916831744 1817265068430336 1817640145069056 1820025499590144 1820138348393442 1832065860506112 1834470146412288 1835808589536768 1849029433288576 1853075790099072 1856670050781504 1863588720164864 1867666938052608 1868836958060544 1870233899266656 1871289500000256 1874054601818784 1882489691529216 1884960150441984 1886141003968512 1886335431450624 1888810937266176 1893177607959792 1895350676839452 1899920151635968 1903801500260352 1907771061353472 1908084518258688 1910274697916928 1914690989868426 1923228046181376 1925435608217856 1929767296875264 1932618808125621 1945082910342528 1945283413683456 1947836279055744 1955998078189568 1960278521757696 1960398523809792 1963173572591616 1963295297143488 1967388907020768 1969970782226832 1976160928186368 1978429248811008 1978754315231232 1982880158257152 1985482363189248 1985605470974664 1994458714558464 1998617302370304 1998823324151808 2001240159722496 2002700279494656 2005866751290732 2017123018132992 2017330947523584 2021537225562624 2021660977678848 2036009937778432 2040255162836352 2044423201984128 2047528687038912 2056320164118528 2059146414344096 2060521022472192 2061074093069376 2063778914713824 2072640165421056 2074580476379136 2075360165638144 2076874363920384 2077303022936064 2080029142388736 2080158112449648 2093789554864128 2096537310185472 2098066959470592 2104013136674988 2108311427046132 2113176495186944 2117800902970368 2120580169247232 2121908629464576 2123494739792349 2124912304424448 2137410170590464 2140215170814336 2141776687792896 2149059035156544 2157067258773504 2163631551954048 2165980759842816 2166115059245088 2171337316155392 2175773143154688 2180309784403968 2180668020867072 2183171083333632 2188218274135344 2196237973450752 2200497837963264 2200724670025728 2205448339286016 2208707209286424 2221101750303744 2223181044209664 2225732904912384 2226098604635136 2233806154846497 2243766053878272 2246341542920832 2248444465166592 2251395179687808 2264029271605248 2269122700787712 2269263395399616 2269497315964032 2284134059851776 2287131611111424 2287367373570048 2288800319422464 2290511180000736 2295287058190896 2305283449294848 2305521082884096 2308546701103104 2310328257785856 2313360184633344 2316539716137108 2321751279053052 2326868500318208 2331720186098688 2334780186342912 2336483659410432 2340032785187328 2340177876505854 2353310187821824 2355513249222144 2358604473958656 2377323557085312 2385652690403136 2395895971037184 2396042640211968 2400790549118976 2404437357256704 2404586441914272 2407742067166128 2409498773767008 2418080192991232 2420343889108992 2423020091240448 2423520193425408 2426700666120192 2426851131191256 2428471205056512 2436879441650724 2442754480674816 2445960195216384 2447744786049024 2456067468750336 2470767720132096 2475560067708672 2475815253778944 2493645199022208 2498739469091712 2503949518026432 2513280200589312 2514854671958016 2518414583021568 2523665655963648 2524236810613056 2527134235785936 2538402000347136 2540778336239616 2543694748471296 2544112691011584 2547032930555904 2552921319824568 2564304061575168 2567247477623808 2569650817333248 2573023062500352 2576825077500828 2593443880456704 2593711218244608 2597115038740992 2617727062857984 2623185209361024 2626627709635776 2637905665081344 2643840211009536 2647309817585664 2647473961299552 2653430033203488 2659278286077952 2664823069827072 2665097765535744 2668320212963328 2670267039326208 2674323183071232 2674489001720976 2689497357510656 2689774596698112 2695382967416832 2695547970238464 2705159747153556 2708709825561894 2720340217115136 2725897602645504 2726460217603584 2730038249385216 2730207522590163 2748098790759168 2751705219618432 2753712884305152 2773372189851648 2773544149932864 2779613685148608 2785005076172256 2791719406485504 2795383080247296 2797422612627456 2801500407078912 2805350848899984 2806934250000384 2811081902728176 2823734537293824 2827440225662976 2829211505952768 2829503147175936 2831326319723132 2833216405899264 2843026015259178 2849880227453952 2853620227752448 2855702250390528 2861656592030208 2865412046875392 2884842069272064 2888153412326784 2910894777778176 2917624365513792 2921754418583616 2928317297934336 2933997117284352 2934299560034304 2940417782636544 2940597785714688 2944760358887424 2944942945715232 2954956173340248 2961469000404992 2964241392279552 2967643873216512 2968131472846848 2978223544783872 2978408206461996 2991688071837696 2995122057227776 2997925953555456 3001860239583744 3008800126936098 3025684527199488 3025996421285376 3032491466518272 3054014906667648 3060382744254528 3066634802976192 3073711265726464 3078062268137472 3080437677047808 3084480246177792 3088719621516144 3090781533708288 3091611139604064 3095668372070736 3108960248131584 3113040248457216 3115311545880576 3115954534404096 3120043713583104 3120237168674472 3140684332296192 3144805965278208 3147100439205888 3156019705012482 3169764742780416 3176701354455552 3180870253870848 3182862944196864 3206115255885696 3210322756221504 3212665031689344 3230693454987264 3231360257900544 3235600888160256 3235801508255008 3237961606742016 3249172588867632 3257005974233088 3261280260288512 3263659714732032 3270464676605952 3274756625000448 3294356960176128 3300746756944896 3301087005038592 3313060813929636 3324860265362944 3331652625455616 3338599357368576 3339147906952704 3365649080817408 3369512314381248 3377092769531712 3391592997961728 3396043907407872 3403684051181568 3403895093099424 3404245973946048 3419072082100224 3422996636831744 3426201089777664 3430697416667136 3431051060355072 3435766770001104 3442930587286344 3457925173942272 3458281624326144 3462820051654656 3470040276950016 3474809574205662 3490302750477312 3497580279148032 3502170279514368 3504725489115648 3510266814758781 3529965281732736 3533269873833216 3537906710937984 3557760283951104 3565764244094976 3565985335627968 3586366128930816 3593843956555776 3594063960317952 3601185823678464 3606879662871408 3611613100749192 3627120289486848 3630515833663488 3634530136860672 3635280290138112 3640050999180288 3640276696786884 3664131721012224 3668940292824576 3671617179073536 3698058866577152 3706151580198144 3713340101563008 3740467798533312 3742579000000512 3748109203637568 3764979383058432 3769920300883968 3772282007937024 3772670862901248 3777621874532352 3786355215919584 3790701353678904 3799840303271936 3807603000520704 3815542122706944 3816169036517376 3820549395833856 3829381979736852 3846456092362752 3850871216435712 3859534593750528 3865237616251242 3890165820685056 3890566827366912 3895672558111488 3926590594286976 3934777814041536 3939941564453664 3956858497622016 3957508630462464 3965760316514304 3970964726378496 3971210941949328 3988917429116928 3997234604740608 3997646648303616 4002480319444992 4005400558989312 4011733502581464 4034246036265984 4034661895047168 4043074451125248 4043321955357696 4063064738342841 4072019875556864 4080510325672704 4088846403968256 4095057374077824 4118292828688192 4122148186138752 4127557829427648 4145280330842112 4150720331276288 4153748727840768 4154606045872128 4160058284777472 4160316224899296 4187579109728256 4193074620370944 4196133918941184 4208026273349976 4216622854092264 4226352990373888 4235601805940736 4241160338494464 4243817258929152 4246989479584698 4249824608848896 4264539022888767 4274820341180928 4280430341628672 4283553375585792 4298118070313088 4327263103908096 4331961519685632 4332230118490176 4360619568807936 4366342166667264 4376436548270688 4392475946901504 4400995675926528 4401449340051456 4410896678572032 4417414418572848 4442203500607488 4446362088419328 4451465809824768 4452197209270272 4467612309692994 4487532107756544 4492683085841664 4496888930333184 4502790359375616 4538526790799232 4538994631928064 4574263222222848 4581022360001472 4590574116381792 4610566898589696 4611042165768192 4617093402206208 4620656515571712 4626720369266688 4633079432274216 4643502558106104 4653737000636416 4663440372197376 4669560372685824 4672967318820864 4680065570374656 4680355753011708 4706620375643648 4711026498444288 4717208947917312 4734029557518723 4754647114170624 4771305380806272 4808874714513408 4809172883828544 4815484134332256 4818997547534016 4836160385982464 4840687778217984 4846040182480896 4847040386850816 4853401332240384 4853702262382512 4856942410113024 4873758883301448 4885508961349632 4891920390432768 4895489572098048 4912134937500672 4941535440264192 4951120135417344 4951630507557888 4987290398044416 4997478938183424 5007899036052864 5047331311927296 5048473621226112 5054268471571872 5076804000694272 5087389496942592 5088225382023168 5094065861111808 5105842639649136 5128608123150336 5134494955247616 5139301634666496 5146046125000704 5153650155001656 5186887760913408 5187422436489216 5194230077481984 5212214361308493 5235454125715968 5246370418722048 5253255419271552 5294619635171328 5294947922599104 5306860066406976 5329646139654144 5336640425926656 5340534078652416 5348646366142464 5348978003441952 5378994715021312 5379549193396224 5390765934833664 5391095940476928 5410319494307112 5417419651123788 5440680434230272 5451795205291008 5452920435207168 5460076498770432 5460415045180326 5496197581518336 5503410439236864 5507425768610304 5547088299865728 5559227370297216 5570010152344512 5590766160494592 5603000814157824 5610701697799968 5613868500000768 5622163805456352 5647469074587648 5654880451325952 5658423011905536 5659006294351872 5662652639446264 5666432811798528 5686052030518356 5699760454907904 5707240455504896 5711404500781056 5723313184060416 5730824093750784 5769684138544128 5776306824653568 5797856424376863 5835248731027584 5843508837167232 5867994234568704 5880835565273088 5881195571429376 5889520717774848 5889885891430464 5909912346680496 5922938000809984 5928482784559104 5935287746433024 5936262945693696 5956447089567744 5956816412923992 5983376143675392 5990244114455552 5995851907110912 6003720479167488 6017600253872196 6051369054398976 6051992842570752 6064982933036544 6108029813335296 6120765488509056 6133269605952384 6168960492355584 6177439243032288 6181563067416576 6183222279208128 6191336744141472 6217920496263168 6226080496914432 6230623091761152 6231909068808192 6240087427166208 6240474337348944 6281368664592384 6289611930556416 6294200878411776 6312039410024964 6339529485560832 6353402708911104 6361740507741696 6365725888393728 6370484219377047 6412230511771392 6420645512443008 6425330063378688 6471201776320512 6471603016510016 6498345177735264 6514011948466176 6522560520577024 6527319429464064 6540929353211904 6549513250000896 6588713920352256 6601493513889792 6602174010077184 6626121627859272 6649720530725888 6663305250911232 6677198714737152 6678295813905408 6701418464539491 6731298161634816 6739024628762496 6754185539063424 6792087814815744 6807368102363136 6807790186198848 6808491947892096 6845993273663488 6852402179555328 6861394833334272 6862102120710144 6871533540002208 6885861174572688 6915850347884544 6916563248652288 6925640103309312 6940080553900032 6949619148411324 6980605500954624 6995160558296064 7004340559028736 7009450978231296 7020533629517562 7059930563465472 7066539747666432 7075813421875968 7131970671255936 7187687913111552 7188127920635904 7202371647356928 7213759325742816 7223226201498384 7254240578973696 7261031667326976 7269060273721344 7270560580276224 7280101998360576 7280553393573768 7328263442024448 7337880585649152 7343234358147072 7396117733154304 7412303160396288 7426680203126016 7480935597066624 7496218407275136 7539840601767936 7544564015874048 7555243749064704 7572710431839168 7581402707357808 7599680606543872 7615206001041408 7631084245413888 7632338073034752 7641098791667712 7658763959473704 7692912184725504 7701742432871424 7719069187501056 7730475232502484 7780331641370112 7781133654733824 7791345116222976 7853181188573952 7869555628083072 7879883128907328 7913716995244032 7931520633028608 7941929452756992 7942421883898656 7977834858233856 7994469209481216 7995293296607232 8004960638889984 8010801117978624 8023467005162928 8068492072531968 8069323790094336 8086148902250496 8086643910715392 8126129476685682 8144039751113728 8161020651345408 8177692807936512 8190114748155648 8190622567770489 8236585657376384 8244296372277504 8255115658855296 8301440662552576 8320116569554944 8320632449798592 8375158219456512 8386149240741888 8392267837882368 8416052546699952 8433245708184528 8452705980747776 8471203611881472 8482320676988928 8487634517858304 8493978959169396 8499649217697792 8529078045777534 8549640682361856 8560860683257344 8567106751171584 8596236140626176 8654526207816192 8664460236980352 8732684333334528 8752873096541376 8784951893803008 8801991351853056 8802898680102912 8821793357144064 8834828837145696 8884407001214976 8892724176838656 8902931619649536 8904394418540544 8935224619385988 8975064215513088 8985366171683328 8993777860666368 9005580718751232 9077053581598464 9077989263856128 9162044720002944 9181148232763584 9221133797179392 9234186804412416 9241313031143424 9253440738533376 9266158864548432 9287005116212208 9307474001272832 9326880744394752 9339120745371648 9345934637641728 9360131140749312 9360711506023416 9413240751287296 9422052996888576 9434417895834624 9468059115037446 9509294228341248 9542610761612544 9618345767657088 9630968268664512 9637995095068032 9672320771964928 9692080364961792 9694080773701632 9706802664480768 9707404524765024 9713884820226048 9747517766602896 9771017922699264 9783840780865536 9790979144196096 9824269875001344 9883070880528384 9902240270834688 9903261015115776 9974580796088832 9994957876366848 10015798072105728 10096947242452224 10108536943143744 10174778993885184 10188131722223616 10211685279298272 10257216246300672 10268989910495232 10278603269332992 10292092250001408 10307300310003312 10373775521826816 10374844872978432 10388460154963968 10424428722616986 10470908251431936 10492740837444096 10506510838543104 10530800444276343 10589895845198208 10613720132813952 10673280851853312 10697292732284928 10697956006883904 10757989430042624 10759098386792448 10781531869667328 10782191880953856 10820638988614224 10834839302247576 10881360868460544 10903590410582016 10905840870414336 10920152997540864 10920830090360652 10992395163036672 11006820878473728 11014851537220608 11094176599731456 11118454740594432 11140020304689024 11221403395599936 11227737000001536 11244327610912704 11294938149175296 11309760902651904 11316846023811072 11318012588703744 11325305278892528 11332865623597056 11372104061036712 11399520909815808 11414480911009792 11422809001562112 11446626368120832 11461648187501568 11539368277088256 11552613649307136 11595712848753726 11670497462055168 11687017674334464 11779771782860928 11819824693360992 11845876001619968 11870575492866048 11872525891387392 11912894179135488 11913632825847984 11966752287350784 11980488228911104 11991703814221824 12007440958334976 12035200507744392 12102738108797952 12103985685141504 12129965866073088 12216059626670592 12241530977018112 12266539211904768 12354878486064576 12366444558416256 12382673488282944 12435840992526336 12452160993828864 12461246183522304 12463818137616384 12480174854332416 12480948674697888 12562737329184768 12579223861112832 12588401756823552 12624078820049928 12679058971121664 12706805417822208 12723481015483392 12731451776787456 12740968438754094 12824461023542784 12841291024886016 12850660126757376 12943206033020032 12996690355470528 13045121041154048 13081858706423808 13099026500001792 13177427840704512 13202987027779584 13204348020154368 13252243255718544 13299441061451776 13326610501822464 13354397429474304 13356591627810816 13402836929078982 13462596323269632 13478049257524992 13508371078126848 13615580372397696 13616983895784192 13691986547326976 13722789666668544 13743067080004416 13771722349145376 13831700695769088 13833126497304576 13851280206618624 13880161107800064 13899238296822648 13961211001909248 13990321116592128 14008681118057472 14018901956462592 14041067259035124 14119861126930944 14133079495332864 14151626843751936 14263941342511872 14427518651485632 14446452402996768 14508481157947392 14522063334653952 14538120547442688 14541121160552448 14560203996721152 14561106787147536 14656526884048896 14675761171298304 14686468716294144 14792235466308608 14824606320792576 14853360406252032 14961871194133248 14992436814550272 15145420863678336 15162805414715616 15199361213087744 15230412002082816 15262168490827776 15264676146069504 15282197583335424 15317527918947408 15385824369451008 15403484865742848 15438138375002112 15460950465004968 15560663282740224 15562267309467648 15582690232445952 15636643083925479 15706362377147904 15739111256166144 15759766257814656 15883858905513984 15884843767797312 15988938418962432 16009921277779968 16021602235957248 16046934010325856 16136984145063936 16138647580188672 16172297804500992 16173287821430784 16252258953371364 16288079502227456 16322041302690816 16355385615873024 16380229496311296 16381245135540978 16473171314752768 16488592744555008 16510231317710592 16641264899597184 16772298481483776 16832105093399904 16866491416369056 16905411961495552 16942407223762944 16964641353977856 16975269035716608 16987957918338792 16999298435395584 17058156091555068 17099281364723712 17121721366514688 17134213502343168 17192472281252352 17309052415632384 17328920473960704 17505746193082752 17603982703706112 17643586714288128 17669657674291392 17768814002429952 17785448353677312 17805863239299072 17808788837081088 17870449238771976 17950128431026176 17970732343366656 17987555721332736 18011161437502464 18154107163196928 18155978527712256 18324089440005888 18362296465527168 18506881477066752 18532317729096864 18574010232424416 18614948002545664 18653761488789504 18678241490743296 18691869275283456 18720262281498624 18721423012046832 18826481502574592 18844105993777152 18868835791669248 18936118230074892 19018588456682496 19085221523225088 19111452658131141 19236691535314176 19261936537329024 19275990190136064 19413605328961536 19414809049530048 19495035533205792 19542035845398528 19567681561731072 19581958288392192 19648539750002688 19766141761056768 19804480541669376 19806522030231552 19949161592177664 19989915752733696 20031596144211456 20193894484904448 20217073886287488 20376263444447232 20423370558596544 20537979820990464 20557206538665984 20584184500002816 20614600620006624 20747551043653632 20749689745956864 20776920309927936 20848857445233972 20941816502863872 20985481674888192 21013021677086208 21061600888552686 21179791690396416 21227440265627904 21395912013767808 21515978860085248 21563063739334656 21564383761907712 21641277977228448 21669678604495152 21762721736921088 21807180821164032 21811681740828672 21840305995081728 21841660180721304 21984790326073344 22013641756947456 22029703074441216 22188353199462912 22236909481188864 22280040609378048 22442806791199872 22488655221825408 22619521805303808 22633692047622144 22650610557785056 22665731247194112 22744208122073424 22799041819631616 22828961822019584 22845618003124224 22893252736241664 22923296375003136 23078736554176512 23105227298614272 23191425697507452 23340994924110336 23374035348668928 23559543565721856 23639649386721984 23741150985732096 23825788358270976 23827265651695968 23933504574701568 23960976457822208 23983407628443648 24014881916669952 24070401015488784 24205476217595904 24207971370283008 24259931732146176 24432119253341184 24483061954036224 24533078423809536 24571867703311467 24709756972129152 24732889116832512 24765346976565888 24904321987657728 24960349708664832 24961897349395776 25125474658369536 25158447722225664 25176803513647104 25248157640099856 25358117942243328 25413610835644416 25446962030966784 25462903553574912 25481936877508188 25648922047085568 25682582049772032 25701320253514752 25886412066040064 25993380710941056 26198053000003584 26354855681409024 26405974055559168 26408696040308736 26504486511437088 26598882122903552 26653221003644928 26708794858948608 26713183255621632 26805673858157964 26925192646539264 26956098515049984 27016742156253696 27231160744795392 27233967791568384 27486134160008832 27543444698290752 27663401391538176 27702560413237248 27760322215600128 27798476593645296 27922422003818496 27980642233184256 28017362236114944 28037803912925184 28082134518070248 28239722253861888 28266158990665728 28303253687503872 28527882685023744 28855037302971264 28892904805993536 29016962315894784 29076241094885376 29082242321104896 29120407993442304 29122213574295072 29313053768097792 29351522342596608 29372937432588288 29584470932617216 29649212641585152 29706720812504064 29923742388266496 29984873629100544 30290841727356672 30325610829431232 30524336981655552 30564395166670848 30635055837894816 30771648738902016 30806969731485696 30876276750004224 30921900930009936 31121326565480448 31124534618935296 31165380464891904 31273286167850958 31412724754295808 31478222512332288 31519532515629312 31769687535594624 32019842555559936 32093868020651712 32273968290127872 32277295160377344 32344595609001984 32346575642861568 32504517906742728 32576159004454912 32644082605381632 32710771231746048 32760458992622592 32762490271081956 32946342629505536 32977185489110016 33020462635421184 33282529799194368 33664210186799808 33732982832738112 33810823922991104 33884814447525888 33929282707955712 33950538071433216 33975915836677584 33998596870791168 34116312183110136 34198562729447424 34243442733029376 34268427004686336 34384944562504704 34618104831264768 34657840947921408 35011492386165504 35339315348582784 35537628004859904 35611726478598144 35617577674162176 35740898477543952 35900256862052352 35941464686733312 35975111442665472 36022322875004928 36308214326393856 36311957055424512 36648178880011776 36724592931054336 37064635458193728 37148020464848832 37307522977579008 37356482981486592 37383738550566912 37440524562997248 37442846024093664 37652963005149184 37688211987554304 37737671583338496 37872236460149784 38037176913364992 38170443046450176 38222905316262282 38473383070628352 38523873074658048 38551980380272128 38829618099060096 38990071066411584 39135363123462144 39297079500005376 39532283522113536 39608961083338752 39613044060463104 39898323184355328 39979831505467392 40063192288422912 40387788969808896 40434147772574976 40846741117193088 41075959641980928 41168369000005632 41229201240013248 41495102087307264 41499379491913728 41553840619855872 41697714890467944 41883633005727744 41970963349776384 42026043354172416 42123201777105372 42359583380792832 42454880531255808 42791824027535616 43282555954456896 43339357208990304 43525443473842176 43614361642328064 43623363481657344 43680611990163456 43683320361442608 43969580652146688 44027283513894912 44059406148882432 44376706398925824 44473818962377728 44560081218756096 44885613582399744 44977310443650816 45301221115570112 45488416244146848 45598083639263232 45657923644039168 45691236006248448 45786505472483328 45846592750006272 46157473108353024 46210454597228544 46382851395014904 46681989848220672 46748070697337856 46909929251776437 47119087131443712 47279298773443968 47651576716541952 47654531303391936 47921952915644416 47966815256887296 48029763833339904 48140802030977568 48410952435191808 48415942740566016 48519863464292352 48864238506682368 48966123908072448 49066156847619072 49143735406622934 49419513944258304 49465778233665024 49530693953131776 49923794698791552 50316895444451328 50496315280199712 50716235884486656 50827221671288832 50893924061933568 50925807107149824 50963873755016376 51297844094171136 51365164099544064 51402640507029504 51772824132080128 51986761421882112 52811948111118336 53008973022874176 53197764245807104 53306442007289856 53417589717897216 53426366511243264 53611347716315928 53850385293078528 53912197030099968 54033484312507392 54462321489590784 54467935583136768 54972268320017664 55086889396581504 55520644431200256 55596953187290592 55844844007636992 55961284466368512 56034724472229888 56075607825850368 56164269036140496 56479444507723776 56532317981331456 56606507375007744 57055765370047488 57334357974393423 57710074605942528 57785809611987072 58240815986884608 58244427148590144 58626107536195584 58703044685193216 58745874865176576 59168941865234432 59298425283170304 59413441625008128 59847484776532992 59969747258201088 60581683454713344 60651221658862464 61128790333341696 61270111675789632 61613939462971392 61752553500008448 61843801860019872 62242653130960896 62249069237870592 62330760929783808 62546572335701916 62825449508591616 62956445024664576 63039065031258624 63539375071189248 64187736041303424 64547936580255744 64689191218003968 64693151285723136 65009035813485456 65152318008909824 65288165210763264 65421542463492096 65520917985245184 65524980542163912 65892685259011072 65954370978220032 66040925270842368 66565059598388736 67328420373599616 67465965665476224 67858565415911424 67901076142866432 67951831673355168 67997193741582336 68232624366220272 68397125458894848 68486885466058752 68536854009372672 68769889125009408 69236209662529536 69315681895842816 70022984772331008 70678630697165568 71223452957196288 71481796955087904 71800513724104704 71882929373466624 71950222885330944 72044645750009856 72616428652787712 72623914110849024 73296357760023552 73449185862108672 73715603109934401 74129270916387456 74296040929697664 74712965962973184 74881049125994496 74885692048187328 75305926010298368 75376423975108608 75475343166676992 75744472920299568 76074353826729984 76340886092900352 76445810632524564 76946766141256704 77047746149316096 77103960760544256 77659236198120192 77980142132823168 78594159000010752 79064567044227072 79217922166677504 79226088120926208 79796646368710656 79959663010934784 80126384576845824 80775577939617792 80868295545149952 81693482234386176 82458402480026496 82990204174614528 83107681239711744 83395429780935888 83767266011455488 83941926699552768 84052086708344832 84246403554210744 84719166761585664 84909761062511616 85583648055071232 86565111908913792 86678714417980608 87050886947684352 87228723284656128 87246726963314688 87361223980326912 87366640722885216 87939161304293376 88054567027789824 88118812297764864 88753412797851648 88947637924755456 89120162437512192 89771227164799488 89954620887301632 90602442231140224 90976832488293696 91315847288078336 91573010944966656 91693185500012544 92314946216706048 92420909194457088 92765702790029808 93363979696441344 93496141394675712 93819858503552874 94238174262887424 94558597546887936 95309062606783872 95843905831288832 96059527666679808 96281604061955136 96821904870383616 96831885481132032 97039726928584704 97728477013364736 97932247816144896 98132313695238144 98287470813245868 98839027888516608 98931556467330048 99061387906263552 99847589397583104 100992630560399424 101432471768973312 101654443342577664 101787848123867136 101851614214299648 101927747510032752 102595688188342272 102730328199088128 102805281014059008 103545648264160256 103973522843764224 106017946045748352 106395528491614208 106612884014579712 106835179435794432 106852733022486528 107222695432631856 107700770586157056 107824394060199936 108066968625014784 108924642979181568 108935871166273536 109944536640035328 110173778793163008 111193906374581184 111922568932737024 112069448944459776 112151215651700736 112328538072280992 112958889015447552 113064635962662912 113213014750015488 114111530740094976 114668715948786846 115420149211885056 115571619223974144 116488854297180288 117406089370386432 118337883730468864 118596850566340608 118826883250016256 119694969553065984 119939494516402176 121163366909426688 121302443317724928 122540223351579264 123227878925942784 123505107000016896 123687603720039744 124485306261921792 124498138475741184 124661521859567616 125093144671403832 125650899017183232 125912890049329152 126078130062517248 127078750142378496 128375472082606848 130018071626970912 130304636017819648 130576330421526528 130843084926984192 131041835970490368 131049961084327824 131785370518022144 131908741956440064 132081850541684736 133130119196777472 134656840747199232 134931931330952448 135903663346710336 136465248732440544 136794250917789696 136973770932117504 137073708018745344 137539778250018816 138472419325059072 138631363791685632 140045969544662016 141357261394331136 142963593910175808 143765858746933248 143900445770661888 144089291500019712 145232857305575424 145247828221698048 146592715520047104 146898371724217344 147431206219868802 148258541832774912 148592081859395328 149771384096374656 150611852020596736 150950686333353984 151488945840599136 152148707653459968 152681772185800704 152891621265049128 153893532282513408 154095492298632192 154207921521088512 155318472396240384 155960284265646336 158435844333355008 159593292737421312 159919326021869568 160252769153691648 161551155879235584 161736591090299904 163386964468772352 164916804960052992 166790859561871776 167534532022910976 167883853399105536 168104173416689664 168492807108421488 169438333523171328 169819522125023232 171167296110142464 172003073923180269 173130223817827584 173357428835961216 174722447960653824 174733281445770432 175878322608586752 176109134055579648 176237624595529728 177506825595703296 177895275849510912 178240324875024384 179542454329598976 179909241774603264 181204884462280448 181953664976587392 183386371000025088 184841818388914176 185531405580059616 186727959392882688 186992282789351424 187639717007105748 188476348525774848 189117195093775872 190618125213567744 192563208123910272 193643809740767232 194079453857169408 195456954026729472 195864495632289792 196264627390476288 196574941626491736 197678055777033216 197863112934660096 198122775812527104 199695178795166208 201985261120798848 203575696247734272 203703228428599296 203855495020065504 205191376376684544 205460656398176256 205610562028118016 207091296528320512 207947045687528448 212035892091496704 213670358871588864 214445390865263712 215401541172314112 215648788120399872 216133937250029568 217849285958363136 217871742332547072 219889073280070656 220347557586326016 222387812749162368 224138897888919552 224657076144561984 225917778030895104 226129271925325824 226426029500030976 228223061480189952 229337431897573692 230840298423770112 231143238447948288 232977708594360576 236675767460937728 237193701132681216 237653766500032512 239389939106131968 239878989032804352 242326733818853376 242604886635449856 245080446703158528 247375207440079488 248970612523843584 249323043719135232 250186289342807664 251301798034366464 251825780098658304 252156260125034496 254157500284756992 256750944165213696 260036143253941824 261152660843053056 261686169853968384 262083671940980736 262099922168655648 263570741036044288 263817483912880128 264163701083369472 266260238393554944 269313681494398464 269863862661904896 271807326693420672 272930497464881088 273947541864235008 275079556500037632 276944838650118144 277262727583371264 280091939089324032 282714522788662272 285927187820351616 287531717493866496 288178583000039424 290465714611150848 290495656443396096 293185431040094208 293796743448434688 294862412439737604 296517083665549824 297184163718790656 299542768192749312 302977891681198272 304297415306919936 305363544371601408 305783242530098256 307787064565026816 308190984597264384 308415843042177024 310636944792480768 311920568531292672 319186585474842624 319838652043739136 320505538307383296 323102311758471168 323473182180599808 326773928937544704 329833609920105984 333581719123743552 335767706798211072 336208346833379328 336985614216842976 338876667046342656 339639044250046464 342334592220284928 344006147846360538 346260447635655168 346714857671922432 349466562891540864 352218268111159296 355013651191406592 355790551699021824 356480649750048768 359084908659197952 359818483549206528 362409768924560896 363907329953174784 369683636777828352 371062811160119232 373455918785765376 373984565578702848 375279434014211496 376952697051549696 378234390187551744 381236250427135488 385126416247820544 390913908053458944 391728991264579584 392529254780952576 393149883252983472 395356111554066432 395726225869320192 396245551625054208 399390357590332416 403970522241597696 407710990040131008 410382752753369088 410921312796352512 411221124056236032 414182593056641024 415894091375056896 424071784182993408 428890781730527424 431297576240799744 432267874500059136 435698571916726272 435743484665094144 439778146560141312 440695115172652032 444775625498324736 449314152289123968 451835556061790208 452852059000061952 456446122960379904 458674863795147384 461680596847540224 462286476895896576 465955417188721152 475307533000065024 478779878212263936 479757978065608704 484653467637706752 485209773270899712 490160893406317056 494750414880158976 500372578685615328 502603596068732928 503651560197316608 504312520250068992 508315000569513984 513501888330427392 516009221769540807 520072286507883648 524167343881961472 524199844337311296 527141482072088576 527634967825760256 528327402166738944 532520476787109888 538627362988796928 539727725323809792 543614653386841344 545860994929762176 550159113000075264 554525455166742528 560183878178648064 565429045577324544 571854375640703232 580931429222301696 586370862080188416 587593486896869376 589724824879475208 593034167331099648 594368327437581312 599085536385498624 605955783362396544 610727088743202816 611566485060196512 615574129130053632 616381969194528768 616831686084354048 621273889584961536 623841137062585344 641011076614766592 646204623516942336 646946364361199616 653547857875089408 659667219840211968 667163438247487104 672416693666758656 673971228433685952 677753334092685312 679278088500092928 684669184440569856 688012295692721076 692520895271310336 693429715343844864 698933125783081728 710027302382813184 711581103398043648 712961299500097536 718169817318395904 719636967098413056 724819537849121792 727814659906349568 742125622320238464 746911837571530752 747969131157405696 750558868028422992 753905394103099392 756468780375103488 762472500854270976 770252832495641088 783457982529159168 785058509561905152 786299766505966944 790712223108132864 791452451738640384 792491103250108416 798780715180664832 807941044483195392 815421980080262016 821842625592705024 828365186113282048 831788182750113792 848143568365986816 857781563461054848 862595152481599488 864535749000118272 871397143833452544 871486969330188288 879556293120282624 881390230345304064 889551250996649472 898628304578247936 912892245920759808 917349727590294768 923361193695080448 924572953791793152 931910834377442304 957559756424527872 959515956131217408 969306935275413504 970419546541799424 980321786812634112 989500829760317952 1000745157371230656 1007303120394633216 1008625040500137984 1016630001139027968 1027003776660854784 1032018443539081614 1040144573015767296 1048399688674622592 1054282964144177152 1056654804333477888 1065040953574219776 1077254725977593856 1079455450647619584 1087229306773682688 1091721989859524352 1109050910333485056 1120367756357296128 1130858091154649088 1143708751281406464 1172741724160376832 1175186973793738752 1179449649758950416 1186068334662199296 1188736654875162624 1198171072770997248 1211911566724793088 1223132970120393024 1231148258260107264 1232763938389057536 1233663372168708096 1242547779169923072 1247682274125170688 1293892728722399232 1307095715750178816 1319334439680423936 1334326876494974208 1347942456867371904 1355506668185370624 1358556177000185856 1369338368881139712 1376024591385442152 1385041790542620672 1386859430687689728 1397866251566163456 1425922599000195072 1436339634636791808 1439273934196826112 1449639075698243584 1455629319812699136 1484251244640476928 1501117736056845984 1507810788206198784 1512937560750206976 1524945001708541952 1540505664991282176 1572599533011933888 1581424446216265728 1582904903477280768 1584982206500216832 1597561430361329664 1615882088966390784 1630843960160524032 1656730372226564096 1663576365500227584 1696287136731973632 1715563126922109696 1742794287666905088 1759112586240565248 1762780460690608128 1779102501993298944 1797256609156495872 1834699455180589536 1846722387390160896 1849145907583586304 1863821668754884608 1938613870550827008 1940839093083598848 1960643573625268224 1979001659520635904 2001490314742461312 2017250081000275968 2033260002278055936 2054007553321709568 2064036887078163228 2080289146031534592 2096799377349245184 2130081907148439552 2154509451955187712 2158910901295239168 2174458613547365376 2183443979719048704 2240735512714592256 2261716182309298176 2287417502562812928 2350373947587477504 2358899299517900832 2372136669324398592 2377473309750325248 2396342145541994496 2423823133449586176 2446265940240786048 2465527876778115072 2485095558339846144 2495364548250341376 2587785457444798464 2614191431500357632 2638668879360847872 2668653752989948416 2695884913734743808 2738676737762279424 2752049182770884304 2770083581085241344 2773718861375379456 2795732503132326912 2872679269273583616 2878547868393652224 2899278151396487168 2911258639625398272 2968502489280953856 3002235472113691968 3025875121500413952 3049890003417083904 3081011329982564352 3145199066023867776 3162848892432531456 3169964413000433664 3195122860722659328 3231764177932781568 3261687920321048064 3327152731000455168 3392574273463947264 3431126253844219392 3518225172481130496 3525560921381216256 3558205003986597888 3594513218312991744 3669398910361179072 3693444774780321792 3698291815167172608 3727643337509769216 3881678186167197696 3921287147250536448 3958003319041271808 4002980629484922624 4066520004556111872 4108015106643419136 4128073774156326456 4160578292063069184 4193598754698490368 4309018903910375424 4317821802590478336 4348917227094730752 4366887959438097408 4523432364618596352 4574835005125625856 4717798599035801664 4744273338648797184 4754946619500650496 4792684291083988992 4847646266899172352 4892531880481572096 4970191116679692288 4990729096500682752 5228382863000715264 5277337758721695744 5337307505979896832 5391769827469487616 5504098365541768608 5540167162170482688 5547437722750758912 5591465006264653824 5798556302792974336 5822517279250796544 5937004978561907712 6004470944227383936 6051750243000827904 6099780006834167808 6162022659965128704 6290398132047735552 6390245721445318656 6463528355865563136 6523375840642096128 6785148546927894528 6862252507688438784 7051121842762432512 7116410007973195776 7189026436625983488 7338797820722358144 7396583630334345216 7455286675019538432 7763356372334395392 7842574294501072896 7916006638082543616 8005961258969845248 8216030213286838272 8256147548312652912 8321156584126138368 8387197509396980736 8618037807820750848 8635643605180956672 8697834454189461504 8733775918876194816 9149670010251251712 9435597198071603328 9488546677297594368 9509893239001300992 9585368582167977984 9695292533798344704 9785063760963144192 9981458193001365504 10554675517443391488 10674615011959793664 10783539654938975232 11008196731083537216 11080334324340965376 11094875445501517824 11182930012529307648 11597112605585948672 11645034558501593088 11874009957123815424 12008941888454767872 12199560013668335616 12324045319930257408 12580796264095471104 12927056711731126272 13046751681284192256 13570297093855789056 13724505015376877568 14232820015946391552 14378052873251966976 14677595641444716288 14910573350039076864 15685148589002145792 15832013276165087232 16011922517939690496 16512295096625305824 16642313168252276736 16774395018793961472 17395668908378923008 17467551837752389632 18299340020502503424 18871194396143206656 19170737164335955968 19390585067596689408 19570127521926288384 21349230023919587328 21567079309877950464 22016393462167074432 22189750891003035648 22365860025058615296 23290069117003186176 23748019914247630848 24017883776909535744 24648090639860514816 25161592528190942208 25854113423462252544 26093503362568384512 27449010030753755136 28465640031892783104 28756105746503933952 29355191282889432576 31664026552330174464 32023845035879380992 33024590193250611648 33284626336504553472 33548790037587922944 34791337816757846016 34935103675504779264 36598680041005006848 37742388792286413312 38781170135193378816 39140255043852576768 42698460047839174656 43134158619755900928 44032786924334148864 44731720050117230592 47496039828495261696 48035767553819071488 50323185056381884416 52187006725136769024 54898020061507510272 57512211493007867904 58710382565778865152 64047690071758761984 66049180386501223296 66569252673009106944 67097580075175845888 69870207351009558528 75484777584572826624 77562340270386757632 78280510087705153536 85396920095678349312 86268317239511801856 88065573848668297728 94992079656990523392 96071535107638142976 100646370112763768832 104374013450273538048 109796040123015020544 117420765131557730304 128095380143517523968 132098360773002446592 134195160150351691776 150969555169145653248 156561020175410307072 172536634479023603712 176131147697336595456 192143070215276285952 201292740225527537664 234841530263115460608 256190760287035047936 264196721546004893184 301939110338291306496 313122040350820614144 352262295394673190912 384286140430552571904 402585480451055075328 469683060526230921216 528393443092009786368 603878220676582612992 704524590789346381824 768572280861105143808 939366121052461842432 1056786886184019572736 1207756441353165225984 1409049181578692763648 2113573772368039145472 2818098363157385527296 4227147544736078290944 8454295089472156581888
- Sum of all divisors σ(n): 33427722909484396836000
- Sum of proper divisors (its aliquot sum) s(n): 24973427820012240254112
- 8454295089472156581888 is an abundant number, because the sum of its proper divisors (24973427820012240254112) is greater than itself. Its abundance is 16519132730540083672224
Bases of 8454295089472156581888
- Binary: 11100101001001110111010011100111100011001100011010011000111000000000000002
- Hexadecimal: 0x1CA4EE9CF198D31C000
- Base-36: 1DK7RQPXDB7K000
Squares and roots of 8454295089472156581888
- 8454295089472156581888 squared (84542950894721565818882) is 71475105459873020064212421333884159649644544
- 8454295089472156581888 cubed (84542950894721565818883) is 604271633108909001576487509831885859352640663349567875529228419072
-
The
square root of 8454295089472156581888 is 91947240793.1426541613 -
The
cube root of 8454295089472156581888 is 20371630.9900833565
Scales and comparisons
How big is 8454295089472156581888?- 8,454,295,089,472,156,581,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 8,454,295,089,472,156,581,888 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 8454295089472156581888 cubic inches would be around 1697635.9 feet tall.
Recreational maths with 8454295089472156581888
- 8454295089472156581888 backwards is 8881856512749805924548
- The number of decimal digits it has is: 22
- The sum of 8454295089472156581888's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 8454295089472156581888 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 8454295089472156581888 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/8454295089472156581888/
Chicago style:
Numbermatics. 2024. "Number 8454295089472156581888 - Facts about the integer". https://numbermatics.com/n/8454295089472156581888/
The information we have on file for 8454295089472156581888 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 8454295089472156581888, math, Factors of 8454295089472156581888, curriculum, school, college, exams, university, Prime factorization of 8454295089472156581888, STEM, science, technology, engineering, physics, economics, calculator, eight sextillion, four hundred fifty-four quintillion, two hundred ninety-five quadrillion, eighty-nine trillion, four hundred seventy-two billion, one hundred fifty-six million, five hundred eighty-one thousand, eight hundred eighty-eight.