1040285790251203230991872
1,040,285,790,251,203,230,991,872 is an even composite number composed of six prime numbers multiplied together.
What does the number 1040285790251203230991872 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16800 divisors.
1040285790251203230991872 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred divisors.
Prime factorization of 1040285790251203230991872:
29 × 32 × 73 × 114 × 316 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 31 × 31 × 31 × 31 × 31 × 31 × 37 × 37 × 37)See below for interesting mathematical facts about the number 1040285790251203230991872 from the Numbermatics database.
Names of 1040285790251203230991872
- Cardinal: 1040285790251203230991872 can be written as One septillion, forty sextillion, two hundred eighty-five quintillion, seven hundred ninety quadrillion, two hundred fifty-one trillion, two hundred three billion, two hundred thirty million, nine hundred ninety-one thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 1.040285790251203230991872 × 1024
Factors of 1040285790251203230991872
Divisors of 1040285790251203230991872
- Number of divisors d(n): 16800
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 31 32 33 36 37 42 44 48 49 56 62 63 64 66 72 74 77 84 88 93 96 98 99 111 112 121 124 126 128 132 144 147 148 154 168 176 186 192 196 198 217 222 224 231 242 248 252 256 259 264 279 288 294 296 308 333 336 341 343 352 363 372 384 392 396 407 434 441 444 448 462 484 496 504 512 518 528 539 558 576 588 592 616 651 666 672 682 686 693 704 726 744 768 777 784 792 814 847 868 882 888 896 924 961 968 992 1008 1023 1029 1036 1056 1078 1089 1116 1147 1152 1176 1184 1221 1232 1302 1331 1332 1344 1364 1369 1372 1386 1408 1452 1488 1519 1536 1554 1568 1584 1617 1628 1694 1736 1764 1776 1792 1813 1848 1922 1936 1953 1984 2016 2046 2058 2072 2112 2156 2178 2232 2294 2304 2331 2352 2368 2387 2442 2464 2541 2604 2662 2664 2688 2728 2738 2744 2772 2816 2849 2883 2904 2976 3038 3069 3087 3108 3136 3168 3234 3256 3388 3441 3472 3528 3552 3584 3626 3663 3696 3751 3773 3844 3872 3906 3968 3993 4032 4092 4107 4116 4144 4224 4312 4356 4464 4477 4557 4588 4608 4662 4704 4736 4774 4851 4884 4928 5082 5208 5324 5328 5376 5439 5456 5476 5488 5544 5632 5698 5766 5808 5929 5952 6076 6138 6174 6216 6272 6336 6468 6512 6727 6776 6882 6944 7056 7104 7161 7252 7326 7392 7502 7546 7623 7688 7744 7812 7936 7986 8029 8064 8184 8214 8232 8288 8448 8547 8624 8649 8712 8928 8954 9114 9176 9317 9324 9408 9472 9548 9583 9702 9768 9856 10164 10323 10416 10571 10633 10648 10656 10752 10878 10912 10952 10976 11088 11253 11319 11396 11532 11616 11858 11904 11979 12152 12276 12321 12348 12432 12544 12617 12672 12691 12936 13024 13431 13454 13552 13671 13764 13888 14112 14208 14322 14504 14641 14652 14784 15004 15059 15092 15246 15376 15488 15624 15872 15972 16058 16128 16317 16368 16428 16464 16576 16709 16896 17094 17248 17298 17424 17787 17856 17908 18228 18352 18634 18648 18816 18944 19096 19166 19404 19536 19712 19943 20181 20328 20646 20832 21142 21266 21296 21312 21483 21756 21824 21904 21952 22176 22506 22638 22792 23064 23232 23716 23808 23958 24087 24304 24552 24642 24696 24864 25088 25234 25344 25382 25641 25872 26048 26257 26862 26908 27104 27342 27528 27776 27951 28224 28416 28644 28749 29008 29282 29304 29568 29791 30008 30118 30184 30492 30752 30976 31248 31339 31713 31899 31944 32116 32256 32634 32736 32856 32928 33152 33418 33759 33957 34188 34496 34596 34848 35557 35574 35712 35816 36456 36704 37268 37296 37632 37851 38073 38192 38332 38808 39072 39424 39886 40293 40362 40656 41261 41292 41503 41664 42284 42439 42532 42592 42624 42966 43512 43648 43808 43904 43923 44352 45012 45177 45276 45584 46128 46464 47089 47432 47616 47916 48174 48608 49104 49247 49284 49392 49728 50127 50468 50653 50688 50764 51282 51744 52096 52514 53361 53724 53816 54208 54684 55056 55552 55902 56203 56448 56832 57288 57498 58016 58564 58608 59136 59582 59829 60016 60236 60368 60543 60984 61504 61952 62496 62678 63426 63798 63888 64232 65219 65268 65472 65712 65856 66304 66836 67081 67518 67914 68376 68992 69192 69696 71114 71148 71424 71632 72261 72912 73408 73997 74536 74592 75264 75702 76146 76384 76664 77616 78144 78771 79772 80586 80724 81312 82522 82584 83006 83328 83853 84568 84878 85064 85184 85248 85932 86247 87024 87296 87616 87808 87846 88319 88704 89373 90024 90354 90552 91168 92256 92928 94017 94178 94864 95139 95697 95832 96348 97216 98208 98494 98568 98784 99456 100254 100936 101306 101528 102487 102564 103488 104192 105028 105413 106671 106722 107448 107632 108416 109368 110112 111104 111804 112406 112896 113553 114219 114576 114996 116032 116281 116963 117128 117216 118272 119164 119658 120032 120472 120736 121086 121968 123008 123783 124509 124992 125356 126852 127317 127596 127776 128464 130438 130536 130944 131424 131712 131769 132608 133672 134162 135036 135531 135828 136752 137984 138384 138787 139392 139601 141267 142228 142296 142848 143264 144522 145824 146816 147741 147994 149072 149184 150381 151404 151959 152292 152768 153328 155232 156288 157542 159544 161172 161448 162624 165044 165168 165649 166012 166656 167706 168609 169136 169756 170128 170368 170496 171864 172494 174048 174592 175232 175616 175692 176638 177408 178746 179487 180048 180708 181104 182336 183799 184512 185856 188034 188356 189728 190278 191394 191664 192696 194432 195657 196416 196988 197136 197568 198912 200508 201243 201872 202612 203056 204974 205128 206976 208384 208537 210056 210826 213342 213444 214896 215264 216832 218736 219373 220224 221991 223608 224812 225792 227106 228438 229152 229992 232064 232562 233926 234256 234432 236313 238328 239316 240064 240944 241472 242172 243936 246016 247566 248899 249018 249984 250712 253704 254634 255192 255552 256928 260876 261072 261888 262848 263424 263538 264957 267344 268119 268324 270072 271062 271656 273504 275968 276768 277574 278784 279202 282051 282534 284456 284592 286528 288827 289044 291648 293632 295482 295988 297073 298144 298368 300762 302808 303918 304584 305536 306656 307461 310464 312576 315084 316239 319088 320013 322344 322896 325248 327701 329623 330088 330336 331298 332024 333312 335412 337218 338272 339512 340256 340736 343728 344729 344988 348096 348843 350464 350889 351384 353276 354571 354816 357492 358974 360096 361416 362208 364672 367598 369024 371349 373527 376068 376712 379456 380556 381951 382788 383328 385392 388864 391127 391314 392832 393421 393976 394272 395136 397824 401016 402486 403744 405224 406112 409948 410256 413952 416361 417074 418803 420112 421652 423801 426684 426888 429792 430528 433664 437472 438746 440448 443223 443982 447216 449624 453871 454212 455877 456533 456876 458304 459984 464128 465124 466829 467852 468512 468864 469567 472626 476656 478632 480128 481888 482944 484344 487872 492032 495132 496947 497798 498036 499968 501424 505827 507408 509268 510384 511104 513856 517979 521752 522144 523776 525696 526848 527076 529914 534688 536238 536648 540144 541717 542124 543312 547008 551397 553536 555148 557183 557568 558404 564102 565068 568912 569184 573056 577654 578088 583296 586971 587264 590964 591976 594146 596288 596736 601524 603729 605616 607836 609168 611072 613312 614922 618233 620928 625152 625611 630168 632478 638176 640026 644688 645792 650496 655402 658119 659246 660176 660672 662596 664048 665973 670824 674436 676544 679024 680512 681472 687456 689458 689976 696192 697686 700928 701778 702768 706552 709142 714984 717409 717948 720192 722832 724416 729344 735196 737891 738048 742698 746697 747054 752136 753424 758912 761112 763902 765576 766656 770784 777728 782254 782628 785664 786842 787952 788544 790272 794871 802032 804972 807488 810448 812224 813967 819896 820512 827904 832722 834148 837606 840224 843304 847602 853368 853776 859584 861056 866481 874944 877492 880896 886446 887964 891219 894432 899248 907742 908424 911754 913066 913752 916608 919968 922383 923521 928256 930248 933658 935704 937024 937728 939134 945252 948717 953312 957264 960256 963776 965888 968688 971509 975744 983103 988869 990264 993894 995596 996072 999936 1002848 1011654 1014816 1018536 1020768 1022208 1027712 1034187 1035958 1043504 1044288 1046529 1051392 1052667 1054152 1059828 1063713 1069376 1072476 1073296 1080288 1083434 1084248 1086624 1094016 1102267 1102794 1107072 1110296 1114366 1116808 1128204 1130136 1137824 1138368 1146112 1155308 1156176 1159543 1166592 1173381 1173942 1180263 1181928 1183952 1188292 1192576 1193472 1203048 1207458 1211232 1215672 1218336 1222144 1226624 1229844 1236466 1241856 1249083 1251222 1256409 1260336 1264956 1276352 1279091 1280052 1286593 1289376 1291584 1300992 1310804 1315609 1316238 1318492 1320352 1321344 1325192 1328096 1331946 1341648 1348872 1353088 1358048 1361024 1361613 1369599 1374912 1378916 1379952 1392384 1395372 1400487 1403556 1405536 1408701 1413104 1418284 1429968 1434818 1435896 1440384 1445664 1448832 1458688 1459759 1470392 1475782 1476096 1485396 1490841 1493394 1494108 1504272 1506848 1517824 1522224 1526657 1527804 1531152 1533312 1535611 1541568 1553937 1564508 1565256 1570243 1571328 1573684 1575904 1577088 1580544 1589742 1604064 1609944 1614976 1620896 1624448 1625151 1627934 1639792 1641024 1654191 1665444 1668296 1671549 1675212 1680448 1686608 1695204 1706736 1707552 1719168 1722112 1732962 1742293 1749888 1754984 1761792 1772892 1775928 1782438 1788864 1798496 1815484 1816848 1822139 1823508 1826132 1827504 1833216 1839936 1844766 1847042 1854699 1860496 1867316 1871408 1874048 1875456 1876833 1878268 1890504 1897434 1906624 1914528 1920512 1927552 1931776 1937376 1943018 1951488 1966206 1974357 1977738 1980528 1987788 1991192 1992144 2005696 2021789 2023308 2029632 2037072 2041536 2044416 2055424 2068374 2071916 2079511 2087008 2088576 2093058 2102784 2105334 2108304 2119656 2127426 2138752 2144952 2146592 2152227 2160576 2166868 2168496 2173248 2188032 2204534 2205588 2213673 2214144 2220592 2228732 2233616 2240091 2256408 2260272 2275648 2276736 2292224 2293907 2310616 2312352 2319086 2333184 2346762 2347884 2360526 2363856 2367904 2376584 2385152 2406096 2413103 2414916 2422464 2431344 2436672 2441901 2453248 2459688 2472932 2481997 2483712 2498166 2502444 2512818 2520672 2529912 2552704 2558182 2560104 2573186 2578752 2583168 2599443 2621608 2631218 2632476 2636984 2640704 2642688 2650384 2656192 2663892 2673657 2683296 2697744 2706176 2716096 2722048 2723226 2737889 2739198 2749824 2757832 2759904 2770563 2784768 2790744 2800974 2807112 2811072 2817402 2826208 2836568 2859936 2869636 2871792 2880768 2891328 2897664 2914527 2919518 2940784 2949309 2951564 2966607 2970792 2981682 2986788 2988216 3008544 3013696 3035648 3044448 3053314 3055608 3062304 3066624 3071222 3083136 3102561 3107874 3129016 3130512 3140486 3147368 3151808 3154176 3177097 3179484 3191139 3208128 3219888 3229952 3241792 3248896 3250302 3255868 3267803 3279584 3282048 3306801 3308382 3330888 3336592 3343098 3350424 3360896 3373216 3390408 3413472 3415104 3438336 3444224 3465924 3478629 3484586 3499776 3509968 3520143 3540789 3545784 3551856 3564876 3577728 3596992 3604711 3625853 3630968 3633696 3644278 3647016 3652264 3655008 3666432 3679872 3689532 3694084 3709398 3720992 3734632 3742816 3748096 3753666 3756536 3781008 3792019 3794868 3813248 3829056 3837273 3855104 3859779 3874752 3886036 3900281 3902976 3932412 3946827 3948714 3955476 3961056 3975576 3982384 3984288 4011392 4043578 4046616 4059264 4074144 4083072 4084839 4108797 4110848 4136748 4143832 4159022 4174016 4177152 4186116 4201461 4210668 4216608 4226103 4239312 4254852 4277504 4289904 4293184 4302397 4304454 4321152 4327631 4333736 4336992 4346496 4376064 4379277 4409068 4411176 4427346 4428288 4441184 4457464 4467232 4480182 4512816 4520544 4551296 4553472 4579971 4587814 4606833 4621232 4624704 4638172 4661811 4693524 4695768 4710729 4721052 4727712 4735808 4753168 4770304 4812192 4826206 4829832 4844928 4862688 4873344 4875453 4883802 4906496 4919376 4945864 4963994 4996332 5004888 5014647 5021863 5025636 5041344 5059824 5105408 5116364 5120208 5135119 5146372 5157504 5165237 5166336 5198886 5226879 5243216 5262436 5264952 5273968 5281408 5285376 5300768 5312384 5327784 5347314 5366592 5395488 5412352 5432192 5444096 5446452 5466417 5475778 5478396 5499648 5515664 5519808 5541126 5564097 5581488 5601948 5614224 5622144 5634804 5652416 5673136 5697769 5719872 5739272 5743584 5761536 5782656 5795328 5829054 5839036 5881568 5898618 5903128 5933214 5941584 5963364 5973576 5976432 6017088 6027392 6065367 6088896 6106628 6111216 6124608 6129013 6133248 6142444 6166272 6205122 6215748 6238533 6258032 6261024 6280972 6294736 6303616 6308352 6354194 6358968 6382278 6416256 6439776 6456681 6459904 6464647 6483584 6497792 6500604 6511736 6535606 6559168 6564096 6613602 6616764 6641019 6661776 6673184 6686196 6700848 6721792 6746432 6780816 6800563 6826944 6830208 6876672 6881721 6931848 6957258 6969172 6999552 7019936 7040286 7081578 7091568 7103712 7129752 7155456 7193984 7209422 7239309 7251706 7261936 7267392 7288556 7294032 7304528 7310016 7325703 7359744 7379064 7388168 7418796 7441984 7445991 7469264 7485632 7496192 7507332 7513072 7562016 7584038 7589736 7626496 7658112 7674546 7710208 7715869 7719558 7749504 7772072 7800562 7864824 7893654 7897428 7910952 7922112 7951152 7964768 7968576 8022784 8087156 8093232 8116801 8118528 8148288 8166144 8169678 8213667 8217594 8273496 8287664 8311689 8318044 8348032 8354304 8372232 8402922 8421336 8433216 8452206 8478624 8509704 8555008 8579808 8586368 8604794 8608908 8642304 8655262 8667472 8673984 8692992 8743581 8758554 8818136 8822352 8854692 8882368 8914928 8934464 8953637 8960364 9025632 9041088 9102592 9106944 9159942 9175628 9209263 9213666 9242464 9249408 9276344 9323622 9387048 9391536 9421458 9442104 9455424 9471616 9506336 9531291 9624384 9652412 9659664 9689856 9725376 9746688 9750906 9767604 9803409 9838752 9891728 9920403 9927988 9992664 10009776 10029294 10043726 10051272 10082688 10119648 10158731 10210816 10218313 10232728 10240416 10270238 10292744 10315008 10330474 10332672 10397772 10435887 10453758 10486432 10524872 10529904 10547936 10562816 10601536 10624768 10655568 10686599 10694628 10733184 10790976 10814133 10864384 10877559 10892904 10932834 10951556 10956792 10991701 10999296 11031328 11039616 11082252 11128194 11162976 11203896 11228448 11244288 11269608 11304832 11346272 11376057 11395538 11439744 11478544 11487168 11511819 11565312 11579337 11658108 11678072 11700843 11763136 11797236 11806256 11840481 11866428 11883168 11926728 11947152 11952864 12034176 12054784 12124937 12130734 12177792 12196051 12213256 12222432 12249216 12258026 12284888 12332544 12410244 12431496 12477066 12516064 12522048 12561944 12589472 12607232 12708388 12717936 12754973 12764556 12832512 12879552 12907191 12913362 12929294 12967168 12982893 13001208 13023472 13071212 13118336 13128192 13137831 13227204 13233528 13282038 13323552 13346368 13372392 13401696 13443584 13492864 13561632 13601126 13653888 13660416 13739913 13763442 13820499 13863696 13914516 13938344 14039872 14070001 14080572 14132187 14152523 14163156 14183136 14207424 14259504 14310912 14387968 14418844 14471699 14478618 14503412 14523872 14534784 14556577 14577112 14588064 14609056 14620032 14651406 14719488 14758128 14776336 14837592 14883968 14891982 14938528 14971264 15014664 15026144 15065589 15124032 15168076 15179472 15252992 15316224 15349092 15405357 15431738 15439116 15495711 15499008 15544144 15601124 15680637 15729648 15787308 15794856 15821904 15844224 15902304 15929536 15937152 16045568 16057349 16174312 16186464 16233602 16237056 16296576 16332288 16339356 16399251 16427334 16435188 16546992 16575328 16623378 16636088 16696064 16744464 16793227 16805844 16842672 16866432 16891721 16904412 16957248 17019408 17093307 17159616 17172736 17209588 17217816 17272673 17284608 17310524 17334944 17347968 17373979 17385984 17487162 17517108 17636272 17644704 17709384 17764736 17829856 17868928 17907274 17920728 18051264 18082176 18196101 18205184 18319884 18351256 18387039 18418526 18427332 18484928 18498816 18552688 18647244 18715599 18774096 18783072 18842916 18884208 18910848 18943232 19012672 19062582 19165223 19248768 19304824 19319328 19379712 19393941 19450752 19493376 19501812 19535208 19606818 19677504 19783456 19840806 19855976 19985328 20019552 20043529 20058588 20087452 20102544 20165376 20239296 20317462 20401689 20436626 20465456 20480832 20540476 20585488 20630016 20645163 20660948 20795544 20871774 20907516 20972864 21049744 21059808 21095872 21125632 21203072 21249536 21311136 21373198 21389256 21466368 21581952 21628266 21717927 21728768 21755118 21785808 21865668 21903112 21913584 21983402 22062656 22079232 22164504 22239679 22256388 22325952 22337973 22407792 22456896 22488576 22539216 22609664 22692544 22752114 22791076 22874621 22879488 22957088 22974336 23023638 23130624 23147607 23158674 23316216 23356144 23401686 23526272 23594472 23612512 23680962 23732856 23766336 23853456 23894304 23905728 24068352 24109568 24249874 24261468 24350403 24355584 24392102 24426512 24444864 24498432 24516052 24569776 24641001 24820488 24862992 24954132 25032128 25044096 25123888 25178944 25214464 25232977 25416776 25435872 25509946 25529112 25665024 25759104 25814382 25826724 25858588 25934336 25965786 26002416 26046944 26142424 26236672 26275662 26454408 26467056 26544133 26564076 26647104 26692736 26744784 26803392 26860911 26985728 27123264 27202252 27301967 27307776 27320832 27479826 27526884 27627789 27640998 27727392 27829032 27876688 28079744 28140002 28161144 28264374 28305046 28326312 28366272 28414848 28519008 28593873 28629151 28775936 28837688 28943398 28957236 29006824 29047744 29069568 29113154 29154224 29176128 29218112 29240064 29302812 29410227 29516256 29552672 29675184 29767936 29783964 29877056 29942528 30029328 30052288 30116779 30131178 30248064 30336152 30358944 30476193 30632448 30654939 30698184 30810714 30863476 30878232 30991422 30998016 31088288 31202248 31361274 31459296 31574616 31589712 31643808 31688448 31804608 31859072 31874304 32059797 32114698 32348624 32372928 32442399 32467204 32593152 32632677 32678712 32798502 32854668 32870376 32975103 33093984 33150656 33246756 33272176 33392128 33488928 33586454 33611688 33685344 33732864 33783442 33808824 33914496 34038816 34128171 34170277 34186614 34319232 34345472 34419176 34435632 34545346 34621048 34669888 34695936 34747958 34974324 35034216 35102529 35272544 35289408 35418768 35529472 35659712 35737856 35814548 35841456 35945833 36102528 36164352 36374811 36392202 36588153 36639768 36702512 36774078 36837052 36854664 36969856 36997632 37105376 37294488 37431198 37548192 37566144 37685832 37768416 37821696 37886464 38025344 38125164 38264919 38330446 38497536 38609648 38638656 38721573 38787882 38901504 38948679 39003624 39070416 39213636 39355008 39566912 39651821 39681612 39711952 39884383 39970656 40039104 40087058 40117176 40174904 40205088 40330752 40478592 40634924 40783879 40803378 40873252 40930912 40961664 41080952 41170976 41290326 41321896 41591088 41743548 41815032 41945728 42099488 42119616 42191744 42210003 42406144 42457569 42622272 42746396 42778512 42903091 42932736 43163904 43256532 43415097 43435854 43510236 43571616 43669731 43731336 43806224 43827168 43966804 44125312 44158464 44329008 44479358 44512776 44651904 44675946 44815584 44913792 45078432 45196767 45219328 45252529 45385088 45504228 45582152 45749242 45758976 45914176 45948672 46047276 46216071 46295214 46317348 46487133 46632432 46712288 46803372 47052544 47188944 47225024 47326367 47361924 47465712 47532672 47603941 47706912 47788608 47811456 48136704 48172047 48499748 48522936 48677533 48700806 48711168 48784204 48853024 48889728 48996864 49032104 49139552 49282002 49640976 49725984 49908264 50064256 50088192 50247776 50357888 50379681 50465954 50675163 50833552 50871744 51019892 51058224 51279921 51518208 51628764 51653448 51717176 51818019 51931572 52004832 52093888 52121937 52284848 52473344 52551324 52908816 52934112 53088266 53128152 53294208 53385472 53489568 53606784 53721822 53971456 54011083 54246528 54404504 54603934 54615552 54959652 55053768 55161117 55255578 55281996 55454784 55658064 55753376 56159488 56280004 56322288 56486309 56528748 56610092 56652624 56732544 56817607 56829696 57038016 57187746 57258302 57495669 57675376 57886796 57914472 58013648 58095488 58139136 58181823 58226308 58308448 58352256 58436224 58480128 58605624 58820454 59032512 59105344 59350368 59535872 59567928 59754112 59885056 60058656 60104576 60130587 60233558 60262356 60496128 60672304 60717888 60952386 61205067 61309878 61396368 61621428 61726952 61756464 61982844 62176576 62404496 62675459 62722548 62918592 63149232 63179424 63287616 63376896 63609216 63718144 63748608 64119594 64229396 64464841 64697248 64745856 64884798 64934408 65186304 65265354 65357424 65597004 65709336 65740752 65950206 66187968 66301312 66493512 66544352 66719037 66977856 67172908 67223376 67370688 67419143 67465728 67566884 67617648 67828992 68077632 68256342 68340554 68373228 68623863 68638464 68838352 68871264 69090692 69242096 69339776 69391872 69442821 69495916 69948648 70068432 70205058 70545088 70578816 70837536 71058944 71111117 71319424 71475712 71629096 71682912 71891666 72205056 72328704 72749622 72784404 73051209 73176306 73279536 73405024 73548156 73674104 73709328 73939712 74210752 74588976 74806193 74862396 75096384 75132288 75371664 75536832 75643392 75698931 76050688 76250328 76529838 76660892 76941907 76995072 77219296 77277312 77443146 77575764 77803008 77897358 78007248 78140832 78427272 78710016 79133824 79303642 79363224 79423904 79632399 79768766 79941312 80078208 80174116 80234352 80349808 80410176 80582733 80957184 81269848 81567758 81606756 81746504 81861824 81905901 81923328 82161904 82341952 82580652 82643792 82883367 83182176 83487096 83630064 83891456 84198976 84239232 84383488 84420006 84812288 84874559 84915138 85244544 85492792 85557024 85806182 85887453 86327808 86513064 86830194 86871708 87020472 87143232 87339462 87462672 87612448 87654336 87933608 88250624 88658016 88958716 89025552 89284811 89303808 89351892 89631168 89827584 90156864 90350337 90393534 90505058 90770176 91008456 91164304 91428579 91498484 91828352 91897344 91964817 92094552 92432142 92590428 92634696 92974266 93264864 93424576 93606744 94105088 94377888 94450048 94652734 94723848 94931424 95065344 95207882 95413824 95577216 95622912 96179391 96344094 96999496 97045872 97355066 97401612 97568408 97706048 97779456 98064208 98279104 98490007 98564004 98925309 99281952 99451968 99816528 100128512 100176384 100495552 100715776 100759362 100931908 101301893 101350326 101667104 101743488 102039784 102116448 102510831 102559842 103036416 103257528 103306896 103434352 103636038 103863144 104009664 104187776 104243874 104569696 105102648 105817632 105868224 106176532 106256304 106588416 106770944 106979136 107213568 107443644 107837499 108022166 108493056 108809008 109124433 109207868 109764459 109919304 110107536 110322234 110511156 110563992 110909568 111316128 111506752 111746041 112318976 112401443 112560008 112644576 112972618 113057496 113220184 113305248 113465088 113635214 113659392 114076032 114375492 114516604 114794757 114991338 115350752 115773592 115828944 116027296 116190976 116363646 116452616 116616896 116704512 116872448 117211248 117552589 117640908 118065024 118210688 118700736 118955463 119135856 119508224 119653149 120117312 120209152 120261174 120467116 120524712 120908711 120992256 121344608 121435776 121904772 122351637 122410134 122619756 122792736 123242856 123453904 123512928 123965688 124353152 124808992 125350918 125445096 125837184 126298464 126358848 126575232 126630009 127218432 127372707 127436288 128239188 128458792 128709273 128929682 129394496 129491712 129769596 129868816 130245291 130530708 130714848 131009193 131194008 131418672 131481504 131900412 132375936 132602624 132987024 133088704 133374307 133438074 133955712 134156561 134345816 134446752 134741376 134838286 135133768 135235296 135657984 135757587 136155264 136512684 136681108 136746456 137247726 137276928 137676704 137742528 138181384 138484192 138679552 138885642 138991832 139897296 140136864 140304703 140410116 141090176 141157632 141675072 141979101 142222234 142638848 142811823 143258192 143365824 143783332 144410112 144516141 145499244 145568808 146032599 146102418 146352612 146559072 146810048 147096312 147348208 147418656 147879424 148421504 149177952 149612386 149724792 150192768 150264576 150743328 151073664 151139043 151397862 152025489 152101376 152500656 153059676 153321784 153883814 154438592 154554624 154886292 155151528 155454057 155677753 155794716 156014496 156281664 156365811 156854544 157420032 158267648 158607284 158726448 158847808 159188689 159264798 159537532 159882624 160122347 160156416 160348232 160468704 160699616 160820352 161165466 161914368 162033249 162539696 163135516 163213512 163493008 163723648 163811802 163846656 164323808 164683904 165161304 165287584 165766734 166364352 166974192 167260128 167782912 168397952 168478464 168766976 168840012 169458927 169749118 169830276 170452821 170489088 170985584 171114048 171612364 171774906 172487007 173026128 173660388 173743416 174040944 174286464 174678924 174925344 175224896 175308672 175867216 176501248 176630839 177316032 177917432 178051104 178569622 178607616 178703784 179262336 179655168 180313728 180391761 180700674 180787068 181010116 181540352 182016912 182328608 182857158 182996968 183656704 183929634 184189104 184864284 185180856 185269392 185808931 185948532 186529728 186849152 187213488 188026377 188755776 188900096 189305468 189447696 189862848 189999403 190130688 190415764 190827648 191113769 191154432 191245824 192358782 192688188 193394523 193998992 194091744 194710132 194803224 195136816 195412096 195558912 196128416 196558208 196980014 197128008 197850618 198563904 198903936 199633056 200157111 200257024 200404057 200991104 201431552 201518724 201863816 202257429 202603786 202700652 203334208 203486976 204079568 204232896 205021662 205119684 205871589 206515056 206613792 206868704 207272076 207726288 208019328 208375552 208487748 209139392 210205296 210817453 211635264 211736448 212353064 212512608 213176832 213333351 213958272 214427136 214887288 215674998 216044332 216986112 217618016 218248866 218415736 219528918 219838608 220215072 220644468 221022312 221127984 221819136 222632256 223013504 223492082 224418579 224802886 225120016 225289152 225945236 226114992 226440368 226610496 226930176 227096793 227270428 228152064 228750984 229033208 229589514 229982676 230701504 230825721 231547184 231657888 232054592 232381952 232727292 232905232 233233792 233409024 233744896 234422496 235105178 235281816 236130048 236421376 237401472 237910926 238271712 238897197 239016448 239191939 239306298 240234624 240418304 240522348 240934232 241049424 241817422 242689216 242871552 243809544 244703274 244820268 245239512 245585472 245717703 246485712 246907808 247025856 247931376 248706304 249617984 250701836 250890192 251620831 251674368 252596928 252717696 253150464 253260018 254436864 254623677 254745414 256478376 256917584 257418546 257662359 257859364 258788992 258983424 259539192 259737632 260490582 261061416 261429696 262018386 262388016 262837344 262963008 263800824 264751872 265205248 265974048 266177408 266748614 266876148 267854433 267911424 268313122 268691632 268893504 269482752 269676572 270267536 270470592 271051011 271515174 272310528 273025368 273362216 273492912 274495452 275353408 275485056 276362768 276968384 277359104 277562747 277771284 277983664 279794592 280273728 280609406 280820232 282180352 282315264 283350144 283958202 284444468 285277696 285487153 285623646 286516384 286731648 287566664 289032282 290998488 291137616 292065198 292204836 292705224 293118144 293620096 294192624 294696416 294837312 295470021 296843008 298355904 299224772 299449584 300321637 300385536 300529152 301486656 302147328 302278086 302795724 303905679 304050978 305001312 306119352 306643568 307532493 307767628 308877184 309109248 309772584 310303056 310908114 311355506 311589432 312028992 312563328 312731622 313709088 314920661 316535296 316767703 317214568 317452896 317695616 318377378 318529596 319075064 319765248 320244694 320312832 320696464 320937408 321399232 321640704 322330932 323512497 324066498 325079392 326271032 326427024 326986016 327447296 327623604 328647616 329367808 330322608 330575168 331284569 331533468 332728704 333948384 334520256 335238123 336795904 336956928 337204329 337680024 338917854 339498236 339660552 340742731 340905642 340978176 341971168 342228096 343224728 343549812 344974014 346052256 347320776 347486832 348081888 348572928 349357848 349850688 350449792 350617344 351734432 352657767 353261678 354632064 355834864 356102208 356866389 357139244 357407568 358524672 358959447 360627456 360783522 361401348 361574136 362020232 362726133 364033824 364657216 365714316 365993936 367054911 367313408 367859268 368378208 369728568 370361712 370538784 371617862 371897064 373059456 373698304 374426976 375873047 376052754 377511552 377800192 378077581 378610936 378895392 379725696 379998806 380831528 381655296 382227538 382308864 384717564 385376376 386127819 386789046 387997984 388183488 389420264 389606448 390273632 390824192 392256832 393116416 393960028 394256016 395404163 395701236 397127808 397807872 399266112 400122921 400314222 400808114 401982208 402469683 403037448 403727632 404514858 405207572 405401304 406668416 406973952 407272761 408159136 408465792 410043324 410239368 411743178 413030112 413227584 413737408 414544152 415452576 416038656 416751104 416975496 418278784 420410592 420914109 421634906 423270528 423472896 424706128 425025216 425937303 426666702 427916544 428435469 429774576 431349996 432088664 435236032 436170031 436497732 436831472 438097797 438728213 439057836 439677216 440430144 441288936 442044624 442255968 443638272 445264512 446027008 446984164 448622669 448837158 449605772 450240032 450578304 451253887 451890472 452229984 452880736 453220992 454193586 454540856 456304128 457501968 458066416 459179028 459965352 461403008 461651442 463094368 463315776 464109184 465454584 465810464 466467584 467033259 468844992 470210356 470563632 471934001 472260096 472842752 474802944 475821852 476543424 477566067 477794394 478383878 478612596 480367041 480469248 481044696 481868464 482098848 483634844 485378432 485743104 486099747 487619088 489406548 489640536 490479024 491170944 491435406 492971424 493815616 494051712 495862752 497412608 497777819 499235968 501403672 501780384 503241662 503348736 505193856 505435392 506300928 506520036 508376781 509247354 509490828 511358463 512956752 513835168 514837092 515324718 515718728 517577984 519078384 519475264 520590037 520981164 522122832 522859392 523643351 524036772 524776032 525674688 525926016 527601648 529503744 529892517 531948096 532354816 533497228 533752296 535452863 535708866 535822848 536626244 537383264 537787008 538593349 538965504 539353144 540535072 540941184 542102022 543030348 544621056 546050736 546724432 546985824 548990904 550706816 550970112 552725536 553936768 555125494 555542568 555967328 557426793 559589184 560547456 561218812 561640464 564079131 564360704 566700288 567916404 568888936 569998209 570974306 571247292 573032768 573341307 573463296 575133328 578064564 580183569 581996976 582275232 584130396 584409672 585410448 586236288 587240192 588385248 589392832 589674624 590940042 593686016 594121913 596711808 598449544 598899168 600643274 600771072 601212171 602973312 604294656 604556172 605591448 606772287 607811358 608101956 610002624 612238704 613287136 615064986 615535256 617754368 619545168 620606112 621349399 621816228 622711012 623178864 624057984 624993677 625126656 625463244 627418176 629841322 632452359 633535406 634429136 634905792 635391232 636754756 637059192 638150128 639530496 640000053 640489388 641392928 641874816 642798464 643281408 644661864 647024994 648132996 650158784 652542064 652854048 653972032 654894592 655247208 657295232 658735616 660645216 661150336 662569138 663066936 665457408 667896768 669040512 670476246 673255737 673591808 674408658 675360048 677835708 678996472 679321104 681485462 681811284 683942336 684456192 686449456 687099624 689430049 689948028 692104512 692477163 694641552 694973664 696163776 697145856 698715696 699701376 700899584 701234688 703468864 705315534 706523356 709113251 709264128 711669728 712204416 713732778 714278488 714815136 717049344 717575817 717918894 721254912 721567044 722802696 723148272 724040464 725452266 728067648 729314432 731428632 731987872 734109822 735718536 736756416 739457136 740723424 741077568 741610573 743235724 743794128 746118912 747396608 748853952 751746094 752105508 754862493 755023104 756155162 757221872 757790784 759451392 759997612 761663056 763310592 763871031 764455076 769435128 770752752 772255638 773578092 775995968 776366976 778840528 779212896 780547264 781648384 782222287 784513664 786232832 787920056 788512032 790808326 791402472 794255616 795615744 798532224 800245842 800628444 801616228 803563299 803964416 804939366 806074896 807455264 809029716 810415144 810802608 813336832 814545522 816318272 816931584 820086648 820478736 822868123 823486356 826060224 826455168 827474816 829088304 830905152 832077312 832688241 833950992 836557568 840821184 841828218 843269812 846360977 846541056 846945792 849412256 850050432 851874606 853333404 855833088 856461459 856870938 859549152 862699992 864177328 870472064 872340062 872995464 873662944 876195594 877456426 878115672 879354432 880860288 882577872 884089248 884511936 886410063 887503681 890529024 892054016 893968328 897245338 897674316 899211544 900480064 900964911 901156608 902507774 903780944 904459968 905761472 906441984 908387172 909081712 911717037 915003936 916132832 918358056 919930704 922806016 923302884 926188736 926631552 928218368 930909168 931620928 932935168 933620149 934066518 937689984 940420712 941127264 943868002 944761983 949605888 950303109 951643704 953086848 955132134 955588788 956767756 957225192 960734082 960938496 962089392 963736928 964197696 967269688 970756864 972199494 975238176 978813096 979281072 980958048 982132921 982341888 982870812 985942848 987631232 988103424 991725504 993853707 995555638 998471936 1002807344 1003560768 1005714369 1006483324 1010387712 1010870784 1011612987 1013040072 1016753562 1018494708 1018981656 1022228193 1022716926 1025913504 1027670336 1029674184 1030649436 1031437456 1035155968 1038156768 1038950528 1041180074 1041962328 1044245664 1045718784 1047286702 1048073544 1049552064 1051349376 1051852032 1055203296 1057973301 1059278587 1059785034 1063896192 1064709632 1066994456 1067504592 1070905726 1071417732 1073252488 1074766528 1075574016 1077186698 1078706288 1081070144 1081882368 1084204044 1086060696 1088178399 1092101472 1093448864 1093971648 1097981808 1101413632 1101940224 1105451072 1107873536 1110250988 1111085136 1111934656 1114320823 1114853586 1119178368 1121094912 1122437624 1123280928 1127619141 1128158262 1133400576 1134232743 1135832808 1137777872 1139996418 1141948612 1142494584 1146065536 1146682614 1146926592 1150266656 1156129128 1160367138 1163993952 1164550464 1168260792 1168819344 1170820896 1172472576 1174480384 1176770496 1178785664 1179349248 1181880084 1186212489 1188243826 1193423616 1196899088 1197798336 1200368763 1201286548 1202424342 1205946624 1207409049 1209112344 1211182896 1213544574 1215622716 1216203912 1220005248 1224477408 1226574272 1229206451 1230129972 1231070512 1235508736 1236415873 1239090336 1241212224 1242698798 1243632456 1245422024 1246357728 1248115968 1249987354 1250253312 1250926488 1254836352 1259682644 1262742327 1264300249 1264904718 1267070812 1268858272 1269811584 1270782464 1273509512 1274118384 1276300256 1280000106 1280978776 1282785856 1283749632 1285596928 1289323728 1294049988 1296265992 1300317568 1305084128 1305708096 1307944064 1308510093 1310494416 1314590464 1316184639 1321290432 1322300672 1325138276 1326133872 1329995821 1330914816 1335793536 1338081024 1340952492 1345868007 1346511474 1348817316 1350720096 1353761661 1355671416 1357992944 1358642208 1362970924 1363622568 1367884672 1368912384 1372898912 1374199248 1378860098 1379896056 1384209024 1384954326 1389283104 1389947328 1392327552 1397431392 1399402752 1401099777 1401799168 1402828399 1406937728 1410631068 1413046712 1415802003 1418226502 1418528256 1423339456 1424408832 1427465556 1428556976 1429630272 1432698201 1435151634 1435837788 1441101123 1443134088 1445605392 1446296544 1448080928 1450904532 1456135296 1458628864 1462857264 1463975744 1467117377 1468219644 1471437072 1473512832 1475722171 1478914272 1481446848 1482155136 1483221146 1486471448 1487588256 1492237824 1493333457 1497707904 1503492188 1504211016 1509003523 1509724986 1510046208 1512310324 1514443744 1515581568 1518902784 1519995224 1523326112 1527742062 1528910152 1538870256 1541505504 1544511276 1547156184 1551991936 1552733952 1557681056 1558425792 1561094528 1561770111 1564444574 1569027328 1570930053 1575840112 1577024064 1581616652 1582804944 1588511232 1589677551 1597064448 1600491684 1601256888 1603232456 1606358589 1607126598 1609878732 1612149792 1614910528 1615780047 1618059432 1620830288 1621605216 1626673664 1629091044 1632636544 1633863168 1640173296 1640957472 1645736246 1646972712 1652120448 1652910336 1654949632 1658176608 1661810304 1665376482 1667901984 1672280379 1673115136 1674343573 1681642368 1683656436 1686539624 1692721954 1693082112 1698824512 1700100864 1703749212 1706666808 1709994627 1712922918 1713741876 1719098304 1720023921 1725399984 1728354656 1740944128 1744680124 1745990928 1747325888 1751075579 1752391188 1754912852 1756231344 1758708864 1761345817 1761720576 1765155744 1768178496 1769023872 1772820126 1775007362 1781058048 1782365739 1787936656 1794490676 1795348632 1798423088 1800960128 1801929822 1802313216 1803636513 1805015548 1807561888 1808919936 1811522944 1812883968 1816774344 1818163424 1823434074 1830007872 1832265664 1836716112 1839861408 1845612032 1846605768 1852377472 1853263104 1856436736 1861818336 1863241856 1864048197 1867240298 1868133036 1874981031 1875379968 1880841424 1882254528 1887736004 1889523966 1897357077 1900606218 1903287408 1906173696 1910264268 1911177576 1913535512 1914450384 1921468164 1924178784 1927473856 1928395392 1934539376 1941513728 1942939229 1944398988 1950476352 1957626192 1958562144 1961916096 1964265842 1964683776 1965741624 1971885696 1975262464 1976206848 1983451008 1987707414 1991111276 1996943872 1998410071 2005614688 2007121536 2011428738 2012966648 2020775424 2023225974 2026080144 2033507124 2036989416 2037963312 2044456386 2045433852 2051827008 2055340672 2059348368 2061298872 2062874912 2068290147 2076313536 2077901056 2082360148 2083924656 2088491328 2089993433 2091437568 2094573404 2096147088 2099104128 2102251459 2102698752 2103704064 2110406592 2115946602 2118557174 2119570068 2127339753 2127792384 2133988912 2135009184 2141811452 2142835464 2146504976 2149533056 2151148032 2152727451 2154373396 2157412576 2162140288 2163764736 2168408088 2172121392 2176356798 2184202944 2186897728 2187943296 2195963616 2202827264 2204444627 2210902144 2215747072 2220501976 2222170272 2223869312 2224831719 2228641646 2229707172 2238356736 2242189824 2244875248 2246561856 2255238282 2256316524 2264587479 2268465486 2271665616 2275555744 2279992836 2283897224 2284989168 2292131072 2293365228 2300533312 2312258256 2318991983 2320734276 2327987904 2329100928 2336521584 2337638688 2341641792 2344945152 2346666861 2353540992 2357571328 2358698496 2363760168 2372424978 2376487652 2385199117 2386847232 2393798176 2395596672 2400737526 2402573096 2404848684 2411893248 2414818098 2418224688 2422365792 2427089148 2431245432 2432407824 2440010496 2448954816 2453148544 2458412902 2460259944 2462141024 2468604369 2472831746 2478180672 2482424448 2485397596 2487264912 2490844048 2492715456 2496231936 2498064723 2499974708 2501852976 2509672704 2519365288 2525484654 2528600498 2529809436 2534141624 2537716544 2539082931 2539623168 2547019024 2548236768 2552600512 2560000212 2561957552 2565571712 2567499264 2569384377 2571193856 2578647456 2588099976 2592531984 2600635136 2610168256 2611416192 2615888128 2617020186 2620988832 2629180928 2631111329 2632369278 2642580864 2644601344 2650276552 2652267744 2659991642 2662511043 2671587072 2676162048 2681904984 2691736014 2693022948 2697634632 2701440192 2702894733 2707523322 2711342832 2715985888 2717284416 2725941848 2727245136 2735769344 2745797824 2748398496 2757720196 2759792112 2767829141 2768418048 2769908652 2778566208 2779894656 2784655104 2794862784 2798805504 2800860447 2802199554 2805656798 2813875456 2821262136 2826093424 2831604006 2834285949 2836453004 2846678912 2848817664 2850909327 2854931112 2857113952 2859260544 2865396402 2870303268 2871675576 2882202246 2886268176 2891210784 2892593088 2896161856 2901809064 2912270592 2917257728 2925714528 2927951488 2934234754 2936439288 2942874144 2946398763 2947025664 2951444342 2957828544 2962893696 2964310272 2966442292 2972942896 2975176512 2981561121 2986666914 2995415808 3006984376 3008422032 3018007046 3019449972 3024620648 3028887488 3031163136 3039990448 3046652224 3053190217 3055484124 3057820304 3066684579 3077740512 3083011008 3089022552 3094312368 3103983872 3105467904 3115362112 3116851584 3122189056 3123540222 3128889148 3138054656 3140358683 3141860106 3151680224 3154048128 3163233304 3165609888 3177835761 3179355102 3194128896 3200983368 3202513776 3206464912 3212717178 3214253196 3219757464 3224299584 3229821056 3231560094 3236118864 3241660576 3243210432 3258182088 3265273088 3280346592 3281914944 3291472492 3293945424 3303538007 3304240896 3305820672 3309899264 3316353216 3323620608 3330752964 3335803968 3342962469 3344560758 3348687146 3363284736 3367312872 3373079248 3382857423 3385443908 3397649024 3400201728 3402698229 3407498424 3413333616 3419989254 3425845836 3427483752 3438196608 3440047842 3450799968 3456709312 3464127271 3481888256 3484444733 3489360248 3491981856 3494651776 3502151158 3504782376 3509825704 3512462688 3517417728 3522691634 3523441152 3530311488 3536356992 3538047744 3545640252 3550014724 3558637467 3564731478 3575873312 3588981352 3590697264 3596846176 3601920256 3603859644 3607273026 3610031096 3615123776 3617839872 3623045888 3633548688 3636326848 3644130259 3646868148 3660015744 3664531328 3673432224 3679722816 3687619353 3693211536 3704754944 3706526208 3709247619 3723636672 3726483712 3728096394 3734480596 3736266072 3748170041 3749962062 3750759936 3761682848 3764509056 3775472008 3779047932 3792900747 3794714154 3801212436 3806574816 3812347392 3820528536 3822355152 3827071024 3828900768 3842936328 3848357568 3854947712 3856790784 3869078752 3885878458 3888797976 3900952704 3915252384 3917124288 3923832192 3925530279 3928531684 3931483248 3943771392 3948553917 3950524928 3966902016 3975414828 3982222552 3989987463 3996820142 4011229376 4014243072 4022857476 4025933296 4037604021 4046451948 4052160288 4061284983 4067014248 4073978832 4075926624 4088912772 4090867704 4103654016 4110681344 4118696736 4122597744 4125749824 4134603517 4136580294 4152627072 4155802112 4158853391 4164720296 4167849312 4176982656 4179986866 4189146808 4192294176 4198208256 4204502918 4205397504 4208485197 4220813184 4231893204 4237114348 4239140136 4247406009 4254679506 4255584768 4267977824 4270018368 4283622904 4285670928 4293009952 4299066112 4305454902 4308746792 4314825152 4324280576 4336816176 4344242784 4349445793 4352713596 4368405888 4373795456 4375886592 4391927232 4401352131 4408889254 4421804288 4427166513 4441003952 4444340544 4447738624 4449663438 4457283292 4459414344 4476713472 4480000371 4489750496 4493123712 4510476564 4512633048 4527010569 4529174958 4536930972 4543331232 4551111488 4559985672 4567794448 4569978336 4584262144 4586730456 4601066624 4624516512 4637983966 4641468552 4655975808 4658201856 4673043168 4675277376 4683283584 4685310333 4693333722 4707081984 4712790159 4715142656 4727520336 4744849956 4752975304 4770398234 4787596352 4791193344 4801475052 4805146192 4809697368 4819075767 4826010343 4829636196 4836449376 4844731584 4847340141 4854178296 4862490864 4864815648 4880020992 4897909632 4906297088 4916825804 4920519888 4924282048 4934849359 4937208738 4945663492 4956361344 4963792757 4964848896 4970795192 4974529824 4981688096 4985430912 4996129446 4999949416 5003705952 5019345408 5023030719 5038730576 5050969308 5057200996 5059618872 5068283248 5075433088 5078165862 5079246336 5094038048 5096473536 5105201024 5120000424 5123915104 5131143424 5138768754 5157294912 5176199952 5185063968 5191274011 5201270272 5220336512 5222832384 5231776256 5234040372 5241977664 5253226737 5262222658 5264738556 5284037451 5285161728 5300553104 5304535488 5319983284 5325022086 5343174144 5347097217 5363809968 5383472028 5386045896 5395269264 5402880384 5405789466 5415046644 5422685664 5431971776 5434568832 5451883696 5454490272 5471538688 5475556009 5491595648 5496796992 5515440392 5519584224 5535658282 5536836096 5539817304 5557132416 5559789312 5569310208 5589725568 5592144591 5601720894 5604399108 5611313596 5624943093 5627750912 5642524272 5652186848 5663208012 5668571898 5672906008 5693357824 5701818654 5709862224 5714227904 5718521088 5730792804 5740606536 5743351152 5760076861 5764404492 5772536352 5782421568 5785186176 5792323712 5803618128 5824541184 5828817687 5851429056 5855902976 5868469508 5872878576 5885748288 5889981493 5892797526 5894051328 5902888684 5915657088 5924526839 5925787392 5928620544 5932884584 5945885792 5950353024 5963122242 5973333828 5990831616 5995230213 6013968752 6016844064 6036014092 6038899944 6049241296 6057774976 6062326272 6079980896 6093304448 6106380434 6110968248 6115640608 6133369158 6155481024 6166022016 6178045104 6188624736 6204870441 6207967744 6212525767 6230724224 6233703168 6244378112 6247080444 6257778296 6269980299 6280717366 6283720212 6303360448 6306754377 6308096256 6326466608 6331219776 6355671522 6358710204 6382019259 6401966736 6405027552 6412929824 6425434356 6428506392 6439514928 6448599168 6459642112 6463120188 6472237728 6483321152 6486420864 6516364176 6530546176 6535341043 6560693184 6563829888 6582944984 6587890848 6607076014 6608481792 6613333881 6632706432 6647241216 6661505928 6671607936 6674495157 6685924938 6689121516 6697374292 6726569472 6734625744 6746158496 6765714846 6770887816 6795298048 6805396458 6814996848 6826667232 6839978508 6851691672 6854967504 6874930447 6876393216 6880095684 6901599936 6913418624 6928254542 6956975949 6968889466 6978720496 6983963712 6989303552 7004302316 7009564752 7019651408 7024925376 7034835456 7040000583 7045383268 7060622976 7072713984 7076095488 7091280504 7100029448 7117274934 7129462956 7151746624 7155597351 7177962704 7181394528 7193692352 7203840512 7207719288 7214546052 7220062192 7230247552 7235679744 7246091776 7267097376 7272653696 7288260518 7293736296 7320031488 7329062656 7346864448 7359445632 7375238706 7386423072 7405813107 7409509888 7414950109 7418495238 7447273344 7452967424 7456192788 7468961192 7472532144 7496340082 7499924124 7523365696 7529018112 7550944016 7558095864 7585801494 7589428308 7602424872 7613149632 7617248793 7641057072 7644710304 7654142048 7657801536 7685872656 7696715136 7709895424 7713581568 7738157504 7771756916 7777595952 7800245761 7801905408 7830504768 7834248576 7847664384 7851060558 7857063368 7862966496 7887542784 7893333987 7897107834 7933804032 7950829656 7964445104 7979974926 7987533129 7993640284 8022458752 8028486144 8045714952 8051866592 8075208042 8092903896 8104320576 8122569966 8134028496 8147957664 8151853248 8177825544 8181735408 8207308032 8221362688 8237393472 8245195488 8251499648 8269207034 8273160588 8303487423 8305254144 8317706782 8329440592 8335698624 8353965312 8359973732 8378293616 8384588352 8396416512 8402581341 8409005836 8416970394 8441626368 8463786408 8474228696 8478280272 8494812018 8509359012 8535955648 8540036736 8567245808 8571341856 8586019904 8598132224 8604445157 8610909804 8617493584 8629650304 8648561152 8673632352 8688485568 8698891586 8705427192 8736811776 8747590912 8751773184 8783854464 8802704262 8817778508 8839196289 8843608576 8850101743 8854333026 8882007904 8888681088 8895477248 8899326876 8914566584 8918828688 8960000742 8979500992 8986247424 9020953128 9025266096 9054021138 9058349916 9073861944 9086662464 9102222976 9119971344 9135588896 9139956672 9159570651 9173460912 9202133248 9249033024 9275967932 9282937104 9309970747 9311951616 9316403712 9346086336 9350554752 9366567168 9370620666 9386667444 9414163968 9421076049 9425580318 9455040672 9489699912 9505950608 9533507283 9540796468 9575192704 9582386688 9602950104 9610292384 9619394736 9638151534 9652020686 9659272392 9672898752 9689463168 9694680282 9708356592 9724981728 9729631296 9762540491 9795819264 9812594176 9819798793 9833651608 9841039776 9848564096 9869698718 9874417476 9891326984 9910614021 9912722688 9927585514 9929697792 9941590384 9949059648 9963376192 9970861824 9992258892 9999898832 10007411904 10028887407 10046061438 10077461152 10101938616 10114401992 10119237744 10136566496 10150866176 10156331724 10188076096 10192947072 10210402048 10240000848 10247830208 10262286848 10269821639 10277537508 10314589824 10352399904 10370127936 10382548022 10392381813 10440673024 10445664768 10453334199 10468080744 10483955328 10506453474 10524445316 10529477112 10563024661 10568074902 10570323456 10601106208 10609070976 10639966568 10650044172 10694194434 10727619936 10766944056 10772091792 10790538528 10805760768 10811578932 10830093288 10845371328 10863943552 10869137664 10903767392 10908980544 10932390777 10951112018 10983191296 10993593984 11030880784 11039168448 11062858059 11071316564 11079634608 11114264832 11119578624 11127742857 11179451136 11184289182 11203441788 11208798216 11222627192 11244510123 11249886186 11285048544 11304373696 11326416024 11337143796 11345812016 11378702241 11386715648 11403637308 11419724448 11428455808 11437042176 11461585608 11481213072 11486702304 11520153722 11528808984 11545072704 11564843136 11570372352 11584647424 11607236256 11652064457 11657635374 11702858112 11711805952 11720405011 11736939016 11745757152 11771496576 11779962986 11785595052 11805777368 11831314176 11849053678 11851574784 11865769168 11891771584 11900706048 11926244484 11946667656 11969962389 11990460426 12027937504 12033688128 12072028184 12077799888 12098482592 12115549952 12159961792 12186608896 12212760868 12221936496 12231281216 12257529053 12266738316 12310962048 12332044032 12356090208 12377249472 12403810551 12409740882 12425051534 12461448448 12467406336 12476560173 12494160888 12515556592 12539960598 12561434732 12567440424 12606720896 12613508754 12616192512 12625455591 12652933216 12662439552 12711343044 12717420408 12764038518 12803933472 12810055104 12825859648 12850868712 12857012784 12879029856 12897198336 12919284224 12926240376 12944475456 12966642304 12972841728 13032728352 13048337379 13070682086 13121386368 13127659776 13165889968 13175781696 13204056393 13214152028 13226667762 13265412864 13281499539 13323011856 13343215872 13348990314 13371849876 13378243032 13394748584 13469251488 13492316992 13521270961 13531429692 13541775632 13581031707 13590596096 13600574603 13610792916 13629993696 13653334464 13679957016 13703383344 13709935008 13749860894 13752786432 13760191368 13803199872 13826837248 13856509084 13907302739 13913951898 13937778932 13957440992 13967927424 13978607104 13988870497 14008604632 14019129504 14039302816 14049850752 14080001166 14090766536 14121245952 14145427968 14182561008 14200058896 14234549868 14258925912 14303493248 14311194702 14355925408 14362789056 14387384704 14415438576 14429092104 14440124384 14460495104 14478031029 14534194752 14545307392 14576521036 14587472592 14629954031 14640062976 14658125312 14693728896 14718891264 14750477412 14772846144 14804548077 14811626214 14829900218 14836990476 14891378271 14894546688 14912385576 14937922384 14945064288 14992680164 14999848248 15046731392 15058036224 15069092157 15101888032 15116191728 15171602988 15178856616 15204849744 15226299264 15234497586 15282114144 15289420608 15308284096 15315603072 15371745312 15393430272 15419790848 15431112389 15476315008 15543513832 15555191904 15573822033 15600491522 15603810816 15661009536 15668497152 15695328768 15702121116 15714126736 15725932992 15759680211 15786667974 15794215668 15852112353 15901659312 15928890208 15959949852 15975066258 15987280568 16044917504 16091429904 16103733184 16138291147 16150416084 16185807792 16208641152 16232943881 16245139932 16268056992 16295915328 16303706496 16355651088 16363470816 16414616064 16426668027 16474786944 16490390976 16502999296 16538414068 16546321176 16599038753 16606974846 16610508288 16635413564 16658881184 16671397248 16696393819 16707930624 16719947464 16756587232 16769176704 16805162682 16818011672 16833940788 16883252736 16927572816 16948457392 16956560544 16989624036 17018718024 17071911296 17080073472 17134491616 17142683712 17172039808 17208890314 17221819608 17234987168 17259300608 17280230583 17347264704 17376971136 17397783172 17410854384 17473623552 17486453061 17495181824 17567708928 17605408524 17635557016 17669944479 17678392578 17700203486 17708666052 17764015808 17773580517 17777362176 17798653752 17829133168 17837657376 17920001484 17959001984 17972494848 17985690639 18041906256 18050532192 18108042276 18116699832 18147723888 18173324928 18204445952 18239942688 18271177792 18279913344 18319141302 18346921824 18404266496 18417779303 18498066048 18551935864 18565874208 18619941494 18623903232 18637577301 18692172672 18701109504 18733134336 18741241332 18773334888 18809940897 18842152098 18851160636 18910081344 18920263131 18979399824 19011901216 19067014566 19081592936 19150385408 19205900208 19220584768 19238789472 19261831369 19276303068 19304041372 19318544784 19345797504 19374803987 19378926336 19389360564 19416713184 19449963456 19459262592 19525080982 19591638528 19606023129 19639597586 19667303216 19682079552 19697128192 19739397436 19748834952 19782653968 19821228042 19825445376 19840001643 19855171028 19883180768 19898119296 19926752384 19941723648 19984517784 19999797664 20014823808 20057774814 20092122876 20154922304 20203877232 20228803984 20238475488 20273132992 20301732352 20312663448 20376152192 20385894144 20420804096 20480001696 20495660416 20539643278 20555075016 20624791341 20629179648 20704799808 20740255872 20765096044 20784763626 20870927847 20881346048 20906668398 20936161488 20967910656 21012906948 21048890632 21058954224 21126049322 21136149804 21202212416 21218141952 21279933136 21300088344 21372331519 21388388868 21455239872 21466792053 21533888112 21544183584 21581077056 21611521536 21623157864 21660186576 21690742656 21727887104 21738275328 21807534784 21817961088 21864781554 21902224036 21966382592 21982510781 21987187968 22061761568 22078336896 22125716118 22142633128 22159269216 22228529664 22244850327 22255485714 22358902272 22368578364 22406883576 22417596432 22445254384 22489020246 22499772372 22570097088 22608747392 22652832048 22674287592 22691624032 22757404482 22807274616 22839448896 22856911616 22923171216 22962426144 22973404608 22989927763 23040307444 23057617968 23090145408 23124766049 23129686272 23140744704 23169294848 23214472512 23304128914 23315270748 23400737283 23405716224 23440810022 23473878032 23491514304 23542993152 23559925972 23571190104 23611554736 23662628352 23680001961 23698107356 23731538336 23783543168 23801412096 23852488968 23893335312 23939924778 23980920852 24055875008 24067376256 24144056368 24155599776 24196965184 24231099904 24248890897 24319923584 24373217792 24425521736 24443872992 24462562432 24515058106 24533476632 24621924096 24664088064 24712180416 24754498944 24807621102 24819481764 24850103068 24910462269 24922896896 24953120346 24988321776 25031113184 25079921196 25122869464 25134880848 25213441792 25227017508 25250911182 25305866432 25324879104 25422686088 25434840816 25508911813 25528077036 25607866944 25620110208 25651719296 25701737424 25714025568 25758059712 25794396672 25813335471 25852480752 25888950912 25933284608 25945683456 26065456704 26096674758 26141364172 26237190287 26242772736 26255319552 26331779936 26351563392 26408112786 26428304056 26453335524 26530825728 26550305229 26562999078 26646023712 26686431744 26697980628 26743699752 26756486064 26789497168 26938502976 26984633984 27042541922 27062859384 27083551264 27162063414 27201149206 27221585832 27259987392 27306668928 27359914032 27406766688 27419870016 27478711953 27499721788 27520382736 27606399744 27653674496 27713018168 27814605478 27827903796 27875557864 27914881984 27929912241 27935854848 27977740994 28017209264 28038259008 28078605632 28099701504 28160002332 28181533072 28242491904 28263228147 28365122016 28400117792 28469099736 28517851824 28606986496 28622389404 28711850816 28725578112 28774769408 28830877152 28858184208 28880248768 28920990208 28942224619 28956062058 29068389504 29090614784 29153042072 29174945184 29259908062 29287621473 29387457792 29437782528 29459396379 29500954824 29545692288 29609096154 29623252428 29659800436 29673980952 29731842063 29782756542 29789093376 29824771152 29875844768 29890128576 29985360328 29999696496 30093462784 30138184314 30203776064 30232383456 30343205976 30357713232 30409699488 30446120551 30452598528 30468995172 30564228288 30578841216 30616568192 30631206144 30743490624 30786860544 30809464917 30862224778 30952630016 31087027664 31110383808 31147644066 31177145439 31200983044 31322019072 31336994304 31360002597 31404242232 31428253472 31451865984 31519360422 31573335948 31588431336 31689073983 31704224706 31803318624 31857780416 31919899704 31950132516 31974561136 32089835008 32182859808 32207466368 32276582294 32300832168 32371615584 32417282304 32465887762 32490279864 32536113984 32591830656 32607412992 32711302176 32726941632 32797172331 32837636197 32853336054 32949573888 32980781952 33005998592 33076828136 33092642352 33198077506 33213949692 33270827128 33317762368 33342794496 33392787638 33439894928 33513174464 33538353408 33610325364 33636023344 33667881576 33733530369 33855145632 33896914784 33913121088 33979248072 34037436048 34143822592 34160146944 34268983232 34285367424 34344079616 34417780628 34443639216 34469974336 34518601216 34543945513 34560461166 34694529408 34753942272 34795566344 34821708768 34956193371 34972906122 35135417856 35161215033 35210817048 35271114032 35339888958 35356785156 35400406972 35417332104 35528031616 35547161034 35554724352 35597307504 35658266336 35675314752 35840002968 35918003968 35971381278 36083812512 36101064384 36216084552 36233399664 36295447776 36338918077 36346649856 36408891904 36479885376 36542355584 36559826688 36638282604 36693843648 36772587159 36835558606 36996132096 37103871728 37131748416 37211431653 37239882988 37275154602 37384345344 37402219008 37429680519 37482482664 37546669776 37619881794 37684304196 37702321272 37820162688 37840526262 37958799648 38023802432 38105399981 38134029132 38163185872 38300770816 38328892063 38411800416 38441169536 38477578944 38523662738 38552606136 38608082744 38637089568 38691595008 38749607974 38757852672 38778721128 38833426368 38899926912 38918525184 39050161964 39145012137 39193307719 39212046258 39279195172 39334606432 39364159104 39394256384 39478794872 39497669904 39565307936 39642456084 39680003286 39710342056 39766361536 39796238592 39853504768 39969035568 39999595328 40029647616 40115549628 40184245752 40309844608 40407754464 40457607968 40476950976 40546265984 40563812883 40625326896 40752304384 40771788288 40801723809 40960003392 40991320832 41079286556 41110150032 41229870451 41249582682 41258359296 41409599616 41480511744 41530192088 41569527252 41721908217 41741855694 41813336796 41872322976 41935821312 41966611491 42025813896 42097781264 42117908448 42252098644 42272299608 42404424832 42436283904 42559866272 42600176688 42744663038 42776777736 42910479744 42933584106 43067776224 43088367168 43162154112 43246315728 43320373152 43381485312 43434093087 43455774208 43487680369 43615069568 43635922176 43729563108 43804448072 43889862093 43965021562 43974375936 44123523136 44156673792 44251432236 44285266256 44318538432 44413644231 44489700654 44510971428 44674134813 44737156728 44813767152 44835192864 44890508768 44978040492 44999544744 45140194176 45217494784 45305664096 45348575184 45383248064 45480638687 45514808964 45614549232 45678897792 45713823232 45747387301 45846342432 45924852288 45946809216 45979855526 46080614888 46115235936 46180290816 46249532098 46259372544 46293337167 46428945024 46608257828 46630541496 46721466099 46779109213 46801474566 46811432448 46881620044 46947756064 46983028608 47085986304 47119851944 47142380208 47223109472 47360003922 47396214712 47463076672 47567086336 47704977936 47786670624 47879849556 47961841704 48111750016 48134752512 48288112736 48311199552 48393930368 48414873441 48497781794 48639847168 48698831643 48851043472 48887745984 48925124864 49030116212 49066953264 49243848192 49280004081 49424360832 49508997888 49615242204 49638963528 49700206136 49797116259 49820924538 49906240692 49976643552 50062226368 50089181457 50159842392 50245738928 50269761696 50426883584 50454035016 50501822364 50611732864 50649758208 50845372176 50869681632 51017823626 51056154072 51215733888 51240220416 51303438592 51403474848 51428051136 51516119424 51626670942 51704961504 51777901824 51840691749 51866569216 51904650763 52130913408 52193349516 52282728344 52474380574 52485545472 52663559872 52703126784 52816225572 52856608112 52906671048 53009833437 53100610458 53125998156 53292047424 53320741551 53395961256 53487399504 53512972128 53578994336 53877005952 53969267968 54085083844 54125718768 54167102528 54283342949 54324126828 54402298412 54443171664 54519974784 54601720327 54613337856 54719828064 54813533376 54839740032 54957423906 54999443576 55040765472 55212799488 55253337909 55426036336 55629210956 55655807592 55751115728 55829763968 55859824482 55871709696 55912731903 55955481988 56034418528 56076518016 56157211264 56199403008 56320004664 56363066144 56526456294 56730244032 56800235584 56938199472 57035703648 57213972992 57244778808 57423701632 57451156224 57549538816 57661754304 57716368416 57760497536 57785494107 57884449238 57912124116 58124411961 58136779008 58306084144 58349890368 58519816124 58575242946 58774915584 58818069387 58918792758 59001909648 59091384576 59218192308 59246504856 59319600872 59347961904 59463684126 59565513084 59649542304 59751689536 59780257152 59970720656 59999392992 60186925568 60231116099 60276368628 60407552128 60464766912 60686411952 60715426464 60819398976 60892241102 60905197056 60937990344 61128456576 61157682432 61233136384 61262412288 61486981248 61618929834 61724449556 61874374023 61905260032 61950712201 62174055328 62220767616 62295288132 62354290878 62401966088 62644038144 62720005194 62808484464 62856506944 62903731968 63038720844 63146671896 63176862672 63378147966 63408449412 63606637248 63715560832 63839799408 63900265032 63949122272 64116994557 64365719616 64414932736 64553164588 64601664336 64743231168 64789796423 64834564608 64931775524 64980559728 65072227968 65169795229 65183661312 65214825984 65422604352 65453883264 65594344662 65675272394 65706672108 65899147776 65947532343 65961563904 66153656272 66185284704 66396155012 66427899384 66541654256 66635524736 66685588992 66734550981 66785575276 66879789856 67026348928 67076706816 67220650728 67272046688 67335763152 67467060738 67710291264 67793829568 67826242176 67958496144 68074872096 68287645184 68337783437 68537966464 68570734848 68688159232 68835561256 68887278432 68939948672 68969783289 69087891026 69120922332 69374298147 69389058816 69507884544 69591132688 69643417536 69912386742 69945812244 70202211849 70322430066 70421634096 70542228064 70679777916 70713570312 70800813944 70834664208 71056063232 71094322068 71194615008 71316532672 71350629504 71680005936 71836007936 71888751473 71942762556 72167625024 72202128768 72432169104 72466799328 72590895552 72677836154 72693299712 72746672691 72959770752 73084711168 73119653376 73276565208 73387687296 73545174318 73671117212 73941172627 73992264192 74207743456 74263496832 74422863306 74479765976 74550309204 74768690688 74859361038 74964965328 75093339552 75239763588 75368608392 75404642544 75640325376 75681052524 75917599296 76047604864 76210799962 76268058264 76326371744 76526735439 76657784126 76823600832 76882339072 76955157888 77047325476 77105212272 77216165488 77274179136 77383190016 77440006413 77499215948 77557442256 77666852736 77799853824 77837050368 78100323928 78290024274 78386615438 78424092516 78558390344 78669212864 78711570861 78728318208 78957589744 78995339808 79130615872 79284912168 79360006572 79420684112 79532723072 79592477184 79650915687 79707009536 79938071136 79999190656 80059295232 80231099256 80368491504 80619689216 80815508928 80915215936 80953901952 81092531968 81127625766 81250653792 81504608768 81564451199 81603447618 81920006784 81982641664 82158573112 82220300064 82459740902 82499165364 82819199232 82961023488 83060384176 83139054504 83443816434 83483711388 83626673592 83744645952 83789736723 83933222982 84051627792 84195562528 84235816896 84504197288 84544599216 84808849664 85119732544 85200353376 85489326076 85553555472 85802703371 85820959488 85867168212 86135552448 86176734336 86324308224 86492631456 86640746304 86762970624 86826673857 86868186174 86975360738 87230139136 87271844352 87459126216 87608896144 87779724186 87862864419 87930043124 88247046272 88313347584 88378189137 88502864472 88570532512 88637076864 88827288462 88979401308 89021942856 89348269626 89474313456 89627534304 89670385728 89781017536 89956080984 89999089488 90280388352 90434989568 90611328192 90697150368 90766496128 90961277374 91029617928 91229098464 91338361653 91357795584 91494774602 91692684864 91849704576 91893618432 91959711052 92161229776 92230471872 92360581632 92428394751 92499064196 92586674334 92857890048 93216515656 93261082992 93442932198 93558218426 93602949132 93763240088 93895512128 93966057216 94239703888 94284760416 94446218944 94648896727 94720007844 94792429424 94926153344 95067221949 95134172672 95409955872 95573341248 95759699112 95923683408 96223500032 96269505024 96576225472 96622399104 96787860736 96829746882 96995563588 97279694336 97351119173 97397663286 97702086944 97775491968 97850249728 98060232424 98133906528 98512908591 98560008162 98848721664 99017995776 99230484408 99277927056 99400412272 99594232518 99641849076 99812481384 99953287104 100124452736 100178362914 100319684784 100491477856 100539523392 100908070032 101003644728 101223465728 101690744352 101739363264 102035647252 102112308144 102409678217 102431467776 102480440832 102606877184 102806949696 102856102272 103032238848 103253341884 103409923008 103555803648 103631836539 103681383498 103809301526 104261826816 104386699032 104565456688 104868580113 104948761148 105327119744 105406253568 105483645099 105632451144 105713216224 105813342096 106019666874 106201220916 106251996312 106584094848 106641483102 106791922512 106974799008 107025944256 107157988672 107387945401 107754011904 107938535936 108017786723 108170167688 108251437536 108334205056 108566685898 108648253656 108804596824 108886343328 109016754231 109039949568 109203440654 109226675712 109439656128 109627066752 109679480064 109914847812 109998887152 110081530944 110317761477 110506675818 110852072672 111258421912 111311615184 111502231456 111659527936 111719648964 111825463806 111910963976 112068837056 112153036032 112314422528 112640009328 112726132288 112968038029 113052912588 113460488064 113600471168 113876398944 114071407296 114316199943 114489557616 114847403264 114902312448 114986676189 115323508608 115432736832 115520995072 115570988214 115768898476 115824248232 116193271271 116248823922 116273558016 116612168288 116699780736 117039632248 117150485892 117579923157 117636138774 117837585516 118003819296 118182769152 118436384616 118493009712 118639201744 118695923808 118927368252 119131026168 119299084608 119503379072 119560514304 119941441312 119998785984 120462232198 120552737256 120815104256 120929533824 121372823904 121430852928 121638797952 121691438649 121784482204 121875980688 122256913152 122315364864 122405171427 122466272768 122973962496 123237859668 123448899112 123689611353 123748748046 123901424402 124348110656 124441535232 124590576264 124708581756 124803932176 125165724651 125440010388 125616968928 125713013888 125807463936 125899834473 126077441688 126293343792 126353725344 126756295932 126816898824 127213274496 127431121664 127679598816 127800530064 127898244544 128172709027 128233989114 128731439232 128829865472 128924455121 129106329176 129203328672 129486462336 129579592846 129863551048 129961119456 130144455936 130339590458 130367322624 130463041107 130845208704 130907766528 131188689324 131350544788 131413344216 131669586279 131895064686 131923127808 132307312544 132370569408 132792310024 132855798768 133083308512 133271049472 133469101962 133571150552 133759579712 134052697856 134441301456 134544093376 134671526304 134832819583 134934121476 135420582528 135587659136 135652484352 135916992288 136149744192 136441916061 136675566874 137075932928 137141469696 137242161903 137671122512 137774556864 137879897344 137939566578 138175782052 138241844664 138748596294 138778117632 138880011501 139182265376 139286835072 139824773484 139891624488 140337327639 140404423698 140644860132 140843268192 141084456128 141359555832 141427140624 141601627888 141669328416 142112126464 142188644136 142389230016 142633065344 142701259008 143360011872 143777502946 143885525112 144335250048 144404257536 144864338208 144933598656 145181791104 145244620323 145355672308 145493345382 145919541504 146096494929 146169422336 146553130416 146775374592 147090348636 147342234424 147882345254 148415486912 148526993664 148845726612 148959531952 149100618408 149391348777 149606320633 149718722076 149929930656 150186679104 150267544371 150479527176 150737216784 150809285088 151280650752 151362105048 151835198592 152095209728 152421599924 152536116528 152652743488 152980330129 153053470878 153315568252 153647201664 153764678144 153877575467 153910315776 154094650952 154210424544 154432330976 154548358272 154880012826 154998431896 155114884512 155333705472 155599707648 155713952289 156200647856 156580048548 156773230876 156848185032 157116780688 157338425728 157423141722 157456636416 157915179488 157990679616 158261231744 158569824336 158720013144 158841368224 159065446144 159301831374 159876142272 159998381312 160462198512 160736983008 160929494341 161239378432 161631017856 161830431872 161907803904 162185063936 162255251532 162501307584 162850028847 163128902398 163206895236 163805160981 163840013568 164317146224 164440600128 164919481804 164998330728 165638398464 165760013727 166120768352 166278109008 166887632868 166967422776 167253347184 167489291904 167579473446 167866445964 168103255584 168391125056 168471633792 169008394576 169089198432 169617699328 169742236279 170239465088 170400706752 170978652152 171107110944 171605406742 171641918976 171734336424 172271104896 172353468672 172648616448 172985262912 173281492608 173356482321 173653347714 173736372348 173950721476 174373235883 174460278272 174918252432 175217792288 175559448372 175725728838 175860086248 176494092544 176756378274 177005728944 177141065024 177274153728 177654576924 177958802616 178043885712 178562382691 178696539252 178948626912 179255068608 179340771456 179562035072 179912161968 179998178976 180560776704 180693348297 181222656384 181394300736 181532992256 181922554748 182059235856 182458196928 182589426283 182676723306 182715591168 182989549204 183385369728 183660332009 183699409152 183787236864 183919422104 184322459552 184460943744 184856789502 184998128392 185173348668 185715780096 185852136603 186433031312 186522165984 186885864396 187116436852 187205898264 187526480176 187791024256 187932114432 188479407776 188569520832 188892437888 189297793454 189440015688 189584858848 189852306688 190134443898 190819911744 191146682496 191519398224 191847366816 192350983671 192447000064 193152450944 193244798208 193575721472 193659493764 193991127176 194369389269 194702238346 194795326572 195404173888 195509385687 195550983936 196120464848 196267813056 197025817182 197120016324 197697443328 197842597029 198460968816 198555854112 198800824544 199188465036 199283698152 199624962768 199906574208 200248905472 200356725828 200639369568 200982955712 201079046784 201816140064 202007289456 202446931456 202595572333 203381488704 203478726528 204071294504 204224616288 204819356434 204862935552 205013350311 205613899392 205712204544 206064477696 206506683768 206819846016 206909349867 207263673078 207362766996 207618603052 208122894441 208523653632 208773398064 209130913376 209737160226 209897522296 210654239488 210967290198 211264902288 211426432448 211626684192 212039333748 212402441832 212503992624 213122843857 213168189696 213282966204 213583845024 213949598016 214051888512 214315977344 214775890802 215508023808 215666254419 216035573446 216340335376 216502875072 216668410112 217133371796 217296507312 217609193648 217772686656 218033508462 218079899136 218240018073 218406881308 218879312256 219254133504 219358960128 219829695624 219997774304 220163061888 220635522954 221013351636 221704145344 221823517881 222516843824 222623230368 223004462912 223319055872 223439297928 223650927612 223821927952 224137674112 224306072064 224628845056 225280018656 225452264576 225936076058 226105825176 226920976128 227200942336 227752797888 228142814592 228632399886 228979115232 229580206317 229694806528 229863453379 229973352378 230647017216 230865473664 231041990144 231141976428 231537796952 231648496464 232386542542 232497647844 233224336576 233399561472 234079264496 234300971784 235159846314 235272277548 235675171032 236007638592 236134712583 236872769232 236986019424 237278403488 237391847616 237854736504 238262052336 238598169216 239006758144 239121028608 239882882624 239997571968 240924464396 241105474512 241630208512 241807618591 241859067648 242745647808 242861705856 243277595904 243382877298 243568964408 243751961376 244513826304 244693353597 244810342854 245947924992 246475719336 246897798224 247379222706 247497496092 247802848804 248696221312 248883070464 249181152528 249417163512 249607864352 250331449302 250880020776 251233937856 251426027776 251799668946 252154883376 252586687584 252707450688 253512591864 253633797648 254372426539 254426548992 254862243328 255359197632 255601060128 255796489088 256345418054 256467978228 257408110113 257462878464 257848910242 258212658352 258406657344 258972924672 259159185692 259727102096 259922238912 260288911872 260480021571 260679180916 260926082214 261690417408 261815533056 262377378648 262701089576 262826688432 263339172558 263790129372 264614625088 264741138816 265584620048 265711597536 266166617024 266542098944 266737799867 266938203924 267142301104 267519159424 268105395712 268882602912 269088186752 269343052608 269665639166 269868242952 270841165056 271175318272 271304968704 271833984576 272299488384 272883832122 273351133748 274015084959 274151865856 274353154033 274484323806 275342245024 275549113728 275759794688 275879133156 276351564104 276483689328 277497192588 277760023002 278364530752 278573670144 279649546968 279783248976 280674655278 280808847396 281289720264 281686536384 282168912256 282719111664 282854281248 283203255776 283338656832 283946690181 284377288272 284778460032 285266130688 285402518016 286720023744 287555005892 287771050224 288609093157 288670500096 288808515072 289728676416 289867197312 290363582208 290489240646 290711344616 290986690764 291839083008 292053357519 292192989858 293106260832 293550749184 294180697272 294684468848 295538725773 295764690508 296830973824 297053987328 297691453224 297919063904 298201236816 298782697554 299212641266 299437444152 299859861312 300373358208 300535088742 300959054352 301474433568 301618570176 302724210096 303670397184 304190419456 304413762583 304843199848 305072233056 305305486976 305960660258 306106941756 306631136504 307229034651 307294403328 307755150934 307820631552 308189301904 308420849088 308864661952 309096716544 309760025652 309996863792 310229769024 310667410944 310895509617 311427904578 312401295712 313160097096 313546461752 313696370064 314233561376 314676851456 314846283444 315830358976 315981359232 316522463488 317139648672 317440026288 317682736448 318130892288 318364470809 318603662748 319752284544 319996762624 320924397024 321473966016 321858988682 322163836203 323262035712 323660863744 323815607808 324053360169 324510503064 325002615168 325700057694 326257804796 326413790472 327050262693 327453764491 327610321962 327680027136 328634292448 328881200256 329838963608 329996661456 331520027454 332241536704 332556218016 333775265736 333934845552 334506694368 334978583808 335158946892 335732891928 336206511168 336782250112 336943267584 338016789152 338178396864 338904114087 339484472558 340478930176 340801413504 341957304304 342214221888 342948599829 343210813484 343468672848 344542209792 344706937344 344960028567 345970525824 346562985216 346712964642 347306695428 347472744696 347901442952 348579813813 348746471766 349836504864 350435584576 351118896744 351451457676 351720172496 352739769471 352988185088 353512756548 354011457888 354282130048 354548307456 355309153848 355917605232 356087771424 357124765382 357393078504 357897253824 358510137216 358681542912 359124070144 359824323936 359996357952 361213998167 361386696594 362445312768 362788601472 363065984512 363332555341 363845109496 364118471712 364916393856 365178852566 365353446612 365979098408 366770739456 367320664018 367398818304 367838844208 368644919104 368921887488 369713579004 369996256784 370346697336 371068834059 371704273206 372866062624 373044331968 373771728792 374232873704 374411796528 375052960352 375582048512 376958815552 377139041664 377784875776 378595586908 378880031376 379169717696 379704613376 379983400643 380268887796 381639823488 382293364992 383038796448 383694733632 384518127081 384701967342 386304901888 386489596416 386773365363 387318987528 387982254352 388738778538 389404476692 389590653144 390808347776 391018771374 391101967872 391389123321 392240929696 392535626112 394051634364 394240032648 395685194058 396921937632 397111708224 397601649088 398376930072 398567396304 399249925536 399813148416 400497810944 400713451656 401278739136 401965911424 402158093568 403632280128 404014578912 404498458749 405191144666 406762977408 406957453056 408142589008 408449232576 409325748183 409638712868 410026700622 411227798784 411424409088 411726485709 413013367536 413639692032 413818699734 414527346156 414725533992 415237206104 416245788882 417546796128 418261826752 419159399791 419474320452 419795044592 421011982917 421308478976 421617812693 421934580396 422529804576 422852864896 423253368384 424078667496 424804883664 425007985248 426245687714 426336379392 426565932408 427167690048 427899196032 428103777024 428631954688 429551781604 431126384909 431332508838 432071146892 432680670752 433005750144 433336820224 433654985407 434266743592 434593014624 435218387296 435545373312 436067016924 436480036146 436813762616 437758624512 438508267008 439659391248 439995548608 440326123776 441271045908 442026703272 443408290688 443647035762 445033687648 445246460736 446008925824 446878595856 447301855224 447643855904 448275348224 448818961899 450560037312 450904529152 451872152116 452211650352 453528574961 453841952256 454401884672 455505595776 456285629184 457264799772 457958230464 458940990387 459160412634 459726906758 459946704756 461294034432 461632726401 461730947328 462283952856 463075593904 463296992928 464773085084 464995295688 466448673152 466799122944 467141856867 468158528992 468601943568 470319692628 470544555096 471350342064 472015277184 472269425166 473745538464 473972038848 474556806976 474783695232 475709473008 476524104672 477196338432 478013516288 478364484059 479765765248 479995143936 481848928792 482210949024 482788483023 483615237182 483718135296 485491295616 485723411712 486555191808 486765754596 487137928816 487503922752 488550086541 489386707194 489620685708 491415482943 492951438672 493795596448 494758445412 494994992184 495605697608 497392442624 498362305056 498834327024 499215728704 500287025557 500662898604 501760041552 502467875712 502852055552 503221260311 503599337892 504309766752 505173375168 505414901376 507025183728 507267595296 508744853078 508853097984 509226708837 510718395264 511202120256 511592978176 512690836108 512935956456 514570201343 514816220226 514925756928 515697820484 516425316704 516813314688 517588208389 517945849344 518318371384 519454204192 519844477824 520960043142 521358361832 521852164428 523380834816 524754757296 525402179152 525653376864 526678345116 527580258744 529229250176 529482277632 531169240096 531423195072 532333234048 533475599734 533876407848 534284602208 535038318848 535687148073 537765205824 538176373504 538686105216 539331278332 539736485904 541682330112 542080044891 542350636544 543667969152 544598976768 545767664244 546702267496 547768278849 548030169918 548706308066 548968647612 550684490048 550980996027 551098227456 551758266312 552703128208 552967378656 554994385176 555520046004 556729061504 557147340288 557556409809 559299093936 559566497952 561349310556 561617694792 562579440528 563373072768 564337824512 565438223328 565708562496 566406511552 566677313664 567893380362 568754576544 569556920064 570532261376 570951158393 573440047488 575110011784 575542100448 577218186314 577341000192 579457352832 579734394624 580727164416 580978481292 581422689232 581973381528 583108167807 584106715038 584385979716 586212521664 586528157061 588361394544 589368937696 591077451546 591529381016 593661947648 595382906448 595838127808 596402473632 597116772439 597565395108 598425282532 598874888304 599719722624 600618923597 600746716416 601070177484 601918108704 602948867136 603237140352 605448420192 607340794368 607786716999 608827525166 609686399696 610144466112 610610973952 611921320516 612213883512 613262273008 614458069302 614588806656 615040050933 615510301868 616378603808 616841698176 617729323904 618193433088 619520051304 619993727584 620459538048 621791019234 622855809156 624802591424 626320194192 627092923504 627392740128 628467122752 629353702912 629692566888 631660717952 631962718464 633044926976 634279297344 634880052576 635365472896 636728941618 637207325496 639368531571 639504569088 641848794048 642947932032 643717977364 644327672406 646524071424 646998763257 647321727488 648106720338 649021006128 650005230336 651400115388 652515609592 652827580944 654100525386 654907528982 655220643924 657268584896 657762400512 659677927216 659993322912 662542277089 663040054908 664483073408 665112436032 665470553643 667550531472 667869691104 669013388736 669957167616 670317893784 671465783856 672413022336 673564500224 673886535168 676033578304 676356793728 677808228174 678968945116 680957860352 681457834211 681602827008 683914608608 684428443776 685897199658 686421626968 686937345696 689084419584 689590360137 689920057134 691941051648 693125970432 693425929284 694613390856 694945489392 695802885904 697159627626 697492943532 699673009728 700871169152 702237793488 702902915352 703440344992 705479538942 707025513096 708022915776 708564260096 710618307696 711835210464 712175542848 712687760653 714249530764 714786157008 715794507648 716867747519 717020274432 717363085824 718248140288 719648647872 719992715904 722427996334 722773393188 724890625536 725422855773 725577202944 726665110682 727690218992 728236943424 729832787712 730357705132 730706893224 731958196816 733541478912 734080060791 734641328036 735677688416 737289838208 737843774976 739427158008 739992513568 740693394672 742137668118 743408546412 745732125248 746088663936 747543457584 748465747408 748823593056 750105920704 751164097024 751715617807 753917631104 754278083328 755569751552 757191173816 757760062752 758339435392 759966801286 760537775592 763117279617 763279646976 764586729984 766077592896 767389467264 769036254162 769403934684 772224330339 772609803776 773546730726 774637975056 775964508704 777477557076 778808953384 779181306288 781616695552 782037542748 782778246642 784481859392 785071252224 788103268728 788480065296 790776266203 791370388116 793843875264 794223416448 795203298176 796753860144 797134792608 798499851072 799626296832 800213399601 801426903312 802557478272 803931822848 804316187136 807264560256 808029157824 808996917498 810382289332 813352898897 813525954816 813914906112 816285178016 816898465152 818651496366 819277425736 820053401244 822455597568 823059462099 823452971418 826026735072 827279384064 827637399468 829054692312 829451067984 830474412208 832491577764 835093592256 836523653504 838318799582 838948640904 839590089184 842023965834 843235625386 843869160792 845059609152 845705729792 846506736768 848157334992 849609767328 850015970496 851840070543 852491375428 853131864816 854335380096 855798392064 856207554048 857263909376 859103563208 862252769818 862665017676 864142293784 865361341504 865827279471 866011500288 867309970814 868533487184 869186029248 870436774592 871090746624 872134033848 872960072292 873627525232 875517249024 876160072557 879318782496 879991097216 880652247552 882542091816 884053406544 886816581376 887294071524 890067375296 890492921472 892017851648 893757191712 894603710448 895287711808 896550696448 897208963189 897637923798 901120074624 901809058304 903744304232 904423300704 907057149922 911011191552 912571258368 913241287749 914529599544 915916460928 917881980774 918320825268 919453813516 919893409512 921687103953 923265452802 923461894656 924567905712 926151187808 926593985856 929546170168 929990591376 932897346304 934283713734 936317057984 937203887136 940639385256 941089110192 942700684128 943829737081 944030554368 944538850332 947491076928 947944077696 949113613952 949567390464 951418946016 953048209344 954392676864 955093412427 956728968118 959531530496 959990287872 963697857584 964421898048 965576966046 966491508609 967230474364 970982591232 971446823424 972160080507 973531509192 974275857632 975007845504 977100173082 978773414388 979241371416 982361293473 982830965886 985902877344 987591192896 989516890824 989989984368 991211395216 994784885248 996724610112 997668654048 998431457408 1000574051114 1001325797208 1003520083104 1004935751424 1006442520622 1007198675784 1008619533504 1010346750336 1010829802752 1014050367456 1014535190592 1016712342261 1017489706156 1018453417674 1021436790528 1022404240512 1023185956352 1025381672216 1025871912912 1029140402686 1029632440452 1031395640968 1032850633408 1033626629376 1035176416778 1036636742768 1038908408384 1039688955648 1041920086284 1042716723664 1043704328856 1045739441439 1049509514592 1050804358304 1051306753728 1053356690232 1055160517488 1058458500352 1058964555264 1062338480192 1062846390144 1064666468096 1066951199468 1067752815696 1068569204416 1070076637696 1070862310903 1071374296146 1075530411648 1076352747008 1077372210432 1078662556664 1079472971808 1083641994501 1084160089782 1087335938304 1089197953536 1089997666023 1091535328488 1093404534992 1095536557698 1096060339836 1097412616132 1097937295224 1101368980096 1101961992054 1102196454912 1103516532624 1105406256416 1105934757312 1109988770352 1111040092008 1113458123008 1115112819618 1118598187872 1119132995904 1122698621112 1123235389584 1125158881056 1126506460387 1126746145536 1128675649024 1130876446656 1131417124992 1132813023104 1133354627328 1135786760724 1137509153088 1139113840128 1139950201929 1141902316786 1146880094976 1150220023568 1151084200896 1153554381243 1154436372628 1158914705664 1159468789248 1160320096089 1161956962584 1162845378464 1163946763056 1166216335614 1168213430076 1168771959432 1172425043328 1173056314122 1176722789088 1178737875392 1181267399411 1182154903092 1183058762032 1187323895296 1188195653953 1190765812896 1191676255616 1192804947264 1194233544878 1195130790216 1196850565064 1197749776608 1199439445248 1201237847194 1201493432832 1202140354968 1203836217408 1205897734272 1206474280704 1210896840384 1213495376247 1214992539289 1215573433998 1217655050332 1219372799392 1220288932224 1221221947904 1223842641032 1224427767024 1226524546016 1228916138604 1230080101866 1231020603736 1232757207616 1233683396352 1235458647808 1239040102608 1239987455168 1240919076096 1243582038468 1245711618312 1249605182848 1252640388384 1254185847008 1254785480256 1256934245504 1257478199373 1259385133776 1263321435904 1263925436928 1264853438079 1268558594688 1269760105152 1270730945792 1273457883236 1274414650992 1278125983981 1278737063142 1279009138176 1283697588096 1285895864064 1287435954728 1288655344812 1293379154727 1293997526514 1296213440676 1298042012256 1300010460672 1300964956221 1302800230776 1305031219184 1305655161888 1308201050772 1309815057964 1310441287848 1314537169792 1315524801024 1319355854432 1319986645824 1325084554178 1326080109816 1328966146816 1330224872064 1330941107286 1335101062944 1335739382208 1338026777472 1340635787568 1342931567712 1344826044672 1346456885697 1347129000448 1352067156608 1352713587456 1355616456348 1357937890232 1360585724883 1362915668422 1363205654016 1367829217216 1368856887552 1371794399316 1372843253936 1373874691392 1376822971161 1379180720274 1379840114268 1383882103296 1384898179203 1386851858568 1389226781712 1389890978784 1391605771808 1394319255252 1394985887064 1399346019456 1401742338304 1404475586976 1405805830704 1406880689984 1409899799297 1410959077884 1414051026192 1416045831552 1417128520192 1418169006331 1421236615392 1423670420928 1424351085696 1425375521306 1428499061528 1429572314016 1431589015296 1433735495038 1434040548864 1435093452177 1439297295744 1439985431808 1444855992668 1445546786376 1448365449069 1450152385603 1450845711546 1451154405888 1453330221364 1455380437984 1456473886848 1459665575424 1460715410264 1461413786448 1463916393632 1468160121582 1469282656072 1471355376832 1474579676416 1478854316016 1479985027136 1481386789344 1484275336236 1486817092824 1491464250496 1492177327872 1495086915168 1496931494816 1497647186112 1500211841408 1500861076671 1503431235614 1507835262208 1508556166656 1509663780933 1514382347632 1515520125504 1516678870784 1519933602572 1521075551184 1526234559234 1526559293952 1527680126511 1532155185792 1534778934528 1538072508324 1538807869368 1543710604029 1544448660678 1547093461452 1549275950112 1551929017408 1552764625167 1554955114152 1557617906768 1558362612576 1563233391104 1564075085496 1565556493284 1568963718784 1570142504448 1576206537456 1576960130592 1581552532406 1582740776232 1587687750528 1588446832896 1590406596352 1593507720288 1594269585216 1596999702144 1600426799202 1602853806624 1605114956544 1607061444219 1607863645696 1609044173653 1614529120512 1616058315648 1617993834996 1620764578664 1626705797794 1627051909632 1632570356032 1633796930304 1637302992732 1638554851472 1640106802488 1643304836547 1646118924198 1646905942836 1652053470144 1652942988081 1655274798936 1658109384624 1658902135968 1660948824416 1664983155528 1670187184512 1673047307008 1676637599164 1677897281808 1679180178368 1682783631419 1684047931668 1686471250772 1687738321584 1690119218304 1691411459584 1692653330137 1693013473536 1696314669984 1699219534656 1700031940992 1703680141086 1704982750856 1706263729632 1708670760192 1711596784128 1712853475179 1718207126416 1724505539636 1725330035352 1728284587568 1730722683008 1731654558942 1732023000576 1734619941628 1737066974368 1738372058496 1740873549184 1742181493248 1744268067696 1745920144584 1747255050464 1752320145114 1758637564992 1759982194432 1765084183632 1768106813088 1773633162752 1774588143048 1780134750592 1780985842944 1784035703296 1787514383424 1789207420896 1790575423616 1791350317317 1794417926378 1795275847596 1801856770791 1802240149248 1807488608464 1808846601408 1814114299844 1822022383104 1823360150997 1826482575498 1829059199088 1831832921856 1835763961548 1836641650536 1838907627032 1839786819024 1843374207906 1846530905604 1849135811424 1852302375616 1853187971712 1859092340336 1859981182752 1865794692608 1867164599069 1868567427468 1872634115968 1874407774272 1881278770512 1882178220384 1885401368256 1887659474162 1888061108736 1889077700664 1894982153856 1895888155392 1898227227904 1899134780928 1902837892032 1906096418688 1910186824854 1913457936236 1918105594713 1919063060992 1920472078231 1927395715168 1928843796096 1931153932092 1932983017218 1934460948728 1941965182464 1944320161014 1947063018384 1948551715264 1950015691008 1954200346164 1957546828776 1958482742832 1964722586946 1965661931772 1971805754688 1975182385792 1979033781648 1979979968736 1982422790432 1987626831267 1993449220224 1995337308096 1996862914816 2001148102228 2002651594416 2007040166208 2008483689113 2009871502848 2012885041244 2014397351568 2017239067008 2020263652099 2020693500672 2021659605504 2028100734912 2029070381184 2033424684522 2034979412312 2036906835348 2042873581056 2044373502633 2044808481024 2050763344432 2051743825824 2058280805372 2059264880904 2062791281936 2065701266816 2067253258752 2068771080411 2070352833556 2073273485536 2077816816768 2079377911296 2083840172568 2085433447328 2087408657712 2091478882878 2099019029184 2101608716608 2102613507456 2106713380464 2110321034976 2116917000704 2124676960384 2125692780288 2129332936192 2133902398936 2135505631392 2137138408832 2138063281959 2141724621806 2142748592292 2150603242557 2151060823296 2154744420864 2157325113328 2158945943616 2167283989002 2168320179564 2174671876608 2176268567319 2179995332046 2183070656976 2186809069984 2191073115396 2192120679672 2194825232264 2195874590448 2202737960192 2203923984108 2207033065248 2210812512832 2211869514624 2219977540704 2222080184016 2226916246016 2228551295663 2230225639236 2237196375744 2238265991808 2245397242224 2246470779168 2250317762112 2253012920774 2253492291072 2255146853421 2261752893312 2262834249984 2265626046208 2266709254656 2271573521448 2275018306176 2279900403858 2283804633572 2289351838851 2292176351437 2293760189952 2300440047136 2302168401792 2307108762486 2308872745256 2317829411328 2320640192178 2323913925168 2325690756928 2327893526112 2332432671228 2336426860152 2337543918864 2344850086656 2346112628244 2353445578176 2357475750784 2362534798822 2364309806184 2366117524064 2372328798609 2376391307906 2381531625792 2383352511232 2385609894528 2388467089756 2390261580432 2393701130128 2395499553216 2398878890496 2400640198803 2402475694388 2404280709936 2407672434816 2411795468544 2412948561408 2421793680768 2426990752494 2429985078578 2431146867996 2435310100664 2438745598784 2440058696691 2440577864448 2447685282064 2448855534048 2453049092032 2457832277208 2460160203732 2462041207472 2465514415232 2467366792704 2469178386297 2470917295616 2478080205216 2479974910336 2481838152192 2487164076936 2491423236624 2499210365696 2505280776768 2508371694016 2509570960512 2513868491008 2514956398746 2518770267552 2526642871808 2528497987169 2529706876158 2537117189376 2539520210304 2541461891584 2546915766472 2548829301984 2556251967962 2557474126284 2567395176192 2571791728128 2574871909456 2577310689624 2586758309454 2587995053028 2592426881352 2596084024512 2597481838413 2601929912442 2605600461552 2610062438368 2611310323776 2616402101544 2619630115928 2620882575696 2629074339584 2638711708864 2639973291648 2650169108356 2652160219632 2657932293632 2659883804501 2660449744128 2661882214572 2670202125888 2671478764416 2676053554944 2681271575136 2685863135424 2689652089344 2691626889567 2692913771394 2704134313216 2705427174912 2711232912696 2715875780464 2721171449766 2725831336844 2735658434432 2737713775104 2739723863247 2743588798632 2745686507872 2747749382784 2753645942322 2758361440548 2759680228536 2769796358406 2773703717136 2778453563424 2779781957568 2783211543616 2788638510504 2789971774128 2798692038912 2803484676608 2808951173952 2811611661408 2813761379968 2819799598594 2821918155768 2828102052384 2831489211243 2832091663104 2836338012662 2842473230784 2847340841856 2848702171392 2850751042612 2856998123056 2859144628032 2863178030592 2865280237281 2867470990076 2870186904354 2878594591488 2879970863616 2889711985336 2891093572752 2896730898138 2900304771206 2901691423092 2906660442728 2910760875968 2912947773696 2921430820528 2922827572896 2927832787264 2934115798537 2936320243164 2938565312144 2942710753664 2947083880419 2949159352832 2957708632032 2959970054272 2962773578688 2968550672472 2973634185648 2982928500992 2984354655744 2990173830336 2993862989632 2995294372224 3000423682816 3001722153342 3006862471228 3015670524416 3017884694363 3019327561866 3028764695264 3031040251008 3033357741568 3039867205144 3042151102368 3052469118468 3055360253022 3064310371584 3069557869056 3076145016648 3077615738736 3087421208058 3088897321356 3094186922904 3098551900224 3103858034816 3105529250334 3109910228304 3115235813536 3116725225152 3128150170992 3131112986568 3137927437568 3152413074912 3153920261184 3163105064812 3165481552464 3174700024727 3175375501056 3176893665792 3180813192704 3187015440576 3188539170432 3193999404288 3200853598404 3205707613248 3210229913088 3212586932709 3214122888438 3218088347306 3229058241024 3232116631296 3235987669992 3241529157328 3250925983503 3253411595588 3265140712064 3267593860608 3269992998069 3274605985464 3277109702944 3280213604976 3286609673094 3292237848396 3293811885672 3304106940288 3305885976162 3310549597872 3316218769248 3317804271936 3321897648832 3329966311056 3340374369024 3346094614016 3348551388413 3353275198328 3355794563616 3358360356736 3365567262838 3368095863336 3372942501544 3375476643168 3379519381161 3380238436608 3385306660274 3386026947072 3392629339968 3398439069312 3400063881984 3407360282172 3409965501712 3412527459264 3417341520384 3419850605787 3425706950358 3436414252832 3449011079272 3450660070704 3456569175136 3461445366016 3463309117884 3469239883256 3474133948736 3476744116992 3481747098368 3488536135392 3491840289168 3494510100928 3502009178899 3504640290228 3517275129984 3519964388864 3530168367264 3536213626176 3543802198233 3549176286096 3560269501184 3561971685888 3564586961859 3575028766848 3578414841792 3581150847232 3582700634634 3588835852756 3590551695192 3601991409401 3603713541582 3604480298496 3614977216928 3617693202816 3628228599688 3644977617867 3646720301994 3652965150996 3658118398176 3663665843712 3671527923096 3673283301072 3677815254064 3679573638048 3686748415812 3693061811208 3698271622848 3704604751232 3706375943424 3718184680672 3719962365504 3734329198138 3737134854936 3745268231936 3748815548544 3762557541024 3764356440768 3770802736512 3772434598119 3775318948324 3778155401328 3789964307712 3791776310784 3794560314237 3796454455808 3805675784064 3812192837376 3820373649708 3826915872472 3834377951943 3836211189426 3840944156462 3854791430336 3857687592192 3862307864184 3865966034436 3868921897456 3880137464181 3888640322028 3894126036768 3897103430528 3900031382016 3902894868663 3908400692328 3915093657552 3916965485664 3929445173892 3931323863544 3943611509376 3950364771584 3958067563296 3959959937472 3964845580864 3973353979837 3975253662534 3986898440448 3990674616192 3993725829632 3996658108751 4002296204456 4005303188832 4014080332416 4016967378226 4025770082488 4028794703136 4034478134016 4040527304198 4041387001344 4056201469824 4058140762368 4066849369044 4069958824624 4073813670696 4081757174649 4088747005266 4089616962048 4101526688864 4103487651648 4116561610744 4118529761808 4125582563872 4131402533632 4137542160822 4140705667112 4146546971072 4155633633536 4167680345136 4170866894656 4174817315424 4179817407073 4182957765756 4198038058368 4203217433216 4205227014912 4213426760928 4220642069952 4229699397891 4249353920768 4251385560576 4254507018993 4267804797872 4271011262784 4274276817664 4276126563918 4283449243612 4285497184584 4301206485114 4302121646592 4305280356531 4314650226656 4317891887232 4334567978004 4336640359128 4350457156809 4352537134638 4359990664092 4366141313952 4373618139968 4382146230792 4384241359344 4389650464528 4391749180896 4405475920384 4407847968216 4414066130496 4421625025664 4423739029248 4439955081408 4444160368032 4457102591326 4460451278472 4474392751488 4476531983616 4490794484448 4492941558336 4500635524224 4502583230013 4506025841548 4510293706842 4523505786624 4525668499968 4528991342799 4531252092416 4543147042896 4550036612352 4559800807716 4567609267144 4578703677702 4584352702874 4600880094272 4604336803584 4614217524972 4617745490512 4631131812087 4637795939623 4641280384356 4647827850336 4651381513856 4655787052224 4658293875501 4664865342456 4672853720304 4675087837728 4689700173312 4692225256488 4706891156352 4714951501568 4725069597644 4728619612368 4732235048128 4742390233999 4744657597218 4752782615812 4763063251584 4766705022464 4770204839477 4771219789056 4776934179512 4780523160864 4787402260256 4790999106432 4801280397606 4804951388776 4808561419872 4815344869632 4823590937088 4827132520959 4843587361536 4853981504988 4859970157156 4862293735992 4870620201328 4877491197568 4880117393382 4881155728896 4895370564128 4897711068096 4906098184064 4915664554416 4920320407464 4924082414944 4931028830464 4938356772594 4956160410432 4959949820672 4974328153872 4982846473248 4988814324571 4998420731392 5010561553536 5016743388032 5019141921024 5027736982016 5029912797492 5037540535104 5048350894257 5056995974338 5059413752316 5074234378752 5077959990411 5079040420608 5093831532944 5097658603968 5112503935924 5114948252568 5134790352384 5138560425537 5149743818912 5154621379248 5173516618908 5175990106056 5184853762704 5192168049024 5194963676826 5203859824884 5211200923104 5220124876736 5222620647552 5232804203088 5239260231856 5241765151392 5258148679168 5262009324649 5277423417728 5279946583296 5300338216712 5304320439264 5319767609002 5320899488256 5323764429144 5340404251776 5342957528832 5352107109888 5362543150272 5371726270848 5374050951951 5383253779134 5385827542788 5405570312373 5408268626432 5422465825392 5431751560928 5442342899532 5451662673688 5471316868864 5479447726494 5487177597264 5491373015744 5495498765568 5507291884644 5516722881096 5519360457072 5535433863421 5539592716812 5547407434272 5556907126848 5559563915136 5566423087232 5577277021008 5579943548256 5597384077824 5601493797207 5617902347904 5623223322816 5627522759936 5639599197188 5643836311536 5656204104768 5660272214773 5662978422486 5664183326208 5672676025324 5684946461568 5693470292279 5694681683712 5697404342784 5701502085224 5713996246112 5718289256064 5730560474562 5734941980152 5740373808708 5757189182976 5761416234693 5779423970672 5782187145504 5793461796276 5800609542412 5803382846184 5813320885456 5821521751936 5825895547392 5842861641056 5845655145792 5855665574528 5868231597074 5872640486328 5877130624288 5885421507328 5894167760838 5915417264064 5919940108544 5925547157376 5937101344944 5947268371296 5962880493801 5965857001984 5980347660672 5987725979264 5990588744448 6000847365632 6003444306684 6013724942456 6025451067339 6035769388726 6038655123732 6057529390528 6060790956297 6062080502016 6079734410288 6084302204736 6104938236936 6110720506044 6128620743168 6133120507899 6152290033296 6155231477472 6174842416116 6177794642712 6188373845808 6197103800448 6207716069632 6211058500668 6219820456608 6230471627072 6233450450304 6256300341984 6262225973136 6275854875136 6280462742323 6304826149824 6307840522368 6326210129624 6330963104928 6349400049454 6350751002112 6374030881152 6377078340864 6387998808576 6401707196808 6411415226496 6414189845877 6425173865418 6428245776876 6436176694612 6451809727671 6464233262592 6471975339984 6483058314656 6501851967006 6506823191176 6530281424128 6539985996138 6549211970928 6554219405888 6560427209952 6573219346188 6584475696792 6587623771344 6606808159567 6608213880576 6611771952324 6621099195744 6632437538496 6635608543872 6643795297664 6659932622112 6680748738048 6685653886989 6697102776826 6706550396656 6711589127232 6716720713472 6731134525676 6736191726672 6745885003088 6750953286336 6759038762322 6760476873216 6765440560263 6770613320548 6785258679936 6796878138624 6800127763968 6814720564344 6819931003424 6825054918528 6839701211574 6851413900716 6872828505664 6876529054311 6898022158544 6901320141408 6913138350272 6922890732032 6926618235768 6938479766512 6948267897472 6953488233984 6963494196736 6977072270784 6983680578336 6989020201856 7004018357798 7009280580456 7034550259968 7060336734528 7072427252352 7087604396466 7098352572192 7116986395827 7120539002368 7129173923718 7150057533696 7156829683584 7162301694464 7165401269268 7177671705512 7181103390384 7203982818802 7207427083164 7229954433856 7235386405632 7256457199376 7289955235734 7293440603988 7305930301992 7316236796352 7320176090073 7343055846192 7346566602144 7355630508128 7359147276096 7373496831624 7386123622416 7396543245696 7409209502464 7412751886848 7436369361344 7439924731008 7468658396276 7474269709872 7490536463872 7496036176321 7497631097088 7525115082048 7528712881536 7541605473024 7544869196238 7550637896648 7556310802656 7579928615424 7585493961507 7589120628474 7611351568128 7624385674752 7640747299416 7653831744944 7668755903886 7672422378852 7681888312924 7709582860672 7715375184384 7724615728368 7731932068872 7737843794912 7760274928362 7777280644056 7788252073536 7794206861056 7805789737326 7816801384656 7830187315104 7833930971328 7858890347784 7862647727088 7885545222709 7887223018752 7900729543168 7916135126592 7919919874944 7929691161728 7946707959674 7950507325068 7973796880896 7979651413503 7981349232384 7993316217502 8004592408912 8010606377664 8028160664832 8033934756452 8051540164976 8057589406272 8068956268032 8074880668701 8081054608396 8112402939648 8116281524736 8133698738088 8139917649248 8147627341392 8163514349298 8177494010532 8203053377728 8206975303296 8233123221488 8237059523616 8251165127744 8262805067264 8268871795877 8275084321644 8281411334224 8293093942144 8311267267072 8335360690272 8341733789312 8349634630848 8359634814146 8365915531512 8396076116736 8406434866432 8410454029824 8426853521856 8441284139904 8459398795782 8494467633729 8498707841536 8504947775023 8509014037986 8535609595744 8542022525568 8548553635328 8552253127836 8566898487224 8570994369168 8602412970228 8610560713062 8629300453312 8635783774464 8669135956008 8673280718256 8700914313618 8705074269276 8719981328184 8732282627904 8747236279936 8764292461584 8768482718688 8779300929056 8783498361792 8802347395611 8815695936432 8828132260992 8843250051328 8847478058496 8879910162816 8888320736064 8914205182652 8920902556944 8946881887867 8948785502976 8953063967232 8981588968896 8985883116672 9001271048448 9005166460026 9012051683096 9020587413684 9047011573248 9053654083089 9057982685598 9086294085792 9100073224704 9119601615432 9135218534288 9157407355404 9168705405748 9201760188544 9208673607168 9228435049944 9235490981024 9262263624174 9275591879246 9282560768712 9295655700672 9302763027712 9311574104448 9316587751002 9329730684912 9345707440608 9350175675456 9384450512976 9413782312704 9429903003136 9450139195288 9457239224736 9464470096256 9484780467998 9489315194436 9505565231624 9524100074181 9526126503168 9540409678954 9542439578112 9553868359024 9561046321728 9574804520512 9581998212864 9602560795212 9609902777552 9617122839744 9630689739264 9637760798127 9654265041918 9687174723072 9707963009976 9719940314312 9724587471984 9741240402656 9754982395136 9760234786764 9790741128256 9795422136192 9812196368128 9831329108832 9840640814928 9848164829888 9862057660928 9869298595079 9876713545188 9912320820864 9919899641344 9948656307744 9965692946496 9977628649142 10021123107072 10033486776064 10038283842048 10045654165239 10059825594984 10075081070208 10096701788514 10113991948676 10118827504632 10138558143483 10151066699221 10155919980822 10158080841216 10187663065888 10195317207936 10225007871848 10229896505136 10277120851074 10299487637824 10309242758496 10347033237816 10351980212112 10369707525408 10384336098048 10389927353652 10407719649768 10422401846208 10440249753472 10445241295104 10465608406176 10478520463712 10483530302784 10506027536697 10524018649298 10554846835456 10559893166592 10600676433424 10608640878528 10631406594699 10639535218004 10647528858288 10680808503552 10685915057664 10693760885577 10725086300544 10743452541696 10748101903902 10766507558268 10771655085576 10805974228203 10811140624746 10844931650784 10863503121856 10884685799064 10903325347376 10934932853601 10942633737728 10958895452988 10974355194528 10982746031488 10990997531136 11014583769288 11033445762192 11038720914144 11070867726842 11079185433624 11094814868544 11113814253696 11119127830272 11132846174464 11154554042016 11159887096512 11202987594414 11235804695808 11246446645632 11255045519872 11263309215571 11279198394376 11287672623072 11312408209536 11320544429546 11325956844972 11345352050648 11369892923136 11386940584558 11389363367424 11403004170448 11427992492224 11436578512128 11461120949124 11469883960304 11480747617416 11503133855829 11522832469386 11558847941344 11564374291008 11586923592552 11601219084824 11606765692368 11626641770912 11643043503872 11685723282112 11691310291584 11711331149056 11736463194148 11745280972656 11754261248576 11770843014656 11779485419933 11788335521676 11830834528128 11839880217088 11851094314752 11874202689888 11894536742592 11920061939511 11925760987602 11960695321344 11975451958528 11981177488896 11989974326253 12006888613368 12027449884912 12050902134678 12071538777452 12077310247464 12115058781056 12121581912594 12124161004032 12159468820576 12168604409472 12209876473872 12221441012088 12266241015798 12304580066592 12310462954944 12349684832232 12355589285424 12376747691616 12394207600896 12415432139264 12422117001336 12439640913216 12460943254144 12466900900608 12512600683968 12524451946272 12539452221219 12560925484646 12609652299648 12615681044736 12652420259248 12661926209856 12689098193673 12698800098908 12748061762304 12754156681728 12763521056979 12803414393616 12822830452992 12828379691754 12850347730836 12856491553752 12872353389224 12903619455342 12943950679968 12966116629312 12993941393521 13003703934012 13013646382352 13051371470427 13060562848256 13070152193483 13079971992276 13098423941856 13108438811776 13120854419904 13146438692376 13168951393584 13175247542688 13213616319134 13216427761152 13223543904648 13242198391488 13264875076992 13271217087744 13287590595328 13319865244224 13364917932179 13371307773978 13394205553652 13413100793312 13423178254464 13433441426944 13443304547617 13462269051352 13472383453344 13491770006176 13501906572672 13518077524644 13530881120526 13541226641096 13570517359872 13593756277248 13629441128688 13639862006848 13650109837056 13679402423148 13702827801432 13745657011328 13753058108622 13796044317088 13802640282816 13826276700544 13853236471536 13876959533024 13896535794944 13913387818869 13954144541568 13967361156672 13978040403712 14008036715596 14018561160912 14059385823791 14069100519936 14120673469056 14144854504704 14175208792932 14196705144384 14227170701997 14233972791654 14258347847436 14300115067392 14310614518431 14313659367168 14330802538536 14355343411024 14362206780768 14407965637604 14414854166328 14459908867712 14470772811264 14481397562877 14512914398752 14579910471468 14586881207976 14611860603984 14632473592704 14640352180146 14686111692384 14693133204288 14711261016256 14718294552192 14746993663248 14772247244832 14793086491392 14818419004928 14872738722688 14879849462016 14937316792552 14948539419744 14966442973713 14992072352642 14995262194176 15050230164096 15057425763072 15083210946048 15089738392476 15101275793296 15112621605312 15145052682771 15170987923014 15178241256948 15222703136256 15233879971233 15281494598832 15307663489888 15337511807772 15344844757704 15363776625848 15419165721344 15449231456736 15463864137744 15475687589824 15508897792267 15520549856724 15554561288112 15576504147072 15588413722112 15599859069641 15611579474652 15633602769312 15660374630208 15667861942656 15717780695568 15725295454176 15771090445418 15774446037504 15786027973947 15832270253184 15839839749888 15859382323456 15893415919348 15901014650136 15951676241633 15959302827006 15962698464768 15986632435004 16009184817824 16021212755328 16045234460059 16056321329664 16067869512904 16103080329952 16115178812544 16149761337402 16162109216792 16224805879296 16267397476176 16279835298496 16295254682784 16327028698596 16354988021064 16406106755456 16413950606592 16466246442976 16474119047232 16502330255488 16537743591754 16550168643288 16562822668448 16586187884288 16606301590263 16670721380544 16683467578624 16699269261696 16719269628292 16731831063024 16792152233472 16804481391621 16812869732864 16853707043712 16882568279808 16918797591564 16980816644319 16988935267458 17009895550046 17018028075972 17071219191488 17080410876837 17084045051136 17104506255672 17133796974448 17141988738336 17204825940456 17221121426124 17258600906624 17271567548928 17284248704079 17338271912016 17346561436512 17401828627236 17410148538552 17439962656368 17464565255808 17494472559872 17528584923168 17536965437376 17558601858112 17566996723584 17604694791222 17631391872864 17656264521984 17686500102656 17699485910183 17759820325632 17776641472128 17828410365304 17841805113888 17893763775734 17897571005952 17963177937792 17971766233344 18002542096896 18010332920052 18024103366192 18041174827368 18076353202017 18107308166178 18115965371196 18172588171584 18182372868891 18239203230864 18270437068576 18314814710808 18337410811496 18403520377088 18456870099888 18470981962048 18510619945609 18524527248348 18551183758492 18565121537424 18591311401344 18605526055424 18619186631507 18623148208896 18633175502004 18659461369824 18691414881216 18700351350912 18768901025952 18827564625408 18841388226969 18900278390576 18914478449472 18928940192512 18969560935996 18978630388872 19011130463248 19048200148362 19052253006336 19080819357908 19107736718048 19122092643456 19149609041024 19163996425728 19205121590424 19219805555104 19234245679488 19275521596254 19308530083836 19415926019952 19439880628624 19449174943968 19482480805312 19509964790272 19520469573528 19581482256512 19590844272384 19624392736256 19662658217664 19681281629856 19696329659776 19738597190158 19753427090376 19820424478701 19824641641728 19897312615488 19931385892992 19955257298284 20042246214144 20056961660967 20066973552128 20091308330478 20119651189968 20150162140416 20193403577028 20227983897352 20237655009264 20277116286966 20302133398442 20311839961644 20375326131776 20390634415872 20450015743696 20459793010272 20538810589759 20554241702148 20598975275648 20618485516992 20629587162933 20694066475632 20703960424224 20739415050816 20768672196096 20779854707304 20815439299536 20844803692416 20880499506944 20890482590208 20931216812352 20957040927424 20967060605568 21012055073394 21048037298596 21109693670912 21125192860541 21201352866848 21217281757056 21262813189398 21279070436008 21295057716576 21361617007104 21387521771154 21450172601088 21486905083392 21496203807804 21533015116536 21543310171152 21611948456406 21622281249492 21689863301568 21727006243712 21769371598128 21806650694752 21869865707202 21917790905976 21948710389056 21965492062976 22029167538576 22066891524384 22077441828288 22093320580243 22141735453684 22158370867248 22189629737088 22222900173089 22227628507392 22238255660544 22265692348928 22309108084032 22319774193024 22405975188828 22471609391616 22488108528963 22492893291264 22526618431142 22558396788752 22575345246144 22624816419072 22641088859092 22651913689944 22690704101296 22739785846272 22756481884521 22773881169116 22806008340896 22855984984448 22873157024256 22922241898248 22939767920608 22961495234832 23006267711658 23045664938772 23117695882688 23128748582016 23173847185104 23202438169648 23213531384736 23253283541824 23286087007744 23371446564224 23382620583168 23422662298112 23472926388296 23490561945312 23508522497152 23558970839866 23576671043352 23656635668127 23661669056256 23702188629504 23748405379776 23789073485184 23840123879022 23851521975204 23921390642688 23938954240509 23950903917056 23979948652506 24013777226736 24054899769824 24101804269356 24143077554904 24154620494928 24230117562112 24243163825188 24318937641152 24337208818944 24419752947744 24442882024176 24514064252293 24532482031596 24609160133184 24620925909888 24699369664464 24711178570848 24753495383232 24788415201792 24806615387631 24844234002672 24879281826432 24921886508288 24933801801216 25025201367936 25048903892544 25078904442438 25121850969292 25213939865807 25219304599296 25231362089472 25304840518496 25323852419712 25378196387346 25397600197816 25496123524608 25514843325069 25527042113958 25606828787232 25645660905984 25656759383508 25700695461672 25712983107504 25744706778448 25807238910684 25887901359936 25932233258624 25987882787042 26007407868024 26027292764704 26102742940854 26140304386966 26159943984552 26196847883712 26216877623552 26241708839808 26292877384752 26337902787168 26350495085376 26407042186833 26427232638268 26447087809296 26484396782976 26529750153984 26542434175488 26575181190656 26639730488448 26729835864358 26742615547956 26788411107304 26826201586624 26840645663601 26846356508928 26886609095234 26924538102704 26944766906688 26983540012352 27003813145344 27036155049288 27061762241052 27082453282192 27141034719744 27160962249267 27258882257376 27279724013696 27300219674112 27358804846296 27405655602864 27491314022656 27506116217244 27592088634176 27605280565632 27652553401088 27706472943072 27753919066048 27793071589888 27813477858859 27826775637738 27908289083136 27934722313344 27956080807424 28016073431192 28037122321824 28118771647582 28241346938112 28289709009408 28350417585864 28393410288768 28454341403994 28467945583308 28516695694872 28572300222543 28621229036862 28627318734336 28661605077072 28710686822048 28724413561536 28815931275208 28829708332656 28919817735424 28962795125754 29025828797504 29159820942936 29173762415952 29223721207968 29258721849511 29264947185408 29280704360292 29372223384768 29386266408576 29422522032512 29436589104384 29493987326496 29544494489664 29586172982784 29607895785237 29745477445376 29759698924032 29874633585104 29897078839488 29932885947426 29984144705284 30100460328192 30114851526144 30136962495717 30179476784952 30202551586592 30225243210624 30290105365542 30341975846028 30356482513896 30453200097663 30467759942466 30562989197664 30615326979776 30675023615544 30689689515408 30727553251696 30838331442688 30898462913472 30927728275488 30951375179648 31017795584534 31041099713448 31109122576224 31153008294144 31199718139282 31223158949304 31267205538624 31320749260416 31335723885312 31435561391136 31450590908352 31518082610091 31542180890836 31572055947894 31664540506368 31679679499776 31718764646912 31786831838696 31802029300272 31903352483266 31918605654012 31973264870008 32018369635648 32042425510656 32090468920118 32135739025808 32206160659904 32230357625088 32299522674804 32324218433584 32417922684609 32534794952352 32559670596992 32590509365568 32654057397192 32709976042128 32812213510912 32827901213184 32932492885952 32948238094464 33004660510976 33075487183508 33100337286576 33125645336896 33172375768576 33196731637993 33212603180526 33341442761088 33366935157248 33398538523392 33438539256584 33463662126048 33608962783242 33707414087424 33765136559616 33789927646713 33837595183128 33961633288638 33977870534916 34019791100092 34036056151944 34142438382976 34160821753674 34168090102272 34209012511344 34267593948896 34283977476672 34409651880912 34442242852248 34517201813248 34568497408158 34676543824032 34693122873024 34803657254472 34820297077104 34879925312736 34921700271997 34929130511616 34988945119744 35057169846336 35073930874752 35117203716224 35133993447168 35209389582444 35262783745728 35312529043968 35338456259799 35398971820366 35519640651264 35553282944256 35656820730608 35683610227776 35760185818533 35787527551468 35926355875584 35943532466688 35969922978759 36020665840104 36048206732384 36082349654736 36152706404034 36214616332356 36231930742392 36345176343168 36364745737782 36478406461728 36540874137152 36629629421616 36674821622992 36807040754176 36834065272543 36913740199776 36941963924096 37021239891218 37049054496696 37102367516984 37130243074848 37182622802688 37238373263014 37246296417792 37266351004008 37318922739648 37382829762432 37400702701824 37537802051904 37618356663657 37682776453938 37800556781152 37828956898944 37857880385024 37939121871992 37957260777744 38022260926496 38096400296724 38161638715816 38215473436096 38244185286912 38299218082048 38410243180848 38439611110208 38468491358976 38551043192508 38617060167672 38831852039904 38879761257248 38898349887936 38964961610624 38981824180563 39040939147056 39162964513024 39181688544768 39210456580449 39325316435328 39362563259712 39392659319552 39477194380316 39506854180752 39621905503411 39640848957402 39649283283456 39794625230976 39862771785984 39910514596568 40094753796537 40113923321934 40182616660956 40239302379936 40300324280832 40329913642851 40386807154056 40455967794704 40475310018528 40554232573932 40604266796884 40623679923288 40750652263552 40781268831744 40900031487392 40919586020544 41077621179518 41108483404296 41197950551296 41236971033984 41259174325866 41388132951264 41407920848448 41478830101632 41559709414608 41630878599072 41689607384832 41740163456607 41760999013888 41862433624704 41914081854848 41934121211136 42024110146788 42096074597192 42178157471373 42250385721082 42402705733696 42434563514112 42525626378796 42558140872016 42590115433152 42681512105991 42775043542308 42900345202176 42931843555293 42992407615608 43066030233072 43086620342304 43223896912812 43244562498984 43379726603136 43454012487424 43538743196256 43613301389504 43706893778207 43739731414404 43835581811952 43897420778112 43930984125952 43963239196261 44058335077152 44133783048768 44154883656576 44186641160486 44283470907368 44316741734496 44379259474176 44445800346178 44455257014784 44618216168064 44639548386048 44811950377656 44899328921139 44954723953693 44976217057926 44985786582528 45053236862284 45116793577504 45150690492288 45249632838144 45282177718184 45303827379888 45381408202592 45512963769042 45547762338232 45612016681792 45711969968896 45844483796496 45879535841216 45922990469664 46012535423316 46091329877544 46235391765376 46257497164032 46347694370208 46404876339296 46427062769472 46506567083648 46526693376801 46742893128448 46765241166336 46799577208923 46945852776592 46981123890624 47017044994304 47117941679732 47153342086704 47313271336254 47323338112512 47358083921841 47496810759552 47578146970368 47680247758044 47703043950408 47855028724899 47877908481018 47959897305012 48027554453472 48109799539648 48135703380177 48203608538712 48286155109808 48309240989856 48460235124224 48486327650376 48637875282304 48674417637888 48839505895488 48885764048352 49028128504586 49064964063192 49218320266368 49241851819776 49398739328928 49422357141696 49506990766464 49613230775262 49688468005344 49758563652864 49818904770789 49843773016576 50050402735872 50097807785088 50157808884876 50243701938584 50427879731614 50438609198592 50609681036992 50647704839424 50756392774692 50795200395632 50942449932957 51029686650138 51054084227916 51213657574464 51241232630511 51313518767016 51401390923344 51425966215008 51489413556896 51614477821368 51775802719872 51864466517248 51975765574084 52014815736048 52054585529408 52166292573989 52205485881708 52280608773932 52319887969104 52393695767424 52433755247104 52472253234247 52483417679616 52585754769504 52675805574336 52700990170752 52814084373666 52854465276536 52894175618592 52968793565952 53059500307968 53098457730549 53279460976896 53459671728716 53485231095912 53576822214608 53652403173248 53681291327202 53692713017856 53773218190468 53849076205408 53889533813376 53967080024704 54007626290688 54072310098576 54123524482104 54164906564384 54321924498534 54517764514752 54559448027392 54717609692592 54811311205728 54982628045312 55012232434488 55184177268352 55210561131264 55305106802176 55412945886144 55507838132096 55531859836827 55626955717718 55653551275476 55816578166272 55857559894521 55869444626688 56032146862384 56074244643648 56237543295164 56482693876224 56524164680907 56700835171728 56786820577536 56908682807988 56935891166616 57033391389744 57144600445086 57242458073724 57323210154144 57421373644096 57448827123072 57631862550416 57659416665312 57839635470848 57882102571139 57925590251508 58051657595008 58319641885872 58347524831904 58447442415936 58517443699022 58529894370816 58561408720584 58744446769536 58772532817152 58845044065024 58873178208768 58987974652992 59088988979328 59215791570474 59461273436103 59490954890752 59534634425161 59749267170208 59794157678976 59865771894852 59968289410568 60200920656384 60273924991434 60358953569904 60405103173184 60450486421248 60580210731084 60683951692056 60712965027792 60906400195326 60935519884932 61125978395328 61230653959552 61350047231088 61379379030816 61455106503392 61616431769277 61796925826944 61855456550976 61902750359296 62035591169068 62082199426896 62218245152448 62262994362503 62306016588288 62399436278564 62446317898608 62534411077248 62628173215069 62641498520832 62671447770624 62871122782272 62901181816704 63036165220182 63084361781672 63144111895788 63329081012736 63375578581623 63573663677392 63604058600544 63806704966532 63837211308024 63946529740016 64036739271296 64084851021312 64180937840236 64271478051616 64412321319808 64460715250176 64599045349608 64648436867168 64835845369218 65069589904704 65119341193984 65181018731136 65308114794384 65419952084256 65624427021824 65864985771904 65896476188928 66009321021952 66150974367016 66200674573152 66251290673792 66279961740729 66393463275986 66425206361052 66668700519267 66682885522176 66797077046784 66877078513168 66927324252096 67217925566484 67414828174848 67464325586889 67579855293426 67675190366256 67923266577276 67955741069832 68039582200184 68072112303888 68284876765952 68321643507348 68418025022688 68535187897792 68567954953344 68819303761824 68884485704496 69034403626496 69085090165553 69136994816316 69353087648064 69386245746048 69607314508944 69640594154208 69759850625472 69843400543994 69858261023232 70114339692672 70147861749504 70234407432448 70267986894336 70418779164888 70525567491456 70676912519598 70797943640732 70969907004381 71057466894547 71106565888512 71313641461216 71367220455552 71520371637066 71575055102936 71852711751168 71939845957518 72041331680208 72096413464768 72164699309472 72305412808068 72429232664712 72463861484784 72690352686336 72729491475564 72956812923456 73081748274304 73259258843232 73349643245984 73542192756879 73668130545086 73827480399552 73883927848192 74042479782436 74098108993392 74204735033968 74260486149696 74365245605376 74419846162893 74476746526028 74532702008016 74637845479296 74765659524864 74801405403648 75075604103808 75236713327314 75365552907876 75601113562304 75641819597421 75657913797888 75878243743984 75914521555488 76044521852992 76192800593448 76323277431632 76430946872192 76488370573824 76544529975207 76598436164096 76820486361696 76879222220416 76936982717952 77102086385016 77234120335344 77663704079808 77759522514496 77796699775872 77929923221248 77963648361126 78081878294112 78325929026048 78420913160898 78650632870656 78725126519424 78785318639104 78954388760632 79013708361504 79243811006822 79281697914804 79589250461952 79725543571968 79821029193136 80189507593074 80227846643868 80365233321912 80478604759872 80521936990803 80659827285702 80773614308112 80911935589408 80950620037056 81108465147864 81208533593768 81247359846576 81501304527104 81800062974784 81839172041088 82155242359036 82216966808592 82395901102592 82456397939531 82473942067968 82518348651732 82776265902528 82815841696896 82957660203264 83119418829216 83261757198144 83379214769664 83440433576577 83480326913214 83724867249408 83828163709696 83868242422272 84048220293576 84192149194384 84356314942746 84500771442164 84805411467392 84869127028224 85051252757592 85116281744032 85180230866304 85363024211982 85550087084616 85863687110586 85984815231216 86132060466144 86173240684608 86447793825624 86489124997968 86759453206272 86908024974848 87077486392512 87226602779008 87413787556414 87479462828808 87671163623904 87776165548533 87794841556224 87926478392522 88116670154304 88267566097536 88309767313152 88373282320972 88566941814736 88633483468992 88758518948352 88823687355711 88891600692356 89236432336128 89279096772096 89623900755312 89798657842278 89909447907386 89952434115852 90106473724568 90233587155008 90301380984576 90564355436368 90607654759776 90762816405184 90957589754647 91025927538084 91095524676464 91224033363584 91359600292989 91423939937792 91688967592992 91759071682432 91845980939328 92025070846632 92182659755088 92470783530752 92514994328064 92695388740416 92809752678592 92854125538944 93013134167296 93053386753602 93485786256896 93554425525253 93599154417846 93891705553184 93962247781248 94034089988608 94235883359464 94306684173408 94626542672508 94716167843682 94993621519104 95156293940736 95360495516088 95406087900816 95710057449798 95755816962036 95919794610024 96055108906944 96219599079296 96271406760354 96407217077424 96572310219616 96618481979712 96972655300752 97275750564608 97679011790976 97771528096704 98056257009172 98129928126384 98415700766537 98436640532736 98483703639552 98797478657856 98844714283392 99013981532928 99226461550524 99376936010688 99517127305728 99590194913979 99637809541578 100100805471744 100195615570176 100315617769752 100487403877168 100855759463228 101219362073984 101295409678848 101369782940139 101512785549384 101590400791264 101884899865914 102059373300276 102108168455832 102427315148928 102482465261022 102627037534032 102802781846688 102851932430016 102978827113792 103228955642736 103551605439744 103728933034496 103951531148168 104029631472096 104109171058816 104332585147978 104410971763416 104561217547864 104639775938208 104765100815991 104787391534848 104944506468494 104966835359232 105171509539008 105351611148672 105401980341504 105628168747332 105708930553072 105788351237184 105937587131904 106015368779397 106196915461098 106558921953792 106919343457432 106970462191824 107153644429216 107304806346496 107362582654404 107546436380936 107698152410816 107779067626752 107934160049408 108144620197152 108247048964208 108329813128768 108562284545869 108643848997068 109035529029504 109118896054784 109435219385184 109622622411456 110024464868976 110368354536704 110421122262528 110502195817629 110825891772288 111015676264192 111063719673654 111253911435436 111307102550952 111661733691431 111715119789042 111738889253376 112064293724768 112148489287296 112475086590328 113048329361814 113401670343456 113573641155072 113817365615976 113871782333232 114066782779488 114289200890172 114484916147448 114646420308288 114842747288192 114897654246144 115263725100832 115318833330624 115764205142278 115851180503016 116103315190016 116639283771744 116695049663808 116894884831872 116945472541689 117034887398044 117122817441168 117488893539072 117545065634304 117631369741347 117690088130048 117975949305984 118177977958656 118431583140948 118865716510233 118922546872206 119069268850322 119498534340416 119588315357952 119731543789704 119936578821136 120284261389611 120547849982868 120717907139808 120810206346368 120900972842496 120989740928553 121160421462168 121367903384112 121425930055584 121812800390652 121871039769864 122251956790656 122461307919104 122700094462176 122758758061632 122910213006784 123232863538554 123593851653888 123710913101952 123805500718592 123896401371281 124071182338136 124164398853792 124436490304896 124525988725006 124798872557128 124892635797216 125068822154496 125256346430138 125282997041664 125742245564544 125802363633408 126072330440364 126168723563344 126288223791576 126534472414119 126751157163246 127147327354784 127208117201088 127613409933064 127674422616048 127893059480032 128073478542592 128361875680472 128542956103232 128824642639616 129198090699216 129296873734336 129574339619263 129671690738436 130139179809408 130238682387968 130362037462272 130616229588768 130839904168512 131120681334621 131729971543808 131792952377856 131889717588783 132301948734032 132401349146304 132502581347584 132559923481458 132786926551972 132850412722104 133337401038534 133365771044352 133754157026336 133854648504192 134435851132968 134864171861079 134928651173778 135159710586852 135350380732512 135846533154552 135911482139664 136079164400368 136144224607776 136569753531904 136643287014696 136836050045376 137070375795584 137135909906688 137638607523648 137768971408992 138170180331106 138273989632632 138706175296128 138772491492096 139214629017888 139281188308416 139519701250944 139580080130403 139686801087988 140228679385344 140295723499008 140398731626769 140468814864896 140837558329776 141051134982912 141353825039196 141595887281464 141939814008762 142114933789094 142627282922432 142734440911104 143040743274132 143150110205872 143565086174697 143771674128313 143879691915036 144082663360416 144192826929536 144329398618944 144407110140531 144610825616136 144858465329424 144927722969568 145380705372672 145458982951128 145913625846912 146163496548608 146518517686464 146699286491968 147014097253969 147084385513758 147336261090172 147654960799104 147767855696384 147876350023787 148084959564872 148196217986784 148409470067936 148520972299392 148839692325786 148953493052056 149065404016032 149275690958592 149531319049728 150151208207616 150473426654628 150731105815752 151202227124608 151283639194842 151315827595776 151756487487968 151829043110976 152089043705984 152385601186896 152646554863264 152861893744384 153089059950414 153640972723392 153758444440832 154204172770032 154468240670688 154653244061701 155327408159616 155519045028992 155593399551744 155859846442496 155927296722252 156163756588224 156498877721967 156841826321796 157301265741312 157416759702741 157450253038848 157908777521264 158027416723008 158487622013644 158563395829608 159178500923904 159295373191647 159642058386272 160379015186148 160455693287736 160730466643824 160957209519744 161043873981606 161319654571404 161547228616224 161823871178816 161901240074112 162216930295728 162417067187536 162494719693152 163002609054208 163600125949568 163678344082176 164310484718072 164433933617184 164912795879062 164947884135936 165036697303464 165552531805056 165631683393792 165915320406528 166238837658432 166523514396288 166595579510481 166880867153154 166960653826428 167449734498816 167572679683563 167656327419392 168096440587152 168384298388768 168712629885492 169001542884328 169610822934784 170102505515184 170232563488064 170360461732608 170726048423964 171100174169232 171598449766051 171727374221172 171969630462432 172264120932288 172346481369216 172895587651248 172978249995936 173518906412544 173646307713417 174154972785024 174453205558016 174827575112828 174958925657616 175342327247808 175468438657963 175552331097066 175589683112448 175852956785044 176233340308608 176497579060649 176535132195072 176619534626304 176746564641944 177133883629472 177266966937984 177647374711422 177783201384712 178472864672256 178603903275483 179247801510624 179597315684556 179818895814772 179904868231704 180212947449136 180467174310016 180602761969152 181128710872736 181215309519552 181525632810368 181915179509294 182051855076168 182191049352928 182448066727168 182719200585978 183377935185984 183518143364864 183691961878656 184050141693264 184365319510176 184849295307831 184941567061504 185390777480832 185619505357184 185708251077888 186026268334592 186106773507204 186788983087509 187108851050506 187198308835692 187783411106368 187884519645207 187924495562496 188471766718928 188613368346816 189253085345016 189432335687364 189987243038208 190126735744869 190720991032176 190812175801632 191420114899596 191511633924072 191839589220048 192110217813888 192439198158592 192542813520708 192814434154848 193144620439232 193236963959424 193945310601504 194551501129216 194694345012013 195358023581952 195543056193408 196112514018344 196259856252768 196831401533074 196873281065472 197594957315712 197689428566784 198027963065856 198452923101048 198753872021376 198839885222187 199180389827958 199275619083156 200006101557801 200391231140352 200631235539504 200974807754336 201711518926456 202438724147968 202739565880278 203025571098768 203180801582528 203769799731828 204118746600552 204216336911664 204811052946577 204854630297856 204964930522044 205254075068064 205605563693376 205703864860032 205957654227584 206457911285472 207103210879488 207255270496659 207903062296336 208059262944192 208218342117632 208665170295956 208821943526832 209122435095728 209279551876416 209530201631982 209574783069696 209889012936988 210343019078016 210703222297344 210803960683008 211256337494664 211417861106144 211576702474368 212030737558794 212393830922196 213172400683641 213838686914864 213940924383648 214307288858432 214609612692992 214725165308808 215092872761872 215396304821632 215558135253504 215868320098816 216289240394304 216494097928416 216659626257536 217124569091738 217287697994136 218071058059008 218870438770368 219245244822912 220048929737952 220626578270637 220736709073408 221004391635258 221651783544576 222031352528384 222127439347308 222507822870872 222614205101904 223323467382862 223430239578084 224128587449536 224296978574592 224950173180656 226096658723628 226803340686912 226925458792263 227634731231952 227743564666464 228133565558976 228578401780344 228969832294896 229292840616576 229685494576384 229795308492288 230527450201664 230637666661248 231528410284556 231702361006032 232206630380032 232377121465951 233278567543488 233390099327616 233789769663744 233890945083378 234069774796088 234245634882336 234977787078144 235262739482694 235951898611968 236355955917312 236863166281896 237731433020466 237845093744412 238138537700644 238997068680832 239176630715904 239463087579408 239873157642272 240568522779222 241095699965736 241435814279616 241620412692736 241979481857106 242320842924336 242735806768224 242851860111168 243625600781304 243742079539728 244451901903979 244503913581312 244922615838208 245400188924352 245517516123264 245820426013568 246465727077108 247187703307776 247369193818593 247421826203904 247792802742562 248142364676272 248328797707584 248872980609792 249051977450012 249597745114256 249785271594432 250137644308992 250321300729731 250512692860276 251484491129088 251604727266816 252144660880728 252337447126688 252576447583152 253068944828238 253502314326492 254294654709568 254416234402176 255226819866128 255348845232096 255786118960064 256146957085184 256723751360944 257085912206464 257649285279232 258396181398432 258593747468672 259148679238526 259343381476872 260278359618816 260724074924544 261232459177536 261679808337024 262241362669242 263328496645599 263459943087616 263779435177566 264603897468064 264802698292608 265005162695168 265119846962916 265573853103944 265700825444208 266674802077068 267508314052672 267709297008384 268871702265936 269728343722158 269857302347556 270319421173704 270700761465024 271693066309104 271822964279328 272158328800736 272288449215552 272872769263941 273286574029392 273672100090752 274140751591168 274271819813376 275277215047296 275537942817984 276340360662212 276547979265264 277353338523877 277412350592256 277544982984192 278429258035776 278562376616832 279039402501888 279160160260806 279373602175976 280457358770688 280663276575759 280797463253538 281675116659552 282102269965824 282707650078392 283191774562928 283879628017524 284229867578188 285254565844864 285468881822208 286081486548264 286300220411744 287130172349394 287543348256626 287759383830072 288165326720832 288385653859072 288658797237888 288814220281062 289221651232272 289716930658848 289855445939136 290917965902256 291827251693824 292326993097216 293037035372928 293398572983936 294028194507938 294168771027516 294672522180344 295247102299611 295309921598208 295752700047574 296169919129744 296392435973568 296818940135872 297041944598784 297679384651572 297906986104112 298130808032064 298551381917184 298770584741937 300302416415232 300946853309256 301462211631504 302404454249216 302567278389684 303512974975936 303658086221952 304178087411968 304771202373792 305293109726528 305723787488768 305948256447449 306178119900828 307281945446784 307516888881664 308408345540064 308936481341376 309306488123402 310654816319232 311038090057984 311186799103488 311854593444504 312327513176448 312997755443934 313683652643592 314295302447973 314683067675851 314833519405482 314900506077696 315817555042528 316054833446016 316975244027288 317126791659216 318590746383294 319284116772544 320758030372296 320911386575472 321460933287648 321914419039488 322087747963212 322639309142808 323094457232448 323647742357632 323802480148224 324433860591456 324834134375072 324989439386304 325686853637607 327200251899136 327356688164352 328620969436144 328867867234368 329825591758124 330073394606928 331105063610112 331263366787584 331506587452887 332477675316864 333047028792576 333191159020962 333761734306308 333921307652856 334985201074293 335145359367126 336192881174304 336768596777536 337425259770984 338003085768656 339221645869568 340205011030368 340465126976128 340720923465216 341452096847928 342200348338464 343196899532102 343454748442344 343939260924864 344528241864576 344692962738432 345791175302496 345956499991872 347292615426834 348309945570048 348906411116032 349655150225656 349917851315232 350684654495616 350936877315926 351104662194132 351705913570088 352466680617216 352995158121298 353070264390144 353493129283888 354267767258944 354533933875968 355294749422844 355566402769424 356597149530699 357207806550966 358495603021248 359194631369112 359637791629544 359809736463408 360425894898272 360934348620032 362257421745472 362430619039104 363051265620736 363830359018588 364103710152336 364382098705856 364896133454336 365164048017923 365438401171956 366755870371968 367036286729728 367383923757312 368100283386528 368730639020352 369698590615662 370781554961664 371239010714368 371416502155776 371689204113843 372213547014408 373577966175018 374217702101012 374396617671384 375566822212736 375769039290414 375848991124992 376943533437856 377226736693632 378506170690032 378864671374728 380253471489738 381441982064352 381624351603264 382840229799192 383023267848144 383679178440096 384220435627776 384878396317184 385085627041416 385628868309696 386289240878464 386473927918848 387890621203008 388723018857789 389388690024026 390716047163904 391086112386816 392225028036688 392519712505536 393362044003863 393662803066148 395189914631424 395378857133568 395669152766349 396905846202096 397507744042752 397679770444374 398360779655916 398551238166312 400012203115602 401262471079008 401949615508672 403423037852912 404592515583237 404877448295936 405174717997973 405479131760556 406051142197536 406361603165056 407539599463656 408237493201104 408432673823328 409622105893154 409709260595712 409929861044088 410508150136128 411211127386752 411407729720064 411915308455168 412915822570944 414510540993318 415806124592672 416118525888384 416436684235264 416742440976127 417330340591912 417643887053664 418244870191456 418559103752832 419060403263964 419778025873976 420686038156032 421406444594688 422512674989328 422835722212288 423153404948736 424061475117588 424787661844392 426344801367282 427677373829728 427881848767296 428614577716864 429450330617616 430185745523744 430792609643264 431315022384939 432578480788608 432988195856832 433319252515072 434249138183476 434575395988272 435840960537521 436142116118016 437740877540736 438490489645824 440097859475904 441042291761907 441253156541274 442008783270516 443303567089152 443629050071361 444254878694616 445015645741744 445228410203808 446646934765724 446860479156168 448257174899072 448593957149184 449900346361312 452193317447256 453606681373824 453850917584526 455269462463904 455487129332928 456267131117952 457156803560688 457939664589792 458585681233152 459370989152768 461054900403328 461275333322496 463056820569112 463404722012064 463959732185103 464754242931902 466557135086976 466780198655232 467579539327488 467781890166756 468139549592176 468491269764672 469496633165901 470525478965388 471903797223936 472250279108223 473726332563792 475462866040932 475690187488824 476277075401288 477994137361664 478926175158816 479746315284544 480775831560277 481137045558444 482191399931472 482871628559232 483240825385472 483595631158871 483958963714212 484641685848672 485471613536448 485703720222336 487251201562608 487484159079456 488903803807958 489007827162624 490800377848704 491035032246528 491640852027136 492931454154216 494501963490623 494738387637186 494843652407808 495585605485124 496284729352544 496657595415168 497402268261829 497745961219584 498103954900024 499195490228512 499570543188864 500642601459462 501025385720552 502968982258176 504289321761456 504674894253376 505152895166304 506137889656476 507004628652984 508589309419136 508832468804352 510453639732256 510697690464192 511572237920128 513447502721888 514171824412928 514795349298153 516792362796864 517187494937344 518297358477052 518686762953744 520556719237632 520938923140251 522464918355072 523359616674048 524482725338484 526405315973889 526656993291198 527558870355132 529207794936128 529492737181947 529605396585216 530239693925832 531147706207888 531401650888416 533349604154136 535016628105344 535418594016768 535811709826449 537743404531872 539456687444316 539714604695112 540638842347408 541401522930048 543386132618208 543645928558656 544316657601472 544576898431104 545745538527882 546573148058784 547344200181504 548281503182336 550554430094592 551075885635968 552680721324424 553095958530528 554706677047754 554824701184512 556858516071552 557124753233664 558078805003776 558320320521612 558747204351952 560366949262527 561326553151518 561594926507076 563350233319104 563653558935621 565415300156784 566383549125856 567759256035048 568459735156376 570509131689728 572162973096528 572600440823488 573829218313879 574260344698788 575086696513252 575518767660144 576330653441664 576771307718144 577194785576717 577317594475776 577628440562124 578443302464544 579433861317696 579710891878272 581835931804512 583654503387648 584083035036039 586074070745856 586797145967872 588056389015876 588337542055032 589345044360688 590494204599222 590619843196416 591505400095148 592339838259488 592784871947136 593637880271744 594083889197568 595358769303144 595813972208224 596261616064128 597541169483874 601893706618512 602924423263008 604808908498432 605134556779368 607025949951872 607316172443904 608356174823936 609542404747584 610586219453056 611896512894898 612356239801656 614433158839731 614563890893568 616816691080128 617872962682752 618612976246804 621309632638464 621765811489977 622076180115968 623709186889008 624655026352896 625995510887868 627367305287184 628590604895946 629366135351702 629667038810964 631635110085056 632109666892032 633950488054576 634253583318432 636703128282529 637181492766588 638568233545088 639517202050923 641516060744592 641822773150944 642921866575296 643828838078976 644175495926424 645278618285616 646188914464896 647295484715264 647604960296448 648867721182912 649668268750144 649978878772608 651373707275214 654400503798272 654880978676771 657241938872288 657735734468736 659651183516248 660146789213856 662210127220224 663013174905774 664955350633728 666094057585152 666382318041924 667523468612616 667842615305712 669970402148586 670290718734252 672385762348608 673537193555072 674850519541968 676006171537312 680410022060736 680930253952256 682904193695856 684400696676928 684892937987533 686393799064204 686909496884688 687878521849728 688909905365759 689056483729152 689385925476864 691582350604992 691912999983744 694585230853668 696619891140096 697131364397853 699310300451312 699835702630464 701369308991232 701873754631852 702209324388264 703411827140176 704933361234432 705990316242596 706986258567776 708535534517888 709067867751936 710589498845688 711132805538848 713194299061398 714415613101932 716991206042496 718389262738224 719275583259088 719619472926816 720851789796544 721868697240064 724514843490944 724861238078208 726102531241472 727660718037176 728207420304672 728764197411712 730328096035846 730876802343912 733355705711937 733511740743936 734767847514624 736200566773056 737461278040704 739397181231324 741563109923328 742107581455779 742478021428736 743378408227686 744427094028816 747155932350036 748435404202024 748793235342768 751133644425472 751538078580828 753887066875712 754453473387264 757012341380064 757729342749456 759935991821083 760506942979476 762883964128704 763248703206528 765680459598384 766046535696288 767358356880192 768440871255552 770171254082832 771257736619392 772578481756928 772947855837696 775781242406016 777446037715578 778777380048052 781632135840017 782172224773632 784450056073376 785039425011072 786724088007726 787325606132296 790379829262848 791338305532698 793811692404192 795015488085504 795359540888748 796721559311832 797102476332624 800024406231204 802524942158016 803899231017344 806846075705824 809185031166474 810349435995946 810958263521112 812102284395072 812723206330112 815079198927312 816474986402208 816865347646656 818618307791823 819244211786308 819859722088176 821016300272256 822422254773504 822815459440128 823830616910336 825831645141888 829021081986636 831612249185344 832060015571631 832237051776768 833484881952254 834660681183824 835287774107328 836489740382912 837118207505664 838120806527928 839556051747952 841372076312064 841989829727277 845025349978656 845671444424576 846306809897472 848122950235176 849575323688784 852689602734564 855354747659456 855763697534592 857229155433728 858900661235232 860371491047488 861585219286528 862630044769878 865156961577216 865976391713664 866638505030144 868498276366952 869150791976544 871681921075042 875481755081472 876980979291648 880195718951808 882084583523814 882506313082548 884017566541032 885741306898833 887258100142722 888509757389232 890031291483488 890456820407616 893293869531448 893720958312336 896514349798144 899800692722624 904386634894512 907020377334841 907213362747648 907701835169052 910538924927808 910974258665856 912534262235904 914313607121376 915879329179584 917171362466304 917844769342347 922109800806656 922550666644992 926113641138224 926809444024128 927919464370206 929508485863804 933114270173952 933560397310464 935563780333512 936279099184352 936982539529344 938993266331802 941050957930776 944049203027553 944500558216446 947452665127584 950925732081864 951380374977648 952554150802576 955988274723328 957852350317632 959492630569088 961551663120554 962274091116888 964382799862944 965743257118464 967191262317742 967917927428424 969283371697344 970943227072896 971407440444672 974502403125216 974968318158912 977060560912821 977807607615916 981600755697408 982070064493056 983281704054272 985862908308432 989003926981246 989476775274372 991171210970248 992569458705088 993315190830336 994804536523658 996207909800048 998390980457024 999141086377728 1001285202918924 1002050771441104 1004955603222879 1008578643522912 1009349788506752 1010305790332608 1012275779312952 1014009257305968 1017178618838272 1017664937608704 1020907279464512 1021395380928384 1023144475840256 1026895005443776 1028343648825856 1029098680777783 1029590698596306 1033584725593728 1034374989874688 1036594716954104 1037373525907488 1041877846280502 1044929836710144 1046719233348096 1048965450676968 1052810631947778 1053313986582396 1055117740710264 1058415589872256 1058985474363894 1059210793170432 1060479387851664 1062295412415776 1062803301776832 1066699208308272 1070033256210688 1071623419652898 1075486809063744 1078913374888632 1079429209390224 1081277684694816 1082572708431907 1082803045860096 1086772265236416 1087291857117312 1088633315202944 1089153796862208 1091491077055764 1093146296117568 1094688400363008 1095492144053769 1101108860189184 1102151771271936 1105361442648848 1106191917061056 1109413354095508 1113717032143104 1114249506467328 1115067612341529 1116640641043224 1117494408703904 1120733898525054 1122653106303036 1123189853014152 1126700466638208 1127307117871242 1130830600313568 1132767098251712 1135518512070096 1136919470312752 1141018263379456 1144325946193056 1145200881646976 1147658436627758 1148520689397576 1150173393026504 1151037535320288 1152661306883328 1154389571153434 1154635188951552 1155256881124248 1156886604929088 1158867722635392 1159421783756544 1163671863609024 1166169056573367 1168166070072078 1172148141491712 1173594291935744 1176112778031752 1176675084110064 1178690088721376 1180988409198444 1183010800190296 1184679676518976 1185569743894272 1187275760543488 1190717538606288 1191627944416448 1192523232128256 1195082338967748 1203787413237024 1205848846526016 1210269113558736 1214051899903744 1214632344887808 1215524153993919 1219084809495168 1221172438906112 1223793025789796 1224712479603312 1228279070605741 1228866317679462 1229127781787136 1233633382160256 1235745925365504 1237225952493608 1243531622979954 1247418373778016 1249310052705792 1250227322928381 1251991021775736 1254734610574368 1257181209791892 1258732270703404 1259334077621928 1263270220170112 1264219333784064 1267900976109152 1268507166636864 1273406256565058 1274362985533176 1277136467090176 1279034404101846 1283032121489184 1283645546301888 1285843733150592 1288350991852848 1290557236571232 1292377828929792 1293945067154817 1294590969430528 1297735442365824 1299336537500288 1299957757545216 1302747414550428 1307522881612563 1309761957353542 1314483877744576 1315471468937472 1319302367032496 1320293578427712 1323126875285721 1326026349811548 1329910701267456 1330887150214083 1332764636083848 1335046937225232 1335685230611424 1339940804297172 1340581437468504 1344771524697216 1347074387110144 1349701039083936 1352012343074624 1360820044121472 1361860507904512 1362860415084091 1365808387391712 1368801393353856 1369785875975066 1372787598128408 1373818993769376 1375757043699456 1377819810731518 1378112967458304 1383164701209984 1383825999967488 1389170461707336 1391879196555309 1394262728795706 1398620600902624 1399671405260928 1402738617982464 1403747509263704 1404418648776528 1406823654280352 1411980632485192 1413972517135552 1417071069035776 1421178997691376 1422265611077696 1426388598122796 1428831226203864 1433982412084992 1436778525476448 1438551166518176 1439238945853632 1441703579593088 1442327494680831 1449029686981888 1449722476156416 1450786893476613 1455321436074352 1456414840609344 1457528394823424 1460656192071692 1461753604687824 1466711411423874 1467023481487872 1472401133546112 1474922556081408 1478794362462648 1483505890471869 1484215162911558 1486756816455372 1488854188057632 1492206804785487 1494311864700072 1496870808404048 1497586470685536 1502267288850944 1503076157161656 1507774133751424 1508906946774528 1514024682760128 1515458685498912 1519871983642166 1521013885958952 1525767928257408 1526497406413056 1531360919196768 1532093071392576 1534716713760384 1540342508165664 1542515473238784 1544386047894459 1545156963513856 1551562484812032 1554892075431156 1557554760096104 1563264271680034 1568900112146752 1570078850022144 1573448176015452 1574651212264592 1579215947921667 1582676611065396 1587623384808384 1588478211545841 1590719081777496 1593443118623664 1594204952665248 1600048812462408 1605049884316032 1607798462034688 1613692151411648 1617155069793659 1618370062332948 1620698871991892 1621916527042224 1624204568790144 1625446412660224 1626639850261657 1630158397854624 1632949972804416 1633730695293312 1637236615583646 1638488423572616 1639719444176352 1642032600544512 1644844509547008 1651663290283776 1658042163973272 1663224498370688 1664120031143262 1664474103553536 1666969763904508 1669321362367648 1670575548214656 1672979480765824 1674236415011328 1676241613055856 1679112103495904 1683979659454554 1690050699957312 1691342888849152 1696245900470352 1699150647377568 1705379205469128 1710709495318912 1711527395069184 1714458310867456 1717801322470464 1720742982094976 1721487654941637 1725260089539756 1730313923154432 1731584356730151 1731952783427328 1736996552733904 1738301583953088 1743363842150084 1750963510162944 1752249105108117 1760391437903616 1764169167047628 1765012626165096 1768035133082064 1771482613797666 1774516200285444 1777019514778464 1780062582966976 1780913640815232 1786587739062896 1787441916624672 1793028699596288 1799601385445248 1808773269789024 1814040754669682 1814426725495296 1815403670338104 1821077849855616 1821948517331712 1825068524471808 1828627214242752 1831758658359168 1835689538684694 1843299476519193 1844219601613312 1852227282276448 1853618888048256 1855838928740412 1859016971727608 1866228540347904 1871127560667024 1872558198368704 1873965079058688 1877986532663604 1882101915861552 1888098406055106 1889001116432892 1894905330255168 1901851464163728 1902760749955296 1905108301605152 1910109384847587 1915704700635264 1918985261138176 1923103326241108 1924548182233776 1928765599725888 1930152825237593 1931486514236928 1934382524635484 1935835854856848 1938566743394688 1941473369667139 1941886454145792 1942814880889344 1949004806250432 1949936636317824 1954121121825642 1955615215231832 1963201511394816 1964642936030313 1971725816616864 1978007853962492 1978953550548744 1982342421940496 1985138917410176 1986630381660672 1989609073047316 1992415819600096 1996781960914048 1998282172755456 2002570405837848 2004101542882208 2009911206445758 2017157287045824 2018699577013504 2020611580665216 2024551558625904 2028018514611936 2034357237676544 2041814558929024 2042790761856768 2046288951680512 2053790010887552 2054678813962599 2058197361555566 2059181397192612 2066729716097277 2067169451187456 2073189433908208 2074747051814976 2083755692561004 2089859673420288 2091394093193559 2097930901353936 2105621263895556 2106627973164792 2110235481420528 2116831179744512 2117970948727788 2120958775703328 2124590824831552 2125606603553664 2133398416616544 2140066512421376 2141637795132143 2143246839305796 2150973618127488 2157826749777264 2158858418780448 2162555369389632 2165145416863814 2165606091720192 2173544530472832 2174583714234624 2177266630405888 2178307593724416 2182982154111528 2186292592235136 2190984288107538 2200067117135811 2202781473730957 2204303542543872 2210722885297696 2212383834122112 2218826708191016 2227434064286208 2230135224683058 2233281282086448 2234988817407808 2241467797050108 2245306212606072 2246379706028304 2253400933276416 2254614235742484 2261661200627136 2265534196503424 2271037024140192 2273838940625504 2279807975463249 2288651892386112 2290401763293952 2295316873255516 2297041378795152 2300346786053008 2302075070640576 2305322613766656 2308779142306868 2310513762248496 2313773209858176 2317735445270784 2318843567513088 2327343727218048 2332338113146734 2336332140144156 2344896407520051 2352225556063504 2353350168220128 2357380177442752 2361976818396888 2366021600380592 2369359353037952 2371139487788544 2374551521086976 2381435077212576 2383255888832896 2385046464256512 2390164677935496 2407574826474048 2411697693052032 2420538227117472 2428103799807488 2431048307987838 2438169618990336 2442344877812224 2447586051579592 2449424959206624 2456558141211482 2457732635358924 2467266764320512 2471491850731008 2474451904987216 2487063245959908 2494836747556032 2496180046714893 2500454645856762 2503982043551472 2509469221148736 2514362419583784 2517464541406808 2518668155243856 2526540440340224 2535801952218304 2537014333273728 2546812513130116 2548725971066352 2554272934180352 2556148336125461 2558068808203692 2566064242978368 2567291092603776 2571687466301184 2576701983705696 2581114473142464 2584755657859584 2587890134309634 2595470884731648 2598673075000576 2599915515090432 2605494829100856 2615045763225126 2619523914707084 2628967755489152 2630942937874944 2638604734064992 2640587156855424 2646253750571442 2652052699623096 2661774300428166 2665529272167696 2670093874450464 2671370461222848 2679881608594344 2681162874937008 2689543049394432 2694148774220288 2699402078167872 2704024686149248 2721061132004523 2721640088242944 2725720830168182 2731616774783424 2737602786707712 2739571751950132 2745575196256816 2747637987538752 2751514087398912 2753534308027041 2755639621463036 2766329402419968 2767651999934976 2778340923414672 2783758393110618 2788525457591412 2797241201805248 2799342810521856 2807495018527408 2808837297553056 2813647308560704 2823961264970384 2827945034271104 2832147609082659 2834142138071552 2842357995382752 2844531222155392 2852777196245592 2857662452407728 2867964824169984 2873557050952896 2877102333036352 2878477891707264 2883407159186176 2884654989361662 2898059373963776 2901573786953226 2910642872148704 2912829681218688 2915056789646848 2921312384143384 2923507209375648 2933422822847748 2944802267092224 2949845112162816 2957588724925296 2967011780943738 2968430325823116 2973513632910744 2977708376115264 2984413609570974 2988623729400144 2993741616808096 2995172941371072 3006152314323312 3015548267502848 3028049365520256 3030917370997824 3039743967284332 3042027771917904 3050886723762647 3051535856514816 3052994812826112 3062721838393536 3064186142785152 3069433427520768 3080685016331328 3085030946477568 3087296042333349 3088772095788918 3103124969624064 3109784150862312 3115109520192208 3126528543360068 3137800224293504 3140157700044288 3146896352030904 3149302424529184 3158431895843334 3165353222130792 3175246769616768 3176956423091682 3181438163554992 3186886237247328 3188409905330496 3200097624924816 3210099768632064 3215596924069376 3227384302823296 3234310139587318 3236740124665896 3241397743983784 3243833054084448 3247718125295721 3248409137580288 3253279700523314 3260316795709248 3265899945608832 3267461390586624 3274473231167292 3276976847145232 3279438888352704 3284065201089024 3286476432161307 3303326580567552 3316084327946544 3326448996741376 3328240062286524 3333939527809016 3338642724735296 3341151096429312 3345958961531648 3352483226111712 3358224206991808 3365430820921939 3367959318909108 3380101399914624 3382685777698304 3392491800940704 3398301294755136 3410758410938256 3421418990637824 3423054790138368 3435602644940928 3441485964189952 3442975309883274 3450520179079512 3461513744434361 3463168713460302 3463905566854656 3473993105467808 3476603167906176 3486727684300168 3504498210216234 3520782875807232 3528338334095256 3530025252330192 3536070266164128 3542965227595332 3549032400570888 3554039029556928 3560125165933952 3561827281630464 3573175478125792 3574883833249344 3599202770890496 3617546539578048 3628081509339364 3630807340676208 3642155699711232 3643897034663424 3646572461981757 3657254428485504 3663517316718336 3671379077369388 3684837211817223 3686598953038386 3704454564552896 3707237776096512 3711677857480824 3718033943455216 3742255121334048 3745116396737408 3747930158117376 3750681968785143 3755973065327208 3764203831723104 3776196812110212 3778002232865784 3789810660510336 3803702928327456 3805521499910592 3810216603210304 3820218769695174 3831409401270528 3837970522276352 3846206652482216 3849096364467552 3857531199451776 3860305650475186 3868765049270968 3871671709713696 3877133486789376 3882946739334278 3883772908291584 3898009612500864 3899873272635648 3908242243651284 3911230430463664 3922568644837689 3929285872060626 3943451633233728 3956015707924984 3957907101097488 3964684843880992 3970277834820352 3979218146094632 3984831639200192 3993563921828096 4005140811675696 4008203085764416 4016804528197153 4019822412891516 4034314574091648 4037399154027008 4041223161330432 4049103117251808 4056037029223872 4083629117858048 4085581523713536 4088581245252273 4107580021775104 4109357627925198 4116394723111132 4118362794385224 4133459432194554 4134338902374912 4146378867816416 4149494103629952 4167511385122008 4182788186387118 4195861802707872 4211242527791112 4213255946329584 4220470962841056 4233662359489024 4235941897455576 4241917551406656 4249181649663104 4251213207107328 4266796833233088 4283275590264286 4286493678611592 4301947236254976 4315653499554528 4317716837560896 4325110738779264 4326982484042493 4330290833727628 4347089060945664 4349167428469248 4352360680429839 4354533260811776 4365964308223056 4372585184470272 4381968576215076 4400134234271622 4405562947461914 4421445770595392 4424767668244224 4437653416382032 4450517671415607 4456921897977703 4460270449366116 4466562564172896 4469977634815616 4476620414356461 4482935594100216 4490612425212144 4492759412056608 4506801866552832 4509228471484968 4523322401254272 4531068393006848 4542074048280384 4547677881251008 4559615950926498 4577303784772224 4580803526587904 4584166850737397 4590633746511032 4594082757590304 4600693572106016 4604150141281152 4617558284613736 4621027524496992 4627546419716352 4635470890541568 4654687454436096 4664676226293468 4672664280288312 4689792815040102 4704451112127008 4706700336440256 4714760354885504 4723953636793776 4732043200761184 4738718706075904 4762870154425152 4766511777665792 4780329355870992 4794250565912731 4815149652948096 4823395386104064 4841076454234944 4851465209380977 4862096615975676 4876339237980672 4879919550784971 4895172103159184 4898849918413248 4913116282422964 4915465270717848 4934533528641024 4948903809974432 4974126491919816 4989673495112064 4992360093429786 5000909291713524 5007964087102944 5018938442297472 5028724839167568 5034929082813616 5037336310487712 5053080880680448 5071603904436608 5074028666547456 5093625026260232 5097451942132704 5112296672250922 5116137616407384 5132128485956736 5134582185207552 5143374932602368 5153403967411392 5162228946284928 5164462964824911 5175780268619268 5190941769463296 5194753070190453 5197346150001152 5210989658201712 5230091526450252 5239047829414168 5257935510978304 5277209468129984 5281174313710848 5292507501142884 5304105399246192 5319551942747581 5323548600856332 5331058544335392 5340187748900928 5342740922445696 5359763217188688 5362325749874016 5379086098788864 5398804156335744 5408049372298496 5439521598396853 5442122264009046 5443280176485888 5451441660336364 5463233549566848 5471424950880119 5475205573415424 5479143503900264 5491150392513632 5495275975077504 5507068616054082 5511279242926072 5532658804839936 5556681846829344 5567516786221236 5577050915182824 5594482403610496 5598685621043712 5614990037054816 5617674595106112 5627294617121408 5647922529940768 5655890068542208 5664295218165318 5684715990765504 5689062444310784 5705554392491184 5715324904815456 5730328154542761 5747114101905792 5754204666072704 5756955783414528 5766814318372352 5769309978723324 5790458475712779 5803147573906452 5821285744297408 5824420109001417 5825659362437376 5842624768286768 5847014418751296 5866845645695496 5889604534184448 5893928808090939 5915177449850592 5934023561887476 5936860651646232 5947027265821488 5955416752230528 5968827219141948 5977247458800288 5987483233616192 5990345882742144 6012304628646624 6031096535005696 6056098731040512 6061834741995648 6079487934568664 6084055543835808 6101773447525294 6103071713029632 6125443676787072 6128372285570304 6138866855041536 6161370032662656 6164036441887797 6174592084666698 6177544191577836 6200189148291831 6219568301724624 6230219040384416 6253057086720136 6275600448587008 6293792704061808 6298604849058368 6316863791686668 6330706444261584 6349142641343887 6350493539233536 6353912846183364 6362876327109984 6373772474494656 6376819810660992 6400195249849632 6420199537264128 6424913385396429 6454768605646592 6468620279174636 6473480249331792 6482795487967568 6487666108168896 6495436250591442 6496818275160576 6506559401046628 6520633591418496 6531799891217664 6534922781173248 6548946462334584 6553953694290464 6558877776705408 6572952864322614 6608344421192871 6632168655893088 6652897993482752 6656480124573048 6667879055618032 6677285449470592 6682302192858624 6691917923063296 6704966452223424 6716448413983616 6730861641843878 6735918637818216 6760202799829248 6784983601881408 6796602589510272 6821516821876512 6839423926389747 6842837981275648 6871205289881856 6882971928379904 6885950619766548 6901040358159024 6923027488868722 6926337426920604 6947986210935616 6953206335812352 6973455368600336 7008996420432468 7034689222560153 7056676668190512 7060050504660384 7072140532328256 7085930455190664 7098064801141776 7108078059113856 7120250331867904 7123654563260928 7146350956251584 7149767666498688 7198405541780992 7203690765444481 7235093079156096 7256163018678728 7261614681352416 7284311399422464 7293144923963514 7314508856971008 7327034633436672 7342758154738776 7369674423634446 7373197906076772 7408909129105792 7414475552193024 7423355714961648 7436067886910432 7484510242668096 7490232793474816 7501363937570286 7511946130654416 7528407663446208 7552393624220424 7556004465731568 7578008959023349 7579621321020672 7607405856654912 7611042999821184 7620433206420608 7640437539390348 7662818802541056 7668445008376383 7692413304964432 7698192728935104 7715062398903552 7720611300950372 7737530098541936 7743343419427392 7754266973578752 7765893478668556 7796019225001728 7799746545271296 7816484487302568 7822460860927328 7845137289675378 7858571744121252 7886903266467456 7912031415849968 7915814202194976 7929369687761984 7940555669640704 7958436292189264 7969663278400384 7987127843656192 8010281623351392 8016406171528832 8033609056394306 8039644825783032 8068629148183296 8082446322660864 8098206234503616 8112074058447744 8163183396013569 8167258235716096 8177162490504546 8215160043550208 8218715255850396 8232789446222264 8236725588770448 8266918864389108 8292757735632832 8298988207259904 8335022770244016 8365576372774236 8391723605415744 8422485055582224 8426511892659168 8440941925682112 8471883794911152 8483835102813312 8498363299326208 8502426414214656 8533593666466176 8566551180528572 8572987357223184 8597953494240187 8603894472509952 8631306999109056 8635433675121792 8650221477558528 8653964968084986 8660581667455256 8694178121891328 8704721360859678 8731928616446112 8745170368940544 8763937152430152 8800268468543244 8811125894923828 8842891541190784 8849535336488448 8875306832764064 8901035342831214 8913843795955406 8920540898732232 8933125128345792 8939955269631232 8953240828712922 8965871188200432 8981224850424288 8985518824113216 9018456942969936 9046644802508544 9062136786013696 9084148096560768 9095355762502016 9119231901852996 9152660171287941 9154607569544448 9168333701474794 9181267493022064 9188165515180608 9201387144212032 9208300282562304 9235116569227472 9242055048993984 9255092839432704 9261888127000047 9309374908872192 9329352452586936 9345328560576624 9379585630080204 9408902224254016 9413400672880512 9429520709771008 9447907273587552 9464086401522368 9477437412151808 9525740308850304 9533023555331584 9560658711741984 9588501131825462 9630299305896192 9646790772208128 9682152908469888 9702930418761954 9724193231951352 9743154375887163 9759839101569942 9790344206318368 9797699836826496 9826232564845928 9830930541435696 9897807619948864 9948252983839632 9979346990224128 9984720186859572 10001818583427048 10015928174205888 10037876884594944 10057449678335136 10069858165627232 10074672620975424 10096292462765817 10143207808873216 10148057333094912 10187250052520464 10194903884265408 10224593344501844 10232275232814768 10264256971913472 10269164370415104 10306807934822784 10324457892569856 10328925929649822 10351560537238536 10384541233303083 10389506140380906 10421979316403424 10460183052900504 10478095658828336 10515871021956608 10554418936259968 10562348627421696 10585015002285768 10608210798492384 10639103885495162 10647097201712664 10662117088670784 10680375497801856 10685481844891392 10719526434377376 10724651499748032 10797608312671488 10816098744596992 10879043196793706 10884244528018092 10902883320672728 10926467099133696 10942849901760238 10958287007800528 10982300785027264 10990551950155008 11014137232108164 11022558485852144 11054511635451669 11113363693658688 11135033572442472 11154101830365648 11188964807220992 11229980074109632 11235349190212224 11254589234242816 11295845059881536 11311780137084416 11320085488555613 11328590436330636 11369431981531008 11378124888621568 11411108784982368 11430649809630912 11460656309085522 11494228203811584 11508409332145408 11513911566829056 11538619957446648 11580916951425558 11606295147812904 11642571488594816 11648840218002834 11651318724874752 11685249536573536 11694028837502592 11733691291390992 11787857616181878 11830354899701184 11868047123774952 11873721303292464 11894054531642976 11910833504461056 11937654438283896 11954494917600576 11974966467232384 11980691765484288 12024609257293248 12050413584591459 12112197462081024 12123669483991296 12158975869137328 12168111087671616 12203546895050588 12250887353574144 12256744571140608 12265743735756819 12322740065325312 12328072883775594 12349184169333396 12355088383155672 12400378296583662 12439136603449248 12460438080768832 12506114173440272 12551200897174016 12587585408123616 12597209698116736 12633727583373336 12661412888523168 12698285282687774 12700987078467072 12707825692366728 12725752654219968 12747544948989312 12753639621321984 12800390499699264 12849826770792858 12909537211293184 12937240558349272 12946960498663584 12965590975935136 12975332216337792 12990872501182884 13013118802093256 13041267182836992 13063599782435328 13097892924669168 13107907388580928 13117755553410816 13145905728645228 13216688842385742 13264337311786176 13312960249146096 13335758111236064 13354570898941184 13370765693933109 13409932904446848 13432896827967232 13461723283687756 13471837275636432 13511069776663151 13520405599658496 13569967203762816 13593205179020544 13643033643753024 13678847852779494 13742410579763712 13752500552212191 13771901239533096 13802080716318048 13846054977737444 13852674853841208 13895972421871232 13906412671624704 13946910737200672 14017992840864936 14069378445120306 14113353336381024 14120101009320768 14144281064656512 14171860910381328 14196129602283552 14216156118227712 14240500663735808 14292701912503168 14299535332997376 14382751697738193 14407381530888962 14470186158312192 14512326037357456 14523229362704832 14554395628142931 14586289847927028 14629017713942016 14639758652354913 14685516309477552 14739348847268892 14746395812153544 14817818258211584 14846711429923296 14872135773820864 14969020485336192 14980465586949632 14991464565925001 15002727875140572 15023892261308832 15056815326892416 15104787248440848 15112008931463136 15156017918046698 15159242642041344 15214811713309824 15222085999642368 15240866412841216 15280875078780696 15336890016752766 15384826609928864 15396385457870208 15419470316116699 15430124797807104 15441222601900744 15475060197083872 15486686838854784 15531786957337112 15592038450003456 15632968974605136 15644921721854656 15690274579350756 15717143488242504 15773806532934912 15824062831699936 15831628404389952 15858739375523968 15916872584378528 15939326556800768 15958655828242743 16020563246702784 16032812343057664 16067218112788612 16079289651566064 16137258296366592 16196412469007232 16224148116895488 16318564795190559 16326366792027138 16354324981009092 16414274852640357 16437430511700792 16465578892444528 16473451177540896 16533837728778216 16585515471265664 16597976414519808 16670045540488032 16731152745548472 16783447210831488 16844970111164448 16853023785318336 16881883851364224 16943767589822304 16967670205626624 16996726598652416 17067187332932352 17133102361057144 17145974714446368 17195906988480374 17262613998218112 17270867350243584 17300442955117056 17307929936169972 17321163334910512 17371375427138337 17409442721719356 17463857232892224 17473260327004251 17527874304860304 17600536937086488 17622251789847656 17685783082381568 17750613665528128 17788705767730249 17802070685662428 17827687591910812 17841081797464464 17866250256691584 17879910539262464 17893038352878227 17906481657425844 17931742376400864 17962449700848576 17971037648226432 18036913885939872 18093289605017088 18168296193121536 18190711525004032 18238463803705992 18305320342575882 18309215139088896 18336667402949588 18362534986044128 18376331030361216 18402774288424064 18416600565124608 18470233138454944 18484110097987968 18523776254000094 18658704905173872 18690657121153248 18759171260160408 18817804448508032 18826801345761024 18859041419542016 18895814547175104 18928172803044736 19047427924031661 19051480617700608 19121317423483968 19177002263650924 19260598611792384 19274740156189287 19364305816939776 19405860837523908 19448386463902704 19486308751774326 19519678203139884 19580688412636736 19595399673652992 19652465129691856 19661861082871392 19795615239897728 19825033263578613 19896505967679264 19958693980448256 19969440373719144 20003637166854096 20031856348411776 20075753769189888 20114899356670272 20139716331254464 20149345241950848 20192584925531634 20286415617746432 20374500105040928 20389807768530816 20449186689003688 20464550465629536 20528513943826944 20613615869645568 20648915785139712 20657851859299644 20703121074477072 20769082466606166 20779012280761812 20843958632806848 20920366105801008 20956191317656672 21108837872519936 21170030004571536 21216421596984768 21231681077613523 21278207770990324 21294194403425328 21324234177341568 21356207066338529 21360750995603712 21370963689782784 21439052868754752 21449302999496064 21595216625342976 21611072296333443 21758086393587412 21768489056036184 21805766641345456 21852934198267392 21885699803520476 21916574015601056 21964601570054528 21981103900310016 22028274464216328 22045116971704288 22109023270903338 22226727387317376 22270067144884944 22308203660731296 22377929614441984 22459960148219264 22470698380424448 22509178468485632 22591690119763072 22640170977111226 22657180872661272 22734026877070047 22738863963062016 22822217569964736 22861299619261824 22921312618171044 22988456407623168 23005335025129149 23016818664290816 23077239914893296 23161833902851116 23212590295625808 23285142977189632 23297680436005668 23370499073147072 23388057675005184 23467382582781984 23558015746453573 23575715232363756 23660709799402368 23736094247549904 23747442606584928 23788109063285952 23821667008922112 23875308876567792 23908989835201152 23949932934464768 23961383530968576 24049218514586496 24100827169182918 24230596211040527 24247338967982592 24317951738274656 24336222175343232 24407093790101176 24501774707148288 24531487471513638 24645480130650624 24656145767551188 24698368338666792 24710176766311344 24800756593167324 24878273206898496 24920876161537664 25012228346880544 25175170816247232 25194419396233472 25267455166746672 25322825777046336 25396570565375548 25415651384733456 25451505308439936 25495089897978624 25507279242643968 25600780999398528 25699653541585716 25793860482720561 25874481116698544 25893920997327168 25931181951870272 25950664432675584 25981745002365768 26026237604186512 26082534365673984 26195785849338336 26215814777161856 26235511106821632 26291811457290456 26433377684771484 26528674623572352 26625920498292192 26671516222472128 26709141797882368 26741531387866218 26819865808893696 26865793655934464 26923446567375512 26943674551272864 27022139553326302 27139934407525632 27186410358041088 27286067287506048 27357695705558988 27457980513863823 27505001104424382 27543802479066192 27604161432636096 27692109955474888 27705349707682416 27791944843742464 27893821474401344 28035985681729872 28117631697380071 28138756890240612 28226706672762048 28240202018641536 28288562129313024 28343721820762656 28392259204567104 28432312236455424 28585403825006336 28599070665994752 28765503395476386 28814763061777924 28940372316624384 29024652074714912 29046458725409664 29108791256285862 29172579695854056 29279517304709826 29371032618955104 29478697694537784 29492791624307088 29635636516423168 29693422859846592 29744271547641728 29938040970672384 29982929131850002 30005455750281144 30047784522617664 30113630653784832 30209574496881696 30224017862926272 30288877388297451 30312035836093396 30429623426619648 30444171999284736 30481732825682432 30561750157561392 30673780033505532 30769653219857728 30792770915740416 30838940632233398 30882445203801488 30950120394167744 30973373677709568 31063573914674224 31153623699909249 31265937949210272 31289843443709312 31380549158701512 31434286976485008 31547613065869824 31648125663399872 31663256808779904 31717478751047936 31833745168757056 31878653113601536 31917311656485486 32041126493405568 32065624686115328 32134436225577224 32158579303132128 32392824938014464 32448296233790976 32637129590381118 32652733584054276 32708649962018184 32828549705280714 32874861023401584 32931157784889056 32946902355081792 33067675457556432 33171030942531328 33340091080976064 33462305491096944 33559753961389117 33566894421662976 33689940222328896 33706047570636672 33763767702728448 33887535179644608 33935340411253248 33960256465666839 34134374665864704 34266204722114288 34291949428892736 34391813976960748 34525227996436224 34541734700487168 34615859872339944 34642326669821024 34742750854276674 34818885443438712 34927714465784448 34946520654008502 35055748609720608 35201073874172976 35244503579695312 35371566164763136 35501227331056256 35577411535460498 35604141371324856 35655375183821624 35682163594928928 35732500513383168 35786076705756454 35812963314851688 35863484752801728 35924899401697152 35942075296452864 36073827771879744 36151240753774377 36336592386243072 36381423050008064 36476927607411984 36610640685151764 36673334805899176 36725069972088256 36752662060722432 36805548576848128 36940466276909888 36968220195975936 37047552508000188 37317409810347744 37381314242306496 37518342520320816 37635608897016064 37653602691522048 37791629094350208 37856345606089472 38076651188777971 38094855848063322 38102961235401216 38242634846967936 38354004527301848 38549480312378574 38728611633879552 38811721675047816 38896772927805408 38972617503548652 39039356406279768 39161376825273472 39190799347305984 39304930259383712 39323722165742784 39591230479795456 39650066527157226 39793011935358528 39938880747438288 40007274333708192 40063712696823552 40112297081799327 40229798713340544 40279432662508928 40298690483901696 40385169851063268 40533209329989453 40749000210081856 40779615537061632 40898373378007376 40929100931259072 41227231739291136 41257501656636573 41315703718599288 41406242148954144 41538164933212332 41558024561523624 41687917265613696 41840732211602016 41912382635313344 42217675745039872 42340060009143072 42432843193969536 42463362155227046 42556415541980648 42588388806850656 42648468354683136 42712414132677058 42721501991207424 42878105737509504 42898605998992128 43148255093214579 43222144592666886 43516172787174824 43536978112072368 43611533282690912 43771399607040952 43833148031202112 43929203140109056 44056548928432656 44090233943408576 44218046541806676 44453454774634752 44540134289769888 44616407321462592 44919920296438528 44941396760848896 44974393697775003 45183380239526144 45280341954222452 45314361745322544 45468053754140094 45477727926124032 45644435139929472 45722599238523648 45842625236342088 46010670050258298 46154479829786592 46258410948350097 46323667805702232 46425180591251616 46570285954379264 46595360872011336 46740998146294144 46776115350010368 46934765165563968 47116031492907146 47151430464727512 47321419598804736 47472188495099808 47494885213169856 47576218126571904 47750617753135584 47817979670402304 47875967484728229 47899865868929536 48098437029172992 48201654338365836 48461192422081054 48635903476549312 48672444350686464 48814187580202352 48955694385571677 49062974943027276 49242824557921071 49312291535102376 49396736677333584 49420353532622688 49601513186334648 49756546413796992 49841752323075328 50024456693761088 50350341632494464 50388838792466944 50425835358111367 50534910333493344 50645651554092672 50793141130751096 50831302769466912 50903010616879872 50990179795957248 51201561998797056 51399307083171432 51587720965441122 51748962233397088 51787841994654336 51862363903740544 51901328865351168 51963490004731536 52052475208373024 52391571698676672 52431629554323712 52583622914580912 52866755369542968 53057349247144704 53251840996584384 53343032444944256 53366117303190747 53483062775732436 53639731617787392 53679115058634681 53846893134751024 53887349102545728 54044279106652604 54279868815051264 54572134575012096 54715391411117976 54915961027727646 55010002208848764 55087604958132384 55208322865272192 55384219910949776 55410699415364832 55583889687484928 55787642948802688 56071971363459744 56235263394760142 56277513780481224 56453413345524096 56480404037283072 56577124258626048 56687443641525312 56784518409134208 57142283772094983 57170807650012672 57531006790952772 57629526123555848 58049304149429824 58092917450819328 58217582512571724 58345159391708112 58559034609419652 58742065237910208 58957395389075568 58985583248614176 59386845719693184 59488543095283456 59834737582365383 59876081941344768 59965858263700004 60010911500562288 60095569045235328 60185674459681309 60227261307569664 60419148993763392 60448035725852544 60577754776594902 60624071672186792 60859246853239296 61123500315122784 61347560067011064 61539306439715456 61585541831480832 61677881264466796 61764890407602976 61900240788335488 61946747355419136 62127147829348448 62307247399818498 62531875898420544 62579686887418624 62761098317403024 62868573952970016 63296251326799744 63326513617559808 63434957502095872 63667490337514112 63695043232840569 63834623312970972 64068621199015587 64082252986811136 64268872451154448 64317158606264256 64785649876028928 64833216889000329 65274259180762236 65305467168108552 65417299924036368 65657099410561428 65749722046803168 65862315569778112 65893804710163584 66135350915112864 66342061885062656 66680182161952128 66924610982193888 67119507922778234 67133788843325952 67379880444657792 67412095141273344 67527535405456896 67775070359289216 67920512931333678 68202080631210141 68532409444228576 68583898857785472 68783627953921496 69050455992872448 69231719744679888 69284653339642048 69485501708553348 69637770886877424 69855428931568896 69893041308017004 70111497219441216 70402147748345952 70489007159390624 70674047239360719 71002454662112512 71154823070920996 71208282742649712 71310750367643248 71364327189857856 71465001026766336 71572153411512908 71625926629703376 71726969505603456 71849798803394304 71884150592905728 72147655543759488 72302481507548754 72691788633121581 72953855214823968 73221281370303528 73346669611798352 73450139944176512 73505324121444864 73611097153696256 73880932553819776 73936440391951872 74095105016000376 74634819620695488 74762628484612992 75036685040641632 75271217794032128 75583258188700416 75712691212178944 76153302377555942 76189711696126644 76485269693935872 76708009054603696 77098960624757148 77381581448161683 77623443350095632 77793545855610816 77945235007097304 78078712812559536 78322753650546944 78609860518767424 78647444331485568 79182460959590912 79240598419889291 79300133054314452 79586023870717056 79877761494876576 80014548667416384 80127425393647104 80224594163598654 80459597426681088 80558865325017856 80597380967803392 80770339702126536 81066418659978906 81498000420163712 81559231074123264 81796746756014752 81858201862518144 82515003313273146 82631407437198576 82812484297908288 83076329866424664 83116049123047248 83375834531227392 83681464423204032 83824765270626688 84352895092140213 84680120018286144 84865686387939072 84926724310454092 85112831083961296 85176777613701312 85296936709366272 85424828265354116 85756211475019008 85797211997984256 86296510186429158 86444289185333772 87032345574349648 87073956224144736 87223066565381824 87542799214081904 87666296062404224 87858406280218112 88113097856865312 88180467886817152 88436093083613352 88906909549269504 89080268579539776 89232814642925184 89839840592877056 89948787395550006 90366760479052288 90560683908444904 90628723490645088 90936107508280188 91288870279858944 91445198477047296 91685250472684176 92021340100516596 92308959659573184 92516821896700194 92647335611404464 92850361182503232 93190721744022672 93481996292588288 93869530331127936 94232062985814292 94302860929455024 94577488436642057 94642839197609472 94944376990199616 94989770426339712 95152436253143808 95501235506271168 95635959340804608 95751934969456458 96196874058345984 96403308676731672 96922384844162108 97271806953098624 97344888701372928 97628375160404704 97911388771143354 98125949886054552 98485649115842142 98624583070204752 98793473354667168 98840707065245376 99203026372669296 99513092827593984 99683504646150656 100048913387522176 100679261884167351 100700683264988928 100851670716222734 101069820666986688 101291303108185344 101586282261502192 101662605538933824 101806021233759744 101880769397000517 102403123997594112 102798614166342864 103175441930882244 103497924466794176 103575683989308672 103724727807481088 103926980009463072 104104950416746048 104783143397353344 104863259108647424 105167245829161824 105733510739085936 106114698494289408 106503681993168768 106686064889888512 106732234606381494 106966125551464872 107358230117269362 107693786269502048 107774698205091456 108088558213305208 109144269150024192 109430782822235952 109831922055455292 110020004417697528 110175209916264768 110416645730544384 110768439821899552 110821398830729664 111575285897605376 112143942726919488 112470526789520284 112555027560962448 112906826691048192 112960808074566144 113374887283050624 113569036818268416 114229953566333913 114284567544189966 115062013581905544 115259052247111696 116098608298859648 116185834901638656 116435165025143448 116690318783416224 117118069218839304 117484130475820416 117914790778151136 117971166497228352 118773691439386368 118977086190566912 119669475164730766 119931716527400008 120021823001124576 120191138090470656 120371348919362618 120838297987526784 120896071451705088 121155509553189804 121248143344373584 121599627989968359 122247000630245568 122695120134022128 123078612879430912 123355762528933592 123529780815205952 123800481576670976 124254295658696896 124520940374111743 124614494799636996 125063751796841088 125159373774837248 125522196634806048 125737147905940032 126592502653599488 126653027235119616 127334980675028224 127390086465681138 127669246625941944 128137242398031174 128164505973622272 128537744902308896 128634317212528512 129666433778000658 130548518361524472 130610934336217104 130834599848072736 131314198821122856 131499444093606336 131724631139556224 131787609420327168 132270701830225728 133360364323904256 133849221964387776 134239015845556468 134759760889315584 134824190282546688 134923181093325009 135550140718578432 135841025862667356 136404161262420282 137064818888457152 137167797715570944 137567255907842992 138463439489359776 138569306679284096 138775232845050291 138971003417106696 139275541773754848 139710857863137792 139786082616034008 140222994438882432 140804295496691904 140978014318781248 141348094478721438 142004909324225024 142309646141841992 142416565485299424 142621500735286496 142728654379715712 143144306823025816 143251853259406752 143453939011206912 143699597606788608 144295311087518976 144604963015097508 145383577266243162 145907710429647936 146442562740607056 146693339223596704 146900279888353024 147761865107639552 148190210032000752 148621767543294661 149269639241390976 149525256969225984 150073370081283264 151166516377400832 151277506074334101 152306604755111884 152379423392253288 152970539387871744 153416018109207392 154197921249514296 154763162896323366 155246886700191264 155587091711221632 155890470014194608 156157425625119072 156645507301093888 157219721037534848 157294888662971136 158481196839778582 158600266108628904 159172047741434112 159755522989753152 160029097334832768 160098351909572241 160449188327197308 160919194853362176 161037345175904043 161117730650035712 161540679404253072 162132837319957812 162996000840327424 163593493512029504 163716403725036288 164906110225175011 165030006626546292 165262814874397152 165624968595816576 166152659732849328 166232098246094496 166751669062454784 167362928846408064 167649530541253376 168705790184280426 169360240036572288 169614173477283689 169731372775878144 169853448620908184 170225662167922592 170353555227402624 170849656530708232 171512422950038016 172593020372858316 172888578370667544 174064691148699296 174147912448289472 174446133130763648 175085598428163808 175332592124808448 176226195713730624 176360935773634304 176872186167226704 178160537159079552 178465629285850368 179504212747096149 179897574791100012 180557023379043927 181121367816889808 181257446981290176 181872215016560376 182577740559717888 183370500945368352 184042680201033192 184617919319146368 185033643793400388 185294671222808928 185700722365006464 186381443488045344 186963992585176576 187739060662255872 188464125971628584 188605721858910048 189154976873284114 189888753980399232 189979540852679424 190304872506287616 191002471012542336 191085129698521707 191503869938912916 192205863597046761 192806617353463344 193844769688324216 194543613906197248 195256750320809408 195822777542286708 196251899772109104 196823421881660497 196971298231684284 197249166140409504 197586946709334336 197681414130490752 198406052745338592 199026185655187968 200097826775044352 201358523768334702 201401366529977856 201703341432445468 202139641333973376 202582606216370688 203172564523004384 203325211077867648 203761538794001034 205597228332685728 206350883861764488 206995848933588352 207151367978617344 207449455614962176 207853960018926144 208209900833492096 209566286794706688 210334491658323648 211467021478171872 212022141718082157 213007363986337536 213372129779777024 213464469212762988 213932251102929744 214716460234538724 215387572539004096 215549396410182912 216177116426610416 218075365899364743 218861565644471904 219663844110910584 220040008835395056 220350419832529536 220833291461088768 221536879643799104 221642797661459328 223150571795210752 224287885453838976 224941053579040568 225110055121924896 225813653382096384 226749774566101248 227138073636536832 228459907132667826 228569135088379932 230124027163811088 230518104494223392 232197216597719296 232870330050286896 233380637566832448 234236138437678608 234918277729723819 234968260951640832 235829581556302272 235942332994456704 237547382878772736 237721795259667873 239338950329461532 239863433054800016 240043646002249152 240382276180941312 240742697838725236 241676595975053568 241792142903410176 242311019106379608 242496286688747168 243199255979936718 244494001260491136 245390240268044256 246157225758861824 246711525057867184 247059561630411904 247600963153341952 248508591317393792 249041880748223486 249228989599273992 250127503593682176 251044393269612096 251474295811880064 253058685276420639 253185005307198976 254669961350056448 254780172931362276 255338493251883888 256274484796062348 257075489804617792 257268634425057024 259332867556001316 261097036723048944 261221868672434208 261669199696145472 262628397642245712 262998888187212672 263449262279112448 263575218840654336 264541403660451456 266536558321445797 266720728647808512 267698443928775552 268478031691112936 269519521778631168 269846362186650018 271100281437156864 271682051725334712 272808322524840564 274129637776914304 274335595431141888 275134511815685984 276926878978719552 277138613358568192 277550465690100582 277942006834213392 278551083547509696 279572165232068016 280445988877764864 281608590993383808 281956028637562496 282696188957442876 283732465309926171 284619292283683984 284833130970598848 285243001470572992 285457308759431424 286288613646051632 286503706518813504 286907878022413824 288590622175037952 289209926030195016 290767154532486324 291815420859295872 292885125481214112 293386678447193408 293800559776706048 295523730215279104 296380420064001504 297243535086589322 298539278482781952 299050513938451968 300146740162566528 302037785652502053 302555012148668202 304613209510223768 304758846784506576 306832036218414784 308395842499028592 309526325792646732 310493773400382528 311174183422443264 311780940028389216 312314851250238144 314439442075069696 314589777325942272 316962393679557164 317200532217257808 318344095482868224 319511045979506304 320058194669665536 320196703819144482 320898376654394616 322074690351808086 323081358808506144 324265674639915624 325992001680654848 327186987024059008 327432807450072576 329812220450350022 330060013253092584 330525629748794304 331249937191633152 332305319465698656 332464196492188992 334725857692816128 335299061082506752 337411580368560852 338720480073144576 339228346954567378 339706897241816368 340451324335845184 340707110454805248 341699313061416464 342689860699001739 345186040745716632 345777156741335088 348129382297398592 348295824896578944 348892266261527296 350171196856327616 350665184249616896 352452391427461248 352721871547268608 353744372334453408 356321074318159104 356931258571700736 359008425494192298 359795149582200024 361114046758087854 362242735633779616 362514893962580352 363744430033120752 366741001890736704 368085360402066384 369235838638292736 370067287586800776 370589342445617856 371401444730012928 372762886976090688 373562821122335229 375478121324511744 376928251943257168 377211443717820096 378309953746568228 379777507960798464 379959081705358848 382004942025084672 382170259397043414 383007739877825832 384411727194093522 385613234706926688 387689539376648432 389087227812394496 390513500641618816 391645555084573416 392503799544218208 393646843763320994 393942596463368568 394498332280819008 395173893418668672 395362828260981504 396812105490677184 400195653550088704 402717047536669404 403406682864890936 404279282667946752 406345129046008768 406650422155735296 407523077588002068 411194456665371456 412701767723528976 413991697867176704 415707920037852288 416419801666984192 418843163076557681 419132573589413376 420668983316647296 422934042956343744 424044283436164314 426014727972675072 426928938425525976 427864502205859488 429432920469077448 430775145078008192 431098792820365824 432354232853220832 436150731798729486 437723131288943808 439327688221821168 440080017670790112 440700839665059072 443073759287598208 443285595322918656 445865302629883983 448575770907677952 449882107158081136 450220110243849792 453499549132202496 453832518223002303 456919814265335652 457138270176759864 460248054327622176 461036208988446784 464394433195438592 465740660100573792 466761275133664896 468472276875357216 469836555459447638 469936521903281664 471659163112604544 471884665988913408 475443590519335746 478677900658923064 479726866109600032 480087292004498304 481485395677450472 483353191950107136 484622038212759216 484992573377494336 486398511959873436 488988002520982272 490780480536088512 493423050115734368 494119123260823808 494718330675525033 497017182634787584 498083761496446972 498457979198547984 500255007187364352 502088786539224192 502948591623760128 506117370552841278 508842520431851067 509560345862724552 510676986503767776 512548969592124696 514150979609235584 514537268850114048 518665735112002632 522194073446097888 522443737344868416 523338399392290944 525256795284491424 525997776374425344 526898524558224896 529082807320902912 533073116642891594 535396887857551104 536956063382225872 538512638241288447 539692724373300036 541671070137131781 543364103450669424 545616645049681128 548259275553828608 550269023631371968 553853757957439104 554277226717136384 554684188939225037 555100931380201164 555884013668426784 557102167095019392 559144330464136032 560891977755529728 563217181986767616 563912057275124992 565392377914885752 567464930619852342 569238584567367968 569666261941197696 570486002941145984 570914617518862848 572577227292103264 573007413037627008 578419852060390032 581534309064972648 583630841718591744 585770250962428224 586773356894386816 590470265644981491 592760840128003008 594487070173178644 597078556965563904 600293480325133056 604075571305004106 605110024297336404 609226419020447536 609517693569013152 613664072436829568 616791684998057184 619052651585293464 620987546800765056 622348366844886528 623561880056778432 624629702500476288 628878884150139392 633924787359114328 634401064434515616 639022091959012608 640116389339331072 640393407638288964 641796753308789232 644149380703616172 646162717617012288 648531349279831248 654373974048118016 658182113406019213 659624440900700044 660120026506185168 661051259497588608 662042419056494399 662499874383266304 664610638931397312 664928392984377984 669451715385632256 674823160737121704 677440960146289152 678456693909134756 679413794483632736 680902648671690368 681414220909610496 683398626122832928 685379721398003478 690372081491433264 691554313482670176 696258764594797184 696591649793157888 697784532523054592 700342393712655232 704754833189171457 704904782854922496 707488744668906816 712642148636318208 713165385779003619 718016850988384596 719590299164400048 722228093516175708 724485471267559232 725029787925160704 727488860066241504 733482003781473408 736170720804132768 738471677276585472 740134575173601552 741178684891235712 742802889460025856 745525773952181376 747125642244670458 753856503886514336 754422887435640192 756619907493136456 759555015921596928 764009884050169344 764340518794086828 766015479755651664 768823454388187044 771226469413853376 775379078753296864 781027001283237632 783291110169146832 785007599088436416 787293687526641988 787885192926737136 788996664561638016 790347786837337344 790725656521963008 793624210981354368 799609674964337391 805434095073338808 806813365729781872 808558565335893504 812690258092017536 813300844311470592 815046155176004136 822388913330742912 825403535447057952 827983395734353408 831415840075704576 832839603333968384 837686326153115362 841337966633294592 845868085912687488 848088566872328628 851197395929778513 853857876851051952 855729004411718976 858865840938154896 861550290156016384 864708465706441664 871646582618782201 872301463597458972 875446262577887616 878655376443642336 880160035341580224 881401679330118144 886147518575196416 886571190645837312 891730605259767966 897151541815355904 899764214316162272 900440220487699584 907665036446004606 913839628530671304 914276540353519728 920496108655244352 922072417976893568 931481320201147584 933522550267329792 936944553750714432 939673110918895276 943318326225209088 943769331977826816 950887181038671492 957355801317846128 959453732219200064 960174584008996608 962970791354900944 969244076425518432 969985146754988672 972797023919746872 977976005041964544 981560961072177024 986846100231468736 988238246521647616 989436661351050066 994034365269575168 996167522992893944 996915958397095968 1004177573078448384 1005897183247520256 1012234741105682556 1017685040863702134 1019120691725449104 1021353973007535552 1025097939184249392 1028301959218471168 1037331470224005264 1040352372803062627 1044388146892195776 1044887474689736832 1046676798784581888 1050513590568982848 1051995552748850688 1058165614641805824 1066146233285783188 1070793775715102208 1073912126764451744 1077025276482576894 1079385448746600072 1083342140274263562 1086728206901338848 1091233290099362256 1096518551107657216 1100538047262743936 1107707515914878208 1109368377878450074 1110201862760402328 1111768027336853568 1114204334190038784 1118288660928272064 1120688463367005687 1126434363973535232 1127824114550249984 1130784755829771504 1134929861239704684 1138477169134735936 1139332523882395392 1140972005882291968 1145154454584206528 1146014826075254016 1156839704120780064 1163068618129945296 1167261683437183488 1171540501924856448 1173546713788773632 1180940531289962982 1185521680256006016 1188974140346357288 1200586960650266112 1208151142610008212 1210220048594672808 1218452838040895072 1219035387138026304 1227328144873659136 1233583369996114368 1238105303170586928 1241975093601530112 1247123760113556864 1249259405000952576 1256529489229673043 1267849574718228656 1268802128869031232 1278044183918025216 1280786815276577928 1283593506617578464 1288298761407232344 1292325435234024576 1297062698559662496 1308747948096236032 1316364226812038426 1319248881801400088 1320240053012370336 1322102518995177216 1324084838112988798 1329221277862794624 1329856785968755968 1337595907889651949 1349646321474243408 1356913387818269512 1358827588967265472 1361805297343380736 1366797252245665856 1370759442796006956 1380744162982866528 1383108626965340352 1392517529189594368 1393183299586315776 1400684787425310464 1409509666378342914 1409809565709844992 1414977489337813632 1426330771558007238 1436033701976769192 1439180598328800096 1444456187032351416 1448970942535118464 1450059575850321408 1454977720132483008 1466964007562946816 1472341441608265536 1480269150347203104 1482357369782471424 1484154992026575099 1491051547904362752 1494251284489340916 1507713007773028672 1508845774871280384 1513239814986272912 1526527561295553201 1528681037588173656 1532030959511303328 1537646908776374088 1542452938827706752 1550758157506593728 1562054002566475264 1566582220338293664 1570015198176872832 1574587375053283976 1575770385853474272 1577993329123276032 1580695573674674688 1587248421962708736 1599219349928674782 1610868190146677616 1613626731459563744 1625380516184035072 1630092310352008272 1644777826661485824 1650807070894115904 1662831680151409152 1664052566817675111 1675372652306230724 1682675933266589184 1691736171825374976 1696177133744657256 1702394791859557026 1707715753702103904 1711458008823437952 1717731681876309792 1723100580312032768 1729416931412883328 1743293165237564402 1744602927194917944 1750892525155775232 1757310752887284672 1760320070683160448 1771410796934944473 1772295037150392832 1783461210519535932 1799528428632324544 1800880440975399168 1815330072892009212 1827679257061342608 1828553080707039456 1840992217310488704 1844144835953787136 1862962640402295168 1865755908250120579 1867045100534659584 1873889107501428864 1879346221837790552 1886636652450418176 1901774362077342984 1914711602635692256 1918907464438400128 1920349168017993216 1925941582709801888 1938488152851036864 1939970293509977344 1945594047839493744 1963121922144354048 1973692200462937472 1974546340218057639 1978873322702100132 1986127257169483197 1992335045985787888 1993831916794191936 2008355146156896768 2024469482211365112 2035370081727404268 2038241383450898208 2042707946015071104 2050195878368498784 2056603918436942336 2074662940448010528 2080704745606125254 2088776293784391552 2089774949379473664 2093353597569163776 2101027181137965696 2114264499567514371 2132292466571566376 2147824253528903488 2154050552965153788 2158770897493200144 2166684280548527124 2173456413802677696 2182466580198724512 2201076094525487872 2215415031829756416 2218736755756900148 2220403725520804656 2223536054673707136 2228408668380077568 2236577321856544128 2241376926734011374 2261569511659543008 2269859722479409368 2276954338269471872 2278665047764790784 2281944011764583936 2290308909168413056 2292029652150508032 2313679408241560128 2326137236259890592 2343081003849712896 2347093427577547264 2361881062579925964 2371043360512012032 2377948280692714576 2398829024893012173 2416302285220016424 2420440097189345616 2436905676081790144 2438070774276052608 2454656289747318272 2467166739992228736 2476210606341173856 2483950187203060224 2494247520227113728 2498518810001905152 2513058978459346086 2535699149436457312 2537604257738062464 2561573630553155856 2567187013235156928 2576597522814464688 2584650870468049152 2594125397119324992 2614939747856346603 2632728453624076852 2638497763602800176 2640480106024740672 2644205037990354432 2648169676225977596 2658442555725589248 2659713571937511936 2675191815779303898 2699292642948486816 2713826775636539024 2717655177934530944 2723610594686761472 2733594504491331712 2741518885592013912 2761488325965733056 2766217253930680704 2785035058379188736 2801369574850620928 2819019332756685828 2829954978675627264 2852661543116014476 2872067403953538384 2878361196657600192 2888912374064702832 2897941885070236928 2909955440264966016 2931902141535903767 2933928015125893632 2944682883216531072 2960538300694406208 2964714739564942848 2968309984053150198 2982103095808725504 2988502568978681832 3015426015546057344 3017691549742560768 3026479629972545824 3053055122591106402 3057362075176347312 3064061919022606656 3075293817552748176 3084905877655413504 3101516315013187456 3121057118409187881 3133164440676587328 3140030396353745664 3149174750106567952 3151540771706948544 3155986658246552064 3174496843925417472 3198438699857349564 3221736380293355232 3227253462919127488 3250761032368070144 3260184620704016544 3289555653322971648 3301614141788231808 3328105133635350222 3350745304612461448 3383472343650749952 3392354267489314512 3404789583719114052 3415431507404207808 3422916017646875904 3435463363752619584 3458833862825766656 3486586330475128804 3489205854389835888 3501785050311550464 3514621505774569344 3520640141366320896 3542821593869888946 3566922421039071864 3599056857264649088 3601760881950798336 3630660145784018424 3655358514122685216 3657106161414078912 3681984434620977408 3688289671907574272 3725925280804590336 3731511816500241158 3747778215002857728 3758692443675581104 3769588467689019129 3803548724154685968 3829423205271384512 3837814928876800256 3851883165419603776 3876976305702073728 3879940587019954688 3891188095678987488 3926243844288708096 3947384400925874944 3949092680436115278 3957746645404200264 3972254514338966394 3984670091971575776 3987663833588383872 4048938964422730224 4070740163454808536 4076482766901796416 4085415892030142208 4100391756736997568 4149325880896021056 4161409491212250508 4177552587568783104 4179549898758947328 4202054362275931392 4228528999135028742 4264584933143132752 4295648507057806976 4308101105930307576 4317541794986400288 4333368561097054248 4346912827605355392 4364933160397449024 4402152189050975744 4437473511513800296 4440807451041609312 4447072109347414272 4473154643713088256 4482753853468022748 4523139023319086016 4539719444958818736 4553908676538943744 4580617818336826112 4607274793842134491 4627358816483120256 4652274472519781184 4686162007699425792 4723762125159851928 4742086721024024064 4755896561385429152 4797658049786024346 4832604570440032848 4840880194378691232 4873811352163580288 4876141548552105216 4934333479984457472 4952421212682347712 4988495040454227456 4992157700453025333 5026117956918692172 5071398298872914624 5075208515476124928 5123147261106311712 5134374026470313856 5153195045628929376 5169301740936098304 5188250794238649984 5229879495712693206 5265456907248153704 5276995527205600352 5280960212049481344 5296339352451955192 5316885111451178496 5350383631558607796 5398585285896973632 5427653551273078048 5435310355869061888 5467189008982663424 5483037771184027824 5522976651931466112 5532434507861361408 5597267724750361737 5638038665513371656 5659909957351254528 5705323086232028952 5744134807907076768 5756722393315200384 5777824748129405664 5795883770140473856 5819910880529932032 5863804283071807534 5889365766433062144 5921076601388812416 5923639020654172917 5936619968106300396 5958381771508449591 5977005137957363664 6030852031092114688 6052959259945091648 6101526078331475407 6106110245182212804 6114724150352694624 6128123838045213312 6150587635105496352 6169811755310827008 6203032630026374912 6242114236818375762 6266328881353174656 6280060792707491328 6298349500213135904 6303081543413897088 6396877399714699128 6443472760586710464 6454506925838254976 6520369241408033088 6603228283576463616 6656210267270700444 6701490609224922896 6784708534978629024 6809579167438228104 6830863014808415616 6845832035293751808 6870926727505239168 6917667725651533312 6973172660950257608 6978411708779671776 7029243011549138688 7041280282732641792 7085643187739777892 7133844842078143728 7198113714529298176 7261320291568036848 7282466609621438389 7310717028245370432 7314212322828157824 7363968869241954816 7451850561609180672 7463023633000482316 7495556430005715456 7517384887351162208 7539176935378038258 7607097448309371936 7658846410542769024 7675629857753600512 7703766330839207552 7753952611404147456 7782376191357974976 7844819243569039809 7894768801851749888 7898185360872230556 7915493290808400528 7944509028677932788 7969340183943151552 7975327667176767744 8097877928845460448 8141480326909617072 8152965533803592832 8170831784060284416 8200783513473995136 8298651761792042112 8322818982424501016 8355105175137566208 8404108724551862784 8457057998270057484 8529169866286265504 8591297014115613952 8616202211860615152 8635083589972800576 8666737122194108496 8693825655210710784 8729866320794898048 8795706424607711301 8874947023027600592 8881614902083218624 8894144218694828544 8946309287426176512 8965507706936045496 9046278046638172032 9079438889917637472 9107817353077887488 9161235636673652224 9214549587684268982 9254717632966240512 9304548945039562368 9363171355227563643 9447524250319703856 9511793122770858304 9595316099572048692 9665209140880065696 9681760388757382464 9747622704327160576 9752283097104210432 9868666959968914944 9904842425364695424 9984315400906050666 10052235913837384344 10142796597745829248 10150417030952249856 10246294522212623424 10268748052940627712 10306390091257858752 10376501588477299968 10459758991425386412 10530913814496307408 10553991054411200704 10561920424098962688 10592678704903910384 10700767263117215592 10797170571793947264 10855307102546156096 10870620711738123776 10934378017965326848 10966075542368055648 11045953303862932224 11064869015722722816 11194535449500723474 11276077331026743312 11410646172464057904 11488269615814153536 11513444786630400768 11555649496258811328 11639821761059864064 11727608566143615068 11778731532866124288 11842153202777624832 11847278041308345834 11873239936212600792 11916763543016899182 11954010275914727328 12061704062184229376 12105918519890183296 12203052156662950814 12212220490364425608 12229448300705389248 12256247676090426624 12301175270210992704 12406065260052749824 12484228473636751524 12532657762706349312 12596699000426271808 12606163086827794176 12793754799429398256 12886945521173420928 12909013851676509952 13040738482816066176 13206456567152927232 13312420534541400888 13402981218449845792 13569417069957258048 13619158334876456208 13661726029616831232 13741853455010478336 13821824381526403473 13946345321900515216 13956823417559343552 14058486023098277376 14171286375479555784 14267689684156287456 14396227429058596352 14522640583136073696 14564933219242876778 14621434056490740864 14628424645656315648 14926047266000964632 15034769774702324416 15078353870756076516 15214194896618743872 15317692821085538048 15407532661678415104 15507905222808294912 15564752382715949952 15689638487138079618 15796370721744461112 15830986581616801056 15889018057355865576 15938680367886303104 15950655334353535488 16195755857690920896 16282960653819234144 16305931067607185664 16401567026947990272 16597303523584084224 16645637964849002032 16791803174251085211 16914115996540114968 17058339732572531008 17182594028231227904 17232404423721230304 17270167179945601152 17333474244388216992 17387651310421421568 17459732641589796096 17591412849215422602 17749894046055201184 17763229804166437248 17931015413872090992 18092556093276344064 18158877779835274944 18304578234994426221 18429099175368537964 18509435265932481024 18609097890079124736 18726342710455127286 18895048500639407712 19023586245541716608 19190632199144097384 19330418281760131392 19363520777514764928 19495245408654321152 19809684850729390848 19968630801812101332 20104471827674768688 20285593195491658496 20492589044425246848 20523314990751326369 20537496105881255424 20612780182515717504 20753003176954599936 20919517982850772824 21061827628992614816 21107982108822401408 21123840848197925376 21185357409807820768 21401534526234431184 21594341143587894528 21710614205092312192 21847399828864315167 21932151084736111296 22091906607725864448 22389070899001446948 22552154662053486624 22821292344928115808 22976539231628307072 23026889573260801536 23111298992517622656 23455217132287230136 23684306405555249664 23694556082616691668 23746479872425201584 23833527086033798364 23908020551829454656 24211837039780366592 24406104313325901628 24424440980728851216 24458896601410778496 24512495352180853248 24602350540421985408 24968456947273503048 25065315525412698624 25193398000852543616 25212326173655588352 25587509598858796512 25773891042346841856 25818027703353019904 26081476965632132352 26387119273823133903 26624841069082801776 26805962436899691584 27138834139914516096 27238316669752912416 27323452059233662464 27483706910020956672 27643648763052806946 27892690643801030432 27913646835118687104 28342572750959111568 28535379368312574912 29045281166272147392 29129866438485753556 29242868112981481728 29256849291312631296 29852094532001929264 30069539549404648832 30156707741512153032 30428389793237487744 30635385642171076096 30815065323356830208 31129504765431899904 31379276974276159236 31592741443488922224 31661973163233602112 31778036114711731152 31877360735772606208 32250923556894941437 32391511715381841792 32565921307638468288 32611862135214371328 32803134053895980544 33194607047168168448 33291275929698004064 33583606348502170422 33828231993080229936 34116679465145062016 34464808847442460608 34540334359891202304 34666948488776433984 34919465283179592192 35182825698430845204 35499788092110402368 35526459608332874496 35862030827744181984 36185112186552688128 36317755559670549888 36609156469988852442 36858198350737075928 37218195780158249472 37452685420910254572 37790097001278815424 38047172491083433216 38381264398288194768 38660836563520262784 38727041555029529856 39619369701458781696 39937261603624202664 40208943655349537376 40571186390983316992 40985178088850493696 41046629981502652738 41225560365031435008 41465473144579210419 41839035965701545648 42123655257985229632 42215964217644802816 42370714819615641536 42803069052468862368 43188682287175789056 43421228410184624384 43694799657728630334 43864302169472222592 44778141798002893896 45104309324106973248 45642584689856231616 45953078463256614144 46222597985035245312 46910434264574460272 47389112165233383336 47492959744850403168 47667054172067596728 47816041103658909312 48423674079560733184 48812208626651803256 48848881961457702432 48917793202821556992 49204701080843970816 49936913894547006096 50386796001705087232 51175019197717593024 51547782084693683712 52162953931264264704 52774238547646267806 53249682138165603552 53611924873799383168 54277668279829032192 54476633339505824832 54913734704983278663 55287297526105613892 55785381287602060864 55827293670237374208 56685145501918223136 57070758736625149824 58090562332544294784 58259732876971507112 58485736225962963456 59704189064003858528 60139079098809297664 60313415483024306064 60856779586474975488 61569944972253979107 62259009530863799808 62758553948552318472 63185482886977844448 63323946326467204224 63556072229423462304 63754721471545212416 64501847113789882874 64783023430763683584 65131842615276936576 65542199486592945501 66582551859396008128 67167212697004340844 67656463986160459872 68233358930290124032 68929617694884921216 69080668719782404608 69333896977552867968 70365651396861690408 70999576184220804736 71052919216665748992 71724061655488363968 72635511119341099776 73218312939977704884 73716396701474151856 74905370841820509144 75580194002557630848 76094344982166866432 76762528796576389536 77321673127040525568 77454083110059059712 79874523207248405328 80417887310699074752 81970356177700987392 82093259963005305476 82451120730062870016 82930946289158420838 83678071931403091296 84247310515970459264 84431928435289605632 84741429639231283072 85606138104937724736 86842456820369248768 87389599315457260668 87728604338944445184 89556283596005787792 90208618648213946496 91285169379712463232 91906156926513228288 92445195970070490624 93820868529148920544 94778224330466766672 94985919489700806336 95334108344135193456 95632082207317818624 96752770670684824311 97624417253303606512 97697763922915404864 97835586405643113984 98409402161687941632 99873827789094012192 100773592003410174464 102350038395435186048 105548477095292535612 106499364276331207104 107223849747598766336 108555336559658064384 108953266679011649664 109827469409966557326 110574595052211227784 111570762575204121728 111654587340474748416 113370291003836446272 114141517473250299648 116181124665088589568 116519465753943014224 119408378128007717056 120278158197618595328 120626830966048612128 121713559172949950976 123139889944507958214 125517107897104636944 126370965773955688896 126647892652934408448 127112144458846924608 129003694227579765748 129566046861527367168 130263685230553873152 131084398973185891002 133165103718792016256 134334425394008681688 135312927972320919744 136466717860580248064 137859235389769842432 138667793955105735936 140731302793723380816 141999152368441609472 143448123310976727936 145271022238682199552 146436625879955409768 147432793402948303712 149810741683641018288 151160388005115261696 153525057593152779072 154643346254081051136 159749046414496810656 160835774621398149504 164186519926010610952 165861892578316841676 167356143862806182592 168494621031940918528 169482859278462566144 171212276209875449472 174779198630914521336 175457208677888890368 179112567192011575584 180417237296427892992 182570338759424926464 184709834916761937321 187641737058297841088 189556448660933533344 189971838979401612672 190668216688270386912 191264164414635637248 193505541341369648622 195248834506607213024 195395527845830809728 199747655578188024384 204700076790870372096 211096954190585071224 212998728552662414208 214447699495197532672 217906533358023299328 219654938819933114652 221149190104422455568 223141525150408243456 225756464898264590059 226740582007672892544 228283034946500599296 232362249330177179136 233038931507886028448 238816756256015434112 241253661932097224256 246279779889015916428 251034215794209273888 252741931547911377792 253295785305868816896 254224288917693849216 258007388455159531496 260527370461107746304 262168797946371782004 266330207437584032512 268668850788017363376 270625855944641839488 275718470779539684864 277335587910211471872 281462605587446761632 283998304736883218944 286896246621953455872 290258312012054472933 292873251759910819536 294865586805896607424 299621483367282036576 302320776010230523392 307050115186305558144 319498092828993621312 321671549242796299008 328373039852021221904 331723785156633683352 334712287725612365184 336989242063881837056 338965718556925132288 342424552419750898944 349558397261829042672 358225134384023151168 360834474592855785984 365140677518849852928 369419669833523874642 375283474116595682176 379112897321867066688 379943677958803225344 381336433376540773824 387011082682739297244 390497669013214426048 390791055691661619456 399495311156376048768 409400153581740744192 422193908381170142448 425997457105324828416 435813066716046598656 439309877639866229304 442298380208844911136 446283050300816486912 451512929796529180118 453481164015345785088 466077863015772056896 477633512512030868224 482507323864194448512 492559559778031832856 502068431588418547776 505483863095822755584 508448577835387698432 516014776910319062992 524337595892743564008 532660414875168065024 537337701576034726752 541251711889283678976 562925211174893523264 573792493243906911744 580516624024108945866 585746503519821639072 589731173611793214848 599242966734564073152 614100230372611116288 638996185657987242624 643343098485592598016 656746079704042443808 663447570313267366704 669424575451224730368 677269394694793770177 684849104839501797888 699116794523658085344 716450268768046302336 738839339667047749284 750566948233191364352 758225794643734133376 759887355917606450688 762672866753081547648 774022165365478594488 780995338026428852096 781582111383323238912 798990622312752097536 844387816762340284896 851994914210649656832 878619755279732458608 884596760417689822272 903025859593058360236 906962328030691570176 932155726031544113792 955267025024061736448 965014647728388897024 985119119556063665712 1004136863176837095552 1010967726191645511168 1016897155670775396864 1032029553820638125984 1048675191785487128016 1074675403152069453504 1082503423778567357952 1125850422349787046528 1161033248048217891732 1171493007039643278144 1179462347223586429696 1198485933469128146304 1228200460745222232576 1277992371315974485248 1313492159408084887616 1326895140626534733408 1338849150902449460736 1354538789389587540354 1398233589047316170688 1432900537536092604672 1477678679334095498568 1501133896466382728704 1516451589287468266752 1525345733506163095296 1548044330730957188976 1561990676052857704192 1597981244625504195072 1688775633524680569792 1757239510559464917216 1769193520835379644544 1806051719186116720472 1864311452063088227584 1930029295456777794048 1970238239112127331424 2008273726353674191104 2031808184084381310531 2064059107641276251968 2097350383570974256032 2149350806304138907008 2251700844699574093056 2322066496096435783464 2342986014079286556288 2358924694447172859392 2396971866938256292608 2555984742631948970496 2626984318816169775232 2653790281253069466816 2709077578779175080708 2796467178094632341376 2865801075072185209344 2955357358668190997136 3032903178574936533504 3050691467012326190592 3096088661461914377952 3123981352105715408384 3377551267049361139584 3514479021118929834432 3538387041670759289088 3612103438372233440944 3728622904126176455168 3940476478224254662848 4016547452707348382208 4063616368168762621062 4128118215282552503936 4194700767141948512064 4298701612608277814016 4503401689399148186112 4644132992192871566928 4685972028158573112576 4793943733876512585216 5253968637632339550464 5307580562506138933632 5418155157558350161416 5592934356189264682752 5910714717336381994272 6192177322923828755904 6755102534098722279168 7028958042237859668864 7076774083341518578176 7224206876744466881888 7880952956448509325696 8127232736337525242124 8256236430565105007872 8389401534283897024128 8597403225216555628032 9288265984385743133856 9371944056317146225152 10507937275264679100928 10615161125012277867264 10836310315116700322832 11185868712378529365504 11821429434672763988544 12384354645847657511808 13510205068197444558336 14057916084475719337728 14448413753488933763776 15761905912897018651392 16254465472675050484248 16512472861130210015744 16778803068567794048256 18576531968771486267712 21230322250024555734528 21672620630233400645664 23642858869345527977088 24768709291695315023616 28115832168951438675456 28896827506977867527552 31523811825794037302784 32508930945350100968496 33557606137135588096512 37153063937542972535424 43345241260466801291328 47285717738691055954176 49537418583390630047232 57793655013955735055104 65017861890700201936992 74306127875085945070848 86690482520933602582656 94571435477382111908352 115587310027911470110208 130035723781400403873984 148612255750171890141696 173380965041867205165312 260071447562800807747968 346761930083734410330624 520142895125601615495936 1040285790251203230991872
- Sum of all divisors σ(n): 4090293503289295490760000
- Sum of proper divisors (its aliquot sum) s(n): 3050007713038092259768128
- 1040285790251203230991872 is an abundant number, because the sum of its proper divisors (3050007713038092259768128) is greater than itself. Its abundance is 2009721922786889028776256
Bases of 1040285790251203230991872
- Binary: 110111000100101000000001011101001110001100100010000100000011110010000110000000002
- Hexadecimal: 0xDC4A0174E322103C8600
- Base-36: 4PEGJQI3LJ2TG8W0
Squares and roots of 1040285790251203230991872
- 1040285790251203230991872 squared (10402857902512032309918722) is 1082194525398570403268967157458515801276930064384
- 1040285790251203230991872 cubed (10402857902512032309918723) is 1125791587059777638177112452860484434307548953491956244861519937140686848
-
The
square root of 1040285790251203230991872 is 1019944013292.4959871823 -
The
cube root of 1040285790251203230991872 is 101325220.0154106219
Scales and comparisons
How big is 1040285790251203230991872?- 1,040,285,790,251,203,230,991,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,040,285,790,251,203,230,991,872 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 1040285790251203230991872 cubic inches would be around 8443768.3 feet tall.
Recreational maths with 1040285790251203230991872
- 1040285790251203230991872 backwards is 2781990323021520975820401
- The number of decimal digits it has is: 25
- The sum of 1040285790251203230991872's digits is 90
- 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 1040285790251203230991872 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 1040285790251203230991872 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/1040285790251203230991872/
Chicago style:
Numbermatics. 2024. "Number 1040285790251203230991872 - Facts about the integer". https://numbermatics.com/n/1040285790251203230991872/
The information we have on file for 1040285790251203230991872 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 1040285790251203230991872, math, Factors of 1040285790251203230991872, curriculum, school, college, exams, university, Prime factorization of 1040285790251203230991872, STEM, science, technology, engineering, physics, economics, calculator, one septillion, forty sextillion, two hundred eighty-five quintillion, seven hundred ninety quadrillion, two hundred fifty-one trillion, two hundred three billion, two hundred thirty million, nine hundred ninety-one thousand, eight hundred seventy-two.