45314235315368060810496
45,314,235,315,368,060,810,496 is an even composite number composed of twelve prime numbers multiplied together.
What does the number 45314235315368060810496 look like?
This visualization shows the relationship between its 12 prime factors (large circles) and 18432 divisors.
45314235315368060810496 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 45314235315368060810496:
28 × 3 × 7 × 13 × 19 × 31 × 43 × 113 × 127 × 877 × 1093 × 1861
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 13 × 19 × 31 × 43 × 113 × 127 × 877 × 1093 × 1861)See below for interesting mathematical facts about the number 45314235315368060810496 from the Numbermatics database.
Names of 45314235315368060810496
- Cardinal: 45314235315368060810496 can be written as Forty-five sextillion, three hundred fourteen quintillion, two hundred thirty-five quadrillion, three hundred fifteen trillion, three hundred sixty-eight billion, sixty million, eight hundred ten thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 4.5314235315368060810496 × 1022
Factors of 45314235315368060810496
Divisors of 45314235315368060810496
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 6 7 8 12 13 14 16 19 21 24 26 28 31 32 38 39 42 43 48 52 56 57 62 64 76 78 84 86 91 93 96 104 112 113 114 124 127 128 129 133 152 156 168 172 182 186 192 208 217 224 226 228 247 248 254 256 258 266 273 301 304 312 336 339 344 364 372 381 384 399 403 416 434 448 452 456 494 496 508 516 532 546 559 589 602 608 624 651 672 678 688 728 741 744 762 768 791 798 806 817 832 868 877 889 896 903 904 912 988 992 1016 1032 1064 1092 1093 1118 1178 1204 1209 1216 1248 1302 1333 1344 1356 1376 1456 1469 1482 1488 1524 1582 1596 1612 1634 1651 1664 1677 1729 1736 1754 1767 1778 1792 1806 1808 1824 1861 1976 1984 2032 2064 2128 2147 2184 2186 2236 2356 2373 2408 2413 2418 2432 2451 2496 2604 2631 2666 2667 2688 2712 2752 2821 2912 2938 2964 2976 3048 3164 3192 3224 3268 3279 3302 3328 3354 3458 3472 3503 3508 3534 3556 3612 3616 3648 3722 3913 3937 3952 3968 3999 4064 4123 4128 4256 4294 4368 4372 4407 4472 4712 4746 4816 4826 4836 4859 4864 4902 4953 4992 5187 5208 5262 5332 5334 5376 5424 5461 5504 5583 5642 5719 5824 5876 5928 5952 6096 6139 6328 6384 6441 6448 6536 6558 6604 6708 6916 6944 7006 7016 7068 7112 7224 7232 7239 7296 7444 7651 7657 7826 7874 7904 7936 7998 8128 8246 8256 8463 8512 8588 8736 8744 8814 8944 9331 9424 9492 9632 9652 9672 9718 9804 9906 9984 10283 10374 10416 10509 10524 10621 10664 10668 10848 10922 11008 11166 11284 11401 11438 11557 11648 11739 11752 11811 11856 11904 12192 12278 12369 12656 12768 12882 12896 13027 13072 13116 13208 13416 13832 13888 14012 14032 14136 14209 14224 14351 14448 14464 14478 14577 14592 14888 15029 15302 15314 15652 15748 15808 15996 16256 16383 16492 16512 16663 16891 16926 17024 17157 17176 17329 17472 17488 17628 17888 18417 18662 18848 18984 19264 19304 19344 19436 19608 19812 20566 20748 20767 20832 21018 21048 21242 21328 21336 21696 21844 22332 22568 22802 22876 22953 22971 23114 23296 23478 23504 23622 23712 23808 24193 24384 24521 24556 24738 25312 25327 25536 25764 25792 26054 26144 26232 26416 26832 27187 27559 27664 27776 27911 27993 28024 28064 28272 28418 28448 28702 28896 28928 28956 29154 29776 30058 30604 30628 30849 31304 31369 31496 31616 31863 31992 32512 32766 32984 33024 33326 33782 33852 33883 34013 34048 34203 34314 34352 34658 34671 34944 34976 35256 35359 35776 36834 37324 37696 37711 37968 38227 38528 38608 38688 38872 39081 39216 39624 41132 41496 41534 41664 42036 42096 42484 42627 42656 42672 43053 43392 43688 44664 45087 45136 45539 45604 45752 45906 45942 46228 46956 46999 47008 47244 47424 48386 48768 49042 49112 49476 49989 50624 50654 50673 51072 51181 51528 51584 51987 52108 52288 52464 52832 53599 53664 54374 55118 55328 55552 55822 55986 56048 56128 56544 56836 56896 57404 57691 57792 57912 58308 59552 60116 61208 61256 61698 62301 62608 62738 62992 63167 63232 63726 63984 65532 65968 66557 66652 67564 67704 67766 68026 68406 68628 68704 69316 69342 69888 69952 70512 70718 70993 71552 72579 73563 73668 74347 74648 74803 75392 75422 75936 75981 76454 77056 77216 77376 77744 78162 78432 79248 79807 80023 81561 82264 82677 82992 83068 83328 83733 84072 84192 84968 85254 85312 85344 86106 86784 87376 89328 90174 90272 91078 91208 91504 91812 91884 92321 92456 93912 93998 94016 94107 94488 94848 96772 97536 98084 98224 98952 99101 99463 99978 100457 101248 101308 101346 101649 102039 102144 102362 103056 103168 103759 103974 104216 104576 104928 105664 106077 107198 107328 108748 110236 110656 111379 111644 111972 112096 112256 113088 113133 113672 113792 114681 114808 115382 115584 115824 116616 116641 119104 120232 121303 122416 122512 123396 123509 124602 125216 125476 125984 126334 127452 127968 131064 131936 133114 133304 135128 135408 135532 136052 136617 136812 137256 137408 138632 138684 138811 139904 140997 141024 141436 141986 143104 145158 145369 147126 147336 148694 149296 149606 150629 150784 150844 151872 151962 152908 153543 154432 154752 155488 156324 156864 158496 159614 160046 160797 163122 164528 165354 165984 166136 166656 167466 168144 168384 169291 169351 169936 170508 170624 170688 172212 173073 174752 177289 178656 180348 180544 182156 182416 183008 183624 183768 184642 184912 186563 187824 187996 188032 188214 188976 189501 189696 190309 193544 195377 196168 196448 197904 198202 198926 199671 199956 200914 202496 202616 202692 203298 204078 204724 206112 207518 207948 208432 209152 209856 210293 211328 212154 212979 214396 214656 216619 217496 219583 220472 221312 222758 223041 223288 223944 224192 224409 224512 226176 226266 227344 227584 229362 229616 230764 231168 231648 233232 233282 236347 237181 238208 239421 240069 240464 242606 244832 245024 246792 247018 247513 249204 250432 250952 251968 252668 254904 255936 262128 263872 263977 266228 266608 269971 270256 270816 271064 272104 272669 273234 273624 274512 274816 276963 277264 277368 277622 279808 281994 282048 282872 283972 290316 290738 294252 294672 297303 297388 298389 298592 299212 301258 301371 301688 303744 303924 305816 307086 308864 309504 310976 311277 312648 313728 316992 318773 319228 320092 321594 326244 328993 329056 329251 330708 331968 332272 334137 334932 336288 336768 338582 338702 339872 341016 341248 341376 344424 346146 349504 349923 353431 354578 357312 358267 360696 361088 363909 364312 364832 366016 367248 367536 369284 369824 370527 373126 375648 375992 376064 376428 377952 379002 380618 387088 390754 392336 392896 395808 396404 397852 399342 399912 401828 403837 405232 405384 406596 408156 409448 412224 415036 415896 416433 416864 419712 420586 422656 424308 425958 428792 429312 433238 434992 436107 439166 440479 440944 442169 442624 444881 445516 446082 446576 447888 448384 448818 451887 452352 452532 454688 458724 459232 459667 461528 463296 465899 466464 466564 472694 474362 476416 478842 480138 480928 485212 489664 490048 490243 493584 494036 495026 496951 498408 500864 501904 503936 505336 507873 508053 509808 511872 516553 523621 524256 527744 527954 531867 532456 533216 539942 540512 541632 542128 544208 545338 546468 547248 549024 549632 553926 554528 554736 555244 559689 560161 563988 564096 565744 567944 570927 580632 581476 586131 588504 589344 594606 594776 596778 597184 598424 602516 602742 603376 607488 607848 610987 611632 614172 617093 617728 621952 622554 625296 627456 630879 633984 637546 638456 640184 643188 643777 646247 649857 652488 657986 658112 658502 658749 661416 663936 664544 668274 669864 672576 673536 677164 677404 679744 682032 682752 688848 692292 693707 699008 699846 706862 709041 709156 711543 714624 716509 716534 721392 722176 726313 727818 728624 729664 732032 734496 735072 738568 739648 741054 742539 746252 749983 751296 751984 752856 755904 758004 761236 774176 779653 781508 784672 785792 791616 791931 792808 795704 798684 799824 803656 807674 809913 810464 810768 813192 816312 818007 818896 824448 830072 831792 832866 833728 839424 841172 848616 851916 857584 864563 865241 866476 869984 872214 878332 880958 881888 884338 889762 891032 892164 892981 893152 895776 896768 897636 903774 905064 909376 917448 918464 919334 923056 926592 931798 932928 933128 945388 948724 956319 957684 958561 960276 961856 970424 971677 972439 979328 980096 980486 986979 987168 987753 988072 990052 993902 996816 1001728 1003808 1007872 1010672 1015746 1016106 1019616 1023744 1033106 1040299 1047242 1048512 1054403 1055488 1055908 1060293 1063734 1064912 1066432 1074801 1079884 1081024 1083264 1084256 1088416 1090676 1092936 1094496 1096129 1098048 1107852 1109056 1109472 1110488 1119378 1120322 1127976 1128192 1131488 1135888 1141854 1161264 1162952 1169041 1172262 1177008 1178688 1185037 1189212 1189552 1193556 1194368 1196848 1200173 1205032 1205484 1206752 1211511 1215696 1221974 1223264 1228344 1234186 1243904 1245108 1250592 1261758 1267968 1275092 1276912 1280368 1286376 1287554 1288313 1292494 1299714 1304976 1305941 1315972 1316224 1317004 1317498 1321437 1322832 1326507 1327872 1329088 1334643 1336548 1339728 1345152 1348867 1354328 1354808 1359488 1364064 1377696 1379001 1384584 1387414 1397697 1398016 1399692 1413724 1418082 1418312 1423086 1429248 1433018 1433068 1442784 1447927 1452626 1455636 1456969 1457248 1459328 1464064 1468992 1470144 1470729 1472051 1477136 1479296 1482108 1485078 1490853 1492504 1499966 1502592 1503968 1505712 1511808 1516008 1516333 1520437 1522472 1548352 1549659 1559306 1563016 1569344 1570863 1571584 1583232 1583862 1585616 1591408 1597368 1599648 1605617 1607312 1615348 1619826 1620928 1621536 1626384 1632097 1632624 1636014 1637792 1648896 1654429 1660144 1663584 1665732 1667456 1680483 1682344 1697232 1703832 1715168 1729126 1730482 1732952 1739968 1744428 1756664 1761916 1763776 1768676 1779524 1782064 1784328 1785962 1786304 1791552 1795272 1804543 1807548 1810128 1818752 1832961 1834896 1836928 1838668 1846112 1851279 1853184 1863596 1865856 1866256 1882919 1889797 1890776 1897448 1908683 1912638 1915368 1917122 1920552 1923712 1931331 1938741 1940848 1943354 1944878 1958177 1958656 1960192 1960972 1973958 1974336 1975506 1976144 1980104 1987804 1993632 2007616 2021344 2031492 2032212 2034073 2039232 2066212 2080598 2081121 2094484 2097024 2108806 2111816 2116201 2120586 2127468 2129824 2132864 2149527 2149602 2159768 2162048 2166528 2168512 2176832 2178939 2181352 2185872 2188992 2192258 2196096 2200783 2215704 2218112 2218944 2220976 2238756 2240644 2249949 2255952 2262976 2271776 2283708 2304757 2322528 2325904 2338082 2338959 2344524 2346671 2354016 2357376 2370074 2378424 2379104 2387112 2388736 2393696 2400346 2410064 2410968 2413504 2423022 2431392 2443948 2446528 2456688 2468372 2474017 2480713 2490216 2501184 2523516 2550184 2553824 2560736 2572752 2575108 2576626 2584988 2593689 2595723 2599428 2609952 2611882 2631944 2632448 2634008 2634996 2637409 2642874 2645664 2653014 2658176 2669286 2673096 2678943 2679456 2690304 2697734 2708656 2709616 2718976 2728128 2733809 2755392 2758002 2769168 2774828 2795394 2799384 2827448 2836164 2836624 2846172 2861951 2866036 2866136 2875683 2885568 2895854 2905252 2911272 2913938 2914496 2915031 2917317 2918656 2937984 2940288 2941458 2944102 2954272 2958592 2964216 2970156 2981706 2985008 2999932 3005184 3007936 3011424 3023616 3032016 3032666 3040874 3044944 3072131 3072511 3083353 3096704 3099318 3114167 3118612 3120897 3126032 3138688 3141726 3163209 3166464 3167724 3171232 3182816 3194736 3199296 3211234 3214624 3216529 3217669 3230696 3239652 3241856 3243072 3252768 3264194 3265248 3272028 3275584 3288387 3308858 3320288 3327168 3331464 3334912 3360966 3364688 3394464 3407664 3430336 3431701 3452749 3458252 3460964 3465904 3479936 3488856 3507123 3513328 3523832 3527552 3537352 3544697 3555111 3559048 3564128 3568656 3571924 3572608 3583104 3590544 3600519 3609086 3615096 3615871 3620256 3637504 3665922 3669792 3673856 3677336 3692224 3702558 3727192 3731712 3732512 3765838 3779594 3781552 3794896 3817366 3825276 3828779 3830736 3834244 3841104 3847424 3862662 3864939 3877482 3881696 3886708 3889756 3916354 3917823 3921944 3947916 3948672 3951012 3952288 3960208 3975608 3987264 3995567 4015232 4042688 4046601 4062984 4064424 4068146 4078464 4132424 4161196 4162242 4188968 4194048 4217612 4223632 4232402 4241172 4254936 4259648 4261343 4265728 4276909 4299054 4299204 4303141 4319536 4319651 4324096 4337024 4343781 4353664 4357878 4362704 4370907 4371744 4377984 4384516 4392192 4401566 4416153 4431408 4436224 4437888 4441952 4477512 4481288 4490593 4499898 4506439 4511904 4525952 4543552 4548999 4561311 4567416 4609514 4645056 4651808 4676164 4677918 4689048 4693342 4708032 4714752 4740148 4756848 4758208 4774224 4787392 4789297 4800692 4816851 4820128 4821936 4827008 4846044 4862784 4887896 4893056 4896291 4913376 4936744 4948034 4961426 4963287 4980432 5002368 5015563 5047032 5100368 5107648 5121472 5145504 5150216 5153252 5169976 5187378 5191446 5198856 5219904 5223764 5249881 5263888 5268016 5269992 5274818 5285748 5291328 5306028 5310887 5316352 5338572 5346192 5357886 5358912 5395468 5413629 5417312 5419232 5456256 5467618 5510784 5516004 5538336 5549656 5590788 5598768 5648757 5654896 5669391 5672328 5673248 5692344 5723902 5726049 5732072 5732272 5751366 5771136 5783453 5791708 5810504 5822544 5827876 5828992 5830062 5834634 5874531 5875968 5880576 5882916 5888204 5908544 5928432 5940312 5963412 5968873 5970016 5999864 6015872 6022848 6056687 6064032 6065332 6081748 6089888 6102219 6144262 6145022 6166706 6193408 6198636 6228334 6237224 6241794 6250867 6252064 6277376 6283452 6326418 6335448 6342464 6348603 6365632 6389472 6398592 6422468 6429248 6433058 6435338 6461392 6479304 6483712 6486144 6505536 6519083 6528388 6530496 6544056 6551168 6576774 6602349 6617716 6640576 6654336 6662928 6709927 6715189 6721932 6729376 6788928 6807073 6815328 6860672 6863402 6905498 6914271 6916504 6921928 6931808 6959872 6977712 7014246 7026656 7040013 7047664 7055104 7074704 7089394 7110222 7118096 7128256 7137312 7143848 7145216 7166208 7181088 7201038 7218172 7230192 7231742 7240512 7282093 7326757 7331844 7339584 7354672 7384448 7405116 7422051 7442139 7454384 7465024 7531676 7559188 7563104 7589792 7634732 7650552 7657558 7661472 7668488 7672903 7682208 7725324 7729878 7754964 7763392 7773416 7779512 7832708 7835646 7843888 7895832 7897344 7902024 7904576 7912227 7920416 7951216 7974528 7991134 8022209 8030464 8085376 8093202 8125968 8128848 8136292 8156928 8183287 8201427 8264848 8322392 8324484 8369101 8377936 8401211 8435224 8447264 8452739 8464804 8482344 8509872 8519296 8522686 8553818 8585853 8598108 8598408 8606282 8639072 8639302 8674048 8687562 8707328 8715756 8725408 8741814 8743488 8755968 8769032 8803132 8832306 8862816 8875776 8883904 8955024 8962576 8981186 8999796 9012878 9018191 9023808 9042599 9051904 9087104 9097998 9122622 9134832 9216393 9217533 9219028 9250059 9290112 9303616 9314617 9342501 9352328 9355836 9378096 9386684 9416064 9442069 9480296 9513696 9516416 9548448 9574784 9578594 9601384 9633702 9640256 9643872 9649587 9653007 9654016 9692088 9725568 9775792 9786112 9792582 9826752 9873488 9896068 9922852 9926574 9960864 10004736 10031126 10094064 10135489 10162921 10198783 10200736 10215296 10242944 10291008 10295103 10300432 10306504 10339952 10358247 10374756 10382892 10397712 10439808 10447528 10499762 10527776 10536032 10539984 10549636 10571496 10582656 10612056 10621774 10634091 10643059 10677144 10692384 10715772 10717824 10790936 10827258 10834624 10838464 10847613 10912512 10935236 11021568 11032008 11076672 11099312 11181576 11197536 11239319 11297514 11309792 11338782 11344656 11346496 11384688 11424679 11447804 11452098 11464144 11464544 11486337 11502732 11542272 11566906 11583416 11608753 11621008 11645088 11655752 11657984 11660124 11669268 11724767 11749062 11765832 11776408 11817088 11856864 11880624 11926824 11937746 11940032 11986701 11999728 12031744 12045696 12113374 12128064 12130664 12163496 12179776 12204438 12288524 12290044 12333412 12397272 12456668 12461293 12474448 12483588 12501734 12504128 12566904 12585827 12631801 12652836 12670896 12684928 12697206 12731264 12778944 12784029 12797184 12830727 12844936 12858496 12866116 12870676 12909423 12922784 12958608 12958953 12972288 13011072 13038166 13056776 13060992 13088112 13102336 13153548 13180433 13204698 13235432 13281152 13308672 13325856 13419854 13430378 13443864 13458752 13471779 13519317 13577856 13614146 13630656 13707239 13721344 13726804 13810996 13828542 13833008 13843856 13863616 13955424 14028492 14053312 14080026 14095328 14149408 14178788 14220444 14236192 14238511 14249677 14256512 14274624 14287696 14362176 14367891 14402076 14436344 14460384 14463484 14481024 14564186 14653514 14663688 14679168 14709344 14768896 14810232 14813407 14844102 14884278 14908768 14930048 15046689 15063352 15118376 15126208 15179584 15197533 15269464 15301104 15315116 15322944 15336976 15345806 15364416 15405481 15450648 15459756 15509928 15526784 15546832 15559024 15665416 15671292 15685643 15687776 15749643 15791664 15804048 15809152 15824454 15840832 15902432 15932661 15949056 15982268 16044418 16170752 16186404 16251936 16257696 16272584 16366574 16402854 16426697 16529696 16644784 16648968 16738202 16755872 16802422 16870448 16894528 16905478 16929608 16964688 17019744 17038592 17045372 17107636 17171706 17196216 17196816 17212564 17278144 17278604 17350359 17364991 17375124 17431512 17450816 17483628 17486976 17538064 17606264 17664612 17725632 17767808 17906619 17910048 17925152 17962372 17999592 18025756 18036382 18047616 18085198 18170061 18174208 18195996 18212659 18245244 18269664 18432786 18435066 18438056 18461863 18500118 18580224 18607232 18629234 18685002 18704656 18711672 18752601 18756192 18773368 18832128 18884138 18940597 18960592 19027392 19032832 19096896 19129883 19136663 19149568 19157188 19202768 19267404 19280512 19287744 19299174 19306014 19384176 19451136 19551584 19557249 19585164 19653504 19746976 19765681 19792136 19845704 19853148 19921728 20033657 20062252 20129781 20145567 20188128 20270978 20325842 20397566 20401472 20421219 20430592 20485888 20582016 20590206 20600864 20613008 20679904 20716494 20749512 20765784 20795424 20879616 20895056 20999524 21055552 21072064 21079968 21099272 21142992 21165312 21217261 21224112 21243548 21268182 21286118 21354288 21384768 21431544 21435648 21504917 21507577 21581872 21654516 21669248 21676928 21695226 21846279 21870472 21980271 22064016 22153344 22198624 22211779 22363152 22395072 22478638 22515703 22595028 22619584 22677564 22689312 22692992 22769376 22849358 22895608 22904196 22928288 22929088 22972674 23005464 23018709 23133812 23166832 23217506 23242016 23290176 23311504 23320248 23338536 23449534 23498124 23531664 23552816 23634176 23713728 23761248 23853648 23875492 23880064 23973402 23999456 24066627 24091392 24169243 24226748 24256128 24261328 24326992 24359552 24408876 24477947 24549861 24577048 24580088 24666824 24794544 24812879 24913336 24922586 24948896 24967176 25003468 25008256 25107303 25133808 25171654 25203633 25263602 25305672 25341792 25358217 25369856 25394412 25462528 25557888 25568058 25661454 25689872 25716992 25732232 25741352 25818846 25845568 25917216 25917906 26022144 26076332 26113552 26121984 26176224 26307096 26360866 26409396 26442949 26470864 26562304 26651712 26707211 26801453 26839708 26860756 26887728 26917504 26943558 27038634 27054573 27127797 27155712 27228292 27261312 27414478 27453608 27510613 27621992 27657084 27666016 27682411 27687712 27727232 27910848 27943851 27968969 28056984 28106624 28160052 28190656 28298816 28326207 28357576 28440888 28472384 28477022 28499354 28513024 28549248 28575392 28724352 28735782 28804152 28872688 28920768 28926968 28962048 29128372 29307028 29327376 29358336 29418688 29620464 29626814 29688204 29715391 29768556 29817536 29829401 29860096 30093378 30121987 30126704 30236752 30252416 30359168 30395066 30406467 30488763 30506723 30538928 30596349 30602208 30630232 30645888 30673952 30691612 30728832 30810962 30901296 30919512 31009843 31019856 31053568 31093664 31118048 31330832 31342584 31371286 31375552 31434151 31499286 31583328 31608096 31618304 31648908 31681664 31804864 31865322 31929177 31964536 32088836 32249269 32372808 32503872 32515392 32545168 32733148 32805708 32853394 33059392 33289568 33297936 33476404 33511744 33525079 33604844 33717957 33740896 33789056 33810956 33859216 33929376 34039488 34090744 34215272 34274037 34286317 34343412 34392432 34393632 34425128 34556288 34557208 34700718 34729982 34750248 34826259 34863024 34901632 34967256 34973952 35076128 35174301 35212528 35329224 35451264 35535616 35813238 35820096 35850304 35924744 35999184 36051512 36072764 36095232 36170396 36340122 36391992 36425318 36490488 36539328 36865572 36870132 36876112 36923726 37000236 37176209 37205363 37214464 37258468 37370004 37383879 37409312 37423344 37505202 37512384 37546736 37757481 37768276 37881194 37895403 37921184 38054784 38193792 38259766 38273326 38314376 38405536 38534808 38561024 38575488 38598348 38612028 38647387 38768352 39103168 39114498 39170328 39307008 39493952 39531362 39541299 39584272 39691408 39706296 39843456 39937703 40067314 40124504 40259562 40291134 40376256 40484171 40541956 40651684 40795132 40802944 40842438 41121717 41164032 41180412 41201728 41218123 41226016 41359808 41432988 41499024 41531568 41590848 41782111 41790112 41814877 41999048 42111104 42144128 42159936 42198544 42285984 42434522 42448224 42487096 42536364 42572236 42708576 42715533 42749031 42769536 42863088 43009834 43015154 43163744 43309032 43338496 43353856 43390452 43692558 43740944 43960542 44128032 44306688 44397248 44423558 44440221 44726304 44790144 44885737 44957276 45031406 45190056 45239168 45355128 45378624 45385984 45538752 45592599 45633581 45698716 45791216 45808392 45856576 45858176 45945348 46010928 46037418 46216443 46267624 46333664 46435012 46484032 46580352 46623008 46640496 46677072 46899068 46996248 47006323 47056929 47063328 47105632 47133547 47427456 47522496 47707296 47750984 47760128 47946804 47998912 48133254 48338486 48453496 48512256 48522656 48653984 48719104 48817752 48955894 49099722 49154096 49160176 49280091 49333648 49589088 49625758 49774127 49826672 49845172 49897792 49934352 50006936 50016512 50214606 50267616 50343308 50407266 50527204 50595007 50611344 50683584 50716434 50788824 51115776 51136116 51287299 51322908 51379744 51464464 51482704 51637692 51691136 51834432 51835812 51942371 52094973 52152664 52227104 52352448 52614192 52721732 52818792 52885898 52941728 53303424 53414422 53602906 53679416 53721512 53775456 53835008 53887116 54077268 54109146 54255594 54456584 54522624 54637977 54828956 54907216 55021226 55243984 55314168 55332032 55364822 55375424 55385589 55397459 55454464 55821696 55887702 55937938 55940833 56113968 56155463 56213248 56320104 56381312 56597632 56652414 56715152 56821791 56881776 56944768 56954044 56998708 57098496 57150784 57389649 57409989 57448704 57471564 57608304 57745376 57841536 57853936 58256744 58370489 58377709 58583707 58614056 58654752 58837376 59169173 59240928 59253628 59297043 59376408 59430782 59537112 59635072 59658802 60100971 60186756 60243974 60253408 60473504 60504832 60718336 60790132 60812934 60977526 61013446 61077856 61192698 61204416 61260464 61291776 61347904 61383224 61457664 61621924 61802592 61839024 62019686 62039712 62187328 62236096 62260861 62661664 62685168 62742572 62751104 62868302 62998572 63056263 63166656 63216192 63297816 63298193 63363328 63609728 63651783 63730644 63858354 63929072 64177672 64498538 64514751 64522731 64745616 65007744 65030784 65090336 65202319 65466296 65602231 65611416 65706788 66118784 66579136 66595872 66635337 66952808 67023488 67050158 67209688 67435914 67481792 67547109 67578112 67621912 67718432 67858752 68078976 68181488 68430544 68548074 68572634 68686824 68784864 68787264 68850256 69041531 69112576 69114416 69401436 69459964 69500496 69652518 69726048 69803264 69934512 70152256 70180171 70348602 70425056 70658448 70902528 71140447 71626476 71640192 71700608 71849488 71998368 72103024 72145528 72340792 72507729 72680244 72746801 72783984 72850636 72980976 73078656 73433841 73731144 73740264 73752224 73847452 74000472 74352418 74410726 74438637 74516936 74740008 74767758 74818624 74846688 75010404 75024768 75093472 75514962 75536552 75762388 75790806 75842368 76109568 76387584 76519532 76546652 76628752 76811072 77069616 77150976 77196696 77224056 77294774 77536704 77595349 78206336 78228996 78340656 78987904 79062724 79082598 79168544 79328847 79382816 79412592 79686912 79875406 80121633 80134628 80249008 80404359 80519124 80582268 80752512 80965517 80968342 81083912 81261271 81303368 81590264 81605888 81684876 81759679 82073369 82243434 82360824 82403456 82436246 82452032 82531839 82719616 82865976 82998048 83047233 83063136 83181696 83564222 83580224 83629754 83906907 83998096 84222208 84288256 84319872 84397088 84571968 84748079 84869044 84896448 84974192 85072728 85144472 85417152 85431066 85498062 85539072 85726176 86019668 86030308 86327488 86618064 86780904 87229051 87385116 87465139 87481888 87921084 88100789 88256064 88794496 88847116 88880442 89146173 89452608 89488203 89580288 89771474 89914552 90062812 90365961 90380112 90478336 90710256 90757248 90996643 91077504 91185198 91267162 91397432 91520169 91582432 91616784 91713152 91716352 91890696 92021856 92074836 92432886 92535248 92667328 92870024 92968064 93029529 93160704 93246016 93280992 93354144 93798136 93992496 94012646 94113858 94126656 94211264 94267094 94302453 94854912 95044992 95247841 95414592 95501968 95893608 95997824 96266508 96676972 96747807 96906992 97045312 97307968 97635504 97911788 98199444 98308192 98320352 98560182 98667296 99178176 99251516 99548254 99653344 99690344 99747739 99795584 99868704 100013872 100429212 100535232 100575237 100686616 100814532 100906853 101054408 101190014 101222688 101367168 101432868 101577648 102272232 102574598 102645816 102759488 102858951 102928928 102965408 103275384 103382272 103668864 103671624 103884742 104189946 104305328 104454208 104704896 105228384 105443464 105637584 105771796 105883456 106382731 106606848 106828844 107205812 107358832 107443024 107550912 107774232 108154536 108218292 108317393 108511188 108913168 109275954 109657912 109799501 109814432 109885607 110042452 110487968 110628336 110664064 110729644 110750848 110771178 110794918 111528627 111616089 111643392 111775404 111875876 111881666 112227936 112310926 112640208 112762624 113195264 113304828 113408587 113430304 113643582 113763552 113889536 113908088 113997416 114301568 114779298 114819978 114943128 115216608 115490752 115683072 115707872 115942161 116513488 116740978 116755418 117167414 117228112 117309504 117553787 117674752 118338346 118481856 118507256 118594086 118752816 118861564 119074224 119270144 119317604 119813109 120201942 120373512 120487948 120506816 120947008 121452513 121580264 121625868 121737247 121955052 122026892 122155712 122385396 122408832 122520928 122695808 122766448 123243848 123605184 123654369 123678048 123862577 124039372 124079424 124374656 124472192 124521722 125323328 125346333 125370336 125444631 125485144 125502208 125736604 125997144 126112526 126333312 126432384 126595632 126596386 127219456 127303566 127461288 127488613 127716708 127858144 128355344 128997076 129029502 129045462 129491232 130015488 130061568 130180672 130404638 130932592 131204462 131222832 131413576 132101633 132117973 132237568 132584179 133158272 133191744 133270674 133905616 133909181 134046976 134100316 134419376 134657211 134871828 134963584 135094218 135243824 135436864 135717504 136157952 136362976 136861088 136900743 137096148 137145268 137373648 137569728 137574528 137700512 138083062 138228832 138359767 138802872 138919928 139000992 139208383 139305036 139452096 139869024 140304512 140360342 140697204 140850112 141018969 141316896 141400641 142280894 143252952 143280384 143401216 143698976 143996736 144206048 144291056 144681584 145015458 145360488 145493602 145567968 145701272 145961952 146157312 146867682 147462288 147480528 147504448 147694904 148000944 148468207 148520827 148704836 148821452 148877274 149033872 149322381 149480016 149535516 149637248 149693376 150020808 150049536 150186944 151029924 151073104 151524776 151581612 151684736 151785021 152421971 153039064 153093304 153257504 153622144 153861897 154139232 154393392 154448112 154589548 155073408 155190698 155482453 155827113 156412672 156457992 156681312 157975808 158125448 158165196 158337088 158657694 158765632 158825184 159750812 160243266 160269256 160498016 160808718 161038248 161164536 161505024 161931034 161936684 162167824 162522542 162606736 163180528 163369752 163519358 163615751 164146738 164486868 164637497 164721648 164806912 164872492 164904064 165063678 165439232 165731952 165996096 166094466 166126272 166192377 166363392 167128444 167160448 167259508 167813814 167822499 167996192 168466389 168639744 168794176 169143936 169496158 169738088 169792896 169948384 170145456 170288944 170834304 170862132 170996124 171345629 171452352 171809381 172039336 172060616 172654976 173236128 173561808 174458102 174770232 174930278 174963776 175111467 175133127 175751121 175842168 176201578 176512128 177507519 177588992 177694232 177760884 178292346 178905216 178976406 179542948 179829104 180125624 180731922 180760224 181420512 181514496 181993286 182155008 182370396 182534324 182794864 183040338 183164864 183233568 183426304 183781392 184043712 184149672 184426961 184865772 185035063 185070496 185100643 185334656 185740048 185936128 186059058 186492032 186561984 186708288 186782583 186950477 187596272 187984992 188025292 188227716 188253312 188422528 188534188 188604906 189168789 189894579 190089984 190495682 190829184 191003936 191787216 191995648 192533016 192574291 193095499 193353944 193495614 193776877 193813984 194090624 194615936 195271008 195606957 195823576 196398888 196616384 196640704 196806693 197120364 197334592 198356352 198503032 199096508 199306688 199380688 199495478 199591168 199737408 200027744 200858424 201070464 201150474 201373232 201629064 201813706 202108816 202380028 202445376 202734336 202865736 203155296 203913359 204544464 205149196 205291632 205518976 205717902 205857856 205930816 206550768 207124593 207276319 207337728 207343248 207769484 208007737 208379892 208610656 208908416 209409792 210456768 210540513 210886928 211275168 211543592 211766912 212765462 213421341 213547061 213657688 214411624 214717664 214886048 215101824 215548464 216309072 216436584 216634786 217022376 217068901 217826336 218240403 218551908 219315824 219599002 219628864 219771214 220084904 220975936 221256672 221328128 221459288 221501696 221542356 221589836 223057254 223232178 223550808 223751752 223763332 224455872 224621852 225280416 225744883 226609656 226817174 226860608 227287164 227527104 227816176 227994832 228603136 229558596 229639956 229850249 229886256 230433216 230981504 231415744 231884322 232786047 233026976 233481956 233510836 234334828 234456224 234619008 235107574 236676692 236764567 236963712 237014512 237188172 237505632 237723128 238148448 238635208 239130713 239626218 240004219 240403884 240747024 240975896 241013632 241894016 242896551 242905026 243160528 243251736 243474494 243783813 243910104 244053784 244311424 244770792 244817664 245041856 245279037 245391616 245532896 246220107 246487696 247210368 247308738 247356096 247725154 248078744 248158848 248688479 248749312 248944384 249043444 250646656 250692666 250740672 250889262 250970288 251473208 251994288 252225052 252666624 252864768 253191264 253192772 254244237 254607132 254922576 254977226 255433416 255716288 256710688 257994152 258059004 258090924 258327271 258982464 260361344 260437541 260809276 261687153 261865184 262395417 262408924 262445664 262827152 264203266 264235946 264302367 265168358 266316544 266383488 266541348 267811232 267818362 268200632 268838752 269314422 269743656 269927168 270188436 270487648 270531709 270873728 271435008 272725952 272989929 273722176 273801486 274192296 274290536 274747296 275139456 275149056 275401024 276166124 276457664 276719534 277605744 277839856 278001984 278416766 278610072 278904192 279563921 279738048 280320569 280609024 280720684 281394408 281700224 282037938 282633792 282801282 284561788 285743523 286505904 287397952 287993472 288412096 288526861 288582112 288753127 289363168 290030916 290720976 290987204 291135936 291402544 291923904 292704139 293735364 294924576 294961056 295008896 295389808 296001888 296936414 297041654 297409672 297642904 297754548 298027217 298067744 298644762 298960032 299071032 299243217 299274496 299386752 300041616 300373888 302059848 302146208 302720559 303049552 303163224 303369472 303570042 304843942 306078128 306186608 306515008 307244288 307723794 308278464 308786784 308896224 309179096 310146816 310381396 310964906 311654226 312915984 313362624 314200159 315050551 316250896 316330392 316674176 317315388 317531264 317650368 319148193 319501624 320486532 320538512 320996032 321617436 322076496 322329072 323862068 323873368 324335648 324952179 325045084 325213472 326361056 326739504 327038716 327231502 328293476 328973736 329274994 329398503 329443296 329656821 329744984 329808128 329934829 330127356 331463904 331992192 332188932 332252544 332384754 334256888 334320896 334519016 335627628 335644998 335992384 336932778 337588352 338287872 338992316 339476176 339585792 339896768 340225761 340290912 340577888 341668608 341724264 341992248 342691258 342904704 343618762 344078672 344121232 345309952 346472256 347123616 347193743 348418889 348916204 349540464 349860556 349927552 350222934 350266254 351502242 351684336 352403156 352661361 353024256 354165049 355015038 355388464 355521768 356584692 357810432 357952812 359085896 359658208 359871343 360251248 361463844 361520448 362841024 363467777 363596597 363986572 364740792 365068648 365211741 365589728 366080676 366329728 366467136 367562784 368087424 368299344 368853922 369731544 370070126 370140992 370201286 370669312 371480096 371587731 372118116 372984064 373123968 373416576 373565166 373900954 375192544 375969984 376050584 376455432 376506624 376845056 377068376 377209812 378337578 379789158 380991364 381658368 382007872 382465839 383574432 385066032 385148582 386190998 386300083 386707888 386991228 387553754 387627968 387782213 388181248 389231872 390160637 390542016 391213914 391585831 391647152 392797776 393232768 393281408 393613386 394240728 394669184 396304899 396353919 396712704 397006064 397752537 398193016 398613376 398761376 398990956 399474816 400055488 401716848 401727543 402140928 402300948 402746464 403127959 403258128 403627412 404217632 404760056 404890752 405731472 406310592 407826718 408593423 408643963 409088928 410298392 410583264 411037952 411435804 411715712 411861632 413101536 414249186 414552638 414686496 415079301 415538968 416015474 416759784 417221312 417625149 417816832 420913536 421081026 421773856 422550336 423087184 423533824 425530924 426842682 427094122 427315376 428823248 429435328 429772096 430203648 431096928 432618144 432873168 433269572 434044752 434137802 435652672 435826027 436480806 437103816 438631648 439198004 439257728 439542428 440169808 441393841 441951872 442513344 442918576 443084712 443179672 445404621 445562481 446114508 446464356 447101616 447503504 447526664 448911744 449243704 450560832 451489766 453219312 453634348 453721216 454574328 455054208 455632352 455989664 457265913 459117192 459215617 459279912 459700498 459772512 460866432 461963008 462831488 463768644 465572094 466053952 466447359 466963912 467021672 468669656 468912448 469238016 470215148 473353384 473529134 473927424 474029024 474376344 475011264 475446256 476296896 477270416 478261426 479252436 480008438 480807768 481494048 481951792 482027264 483290717 483788032 485793102 485810052 486254933 486321056 486503472 486948988 487567626 487820208 488107568 488622848 489541584 490083712 490558074 490847253 491065792 491261197 492440214 492975392 493912491 494420736 494617476 494712192 495450308 496157488 496317696 497376958 498086888 501293312 501385332 501481344 501778524 501940576 502416031 502946416 503988576 504450104 506382528 506385544 507437009 508488474 509214264 509227607 509845152 509954452 510866832 511432576 513421376 514036887 515428143 515988304 516118008 516181848 516654542 517964928 520722688 520875082 521618552 523374306 523730368 524790834 524817848 524891328 525654304 528406532 528471892 528604734 530336716 532766976 533082696 535622464 535636724 535835599 536401264 537677504 538628844 539487312 540376872 540975296 541063418 541190561 541747456 543167443 545451904 545979858 547444352 547602972 548384592 548581072 549494592 550278912 550802048 552332248 552915328 553280883 553439068 555105189 555211488 555301929 555679712 556003968 556833532 557220144 557808384 559127842 559476096 560641138 560851431 561441368 562788816 563400448 564075876 564592429 565267584 565602564 566758619 569123576 571487046 572317753 573011808 574795904 575986944 576824192 577053722 577164224 577506254 577722873 578726336 579286497 580061832 581330631 581441952 581974408 582271872 582805088 583847808 585408278 587470728 589849152 589922112 590017792 590779616 592003776 593236553 593872828 594083308 594819344 595285808 595509096 596054434 596135488 597289524 597920064 598142064 598486434 598773504 600083232 600747776 604119696 604292416 605441118 606099104 606326448 607140084 609687884 611740077 612156256 612255973 612373216 612736111 613030016 615447588 616556928 617573568 617792448 618358192 620762792 621828957 621929812 623308452 624023211 625831968 626725248 628400318 630101102 632501792 632660784 633348352 634630776 635062528 635300736 636976501 638296386 639003248 640641183 640973064 641077024 641992064 643234872 644152992 644658144 647724136 647746736 648671296 649904358 650090168 650426944 651206703 652722112 653479008 654077432 654463004 656586952 657735091 657947472 658549988 658797006 658886592 659313642 659489968 659869658 660254712 662927808 663984384 664377864 664505088 664769508 666734887 668513776 669038032 671255256 671289996 671984768 673865556 674482649 675176704 677234649 677984632 678952352 679793536 680451522 680581824 681155776 683448528 683984496 685382516 685809408 687237524 688157344 688242464 689550747 692944512 694247232 694387486 696837778 697832408 699080928 699721112 699855104 700445868 700532508 703004484 703368672 704806312 705322722 706347971 708330098 710030076 710293701 710776928 711043536 713169384 715905624 717392139 718171792 719316416 719742686 720012657 720502496 722927688 723040896 725682048 726935554 727193194 727973144 729481584 730137296 730423482 731179456 732161352 732659456 732934272 735125568 736174848 736598688 737707844 739463088 740140252 740281984 740402572 742960192 743175462 744236232 746065437 746247936 746833152 747130332 747801908 750385088 751939968 752101168 752910864 754136752 754419624 756675156 758221751 758816357 759578316 761982728 764015744 764931678 767148864 769199249 770132064 770297164 772381996 772600166 773415776 773982456 774981813 775107508 775255936 775564426 780321274 781084032 781312623 782427828 783144337 783171662 783294304 785595552 786465536 786562816 787226772 788481456 789338368 792609798 792707838 793860109 794012128 795505074 796386032 797226752 797522752 797981912 798949632 800110976 803433696 803455086 804601896 805492928 806255918 806516256 807254824 808435264 809520112 809781504 811462944 811595127 812621184 815653436 817186846 817287926 818177856 819731419 820596784 821166528 822871608 822876509 823431424 823723264 826203072 827923541 828498372 829105276 829372992 830158602 831077936 832030948 833519568 834442624 835250298 838691763 840961707 841827072 842162052 843547712 845100672 846174368 851061848 852160729 852829003 853685364 854188244 854630752 857646496 858870656 859544192 862193856 865236288 865580583 865746336 866259381 866539144 867038039 868089504 868275604 871305344 871652054 872961612 874207632 877263296 878112417 878396008 878515456 879084856 880339616 882787682 883903744 885026688 885837152 886169424 886359344 890809242 891124962 892229016 892928712 894081651 894203232 895007008 895053328 897823488 898487408 901121664 902979532 906438624 907268696 907442432 909148656 910108416 911264704 911979328 912342223 914531826 918234384 918431234 918559824 919400996 919545024 921732864 924711431 924825811 925662976 927537288 931144188 932107904 932894718 933927824 934043344 937339312 937824896 940430296 942600477 945151653 945708413 946706768 947058268 948058048 948752688 950022528 950892512 952593792 954540832 956522852 958504872 960016876 961305133 961615536 962988096 963903584 966581434 971586204 971620104 972509866 972642112 973006944 973897976 974458681 975135252 975640416 976215136 979083168 980167424 981116148 981694506 982131584 982522394 984880428 985950784 987824982 989234952 989424384 989804487 990900616 992314976 994753916 996173776 1002770664 1002962688 1003557048 1003881152 1004832062 1005892832 1007977152 1008900208 1012765056 1012771088 1014874018 1016976948 1018428528 1018455214 1019690304 1019908904 1021733664 1022865152 1026842752 1028073774 1030856286 1031976608 1032236016 1032363696 1033309084 1035929856 1039277449 1041581229 1041750164 1043237104 1045256667 1046748612 1047460736 1049581668 1049635696 1049782656 1051308608 1052551721 1056813064 1056943784 1057209468 1060673432 1062495147 1062875827 1066165392 1066953797 1071244928 1071273448 1071671198 1072802528 1075355008 1077257688 1078974624 1079614029 1080753744 1081950592 1082126836 1082381122 1086334886 1090403331 1090789791 1090903808 1091959716 1094888704 1095205944 1096769184 1097162144 1098989184 1101604096 1104664496 1105830656 1106561766 1106878136 1110210378 1110422976 1110603858 1111359424 1112007936 1113667064 1114440288 1118255684 1118952192 1121282276 1121702862 1122882736 1125577632 1128151752 1129184858 1130535168 1131205128 1133517238 1137046807 1138247152 1142974092 1144635506 1145310257 1146023616 1148410073 1149591808 1152462479 1153648384 1154107444 1154328448 1155012508 1155445746 1157452672 1158572994 1158900249 1160123664 1162661262 1162883904 1163346639 1163948816 1164543744 1165610176 1167695616 1170481911 1170816556 1174757493 1174941456 1179698304 1179844224 1181559232 1182956359 1184007552 1186473106 1187745656 1188166616 1189638688 1190571616 1191018192 1192108868 1192270976 1194579048 1195840128 1196284128 1196972868 1198068997 1200166464 1202665667 1208239392 1208584832 1209383877 1210882236 1212198208 1212652896 1214280168 1219375768 1223480154 1224312512 1224511946 1224746432 1225472222 1225780269 1225931889 1226060032 1230895176 1233113856 1235147136 1235584896 1236716384 1241525584 1243657914 1243859624 1246616904 1248046422 1251663936 1253450496 1256800636 1260202204 1265003584 1265321568 1269261552 1270601472 1273953002 1276592772 1277761813 1278006496 1281282366 1281946128 1282154048 1283984128 1286469744 1288305984 1289316288 1290988727 1295245441 1295448272 1295493472 1297342592 1299808716 1300180336 1300853888 1302413406 1305444224 1306958016 1307478081 1308154864 1308926008 1311789089 1313173904 1315470182 1315894944 1317099976 1317594012 1317773184 1318627284 1318979936 1319739316 1320509424 1324181523 1325855616 1328755728 1329539016 1333423249 1333469774 1337027552 1338076064 1342510512 1342579992 1343969536 1347731112 1348965298 1351668493 1354469298 1355969264 1357904704 1359587072 1360903044 1361163648 1362311552 1366897056 1367968992 1370765032 1374475048 1376314688 1376484928 1377646851 1379101494 1385889024 1388494464 1388774972 1393675556 1395664816 1398161856 1399442224 1400891736 1401065016 1406008968 1406737344 1408126109 1409612624 1410645444 1412695942 1416660196 1420060152 1420587402 1421553856 1422087072 1426338768 1427393513 1431811248 1434784278 1436343584 1438632832 1439485372 1440025314 1441004992 1445855376 1446081792 1449872151 1450934233 1451364096 1453871108 1454386388 1455946288 1458764799 1458963168 1460274592 1460846964 1462358912 1464322704 1465868544 1470251136 1473197376 1473783591 1474311631 1475415688 1478926176 1480280504 1480563968 1480805144 1485920384 1486350924 1488472464 1492130874 1494260664 1495603816 1500770176 1503879936 1504202336 1505821728 1507248093 1508273504 1508839248 1513350312 1516443502 1517632714 1519156632 1522311027 1523965456 1527682821 1528031488 1529863356 1534297728 1538398498 1540264128 1540594328 1544763992 1545200332 1546831552 1547964912 1549963626 1550215016 1550511872 1551128852 1560642548 1562168064 1562625246 1564855656 1566288674 1566343324 1566588608 1571191104 1574453544 1576962912 1582584211 1585219596 1585415676 1587720218 1588024256 1591010148 1592772064 1595045504 1595963824 1600221952 1606867392 1606910172 1607506797 1608951743 1609203792 1610213501 1610985856 1612511836 1613032512 1614509648 1616870528 1619040224 1622925888 1623190254 1623571683 1625242368 1629502329 1631306872 1634373692 1634575852 1636355712 1639462838 1641193568 1642333056 1645743216 1645753018 1652406144 1655847082 1656996744 1657351969 1658210552 1658745984 1660317204 1661837641 1662155872 1664061896 1667039136 1668885248 1670500596 1673914991 1677383526 1681923414 1684324104 1687095424 1690201344 1692348736 1693777287 1700275857 1702123696 1704321458 1705658006 1707370728 1708376488 1709261504 1715292992 1716953259 1717321229 1717741312 1719088384 1724387712 1730472576 1731161166 1731492672 1732518762 1733078288 1734076078 1736179008 1736551208 1740819353 1742610688 1743304108 1745923224 1748415264 1754526592 1756224834 1756792016 1758169712 1760679232 1765575364 1770053376 1771674304 1772338848 1772718688 1779709659 1781618484 1782249924 1783882021 1784458032 1785857424 1788163302 1788406464 1790014016 1790106656 1796974816 1802243328 1805959064 1808290897 1809708979 1812877248 1814537392 1818297312 1822529408 1823958656 1824684446 1829063652 1836468768 1836767919 1836862468 1837119648 1838208333 1838801992 1839090048 1849422862 1849651622 1855074576 1862288376 1864215808 1865789436 1867855648 1868086688 1874678624 1875649792 1880860592 1885200954 1890303306 1891416826 1893413536 1894116536 1896116096 1897505376 1900045056 1901785024 1905187584 1909081664 1910929503 1913045704 1917009744 1920033752 1922610266 1923231072 1925976192 1927807168 1930086691 1933162868 1943172408 1943240208 1945019732 1945284224 1946013888 1947795952 1948917362 1950270504 1951280832 1952430272 1958166336 1962232296 1962243983 1963389012 1964263168 1965044788 1969760856 1971901568 1973205273 1975649964 1978469904 1979608974 1981801232 1984629952 1989507832 1992347552 2000204661 2005541328 2007114096 2007762304 2009664124 2011785664 2015954304 2017800416 2021271889 2023447947 2025530112 2025542176 2029748036 2033953896 2036857056 2036910428 2039380608 2039817808 2043467328 2053685504 2056147548 2058030467 2061712572 2063953216 2064472032 2064727392 2066618168 2078554898 2083162458 2083500328 2086190519 2086474208 2090513334 2093497224 2094921472 2099163336 2099271392 2099565312 2102617216 2105103442 2113626128 2113887568 2114418936 2119043913 2121346864 2124990294 2125751654 2132330784 2133907594 2140287461 2142489856 2142546896 2143342396 2145605056 2150710016 2154515376 2157949248 2159228058 2161507488 2163901184 2164253672 2164762244 2172669772 2175585301 2180806662 2181579582 2183919432 2190411888 2193538368 2194324288 2197978368 2205353857 2209328992 2213123532 2213756272 2220420756 2220845952 2221207716 2222718848 2227334128 2228880576 2233521953 2236511368 2242564552 2243405724 2245765472 2251155264 2256303504 2258369716 2262410256 2267034476 2274093614 2274665253 2276449071 2276494304 2285948184 2289271012 2290620514 2292047232 2296820146 2304924958 2307597747 2308214888 2308656896 2310025016 2310891492 2313007693 2314905344 2317145988 2317800498 2320247328 2325322524 2325767808 2326693278 2327897632 2331220352 2340963822 2341633112 2349433011 2349514986 2349882912 2359396608 2359688448 2363118464 2365912718 2368015104 2372946212 2375491312 2376333232 2379277376 2381143232 2381580327 2382036384 2384217736 2384541952 2389158096 2391680256 2392568256 2393945736 2396137994 2397550493 2400332928 2405331334 2405455819 2416478784 2417169664 2418767754 2421764472 2424396416 2425305792 2428560336 2430356201 2438751536 2446960308 2448625024 2449023892 2449492864 2450944444 2451560538 2451863778 2459194257 2461790352 2468629527 2470294272 2471169792 2473432768 2483051168 2483770623 2487315828 2487719248 2493233808 2496092844 2503327872 2509931027 2510241487 2513601272 2519099401 2520404408 2530007168 2530643136 2538523104 2544274439 2547906004 2553185544 2555523626 2556012992 2556482187 2558487009 2562564732 2563892256 2564308096 2572939488 2576611968 2578632576 2581977454 2590490882 2590896544 2590986944 2594685184 2599617432 2600360672 2601114117 2601707776 2604826812 2610888448 2613916032 2614956162 2616309728 2617852016 2623578178 2626347808 2630940364 2631789888 2634199952 2635188024 2635546368 2637254568 2637959872 2639478632 2641018848 2648363046 2651711232 2657511456 2659078032 2666846498 2666939548 2674055104 2676152128 2685021024 2685159984 2694592147 2695462224 2697930596 2703336986 2704100581 2708938596 2711419309 2711938528 2715809408 2721806088 2722327296 2724623104 2731124459 2733794112 2735937984 2737026669 2741530064 2748950096 2752629376 2752969856 2755293702 2758202988 2774134293 2774477433 2776988928 2777549944 2787351112 2791329632 2796323712 2798884448 2801783472 2802130032 2812017936 2813474688 2816252218 2819225248 2820895933 2821290888 2821895713 2825391884 2833320392 2837125239 2840120304 2841174804 2843107712 2844174144 2852677536 2854787026 2863622496 2869568556 2872687168 2877265664 2878970744 2880050628 2882009984 2883915399 2891710752 2899744302 2901868466 2907742216 2908772776 2911892576 2917529598 2917926336 2920549184 2921693928 2923376043 2924717824 2928645408 2940502272 2946394752 2947567182 2948623262 2950831376 2957852352 2960561008 2961610288 2971840768 2972701848 2976944928 2984261748 2988053237 2988521328 2991207632 3001540352 3008404672 3011643456 3014496186 3016547008 3017678496 3026700624 3032887004 3035265428 3038313264 3044622054 3047930912 3055365642 3059726712 3068595456 3076796996 3080528256 3081188656 3089527984 3090400664 3093663104 3095929824 3099927252 3100430032 3102257704 3108699269 3117832347 3121285096 3125250492 3128112443 3129711312 3132577348 3132686648 3133177216 3142382208 3148907088 3153925824 3157655163 3165168422 3170439192 3170831352 3175440436 3176048512 3182020296 3185544128 3188627481 3190091008 3191927648 3200861391 3213734784 3213820344 3215013594 3217903486 3218407584 3220427002 3221971712 3225023672 3226065024 3229019296 3233741056 3238080448 3245851776 3246380508 3247143366 3259004658 3262613744 3268747384 3269151704 3272711424 3278925676 3282387136 3284666112 3291486432 3291506036 3304812288 3311694164 3313993488 3314703938 3316421104 3317491968 3320634408 3323675282 3324311744 3328123792 3334078272 3341001192 3347829982 3354767052 3357839183 3358254523 3363846828 3368648208 3374190848 3384697472 3387554574 3400551714 3403784531 3404247392 3408642916 3411140421 3411316012 3414741456 3416752976 3418523008 3430585984 3433906518 3434642458 3435930771 3445230219 3448775424 3457387437 3460945152 3462322332 3462985344 3465037524 3466156576 3468152156 3472358016 3473102416 3481638706 3486608216 3491846448 3496830528 3504112259 3509053184 3512449668 3513584032 3515666197 3516339424 3516912217 3521358464 3531150728 3543348608 3544677696 3545437376 3548869077 3552059063 3559419318 3563236968 3564499848 3567764042 3568916064 3571714848 3576326604 3576812928 3580028032 3580213312 3593949632 3594206991 3607997001 3611918128 3616581794 3619417958 3625754496 3629074784 3636594624 3644167397 3645058816 3647917312 3649368892 3658127304 3672937536 3673535838 3673724936 3674239296 3676416666 3677603984 3678180096 3698845724 3699303244 3710149152 3724576752 3731578872 3735711296 3736173376 3749357248 3750849193 3761721184 3770401908 3773854657 3780606612 3782833652 3786827072 3788233072 3788333927 3792232192 3795010752 3803570048 3818163328 3821859006 3826091408 3833285439 3834019488 3840067504 3845220532 3846462144 3851952384 3855614336 3860173382 3866325736 3872966181 3874353821 3885736323 3886344816 3886480416 3890039464 3890568448 3892027776 3895591904 3897834724 3900541008 3902561664 3904860544 3916332672 3924464592 3924487966 3926778024 3930089576 3935367267 3938250061 3939521712 3943803136 3946410546 3951299928 3952147003 3956939808 3959217948 3963602464 3969259904 3979015664 3984695104 4000269747 4000409322 4011082656 4014228192 4015524608 4019328248 4023571328 4031908608 4035600832 4042543778 4046895894 4051084352 4055005479 4059496072 4067907792 4073714112 4073820856 4078761216 4079635616 4086934656 4095657163 4112295096 4116060934 4123425144 4127906432 4128944064 4129454784 4133236336 4157109796 4166324916 4167000656 4172381038 4172948416 4181026668 4186994448 4198326672 4198542784 4205234432 4210206884 4224378327 4227252256 4227775136 4228837872 4238087826 4242693728 4249980588 4251503308 4264661568 4267815188 4280574922 4282180539 4285093792 4286684792 4289152777 4291210112 4309030752 4315898496 4318456116 4323014976 4328507344 4329524488 4345339544 4351170602 4352802699 4361613324 4363159164 4367154731 4367838864 4380823776 4387076736 4388648576 4410707714 4418657984 4422934893 4426247064 4427512544 4440841512 4441691904 4442415432 4445437696 4454668256 4457761152 4467043906 4473022736 4485129104 4486811448 4491530944 4502310528 4512607008 4516739432 4524820512 4534068952 4548187228 4549330506 4552898142 4552988608 4571896368 4578542024 4581241028 4584094464 4593640292 4604145637 4609849916 4615195494 4616429776 4620050032 4621782984 4626015386 4634291976 4635600996 4640494656 4650645048 4651535616 4653386556 4655795264 4657647899 4662440704 4681927644 4683266224 4698866022 4699029972 4699765824 4721378543 4725081101 4726236928 4731825436 4745892424 4747752633 4750982624 4752666464 4758554752 4762286464 4763160654 4764072768 4768435472 4778316192 4785136512 4787891472 4792275988 4795100986 4800665856 4810662668 4810911638 4826855229 4830640503 4832957568 4837535508 4843528944 4848792832 4850611584 4857120672 4860712402 4877503072 4893920616 4897250048 4898047784 4898985728 4901888888 4903121076 4903727556 4908218149 4918388514 4923580704 4937259054 4946865536 4966102336 4967541246 4972055907 4974631656 4975438496 4985512923 4986467616 4992185688 5006655744 5019862054 5020482974 5021744973 5027202544 5038198802 5040808816 5060014336 5061286272 5072088281 5077046208 5088548878 5095812008 5106371088 5111047252 5112025984 5112964374 5116974018 5125129464 5127784512 5128616192 5145878976 5151963687 5153223936 5157265152 5163954908 5180981764 5181793088 5181973888 5199234864 5200721344 5202228234 5209653624 5222458059 5227832064 5229912324 5232619456 5234701621 5235704032 5247156356 5252695616 5261880728 5263579776 5268399904 5270376048 5274509136 5275919744 5278957264 5282037696 5296726092 5311714499 5315022912 5318156064 5326090811 5333692996 5333879096 5348110208 5351646063 5352304256 5370042048 5370319968 5389184294 5390924448 5395861192 5406673972 5408201162 5417877192 5422838618 5423877056 5424872691 5429126937 5431618816 5443612176 5462248918 5467588224 5471875968 5474053338 5482010359 5483060128 5497900192 5505258752 5505939712 5510587404 5516405976 5548268586 5548954866 5555099888 5574702224 5582659264 5592647424 5597768896 5603566944 5604260064 5624035872 5626949376 5632504436 5638450496 5641791866 5642581776 5643791426 5650783768 5666640784 5674250478 5680240608 5682349608 5686215424 5688348288 5705355072 5709574052 5717235791 5727244992 5738119933 5739137112 5745374336 5757941488 5760101256 5764019968 5767830798 5783421504 5790260073 5795464787 5799488604 5803736932 5815484432 5817545552 5823785152 5835059196 5835852672 5841098368 5843387856 5846752086 5857290816 5886731949 5892789504 5895134364 5897246524 5901662752 5915704704 5921122016 5923220576 5945403696 5953889856 5968523496 5969803021 5976106474 5977042656 5982415264 5985960469 6016809344 6023286912 6028992372 6033094016 6035356992 6053401248 6063815667 6065774008 6070530856 6076626528 6089244108 6095861824 6110731284 6119453424 6153593992 6161056512 6162377312 6174091401 6179055968 6180801328 6187326208 6191859648 6199854504 6200860064 6204515408 6217398538 6235664694 6242570192 6250500984 6256224886 6258571557 6259422624 6265154696 6265373296 6266354432 6284764416 6297814176 6307851648 6315310326 6321314129 6330336844 6340878384 6341662704 6350880872 6352097024 6364040592 6371088256 6377254962 6383855296 6386395561 6401722782 6420862383 6425565889 6427469568 6427640688 6430027188 6435806972 6436815168 6440854004 6450047344 6452130048 6458038592 6476160896 6491703552 6492761016 6494286732 6518009316 6525227488 6526755903 6537494768 6538303408 6557851352 6564774272 6582972864 6583012072 6596681117 6616061571 6619958891 6623388328 6627986976 6629407876 6632842208 6641268816 6647350564 6648623488 6656247584 6668156544 6682002384 6695659964 6700565859 6709534104 6715678366 6716509046 6727693656 6729135931 6737296416 6769394944 6775109148 6801103428 6807569062 6808494784 6817285832 6822280842 6822632024 6829482912 6833505952 6837046016 6861171968 6867813036 6869284916 6871861542 6890460438 6914774874 6924644664 6925970688 6930075048 6932313152 6936304312 6939023079 6944716032 6946204832 6963277412 6973216432 6983692896 6993661056 7008224518 7024899336 7027168064 7031332394 7032678848 7033824434 7035477293 7042716928 7062301456 7086697216 7089355392 7090874752 7097738154 7104118126 7118838636 7125357719 7126473936 7128999696 7135528084 7137832128 7143429696 7152653208 7153625856 7160056064 7160426624 7187899264 7188413982 7192651479 7215994002 7216367457 7223836256 7233163588 7238835916 7251508992 7258149568 7273189248 7288334794 7291068603 7298737784 7316254608 7339701577 7345875072 7347071676 7347449872 7348478592 7352833332 7355207968 7367862047 7397691448 7398606488 7413052103 7420298304 7440130789 7449153504 7463157744 7471422592 7472346752 7498714496 7501698386 7523442368 7529793081 7530724461 7540803816 7547709314 7557298203 7561213224 7565667304 7573654144 7576466144 7576667854 7590021504 7607140096 7632823317 7636326656 7643718012 7652182816 7666570878 7668038976 7680135008 7690441064 7692924288 7711228672 7720346764 7732651472 7745932362 7748707642 7771472646 7772689632 7772960832 7780078928 7784055552 7791183808 7795669448 7801082016 7805123328 7809721088 7832665344 7848929184 7848975932 7853556048 7860179152 7870734534 7876500122 7879043424 7892821092 7902599856 7904294006 7913879616 7918435896 7927204928 7930359323 7938519808 7958031328 7959327649 7969390208 8000539494 8000818644 8008145401 8022165312 8028456384 8038656496 8038870511 8047142656 8071201664 8083776441 8085087556 8093791788 8102168704 8110010958 8112301743 8118992144 8134257927 8135815584 8147428224 8147641712 8159271232 8173869312 8191314326 8193373377 8224590192 8232121868 8246850288 8255812864 8257888128 8258909568 8266472672 8280694513 8314219592 8332649832 8334001312 8344762076 8345896832 8362053336 8373988896 8386482979 8396653344 8397085568 8420413768 8448756654 8454504512 8455550272 8457675744 8462687799 8465687139 8476175652 8485387456 8499961176 8503006616 8529323136 8535630376 8561149844 8564361078 8570187584 8573369584 8578305554 8582420224 8618061504 8631796992 8636912232 8646029952 8657014688 8659048976 8690679088 8702341204 8705605398 8723226648 8726318328 8734309462 8735677728 8761647552 8768274437 8774153472 8777297152 8821415428 8837315968 8845869786 8852494128 8855025088 8881683024 8884830864 8909336512 8912881717 8915522304 8934087812 8944332691 8946045472 8964159711 8970258208 8973622896 8983061888 9004621056 9025214016 9033478864 9049641024 9068137904 9096374456 9098661012 9105796284 9105977216 9143792736 9157084048 9162482056 9182523623 9187280584 9208291274 9219699832 9230390988 9232859552 9238843727 9240100064 9243565968 9252030772 9268583952 9271201992 9280989312 9301290096 9306773112 9311590528 9315295798 9326097807 9333962743 9363855288 9366532448 9384337329 9397732044 9398059944 9399531648 9442757086 9450162202 9463650872 9491784848 9495505266 9501965248 9505332928 9517109504 9524572928 9526321308 9528145536 9536870944 9556632384 9570273024 9575782944 9584551976 9590201972 9621325336 9621823276 9653710458 9661281006 9665915136 9675071016 9687057888 9701223168 9714241344 9721424804 9755006144 9787841232 9796095568 9803777776 9806242152 9807455112 9816436298 9836777028 9847161408 9856882763 9874518108 9883560707 9893731072 9932204672 9935082492 9944111814 9949263312 9950876992 9971025846 9972935232 9984371376 10039724108 10040965948 10043489946 10054405088 10073517549 10074763569 10076397604 10081617632 10122572544 10144176562 10154092416 10177097756 10180876381 10191624016 10211353593 10212742176 10222094504 10224051968 10225928748 10233948036 10250258928 10255569024 10282620659 10291757952 10303927374 10320181417 10327909816 10361963528 10363586176 10363947776 10398469728 10401442688 10404456468 10419307248 10444916118 10459824648 10465238912 10469403242 10471408064 10494312712 10505391232 10512336777 10523761456 10527159552 10536799808 10540752096 10546998591 10549018272 10550736651 10551839488 10557914528 10564075392 10593452184 10623428998 10630045824 10636312128 10652181622 10656177189 10667385992 10667758192 10696220416 10703292126 10704608512 10740084096 10740639936 10763006033 10778368588 10781848896 10791722384 10813347944 10816402324 10835754384 10845677236 10847754112 10849745382 10858253874 10887224352 10924497836 10932502191 10935176448 10943751936 10948106676 10964020718 10966120256 10995800384 11021174808 11032811952 11078089477 11096537172 11097909732 11108072653 11110199776 11149404448 11165318528 11195537792 11207133888 11208520128 11248071744 11252547579 11265008872 11271494507 11276900992 11283583732 11285163552 11287582852 11301567536 11321563971 11333281568 11348500956 11360481216 11364699216 11365001781 11376696576 11410710144 11419148104 11434471582 11454489984 11476239866 11478274224 11490748672 11515882976 11520202512 11535661596 11566843008 11580520146 11590929574 11598977208 11607473864 11623061463 11630968864 11632863487 11635091104 11647570304 11670118392 11671705344 11682196736 11686775712 11693504172 11714581632 11773463898 11790268728 11794493048 11803325504 11814750183 11831409408 11842244032 11846441152 11856441009 11890807392 11907779712 11937046992 11939606042 11952212948 11954085312 11964830528 11971920938 12021248603 12033618688 12046573824 12057984744 12066188032 12070713984 12106802496 12127631334 12131548016 12141061712 12153253056 12178488216 12191723648 12221462568 12238906848 12286971489 12307187984 12324754624 12348182802 12358111936 12361602656 12383719296 12399709008 12401720128 12409030816 12434797076 12471329388 12485140384 12487174147 12496966729 12501001968 12512449772 12517143114 12518845248 12530309392 12530746592 12595628352 12615703296 12630620652 12642628258 12660673688 12667962853 12681756768 12683325408 12701761744 12728081184 12742176512 12754509924 12767710592 12772791122 12803445564 12815170331 12841724766 12851131778 12855281376 12860054376 12867458331 12871613944 12873630336 12881708008 12900094688 12916077184 12952321792 12985522032 12988573464 13036018632 13050454976 13053511806 13074989536 13076606816 13101464193 13115702704 13129548544 13165945728 13166024144 13193362234 13232123142 13239917782 13246776656 13255973952 13258815752 13265684416 13282537632 13294701128 13297246976 13312495168 13336313088 13364004768 13391319928 13401131718 13419068208 13431356732 13433018092 13455387312 13458271862 13474592832 13510606837 13550218296 13602206856 13615138124 13616989568 13634571664 13644561684 13645264048 13658965824 13667011904 13735626072 13738569832 13743723084 13756308911 13780920876 13812436911 13829549748 13849289328 13860150096 13864626304 13872608624 13878046158 13892409664 13926554824 13946432864 13967385792 13972943697 13987322112 14016449036 14049798672 14054336128 14062664788 14065357696 14067648868 14070954586 14124602912 14164135629 14175243303 14178710784 14181749504 14195476308 14208236252 14237677272 14250715438 14252947872 14257999392 14271056168 14275664256 14286859392 14305306416 14320853248 14375798528 14376827964 14385302958 14406213269 14431988004 14432734914 14447672512 14466327176 14477671832 14516299136 14546378496 14576669588 14582137206 14597475568 14632509216 14679403154 14691750144 14694143352 14694899744 14696957184 14705666664 14710415936 14724654447 14735724094 14795382896 14797212976 14826104206 14840596608 14880261578 14898307008 14926315488 14929330949 14942845184 14944693504 14982012227 14997428992 15003396772 15046884736 15059586162 15061448922 15081607632 15095418628 15114596406 15122426448 15131334608 15147308288 15152932288 15153335708 15180043008 15216264843 15229097107 15265646634 15287436024 15304365632 15333141756 15336077952 15360270016 15380882128 15385848576 15440693528 15465302944 15491864724 15497415284 15542945292 15545379264 15545921664 15560157856 15574896961 15582367616 15591338896 15602164032 15634653671 15697858368 15697951864 15704104863 15707112096 15720358304 15730547279 15741469068 15753000244 15758086848 15785642184 15805199712 15808588012 15827759232 15836871792 15854409856 15860718646 15916062656 15918655298 15935143497 15938780416 15978272433 16001078988 16001637288 16016290802 16044330624 16056912768 16077312992 16077741022 16142403328 16167552882 16170175112 16187583576 16191053851 16204337408 16220021916 16224603486 16237984288 16268515854 16271631168 16294856448 16295283424 16318542464 16382628652 16386746754 16446031077 16449180384 16464243736 16493700576 16515776256 16517819136 16532945344 16561389026 16610903569 16628439184 16665299664 16668002624 16689524152 16691793664 16724106672 16747977792 16772965958 16776907391 16782853451 16793306688 16794171136 16838190733 16840827536 16897513308 16909009024 16911100544 16915351488 16925375598 16931374278 16952351304 16970774912 16999922352 17006013232 17058646272 17071260752 17122299688 17128722156 17140375168 17146739168 17151707373 17156611108 17214359799 17236123008 17273824464 17292059904 17314029376 17318097952 17334502237 17381358176 17386394361 17404682408 17411210796 17446453296 17452636656 17468618924 17471355456 17523295104 17536548874 17569517189 17571690409 17642830856 17674631936 17691739572 17704988256 17710050176 17763366048 17769661728 17818673024 17825763434 17868175624 17888665382 17892090944 17909409063 17928319422 17940516416 17947245792 17957881407 17966123776 18050428032 18066957728 18099282048 18136275808 18192748912 18197322024 18211592568 18211954432 18287585472 18314168096 18324964112 18365047246 18374561168 18416582548 18439399664 18460781976 18465719104 18477687454 18480200128 18487131936 18504061544 18537167904 18542403984 18561978624 18602580192 18613546224 18623181056 18630591596 18652195614 18667925486 18727710576 18733064896 18768674658 18795464088 18796119888 18799063296 18862145029 18885514172 18900324404 18927301744 18963942387 18979935163 18983569696 18991010532 19003930496 19010665856 19052642616 19056291072 19073741888 19113264768 19151565888 19159186683 19169103952 19180403944 19242650672 19243646552 19276697667 19307420916 19322562012 19350142032 19374115776 19428482688 19442849608 19510012288 19575682464 19592191136 19607555552 19612484304 19614910224 19632872596 19673554056 19694322816 19713765526 19746271531 19749036216 19767121414 19790043351 19859876673 19864409344 19870164984 19888223628 19898526624 19901753984 19942051692 19945870464 19968742752 20079448216 20081931896 20086979892 20108810176 20147035098 20149527138 20152795208 20163235264 20187407793 20288353124 20308184832 20354195512 20361752762 20383248032 20422707186 20425484352 20444189008 20451857496 20467896072 20500517856 20511138048 20565241318 20583515904 20607854748 20640362834 20655819632 20723927056 20727172352 20796939456 20802885376 20808912936 20838614496 20889832236 20908962119 20916372659 20919649296 20930477824 20938806484 20942816128 20988625424 21010782464 21024673554 21047522912 21073599616 21081504192 21093997182 21098036544 21101473302 21106431879 21115829056 21128150784 21186904368 21246857996 21260091648 21272624256 21304363244 21312354378 21334771984 21335516384 21376073157 21406584252 21480168192 21481279872 21526012066 21556737176 21563697792 21583444768 21603889333 21626695888 21632804648 21671508768 21691354472 21695508224 21699490764 21716507748 21760894883 21774448704 21819791387 21848995672 21865004382 21896213352 21896787101 21928041436 21932240512 21991600768 22019104731 22042349616 22065623904 22103586141 22156178954 22193074344 22195819464 22216145306 22220399552 22239156309 22298808896 22320392367 22330637056 22391075584 22414267776 22417040256 22496143488 22505095158 22530017744 22542989014 22553801984 22567167464 22570327104 22575165704 22603135072 22643127942 22666563136 22697001912 22720962432 22729398432 22730003562 22821420288 22838296208 22868943164 22908979968 22952479732 22956548448 23031765952 23040405024 23071323192 23133686016 23161040292 23181859148 23190466273 23197954416 23214947728 23246122926 23261937728 23265726974 23270182208 23295140608 23340236784 23373551424 23387008344 23422224047 23429163264 23504874281 23507781661 23546927796 23580537456 23588986096 23606651008 23629500366 23684488064 23692882304 23712882018 23781614784 23791077969 23815559424 23874093984 23877982947 23879212084 23904425896 23908170624 23929661056 23943841876 24024436203 24042497206 24115969488 24116611533 24141427968 24213604992 24255262668 24263096032 24277474447 24282123424 24306506112 24356976432 24383447296 24442925136 24477813696 24528785813 24573942978 24609663379 24614375968 24649509248 24696365604 24716223872 24723205312 24767438592 24799418016 24803440256 24818061632 24842083539 24869594152 24942658776 24970280768 24974348294 24993933458 25002003936 25024899544 25034286228 25037690496 25060618784 25061493184 25159448937 25191256704 25261241304 25285256516 25321347376 25335925706 25363513536 25366650816 25403523488 25456162368 25509019848 25509171779 25535421184 25545582244 25606891128 25630340662 25683449532 25702263556 25710562752 25720108752 25734916662 25743227888 25747260672 25763416016 25800189376 25832154368 25971044064 25977146928 26072037264 26100909952 26107023612 26149979072 26153213632 26202928386 26231405408 26304823311 26331891456 26332048288 26386724468 26416982599 26464246284 26479835564 26493553312 26511947904 26517631504 26531368832 26565075264 26589402256 26624990336 26728009536 26738645151 26754396071 26782639856 26802263436 26832998073 26838136416 26862713464 26866036184 26910774624 26916543724 26949185664 27021213674 27100436592 27120476747 27204413712 27230276248 27233979136 27269143328 27289123368 27290528096 27317931648 27334023808 27471252144 27477139664 27487446168 27512617822 27547570869 27561841752 27567750427 27624873822 27659099496 27698578656 27716531181 27720300192 27729252608 27745217248 27756092316 27784819328 27853109648 27892865728 27934771584 27945887394 28001888229 28032898072 28099597344 28108672256 28125329576 28130715392 28135297736 28141909172 28249205824 28282608913 28328271258 28350486606 28390952616 28416472504 28475354544 28501430876 28505895744 28515998784 28542112336 28551328512 28573718784 28610612832 28669600141 28753655928 28770605916 28812426538 28863976008 28865469828 28895345024 28932654352 28955343664 29032598272 29153339176 29164274412 29190981623 29194951136 29265018432 29358806308 29388286704 29389799488 29411333328 29420831872 29449308894 29471448188 29570648289 29590765792 29594425952 29650682121 29652208412 29681193216 29760523156 29796614016 29852630976 29858661898 29964024454 30006793544 30069100009 30093769472 30119172324 30122897844 30163215264 30190837256 30229192812 30244852896 30262669216 30305864576 30306671416 30432529686 30458194214 30531293268 30542629143 30570083117 30574872048 30608731264 30666283512 30672155904 30720540032 30761764256 30847861977 30881387056 30930605888 30960544251 30983729448 30994830568 31085890584 31090758528 31091843328 31120315712 31149793922 31164735232 31182677792 31204328064 31269307342 31395716736 31395903728 31408209726 31414224192 31440716608 31461094558 31482938136 31506000488 31516173696 31571284368 31610399424 31617176024 31655518464 31673743584 31708819712 31721437292 31832125312 31837310596 31870286994 31956544866 32002157976 32003274576 32032581604 32088661248 32113825536 32154625984 32155482044 32289018099 32335105764 32340350224 32375167152 32382107702 32440043832 32449206972 32475968576 32537031708 32543262336 32590566848 32603535293 32629103351 32637084928 32765257304 32773493508 32892062154 32898360768 32928487472 32987401152 33065890688 33075567707 33122778052 33221807138 33234268431 33256878368 33324217959 33330599328 33336005248 33379048304 33448213344 33495955584 33545931916 33553814782 33565706902 33586613376 33676381466 33681655072 33795026616 33814483521 33818018048 33822201088 33830702976 33850751196 33862748556 33893758399 33904702608 33941549824 33999844704 34012026464 34142521504 34244599376 34257444312 34280750336 34293478336 34303414746 34313222216 34357527043 34428719598 34472246016 34547648928 34628058752 34636195904 34669004474 34762716352 34772788722 34809364816 34822421592 34892906592 34898590461 34905273312 34937237848 34942710912 35046590208 35073097748 35139034378 35143380818 35248451017 35285661712 35383479144 35409976512 35420100352 35504617967 35526732096 35539323456 35600712263 35637346048 35651526868 35736351248 35777330764 35784181888 35818818126 35856638844 35881032832 35894491584 35915762814 36063745809 36100856064 36133915456 36198564096 36272551616 36385497824 36394644048 36423185136 36575170944 36628336192 36642911347 36649928224 36671647129 36730094492 36749122336 36833165096 36878799328 36921563952 36931438208 36955374908 36960400256 36974263872 37008123088 37074335808 37084807968 37205160384 37227092448 37261183192 37282635677 37304391228 37335850972 37455421152 37461522441 37466129792 37490900187 37537349316 37590928176 37592239776 37724290058 37771028344 37800648808 37854603488 37927884774 37959870326 37967139392 37982021064 38003888559 38007860992 38021331712 38105285232 38147483776 38226529536 38303131776 38318373366 38338207904 38360807888 38445510993 38485301344 38487293104 38553395334 38614841832 38645124024 38700284064 38748231552 38856965376 38885699216 39020024576 39151364928 39184382272 39215111104 39224968608 39229820448 39265745192 39347108112 39388645632 39427531052 39492543062 39498072432 39534242828 39580086702 39719753346 39740329968 39776447256 39797053248 39803507968 39884103384 39891740928 39937485504 40020650537 40158896432 40163863792 40173959784 40217620352 40294070196 40299054276 40305590416 40326470528 40374815586 40531820511 40576706248 40665461759 40708391024 40723505524 40766496064 40845414372 40850968704 40888378016 40903714992 40935792144 41001035712 41130482636 41215709496 41268926733 41280725668 41311639264 41336120719 41447854112 41593878912 41617825872 41677228992 41779664472 41817924238 41832745318 41839298592 41877612968 41885632256 41901723283 41977250848 42049347108 42095045824 42147199232 42163008384 42187994364 42196073088 42202946604 42212863758 42231658112 42373808736 42493715992 42545248512 42608726488 42624708756 42669543968 42671032768 42752146314 42813168504 42962559744 43052024132 43113474352 43127395584 43166889536 43207778666 43218639807 43253391776 43265609296 43343017536 43382708944 43398981528 43433015496 43521789766 43548897408 43639582774 43651909379 43697991344 43730008764 43792426704 43793574202 43856082872 43864481024 43983201536 44038209462 44084699232 44131247808 44207172282 44249198903 44312357908 44386148688 44391638928 44432290612 44440799104 44478312618 44597617792 44640784734 44787992847 44828535552 44834080512 44946036681 44978961223 44992286976 45010190316 45060035488 45085978028 45134334928 45140654208 45150331408 45206270144 45286255884 45333126272 45394003824 45441924864 45458796864 45460007124 45553459367 45676592416 45687291321 45703660561 45737886328 45904959464 45913096896 46063531904 46080810048 46142646384 46176767819 46322080584 46363718296 46380932546 46395908832 46429895456 46492245852 46523875456 46531453948 46540364416 46680473568 46724690883 46747102848 46774016688 46844448094 46903961013 47009748562 47015563322 47093855592 47161074912 47177972192 47191641837 47213302016 47259000732 47368976128 47385764608 47425764036 47563229568 47582155938 47748187968 47755965894 47758424168 47808851792 47816341248 47859322112 47887683752 48048872406 48084994412 48231938976 48233223066 48427209984 48510525336 48526192064 48554948894 48564246848 48573161553 48613012224 48713952864 48885850272 48955627392 49057571626 49060110541 49147885956 49219326758 49228751936 49248341051 49299018496 49392731208 49432447744 49446410624 49598836032 49606880512 49636123264 49684167078 49739188304 49832710707 49877504033 49885317552 49940561536 49948696588 49987866916 50004007872 50049799088 50068572456 50075380992 50121237568 50122986368 50318897874 50330722173 50348560353 50382513408 50514572199 50522482608 50570513032 50642694752 50671851412 50727027072 50733301632 50807046976 50912324736 51018039696 51018343558 51091164488 51197250793 51213782256 51260681324 51366899064 51377911039 51404527112 51421125504 51440217504 51469833324 51486455776 51516966871 51526832032 51600378752 51891364721 51942088128 51954293856 52003506711 52144074528 52201819904 52214047224 52299958144 52306427264 52405856772 52462810816 52609646622 52664096576 52708551567 52715071227 52773448936 52833965198 52928492568 52959671128 52987106624 53023895808 53035263008 53062737664 53130150528 53178804512 53249980672 53456019072 53477290302 53508792142 53565279712 53604526872 53665996146 53676272832 53725426928 53732072368 53821549248 53833087448 53898371328 54042427348 54200873184 54240953494 54408827424 54460552496 54538286656 54578246736 54581056192 54635863296 54668047616 54942504288 54954279328 54974892336 55025235644 55095141738 55123683504 55135500854 55249747644 55300342651 55318198992 55397157312 55433062362 55440600384 55490434496 55512184632 55512515261 55569638656 55706219296 55785731456 55869543168 55891774788 56003776458 56057017807 56065796144 56199194688 56250659152 56270595472 56283818344 56498411648 56565217826 56586435087 56656542516 56700973212 56773011503 56781905232 56832945008 56939805489 56950709088 57002861752 57011791488 57031997568 57084224672 57221225664 57339200282 57507311856 57541211832 57624853076 57727952016 57730939656 57790690048 57865308704 57910687328 58306678352 58328548824 58381963246 58389902272 58530036864 58717612616 58776573408 58779598976 58822666656 58841663744 58898617788 58942896376 59141296578 59181531584 59188851904 59238814593 59301364242 59304416824 59521046312 59593228032 59705261952 59717323796 59928048908 60013587088 60138200018 60238344648 60245795688 60326430528 60381674512 60458385624 60489705792 60525338432 60549422687 60611729152 60613342832 60865059372 60916388428 61062586536 61085258286 61140166234 61149744096 61217462528 61332567024 61377921059 61441080064 61523528512 61695723954 61762774112 61861211776 61921088502 61967458896 61989661136 62171781168 62181517056 62240631424 62299587844 62365355584 62390172019 62408656128 62538614684 62726886357 62749117977 62791433472 62791807456 62816419452 62828448384 62881433216 62922189116 62965876272 63012000976 63032347392 63142568736 63220798848 63234352048 63347487168 63442874584 63664250624 63674621192 63740573988 63798944477 63806835937 63913089732 64004315952 64006549152 64065163208 64309251968 64310964088 64578036198 64670211528 64671906089 64680700448 64750334304 64764215404 64811667999 64880087664 64898413944 64951937152 65074063416 65086524672 65181133696 65207070586 65258206702 65282684649 65459374161 65530514608 65546987016 65690361303 65784124308 65796721536 65856974944 65974802304 66131781376 66151135414 66245556104 66443614276 66468536862 66513756736 66648435918 66661198656 66672010496 66758096608 66896426688 66991911168 67091863832 67107629564 67131413804 67173226752 67352762932 67363310144 67590053232 67628967042 67661405952 67701502392 67725497112 67787516798 67809405216 67999689408 68024052928 68051121073 68285043008 68489198752 68514888624 68586956672 68606829492 68626444432 68715054086 68857439196 69095297856 69184924949 69239180543 69256117504 69272391808 69338008948 69525432704 69545577444 69571398819 69618729632 69644843184 69785813184 69797180922 69810546624 69874475696 69885421824 70146195496 70266672141 70278068756 70286761636 70496902034 70514622843 70523344983 70571323424 70766958288 70819953024 71009235934 71053464192 71078646912 71201424526 71266134667 71303053736 71472702496 71554661528 71568363776 71637636252 71703238483 71713277688 71762065664 71788983168 71831525628 71978344613 72127491618 72267830912 72545103232 72770995648 72789288096 72832423341 72846370272 73150341888 73256672384 73285822694 73299856448 73343294258 73460188984 73498244672 73586357439 73666330192 73757598656 73828990137 73843127904 73862876416 73910749816 73920800512 73948527744 74016246176 74148671616 74169615936 74324065283 74410320768 74454184896 74522366384 74565271354 74608782456 74671701944 74910842304 74923044882 74932259584 74981800374 75074698632 75181856352 75184479552 75341042231 75448580116 75542056688 75601297616 75709206976 75855769548 75919740652 75934278784 75964042128 76007777118 76210570464 76294967552 76527515337 76606263552 76636746732 76676415808 76706926903 76721615776 76891021986 76970602688 76974586208 77106790668 77229683664 77290248048 77400568128 77496463104 77756508571 77771398432 77817486097 78302729856 78368764544 78430222208 78449937216 78459640896 78531490384 78694216224 78855062104 78985086124 78996144864 79068485656 79160173404 79250947797 79439506692 79480659936 79552894512 79594106496 79768206768 79874971008 80041301074 80263188213 80317792864 80327727584 80347919568 80435240704 80588140392 80598108552 80611180832 80652941056 80749631172 81063641022 81153412496 81330923518 81361430241 81416782048 81447011048 81532992128 81690828744 81701937408 81776756032 81807429984 81871584288 82002071424 82260965272 82431418992 82537853466 82561451336 82623278528 82672241438 82703251281 82895708224 83187757824 83235651744 83354457984 83532356557 83559328944 83635848476 83665490636 83678597184 83755225936 83803446566 83954501696 84098694216 84190091648 84326016768 84375988728 84392146176 84405893208 84425727516 84463316224 84747617472 84847826739 84987431984 85217452976 85249417512 85339087936 85342065536 85504292628 85626337008 86008800423 86104048264 86226948704 86333779072 86415557332 86437279614 86506783552 86531218592 86686035072 86765417888 86797963056 86866030992 87043579532 87097794816 87279165548 87303818758 87395982688 87460017528 87478767103 87572944869 87584853408 87587148404 87712165744 88076418924 88169398464 88262495616 88414344564 88495310081 88498397806 88624715816 88772297376 88783277856 88864581224 88881598208 88956625236 89195235584 89281569468 89575985694 89706192317 89892073362 89957922446 90020380632 90120070976 90171956056 90207300027 90268669856 90281308416 90300662816 90412540288 90572511768 90666252544 90788007648 90917593728 90920014248 91106918734 91353184832 91374582642 91407321122 91475772656 91710249351 91809918928 91826193792 92127063808 92161620096 92285292768 92353535638 92629650347 92644161168 92727436592 92761865092 92791817664 92859790912 92984491704 93047750912 93062907896 93080728832 93360947136 93449381766 93494205696 93548033376 93688896188 93807922026 94019497124 94031126644 94187711184 94322149824 94355944384 94383283674 94518001464 94851528072 95126459136 95164311876 95496375936 95511931788 95516848336 95617703584 95775367504 96097744812 96169988824 96294162377 96369677339 96463877952 96466446132 97021050672 97052384128 97109897788 97128493696 97146323106 97427905728 97771700544 97810605879 97887310053 97911254784 98115143252 98120221082 98295771912 98438653516 98457503872 98496682102 98785462416 98892821248 99197672064 99226703121 99272246528 99368334156 99459330799 99478376608 99665421414 99755008066 99770635104 99881123072 99897393176 99975733832 100008015744 100099598176 100137144912 100242475136 100245972736 100637795748 100661444346 100697120706 101029144398 101044965216 101141026064 101285389504 101343702824 101454054144 101466603264 101614093952 101681275197 101824649472 102036079392 102036687116 102182328976 102394501586 102427564512 102521362648 102733798128 102755822078 102809054224 102842251008 102880435008 102939666648 102972911552 103033933742 103053664064 103072581129 103094671199 103200757504 103782729442 103884176256 103908587712 104007013422 104105890213 104288149056 104428094448 104505316643 104599916288 104612854528 104811713544 104925621632 105219293244 105328193152 105417103134 105430142454 105546897872 105667930396 105745353051 105856985136 105919342256 105974213248 106070526016 106260301056 106357609024 106513853901 106802136789 106912038144 106954580604 107017584284 107130559424 107209053744 107331992292 107352545664 107450853856 107464144736 107643098496 107666174896 108084854696 108401746368 108481906988 108627480029 108817654848 108921104992 109024278727 109076573312 109156493472 109162112384 109885008576 109908558656 109928734041 109949784672 110014941387 110050471288 110113830953 110190283476 110247367008 110271001708 110499495288 110600685302 110636397984 110794314624 110866124724 110881200768 110980868992 111024369264 111025030522 111412438592 111571462912 111783549576 111847907031 112007552916 112114035614 112131592288 112398389376 112501318304 112541190944 112567636688 112996823296 113130435652 113172870174 113313085032 113401946424 113546023006 113563810464 113665890016 113879610978 113901418176 114005723504 114023582976 114063995136 114168449344 114442451328 114678400564 115014623712 115082423664 115249706152 115455904032 115461879312 115730617408 115821374656 115867462321 116276324983 116613356704 116657097648 116763926492 116779804544 117060073728 117435225232 117438351737 117553146816 117559197952 117645333312 117797235576 117885792752 118282593156 118363063168 118377703808 118477629186 118602728484 118608833648 119042092624 119410523904 119434647592 119856097816 120027174176 120061951611 120104968451 120276400036 120476689296 120491591376 120652861056 120763349024 120916771248 120979411584 121050676864 121098845374 121226685664 121341515659 121730118744 121832776856 121996385277 122085751891 122125173072 122170516572 122280332468 122299488192 122665134048 122755842118 123047057024 123391447908 123525548224 123722423552 123842177004 123934917792 123979322272 124008362157 124343562336 124481262848 124599175688 124730711168 124780344038 125077229368 125453772714 125498235954 125583614912 125632838904 125656896768 125705169849 125762866432 125844378232 125931752544 126024001952 126285137472 126441597696 126468704096 126694974336 126885749168 127349242384 127481147976 127597888954 127613671874 127826179464 128008631904 128013098304 128130326416 128486289191 128618503936 128621928176 129156072396 129340423056 129343812178 129361400896 129500668608 129528430808 129623335998 129760175328 129796827888 129903874304 130148126832 130362267392 130414141172 130516413404 130565369298 130918748322 130955728137 131061029216 131093974032 131380722606 131568248616 131593443072 131713949888 131949604608 132302270828 132491112208 132747596709 132887228552 132937073724 133027513472 133296871836 133322397312 133516193216 133674068567 133792853376 134183727664 134215259128 134262827608 134705525864 134726620288 134936883669 135180106464 135257934084 135381796661 135403004784 135450994224 135575033596 135618810432 135999378816 136048105856 136102242146 136570086016 136660378101 136978397504 137029777248 137110981683 137173913344 137213658984 137252888864 137430108172 137714878392 138190595712 138369849898 138478361086 138530303457 138544783616 138676017896 139050865408 139091154888 139142797638 139237459264 139289686368 139571626368 139594361844 139621093248 139748951392 140292390992 140533344282 140556137512 140573523272 140993804068 141029245686 141046689966 141142646848 141533916576 141639906048 142018471868 142106928384 142157293824 142402849052 142532269334 142606107472 142945404992 143109323056 143275272504 143406476966 143426555376 143577966336 143663051256 143956689226 144254983236 144387084869 144404944489 144535661824 145090206464 145541991296 145578576192 145664846682 145692740544 146362734833 146513344768 146571645388 146599712896 146686588516 146920377968 146996489344 147172714878 147180331623 147332660384 147515197312 147657980274 147686255808 147745023153 147821499632 147897055488 148032492352 148297343232 148339231872 148648130566 148820641536 148908369792 149044732768 149130542708 149217564912 149343403888 149632512099 149821684608 149846089764 149963600748 150149397264 150363712704 150368959104 150676827137 150682084462 150897160232 151084113376 151202595232 151227225331 151418413952 151711539096 151839481304 151868557568 151928084256 152015554236 152154762619 152421140928 152738539709 153055030674 153273493464 153352831616 153413853806 153443231552 153591752379 153782043972 153941205376 153949172416 154133733117 154213581336 154459367328 154550900613 154580496096 154801136256 155513017142 155542796864 155634972194 155674094163 156605459712 156737529088 156860444416 156899874432 156919281792 157062980768 157388432448 157710124208 157970172248 157992289728 158136971312 158320346808 158501895594 158879013384 158961319872 159105789024 159188212992 159536413536 159749942016 160082602148 160526376426 160635585728 160655455168 160695839136 161176280784 161196217104 161222361664 161499262344 162127282044 162275750251 162306824992 162333263911 162661847036 162722860482 162833564096 162894022096 163065984256 163381657488 163553512064 163614859968 163743168576 163955568329 164004142848 164521930544 164862837984 165075706932 165122902672 165246557056 165344482876 165406502562 165791416448 165901027953 166471303488 166537545783 166597214303 166708915968 167064713114 167118657888 167271696952 167330981272 167357194368 167510451872 167606893132 167909003392 168171053421 168197388432 168380183296 168751977456 168811786416 168851455032 169344752623 169495234944 169695653478 169942321129 169974863968 170319034509 170434905952 170498835024 170678175872 170684131072 171008585256 171252674016 172017600846 172208096528 172453897408 172667558144 172831114664 172874559228 173013567104 173062437184 173372070144 173530835776 173595926112 173732061984 174087159064 174558331096 174607637516 174791965376 174920035056 174957534206 175145889738 175169706816 175174296808 175424331488 176152837848 176338796928 176524991232 176828689128 176990620162 176996795612 177249431632 177544594752 177566555712 177729162448 177913250472 178563138936 178832015843 179151971388 179412384634 179784146724 179915844892 180040761264 180240141952 180343912112 180414600054 180537339712 180601325632 180825080576 181145023536 181576015296 181648268061 181835187456 181840028496 182213837468 182706369664 182749165284 182814642244 182951545312 183420498702 183619837856 183652387584 184133763177 184323240192 184570585536 184707071276 185259300694 185288322336 185454873184 185523730184 185583635328 185719581824 185968983408 186125815792 186721894272 186898763532 187096066752 187170516057 187280772497 187377792376 187615844052 187787653433 188038994248 188062253288 188375422368 188644299648 188711888768 188766567348 189036002928 189703056144 190328623752 190992751872 191023863576 191033696672 191235407168 191396833431 191420507811 191550735008 192195489624 192339977648 192588324754 192739354678 192927755904 192932892264 194015718267 194042101344 194104768256 194219795576 194256987392 194292646212 194855811456 195543401088 195621211758 195774620106 196230286504 196240442164 196591543824 196877307032 196915007744 196993364204 197570924832 197978262391 198395344128 198453406242 198736668312 198918661598 198956753216 199330842828 199510016132 199541270208 199794786352 199951467664 200016031488 200199196352 200274289824 200484950272 201275591496 201322888692 201394241412 201578668373 202058288796 202089930432 202282052128 202570779008 202687405648 203228187904 203362550394 204072158784 204073374232 204153363219 204336871361 204364657952 204497114627 204789003172 204855129024 205042725296 205467596256 205511644156 205618108448 205760870016 205879333296 205945823104 206067867484 206107328128 206145162258 206189342398 207554774847 207565458884 207717541629 207768352512 207817175424 208014026844 208211780426 208576298112 208856188896 209010633286 209623427088 209851243264 210438586488 210483700063 210656386304 210834206268 210860284908 211053380407 211093795744 211335860792 211490706102 211713970272 211838684512 211948426496 212141052032 212715218048 213027707802 213604273578 213798404001 213909161208 214035168568 214261118848 214418107488 214663984584 214705091328 214901707712 214928289472 215109715449 215286196992 215332349792 215935033839 216169709392 216803492736 216963813976 217254960058 217635309696 217842209984 218048557454 218099796083 218153146624 218312986944 218324224768 219770017152 219817117312 219857468082 219899569344 220029882774 220100942576 220227661906 220380566952 220494734016 220542003416 220998990576 221201370604 221272795968 221588629248 221732249448 221762401536 221961737984 222048738528 222050061044 222824877184 222972195849 223567099152 223695814062 224015105832 224228071228 224263184576 224796778752 225002636608 225082381888 225135273376 226023126693 226260871304 226345740348 226553016667 226626170064 226803892848 227092046012 227127620928 227331780032 227759221956 227802836352 228011447008 228336898688 228403723457 228884902656 229356801128 230029247424 230120780709 230164847328 230499412304 230911808064 230923758624 231461234816 231642749312 231734924642 232552649966 233226713408 233269525713 233314195296 233452458291 233527852984 233559609088 234870450464 234876703474 235106293632 235290666624 235594471152 235771585504 236565186312 236726126336 236755407616 236955258372 237205456968 237217667296 237256308793 238084185248 238869295184 239712195632 240054348352 240123903222 240209936902 240552800072 240953378592 240983182752 241305722112 241526698048 241833542496 241958823168 242101353728 242197690748 242453371328 242683031318 243460237488 243665553712 243992770554 244171503782 244250346144 244341033144 244560664936 244598976384 245330268096 245511684236 245841139013 246094114048 246739157119 246782895816 247051096448 247684354008 247869835584 247958644544 248016724314 248687124672 249198351376 249204985841 249461422336 249560688076 250154458736 250597069671 250907545428 250996471908 251167229824 251265677808 251410339698 251688756464 251863505088 252048003904 252570274944 252937408192 253389948672 253771498336 254698484768 254962295952 255195777908 255227343748 255652358928 256017263808 256026196608 256260652832 256701529903 256972578382 257243856352 258312144792 258680846112 258687624356 258722801792 259001337216 259056861616 259246671996 259520350656 259593655776 260296253664 260828282344 261032826808 261130738596 261369869309 261837496644 261911456274 262122058432 262187948064 262436301309 262761445212 263136497232 263427899776 264604541656 264982224416 265485930243 265495193418 265774457104 265874147448 266055026944 266593743672 266644794624 267032386432 267348137134 267585706752 268367455328 268430518256 268525655216 269118576951 269411051728 269453240576 269873767338 270360212928 270515868168 270763593322 270806009568 270901988448 271150067192 271237620864 271816507547 271998757632 272096211712 272204484292 273140172032 273320756202 273956795008 274059554496 274221963366 274427317968 274505777728 274860216344 275429756784 276299333227 276381191424 276739699796 276956722172 277060606914 277352035792 277888951041 278182309776 278285595276 278474918528 278579372736 279143252736 279188723688 279242186496 279497902784 280584781984 281066688564 281112275024 281147046544 281987608136 282058491372 282093379932 282285293696 283067833152 283657288031 284036943736 284658232313 284805698104 285064538668 285212214944 285890809984 286218646112 286550545008 286812953932 286853110752 287326102512 287913378452 288509966472 288774169738 288809888978 288882487131 289109032017 289352845033 291083982592 291157152384 291329693364 291385481088 292725469666 293143290776 293199425792 293373177032 293840755936 293992978688 294345429756 294360663246 294665320768 295030394624 295315960548 295372511616 295490046306 295642999264 296064984704 296678463744 297296261132 297816739584 298089465536 298261085416 298377992397 298435129824 298686807776 299265024198 299643369216 299692179528 299927201496 300298794528 300727425408 300737918208 301353654274 301364168924 301794320464 302168226752 302405190464 302454450662 302836827904 303423078192 303678962608 303856168512 304031108472 304309525238 304488912611 304842281856 305477079418 305563365653 306110061348 306390381917 306546986928 306705663232 306827707612 306886463104 307183504758 307564087944 307882410752 307898344832 308267466234 308427162672 308918734656 309101801226 309160992192 309284013597 309602272512 311026034284 311085593728 311269944388 311348188326 312317670639 313515949929 313799748864 313838563584 314125961536 314776864896 315420248416 315607167811 315940344496 315984579456 316273942624 316640693616 317003791188 317758026768 317922639744 318211578048 318761240429 318874215569 319072827072 319925623927 320165204296 321052752852 321271171456 321310910336 321391678272 322352561568 322392434208 322444723328 322998524688 324254564088 324551500502 324613649984 324666527822 325323694072 325445720964 325667128192 325788044192 325882440087 326763314976 327072836181 327107024128 327229719936 327486337152 327911136658 329043861088 329725675968 330151413864 330245805344 330341492859 330493114112 330688965752 330813005124 331582832896 331802055906 332942606976 333075091566 333194428606 334129426228 334237315776 334543393904 334661962544 334714388736 335020903744 335213786264 335818006784 336342106842 336394776864 337503954912 337623572832 337702910064 338689505246 338990469888 339391306956 339884642258 339949727936 340638069018 340869811904 340997670048 341356351744 342017170512 342505348032 343420773787 344035201692 344350252243 344416193056 344907794816 345662229328 345749118456 346027134208 346124874368 347061671552 347191852224 347464123968 347602386963 348174318128 348828974949 349116662192 349215275032 349583930752 349840070112 349915068412 350291779476 350339413632 350348593616 350848662976 352305675696 352315055211 352677593856 353657378256 353981240324 353993591224 354498863264 355089189504 355133111424 355458324896 355826500944 357126277872 357664031686 358303942776 358380755551 358824769268 359568293448 359831689784 360081522528 360314905353 360480283904 360618768097 360687824224 360829200108 361074679424 361202651264 362290047072 363152030592 363296536122 363680056992 364024546977 364427674936 365412739328 365498330568 365629284488 365903090624 366257255673 366840997404 367239675712 368267526354 369141171072 369414142552 370518601388 370576644672 370909746368 371047460368 371167270656 371439163648 371937966816 372251631584 373443788544 373797527064 374192133504 374341032114 374561544994 374755584752 375231688104 375575306866 376077988496 376124506576 376750844736 377288599296 377423777536 377533134696 378072005856 379406112288 379482761099 380657247504 382047727152 382067393344 382470814336 382793666862 382841015622 383101470016 384390979248 384679955296 385176649508 385458867573 385478709356 385855511808 385865784528 387102398557 388031436534 388084202688 388439591152 388585292424 389711622912 391086802176 391242423516 391549240212 392460573008 392480884328 393183087648 393754614064 393986728408 395141849664 395956524782 396906812484 397270280261 397411080521 397473336624 397837323196 397913506432 398661685656 399020032264 399082540416 399589572704 399902935328 400398392704 400548579648 401022205701 402551182992 402645777384 402788482824 403157336746 404116577592 404179860864 404564104256 405141558016 405374811296 406145389983 406725100788 408144317568 408146748464 408306726438 408673742722 408729315904 408994229254 409578006344 409710258048 410085450592 410935192512 411023288312 411236216896 411521740032 411758666592 411891646208 412135734968 412214656256 412290324516 412378684796 415109549694 415130917768 415435083258 415634350848 416028053688 416423560852 417152596224 417712377792 418021266572 419246854176 420877172976 420967400126 421668412536 421720569816 422106760814 422187591488 422671721584 422981412204 423427940544 423677369024 423845958809 424282104064 425430436096 426055415604 426445576241 427208547156 427596808002 427818322416 428070337136 428522237696 428836214976 429327969168 429803415424 429856578944 430219430898 430664699584 431870067678 432339418784 433161254607 433214833467 433606985472 433927627952 434509920116 435270619392 435684419968 436097114908 436199592166 436625973888 439088204499 439540034304 439634234624 439714936164 439799138688 440059765548 440201885152 440455323812 440618859187 440761133904 440989468032 441084006832 441997981152 442402741208 442545591936 443464498896 444097477056 444100122088 445022256893 445649754368 445944391698 446592611339 446647851559 447134198304 447391628124 448030211664 448456142456 448526369152 450005273216 450164763776 450270546752 452030481411 452046253386 452521742608 452691480696 453106033334 453252340128 453607785696 453681675993 454184092024 454255241856 454663560064 455518443912 455605672704 456022894016 456464287857 456673797376 456807446914 458215619127 458713602256 460058494848 460241561418 460329694656 460998824608 461823616128 461847517248 462809259419 462922469632 463285498624 463469849284 465105299932 466453426816 466539051426 466628390592 466904916582 467055705968 469740900928 469753406948 470212587264 470581333248 471188942304 471543171008 473130372624 473910516744 474410913936 474435334592 474512617586 476168370496 476357847511 477738590368 479424391264 480108696704 480247806444 480419873804 481105600144 481906757184 481966365504 483053396096 483667084992 484395381496 484674263801 484906742656 485366062636 486827250753 486920474976 486999791733 487331107424 487985541108 488343007564 488500692288 488682066288 489121329872 489197952768 490660536192 491023368472 491682278026 491866704987 493478314238 493565791632 494102192896 495368708016 495739671168 495917289088 496033448628 497374249344 498396702752 498409971682 499121376152 499791642909 500308917472 501194139342 501815090856 501922669381 501992943816 502334459648 502531355616 502820679396 503377512928 503727010176 504096007808 505140549888 505874816384 507542996672 508034257869 509396969536 509826963387 509924591904 510391555816 510454687496 511304717856 512034527616 512052393216 512521305664 513403059806 513945156764 514487712704 516624289584 517361692224 517375248712 517445603584 518002674432 518113723232 518493343992 519040701312 519187311552 520268456981 520592507328 521656564688 522065653616 522261477192 522739738618 523674993288 523822912548 524244116864 524375896128 524872602618 525522890424 526272994464 526855799552 529209083312 529964448832 530971860486 530990386836 531548914208 531748294896 533187487344 534064772864 534696274268 536496047529 536734910656 536861036512 536948488321 537051310432 537369569347 538237153902 538822103456 539747534676 540720425856 541031736336 541527186644 541612019136 541803976896 542300134384 542475241728 543633015094 544408968584 544722402679 546641512404 547913590016 548119108992 548443926732 548854635936 549011555456 549720432688 550859513568 552598666454 553479399592 553913444344 554121213828 554628650837 554704071584 555777902082 556364619552 556571190552 556949837056 557158745472 558377447376 558995805568 561169563968 561842317491 562133377128 562224550048 562294093088 563362960299 563975216272 564116982744 564186759864 564570587392 566135666304 567314576062 568073887472 569316464626 569611396208 570129077336 570424429888 571781619968 572437292224 573101090016 573625907864 573706221504 574652205024 575826756904 577019932944 577548339476 577619777956 577764974262 578218064034 578705690066 582314304768 582659386728 582770962176 584726495899 585450939332 586286581552 586746354064 587681511872 588690859512 588721326492 589330641536 590631921096 590745023232 590980092612 591285998528 591521283173 592129969408 593934787173 594592522264 596178931072 596522170832 596755984794 596870259648 597373615552 598530048396 599384359056 599854402992 600597589056 601454850816 602707308548 602728337848 603588640928 604336453504 604736005119 604810380928 604908901324 606846156384 607357925216 607712337024 608062216944 608619050476 608977825222 609684563712 610954158836 611126731306 612220122696 612780763834 613010614083 613093973856 613491343881 613655415224 613772926208 614367009516 615128175888 615796689664 616534932468 616854325344 617837469312 618203602452 618321984384 618568027194 619467170567 622052068568 622171187456 622539888776 622696376652 624635341278 627031899858 628251923072 629553729792 630840496832 631214335622 631451100189 631880688992 631969158912 632547885248 633160141221 633281387232 634007582376 635516053536 635845279488 636423156096 637522480858 637748431138 638145654144 639851247854 640330408592 642105505704 642542342912 642621820672 642783356544 644705123136 644784868416 644889446656 645997049376 648407552429 648509128176 649103001004 649227299968 649333055644 650647388144 650891441928 651334256384 651576088384 651764880174 653526629952 654145672362 654299388249 654459439872 654972674304 655822273316 658087722176 659451351936 660302827728 660491610688 660682985718 661377931504 661626010248 663604111812 665885213952 666150183132 666388857212 668258852456 668474631552 669086787808 669323925088 669720569323 670041807488 670427572528 672684213684 672789553728 674587741373 675007909824 675247145664 675405820128 676413532997 677379010492 678782613912 679659050001 679769284516 679899455872 681276138036 681739623808 681995340096 684034341024 685010696064 685211170371 686841547574 688070403384 688700504486 688832386112 689815589632 691324458656 691498236912 692249748736 694123343104 694383704448 694928247936 695204773926 696215315593 696348636256 697657949898 698233324384 698430550064 699167861504 699680140224 699830136824 700583558952 700678827264 700697187232 701697325952 704611351392 704630110422 707314756512 707962480648 707987182448 708997726528 710178379008 710266222848 710916649792 711653001888 711768926379 714252555744 715328063372 716607885552 716761511102 717649538536 718904454463 719136586896 719663379568 720163045056 720629810706 721237536194 721375648448 721658400216 721662698393 722149358848 722405302528 724580094144 726088945457 726304061184 726593072244 727360113984 728049093954 728741231491 728855349872 730996661136 731258568976 731806181248 732514511346 733681994808 734479351424 736535052708 737523417039 738282342144 738828285104 740217471357 741037202776 741153289344 741819492736 742094920736 743875933632 744503263168 747595054128 747614957523 748384267008 748682064228 749123089988 749511169504 750463376208 751150613732 752155976992 752249013152 753501689472 755066269392 756144011712 758812224576 758965522198 760392360203 761314495008 764095454304 764134786688 764941628672 765587333724 765682031244 766202940032 768781958496 769359910592 770104589709 770353299016 770917735146 770957418712 771731569056 774204797114 776062873068 776168405376 776879182304 777170584848 782484847032 783098480424 784109607927 784921146016 784961768656 786366175296 787509228128 787973456816 790283699328 791913049564 793813624968 794540560522 794822161042 794946673248 795674646392 795827012864 797323371312 798040064528 798165080832 799179145408 799805870656 800796785408 801097159296 802044411402 805102365984 805291554768 805576965648 806314673492 808233155184 808359721728 809128208512 810749622592 811072236247 812290779966 813450201576 815449522641 816288635136 816293496928 816613452876 817347485444 817458631808 817988458508 819156012688 819420516096 820170901184 821870385024 822046576624 822472433792 823517333184 824271469936 824580649032 824757369592 828897999681 829386278201 830219099388 830261835536 830870166516 832056107376 832847121704 835424755584 836042533144 838493708352 840734779157 841754345952 841934800252 843336825072 843441139632 844213521628 844375182976 845343443168 845962824408 846855881088 847354738048 847691917618 850971864093 852110831208 852891152482 853974696939 854417094312 854600263237 855193616004 855636644832 856140674272 857672429952 858655938336 859606830848 859713157888 860438861796 861329399168 863740135356 864678837568 866322509214 866429666934 867855255904 868058535099 869019840232 871368839936 872194229816 872399184332 873251947776 878176408998 879429872328 879598277376 880119531096 880403770304 880910647624 881237718374 881522267808 881978936064 882168013664 883995962304 884805482416 885091183872 886928997792 888194954112 888200244176 890044513786 891888783396 893185222678 893295703118 894268396608 894783256248 896060423328 896912284912 897052738304 899404024337 900010546432 900329527552 900541093504 904060962822 904092506772 904920430313 905043485216 905382961392 906212066668 906504680256 907215571392 907363351986 908368184048 908510483712 909327120128 911036887824 912045788032 912928575714 913466737833 913614893828 916431238254 916690096959 917427204512 919171145751 920116989696 920483122836 920659389312 921997649216 923647232256 923695034496 925618518838 926939698568 930210599864 932142100279 932906853632 933078102852 933256781184 933809833164 934111411936 935718479969 939481801856 939506813896 942377884608 943086342016 946260745248 946821503433 947672576627 947821033488 948821827872 948870669184 949025235172 952336740992 952715695022 955477180736 956283721287 956622646707 958848782528 959776871781 960217393408 960495612888 960839747608 962211200288 963813514368 963932731008 966106792192 967334169984 968790762992 969348527602 969813485312 970732125272 973654501506 973840949952 973999583466 974662214848 975971082216 976686015128 977001384576 977364132576 978242659744 981321072384 982046736944 983364556052 983733409974 986956628476 987131583264 990737416032 991479342336 991834578176 992066897256 994748498688 996793405504 996819943364 997190049739 998242752304 999583285818 1000617834944 1002388278684 1003630181712 1003845338762 1003985887632 1005062711232 1005641358792 1006755025856 1007155634021 1007454020352 1008192015616 1010709594083 1010834611423 1011749632768 1015085993344 1016068515738 1018793939072 1019653926774 1019849183808 1020783111632 1020909374992 1022609435712 1024069055232 1025042611328 1026806119612 1027890313528 1028975425408 1030262321361 1033050756729 1033248579168 1034723384448 1034750497424 1036227446464 1036986687984 1038081402624 1038374623104 1040536913962 1041185014656 1043313129376 1044131307232 1044522954384 1045479477236 1047349986576 1047645825096 1048488233728 1048751792256 1049745205236 1050706510369 1051045780848 1052545988928 1054737789959 1058418166624 1059928897664 1061943720972 1061980773672 1063097828416 1063496589792 1065083338333 1066374974688 1069392548536 1072992095058 1073469821312 1073722073024 1073896976642 1074102620864 1074739138694 1075142266653 1076474307804 1077644206912 1079495069352 1081440851712 1081856304291 1082063472672 1083054373288 1083224038272 1083607953792 1084600268768 1087266030188 1088817937168 1089444805358 1093283024808 1096238217984 1096887853464 1097709271872 1098023110912 1099440865376 1101719027136 1105197332908 1106958799184 1107826888688 1108242427656 1109257301674 1109408143168 1111555804164 1112729239104 1113142381104 1114317490944 1116754894752 1117991611136 1122339127936 1123684634982 1124266754256 1124449100096 1124588186176 1126725920598 1127950432544 1128233965488 1128373519728 1132271332608 1134629152124 1135930251757 1136147774944 1138448283297 1138632929252 1139222792416 1140258154672 1140848859776 1144874584448 1146202180032 1147251815728 1147412443008 1149304410048 1150439031053 1151653513808 1154039865888 1155096678952 1155239555912 1155529948524 1156436128068 1157411380132 1161307195671 1165318773456 1166180500121 1169452991798 1170901878664 1172573163104 1173492708128 1175363023744 1177381719024 1177442652984 1178661283072 1181263842192 1181960185224 1182571997056 1183042566346 1185413268361 1187869574346 1189185044528 1191810840783 1192233241563 1192357862144 1193044341664 1193511969588 1193740519296 1194747231104 1197060096792 1198768718112 1199708805984 1201195178112 1205414617096 1205456675696 1207177281856 1208672907008 1209472010238 1209620761856 1209817802648 1213692312768 1214715850432 1215424674048 1216124433888 1217238100952 1217955650444 1221908317672 1222253462612 1224440245392 1225561527668 1226021228166 1226187947712 1226982687762 1227310830448 1228734019032 1230256351776 1233069864936 1233708650688 1235674938624 1236407204904 1236643968768 1237136054388 1238934341134 1244104137136 1245079777552 1245392753304 1249270682556 1251824110901 1254063799716 1255212209789 1256503846144 1261680993664 1262428671244 1262902200378 1263761377984 1265095770496 1266320282442 1266562774464 1268015164752 1271032107072 1271537876427 1272846312192 1275044961716 1275496862276 1276291308288 1279336728723 1279702495708 1280660817184 1284211011408 1285566713088 1289410246272 1289569736832 1291994098752 1292971300387 1296815104858 1297018256352 1298206002008 1298454599936 1298666111288 1301294776288 1301782883856 1303152176768 1303529760348 1307053259904 1308291344724 1308598776498 1311644546632 1314513574031 1316175444352 1318902703872 1320605655456 1320983221376 1321365971436 1321856577561 1322755863008 1323252020496 1327208223624 1332300366264 1332777714424 1335066770679 1336517704912 1336949263104 1338173575616 1338647850176 1339441138646 1339777834017 1339943554677 1340083614976 1340855145056 1345368427368 1345579107456 1349175482746 1350015819648 1350494291328 1350811640256 1352827065994 1354758020984 1357565227824 1359318100002 1359538569032 1359798911744 1362552276072 1363479247616 1363990680192 1368068682048 1370021392128 1370422340742 1373683095148 1376140806768 1377401008972 1377664772224 1382648917312 1382996473824 1388427778257 1388767408896 1389856495872 1390409547852 1392430631186 1392697272512 1395315899796 1396466648768 1396861100128 1399360280448 1399660273648 1401167117904 1401394374464 1403394651904 1409222702784 1409260220844 1411050678611 1412157240377 1414629513024 1415924961296 1415974364896 1417995453056 1421833299584 1423306003776 1423537852758 1428505111488 1429073542533 1430656126744 1431479802389 1433215771104 1433523022204 1435299077072 1437808908926 1438273173792 1439326759136 1440326090112 1441259621412 1442475072388 1442751296896 1443316800432 1443325396786 1449160188288 1452177890914 1453186144488 1454022791403 1454720227968 1456098187908 1457431611157 1457482462982 1457710699744 1461993322272 1462517137952 1463612362496 1465029022692 1467363989616 1468958702848 1473070105416 1475046834078 1477373662849 1477656570208 1480434942714 1482074405552 1482306578688 1483638985472 1484189841472 1487751867264 1489006526336 1495190108256 1495229915046 1497364128456 1498246179976 1499022339008 1500926752416 1502301227464 1504311953984 1504498026304 1505768008143 1507003378944 1510132538784 1512288023424 1517624449152 1517931044396 1520784720406 1522628990016 1526698572581 1528190908608 1528269573376 1531174667448 1531364062488 1532405880064 1537563916992 1538719821184 1540209179418 1540706598032 1541835470292 1541914837424 1543463138112 1548409594228 1552125746136 1552336810752 1553758364608 1554341169696 1560805370943 1564969694064 1566196960848 1568219215854 1569842292032 1569923537312 1572732350592 1575018456256 1575946913632 1580567398656 1583826099128 1585871116669 1587114774583 1587627249936 1589081121044 1589644322084 1589893346496 1591349292784 1594646742624 1596080129056 1598358290816 1599611741312 1602194318592 1604088822804 1610204731968 1610583109536 1610845464963 1611153931296 1612108708041 1612629346984 1616466310368 1618256417024 1621499245184 1622144472494 1624581559932 1626900403152 1630899045282 1632586993856 1633226905752 1634167208037 1634694970888 1634917263616 1635976917016 1638312025376 1640341802368 1643740770048 1644093153248 1644944867584 1647034666368 1648542939872 1649161298064 1649514739184 1657795999362 1658772556402 1660438198776 1660523671072 1661740333032 1663885952511 1664112214752 1665694243408 1670849511168 1672085066288 1676987416704 1681469558314 1683508691904 1683869600504 1686673650144 1686882279264 1688427043256 1688750365952 1690686886336 1691925648816 1693711762176 1694709476096 1695383835236 1701943728186 1704221662416 1705782304964 1707949393878 1708834188624 1709200526474 1710387232008 1711273289664 1712281348544 1715344859904 1717311876672 1720877723592 1720887973091 1722658798336 1727480270712 1729357675136 1732645018428 1732859333868 1735710511808 1736117070198 1738039680464 1744388459632 1744798368664 1754179487697 1756352817996 1758859744656 1759963356593 1760239062192 1760807540608 1761821295248 1762475436748 1763044535616 1764336027328 1767991924608 1769610964832 1773857995584 1774563849519 1776389908224 1776400488352 1780089027572 1783777566792 1786370445356 1786591406236 1788536793216 1789566512496 1792120846656 1793824569824 1798808048674 1801082187008 1808121925644 1808185013544 1809840860626 1810086970432 1810765922784 1812424133336 1813009360512 1814431142784 1814726703972 1816736368096 1822073775648 1824091576064 1825857151428 1826933475666 1827229787656 1829589085163 1832862476508 1833380193918 1834854409024 1838342291502 1840966245672 1841318778624 1843995298432 1847390068992 1851237037676 1853879397136 1858401511701 1860421199728 1864284200558 1866156205704 1866513562368 1867619666328 1868222823872 1871436959938 1877032103297 1878963603712 1879013627792 1884755769216 1886172684032 1892521490496 1893643006866 1895345153254 1895642066976 1897643655744 1897741338368 1898050470344 1902715552829 1904673481984 1905431390044 1910954361472 1912567442574 1913245293414 1917697565056 1919553743562 1920991225776 1921679495216 1924422400576 1927627028736 1927865462016 1934095332589 1934668339968 1937581525984 1938697055204 1941464250544 1945222657287 1947309003012 1947681899904 1947999166932 1949324429696 1951942164432 1953372030256 1954002769152 1954728265152 1956485319488 1958798752781 1964093473888 1966729112104 1967466819948 1973913256952 1974263166528 1978011914047 1981474832064 1984133794512 1985601016217 1993586811008 1993639886728 1994380099478 1996485504608 1999166571636 2001235669888 2004776557368 2007260363424 2007690677524 2007971775264 2009161707969 2010125422464 2011282717584 2013510051712 2014311268042 2021419188166 2021669222846 2023763224119 2029240598991 2030171986688 2032137031476 2037587878144 2039307853548 2039698367616 2041566223264 2041818749984 2045218871424 2050085222656 2053612239224 2055780627056 2057950850816 2060524642722 2066101513458 2066497158336 2069446768896 2069500994848 2072454892928 2073973375968 2076749246208 2081073827924 2082370029312 2086626258752 2088262614464 2088645946779 2089045908768 2090958954472 2094699973152 2095291650192 2097503584512 2099490410472 2101413020738 2102091561696 2105091977856 2109475579918 2109584753263 2116836333248 2119857795328 2123887441944 2123961547344 2126195656832 2126993179584 2130166676666 2131422388277 2132749949376 2138785097072 2144732673419 2145984190116 2146939642624 2147444146048 2147793953284 2148205241728 2149478277388 2150284533306 2152948615608 2155288413824 2156713363389 2158990138704 2163712608582 2164126945344 2164988095179 2166108746576 2166448076544 2167215907584 2169200537536 2174532060376 2177635874336 2178266836371 2178889610716 2186223694473 2186566049616 2193775706928 2195418543744 2198881730752 2201481784099 2203438054272 2209250174677 2210394665816 2213917598368 2215653777376 2216484855312 2218514603348 2218816286336 2223111608328 2225458478208 2226284762208 2231328683003 2233509789504 2244678255872 2247369269964 2248533508512 2248898200192 2249176372352 2253451841196 2255900865088 2256467930976 2256747039456 2269258304248 2271860503514 2272295549888 2276896566594 2277265858504 2278445584832 2280516309344 2281177080609 2281697719552 2289749168896 2292404360064 2294503631456 2294824886016 2298608820096 2300878062106 2303307027616 2308079731776 2310193357904 2310479111824 2311059897048 2312872256136 2314822760264 2322614391342 2330637546912 2332361000242 2338905983596 2341803757328 2345146326208 2346985416256 2350726047488 2354763438048 2354885305968 2362527684384 2363920370448 2365143994112 2366085132692 2370826536722 2375739148692 2377914733993 2378370089056 2383621681566 2384466483126 2386088683328 2387023939176 2387481038592 2389494462208 2394120193584 2397537436224 2399417611968 2402390356224 2410451765701 2410829234192 2410913351392 2414354563712 2418944020476 2419635605296 2427384625536 2429431700864 2432248867776 2433216708741 2434476201904 2435911300888 2441239494629 2443816635344 2444506925224 2448880490784 2451123055336 2452042456332 2452375895424 2453965375524 2454621660896 2457468038064 2460512703552 2466139729872 2467417301376 2472814409808 2474272108776 2477868682268 2488158834603 2488208274272 2490159555104 2490785506608 2498541365112 2503648221802 2508127599432 2510424419578 2522204337471 2523361987328 2524857342488 2525804400756 2527522755968 2530191540992 2532640564884 2533125548928 2536030329504 2542064214144 2543075752854 2550089923432 2550993724552 2558673457446 2559404991416 2561321634368 2563800789711 2568422022816 2578820492544 2579139473664 2583988197504 2585942600774 2593630209716 2594036512704 2596412004016 2597332222576 2602589552576 2603565767712 2606304353536 2607059520696 2614106519808 2616582689448 2617197552996 2620522688849 2623289093264 2629027148062 2632350888704 2641211310912 2641966442752 2642731942872 2643713155122 2645511726016 2646504040992 2654416447248 2656379327693 2664600732528 2665555428848 2670133541358 2673035409824 2676347151232 2677295700352 2678882277292 2679555668034 2679887109354 2681710290112 2690736854736 2691158214912 2698212073011 2698350965492 2700031639296 2700988582656 2701623280512 2705654131988 2709516041968 2714761290939 2715130455648 2718636200004 2719077138064 2725104552144 2727981360384 2736137364096 2740844681484 2743354612511 2743693945291 2747366190296 2752281613536 2754802017944 2755329544448 2765297834624 2765992947648 2776855556514 2780819095704 2780891961827 2784861262372 2785394545024 2790631799592 2792933297536 2793722200256 2796426300837 2798720560896 2799320547296 2802334235808 2802788748928 2807155439907 2818445405568 2818520441688 2822101357222 2824314480754 2829259026048 2831849922592 2831948729792 2835990906112 2843017729881 2843666599168 2846612007552 2847075705516 2857010222976 2858147085066 2861312253488 2862959604778 2866431542208 2867046044408 2870598154144 2875617817852 2876546347584 2878653518272 2880652180224 2882519242824 2884950144776 2885502593792 2886633600864 2886650793572 2898320376576 2904355781828 2906372288976 2908045582806 2909440455936 2912196375816 2914863222314 2914964925964 2915421399488 2923986644544 2925034275904 2930058045384 2934727979232 2945189216671 2946140210832 2950093668156 2954747325698 2955313140416 2960869885428 2964148811104 2968379682944 2975503734528 2978013052672 2985119033687 2990380216512 2990459830092 2991570149217 2994728256912 2996492359952 2998044678016 3001853504832 3004602454928 3008623907968 3008996052608 3011536016286 3020265077568 3021466902063 3024576046848 3032128782249 3032503834269 3035248898304 3035862088792 3041569440812 3045257980032 3053397145162 3056381817216 3062349334896 3062728124976 3075127833984 3077439642368 3080418358836 3081413196064 3083239254769 3083670940584 3083829674848 3084332014309 3086926276224 3096819188456 3104251492272 3107516729216 3108682339392 3115155798251 3121610741886 3129939388128 3132393921696 3136438431708 3139684584064 3139847074624 3145464701184 3150036912512 3151893827264 3152119531107 3164213369877 3167652198256 3171742233338 3174229549166 3175254499872 3178162242088 3179288644168 3179786692992 3182698585568 3189293485248 3192160258112 3195250014999 3195934807169 3196716581632 3199223482624 3208177645608 3220409463936 3221166219072 3221690929926 3222307862592 3224217416082 3225258693968 3232932620736 3239664815933 3242998490368 3244288944988 3249163119864 3253800806304 3261798090564 3265173987712 3266453811504 3268334416074 3269389941776 3271953834032 3276624050752 3280683604736 3288186306496 3294069332736 3297085879744 3298322596128 3299029478368 3315591998724 3317545112804 3320876397552 3321047342144 3323480666064 3327771905022 3328224429504 3331388486816 3344170132576 3353974833408 3362939116628 3367017383808 3367739201008 3373347300288 3373764558528 3376854086512 3381373772672 3383851297632 3390767670472 3397808301017 3403887456372 3407790755271 3408443324832 3411564609928 3415898787756 3417668377248 3418401052948 3420774464016 3422546579328 3424562697088 3434623753344 3441755447184 3441775946182 3451317093159 3454960541424 3458715350272 3465290036856 3465718667736 3471421023616 3472234140396 3476079360928 3488776919264 3489596737328 3498541500363 3508358975394 3512705635992 3517719489312 3519926713186 3520478124384 3521615081216 3523642590496 3524950873496 3526089071232 3528672054656 3535983849216 3539221929664 3547715991168 3549127699038 3552800976704 3556239805083 3560178055144 3567555133584 3572740890712 3573182812472 3577073586432 3579133024992 3584241693312 3587649139648 3591891331951 3597616097348 3616243851288 3616370027088 3619681721252 3620173940864 3621531845568 3624848266672 3626018721024 3628862285568 3629453407944 3633472736192 3644147551296 3651714302856 3653866951332 3654459575312 3659178170326 3665724953016 3666760387836 3669708818048 3676684583004 3681932491344 3687990596864 3702474075352 3707758794272 3716803023402 3720842399456 3728568401116 3732312411408 3735239332656 3736445647744 3742873919876 3754064206594 3755472332703 3758027255584 3761586985429 3765636629367 3769511538432 3785042980992 3787286013732 3790690306508 3791284133952 3795287311488 3796100940688 3805431105658 3810862780088 3821908722944 3825134885148 3826490586828 3829994699087 3835395130112 3839107487124 3841982451552 3843358990432 3848844801152 3868190665178 3875163051968 3877394110408 3878913901161 3882400555859 3882928501088 3890445314574 3894618006024 3895363799808 3895998333864 3898648859392 3903884328864 3906744060512 3909456530304 3912970638976 3917597505562 3928186947776 3933458224208 3934933639896 3943540722093 3947826513904 3948526333056 3956023828094 3962949664128 3968267589024 3971202032434 3983074964921 3987173622016 3987279773456 3988760198956 3992971009216 3998333143272 4002471339776 4009553114736 4014520726848 4015381355048 4015943550528 4018323415938 4020250844928 4022565435168 4027020103424 4028622536084 4042838376332 4043338445692 4047526448238 4058481197982 4064274062952 4078615707096 4079396735232 4083132446528 4083637499968 4090437742848 4107224478448 4111561254112 4121049285444 4132203026916 4132994316672 4139001989696 4140648982211 4143896125577 4144909785856 4147946751936 4162147655848 4173252517504 4176525228928 4177291893558 4178091817536 4181917908944 4189399946304 4190583300384 4198980820944 4202826041476 4204183123392 4210183955712 4218951159836 4219169506526 4233152035833 4233672666496 4236471721131 4247774883888 4247923094688 4252391313664 4253986359168 4260333353332 4262844776554 4265499898752 4277570194144 4289465346838 4291968380232 4294439407167 4294888292096 4295587906568 4296410483456 4298956554776 4300569066612 4304507316673 4305897231216 4310576827648 4313426726778 4317980277408 4327425217164 4328253890688 4329976190358 4332217493152 4338401075072 4349064120752 4355271748672 4356533672742 4357779221432 4372294833471 4372447388946 4373132099232 4387551413856 4390837087488 4397763461504 4402963568198 4406876108544 4418500349354 4420789331632 4427835196736 4431307554752 4432120988547 4432969710624 4437029206696 4437632572672 4446223216656 4450916956416 4452569524416 4462657366006 4467019579008 4476553279159 4494738539928 4497067017024 4497796400384 4498352744704 4506903682392 4511801730176 4512935861952 4513494078912 4538516608496 4543721007028 4544591099776 4553793133188 4554531717008 4556891169664 4561032618688 4562354161218 4580095717743 4584808720128 4589007262912 4597217640192 4601756124212 4606614055232 4616159463552 4620386715808 4620958223648 4622119794096 4625744512272 4629645520528 4645228782684 4661275093824 4664722000484 4670981641247 4677811967192 4683607514656 4688043985261 4690292652416 4693970832512 4709526876096 4709770611936 4725055368768 4727840740896 4732170265384 4734894730979 4741653073444 4751478297384 4755829467986 4756740178112 4757613350007 4761344323749 4767243363132 4768932966252 4772177366656 4774047878352 4788240387168 4795074872448 4798835223936 4820903531402 4821658468384 4821826702784 4828709127424 4837888040952 4839271210592 4854769251072 4858863401728 4864497735552 4866433417482 4868952403808 4871822601776 4882478989258 4887633270688 4889013850448 4897760981568 4902246110672 4904084912664 4904751790848 4907930751048 4909243321792 4914936076128 4921025407104 4932279459744 4934834602752 4945628819616 4948544217552 4955737364536 4976317669206 4976416548544 4980319110208 4981571013216 4997082730224 5007296443604 5016255198864 5020848839156 5032331181241 5044408674942 5049714684976 5051608801512 5055045511936 5065281129768 5066251097856 5072060659008 5082622618199 5084128428288 5086151505708 5100179846864 5101987449104 5117346914892 5118809982832 5122643268736 5127601579422 5136844045632 5162663919273 5164513643393 5167976395008 5171885201548 5187260419432 5188073025408 5192824008032 5194664445152 5205179105152 5207131535424 5214119041392 5233165378896 5234395105992 5241045377698 5246578186528 5249687331313 5258054296124 5279890069779 5282422621824 5285463885744 5287426310244 5291023452032 5293008081984 5308832894496 5312758655386 5329201465056 5331110857696 5340267082716 5346070819648 5352694302464 5354591400704 5357764554584 5359111336068 5359774218708 5363420580224 5381473709472 5396424146022 5396701930984 5403246561024 5411308263976 5419032083936 5429522581878 5430260911296 5437272400008 5438154276128 5450209104288 5472274728192 5481689362968 5486709225022 5487387890582 5488767255489 5494732380592 5504563227072 5509604035888 5530595669248 5531985895296 5543792491133 5553711113028 5561638191408 5561783923654 5569722524744 5570789090048 5581263599184 5585866595072 5587444400512 5592852601674 5598641094592 5604668471616 5605577497856 5614310879814 5631096309891 5636890811136 5637040883376 5644202714444 5648628961508 5658518052096 5663699845184 5663897459584 5686035459762 5693224015104 5694151411032 5708146658487 5714020445952 5716294170132 5722624506976 5725919209556 5732863084416 5734092088816 5741196308288 5751235635704 5753092695168 5757307036544 5765038485648 5769900289552 5773267201728 5773301587144 5785289339609 5802285997767 5805703947407 5808711563656 5812744577952 5816091165612 5821417256423 5824392751632 5829726444628 5829929851928 5830842798976 5847973289088 5850068551808 5860116090768 5869455958464 5876396258343 5890378433342 5892280421664 5900187336312 5909494651396 5910626280832 5921739770856 5928297622208 5934035742141 5936759365888 5956803048651 5970238067374 5980760433024 5980919660184 5983140298434 5989456513824 5992984719904 5996089356032 6003707009664 6009204909856 6017247815936 6017992105216 6023072032572 6040530155136 6042933804126 6064257564498 6065007668538 6071724177584 6083138881624 6090515960064 6106794290324 6112763634432 6124698669792 6125456249952 6150255667968 6160836717672 6162826392128 6166478509538 6167341881168 6167659349696 6168664028618 6173852552448 6193638376912 6208502984544 6215033458432 6217364678784 6230311596502 6243221483772 6248938719563 6259878776256 6264787843392 6272876863416 6279369168128 6279694149248 6300073825024 6303787654528 6304239062214 6328426739754 6328754259789 6334443012191 6335304396512 6343484466676 6348459098332 6350508999744 6356324484176 6358577288336 6359573385984 6365397171136 6378586970496 6384320516224 6390500029998 6391869614338 6394267164831 6416355291216 6434198020257 6440818927872 6442332438144 6443381859852 6444615725184 6448434832164 6450517387936 6465865241472 6479329631866 6488577889976 6498326239728 6507601612608 6523596181128 6524994701953 6530347975424 6532907623008 6536668832148 6538779883552 6542654792617 6543907668064 6553248101504 6576372612992 6594171759488 6596645192256 6598058956736 6604445352297 6627750524031 6631183997448 6635090225608 6641752795104 6642094684288 6646961332128 6655543810044 6656448859008 6662776973632 6688340265152 6693986049009 6725878233256 6734034767616 6735478402016 6746694600576 6747529117056 6753708173024 6762747545344 6767702595264 6781535340944 6795616602034 6807774912744 6815581510542 6816886649664 6823129219856 6831797575512 6835336754496 6836802105896 6841548928032 6845093158656 6849125394176 6869247506688 6883510894368 6883551892364 6902634186318 6909921082848 6930580073712 6931437335472 6942842047232 6944468280792 6952158721856 6977553838528 6979193474656 6980330348173 6997083000726 7016717950788 7023143516677 7025411271984 7035438978624 7039853426372 7040956248768 7047285180992 7049901746992 7050089438147 7052178142464 7057344109312 7078443859328 7095431982336 7098255398076 7105601953408 7112479610166 7120356110288 7133744201979 7135110267168 7145481781424 7146365624944 7158266049984 7168483386624 7175298279296 7183782663902 7195232194696 7210172460881 7231355297103 7232487702576 7232740054176 7239363442504 7240347881728 7243063691136 7249696533344 7258906815888 7266945472384 7288295102592 7303428605712 7307733902664 7308919150624 7318356340652 7323718483887 7331449906032 7333520775672 7339417636096 7353369166008 7354945572583 7363864982688 7404948150704 7415517588544 7433606046804 7441684798912 7457136802232 7464624822816 7470478665312 7472891295488 7485747839752 7508128413188 7510944665406 7516054511168 7523173970858 7531273258734 7570085961984 7574572027464 7581380613016 7582568267904 7590574622976 7592201881376 7610862211316 7621725560176 7650269770296 7652981173656 7659989398174 7678214974248 7683964903104 7686717980864 7689776681249 7697689602304 7736381330356 7750326103936 7754788220816 7757827802322 7764801111718 7765857002176 7780890629148 7789236012048 7791996667728 7807768657728 7813488121024 7818913060608 7825941277952 7835195011124 7856373895552 7861568066547 7866916448416 7869867279792 7887081444186 7895653027808 7897052666112 7912047656188 7925899328256 7936535178048 7942404064868 7966149929842 7969137983079 7974559546912 7977520397912 7985942018432 7996666286544 8019106229472 8029041453696 8030762710096 8031887101056 8036646831876 8045130870336 8053073217371 8057245072168 8085676752664 8086676891384 8095052896476 8102465948579 8116962395964 8128548125904 8157231414192 8166264893056 8167274999936 8214448956896 8223122508224 8230063837533 8231081835873 8242098570888 8264406053832 8265988633344 8278003979392 8281297964422 8287792251154 8295893503872 8324295311696 8342675885481 8346505035008 8353050457856 8354583787116 8356183635072 8363835817888 8378799892608 8381166600768 8397961641888 8405652082952 8408366246784 8437902319672 8438339013052 8466304071666 8467345332992 8472943442262 8495549767776 8495846189376 8507972718336 8520666706664 8525689553108 8530999797504 8555140388288 8578930693676 8583936760464 8588878814334 8591175813136 8597913109552 8601138133224 8609014633346 8611794462432 8626853453556 8635960554816 8654850434328 8656507781376 8659952380716 8664434986304 8667882740039 8676802150144 8698128241504 8710543497344 8713067345484 8715558442864 8744589666942 8744894777892 8746264198464 8775102827712 8786485468523 8793375928961 8795526923008 8805927136396 8835567650013 8837000698708 8841578663264 8855670393472 8862615109504 8864241977094 8865939421248 8874058413392 8892446433312 8905139048832 8925314732012 8934039158016 8953106558318 8955357101061 8989477079856 8994134034048 9013807364784 9023603460352 9025871723904 9026988157824 9050799102709 9077033216992 9087442014056 9089182199552 9107586266376 9109063434016 9113782339328 9122065237376 9124708322436 9160191435486 9178014525824 9203512248424 9213228110464 9232318927104 9240773431616 9241916447296 9244239588192 9249717764307 9251489024544 9252996042927 9259291041056 9290457565368 9322550187648 9329444000968 9341963282494 9345467394753 9355623934384 9367215029312 9376087970522 9380585304832 9387941665024 9419053752192 9419541223872 9439156290941 9450110737536 9455681481792 9464340530768 9469789461958 9483306146888 9502956594768 9511658935972 9513480356224 9515226700014 9522688647498 9534486726264 9537865932504 9544354733312 9548095756704 9576480774336 9587804421507 9590149744896 9597670447872 9641807062804 9643316936768 9643653405568 9675776081904 9678542421184 9718994447799 9728995471104 9732866834964 9737904807616 9741779716681 9743645203552 9764957978516 9775266541376 9778027700896 9795521963136 9804492221344 9808169825328 9815861502096 9818486643584 9829872152256 9842050814208 9864558919488 9885100682639 9891257639232 9897088435104 9911474729072 9952635338412 9952833097088 9960638220416 9963142026432 9994165460448 10014592887208 10032510397728 10041697678312 10064662362482 10088817349884 10099429369952 10103217603024 10130562259536 10144121318016 10165245236398 10172303011416 10193424903051 10200359693728 10202021278099 10203974898208 10234693829784 10237619965664 10245286537472 10255203158844 10273688091264 10325327838546 10329027286786 10343770403096 10374520838864 10376146050816 10385648016064 10389328890304 10410358210304 10414263070848 10428238082784 10466330757792 10468790211984 10482090755396 10493156373056 10499374662626 10516108592248 10559780139558 10564845243648 10570927771488 10574852620488 10582046904064 10586016163968 10617665788992 10625517310772 10658402930112 10662221715392 10680534165432 10692141639296 10715529109168 10718222672136 10719548437416 10726841160448 10762947418944 10775673995853 10792848292044 10793403861968 10822616527952 10838064167872 10859045163756 10860521822592 10874544800016 10876308552256 10900418208576 10963378725936 10973418450044 10974775781164 10977534510978 10989464761184 11009126454144 11019208071776 11063971790592 11087584982266 11107422226056 11109803422081 11123276382816 11123567847308 11139445049488 11162527198368 11174888801024 11185705203348 11197282189184 11209336943232 11228621759628 11238904380287 11262192619782 11274081766752 11284760956287 11288405428888 11297257923016 11327399690368 11327794919168 11372070919524 11388302822064 11416293316974 11432588340264 11445249013952 11451838419112 11465726168832 11468184177632 11482392616576 11489984097261 11502471271408 11506185390336 11514614073088 11530076971296 11539800579104 11546534403456 11546603174288 11570578679218 11604571995534 11611407894814 11617423127312 11625489155904 11632182331224 11642834512846 11647201667577 11648785503264 11659452889256 11659859703856 11661685597952 11695946578176 11700137103616 11720232181536 11738911916928 11752792516686 11763965594069 11780756866684 11784560843328 11800374672624 11818989302792 11821252561664 11843479541712 11856595244416 11868071484282 11913606097302 11940476134748 11949224894763 11961520866048 11961839320368 11966280596868 11978913027648 11985969439808 12007414019328 12018409819712 12046144065144 12081060310272 12085867608252 12128515128996 12130015337076 12143448355168 12166277763248 12213588580648 12249397339584 12250912499904 12319743496151 12321673435344 12325652784256 12332957019076 12334683762336 12335318699392 12337328057236 12387276753824 12417005969088 12421946946633 12431688376731 12434729357568 12460623193004 12486442967544 12497877439126 12519757552512 12529575686784 12545753726832 12559388298496 12607575309056 12608478124428 12656853479508 12657508519578 12668886024382 12670608793024 12686968933352 12696918196664 12701017999488 12712648968352 12717154576672 12730794342272 12757173940992 12768641032448 12781000059996 12783739228676 12788534329662 12832710582432 12868396040514 12884664876288 12886763719704 12889231450368 12896869664328 12901034775872 12913521950019 12931730482944 12958659263732 12977155779952 12996652479456 13015203225216 13047192362256 13049989403906 13065815246016 13073337664296 13077559767104 13085309585234 13087815336128 13093023242273 13106496203008 13139224723079 13152745225984 13188343518976 13193290384512 13196117913472 13208890704594 13255501048062 13262367994896 13270180451216 13283505590208 13284189368576 13293922664256 13311087620088 13312897718016 13325553947264 13376680530304 13387972098018 13429659837477 13451756466512 13470956804032 13493389201152 13495058234112 13507416346048 13535405190528 13563070681888 13591233204068 13615549825488 13631163021084 13633773299328 13646258439712 13659184634797 13663595151024 13670673508992 13673604211792 13683097856064 13711591269467 13767021788736 13767103784728 13795689963683 13805268372636 13819842165696 13846083398329 13861160147424 13862874670944 13888936561584 13904317443712 13955107677056 13958386949312 13960660696346 13994166001452 14012944923741 14033435901576 14046287033354 14050822543968 14064131955783 14070877957248 14079706852744 14081912497536 14094570361984 14099803493984 14100178876294 14156887718656 14196510796152 14204684192937 14211203906816 14224959220332 14240712220576 14267488403958 14270220534336 14290963562848 14292731249888 14316532099968 14350596558592 14367565327804 14390464389392 14420344921762 14462710594206 14464975405152 14465480108352 14478726885008 14486127382272 14499393066688 14517813631776 14533890944768 14576590205184 14606857211424 14615467805328 14617838301248 14636712681304 14647436967774 14662899812064 14667041551344 14706738332016 14709891145166 14727729965376 14767093272841 14809896301408 14831035177088 14867212093608 14883369597824 14914273604464 14929249645632 14940957330624 14971495679504 15016256826376 15021889330812 15032109022336 15046347941716 15062546517468 15096993543723 15149144054928 15162761226032 15165136535808 15184403762752 15221724422632 15243451120352 15247867854597 15300539540592 15305962347312 15319978796348 15356429948496 15367929806208 15373435961728 15379553362498 15410372488693 15472762660712 15493540930179 15500652207872 15509576441632 15515655604644 15529602223436 15531714004352 15561781258296 15578472024096 15583993335456 15615537315456 15626976242048 15670390022248 15712747791104 15723136133094 15733832896832 15739734559584 15749061993939 15774162888372 15791306055616 15824095312376 15873070356096 15884808129736 15932299859684 15938275966158 15949119093824 15955040795824 15971884036864 15993332573088 16038212458944 16058082907392 16061525420192 16063774202112 16073293663752 16090261740672 16106146434742 16114490144336 16171353505328 16173353782768 16190105792952 16204931897158 16233924791928 16257096251808 16314462828384 16317758727257 16332529786112 16334549999872 16428897913792 16446245016448 16460127675066 16462163671746 16484197141776 16528812107664 16556007958784 16562595928844 16575584502308 16591787007744 16631377473399 16645403137951 16648590623392 16685351770962 16709167574232 16712367270144 16727671635776 16757599785216 16762333201536 16795923283776 16811304165904 16816732493568 16875804639344 16876678026104 16932608143332 16945886884524 16991099535552 16991692378752 17041333413328 17051379106216 17088676462403 17110280776576 17157861387352 17167873520928 17177757628668 17182351626272 17193488175947 17195826219104 17202276266448 17218029266692 17223588924864 17253706907112 17271921109632 17309700868656 17319904761432 17328869972608 17335765480078 17355868018827 17396256483008 17417111842221 17421086994688 17426134690968 17431116885728 17464251769269 17489179333884 17489789555784 17492528396928 17550205655424 17572970937046 17586751857922 17611854272792 17671135300026 17674001397416 17683157326528 17711340786944 17725230219008 17728483954188 17731878842496 17748116826784 17784892866624 17810278097664 17850629464024 17906213116636 17910714202122 17978954159712 17988268068096 18027614729568 18051743447808 18053976315648 18101598205418 18154066433984 18174884028112 18215172532752 18218126868032 18244130474752 18249416644872 18320382870972 18337159778363 18343658821943 18356029051648 18407024496848 18426456220928 18481546863232 18483832894592 18488479176384 18499435528614 18502978049088 18505992085854 18518582082112 18580915130736 18645100375296 18658888001936 18683926564988 18690934789506 18711247868768 18734430058624 18746816158689 18752175941044 18838107504384 18839082447744 18878312581882 18900221475072 18911362963584 18928681061536 18939578923916 18946610945041 18966612293776 19003329036573 19005913189536 19023317871944 19026960712448 19030453400028 19045377294996 19068973452528 19075731865008 19096191513408 19135957046399 19152961548672 19175608843014 19203482287577 19205857617037 19283614125608 19286633873536 19287306811136 19351552163808 19357084842368 19437988895598 19465733669928 19475809615232 19483559433362 19487290407104 19529915957032 19550533082752 19556055401792 19574984105859 19591043926272 19608984442688 19616339650656 19627964377851 19631723004192 19636973287168 19659744304512 19729117838976 19770201365278 19782515278464 19794176870208 19822949458144 19905270676824 19905666194176 19921276440832 19926284052864 19988330920896 20029185774416 20065020795456 20083395356624 20129324724964 20177634699768 20198858739904 20206435206048 20261124519072 20288242636032 20330490472796 20344606022832 20386849806102 20400719387456 20404042556198 20407949796416 20469387659568 20475239931328 20510406317688 20547376182528 20616324516697 20650655677092 20658054573572 20687540806192 20749041677728 20771296032128 20778657780608 20828526141696 20856476165568 20932661515584 20937580423968 20940991044519 20964181510792 20986312746112 20998749325252 21032217184496 21069430550031 21119560279116 21141855542976 21149705240976 21150268314441 21172032327936 21235331577984 21251034621544 21316805860224 21324443430784 21361068330864 21384283278592 21431058218336 21436445344272 21439096874832 21525894837888 21551347991706 21582674783383 21585696584088 21586807723936 21630517382643 21645233055904 21676128335744 21718090327512 21721043645184 21749089600032 21752617104512 21800836417152 21926757451872 21946836900088 21949551562328 21955069021956 21978929522368 22018252908288 22038416143552 22064836717749 22175169964532 22214844452112 22219606844162 22246552765632 22247135694616 22278890098976 22325054396736 22371410406696 22371543650183 22394564378368 22418673886464 22457243519256 22477808760574 22524385239564 22548163533504 22569521912574 22576810857776 22594515846032 22654799380736 22744141839048 22776605644128 22832586633948 22865176680528 22890498027904 22903676838224 22936368355264 22964785233152 22979968194522 23004942542816 23060153942592 23069330043747 23079601158208 23093068806912 23093206348576 23141157358436 23209143991068 23222815789628 23234846254624 23250978311808 23264364662448 23285669025692 23294403335154 23297571006528 23318905778512 23319719407712 23440464363072 23477823833856 23505585033372 23527931188138 23561513733368 23569121686656 23600749345248 23637978605584 23686959083424 23713190488832 23736142968564 23784658107119 23827212194604 23849031985991 23880952269496 23898449789526 23923678640736 23932561193736 23957826055296 23971938879616 24036819639424 24092288130288 24159219652113 24171735216504 24257030257992 24260030674152 24286896710336 24307397845737 24332555526496 24427177161296 24498794679168 24501824999808 24639486992302 24643346870688 24651305568512 24665914038152 24669367524672 24670637398784 24674656114472 24774553507648 24834011938176 24843893893266 24863376753462 24921246386008 24972885935088 24995754878252 25039515105024 25059151373568 25091507453664 25143239323657 25216956248856 25313706959016 25315017039156 25337772048764 25341217586048 25373937866704 25393836393328 25402035998976 25425297936704 25434309153344 25461588684544 25562000119992 25567478457352 25577068659324 25600490883371 25665421164864 25736792081028 25773527439408 25793739328656 25802069551744 25827043900038 25917318527464 25954311559904 25993304958912 26003648220117 26030406450432 26094384724512 26099978807812 26131630492032 26146675328592 26155119534208 26170619170468 26175630672256 26186046484546 26278449446158 26359456405569 26380127786883 26386580769024 26392235826944 26417781409188 26511002096124 26524735989792 26540360902432 26567011180416 26587845328512 26622175240176 26651107894528 26753361060608 26775944196036 26809962893609 26859319674954 26903512933024 26941913608064 27014832692096 27070810381056 27126141363776 27152397308127 27182466408136 27231099650976 27262326042168 27267546598656 27292516879424 27318369269594 27327190302048 27341347017984 27347208423584 27366195712128 27423182538934 27534043577472 27534207569456 27591379927366 27610536745272 27639684331392 27692166796658 27722320294848 27725749341888 27777873123168 27808634887424 27881524754447 27910215354112 27916773898624 27921321392692 27988332002904 28025889847482 28066871803152 28092574066708 28101645087936 28128263911566 28141755914496 28159413705488 28163824995072 28189140723968 28199606987968 28200357752588 28317468872823 28393021592304 28409368385874 28449918440664 28481424441152 28534976807916 28540441068672 28581927125696 28585462499776 28633064199936 28735130655608 28780928778784 28840689843524 28925421188412 28929950810304 28930960216704 28957453770016 28998786133376 29007272879039 29035627263552 29213714422848 29225339150043 29230935610656 29235676602496 29273425362608 29294873935548 29325799624128 29334083102688 29413476664032 29419782290332 29455459930752 29534186545682 29619792602816 29655302047917 29662070354176 29734424187216 29766739195648 29828547208928 29858499291264 29881914661248 29942991359008 30032513652752 30043778661624 30064218044672 30092695883432 30125093034936 30131551216711 30193987087446 30298288109856 30325522452064 30368807525504 30443448845264 30486902240704 30495735709194 30601079081184 30606063834297 30611924694624 30639957592696 30712859896992 30735859612416 30746871923456 30759106724996 30820744977386 30912891541909 30945525321424 30987081860358 31019152883264 31031311209288 31059204446872 31063428008704 31123562516592 31156944048192 31167986670912 31221824654651 31231074630912 31253952484096 31335872954113 31340780044496 31446272266188 31467665793664 31479469119168 31498123987878 31548325776744 31582612111232 31648190624752 31746140712192 31769616259472 31864599719368 31876551932316 31898238187648 31910081591648 31986665146176 32076424917888 32123050840384 32146587327504 32180523481344 32212292869484 32228980288672 32342707010656 32346707565536 32380211585904 32409863794316 32467849583856 32514192503616 32628925656768 32635517454514 32696871488729 32857795827584 32892490032896 32920255350132 32924327343492 32968394283552 33057624215328 33125191857688 33151169004616 33262754946798 33290806275902 33297181246784 33329410266243 33370703541924 33418335148464 33455343271552 33524666403072 33591846567552 33622608331808 33716713140861 33751609278688 33753356052208 33865216286664 33891773769048 33982199071104 33983384757504 34082666826656 34102758212432 34177352924806 34220561553152 34315722774704 34335747041856 34355515257336 34364703252544 34386976351894 34391652438208 34404552532896 34436058533384 34447177849728 34507413814224 34543842219264 34619401737312 34639809522864 34657739945216 34671530960156 34711736037654 34792512966016 34834223684442 34852269381936 34862233771456 34928503538538 34978358667768 34979579111568 34985056793856 35100411310848 35145941874092 35173503715844 35223708545584 35291896782207 35342270600052 35348002794832 35366314653056 35456967908376 35463757684992 35496233653568 35569785733248 35663609962643 35701258928048 35812426233272 35821428404244 35957908319424 36055229459136 36151595503751 36203196410836 36308132867968 36349768056224 36430345065504 36436253736064 36498833289744 36640765741944 36674319556726 36687317643886 36747811319191 36814048993696 36959230488453 36963093726464 36967665789184 36976958352768 36998871057228 37005956098176 37011984171708 37037164164224 37161830261472 37317776003872 37367853129976 37381869579012 37422495737536 37468860117248 37493632317378 37504351882088 37678164895488 37756625163764 37822725927168 37857362123072 37879157847832 37893221890082 37933224587552 38006658073146 38011826379072 38046635743888 38060906800056 38090754589992 38137946905056 38151463730016 38192383026816 38271914092798 38305923097344 38351217686028 38406964575154 38411715234074 38567228251216 38573267747072 38703104327616 38714169684736 38806547437931 38875977791196 38911578503459 38931467339856 38951619230464 38967118866724 38974580814208 39059831914064 39101066165504 39112110803584 39149968211718 39217968885376 39232679301312 39255928755702 39263446008384 39279069726819 39319488609024 39417674169237 39458235677952 39540402730556 39565030556928 39588353740416 39645898916288 39810541353648 39852568105728 39976661841792 40058371548832 40082110311997 40130041590912 40166790713248 40258649449928 40355269399536 40397717479808 40412870412096 40497025377263 40522249038144 40660980945592 40689212045664 40749920794961 40773699612204 40801438774912 40808085112396 40815899592832 40938775319136 40950479862656 40977553904391 41020812635376 41134773808401 41232649033394 41301311354184 41316109147144 41375081612384 41387069891049 41498083355456 41538250194987 41542592064256 41557315561216 41712952331136 41865323031168 41875160847936 41881982089038 41928363021584 41972625492224 41997498650504 42064434368992 42138861100062 42239120558232 42283711085952 42299410481952 42300536628882 42470663155968 42502069243088 42633611720448 42648886861568 42722136661728 42862116436672 42872890688544 42878193749664 43051789675776 43102695983412 43165349566766 43171393168176 43173615447872 43261034765286 43290466111808 43352256671488 43436180655024 43498179200064 43505234209024 43601672834304 43742571036941 43853514903744 43893673800176 43899103124656 43910138043912 43957859044736 44076832287104 44129673435498 44301279818523 44350339929064 44429688904224 44439213688324 44493105531264 44494271389232 44557780197952 44650108793472 44742820813392 44743087300366 44914487038512 44955617521148 45048770479128 45096327067008 45139043825148 45153621715552 45180379945867 45189031692064 45488283678096 45553211288256 45665173267896 45730353361056 45780996055808 45798583548319 45807353676448 45872736710528 45959936389044 46009885085632 46120307885184 46138660087494 46159202316416 46186412697152 46231117466079 46282314716872 46418287982136 46445631579256 46469692509248 46501956623616 46528729324896 46571338051384 46588806670308 46595142013056 46637811557024 46639438815424 46880928726144 47011170066744 47055862376276 47123027466736 47138243373312 47201498690496 47275957211168 47373918166848 47472285937128 47569316214238 47654424389208 47698063971982 47761904538992 47796899579052 47847357281472 47865122387472 47915652110592 47943877759232 48073639278848 48184576260576 48318439304226 48343470433008 48514060515984 48520061348304 48573793420672 48614795691474 48665111052992 48854354322592 48953276181771 48997589358336 49003649999616 49162004616739 49278973984604 49286693741376 49331828076304 49338735049344 49349312228944 49549107015296 49668023876352 49687787786532 49726753506924 49789931088131 49842492772016 49936209413853 49945771870176 49991509756504 50183014907328 50286478647314 50433912497712 50471207226167 50627413918032 50630034078312 50675544097528 50682435172096 50747875733408 50787672786656 50850595873408 50868618306688 51124000239984 51134956914704 51154137318648 51200981766742 51266029387209 51330842329728 51473584162056 51547054878816 51580464527841 51587478657312 51604139103488 51654087800076 51834637054928 51908623119808 51986609917824 52007296440234 52188769449024 52199957615624 52263260984064 52293350657184 52310239068416 52341238340936 52351261344512 52372092969092 52556898892316 52718912811138 52760255573766 52835562818376 53022004192248 53049471979584 53080721804864 53134022360832 53175690657024 53244350480352 53551888392072 53619925787218 53718639349908 53807025866048 53828436768743 53883827216128 54029665384192 54252282727552 54304794616254 54364932816272 54462199301952 54524652084336 54585033758848 54636738539188 54654380604096 54694416847168 54732391424256 54846365077868 55011479335089 55030976465829 55068087154944 55068415138912 55182759854732 55221073490544 55279368662784 55384333593316 55444640589696 55451498683776 55555746246336 55763049508894 55833547797248 55842642785384 55958595116749 55976664005808 56051779694964 56133743606304 56185148133416 56203290175872 56256527823132 56318827410976 56399213975936 56400715505176 56634937745646 56717261640053 56786043184608 56818736771748 56839832835123 56899836881328 56962848882304 57069953615832 57080882137344 57163854251392 57170924999552 57407871139197 57470261311216 57561857557568 57610446862731 57617572851111 57681379687048 57850842376824 57859901620608 57861920433408 57914907540032 57997572266752 58014545758078 58071254527104 58427428845696 58450678300086 58461871221312 58471353204992 58546850725216 58589747871096 58651599248256 58668166205376 58826953328064 58839564580664 58910919861504 59068373091364 59239585205632 59310604095834 59468848374432 59657094417856 59716998582528 59763829322496 59885982718016 60065027305504 60087557323248 60185391766864 60250186069872 60263102433422 60387974174892 60596576219712 60651044904128 60675179180273 60722761336211 60737615051008 60886897690528 60973804481408 60991471418388 61202158162368 61212127668594 61223849389248 61279915185392 61425719793984 61518213449992 61553631502727 61641489954772 61825783083818 61848973550091 61891050642848 61974163720716 62038305766528 62062622418576 62118408893744 62247125033184 62313888096384 62335973341824 62443649309302 62671745908226 62681560088992 62892544532376 62935331587328 62958938238336 62996247975756 63096651553488 63165224222464 63296381249504 63539232518944 63729199438736 63753103864632 63796476375296 63820163183296 63973330292352 64152849835776 64246101680768 64293174655008 64424585738968 64457960577344 64685414021312 64693415131072 64748024350149 64760423171808 64819727588632 64935699167712 65028385007232 65257851313536 65271034909028 65393742977458 65715591655168 65840510700264 65848654686984 65936788567104 66074094036587 66115248430656 66250383715376 66302338009232 66525509893596 66581612551804 66594362493568 66658820532486 66741407083848 66836670296928 66910686543104 67114630950549 67183693135104 67245216663616 67433426281722 67503218557376 67506712104416 67730432573328 67783547538096 67964398142208 68165333653312 68192458016767 68205516424864 68245935307069 68354705849612 68631445549408 68671494083712 68711030514672 68729406505088 68773952703788 68783304876416 68809105065792 68872117066768 68894355699456 69014827628448 69238803474624 69279619045728 69343061920312 69423472075308 69585025932032 69668447368884 69704538763872 69724467542912 69857007077076 69956717335536 69959158223136 70291883748184 70347007431688 70447417091168 70583793564414 70684541200104 70696005589664 70732629306112 70913935816752 70992467307136 71139571466496 71327219925286 71353974321357 71402517856096 71547095957973 71624852466544 71642856808488 71915816638848 72110458918272 72303191007502 72406392821672 72616265735936 72699536112448 72860690131008 72872507472128 72997666579488 73281531483888 73348639113452 73374635287772 73495622638382 73628097987392 73918460976906 73953916705536 73997742114456 74011912196352 74023968343416 74074328328448 74323660522944 74635552007744 74735706259952 74763739158024 74844991475072 74987264634756 75008703764176 75429717970971 75513250327528 75678424333499 75714724246144 75758315695664 75786443780164 75866449175104 76013316146292 76023652758144 76093271487776 76121813600112 76181509179984 76275893810112 76302927460032 76384766053632 76543828185596 76702435372056 76801472650113 76813929150308 76823430468148 77134456502432 77406208655232 77613094875862 77751955582392 77823157006918 77862934679712 77934237733448 77949161628416 78119663828128 78224221607168 78299936423436 78435937770752 78465358602624 78511857511404 78526892016768 78558139453638 78672330662009 78835348338474 79080805461112 79176707480832 79291797832576 79621082707296 79953323683584 80116743097664 80164220623994 80260083181824 80333581426496 80429888680827 80517298899856 80710538799072 80795434959616 80825740824192 80994050754526 81044498076288 81236203354319 81321961891184 81378424091328 81499841589922 81547399224408 81602877549824 81616170224792 81631799185664 81877550638272 81900959725312 81955107808782 82041625270752 82269547616802 82347759158483 82465298066788 82602622708368 82632218294288 82750163224768 82774139782098 82996166710912 83076500389974 83425904662272 83644574263341 83730646062336 83750321695872 83763964178076 83856726043168 83994997301008 84128868737984 84277722200124 84478241116464 84567422171904 84598820963904 84601073257764 85004138486176 85054512304021 85444273323456 85724232873344 85745781377088 85756387499328 86205391966824 86330699133532 86342786336352 86347230895744 86522069530572 86580932223616 86872361310048 86996358400128 87021818637117 87485142073882 87707029807488 87787347600352 87798206249312 87820276087824 87915718089472 88153664574208 88259346870996 88602559637046 88700679858128 88859377808448 88878427376648 88986211062528 88988542778464 89115560395904 89300217586944 89485641626784 89486174600732 89828974077024 89911235042296 90097540958256 90192654134016 90278087650296 90307243431104 90360759891734 90378063384128 90394653650133 90976567356192 91106422576512 91300865716801 91330346535792 91460706722112 91597167096638 91614707352896 91651162695911 91745473421056 91919872778088 92019770171264 92240615770368 92277320174988 92318404632832 92372825394304 92462234932158 92564629433744 92738674625727 92836575964272 92891263158512 92939385018496 93057458649792 93142676102768 93177613340616 93190284026112 93275623114048 93278877630848 93665473963953 93761857452288 94007618862339 94022340133488 94111724752552 94246054933472 94402997380992 94551914422336 94747836333696 94944571874256 95138632428476 95308848778416 95396127943964 95523809077984 95593799158104 95614292443579 95694714562944 95730244774944 96369152521152 96569829745781 96636878608452 96686940866016 97028121031968 97040122696608 97147586841344 97229591382948 97330222105984 97708708645184 97906552363542 98090614466187 98324009233478 98557947969208 98573387482752 98663656152608 98677470098688 98698624457888 99098214030592 99375575573064 99453507013848 99579862176262 99684985544032 99872418827706 99891543740352 99983019513008 100366029814656 100572957294628 100867824995424 100942414452334 101254827836064 101260068156624 101351088195056 101495751466816 101575345573312 101701191746816 101737236613376 102248000479968 102269913829408 102308274637296 102401963533484 102532058774418 102661684659456 102947168324112 103094109757632 103160929055682 103174957314624 103308175600152 103669274109856 103817246239616 103973219835648 104014592880468 104377538898048 104399915231248 104586701314368 104682476681872 104744185938184 105113797784632 105332057331527 105437825622276 105520511147532 105671125636752 106044008384496 106098943959168 106161443609728 106488700960704 106990829887929 107103776784144 107239851574436 107437278699816 107614051732096 107656873537486 108454786511253 108504565455104 108609589232508 108729865632544 108924398603904 109049304168672 109170067517696 109273477078376 109308761208192 109388833694336 109692730155736 110022958670178 110061952931658 110136830277824 110243433957573 110365519709464 110442146981088 110768667186632 110889281179392 110902997367552 111111492492672 111526099017788 111685285570768 111917190233498 111953328011616 112103559389928 112267487212608 112370296266832 112406580351744 112513055646264 112637654821952 112682475620507 112798427951872 112801431010352 113269875491292 113434523280106 113572086369216 113637473543496 113679665670246 113799673762656 113925697764608 114139907231664 114224311090799 114327708502784 114341849999104 114815742278394 114940522622432 115123715115136 115220893725462 115235145702222 115362759374096 115701684753648 115719803241216 115829815080064 116029091516156 116142509054208 116419642313793 116734735510377 116854857691392 116901356600172 116923742442624 117093701450432 117179495742192 117303198496512 117336332410752 117653906656128 117679129161328 118136746182728 118479170411264 118621208191668 118729835671697 118937696748864 119314188835712 119771965436032 120130054611008 120175114646496 120246330935991 120354417231629 120370783533728 120500372139744 120526204866844 120775948349784 121193152439424 121302089808256 121350358360546 121445522672422 121491076131789 121773795381056 121947608962816 121982942836776 122249762384883 122404316324736 122424255337188 122447698778496 122559830370784 122851439587968 123036426899984 123107263005454 123282979909544 123651566167636 123697947100182 123782101285696 123948327441432 124076611533056 124125244837152 124236817787488 124494250066368 124627776192768 124671946683648 124887298618604 125343491816452 125363120177984 125785089064752 125917876476672 125992495951512 126193303106976 126592762499008 126643136316853 127078465037888 127458398877472 127506207729264 127640326366592 127946660584704 128360118448541 128492203361536 128586349310016 128849171477936 128915921154688 129370828042624 129386830262144 129496048700298 129520846343616 129639455177264 129871398335424 130056770014464 130515702627072 130542069818056 130787485954916 131227713110823 131681021400528 131697309373968 131873577134208 132148188073174 132230496861312 132500767430752 132604676018464 132626276615287 133051019787192 133163225103608 133188724987136 133317641064972 133439726816863 133482814167696 133673340593856 133951699324793 134229261901098 134490433327232 134866852563444 135006437114752 135013424208832 135460865146656 135541139837601 135567095076192 136330667306624 136384916033534 136411032849728 136491870614138 136709411699224 137262891098816 137342988167424 137395750644957 137422061029344 137458813010176 137547905407576 137566609752832 137618210131584 137744234133536 138029655256896 138477606949248 138559238091456 138686123840624 138846944150616 139336894737768 139409077527744 139448935085824 139714014154152 139913434671072 139918316446272 140583767496368 140694014863376 140894834182336 141167587128828 141369082400208 141392011179328 141827871633504 141984934614272 142654439850572 142707948642714 142805035712192 143094191915946 143249704933088 143285713616976 143831633277696 144220917836544 144606382015004 144812785643344 145399072224896 145721380262016 145995333158976 146105756943731 146563062967776 146697278226904 146749270575544 146991245276764 147256195974784 147486013850217 147836921953812 147995484228912 148047936686832 148647321045888 149271104015488 149369793264393 149471412519904 149527478316048 149689982950144 149974529269512 150017407528352 150859435941942 151026500655056 151356848666998 151413621678501 151429448492288 151516631391328 151572887560328 151732898350208 152026632292584 152047305516288 152186542975552 152243627200224 152363018359968 152551787620224 152605854920064 153087656371192 153404870744112 153602945300226 153627858300616 153646860936296 154268913004864 154812417310464 155226189751724 155503911164784 155646314013836 155725869359424 155868475466896 156239327656256 156599872846872 156930717205248 157023715022808 157053784033536 157116278907276 157344661324018 157670696676948 158161610922224 158583595665152 159242165414592 160233486195328 160328441247988 160667162852992 160859777361654 161034597799712 161421077598144 161485310306229 161651481648384 161988101509052 162088996152576 162472406708638 162643923782368 162756848182656 162999683179844 163094798448816 163232340449584 163755101276544 163910215617564 164083250541504 164539095233604 164689772060741 164695518316966 164930596133576 165205245416736 165264436588576 165500326449536 165548279564196 165992333421824 166153000779948 166943223901937 167289148526682 167500643391744 167527928356152 167713452086336 167875785350247 167989994602016 168257737475968 168555444400248 168956482232928 169197641927808 169202146515528 170008276972352 170109024608042 170151784920159 170888546646912 171448465746688 171491562754176 171512774998656 172410783933648 172661398267064 172685572672704 172694461791488 173044139061144 173161864447232 173744722620096 173992716800256 174043637274234 174970284147764 175414059614976 175574695200704 175596412498624 175640552175648 176518693741992 177205119274092 177401359716256 177718755616896 177756854753296 177977085556928 178231120791808 178971283253568 178972349201464 179203436183597 179343969527879 179657948154048 179822470084592 180195081916512 180556175300592 180614486862208 180721519783468 180756126768256 180789307300266 181953134712384 182025537540819 182168284008633 182212845153024 182601731433602 182660693071584 182921413444224 183194334193276 183229414705792 183302325391822 183839745556176 184039540342528 184554640349976 184660894508181 184745650788608 184924469864316 185093814616939 185129258867488 185477349251454 185673151928544 185782526317024 185878770036992 186114917299584 186285352205536 186355226681232 186551246228096 186557755261696 187330947927906 188015237724678 188044680266976 188223449505104 188492109866944 188805994761984 189103828844672 189495672667392 189889143748512 190277264856952 190617697556832 190792255887928 191047618155968 191187598316208 191228584887158 191389429125888 191460489549888 192738305042304 193139659491562 193273757216904 193373881732032 194056242063936 194080245393216 194459182765896 194660444211968 195417417290368 195813104727084 196181228932374 196648018466956 197115895938416 197146774965504 197327312305216 197397248915776 198222282109761 198751151146128 198907014027696 199159724352524 199369971088064 199744837655412 199783087480704 199966039026016 200732059629312 201145914589256 201735649990848 201884828904668 202509655672128 202520136313248 202702176390112 202991502933632 203150691146624 204496000959936 204539827658816 204577374050301 204616549274592 204737805921207 204803927066968 205064117548836 205894336648224 206188219515264 206321858111364 206349914629248 206616351200304 207338548219712 207634492479232 208029185760936 208755077796096 208799830462496 209173402628736 209364953363744 209488371876368 210227595569264 210664114663054 210875651244552 211041022295064 211342251273504 212088016768992 212197887918336 212322887219456 212977401921408 213981659775858 214207553568288 214479703148872 214874557399632 215228103464192 215313747074972 216390240793363 216909573022506 217219178465016 217459731265088 217848797207808 218098608337344 218546954156752 218552772582557 218617522416384 218777667388672 219385460311472 220045917340356 220123905863316 220273660555648 220486867915146 220731039418928 220884293962176 221537334373264 222222984985344 223052198035576 223370571141536 223515346287311 223834380466996 223906656023232 224207118779856 224534974425216 224740592533664 225026111292528 225275309643904 225364951241014 225602862020704 226539750982584 226869046560212 227035273000497 227144172738432 227274947086992 227359331340492 227599347525312 228279814463328 228448622181598 229631484556788 229881045244864 230247430230272 230441787450924 230470291404444 230725518748192 231403369507296 231659630160128 232058183032312 232839284627586 233469471020754 233802713200344 233847484885248 234187402900864 234358991484384 234672664821504 235307813312256 235358258322656 236016991986027 236273492365456 237242416383336 237459671343394 237875393497728 238383077118719 238628377671424 239543930872064 240260109222016 240350229292992 240492661871982 240708834463258 240741567067456 241000744279488 241052409733688 241551896699568 242386304878848 242604179616512 242700716721092 242891045344844 242982152263578 243547590762112 243708610062957 243965885673552 244499524769766 244808632649472 244848510674376 244895397556992 245119660741568 245702879175936 246072853799968 246214526010908 246565959819088 247043277475449 247303132335272 247395894200364 247564202571392 247896654882864 248250489674304 248473635574976 248767441603187 248988500132736 249645269738501 249774597237208 250686983632904 250726240355968 251570178129504 251984991903024 252386606213952 253185524998016 253286272633706 254156930075776 254916797754944 255012415458528 255163536912063 255280652733184 256720236897082 257172698620032 257698342955872 257831842309376 258741656085248 258773660524288 258992097400596 259041692687232 259278910354528 259742796670848 261084139636112 261574971909832 262455426221646 263362042801056 263394618747936 263747154268416 264296376146348 264460993722624 265001534861504 265209352036928 265252553230574 266102039574384 266326450207216 266635282129944 266879453633726 266965628335392 267346681187712 267903398649586 268458523802196 268704364941209 268980866654464 269733705126888 270012874229504 270026848417664 270921730293312 271082279675202 271134190152384 272381049524213 272661334613248 272769832067068 272822065699456 272983741228276 273418823398448 273902597150403 274525782197632 274791501289914 274844122058688 274953488087733 275095810815152 275236420263168 275488468267072 276059310513792 276955213898496 277118476182912 277372247681248 277693888301232 278673789475536 278818155055488 279428028308304 279826869342144 279836632892544 280574772183979 281167534992736 281388029726752 281789668364672 282335174257656 282738164800416 282784022358656 283655743267008 285308879701144 285415897285428 285610071424384 286188383831892 286499409866176 286571427233952 286842877330737 289212764030008 289625571286688 289709489237343 290798144449792 291442760524032 291990666317952 292211513887462 293126125935552 293394556453808 293498541151088 293982490553528 294512391949568 294972027700434 295673843907624 295990968457824 296095873373664 297294642091776 298542208030976 298739586528786 298942825039808 299054956632096 299949058539024 300034815056704 301718871883884 301995171217111 302053001310112 302713697333996 302827243357002 303033262782656 303145775120656 303465796700416 304053264585168 304373085951104 304487254400448 304726036719936 305103575240448 305211709840128 306175312742384 306809741488224 307205890600452 307255716601232 307293721872592 308537826009728 310037415817883 310452379503448 311007822329568 311292628027672 311451738718848 311736950933792 312478655312512 313199745693744 314047430045616 314232557814552 314689322648036 315341393353896 315996171994581 316262659621069 316323221844448 318484330829184 320466972390656 320656882495976 321334325705984 321719554723308 322069195599424 322842155196288 322970620612458 323976203018104 324944813417276 325287847564736 325513696365312 325999366359688 326189596897632 326464680899168 327510202553088 327820431235128 328166501083008 329078190467208 329379544121482 329391036633932 329861192267152 330410490833472 330528873177152 331000652899072 331096559128392 332306001559896 332806381483823 333886447803874 334578297053364 335055856712304 335426904172672 335751570700494 335979989204032 336515474951936 337110888800496 337912964465856 338047426861521 338395283855616 338404293031056 340016553944704 340218049216084 340303569840318 341777093293824 342672933272397 342983125508352 343025549997312 344821567867296 345322796534128 345371145345408 346088278122288 347489445240192 348087274548468 348406035788897 348529517616917 349940568295528 351149390401408 351192824997248 351281104351296 353037387483984 354410238548184 354802719432512 355437511233792 355513709506592 355954171113856 356189507015091 357942566507136 357944698402928 358406872367194 358687939055758 359315896308096 359644940169184 360390163833024 361063251694887 361112350601184 361228973724416 361443039566936 361512253536512 361578614600532 363906269424768 364051075081638 364336568017266 365203462867204 365321386143168 365842826888448 366388668386552 366458829411584 366604650783644 367679491112352 369109280699952 369321789016362 369848939728632 370187629233878 370258517734976 370954698502908 371346303857088 371565052634048 372229834599168 372570704411072 372710453362464 373102492456192 374661895855812 376030475449356 376089360533952 376446899010208 376984219733888 378207657689344 379778287497024 379929408950559 380554529713904 381235395113664 381584511775856 382095236311936 382375196632416 382457169774316 382920979099776 385080355345623 385476610084608 386279318983124 386547514433808 386747763464064 388112484127872 388160490786432 388918365531792 390834834580736 391626209454168 391710165817243 392362457864748 393296036933912 394231791876832 394654624610432 394794497831552 396444564219522 397502302292256 397814028055392 397878829845861 398319448705048 398739942176128 399489675310824 399566174961408 399932078052032 400319180450589 401855097974379 402291829178512 403471299981696 403769657809336 405019311344256 405040272626496 405404352780224 405883720510463 405983005867264 406301382293248 408992001919872 409079655317632 409154748100602 409233098549184 409475611842414 409607854133936 410128235097672 411788673296448 412376439030528 412643716222728 412699829258496 413232702400608 414677096439424 416058371521872 417599660924992 418346805257472 418729906727488 418976743752736 420455191138528 421328229326108 421751302489104 422082044590128 422684502547008 424176033537984 425059329353477 425954803842816 427963319551716 428415107136576 428959406297744 429749114799264 430627494149944 432780481586726 433819146045012 434438356930032 434919462530176 436197216674688 437093908313504 437105545165114 438317270831193 438770920622944 440091834680712 440247811726632 440547321111296 440973735830292 441462078837856 441768587924352 443074668746528 446104396071152 446741142283072 447030692574622 447668760933992 447813312046464 448414237559712 449069948850432 449481185067328 450052222585056 450550619287808 450729902482028 451205724041408 453079501965168 453738093120424 454070546000994 454288345476864 454549894173984 454718662680984 455198695050624 456559628926656 456897244363196 459262969113576 459762090489728 460883574901848 460940582808888 461451037496384 462806739014592 464116366064624 465678569255172 466938942041508 467605426400688 468374805801728 468717982968768 470716516645312 472033983972054 472546984730912 474484832766672 474919342686788 475750786995456 476766154237438 477721547149483 480520218444032 480700458585984 480985323743964 481417668926516 481483134134912 482001488558976 482104819467376 483103793399136 485401433442184 485782090689688 485964304527156 486409326784049 487095181524224 487417220125914 487931771347104 488999049539532 489697021348752 490239321483136 492145707599936 492429052021816 493131919638176 494069316182223 494086554950898 494606264670544 494791788400728 495128405142784 495793309765728 496500979348608 496947271149952 497534883206374 497977000265472 499290539477002 499549194474416 500829671705811 501373967265808 501452480711936 503140356259008 503969983806048 504773212427904 505850520544967 506371049996032 506572545267412 508313860151552 509833595509888 510024830917056 510327073824126 513440473794164 514345397240064 515396685911744 517984194801192 518083385374464 518557820709056 519485593341696 522168279272224 523149943819664 524910852443292 526724085602112 526789237495872 528592752292696 529748970334493 530003069723008 530418704073856 530505106461148 532204079148768 532652900414432 533270564259888 533758907267452 533931256670784 534693362375424 535806797299172 536917047604392 537408729882418 537610308550791 538031908583637 539467410253776 540053696835328 541843460586624 542164559350404 542268380304768 544762099048426 545539664134136 545644131398912 545967482456552 546837646796896 547805194300806 549051564395264 549583002579828 549688244117376 549906976175466 550191621630304 550976936534144 552118621027584 554236952365824 554744495362496 555281443850817 555387776602464 557347578951072 557636310110976 558856056616608 559653738684288 559673265785088 561149544367958 562335069985472 562776059453504 563579336729344 564670348515312 565476329600832 565568044717312 567311486534016 568653423480233 570617759402288 570831794570856 571220142848768 572376767663784 572998819732352 573142854467904 573685754661474 578425528060016 579251142573376 579418978474686 583981332635904 584423027774924 586252251871104 586789112907616 586997082302176 587344939296271 587964981107056 589944055400868 591347687815248 591981936915648 592191746747328 593214668438369 595381586128147 597479173057572 597885650079616 598109913264192 599898117078048 600069630113408 603437743767768 603990342434222 604106002620224 605427394667992 605654486714004 606066525565312 606291550241312 608106529170336 608746171902208 608974508800896 609452073439872 612350625484768 613619482976448 614411781200904 614511433202464 614587443745184 617075652019456 620074831635766 620904759006896 622015644659136 622585256055344 622903477437696 623473901867584 624957310625024 626399491387488 628094860091232 628465115629104 629378645296072 630682786707792 631992343989162 632525319242138 632646443688896 636968661658368 639106060017607 641313764991952 643439109446616 644138391198848 645684310392576 645941241224916 647952406036208 649170722380089 649889626834552 650575695129472 651998732719376 652379193795264 652929361798336 655640862470256 655658317747671 656333002166016 658156380934416 658759088242964 658782073267864 659722384534304 660820981666944 661057746354304 662193118256784 664612003119792 665612762967646 667772895607748 669156594106728 670111713424608 670546038861933 670853808345344 671503141400988 671959978408064 674221777600992 675825928931712 676094853723042 676808586062112 680033107889408 680436098432168 680607139680636 685345866544794 689643135734592 690645593068256 690742290690816 692176556244576 694978890480384 696174549096936 696812071577794 697059035233834 699881136591056 702298780802816 702385649994496 702562208702592 706074774967968 708820477096368 709605438865024 711027419013184 711908342227712 712379014030182 715149231356157 715885133014272 715889396805856 716813744734388 717375878111516 718631792616192 719289880338368 720780327666048 722126503389774 722224701202368 722886079133872 723157229201064 727812538849536 728102150163276 728673136034532 730406925734408 730642772286336 732777336773104 733209301567288 735358982224704 737324401320689 738218561399904 738643578032724 739319991565721 739697879457264 740375258467756 740517035469952 741909397005816 742692607714176 743130105268096 745141408822144 745420906724928 746302324809561 748935809215503 749323791711624 752060950898712 752178721067904 752893798020416 753968439467776 759556574994048 759858817901118 761109059427808 762470790227328 763169023551712 764190472623872 764750393264832 764914339548632 765841958199552 770160710691246 772558637966248 773095028867616 773495526928128 776224968255744 776320981572864 777836731063584 783252418908336 783420331634486 784724915729496 786592073867824 788463583753664 788777329343549 789309249220864 789588995663104 792889128439044 793615217384501 795004604584512 795628056110784 795757659691722 796638897410096 797479884352256 798979350621648 799864156104064 800638360901178 803710195948758 804583658357024 806113094823627 806942599963392 807539315618672 810038622688512 810080545252992 810808705560448 811767441020926 817143148572639 817984003839744 818159310635264 818309496201204 818466197098368 818951223684828 819215708267872 820256470195344 823577346592896 825287432445456 826465404801216 829354192878848 831108849701879 832116743043744 835199321849984 837459813454976 837953487505472 840910382277056 841724316551937 842656458652216 843502604978208 844164089180256 845369005094016 848352067075968 850118658706954 855926639103432 856830214273152 857918812595488 859498229598528 861254988299888 865560963173452 867638292090024 868876713860064 869838925060352 872394433349376 874187816627008 874211090330228 876634541662386 877541841245888 880183669361424 880495623453264 881947471660584 882924157675712 883537175848704 886149337493056 886501954217971 892208792142304 893482284566144 894061385149244 895337521867984 895626624092928 896828475119424 898962370134656 900104445170112 901459804964056 902411448082816 905985513651333 906159003930336 907476186240848 908141092001988 909099788347968 909437325361968 910397390101248 913119257853312 913794488726392 918525938227152 919524180979456 921767149803696 921881165617776 922902074992768 925613478029184 928232732129248 930112247453649 931357138510344 933877884083016 934078087718041 935210852801376 937435965937536 941433033290624 944067967944108 945093969461824 948787978863207 948969665533344 949838685373576 953532308474876 955443094298966 961400917171968 961970647487928 962835337853032 962966268269824 964002977117952 964209638934752 966207586798272 970802866884368 971564181379376 971928609054312 972818653568098 974834440251828 975863542694208 977998099079064 979394042697504 980478642966272 984291415199872 984858104043632 986263839276352 988138632364446 988173109901796 989212529341088 989583576801456 991586619531456 993001958697216 993894542299904 995069766412748 998419144451469 998581078954004 999098388948832 1001659343411622 1002747934531616 1006280712518016 1007939967612096 1009546424855808 1011701041089934 1013145090534824 1019667191019776 1020049661834112 1020654147648252 1022740298606117 1026880947588328 1030793371823488 1035968389602384 1037115641418112 1044336558544448 1045218107366691 1045588552850751 1046299887639328 1049821704886584 1053448171204224 1053578474991744 1057185504585392 1059497940668986 1060006139446016 1060837408147712 1061010212922296 1064408158297536 1065305800828864 1066541128519776 1067517814534904 1067862513341568 1071613594598344 1073834095208784 1074817459764836 1075220617101582 1076063817167274 1078934820507552 1083686921173248 1084329118700808 1084536760609536 1089524198096852 1091079328268272 1091934964913104 1093675293593792 1095610388601612 1099166005159656 1099376488234752 1099813952350932 1100383243260608 1100821107984953 1101953873068288 1109488990724992 1110562887701634 1110775553204928 1114695157902144 1117712113233216 1119307477368576 1122299088735916 1124670139970944 1125552118907008 1129340697030624 1130952659201664 1134622973068032 1137306846960466 1141235518804576 1141663589141712 1144753535327568 1145997639464704 1146285708935808 1147371509322948 1152828404425187 1156851056120032 1158502285146752 1158837956949372 1168846055549848 1172504503742208 1173578225815232 1173994164604352 1174689878592542 1175130497451729 1175929962214112 1179888110801736 1182695375630496 1183963873831296 1184383493494656 1186429336876738 1190763172256294 1194958346115144 1195771300159232 1196219826528384 1199796234156096 1200139260226816 1206875487535536 1207980684868444 1208212005240448 1210854789335984 1211308973428008 1212133051130624 1212583100482624 1216213058340672 1217651161531389 1217949017601792 1218904146879744 1224701250969536 1227238965952896 1228823562401808 1229022866404928 1229174887490368 1240149663271532 1241809518013792 1244031289318272 1245170512110688 1246947803735168 1252798982774976 1255407786695153 1256189720182464 1256930231258208 1258757290592144 1261365573415584 1263984687978324 1265050638484276 1265292887377792 1275177988060431 1278212120035214 1282627529983904 1286878218893232 1288276782397696 1291882482449832 1295656702318573 1295904812072416 1298341444760178 1299779253669104 1301151390258944 1303997465438752 1304758387590528 1305858723596672 1311281724940512 1311316635495342 1316312761868832 1317518176485928 1317564146535728 1319444769068608 1321641963333888 1322115492708608 1324386236513568 1329224006239584 1331225525935292 1335545791215496 1338313188213456 1340223426849216 1341092077723866 1343006282801976 1343919956816128 1348443555201984 1351651857863424 1352189707446084 1353617172124224 1360872196864336 1361214279361272 1370691733089588 1379286271469184 1381291186136512 1384353112489152 1392349098193872 1393624143155588 1394118070467668 1399762273182112 1405124417405184 1412149549935936 1417640954192736 1419210877730048 1422054838026368 1424758028060364 1430298462712314 1431778793611712 1433164641448449 1433627489468776 1434751756223032 1438579760676736 1441560655332096 1444253006779548 1444449402404736 1445772158267744 1446314458402128 1456204300326552 1457346272069064 1459227980352147 1460813851468816 1461285544572672 1465554673546208 1466418603134576 1470717964449408 1474648802641378 1476437122799808 1477287156065448 1478639983131442 1479395758914528 1480750516935512 1481034070939904 1483818794011632 1485385215428352 1486260210536192 1490282817644288 1490841813449856 1492604649619122 1497871618431006 1498647583423248 1504121901797424 1504357442135808 1505787596040832 1517551561634901 1519113149988096 1519717635802236 1522218118855616 1524941580454656 1526338047103424 1529500786529664 1529828679097264 1540321421382492 1543487863732061 1545117275932496 1546190057735232 1555673462127168 1564607424011177 1566504837816672 1566840663268972 1569449831458992 1573184147735648 1576927167507328 1577554658687098 1585778256878088 1587230434769002 1589246911003479 1590009209169024 1591256112221568 1591515319383444 1593277794820192 1597958701243296 1599728312208128 1601276721802356 1607420391897516 1609167316714048 1612226189647254 1615078631237344 1620161090505984 1621617411120896 1623534882041852 1634286297145278 1636618992402408 1636932394196736 1637902447369656 1638431416535744 1640512940390688 1647154693185792 1650574864890912 1652930809602432 1662217699403758 1664233486087488 1668681539831033 1670398643699968 1674919626909952 1675906975010944 1681820764554112 1683448633103874 1685312917304432 1687005209956416 1688328178360512 1690738010188032 1696704134151936 1700237317413908 1705960270440699 1711853278206864 1713660428546304 1715837625190976 1718996459197056 1722509976599776 1731121926346904 1734716448619219 1735276584180048 1737753427720128 1741372091222309 1748375633254016 1748422180660456 1753269083324772 1755083682491776 1760367338722848 1760991246906528 1762034817888813 1763894943321168 1765848315351424 1772298674986112 1773003908435942 1779644005315107 1784417584284608 1786144758384441 1786964569132288 1788122770298488 1790675043735968 1793656950238848 1797924740269312 1800208890340224 1802919609928112 1804822896165632 1811971027302666 1812318007860672 1814952372481696 1816282184003976 1818199576695936 1818874650723936 1826238515706624 1827588977452784 1837051876454304 1843534299607392 1843762331235552 1845804149985536 1851226956058368 1856465464258496 1860224494907298 1862714277020688 1867755768166032 1868156175436082 1870421705602752 1874871931875072 1880930554588463 1882866066581248 1888135935888216 1890187938923648 1897575957726414 1897939331066688 1899677370747152 1907064616949752 1910886188597932 1917318180052821 1923941294975856 1925670675706064 1928419277869504 1932415173596544 1941605733768736 1943128362758752 1943857218108624 1945637307136196 1949668880503656 1951727085388416 1955996198158128 1958788085395008 1968582830399744 1969716208087264 1972527678552704 1976277264728892 1976346219803592 1978425058682176 1979167153602912 1983173239062912 1990139532825496 1996838288902938 1997162157908008 1998196777897664 2003318686823244 2005495869063232 2012561425036032 2015879935224192 2023402082179868 2026290181069648 2040099323668224 2041308295296504 2045480597212234 2053761895176656 2061586743646976 2071936779204768 2074231282836224 2088673117088896 2090436214733382 2091177105701502 2092599775278656 2099643409773168 2106896342408448 2107156949983488 2113966198519777 2114371009170784 2118995881337972 2122020425844592 2128816316595072 2130611601657728 2133082257039552 2135035629069808 2135725026683136 2140967036789633 2143227189196688 2147668190417568 2149634919529672 2150441234203164 2152127634334548 2157869641015104 2168658237401616 2170261910725181 2179048396193704 2182158656536544 2183869929826208 2187350587187584 2191220777203224 2198332010319312 2199627904701864 2200766486521216 2201642215969906 2211973203962067 2217959974697163 2218977981449984 2221125775403268 2221551106409856 2229390315804288 2235424226466432 2244598177471832 2249340279941888 2251104237814016 2258681394061248 2261905318403328 2274613693920932 2282471037609152 2283327178283424 2289507070655136 2292571417871616 2294743018645896 2305656808850374 2313702112240064 2317004570293504 2317675913898744 2329644670386761 2337692111099696 2347156451630464 2347988329208704 2349379757185084 2350260994903458 2351859924428224 2359776221603472 2365390751260992 2366331988030647 2367927747662592 2368766986989312 2372858673753476 2380845652153503 2381526344512588 2389916692230288 2392439653056768 2399592468312192 2406219590020207 2413750975071072 2415961369736888 2416424010480896 2421709578671968 2422617946856016 2425166200965248 2432426116681344 2435302323062778 2438842250522279 2449402501939072 2454477931905792 2457647124803616 2458045732809856 2458349774980736 2480299326543064 2483619036027584 2488062578636544 2490341024221376 2493326549105637 2493895607470336 2505597965549952 2510815573390306 2512379440364928 2513860462516416 2517514581184288 2522731146831168 2527969375956648 2530101276968552 2530585774755584 2550355976120862 2556424240070428 2565255059967808 2573756437786464 2583764964899664 2591313404637146 2591809624144832 2596682889520356 2599558507338208 2607994930877504 2609516775181056 2611717447193344 2622563449881024 2622633270990684 2632625523737664 2635036352971856 2635128293071456 2638889538137216 2648772473027136 2658448012479168 2659505862653913 2662451051870584 2671091582430992 2676626376426912 2680446853698432 2682184155447732 2686012565603952 2696887110403968 2704379414892168 2707234344248448 2721744393728672 2722428558722544 2741383466179176 2758572542938368 2762582372273024 2768706224978304 2784698196387744 2787248286311176 2788236140935336 2799524546364224 2802234263154123 2824299099871872 2835281908385472 2841186043573241 2844109676052736 2849516056120728 2860596925424628 2863557587223424 2866329282896898 2867254978937552 2869503512446064 2877159521353472 2888506013559096 2888898804809472 2891544316535488 2892628916804256 2912408600653104 2914692544138128 2918455960704294 2921627702937632 2931109347092416 2932837206269152 2941435928898816 2949297605282756 2952874245599616 2954574312130896 2957279966262884 2958791517829056 2961501033871024 2967637588023264 2981683626899712 2985209299238244 2995743236862012 2997295166846496 3008243803594848 3011575192081664 3035103123269802 3039435271604472 3044436237711232 3052676094206848 3059001573059328 3059657358194528 3068220895818351 3080642842764984 3086975727464122 3090234551864992 3092380115470464 3111346924254336 3129214848022354 3133009675633344 3133681326537944 3138899662917984 3146368295471296 3153854335014656 3155109317374196 3171556513756176 3174460869538004 3178493822006958 3180018418338048 3182512224443136 3183030638766888 3186555589640384 3195917402486592 3202553443604712 3214840783795032 3218334633428096 3224452379294508 3230157262474688 3247069764083704 3268572594290556 3273237984804816 3275804894739312 3276862833071488 3281025880781376 3301149729781824 3302463323954859 3305861619204864 3324435398807516 3328466972174976 3337363079662066 3351813950021888 3363641529108224 3366897266207748 3370625834608864 3374010419912832 3376656356721024 3400474634827816 3404865287488343 3411920540881398 3423706556413728 3431675250381952 3437992918394112 3445019953199552 3458485213275561 3462243852693808 3469432897238438 3470553168360096 3475506855440256 3482744182444618 3493156744235717 3496751266508032 3496844361320912 3506538166649544 3510167364983552 3520734677445696 3521982493813056 3524069635777626 3527789886642336 3531696630702848 3540953643814769 3544597349972224 3546007816871884 3559288010630214 3568835168569216 3572289516768882 3576245540596976 3581350087471936 3587313900477696 3600417780680448 3605839219856224 3623942054605332 3624636015721344 3629904744963392 3632564368007952 3636399153391872 3637749301447872 3655177954905568 3674103752908608 3687068599214784 3687524662471104 3712930928516992 3720448989814596 3725428554041376 3735511536332064 3736312350872164 3740843411205504 3761861109176926 3766223360085459 3776271871776432 3780375877847296 3795151915452828 3795878662133376 3799354741494304 3814129233899504 3821772377195864 3834636360105642 3847882589951712 3851341351412128 3856838555739008 3864830347193088 3883211467537472 3886256725517504 3886970106955719 3887714436217248 3891274614272392 3899337761007312 3903454170776832 3911992396316256 3917576170790016 3925937225822443 3939432416174528 3945055357105408 3952554529457784 3952692439607184 3956850117364352 3958334307205824 3966346478125824 3980279065650992 3993676577805876 3994324315816016 3996393555795328 4006637373646488 4010991738126464 4031759870448384 4046804164359736 4052580362139296 4082616590593008 4090961194424468 4107523790353312 4111414575073897 4143873558409536 4152502679068583 4177346234177792 4180872429466764 4182354211403004 4185199550557312 4199286819546336 4227932397039554 4228742018341568 4237991762675944 4244040851689184 4257632633190144 4261223203315456 4266164514079104 4270071258139616 4281934073579266 4286454378393376 4295336380835136 4299269839059344 4300882468406328 4304255268669096 4315739282030208 4337316474803232 4340523821450362 4358096792387408 4364317313073088 4367739859652416 4374701174375168 4382441554406448 4396664020638624 4399255809403728 4401532973042432 4403284431939812 4423946407924134 4435919949394326 4442251550806536 4443102212819712 4458780631608576 4470848452932864 4489196354943664 4517362788122496 4529278465255661 4549227387841864 4564942075218304 4566654356566848 4579014141310272 4589486037291792 4611313617700748 4627404224480128 4630463591196183 4635351827797488 4659289340773522 4675384222199392 4693822272033531 4694312903260928 4695976658417408 4698759514370168 4700521989806916 4703719848856448 4719552443206944 4730781502521984 4732663976061294 4745717347506952 4761691304307006 4763052689025176 4779833384460576 4799184936624384 4812439180040414 4827501950142144 4831922739473776 4843419157343936 4845235893712032 4850332401930496 4864852233362688 4870604646125556 4877684501044558 4898805003878144 4915294249607232 4916091465619712 4916699549961472 4960598653086128 4967238072055168 4980682048442752 4986653098211274 5006044619493099 5011195931099904 5021631146780612 5024758880729856 5027720925032832 5035029162368576 5045462293662336 5055938751913296 5060202553937104 5100711952241724 5105382933882971 5112848480140856 5130510119935616 5147512875572928 5167529929799328 5175239940960047 5182626809274292 5183619248289664 5193365779040712 5199117014676416 5204149345857657 5215989861755008 5224116273666927 5245126899762048 5245266541981368 5265251047475328 5270072705943712 5270256586142912 5277779076274432 5297544946054272 5316896024958336 5319011725307826 5324902103741168 5342183164861984 5353252752853824 5360893707396864 5364368310895464 5372025131207904 5393774220807936 5408758829784336 5414468688496896 5443488787457344 5444857117445088 5482766932358352 5525164744546048 5537412449956608 5555306521691507 5569396392775488 5574496572622352 5576472281870672 5599049092728448 5604468526308246 5642791663765389 5648598199743744 5670563816770944 5682372087146482 5699032112241456 5721193850849256 5727115174446848 5732658565793796 5734509957875104 5737908253125109 5739007024892128 5777012027118192 5783088633070976 5785257833608512 5824817201306208 5829385088276256 5836911921408588 5843255405875264 5862218694184832 5865674412538304 5898595210565512 5905748491199232 5909148624261792 5914559932525768 5917583035658112 5923002067742048 5935275176046528 5970418598476488 5991486473724024 5994590333692992 6016487607189696 6070206246539604 6078870543208944 6088872475422464 6105352188413696 6119314716389056 6136441791636702 6161285685529968 6173951454928244 6180469103729984 6184760230940928 6222693848508672 6258429696044708 6266019351266688 6267362653075888 6277799325835968 6292736590942592 6310218634748392 6323321248192637 6341898595559331 6343113027512352 6348921739076008 6356987644013916 6366061277533776 6373111179280768 6391834804973184 6405106887209424 6422901110368899 6429681567590064 6436669266856192 6448904758589016 6460314524949376 6494139528167408 6510785732175543 6537145188581112 6546475969609632 6551609789478624 6553725666142976 6562051761562752 6602299459563648 6604926647909718 6648870797615032 6656933944349952 6674726159324132 6733794532415496 6741251669217728 6748020839825664 6753312713442048 6800949269655632 6809730574976686 6823841081762796 6847413112827456 6863350500763904 6890039906399104 6916970426551122 6924487705387616 6938865794476876 6941106336720192 6951013710880512 6965488364889236 6986313488471434 6988934011160283 6993688722641824 7013076333299088 7041469354891392 7043964987626112 7048139271555252 7055579773284672 7081907287629538 7092015633743768 7118576021260428 7137670337138432 7144579033537764 7152491081193952 7162700174943872 7211678439712448 7218658770060621 7247884109210664 7249272031442688 7259809489926784 7265128736015904 7275498602895744 7310355909811136 7316526751566837 7348207505817216 7374137198429568 7375049324942208 7425861857033984 7440897979629192 7450857108082752 7471023072664128 7472624701744328 7481686822411008 7523722218353852 7532446720170918 7552543743552864 7590303830905656 7591757324266752 7598709482988608 7628258467799008 7643544754391728 7669272720211284 7695765179903424 7702682702824256 7705747755894671 7711790689698797 7713677111478016 7766422935074944 7772513451035008 7773940213911438 7775428872434496 7782549228544784 7798675522014624 7823984792632512 7835152341580032 7851874451644886 7878864832349056 7905109058915568 7905384879214368 7913700234728704 7916668614411648 7960558131301984 7987353155611752 7988648631632032 7992787111590656 8013274747292976 8021983476252928 8093608328719472 8105160724278592 8165233181186016 8181922388848936 8215047580706624 8222829150147794 8287747116819072 8305005358137166 8361744858933528 8364708422806008 8370399101114624 8398573639092672 8455864794079108 8457484036683136 8475983525351888 8488081703378368 8523558130719723 8532329028158208 8540142516279232 8563868147158532 8572908756786752 8590672761670272 8598539678118688 8601764936812656 8608510537338192 8631478564060416 8674632949606464 8681047642900724 8716193584774816 8728634626146176 8735479719304832 8764883108812896 8793328041277248 8798511618807456 8806568863879624 8847892815848268 8871839898788652 8884503101613072 8978392709887328 9034725576244992 9058556930511322 9098454775683728 9129884150436608 9133308713133696 9158028282620544 9178972074583584 9222627235401496 9254808448960256 9260927182392366 9270703655594976 9318578681547044 9350768444398784 9387644544067062 9397519028740336 9401043979613832 9407439697712896 9439104886413888 9461563005043968 9465327952122588 9491434695013904 9523382608614012 9526105378050352 9559666768921152 9611159890354373 9624878360080828 9655003900284288 9663845478947552 9686838314687872 9690471787424064 9741209292251112 9755369002089116 9830588499214464 9921197306172256 9934476144110336 9961364096885504 9973306196422548 10012089238986198 10043262293561224 10055441850065664 10070058324737152 10090924587324672 10111877503826592 10120405107874208 10201423904483448 10210765867765942 10214595862465029 10225696960281712 10261020239871232 10295025751145856 10316997825998513 10335059859598656 10350479881920094 10365253618548584 10367238496579328 10386731558081424 10398234029352832 10408298691715314 10431979723510016 10448232547333854 10479470232707151 10490253799524096 10490533083962736 10530502094950656 10540145411887424 10540513172285824 10595089892108544 10622860931444307 10633792049916672 10638023450615652 10649804207482336 10684366329723968 10706505505707648 10728736621790928 10744050262415808 10804415046124427 10817517659568672 10886977574914688 10889714234890176 10965533864716704 11110613043383014 11138792785550976 11148993145244704 11152944563741344 11198098185456896 11208937052616492 11285583327530778 11341127633541888 11364744174292964 11398064224482912 11442387701698512 11465317131587592 11469019915750208 11475816506250218 11478014049784256 11554024054236384 11566177266141952 11570515667217024 11649634402612416 11658770176552512 11673823842817176 11686510811750528 11724437388369664 11731348825076608 11777811677467329 11797190421131024 11818297248523584 11829119865051536 11835166071316224 11846004135484096 11870550352093056 11940837196952976 11982972947448048 11989180667385984 12032975214379392 12140412493079208 12143015140334533 12157741086417888 12238629432778112 12272883583273404 12322571371059936 12334243725221691 12347902909856488 12360938207459968 12457508037205749 12516859392089416 12532038702533376 12534725306151776 12555598651671936 12585473181885184 12620437269496784 12646642496385274 12683797191118662 12686226055024704 12697843478152016 12713975288027832 12732122555067552 12746222358561536 12783669609946368 12810213774418848 12845802220737798 12859363135180128 12897809517178032 12920629049898752 12988279056334816 13021571464351086 13074290377162224 13092951939219264 13103219578957248 13124103523125504 13204598919127296 13209853295819436 13297741595230064 13349452318648264 13467589064830992 13482503338435456 13587835395766983 13601898539311264 13619461149953372 13647682163525592 13694826225654912 13780079812798208 13833940853102244 13848975410775232 13877731588953752 13882212673440384 13930976729778472 13972626976942868 13977868022320566 13987377445283648 14026152666598176 14082938709782784 14087929975252224 14096278543110504 14111159546569344 14163814575259076 14184031267487536 14237152042520856 14289158067075528 14304982162387904 14310674403804389 14325400349887744 14423356879424896 14437317540121242 14495768218421328 14519618979853568 14530257472031808 14550997205791488 14620711819622272 14633053503133674 14696415011634432 14748274396859136 14750098649884416 14881795959258384 14901714216165504 14942046145328256 14945249403488656 14986769257527431 15047444436707704 15064893440341836 15078689130305519 15105087487105728 15180607661811312 15197418965977216 15256516935598016 15287089508783456 15316148801648913 15338545440422568 15391530359806848 15405365405648512 15411495511789342 15423581379397594 15525719822880141 15532845870149888 15545026902070016 15547880427822876 15550857744868992 15565098457089568 15597351044029248 15647969585265024 15703748903289772 15757729664698112 15810218117831136 15810769758428736 15833337228823296 15921116262603968 15974706311223504 15977297263264064 16026549494585952 16187216657438944 16210321448557184 16330466362372032 16363844777697872 16430095161413248 16445658300295588 16575494233638144 16610010716274332 16665919565074521 16723489717867056 16729416845612016 16797147278185344 16843537130141449 16911729588158216 16914968073366272 16951967050703776 16976163406756736 17047116261439446 17080285032558464 17127736294317064 17145817513573504 17181345523340544 17197079356237376 17203529873625312 17213724759375327 17217021074676384 17349265899212928 17362095285801448 17432387169549632 17457269252292352 17470959438609664 17529766217625792 17586656082554496 17597023237614912 17613137727759248 17695785631696536 17743679797577304 17769006203226144 17956785419774656 18117113861022644 18196909551367456 18266617426267392 18316056565241088 18357944149167168 18445254470802992 18521854364784732 18541407311189952 18637157363094088 18701536888797568 18775289088134124 18795038057480672 18802087959227664 18878209772827776 18930655904245176 18969963744577911 18982869390027808 19046765217228024 19052210756100704 19119333537842304 19222319780708746 19249756720161656 19310007800568576 19327690957895104 19373676629375744 19380943574848128 19482418584502224 19510738004178232 19661176998428928 19842394612344512 19946612392845096 20024178477972396 20086524587122448 20140116649474304 20223755007653184 20240810215748416 20402847808966896 20421531735531884 20429191724930058 20451393920563424 20590051502291712 20633995651997026 20670119719197312 20700959763840188 20730507237097168 20773463116162848 20796468058705664 20816597383430628 20896465094667708 20915601051714107 20958940465414302 20981066167925472 21080290823774848 21081026344571648 21245721862888614 21276046901231304 21299608414964672 21368732659447936 21413011011415296 21457473243581856 21488100524831616 21608830092248854 21635035319137344 21773955149829376 21779428469780352 21931067729433408 22221226086766028 22277585571101952 22297986290489408 22305889127482688 22417874105232984 22571166655061556 22729488348585928 22796128448965824 22884775403397024 22930634263175184 22938039831500416 22951633012500436 22956028099568512 23108048108472768 23117243267684013 23135372069096391 23141031334434048 23299268805224832 23317540353105024 23347647685634352 23373021623501056 23462697650153216 23555623354934658 23594380842262048 23636594497047168 23658239730103072 23692008270968192 23741100704186112 23881674393905952 23965945894896096 23978361334771968 24065950428758784 24280824986158416 24286030280669066 24315482172835776 24452097209650019 24477258865556224 24545767166546808 24645142742119872 24668487450443382 24695805819712976 24721876414919936 24915016074411498 25033718784178832 25069450612303552 25111197303343872 25240874538993568 25293284992770548 25367594382237324 25372452110049408 25395686956304032 25427950576055664 25464245110135104 25620427548837696 25691604441475596 25718726270360256 25795619034356064 25976558112669632 26043142928702172 26148580754324448 26185903878438528 26206439157914496 26419706591638872 26595483190460128 26698904637296528 26935178129661984 26965006676870912 27175670791533966 27203797078622528 27238922299906744 27295364327051184 27389652451309824 27481560580757101 27667881706204488 27697950821550464 27755463177907504 27764425346880768 27861953459556944 27945253953885736 27955736044641132 27974754890567296 28052305333196352 28192557086221008 28222319093138688 28327629150518152 28368062534975072 28474304085041712 28578316134151056 28609964324775808 28621348807608778 28833479671063119 28846713758849792 28874635080242484 28991536436842656 29060514944063616 29241423639244544 29266107006267348 29763591918516768 29803428432331008 29884092290656512 29890498806977312 29973538515054862 30094888873415408 30129786880683672 30157378260611038 30210174974211456 30361215323622624 30394837931954432 30513033871196032 30574179017566912 30632297603297826 30677090880845136 30783060719613696 30810730811297024 30822991023578684 30847162758795188 30950993477995539 31051439645760282 31095760855645752 31101715489737984 31130196914179136 31194702088058496 31295939170530048 31407497806579544 31620436235662272 31621539516857472 31704949256789627 31842232525207936 31949412622447008 31954594526528128 32053098989171904 32374433314877888 32413245138373281 32420642897114368 32660932724744064 32727689555395744 32860190322826496 32891316600591176 33220021432548664 33331839130149042 33446979435734112 33458833691224032 33594294556370688 33687074260282898 33823459176316432 33903934101407552 33952326813513472 34094232522878892 34125454347533543 34160570065116928 34255472588634128 34291635027147008 34394158712474752 34407059747250624 34427449518750654 34434042149352768 34698531798425856 34724190571602896 34864774339099264 35059532435251584 35173312165108992 35194046475229824 35226275455518496 35391571263393072 35487359595154608 35538012406452288 35737680537180797 35913570839549312 36234227722045288 36393819102734912 36429045421003599 36715888298334336 36890508941605984 37043708729569464 37082814622379904 37274314726188176 37403073777595136 37550578176268248 37590076114961344 37604175918455328 37756419545655552 37861311808490352 37939927489155822 37965738780055616 38093530434456048 38104421512201408 38238667075684608 38444639561417492 38499513440323312 38655381915790208 38761887149696256 38964837169004448 39021476008356464 39684789224689024 39893224785690192 40048356955944792 40165357771875763 40173049174244896 40447510015306368 40481620431496832 40805695617933792 40843063471063768 40858383449860116 40902787841126848 41267991303994052 41340239438394624 41401919527680376 41461014474194336 41546926232325696 41633194766861256 41792930189335416 41831202103428214 41917880930828604 41962132335850944 42160581647549696 42491443725777228 42552093802462608 42599216829929344 42737465318895872 42914946487163712 42932023211413167 42976201049663232 43217660184497708 43270070638274688 43558856939560704 43862135458866816 44263248737348459 44442452173532056 44595972580978816 44611778254965376 44835748210465968 44960307772582293 45142333310123112 45236067390916557 45458976697171856 45592256897931648 45769550806794048 45861268526350368 45876079663000832 45903266025000872 45912056199137024 46216096216945536 46234486535368026 46270744138192782 46598537610449664 46635080706210048 46695295371268704 47111246709869316 47188761684524096 47273188994094336 47316479460206144 47384016541936384 47763348787811904 47931891789792192 48561649972316832 48572060561338132 48630964345671552 48904194419300038 49091534333093616 49290285484239744 49336974900886764 49391611639425952 49830032148822996 50067437568357664 50138901224607104 50481749077987136 50530611390424347 50586569985541096 50735188764474648 50744904220098816 50791373912608064 50855901152111328 50928490220270208 51240855097675392 51383208882951192 51437452540720512 51591238068712128 51953116225339264 52086285857404344 52297161508648896 52371807756877056 52412878315828992 52839413183277744 53190966380920256 53397809274593056 53870356259323968 53982534827891579 54351341583067932 54407594157245056 54477844599813488 54590728654102368 54963121161514202 55335763412408976 55395901643100928 55510926355815008 55723906919113888 55890507907771472 55911472089282264 55949509781134592 56104610666392704 56385114172442016 56655258301036304 56736125069950144 56948608170083424 57156632268302112 57219928649551616 57242697615217556 57666959342126238 57749270160484968 57983072873685312 58121029888127232 58532214012534696 59527183837033536 59780997613954624 59947077030109724 60189777746830816 60259573761367344 60314756521222076 60420349948422912 60722430647245248 61026067742392064 61148358035133824 61264595206595652 61354181761690272 61645982047157368 61694325517590376 61901986955991078 62102879291520564 62191521711291504 62260393828358272 62389404176116992 62746803155142321 62814995613159088 63240872471324544 63243079033714944 63409898513579254 63684465050415872 63898825244894016 63909189053056256 64106197978343808 64748866629755776 64826490276746562 65321865449488128 65455379110791488 65782633201182352 66369978140478623 66440042865097328 66663678260298084 66893958871468224 66917667382448064 67278119232480611 67374148520565796 67646918352632864 67807868202815104 68188465045757784 68250908695067086 68510945177268256 68788317424949504 68814119494501248 68854899037501308 68868084298705536 69448381143205792 69729548678198528 70119064870503168 70388092950459648 70452550911036992 70783142526786144 70974719190309216 71076024812904576 71475361074361594 71827141679098624 72218984781989591 72468455444090576 72787638205469824 72858090842007198 73356291628950057 73431776596668672 73781017883211968 74087417459138928 74165629244759808 74548629452376352 74592807290626417 75101156352536496 75180152229922688 75208351836910656 75722623616980704 75879854978311644 75931477560111232 76187060868912096 76208843024402816 76889279122834984 76999026880646624 77310763831580416 77929674338008896 78042952016712928 79369578449378048 79786449571380384 80096713911889584 80330715543751526 80346098348489792 80895020030612736 80963240862993664 81611391235867584 81686126942127536 81716766899720232 81805575682253696 82444681742271303 82535982607988104 82803839055360752 82922028948388672 83093852464651392 83266389533722512 83585860378670832 83662404206856428 83835761861657208 83924264671701888 84982887451554456 85104187604925216 85198433659858688 85829892974327424 85864046422826334 86435320368995416 86540141276549376 87724270917733632 88526497474696918 88884904347064112 89191945161957632 89223556509930752 89671496420931936 89920615545164586 90284666620246224 90472134781833114 90917953394343712 91184513795863296 91539101613588096 91722537052700736 91806532050001744 92432192433891072 92468973070736052 92541488276385564 93390590742537408 94222493419738632 94377523369048192 94632958920412288 95114847770368881 95526697575623808 95863783579584384 97123299944633664 97144121122676264 97261928691343104 97808388838600076 98183068666187232 98580570968479488 98673949801773528 98783223278851904 99660064297645992 100134875136715328 100174720826630723 100277802449214208 100963498155974272 101061222780848694 101173139971082192 101470377528949296 101582747825216128 101711802304222656 101856980440540416 102376363042600629 102481710195350784 102766417765902384 102874905081441024 103182476137424256 103906232450678528 104172571714808688 104594323017297792 105550823912138633 105678826366555488 106381932761840512 106795618549186112 107213041611542391 107740712518647936 107965069655783158 108702683166135864 108815188314490112 108955689199626976 109181457308204736 109926242323028404 110671526824817952 111021852711630016 111447813838227776 111781015815542944 111822944178564528 112209221332785408 112770228344884032 113310516602072608 113472250139900288 113897216340166848 114313264536604224 114485395230435112 115333918684252476 115498540320969936 115966145747370624 117064428025069392 119054367674067072 119561995227909248 119894154060219448 120379555493661632 120496073315627289 120519147522734688 120629513042444152 121444861294490496 122296716070267648 122529190413191304 122708363523380544 123291964094314736 123388651035180752 123803973911982156 124205758583041128 124383043422583008 124520787656716544 125493606310284642 125629991226318176 126481744942649088 126819797027158508 127797650489788032 128212395956687616 129497733259511552 129652980553493124 130910758221582976 131565266402364704 132739956280957246 132789746212045377 132880085730194656 133327356520596168 133787917742936448 133835334764896128 134556238464961222 134748297041131592 135293836705265728 135615736405630208 136376930091515568 136501817390134172 137021890354536512 137628238989002496 137709798075002616 137736168597411072 138896762286411584 140905101822073984 141566285053572288 141949438380618432 142152049625809152 142950722148723188 144437969563979182 144936910888181152 145575276410939648 145716181684014396 146409207361998749 146712583257900114 147562035766423936 148174834918277856 149097258904752704 149185614581252834 150202312705072992 150360304459845376 150416703673821312 151445247233961408 151759709956623288 151862955120222464 152374121737824192 152417686048805632 153778558245669968 153998053761293248 155859348676017792 156085904033425856 159572899142760768 160193427823779168 160661431087503052 160692196696979584 161947604483674737 163222782471735168 163372253884255072 163433533799440464 163611151364507392 164889363484542606 165071965215976208 165607678110721504 165844057896777344 166187704929302784 166532779067445024 167171720757341664 167324808413712856 167671523723314416 167848529343403776 169965774903108912 170208375209850432 171659785948654848 171728092845652668 172870640737990832 177052994949393836 177769808694128224 179342992841863872 179841231090329172 180569333240492448 180944269563666228 181835906788687424 183078203227176192 183445074105401472 183613064100003488 184937946141472104 185082976552771128 186781181485074816 188444986839477264 188755046738096384 189265917840824576 190229695540737762 191053395151247616 191727567159168768 194246599889267328 194288242245352528 195616777677200152 196022958693971747 196366137332374464 197347899603547056 197566446557703808 199109934421435869 199320128595291984 200269750273430656 200349441653261446 201834357697441833 201926996311948544 202122445561697388 202346279942164384 202940755057898592 203165495650432256 203423604608445312 204752726085201258 205532835531804768 206364952274848512 208345143429617376 209188646034595584 211101647824277266 211357652733110976 212763865523681024 213591237098372224 214426083223084782 215481425037295872 215930139311566316 216656954345968773 217405366332271728 217911378399253952 218362914616409472 219852484646056808 221343053649635904 222043705423260032 222895627676455552 223562031631085888 223645888357129056 223778421871879251 225540456689768064 226621033204145216 226944500279800576 227794432680333696 228626529073208448 228970790460870224 230667837368504952 230997080641939872 231932291494741248 234128856050138784 238108735348134144 238878180432734801 239123990455818496 239788308120438896 240759110987323264 240992146631254578 241038295045469376 241259026084888304 242889722588980992 245058380826382608 245416727046761088 246583928188629472 246777302070361504 247607947823964312 248411517166082256 248766086845166016 250987212620569284 251259982452636352 253639594054317016 255595300979576064 259305961106986248 261821516443165952 263130532804729408 265479912561914492 265579492424090754 265760171460389312 266654713041192336 267575835485872896 267670669529792256 269112476929922444 269496594082263184 270587673410531456 271902813672283391 272753860183031136 273003634780268344 274043780709073024 275419596150005232 277793524572823168 281810203644147968 283132570107144576 283898876761236864 285901444297446376 288875939127958364 289873821776362304 291432363368028792 292818414723997498 293425166515800228 295124071532847872 296349669836555712 298194517809505408 298371229162505668 300404625410145984 300524162479892169 300833407347642624 302890494467922816 303519419913246576 304748243475648384 307557116491339936 307996107522586496 311718697352035584 312171808066851712 316652471736415899 319145798285521536 320386855647558336 321322862175006104 321384393393959168 323895208967349474 326445564943470336 326744507768510144 326867067598880928 329778726969085212 330143930431952416 331215356221443008 331688115793554688 333065558134890048 334343441514683328 334649616827425712 335343047446628832 339931549806217824 340416750419700864 343456185691305336 345741281475981664 354105989898787672 355539617388256448 358685985683727744 359682462180658344 361138666480984896 361888539127332456 363671813577374848 366890148210802944 367226128200006976 369875892282944208 370165953105542256 373562362970149632 376889973678954528 380459391081475524 388493199778534656 388576484490705056 391233555354400304 392045917387943494 392732274664748928 394695799207094112 395132893115407616 398219868842871738 398640257190583968 400539500546861312 400698883306522892 403668715394883666 404244891123394776 404692559884328768 405881510115797184 406847209216890624 409505452170402516 411065671063609536 416690286859234752 422203295648554532 422715305466221952 427182474196744448 428852166446169564 431860278623132632 433313908691937546 434810732664543456 435822756798507904 436725829232818944 439227622085996247 439704969292113616 442686107299271808 443630906517936059 444087410846520064 445791255352911104 447124063262171776 447291776714258112 447556843743758502 451080913379536128 453242066408290432 455588865360667392 457253058146416896 457941580921740448 461335674737009904 461994161283879744 464589846983350361 468257712100277568 477756360865469602 479576616240877792 481518221974646528 481984293262509156 482076590090938752 482518052169776608 490116761652765216 490833454093522176 493167856377258944 493554604140723008 495215895647928624 496823034332164512 497532173690332032 501974425241138568 502519964905272704 507279188108634032 518611922213972496 522149651034384919 526261065609458816 530959825123828984 531158984848181508 531520342920778624 533309426082384672 538224953859844888 538993188164526368 541175346821062912 543805627344566782 545507720366062272 546007269560536688 548087561418146048 550839192300010464 555587049145646336 566265140214289152 567797753522473728 571802888594892752 577751878255916728 579747643552724608 582864726736057584 585636829447994996 586850333031600456 588068876081915241 592699339673111424 596389035619010816 596742458325011336 600809250820291968 601048324959784338 605780988935845632 607038839826493152 609496486951296768 615114232982679872 615992215045172992 624343616133703424 633304943472831798 638291596571043072 640773711295116672 642645724350012208 647790417934698948 648383632603137317 653489015537020288 653734135197761856 659557453938170424 660287860863904832 662430712442886016 666131116269780096 668686883029366656 669299233654851424 670686094893257664 679863099612435648 680833500839401728 686912371382610672 691482562951963328 708211979797575344 711079234776512896 716634541298204403 717371971367455488 719364924361316688 722277332961969792 723777078254664912 727343627154749696 734452256400013952 739751784565888416 740331906211084512 753779947357909056 760918782162951048 777152968981410112 782467110708800608 784091834775886988 785464549329497856 789391598414188224 796439737685743476 797280514381167936 801397766613045784 807337430789767332 808489782246789552 809385119768657536 811763020231594368 815708441016850173 819010904340805032 822131342127219072 833380573718469504 844406591297109064 845430610932443904 857704332892339128 863720557246265264 866627817383875092 869621465329086912 871645513597015808 878455244171992494 879409938584227232 885372214598543616 887261813035872118 894248126524343552 894583553428516224 895113687487517004 906484132816580864 915883161843480896 922671349474019808 923988322567759488 929179693966700722 936515424200555136 955512721730939204 959153232481755584 963968586525018312 964153180181877504 965036104339553216 980233523305530432 986335712754517888 987109208281446016 990431791295857248 993646068664329024 995064347380664064 1003948850482277136 1005039929810545408 1014558376217268064 1037223844427944992 1044299302068769838 1052522131218917632 1061919650247657968 1062317969696363016 1063040685841557248 1066618852164769344 1076449907719689776 1077986376329052736 1087611254689133564 1091015440732124544 1092014539121073376 1101678384600020928 1143605777189785504 1155503756511833456 1159495287105449216 1165729453472115168 1171273658895989992 1173700666063200912 1176137752163830482 1185398679346222848 1193484916650022672 1201618501640583936 1202096649919568676 1214077679652986304 1230228465965359744 1266609886945663596 1281547422590233344 1285291448700024416 1295580835869397896 1296767265206274634 1306978031074040576 1307468270395523712 1319114907876340848 1320575721727809664 1324861424885772032 1330892719553808177 1332262232539560192 1337373766058733312 1338598467309702848 1341372189786515328 1359726199224871296 1372160710857802229 1373824742765221344 1382965125903926656 1393769540950051083 1416423959595150688 1422158469553025792 1433269082596408806 1438729848722633376 1444554665923939584 1447554156509329824 1468904512800027904 1479503569131776832 1480663812422169024 1507559894715818112 1521837564325902096 1554305937962820224 1564934221417601216 1566448953103154757 1568183669551773976 1578783196828376448 1592879475371486952 1594561028762335872 1602795533226091568 1614674861579534664 1616979564493579104 1618770239537315072 1623526040463188736 1631416882033700346 1638021808681610064 1644262684254438144 1666761147436939008 1688813182594218128 1715408665784678256 1727441114492530528 1733255634767750184 1739242930658173824 1756910488343984988 1758819877168454464 1774523626071744236 1789167106857032448 1790227374975034008 1831766323686961792 1845342698948039616 1847976645135518976 1858359387933401444 1873030848401110272 1903319695705983737 1911025443461878408 1918306464963511168 1927937173050036624 1930072208679106432 1945150897809411951 1960467046611060864 1972671425509035776 1974218416562892032 1980863582591714496 1987292137328658048 2007897700964554272 2029116752434536128 2074447688855889984 2088598604137539676 2123839300495315936 2124635939392726032 2133237704329538688 2152899815439379552 2155972752658105472 2175222509378267128 2182030881464249088 2184029078242146752 2203356769200041856 2287211554379571008 2311007513023666912 2331458906944230336 2342547317791979984 2347401332126401824 2352275504327660964 2386969833300045344 2404193299839137352 2428155359305972608 2460456931930719488 2533219773891327192 2570582897400048832 2591161671738795792 2593534530412549268 2614936540791047424 2638229815752681696 2641151443455619328 2661785439107616354 2677196934619405696 2682744379573030656 2719452398449742592 2744321421715604458 2747649485530442688 2765930251807853312 2787539081900102166 2832847919190301376 2866538165192817612 2877459697445266752 2895108313018659648 2959007138263553664 2961327624844338048 3015119789431636224 3043675128651804192 3105416345625552413 3108611875925640448 3129868442835202432 3132897906206309514 3136367339103547952 3157566393656752896 3185758950742973904 3189122057524671744 3205591066452183136 3229349723159069328 3233959128987158208 3262833764067400692 3276043617363220128 3377626365188436256 3430817331569356512 3454882228985061056 3466511269535500368 3478485861316347648 3513820976687969976 3517639754336908928 3549047252143488472 3580454749950068016 3663532647373923584 3690685397896079232 3716718775866802888 3806639391411967474 3822050886923756816 3836612929927022336 3855874346100073248 3860144417358212864 3890301795618823902 3920934093222121728 3961727165183428992 3974584274657316096 4015795401929108544 4058233504869072256 4116482132573406687 4148895377711779968 4177197208275079352 4247678600990631872 4249271878785452064 4266475408659077376 4305799630878759104 4311945505316210944 4350445018756534256 4368058156484293504 4406713538400083712 4538685428221961219 4574423108759142016 4622015026047333824 4662917813888460672 4685094635583959968 4694802664252803648 4704551008655321928 4773939666600090688 4808386599678274704 4856310718611945216 5066439547782654384 5141165794800097664 5182323343477591584 5187069060825098536 5276459631505363392 5323570878215232708 5354393869238811392 5488642843431208916 5495298971060885376 5575078163800204332 5665695838380602752 5709959087117951211 5733076330385635224 5754919394890533504 5790216626037319296 5918014276527107328 5922655249688676096 6087350257303608384 6210832691251104826 6259736885670404864 6265795812412619028 6272734678207095904 6371517901485947808 6411182132904366272 6458699446318138656 6467918257974316416 6525667528134801384 6552087234726440256 6755252730376872512 6861634663138713024 6909764457970122112 6933022539071000736 7027641953375939952 7035279508673817856 7098094504286976944 7160909499900136032 7381370795792158464 7433437551733605776 7613278782823934948 7644101773847513632 7711748692200146496 7780603591237647804 7923454330366857984 8031590803858217088 8116467009738144512 8232964265146813374 8297790755423559936 8354394416550158704 8428987223840785121 8495357201981263744 8498543757570904128 8611599261757518208 8700890037513068512 8736116312968587008 9077370856443922438 9148846217518284032 9244030052094667648 9316249036876657239 9325835627776921344 9370189271167919936 9389605328505607296 9409102017310643856 9547879333200181376 9616773199356549408 10132879095565308768 10282331589600195328 10364646686955183168 10374138121650197072 10552919263010726784 10647141756430465416 10977285686862417832 10990597942121770752 11150156327600408664 11331391676761205504 11419918174235902422 11466152660771270448 11509838789781067008 11580433252074638592 12174700514607216768 12421665382502209652 12531591624825238056 12545469356414191808 12743035802971895616 12822364265808732544 12917398892636277312 12935836515948632832 13051335056269602768 13104174469452880512 13510505460753745024 13616056284665883657 13723269326277426048 13819528915940244224 13866045078142001472 14055283906751879904 14196189008573953888 14321818999800272064 14866875103467211552 15226557565647869896 15288203547695027264 15423497384400292992 15561207182475295608 16063181607716434176 16465928530293626748 16708788833100317408 16857974447681570242 16990714403962527488 16997087515141808256 17223198523515036416 17401780075026137024 18154741712887844876 18488060104189335296 18632498073753314478 18740378542335839872 18779210657011214592 18818204034621287712 19095758666400362752 19233546398713098816 20265758191130617536 20729293373910366336 20748276243300394144 21105838526021453568 21294283512860930832 21954571373724835664 22300312655200817328 22839836348471804844 22932305321542540896 24349401029214433536 24843330765004419304 25063183249650476112 25090938712828383616 25286961671522355363 25486071605943791232 25644728531617465088 25834797785272554624 26102670112539205536 26208348938905761024 27021010921507490048 27232112569331767314 27446538652554852096 27732090156284002944 28110567813503759808 28392378017147907776 28643637999600544128 29733750206934423104 30453115131295739792 30576407095390054528 30846994768800585984 31122414364950591216 32931857060587253496 33417577666200634816 33715948895363140484 33994175030283616512 34803560150052274048 36309483425775689752 37264996147506628956 37480757084671679744 37636408069242575424 38467092797426197632 40531516382261235072 41458586747820732672 41496552486600788288 42588567025721861664 43909142747449671328 44600625310401634656 45679672696943609688 45864610643085081792 49686661530008838608 50126366499300952224 50181877425656767232 50573923343044710726 50972143211887582464 51669595570545109248 52205340225078411072 54464225138663534628 55464180312568005888 56221135627007519616 56784756034295815552 57287275999201088256 59002910566885495847 59467500413868846208 60906230262591479584 61152814190780109056 62244828729901182432 65863714121174506992 66835155332401269632 67431897790726280968 69607120300104548096 72618966851551379504 74529992295013257912 75272816138485150848 76934185594852395264 81063032764522470144 82993104973201576576 85177134051443723328 87818285494899342656 89201250620803269312 91359345393887219376 91729221286170163584 99373323060017677216 100252732998601904448 101147846686089421452 104410680450156822144 108928450277327069256 112442271254015039232 113569512068591631104 118005821133770991694 118935000827737692416 121812460525182959168 124489657459802364864 131727428242349013984 133670310664802539264 134863795581452561936 145237933703102759008 149059984590026515824 150545632276970301696 165986209946403153152 170354268102887446656 175636570989798685312 177008731700656487541 178402501241606538624 182718690787774438752 183458442572340327168 198746646120035354432 200505465997203808896 202295693372178842904 208821360900313644288 217856900554654138512 236011642267541983388 243624921050365918336 248979314919604729728 263454856484698027968 269727591162905123872 290475867406205518016 298119969180053031648 340708536205774893312 351273141979597370624 354017463401312975082 356805002483213077248 365437381575548877504 397493292240070708864 401010931994407617792 404591386744357685808 435713801109308277024 472023284535083966776 487249842100731836672 497958629839209459456 526909712969396055936 539455182325810247744 580951734812411036032 596239938360106063296 708034926802625950164 730874763151097755008 794986584480141417728 809182773488715371616 871427602218616554048 944046569070167933552 1053819425938792111872 1078910364651620495488 1161903469624822072064 1192479876720212126592 1416069853605251900328 1461749526302195510016 1618365546977430743232 1742855204437233108096 1888093138140335867104 2157820729303240990976 2384959753440424253184 2832139707210503800656 3236731093954861486464 3485710408874466216192 3776186276280671734208 5664279414421007601312 6473462187909722972928 7552372552561343468416 11328558828842015202624 15104745105122686936832 22657117657684030405248 45314235315368060810496
- Sum of all divisors σ(n): 168243347233615317565440
- Sum of proper divisors (its aliquot sum) s(n): 122929111918247256754944
- 45314235315368060810496 is an abundant number, because the sum of its proper divisors (122929111918247256754944) is greater than itself. Its abundance is 77614876602879195944448
Bases of 45314235315368060810496
- Binary: 10011001100001111101010101111010011000111000000011100011110001110101000000002
- Hexadecimal: 0x9987D57A6380E3C7500
- Base-36: 7DN8BDN5V9TMUIO
Squares and roots of 45314235315368060810496
- 45314235315368060810496 squared (453142353153680608104962) is 2053379922216549937579226200492702972423766016
- 45314235315368060810496 cubed (453142353153680608104963) is 93047340987172908937340854311589979636376351998088134697421620903936
-
The
square root of 45314235315368060810496 is 212871405584.1414807905 -
The
cube root of 45314235315368060810496 is 35651533.7779624035
Scales and comparisons
How big is 45314235315368060810496?- 45,314,235,315,368,060,810,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 45,314,235,315,368,060,810,496 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 45314235315368060810496 cubic inches would be around 2970961.1 feet tall.
Recreational maths with 45314235315368060810496
- 45314235315368060810496 backwards is 69401806086351353241354
- The number of decimal digits it has is: 23
- The sum of 45314235315368060810496's digits is 87
- 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 45314235315368060810496 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 45314235315368060810496 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/45314235315368060810496/
Chicago style:
Numbermatics. 2024. "Number 45314235315368060810496 - Facts about the integer". https://numbermatics.com/n/45314235315368060810496/
The information we have on file for 45314235315368060810496 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 45314235315368060810496, math, Factors of 45314235315368060810496, curriculum, school, college, exams, university, Prime factorization of 45314235315368060810496, STEM, science, technology, engineering, physics, economics, calculator, forty-five sextillion, three hundred fourteen quintillion, two hundred thirty-five quadrillion, three hundred fifteen trillion, three hundred sixty-eight billion, sixty million, eight hundred ten thousand, four hundred ninety-six.