389605977009289388565504
389,605,977,009,289,388,565,504 is an even composite number composed of seven prime numbers multiplied together.
389605977009289388565504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 389605977009289388565504:
210 × 34 × 72 × 172 × 192 × 8772 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 877 × 877 × 1093 × 1093)See below for interesting mathematical facts about the number 389605977009289388565504 from the Numbermatics database.
Names of 389605977009289388565504
- Cardinal: 389605977009289388565504 can be written as Three hundred eighty-nine sextillion, six hundred five quintillion, nine hundred seventy-seven quadrillion, nine trillion, two hundred eighty-nine billion, three hundred eighty-eight million, five hundred sixty-five thousand, five hundred four.
Scientific notation
- Scientific notation: 3.89605977009289388565504 × 1023
Factors of 389605977009289388565504
Divisors of 389605977009289388565504
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 162 168 171 189 192 196 204 216 224 228 238 252 256 266 272 288 289 294 304 306 323 324 336 342 357 361 378 384 392 399 408 432 441 448 456 459 476 504 512 513 532 544 567 576 578 588 608 612 646 648 672 684 714 722 756 768 784 798 816 833 864 867 877 882 896 912 918 931 952 969 1008 1024 1026 1064 1071 1083 1088 1093 1134 1152 1156 1176 1197 1216 1224 1292 1296 1323 1344 1368 1377 1428 1444 1512 1536 1539 1568 1596 1632 1666 1728 1734 1754 1764 1792 1824 1836 1862 1904 1938 2016 2023 2052 2128 2142 2166 2176 2186 2261 2268 2304 2312 2352 2394 2432 2448 2499 2527 2584 2592 2601 2631 2646 2688 2736 2754 2793 2856 2888 2907 3024 3072 3078 3136 3192 3213 3249 3264 3279 3332 3456 3468 3508 3528 3584 3591 3648 3672 3724 3808 3876 3969 4032 4046 4104 4256 4284 4332 4352 4372 4522 4536 4608 4624 4704 4788 4864 4896 4998 5054 5168 5184 5202 5262 5292 5376 5472 5491 5508 5586 5712 5776 5814 6048 6069 6137 6139 6156 6272 6384 6426 6498 6528 6558 6664 6783 6912 6936 7016 7056 7168 7182 7296 7344 7448 7497 7581 7616 7651 7752 7803 7893 7938 8064 8092 8208 8379 8512 8568 8664 8704 8721 8744 9044 9072 9216 9248 9408 9576 9639 9728 9747 9792 9837 9996 10108 10336 10368 10404 10524 10584 10752 10773 10944 10982 11016 11172 11424 11552 11628 12096 12138 12274 12278 12312 12544 12768 12852 12996 13056 13116 13328 13566 13824 13872 14032 14112 14161 14364 14592 14688 14896 14909 14994 15162 15232 15302 15504 15606 15786 15827 15876 16128 16184 16416 16473 16663 16758 17024 17136 17328 17408 17442 17488 17689 18088 18144 18207 18411 18417 18496 18581 18816 19152 19278 19456 19494 19584 19674 19992 20216 20349 20672 20736 20767 20808 21048 21168 21504 21546 21888 21964 22032 22344 22491 22743 22848 22953 23104 23256 23409 23679 24192 24276 24548 24556 24624 25088 25137 25536 25704 25992 26112 26163 26232 26656 27132 27648 27744 28064 28224 28322 28728 29184 29241 29376 29511 29792 29818 29988 30324 30464 30604 31008 31212 31572 31654 31752 32256 32368 32832 32946 33326 33516 34048 34272 34656 34884 34976 35378 36176 36288 36414 36822 36834 36992 37162 37632 38304 38437 38556 38988 39168 39348 39984 40432 40698 41344 41472 41534 41616 42096 42336 42483 42959 42973 43092 43776 43928 44064 44688 44727 44982 45486 45696 45906 46208 46512 46818 47358 47481 48384 48552 49096 49112 49248 49419 49989 50176 50274 51072 51408 51984 52224 52326 52464 53067 53312 53557 54264 54621 55233 55251 55488 55743 56128 56448 56644 57456 58368 58482 58752 59022 59584 59636 59976 60648 60928 61047 61208 62016 62301 62424 63144 63308 63504 64512 64736 65664 65892 66652 67032 67473 68096 68229 68544 68859 69312 69768 69952 70756 71037 72352 72576 72828 73644 73668 73984 74324 75264 75411 76608 76874 77112 77976 78336 78696 79968 80864 81396 82688 82944 83068 83232 84192 84672 84966 85918 85946 86184 87552 87856 88128 88533 89376 89454 89964 90972 91392 91812 92416 93024 93636 94716 94962 96768 97104 98192 98224 98496 98838 99978 100548 102144 102816 103968 104329 104363 104652 104928 106134 106624 107114 108528 109242 110466 110502 110976 111486 112256 112896 113288 114912 115311 116641 116964 117504 118044 119168 119272 119952 121296 121856 122094 122416 124032 124602 124848 126288 126616 127008 127449 128877 128919 129472 130067 131328 131784 133304 134064 134181 134946 136192 136458 137088 137718 138624 139536 139904 141512 142074 142443 144704 145152 145369 145656 147288 147336 147968 148257 148648 149967 150528 150822 153216 153748 154224 155952 156672 157392 159201 159936 160671 161728 162792 163863 165376 165699 165753 166136 166464 167229 168384 169344 169932 171836 171892 172368 175104 175712 176256 177066 178752 178908 179928 181944 182784 183141 183624 184832 186048 186903 187272 189432 189924 193536 194208 196384 196448 196992 197676 199956 201096 204288 204687 205632 206577 207936 208658 208726 209304 209856 212268 213248 214228 217056 218484 220932 221004 221952 222972 224512 225792 226576 229824 230622 233282 233928 235008 236088 238336 238544 239904 242592 244188 244832 248064 249204 249696 252576 253232 253453 254016 254898 257754 257838 258944 260134 262656 263568 266608 268128 268362 269059 269892 272916 274176 275436 277248 279072 279808 283024 283271 284148 284886 289408 290304 290738 291312 294576 294672 295936 296514 297296 299934 300713 301644 306432 307496 308448 311904 312987 313089 314784 315877 316597 318402 319872 321342 323456 325584 327726 330752 331398 331506 332272 332928 334458 336768 338688 339864 343672 343784 344736 345933 349923 351424 352512 353039 354132 357504 357816 359856 363888 365568 366282 367248 369664 372096 373806 374544 378864 379848 382347 386631 386757 388416 390201 392768 392896 393984 394573 395352 399912 402192 402543 408576 409374 411264 413154 415872 417316 417452 418608 419712 424536 426496 427329 428456 434112 436107 436968 441864 442008 443904 444771 445944 449024 449901 451584 453152 459648 461244 466564 467856 470016 472176 476672 477088 477603 479808 482013 485184 488376 489664 496128 497097 497259 498408 499392 501687 505152 506464 506906 508032 509796 515508 515676 517888 520268 525312 527136 533216 536256 536724 538118 539784 545832 548352 550872 554496 558144 559616 560709 566048 566542 568296 569772 578816 580608 581476 582624 589152 589344 593028 594592 599868 601426 603288 612864 614992 616896 619731 623808 625974 626178 629568 631754 633194 636804 639744 642684 646912 651168 655452 662796 663012 664544 665856 668916 673536 677376 679728 687344 687568 689472 691866 699846 702848 705024 706078 708264 715008 715632 719712 727776 730303 730541 732564 734496 744192 747612 749088 757728 759696 760359 764694 769129 773262 773514 776832 780402 785536 785792 787968 789146 790704 799824 804384 805086 807177 816487 818748 822528 826308 831744 834632 834904 837216 839424 849072 849813 852992 854658 856912 868224 872214 873936 883728 884016 887808 889542 891888 898048 899802 902139 906304 910469 919296 922488 933128 935712 938961 939267 944352 947631 949791 953344 954176 955206 958561 959616 964026 970368 976752 979328 992256 994194 994518 996816 998784 1003374 1010304 1012928 1013812 1016064 1017583 1019592 1031016 1031352 1035776 1037799 1040536 1049769 1054272 1059117 1066432 1072512 1073448 1076236 1079568 1091664 1096704 1101744 1108992 1116288 1119232 1121418 1132096 1133084 1136592 1139544 1147041 1157632 1159893 1160271 1162952 1165248 1170603 1178304 1178688 1183719 1186056 1189184 1194649 1199736 1202852 1206576 1207629 1225728 1229984 1233792 1239462 1247616 1251948 1252356 1259136 1263508 1266388 1273608 1279488 1281987 1285368 1293824 1302336 1308321 1310904 1325592 1326024 1329088 1331712 1337832 1347072 1349703 1354752 1359456 1374688 1375136 1378944 1383732 1399692 1405696 1410048 1412156 1416528 1430016 1431264 1432809 1439424 1446039 1455552 1460606 1461082 1465128 1468992 1488384 1495224 1498176 1505061 1515456 1519392 1520718 1529388 1538258 1546524 1547028 1553664 1560804 1571072 1571584 1575936 1578292 1581408 1599648 1608768 1610172 1614354 1632974 1637496 1645056 1652616 1663488 1669264 1669808 1674432 1678848 1682127 1698144 1699626 1709316 1713824 1736448 1744428 1747872 1767456 1768032 1774171 1779084 1783776 1799604 1804278 1812608 1820938 1838592 1844976 1866256 1871424 1877922 1878534 1888704 1895262 1899582 1908352 1910412 1917122 1919232 1928052 1940736 1953504 1958656 1982897 1988388 1989036 1993632 1997568 2006748 2020608 2025856 2027624 2032128 2035166 2039184 2062032 2062704 2071552 2075598 2081072 2099538 2108544 2118234 2132864 2145024 2146896 2152472 2159136 2183328 2190909 2191623 2203488 2211139 2216179 2232576 2242836 2264192 2266168 2273184 2279088 2281077 2294082 2307387 2315264 2319786 2320542 2325904 2330496 2341206 2356608 2357376 2367438 2372112 2378368 2389298 2399472 2405704 2413152 2415258 2421531 2449461 2459968 2467584 2471273 2478924 2495232 2503896 2504712 2518272 2527016 2532776 2547216 2549439 2558976 2563974 2570736 2587648 2604672 2616642 2621808 2651184 2652048 2658176 2663424 2675664 2694144 2699406 2706417 2718912 2731407 2749376 2750272 2757888 2762011 2767464 2799384 2811392 2816883 2817801 2824312 2833056 2842893 2849373 2860032 2862528 2865618 2875683 2878848 2892078 2911104 2921212 2922164 2930256 2937984 2976768 2990448 2996352 3010122 3030912 3038784 3041436 3052749 3058776 3076516 3093048 3094056 3107328 3113397 3121608 3142144 3143168 3149307 3156584 3162816 3177351 3199296 3217536 3220344 3228708 3265948 3274992 3290112 3305232 3326976 3338528 3339616 3348864 3357696 3364254 3396288 3399252 3418632 3427648 3472896 3479679 3480813 3488856 3495744 3511809 3534912 3536064 3548342 3551157 3558168 3567552 3583947 3599208 3608556 3625216 3641876 3677184 3689952 3732512 3742848 3755844 3757068 3777408 3790524 3799164 3816704 3820824 3834244 3838464 3856104 3881472 3907008 3917312 3924963 3965794 3976776 3978072 3987264 3995136 4013496 4041216 4051712 4055248 4064256 4070332 4078368 4124064 4125408 4151196 4162144 4199076 4217088 4236468 4265728 4290048 4293792 4304944 4318272 4338117 4366656 4381818 4383246 4406976 4422278 4432358 4465152 4485672 4528384 4532336 4546368 4558176 4562154 4588164 4614774 4639572 4641084 4651808 4660992 4682412 4713216 4714752 4734876 4744224 4756736 4778596 4798944 4811408 4815607 4826304 4830516 4843062 4898922 4919936 4935168 4942546 4957848 4990464 5007792 5009424 5036544 5054032 5065552 5094432 5098878 5112121 5127948 5141472 5209344 5233284 5243616 5302368 5304096 5316352 5322513 5351328 5382149 5383903 5398812 5412834 5437824 5462814 5498752 5500544 5515776 5524022 5534928 5598768 5622784 5633766 5635602 5648624 5666112 5685786 5698746 5725056 5731236 5751366 5757696 5784156 5822208 5842424 5844328 5860512 5875968 5948691 5980896 5992704 6001663 6020244 6061824 6077568 6082872 6105498 6117552 6153032 6186096 6188112 6214656 6226794 6243216 6284288 6286336 6298614 6313168 6325632 6354702 6398592 6435072 6440688 6457416 6531896 6549984 6572727 6574869 6610464 6633417 6648537 6677056 6679232 6697728 6707741 6709927 6728508 6792576 6798504 6837264 6843231 6855296 6922161 6945792 6959358 6961626 6977712 6991488 7023618 7069824 7072128 7096684 7102314 7116336 7135104 7167894 7198416 7217112 7250432 7264593 7283752 7348383 7379904 7413819 7465024 7485696 7511688 7514136 7554816 7581048 7598328 7633408 7641648 7648317 7668488 7676928 7712208 7762944 7814016 7834624 7849926 7931588 7953552 7956144 7974528 7990272 8026992 8082432 8103424 8110496 8119251 8140664 8156736 8194221 8248128 8250816 8286033 8302392 8324288 8362543 8398152 8434176 8450649 8453403 8472936 8528679 8531456 8548119 8580096 8587584 8609888 8627049 8636544 8676234 8733312 8763636 8766492 8813952 8844556 8864716 8930304 8971344 9056768 9064672 9092736 9116352 9124308 9158247 9176328 9229548 9279144 9282168 9303616 9321984 9364824 9426432 9429504 9447921 9469752 9488448 9513472 9532053 9557192 9597888 9622816 9631214 9652608 9661032 9686124 9797844 9839872 9870336 9885092 9915696 9980928 10015584 10018848 10073088 10108064 10131104 10188864 10197756 10224242 10255896 10282944 10418688 10466568 10487232 10535427 10604736 10608192 10632704 10645026 10653471 10702656 10751841 10764298 10767806 10797624 10825668 10875648 10925628 10997504 11001088 11031552 11048044 11069856 11197536 11267532 11271204 11297248 11332224 11371572 11397492 11450112 11462472 11502732 11515392 11568312 11644416 11684848 11688656 11721024 11751936 11774889 11897382 11961792 11985408 12003326 12040488 12123648 12155136 12165744 12210996 12235104 12306064 12372192 12376224 12419197 12453588 12486432 12597228 12626336 12651264 12709404 12797184 12870144 12881376 12914832 13063792 13075193 13099968 13145454 13149738 13220928 13266834 13297074 13354112 13358464 13395456 13415482 13419854 13457016 13585152 13597008 13674528 13686462 13710592 13844322 13880279 13918716 13923252 13955424 13982976 14047236 14139648 14144256 14193368 14204628 14232672 14270208 14335788 14396832 14434224 14446821 14500864 14529186 14567504 14613451 14696766 14759808 14827638 14930048 14971392 15023376 15028272 15109632 15162096 15196656 15266816 15283296 15296634 15336363 15336976 15424416 15477973 15513253 15628032 15699852 15863176 15907104 15912288 15949056 15967539 16053984 16146447 16151709 16206848 16220992 16238502 16281328 16295537 16313472 16388442 16496256 16501632 16572066 16604784 16648576 16725086 16796304 16868352 16901298 16906806 16945872 17057358 17062912 17096238 17175168 17219776 17254098 17273088 17298911 17352468 17466624 17527272 17532984 17627904 17689112 17729432 17846073 17942688 18004989 18113536 18129344 18185472 18212659 18232704 18248616 18316494 18352656 18459096 18558288 18564336 18607232 18643968 18729648 18852864 18859008 18895842 18939504 18976896 19026944 19064106 19114384 19195776 19245632 19262428 19305216 19322064 19334077 19372248 19595688 19679744 19718181 19724607 19770184 19831392 19900251 19945611 20031168 20037696 20123223 20129781 20216128 20262208 20309033 20377728 20395512 20448484 20511792 20529693 20565888 20766483 20837376 20933136 20974464 21070854 21209472 21216384 21265408 21290052 21306942 21405312 21503682 21528596 21535612 21595248 21651336 21751296 21793779 21851256 21995008 22002176 22045149 22096088 22139712 22241457 22395072 22535064 22542408 22594496 22664448 22698331 22743144 22794984 22900224 22924944 22944951 23005464 23030784 23136624 23288832 23369696 23377312 23442048 23503872 23549778 23794764 23923584 23970816 24006652 24080976 24247296 24310272 24331488 24357753 24421992 24470208 24582663 24612128 24744384 24752448 24838394 24858099 24907176 24972864 25087629 25194456 25252672 25302528 25418808 25586037 25594368 25644357 25740288 25762752 25829664 25881147 26127584 26150386 26199936 26290908 26299476 26441856 26533668 26594148 26708224 26716928 26790912 26830964 26839708 26914032 27170304 27194016 27349056 27372924 27421184 27474741 27688644 27760558 27837432 27846504 27910848 27965952 28094472 28279296 28288512 28386736 28409256 28465344 28540416 28596159 28671576 28793664 28868448 28893642 29058372 29135008 29226902 29393532 29519616 29655276 29860096 29942784 30046752 30056544 30219264 30324192 30393312 30566592 30593268 30672726 30673952 30848832 30955946 31026506 31256064 31399704 31726352 31814208 31824576 31898112 31935078 31960413 32107968 32255523 32292894 32303418 32441984 32477004 32562656 32591074 32626944 32776884 32992512 33003264 33144132 33209568 33297152 33450172 33592608 33709249 33802596 33813612 33891744 34114716 34192476 34350336 34439552 34508196 34546176 34597822 34704936 34933248 35054544 35065968 35255808 35378224 35458864 35692146 35885376 36009978 36258688 36370944 36425318 36465408 36497232 36632988 36705312 36918192 37116576 37128672 37214464 37257591 37459296 37675043 37687321 37791684 37879008 37953792 38128212 38228768 38391552 38491264 38524856 38610432 38644128 38668154 38744496 39191376 39225579 39359488 39436362 39449214 39540368 39662784 39800502 39891222 40062336 40075392 40246446 40259562 40432256 40524416 40618066 40755456 40791024 40896968 41023584 41059386 41131776 41532966 41640837 41866272 41948928 42011641 42141708 42418944 42432768 42580104 42613884 42810624 43007364 43057192 43071224 43190496 43302672 43340463 43502592 43587558 43702512 43840353 43990016 44004352 44090298 44192176 44279424 44482914 44790144 45070128 45084816 45188992 45328896 45396662 45486288 45589968 45800448 45849888 45889902 46009089 46010928 46273248 46433919 46539759 46739392 46754624 46884096 46954187 46969489 47099556 47589528 47847168 47902617 48013304 48161952 48439341 48455127 48620544 48662976 48715506 48843984 48886611 48940416 49165326 49224256 49488768 49504896 49676788 49716198 49814352 49945728 50175258 50388912 50505344 50605056 50837616 51172074 51188736 51288714 51525504 51659328 51762294 51896733 52255168 52300772 52399872 52581816 52598952 52883712 53067336 53188296 53416448 53433856 53538219 53661928 53679416 53828064 54014967 54340608 54388032 54637977 54698112 54745848 54842368 54949482 55377288 55521116 55674864 55693008 55821696 55931904 56188944 56558592 56577024 56773472 56818512 56930688 57080832 57192318 57343152 57587328 57736896 57787284 58002231 58116744 58270016 58453804 58537801 58787064 59039232 59154543 59173821 59310552 59700753 59720192 59836833 60093504 60113088 60369669 60389343 60648384 60786624 60927099 61133184 61186536 61345452 61347904 61697664 61911892 62053012 62299449 62512128 62799408 63452704 63628416 63649152 63796224 63870156 63920826 64215936 64511046 64585788 64606836 64883968 64954008 65125312 65182148 65253888 65553768 65985024 66006528 66135447 66288264 66419136 66594304 66724371 66900344 67185216 67418498 67605192 67627224 67783488 68094993 68229432 68384952 68700672 68879104 69016392 69092352 69195644 69409872 69866496 70109088 70131936 70511616 70756448 70917728 71384292 71770752 72019956 72517376 72741888 72850636 72930816 72994464 73265976 73410624 73747989 73836384 74233152 74257344 74428928 74515182 74574297 74918592 75262887 75350086 75374642 75583368 75758016 75907584 76256424 76457536 76783104 76982528 77049712 77220864 77288256 77336308 77488992 77643441 78382752 78451158 78872724 78898428 79080736 79325568 79601004 79782444 80124672 80150784 80492892 80519124 80864512 81048832 81236132 81510912 81582048 81793936 82047168 82118772 82263552 82424223 83065932 83281674 83732544 83897856 84023282 84283416 84837888 84865536 85160208 85227768 85621248 86014728 86114384 86142448 86380992 86605344 86680926 87175116 87405024 87680706 88180596 88384352 88558848 88965828 89580288 90140256 90169632 90377984 90657792 90793324 90972576 91179936 91496533 91526351 91699776 91779804 92018178 92021856 92546496 92867838 93079518 93478784 93509248 93768192 93908374 93938978 94199112 95179056 95694336 95805234 96026608 96323904 96766569 96878682 96910254 97325952 97431012 97687968 97773222 97880832 98330652 98448512 98977536 99009792 99353576 99432396 99628704 99891456 100350516 100777824 101010688 101127747 101675232 102294157 102344148 102577428 103051008 103318656 103524588 103793466 104510336 104601544 104799744 105163632 105197904 105767424 106134672 106376592 106832896 106867712 107076438 107323856 107358832 107656128 108029934 108776064 109275954 109396224 109491696 109898964 110754576 111042232 111349728 111386016 111643392 111772773 112377888 113025129 113061963 113546944 113637024 113861376 114031597 114068759 114384636 114686304 115174656 115473792 115574568 116004462 116233488 116540032 116907608 117075602 117574128 117676737 118078464 118309086 118347642 118621104 119401506 119440384 119673666 120187008 120226176 120739338 120778686 121296768 121573248 121854198 122266368 122373072 122690904 122695808 123395328 123823784 124106024 124598898 124922511 125598816 126034923 126905408 127256832 127298304 127488613 127740312 127841652 128431872 129022092 129171576 129213672 129767936 129908016 130021389 130250624 130364296 130507776 131107536 131521059 131970048 132013056 132270894 132576528 132838272 133188608 133448742 133800688 134370432 134836996 135210384 135254448 135566976 136189986 136458864 136769904 137401344 137758208 138027267 138032784 138391288 138819744 139301757 139619277 140218176 140263872 140862561 140908467 141512896 141835456 142163231 142768584 143541504 143707851 144039912 145034752 145318023 145365381 145701272 145861632 145988928 146531952 146659833 146821248 147495978 147672768 148466304 148514688 148857856 149030364 149148594 149837184 150525774 150700172 150749284 151166736 151516032 151815168 152512848 152915072 153566208 153965056 154099424 154576512 154672616 154977984 155286882 155690199 156765504 156902316 157745448 157796856 158161472 158651136 158888317 159202008 159564888 160249344 160301568 160614657 160985784 161038248 161729024 162044901 162097664 162472264 163021824 163164096 163587872 163913931 164094336 164237544 164527104 164848446 166131864 166563348 167465088 167795712 168046564 168566832 169675776 169731072 170320416 170455536 171242496 172029456 172228768 172284896 172761984 173210688 173361852 174006693 174350232 174810048 175361412 175613403 176361192 176768704 177117696 177931656 179102259 179160576 179510499 180280512 180339264 180755968 181109007 181168029 181586648 181945152 182359872 182781297 182993066 183052702 183399552 183559608 184036356 184043712 185092992 185735676 186159036 186957568 187018496 187536384 187816748 187877956 188398224 190358112 191388672 191610468 192053216 192647808 193533138 193757364 193820508 194651904 194862024 195375936 195546444 195761664 196661304 196897024 197955072 198019584 198707152 198864792 199257408 199782912 200173113 200701032 201555648 202021376 202255494 203350464 204284979 204588314 204688296 205154856 206102016 206637312 207049176 207586932 209020672 209203088 209599488 210327264 210395808 211534848 212269344 212753184 214152876 214647712 214717664 215312256 216059868 217552128 218551908 218792448 218983392 219797928 221509152 222084464 222278281 222699456 222772032 223286784 223545546 223722891 224755776 225788661 226050258 226123926 227093888 227274048 227722752 228063194 228137518 228769272 229372608 230349312 230947584 231149136 232008924 232466976 233080064 233815216 234151204 235148256 235353474 235964743 236618172 236695284 237242208 238803012 239347332 240374016 240452352 241478676 241557372 242593536 243146496 243708396 244532736 244746144 245381808 245391616 246790656 247647568 248212048 248428667 249197796 249845022 251197632 252069846 253810816 254513664 254596608 254977226 255480624 255683304 256863744 258044184 258343152 258427344 259535872 259816032 260042778 260501248 260728592 262215072 263042118 263725301 264541788 265153056 265676544 266897484 267601376 268740864 269673992 270420768 270508896 271133952 272379972 272917728 273539808 274489599 274579053 275516416 276054534 276065568 276782576 277024129 277639488 277655569 278603514 279238554 280436352 280527744 281725122 281816934 283025792 283670912 284326462 285537168 287083008 287415702 288079824 290069504 290636046 290730762 291402544 291977856 293063904 293319666 293642496 294081487 294991956 295345536 296932608 297029376 298060728 298297188 299674368 301051548 301400344 301498568 302333472 303032064 303383241 305025696 305830144 306882471 307930112 308198848 309153024 309345232 309615203 309955968 310573764 311380398 313531008 313804632 315490896 315593712 316322944 317302272 317776634 318404016 319129776 320498688 320603136 321229314 321971568 322076496 323458048 324089802 324195328 324944528 326328192 327175744 327827862 328188672 328475088 328679309 329696892 332263728 333126696 334930176 335318319 336093128 337133664 339075387 339185889 340640832 340911072 342094791 342206277 344058912 344457536 344569792 345253561 345523968 346040521 346421376 346723704 348013386 348700464 349620096 350722824 351226806 352722384 353030211 353537408 354235392 355863312 358204518 358321152 359020998 360561024 360678528 361511936 362218014 362336058 363173296 363890304 364719744 365562594 365986132 366105404 366799104 367119216 368072712 368087424 370185984 371471352 372318072 373915136 374036992 374767533 375633496 375755912 376796448 378104769 380716224 382465839 383220936 384106432 385295616 385871627 387066276 387514728 387641016 389303808 389724048 390064167 390751872 391092888 391523328 393322608 393794048 394563177 395910144 396039168 397414304 397729584 398514816 399565824 400346226 401402064 403111296 404042752 404510988 406700928 408569958 409176628 409376592 410309712 412204032 413274624 414081801 414098352 415173864 417905271 418041344 418406176 418857831 420654528 420791616 422587683 422725401 424538688 425506368 426489693 428305752 429295424 429435328 430624512 431268289 432119736 435104256 435954069 436096143 437103816 437584896 437966784 439595856 439979499 443018304 444168928 444556562 445398912 445544064 446573568 447091092 447445782 449511552 451577322 452100516 452247852 454187776 454548096 455445504 456126388 456275036 457538544 458745216 460698624 461895168 462298272 464017848 464933952 466160128 467070597 467630432 468302408 470296512 470706948 471929486 473236344 473390568 474484416 476664951 477606024 478694664 480748032 480904704 482957352 483114744 485187072 486134703 486292992 487416792 489065472 489492288 490763616 490783232 491741793 493581312 495295136 496424096 496857334 498395592 499690044 502395264 504139692 507621632 509027328 509193216 509954452 510961248 511366608 513727488 516088368 516686304 516854688 519632064 520085556 521002496 521457184 522020079 524430144 526084236 526840209 527450602 529083576 530306112 531353088 533794968 535202752 537481728 539347984 540841536 541017792 542267904 543327021 543504087 544759944 545835456 547079616 548343891 548979198 549158106 552109068 552131136 553565152 554048258 555278976 555311138 557207028 558477108 560872704 561055488 563450244 563633868 566051584 567341824 568652924 571074336 574166016 574831404 576159648 581272092 581461524 582805088 583955712 586127808 586639332 587284992 588162974 589983912 590691072 593865216 594058752 596121456 596594376 599348736 602103096 602800688 602997136 604666944 606064128 606766482 610051392 611660288 612854937 613764942 616397696 618306048 618690464 619230406 619911936 621147528 622760796 627062016 627609264 630981792 631187424 632645888 634604544 635553268 636808032 638259552 640475731 640684457 642458628 643943136 644152992 648179604 649889056 652656384 654351488 655655724 656377344 656950176 657358618 659393784 664527456 666253392 666834843 669860352 670636638 672186256 674267328 677365983 678150774 678371778 681281664 681822144 684189582 684412554 688117824 688915072 689139584 690507122 691047936 692081042 692842752 693447408 696026772 697400928 699240192 701445648 702453612 705444768 706060422 707074816 707894229 711726624 716059099 716409036 718041996 721122048 721357056 724436028 724672116 726346592 727780608 729439488 731125188 731972264 732210808 733598208 734238432 736145424 736174848 740371968 742942704 744636144 745286001 747830272 748073984 749535066 751266992 751511824 753592896 756209538 761432448 764931678 766441872 768212864 770591232 771743254 774132552 775029456 775282032 778607616 779448096 780128334 781503744 782185776 786645216 787588096 789126354 791175903 794828608 795459168 797029632 798221179 798481313 800692452 802804128 806222592 809021976 813401856 817139916 818353256 818753184 820619424 823468797 823737159 826549248 828163602 828196704 830347728 831072387 832966707 835810542 836082688 836812352 837715662 840657997 841309056 841583232 845175366 845450802 849077376 851012736 852979386 856611504 858590848 858870656 861249024 862536578 864239472 870208512 871908138 872192286 874207632 875933568 879191712 879958998 882244461 886036608 888337856 889113124 890797824 891088128 892420291 894182184 894891564 899023104 903154644 904201032 904495704 908375552 909096192 910149723 912252776 912550072 915077088 917490432 920647413 923790336 924596544 928035696 928845609 929867904 932320256 934141194 935260864 936604816 940593024 941413896 943858972 946472688 946781136 948968832 953329902 955212048 957389328 961496064 961809408 965914704 966229488 970374144 972269406 972585984 974833584 978984576 981527232 981566464 983483586 986037927 990590272 992848192 993714668 995142617 996791184 999380088 1004790528 1005954957 1008279384 1015243264 1017226161 1017557667 1019908904 1021922496 1022733216 1026284373 1026618831 1032176736 1033372608 1033709376 1035760683 1038121563 1039264128 1040171112 1042004992 1042914368 1044040158 1047707173 1048860288 1052168472 1053680418 1054901204 1058167152 1059090633 1060612224 1062706176 1067589936 1070405504 1074963456 1078695968 1081683072 1082035584 1084535808 1086654042 1087008174 1089519888 1091670912 1094159232 1096687782 1097958396 1098316212 1104218136 1104262272 1107130304 1108096516 1110557952 1110622276 1112218219 1114414056 1116954216 1121745408 1122110976 1124302599 1126900488 1127267736 1132103168 1134314307 1134683648 1137305848 1142148672 1147397517 1149662808 1152319296 1157614881 1162544184 1162923048 1165610176 1167911424 1172255616 1173278664 1174569984 1176325948 1179967824 1181382144 1183689531 1187730432 1188117504 1192242912 1193188752 1198697472 1204206192 1205601376 1205994272 1209333888 1212128256 1213532964 1220102784 1223320576 1225709874 1227529884 1232795392 1236612096 1237380928 1238460812 1239823872 1242295056 1245521592 1253715813 1254124032 1255218528 1256573493 1261963584 1262374848 1265291776 1267763049 1268176203 1271106536 1273616064 1276519104 1279469079 1280951462 1281368914 1284917256 1287886272 1288305984 1293804867 1296359208 1299778112 1305312768 1308702976 1311311448 1312754688 1313900352 1314717236 1318787568 1319938497 1329054912 1332506784 1333669686 1339720704 1341273276 1344372512 1348534656 1354731966 1356301548 1356743556 1362563328 1363644288 1368379164 1368825108 1376235648 1377830144 1378279168 1381014244 1382095872 1384162084 1385685504 1386894816 1392053544 1394801856 1398480384 1401211791 1402891296 1404907224 1410889536 1412120844 1414149632 1415788458 1423453248 1429994853 1432118198 1432818072 1436083992 1442244096 1442714112 1448872056 1449344232 1452693184 1455561216 1458878976 1462250376 1463944528 1464421616 1467196416 1468476864 1472290848 1472349696 1475225379 1480743936 1485885408 1489272288 1490572002 1499070132 1502533984 1503023648 1507185792 1512419076 1522864896 1529863356 1532883744 1536425728 1541182464 1543486508 1548265104 1550058912 1550564064 1555947967 1558896192 1560256668 1563007488 1564371552 1566060237 1573290432 1578252708 1580520627 1582351806 1589657216 1590918336 1594059264 1596442358 1596962626 1601384904 1605608256 1612445184 1618043952 1626803712 1634279832 1636706512 1637506368 1641238848 1645031673 1646937594 1647474318 1656327204 1656393408 1660695456 1662144774 1665933414 1671621084 1673624704 1675431324 1681315994 1682618112 1683166464 1690350732 1690901604 1698154752 1702025472 1705958772 1713223008 1717181696 1717741312 1722498048 1725073156 1728478944 1739000669 1743816276 1744384572 1748415264 1751867136 1758383424 1759917996 1764488922 1772073216 1776675712 1778226248 1781595648 1782176256 1784840582 1788364368 1789783128 1798046208 1806309288 1808402064 1808991408 1816751104 1818192384 1820299446 1824505552 1825100144 1830154176 1834980864 1838564811 1841294826 1849193088 1856071392 1857691218 1859735808 1868282388 1870521728 1873209632 1881186048 1882827792 1887717944 1892945376 1893562272 1897937664 1906659804 1910424096 1914778656 1921427193 1922053371 1931829408 1932458976 1939168903 1943588983 1944538812 1949667168 1957969152 1963054464 1966967172 1972075854 1981180544 1985696384 1987429336 1990285234 1993582368 1998760176 2000504529 2009581056 2011909914 2016558768 2030486528 2034452322 2035115334 2039817808 2043844992 2045466432 2052568746 2053237662 2064353472 2066745216 2067418752 2071521366 2076243126 2078528256 2080342224 2085828736 2088080316 2095414346 2097720576 2104336944 2107360836 2109802408 2116334304 2118181266 2121224448 2123682687 2135179872 2140811008 2148177297 2157391936 2163366144 2164071168 2167306421 2173308084 2174016348 2179039776 2183341824 2188318464 2193375564 2195916792 2196632424 2208436272 2208524544 2214260608 2216193032 2221115904 2221244552 2224436438 2228828112 2233908432 2235858003 2243490816 2244221952 2248605198 2253800976 2254535472 2264206336 2268628614 2269367296 2274611696 2284297344 2294795034 2299325616 2304638592 2315229762 2325088368 2325846096 2331220352 2335822848 2344511232 2346557328 2352651896 2359935648 2362764288 2367379062 2373527709 2384485824 2386377504 2394663537 2395443939 2408412384 2411202752 2411988544 2416774927 2418667776 2422283647 2427065928 2440205568 2451419748 2455059768 2465590784 2470406391 2471211477 2474761856 2476921624 2479647744 2484590112 2491043184 2493217161 2498900121 2507431626 2508248064 2510437056 2513146986 2521973991 2523927168 2524749696 2530583552 2535526098 2536352406 2542213072 2547232128 2553038208 2558938158 2561902924 2562737828 2569834512 2575772544 2576611968 2587609734 2592718416 2599556224 2610625536 2617405952 2622622896 2627800704 2629434472 2637575136 2639876994 2646733383 2658109824 2665013568 2667339372 2677260873 2682546552 2688745024 2697069312 2701101389 2709463932 2712603096 2713487112 2725126656 2727288576 2730449169 2736758328 2737650216 2752471296 2755660288 2756558336 2761942239 2762028488 2768324168 2771371008 2773789632 2784107088 2786536827 2789603712 2796960768 2802423582 2805782592 2809814448 2821779072 2824241688 2828299264 2831576916 2846906496 2859989706 2864236396 2865636144 2872167984 2884488192 2885428224 2897744112 2898688464 2905386368 2911122432 2917757952 2924500752 2927889056 2928843232 2936953728 2944581696 2944699392 2950450758 2958113781 2971770816 2978544576 2981144004 2985427851 2998140264 3005067968 3006047296 3014371584 3018878023 3024838152 3045729792 3051678483 3052673001 3059726712 3065767488 3072851456 3078853119 3079856493 3086973016 3096530208 3100117824 3101128128 3107282049 3111895934 3114364689 3117792384 3120513336 3126014976 3128743104 3132120474 3143121519 3146580864 3156505416 3161041254 3164703612 3179314432 3181836672 3188118528 3192884716 3193925252 3202769808 3211216512 3224890368 3236087904 3253607424 3268559664 3273413024 3275012736 3282477696 3290063346 3293875188 3294948636 3312654408 3312786816 3321390912 3324289548 3331866828 3336654657 3343242168 3347249408 3350862648 3362631988 3365236224 3366332928 3380701464 3381803208 3396309504 3402942921 3404050944 3411917544 3426446016 3434363392 3435482624 3442192551 3450146312 3456957888 3472844643 3478001338 3487632552 3488769144 3496830528 3503734272 3516766848 3519835992 3528977844 3544146432 3553351424 3556452496 3563191296 3564352512 3569681164 3576728736 3579566256 3596092416 3612618576 3616804128 3617982816 3636384768 3640598892 3649011104 3650200288 3660308352 3669961728 3677129622 3682589652 3698386176 3712142784 3715382436 3719471616 3736564776 3741043456 3746419264 3762372096 3765655584 3775435888 3785890752 3787124544 3795875328 3803289147 3804528609 3813319608 3820848192 3829557312 3838407237 3842854386 3844106742 3863658816 3864917952 3878337806 3881414601 3887177966 3889077624 3899334336 3915938304 3926108928 3933934344 3944151708 3962361088 3971392768 3974858672 3980570468 3987164736 3997520352 4001009058 4019162112 4023819828 4033117536 4068904644 4070230668 4079635616 4087689984 4090932864 4105137492 4106475324 4128706944 4133490432 4134837504 4143042732 4152486252 4157056512 4160684448 4171657472 4176160632 4190828692 4195441152 4208673888 4214721672 4219604816 4223287339 4232668608 4236362532 4242448896 4247365374 4270359744 4281622016 4289984559 4296354594 4314783872 4326732288 4328142336 4334612842 4346616168 4348032696 4358079552 4366683648 4376636928 4386751128 4391833584 4393264848 4416872544 4417049088 4428521216 4432386064 4442231808 4442489104 4448872876 4457656224 4467816864 4471716006 4483330117 4497210396 4507601952 4509070944 4537257228 4549223392 4568594688 4589590068 4598651232 4609277184 4630459524 4650176736 4651692192 4662440704 4667843901 4689022464 4693114656 4705303792 4719871296 4720144673 4734758124 4741561881 4747055418 4768971648 4772755008 4789327074 4790887878 4816824768 4822405504 4823977088 4833549854 4837335552 4844567294 4854131856 4880411136 4902839496 4910119536 4931181568 4940812782 4942422954 4949523712 4953843248 4969180224 4982086368 4986434322 4997800242 5014863252 5020874112 5026293972 5043947982 5047854336 5049499392 5071052196 5072704812 5084426144 5094464256 5106076416 5117876316 5123805848 5125475656 5139669024 5151545088 5153223936 5175219468 5185436832 5199112448 5217002007 5234811904 5245245792 5255601408 5258868944 5263458451 5275150272 5279753988 5293466766 5316219648 5330027136 5334678744 5354521746 5365093104 5377490048 5394138624 5402202778 5418927864 5425206192 5426974224 5450253312 5454577152 5460898338 5473516656 5475300432 5504942592 5511320576 5513116672 5523884478 5524056976 5536648336 5547579264 5568214176 5573073654 5579207424 5587548253 5604847164 5611565184 5619628896 5643558144 5648483376 5663153832 5693812992 5719979412 5728472792 5731272288 5744335968 5764281579 5766160113 5795488224 5797376928 5810772736 5817506709 5830766949 5849001504 5855778112 5857686464 5873907456 5882688857 5884605979 5889163392 5900901516 5916227562 5943541632 5957089152 5962288008 5970855702 5996280528 6001513587 6010135936 6012094592 6028743168 6037756046 6049676304 6091459584 6103356966 6105346002 6119453424 6131534976 6145702912 6157706238 6159712986 6173946032 6193060416 6200235648 6202256256 6214564098 6223791868 6228729378 6235584768 6241026672 6257486208 6264240948 6286243038 6293161728 6313010832 6322082508 6329407224 6358628864 6363673344 6371048061 6385769432 6387850504 6405539616 6422433024 6444531891 6472175808 6501919263 6537119328 6546826048 6550025472 6559817659 6564955392 6580126692 6587750376 6589897272 6625308816 6625573632 6642781824 6648579096 6663733656 6673309314 6686484336 6694498816 6701725296 6707574009 6725263976 6730472448 6732665856 6761402928 6763606416 6792619008 6805885842 6808101888 6823835088 6852892032 6868726784 6870965248 6884385102 6900292624 6913915776 6945689286 6956002676 6975265104 6977538288 6993661056 7007468544 7033533696 7039671984 7057955688 7088292864 7106702848 7112904992 7120583127 7139362328 7153457472 7159132512 7183990611 7186331817 7225237152 7233608256 7235965632 7250324781 7266850941 7281197784 7298022208 7300400576 7320616704 7331560913 7333950211 7354259244 7365179304 7396772352 7411219173 7413634431 7424285568 7430764872 7438943232 7473129552 7479651483 7482086912 7492838528 7496700363 7524744192 7531311168 7550871776 7565921973 7571781504 7574249088 7591750656 7606578294 7609057218 7626639216 7641696384 7659114624 7676814474 7685708772 7688213484 7727317632 7729835904 7756675612 7762829202 7774355932 7778155248 7798668672 7831876608 7852217856 7867868688 7888303416 7924722176 7940200149 7942785536 7949717344 7961140936 7974329472 7995040704 8002018116 8031782619 8047639656 8066235072 8103304167 8137809288 8140461336 8159271232 8175379968 8181865728 8210274984 8212950648 8257413888 8266980864 8269675008 8285826717 8286085464 8304972504 8314113024 8321368896 8343314944 8352321264 8359610481 8381657384 8390882304 8417347776 8429443344 8439209632 8446574678 8465337216 8472725064 8484897792 8494730748 8540719488 8563244032 8579969118 8592709188 8629567744 8653464576 8656284672 8669225684 8693232336 8696065392 8716159104 8733367296 8753273856 8773502256 8783667168 8786529696 8833745088 8834098176 8857042432 8864772128 8874341343 8884978208 8897745752 8915312448 8935633728 8943432012 8956283553 8966660234 8994420792 9015203904 9018141888 9056634069 9074514456 9098446784 9137189376 9179180136 9197302464 9218554368 9236559357 9239569479 9260919048 9300353472 9303384384 9321846147 9324881408 9335687802 9343094067 9378044928 9386229312 9410607584 9429364557 9439742592 9440289346 9469516248 9483123762 9494110836 9537943296 9545510016 9578654148 9581775756 9633649536 9644811008 9647954176 9667099708 9674671104 9689134588 9708263712 9760822272 9805678992 9820239072 9881625564 9884845908 9899047424 9907686496 9938360448 9964172736 9972868644 9995600484 10009963971 10029726504 10041748224 10052587944 10087895964 10095708672 10098998784 10142104392 10145409624 10168852288 10188928512 10212152832 10235752632 10247611696 10250951312 10279338048 10303090176 10306447872 10326577653 10350438936 10370873664 10398224896 10418533929 10434004014 10490491584 10511202816 10517737888 10526916902 10550300544 10559507976 10586933532 10632439296 10660054272 10669357488 10709043492 10730186208 10754980096 10788277248 10804405556 10837855728 10850412384 10853948448 10891635769 10909154304 10921796676 10947033312 10950600864 11009885184 11047768956 11048113952 11073296672 11095158528 11136428352 11146147308 11158414848 11175096506 11209694328 11223130368 11239257792 11287116288 11296966752 11326307664 11387625984 11439958824 11456945584 11462544576 11488671936 11515221711 11528563158 11532320226 11590976448 11594753856 11621545472 11635013418 11644243803 11661533898 11698003008 11711556224 11715372928 11747814912 11765377714 11769211958 11778326784 11801803032 11832455124 11887083264 11914178304 11924576016 11941711404 11992561056 12003027174 12020271872 12024189184 12057486336 12075512092 12099352608 12173004683 12206713932 12210692004 12238906848 12263069952 12315412476 12319425972 12347892064 12386120832 12400471296 12404512512 12429128196 12447583736 12457458756 12471169536 12482053344 12514972416 12528481896 12572486076 12586323456 12626021664 12644165016 12658814448 12669862017 12717257728 12727346688 12742096122 12771538864 12775701008 12811079232 12844866048 12869953677 12889063782 12944351616 13003838526 13074238656 13093652096 13100050944 13119635318 13129910784 13160253384 13175500752 13179794544 13250617632 13251147264 13285563648 13297158192 13327467312 13346618628 13372968672 13388997632 13403450592 13415148018 13449990351 13450527952 13522805856 13527212832 13574182321 13605122881 13611771684 13647670176 13705784064 13768770204 13800585248 13827831552 13891378572 13912005352 13950530208 13955076576 13987322112 14003531703 14067067392 14079343968 14115911376 14160434019 14213405696 14225809984 14241166254 14278724656 14291185949 14306914944 14318265024 14367981222 14372663634 14450474304 14467216512 14471931264 14500649562 14533701882 14562395568 14596044416 14600801152 14641233408 14663121826 14667900422 14708518488 14730358608 14793544704 14822438346 14827268862 14848571136 14861529744 14946259104 14959302966 14964173824 14985677056 14993400726 15062622336 15101743552 15131843946 15143563008 15148498176 15171144947 15213156588 15218114436 15253278432 15283392768 15318229248 15353628948 15371417544 15376426968 15454635264 15459671808 15513351224 15525658404 15548711864 15556310496 15597337344 15651006021 15704435712 15735737376 15776606832 15790375353 15849444352 15880400298 15885571072 15899434688 15922281872 15948658944 15972501943 15990081408 16004036232 16063565238 16095279312 16132470144 16206608334 16275618576 16280922672 16318542464 16350759936 16363731456 16420549968 16425901296 16514827776 16533961728 16539350016 16571653434 16572170928 16609945008 16642737792 16686629888 16704642528 16719220962 16762644759 16763314768 16834695552 16858886688 16878419264 16893149356 16917424489 16930674432 16945450128 16955985529 16989461496 17081438976 17159938236 17185418376 17259135488 17292844737 17298480339 17338451368 17386464672 17392130784 17432318208 17452520127 17492300847 17547004512 17567334336 17573059392 17648066571 17653817937 17667490176 17714084864 17729544256 17748682686 17769956416 17795491504 17811021941 17830624896 17871267456 17886864024 17912567106 17933320468 17988841584 18004540761 18030407808 18036283776 18113268138 18149028912 18196893568 18274378752 18358360272 18394604928 18437108736 18473118714 18479138958 18521838096 18600706944 18606768768 18643692294 18649762816 18671375604 18686188134 18772458624 18821215168 18858729114 18879485184 18880578692 18907709723 18939032496 18966247524 18988221672 19075886592 19091020032 19113144183 19157308296 19163551512 19267299072 19289622016 19295908352 19333595673 19334199416 19378269176 19416527424 19505757789 19611357984 19640478144 19679452977 19763251128 19769691816 19798094848 19815372992 19876720896 19906436287 19928345472 19945737288 19991200968 20019927942 20059453008 20083496448 20105175888 20122722027 20175791928 20191417344 20197997568 20284208784 20290819248 20337704576 20377857024 20424305664 20471505264 20495223392 20501902624 20558676096 20606180352 20612895744 20653155306 20700877872 20741747328 20796449792 20837067858 20868008028 20980983168 21022405632 21035475776 21053833804 21100601088 21119015952 21132146161 21173867064 21264878592 21320108544 21338714976 21361749381 21418086984 21460372416 21509960192 21551971833 21558995451 21608811112 21675711456 21700824768 21707896896 21750974343 21783271538 21800552823 21843593352 21894066624 21901201728 21994682739 22001850633 22095537912 22096227904 22146593344 22190317056 22272856704 22292294616 22316829696 22350193012 22419388656 22438954449 22446260736 22478515584 22490101089 22574232576 22593933504 22652615328 22697765919 22775251968 22879917648 22913891168 22925089152 22977343872 23030443422 23057126316 23064640452 23181952896 23189507712 23243090944 23270026836 23288487606 23323067796 23396006016 23423112448 23430745856 23495629824 23530755428 23538423916 23556653568 23603606064 23664910248 23774166528 23820600447 23828356608 23849152032 23883422808 23985122112 24006054348 24040543744 24048378368 24095347857 24151024184 24198705216 24309912501 24346009366 24413427864 24421384008 24477813696 24526139904 24630824952 24638851944 24695784128 24772241664 24800942592 24809025024 24858256392 24895167472 24914917512 24942339072 24964106688 25029944832 25056963792 25078831443 25144972152 25172646912 25252043328 25288330032 25317628896 25339724034 25454693376 25484192244 25543077728 25551402016 25622158464 25689732096 25739907354 25778127564 25888703232 26007677052 26148477312 26187304192 26200101888 26239270636 26259821568 26320506768 26351001504 26359589088 26501235264 26502294528 26571127296 26594316384 26623024029 26654934624 26693237256 26745937344 26806901184 26830296036 26868850659 26899980702 26901055904 27045611712 27054425664 27148364642 27169902207 27210245762 27223543368 27295340352 27411568128 27537540408 27601170496 27655663104 27782757144 27824010704 27901060416 27910153152 27965538441 27974644224 28007063406 28029282201 28134134784 28158687936 28231822752 28288093671 28320868038 28451619968 28482332508 28557449312 28582371898 28613829888 28636530048 28735962444 28745327268 28900948608 28934433024 28943862528 29001299124 29067403764 29124791136 29192088832 29201602304 29282466816 29326243652 29335800844 29417036976 29460717216 29563011373 29644876692 29654537724 29697142272 29723059488 29892518208 29918605932 29971354112 29986801452 30029891913 30125244672 30203487104 30263687892 30287126016 30296996352 30342289894 30426313176 30436228872 30506556864 30566785536 30636458496 30707257896 30742835088 30752853936 30909270528 30919343616 31026702448 31051316808 31097423728 31112620992 31194674688 31255601787 31302012042 31471474752 31553213664 31580750706 31760800596 31798869376 31844563744 31897317888 31945003886 31980162816 32008072464 32127130476 32190558624 32264940288 32413216668 32551237152 32561845344 32637084928 32674907307 32727462912 32841099936 32851802592 33029655552 33041012711 33143306868 33144341856 33219890016 33285475584 33409285056 33438441924 33525289518 33526629536 33669391104 33717773376 33756838528 33786298712 33834848978 33861348864 33890900256 33911971058 33978922992 34162877952 34319876472 34370836752 34518270976 34585689474 34596960678 34676902736 34772929344 34784261568 34864636416 34905040254 34932731409 34984601694 35094009024 35134668672 35146118784 35296133142 35307635874 35334980352 35459088512 35497365372 35539912832 35590983008 35622043882 35661249792 35742534912 35773728048 35825134212 35866640936 35977683168 36009081522 36060815616 36072567552 36226536276 36298057824 36393787136 36519014049 36716720544 36789209856 36844209157 36946237428 36958277916 37043676192 37201413888 37213537536 37287384588 37342751208 37372376268 37544917248 37642430336 37717458228 37758970368 37761157384 37815419446 37878064992 37932495048 37976443344 38009586051 38151773184 38182040064 38226288366 38314616592 38327103024 38534598144 38579244032 38591816704 38667191346 38668398832 38756538352 38833054848 39011515578 39222715968 39280956288 39358905954 39526502256 39539383632 39630745984 39753441792 39812872574 39856690944 39891474576 39982401936 40039855884 40118906016 40166992896 40210351776 40245444054 40349971053 40351583856 40568417568 40581638496 40675409152 40722546963 40815368643 40943010528 40990446784 41003805248 41117352192 41178821999 41192241853 41306310612 41401755744 41483494656 41674135716 41736016056 41961966336 42010595109 42070951552 42107667608 42201202176 42238031904 42264292322 42347734128 42481302057 42640217088 42677429952 42723498762 42836173968 42873557847 42920744832 43019920384 43103943666 43117990902 43217622224 43351422912 43401649536 43415793792 43501948686 43566543076 43601105646 43687186704 43788133248 43802403456 43989365478 44003701266 44191075824 44192455808 44293186688 44380634112 44545713408 44584589232 44700386024 44838777312 44877908898 44892521472 44957031168 44980202178 45187867008 45305230656 45395531838 45513434841 45759835296 45827782336 45850178304 45918723613 45954687744 46060886844 46114252632 46129280904 46363905792 46379015424 46540053672 46576975212 46646135592 46792012032 46846224896 46861491712 46953018063 47061510856 47076847832 47113307136 47207212128 47329820496 47371126059 47548333056 47641200894 47656713216 47698304064 47766845616 47917505829 47970244224 48012108696 48081087488 48096756736 48190695714 48302048368 48397410432 48619825002 48692018732 48826855728 48842768016 48955627392 49052279808 49261649904 49277703888 49391568256 49544483328 49601885184 49618050048 49716512784 49790334944 49829835024 49928213376 50059889664 50113927584 50157662886 50287934277 50289944304 50504086656 50576660064 50635257792 50679448068 50752273467 50867956587 50968384488 51086155456 51102804032 51244316928 51320926391 51337651477 51479814708 51556255128 51777406464 51878534211 51895441017 52015354104 52296954624 52357560381 52374608384 52476902541 52478541272 52641013536 52702003008 52719178176 52944199713 52961453811 53002470528 53142254592 53188632768 53246048058 53309869248 53386474512 53433065823 53491874688 53613802368 53660592072 53737701318 53799961404 53802111808 54091223424 54108851328 54296729284 54339804414 54420491524 54447086736 54590680704 54823136256 55075080816 55202340992 55311326208 55565514288 55648021408 55802120832 55820306304 55931076882 55949288448 56014126812 56058564402 56317375872 56463645504 56576187342 56641736076 56723129169 56903239936 56964665016 57114898624 57164743796 57227659776 57273060096 57471924888 57490654536 57801897216 57868866048 57887725056 58000787019 58002598248 58134807528 58249582272 58384177664 58403204608 58517273367 58652487304 58671601688 58834073952 58921434432 59038358931 59126022746 59289753384 59309075448 59394284544 59446118976 59719308861 59785036416 59837211864 59942708224 59973602904 60059783826 60250489344 60406974208 60527375784 60574252032 60593992704 60684579788 60852626352 60872457744 61013113728 61133571072 61272916992 61414515792 61485670176 61505707872 61818541056 61838687232 62053404896 62102633616 62194847456 62225241984 62389349376 62511203574 62604024084 62942949504 63106427328 63161501412 63396438483 63521601192 63597738752 63689127488 63794635776 63890007772 63960325632 64016144928 64254260952 64381117248 64529880576 64655915499 64676986353 64826433336 65102474304 65123690688 65252923029 65274169856 65349814614 65401658469 65682199872 65703605184 65984048217 66005551899 66082025422 66286613736 66288683712 66439780032 66570951168 66818570112 66876883848 67050579036 67053259072 67338782208 67435546752 67513677056 67572597424 67669697956 67722697728 67781800512 67823942116 67957845984 68093297757 68325755904 68639752944 68741673504 69171378948 69193921356 69353805472 69545858688 69568523136 69729272832 69810080508 69865462818 69969203388 70188018048 70269337344 70292237568 70592266284 70615271748 70669960704 70918177024 70994730744 71079825664 71181966016 71244087764 71322499584 71485069824 71547456096 71650268424 71733281872 71955366336 72018163044 72121631232 72145135104 72286043571 72453072552 72596115648 72787574272 72929737503 73038028098 73433441088 73578419712 73688418314 73892474856 73916555832 74087352384 74402827776 74427075072 74574769176 74685502416 74744752536 75089834496 75284860672 75434916456 75517940736 75522314768 75630838892 75756129984 75864990096 75952886688 76019172102 76364080128 76452576732 76629233184 76654206048 77069196288 77334382692 77336797664 77513076704 77666109696 78023031156 78445431936 78561912576 78717811908 79053004512 79078767264 79261491968 79506883584 79625745148 79713381888 79782949152 79964803872 80079711768 80237812032 80242459441 80420703552 80490888108 80606551977 80699942106 80703167712 81136835136 81163276992 81350818304 81445093926 81509706621 81630737286 81886021056 81980893568 82007610496 82234704384 82357643998 82384483706 82612621224 82803511488 82966989312 83348271432 83472032112 83923932672 84021190218 84141903104 84215335216 84402404352 84476063808 84528584644 84695468256 84864281013 84962604114 85354859904 85446997524 85672347936 85747115694 85841489664 86207887332 86235981804 86435244448 86702845824 86803299072 86831587584 87003897372 87133086152 87202211292 87374373408 87576266496 87604806912 87978730956 88007402532 88382151648 88384911616 88586373376 88689034119 89091426816 89169178464 89400772048 89677554624 89755817796 89914062336 89960404356 90089675739 90375734016 90610461312 90791063676 91026869682 91519670592 91655564672 91700356608 91837447226 91909375488 92121773688 92228505264 92258561808 92727811584 92758030848 93080107344 93153950424 93292271184 93584024064 93692449792 93722983424 93906036126 94123021712 94153695664 94414424256 94659640992 94742252118 95282401788 95396608128 95533691232 95835011658 95940488448 96024217392 96381391428 96604096736 96794820864 97239650004 97384037464 97653711456 97685536032 97911254784 98024721921 98523299808 98555407776 98783136512 99088966656 99123038133 99433025568 99580669888 99659670048 99856426752 100005710569 100038301643 100227855168 100315325772 100575868554 100579888608 101008173312 101153320128 101270515584 101358896136 101504546934 101735913174 101936768976 102172310912 102205608064 102488633856 102641852782 102675302954 102959629416 103112510256 103554812928 103757068422 103790882034 104030708208 104593909248 104715120762 104749216768 104953805082 104957082544 105282027072 105404006016 105438356352 105888399426 105922907622 106004941056 106377265536 106492096116 106619738496 106772949024 106866131646 106983749376 107227604736 107321184144 107475402636 107599922808 107604223616 108182446848 108217702656 108593458568 108679608828 108840983048 108894173472 109181361408 109557042147 110150161632 110404681984 110532627471 111131028576 111296042816 111604241664 111640612608 111807513601 111862153764 112028253624 112117128804 112634751744 112927291008 113152374684 113283472152 113446258338 113806479872 113929330032 114028758153 114229797248 114329487592 114455319552 114546120192 114943849776 114981309072 115603794432 115737732096 115775450112 116001574038 116005196496 116269615056 116499164544 116768355328 116806409216 117034546734 117304974608 117343203376 117668147904 117842868864 118076717862 118252045492 118579506768 118618150896 118892237952 119438617722 119570072832 119674423728 119947205808 120119567652 120500978688 120813948416 121049913159 121054751568 121369159576 121705252704 121744915488 122026227456 122167640889 122446105929 122829031584 122971340352 123011415744 123536465997 123576725559 124106809792 124205267232 124389694912 124450483968 124636535521 124677153587 125022407148 125208048168 125885899008 126031785327 126212854656 126323002824 126792876966 127043202384 127195477504 127378254976 127443906171 127780015544 127920651264 128032289856 128508521904 128620673541 128762234496 129059761152 129311830998 129353972706 129652866672 130204948608 130247381376 130505846058 130548339712 130699629228 130803316938 131364399744 131407210368 131968096434 132011103798 132164050844 132573227472 132577367424 132879560064 133141902336 133637140224 133753767696 134101158072 134106518144 134677564416 134871093504 135027354112 135145194848 135339395912 135563601024 135647884232 135915691968 136186595514 136540304523 137279505888 137483347008 137756170839 138342757896 138387842712 138707610944 139091717376 139137046272 139345054009 139620161016 139730925636 139938406776 140376036096 140538674688 140584475136 140859054189 141184532568 141230543496 141339921408 141836354048 141989461488 142113378177 142159651328 142363932032 142488175528 142644999168 142970139648 143094912192 143300536848 143466563744 143752517487 143910732672 144036326088 144243262464 144290270208 144572087142 144906145104 145192231296 145575148544 145859475006 146076056196 146866882176 147156839424 147376836628 147784949712 147833111664 148174704768 148805655552 148854150144 149149538352 149371004832 149489505072 150179668992 150569721344 150863802831 150869832912 151044629536 151261677784 151512259968 151729980192 151905773376 152038344204 152256820401 152603869761 152905153464 153258466368 153308412096 153962779173 154012954431 154668765384 154673595328 155026153408 155332219392 156046062312 156890863872 157072681143 157123825152 157430707623 157435623816 158106009024 158157534528 158522983936 158832599139 158884361433 159251490296 159426763776 159565898304 159929607744 160159423536 160299197469 160475624064 160484918882 160841407104 160981776216 161213103954 161399884212 161406335424 162273670272 162326553984 162701636608 162890187852 163019413242 163261474572 163772042112 163961787136 164015220992 164469408768 164715287996 164768967412 165225242448 165607022976 165933978624 166696542864 166944064224 167847865344 168042380436 168283806208 168430670432 168952127616 169057169288 169390936512 169728562026 169925208228 170169387507 170709719808 170893995048 171344695872 171494231388 171682979328 172415774664 172471963608 172870488896 173405691648 173606598144 173663175168 174007794744 174266172304 174404422584 174748746816 175152532992 175209613824 175551820101 175957461912 176014805064 176764303296 176769823232 177115076793 177172746752 177378068238 178182853632 178338356928 178801544096 179157926583 179355109248 179511635592 179828124672 179920808712 180179351478 180751468032 181220922624 181582127352 182053739364 183039341184 183311129344 183400713216 183674894452 183818750976 184243547376 184457010528 184517123616 185455623168 185516061696 186160214688 186307900848 186584542368 187168048128 187812072252 188246043424 188307391328 188828848512 189319281984 189484504236 190189315449 190564803576 190793216256 191067382464 191670023316 191880976896 192048434784 192762782856 193208193472 193589641728 194479300008 194768074928 195307422912 195371072064 195758769087 195822509568 196049443842 196204975407 197046599616 197110815552 197566273024 197952144651 198016655697 198246076266 198866051136 199161339776 199319340096 199712853504 200011421138 200076603286 200455710336 200630651544 201151737108 201159777216 202016346624 202306640256 202541031168 202717792272 203009093868 203471826348 203873537952 204344621824 204411216128 204977267712 205283705564 205350605908 205919258832 206225020512 206941079611 207514136844 207581764068 208061416416 209187818496 209430241524 209907610164 209914165088 210564054144 210808012032 210876712704 211776798852 211845815244 212009882112 212754531072 212984192232 213239476992 213545898048 213732263292 213967498752 214455209472 214642368288 214950805272 215199845616 215208447232 216364893696 216435405312 217186917136 217359217656 217681966096 217788346944 218362722816 218789212509 219114084294 220300323264 220809363968 221065254942 222262057152 222592085632 223208483328 223281225216 223615027202 223724307528 224056507248 224234257608 225269503488 225854582016 226304749368 226566944304 226892516676 227612959744 227858660064 228057516306 228459594496 228658975184 229092240384 229887699552 229962618144 231207588864 231287088977 232003148076 232010392992 232539230112 232998329088 234069093468 234609949216 234686406752 235336295808 235685737728 236153435724 236504090984 237159013536 237236301792 237784475904 238877235444 239140145664 239348847456 239894411616 240239135304 240727378323 241627896832 242099826318 242109503136 242738319152 242950161133 243410505408 243489830976 244052454912 244335281778 244529119863 244892211858 245658063168 245942680704 246022831488 247072931994 247153451118 248213619584 248410534464 248779389824 248900967936 249273071042 249354307174 250044814296 250416096336 251771798016 252063570654 252425709312 252646005648 253585753932 254086404768 254390955008 254756509952 254887812342 255560031088 256064579712 257017043808 257241347082 257524468992 257909464099 258623661996 258707945412 259305733344 260409897216 260494762752 261011692116 261399258456 261606633876 262728799488 262814420736 263936192868 264022207596 264328101688 265146454944 265154734848 265759120128 266067102357 267274280448 267507535392 268202316144 268213036288 269742187008 270054708224 270290389696 270678791824 271127202048 271295768464 271532533031 271831383936 272373191028 273080609046 274559011776 274966694016 275512341678 276685515792 276775685424 277415221888 278183434752 278274092544 278690108018 279240322032 279461851272 279876813552 280752072192 281077349376 281168950272 281718108378 282369065136 282461086992 283672708096 283978922976 284226756354 284319302656 284727864064 284976351056 286189824384 286601073696 286933127488 287505034974 287821465344 288072652176 288251753993 289144174284 289812290208 290384462592 291718950012 292152112392 293733764352 294074165763 294753673256 295569899424 295666223328 296349409536 297369114399 298299076704 298742009664 298979010144 300017131707 300114904929 301139442688 301727605662 301739665824 302089259072 302523355568 302787372997 303024519936 303459960384 303477536917 303811546752 304076688408 304513640802 305207739522 305810306928 306516932736 306616824192 307925558346 308025908862 309337530768 309347190656 310052306816 310664438784 312092124624 313781727744 314145362286 314247650304 314861415246 314871247632 316212018048 316315069056 317045967872 317665198278 317768722866 318502980592 319131796608 319859215488 320318847072 320598394938 320951248128 320969837764 321431065291 321682814208 321963552432 322426207908 322799768424 322812670848 324547340544 324653107968 325780375704 326038826484 326522949144 327544084224 327923574272 328030441984 328671126441 329430575992 329537934824 330450484896 331214045952 331597882413 333393085728 333888128448 335422540803 336084760872 336567612416 336861340864 337904255232 338114338576 338409416879 338781873024 339457124052 339850416456 340338775014 341419439616 341787990096 342086274459 342689391744 342988462776 343365958656 344831549328 344943927216 345740977792 346811383296 347213196288 347326350336 348015589488 348532344608 348808845168 349497493632 350305065984 350419227648 351103640202 351914923824 352029610128 353528606592 353539646464 354230153586 354345493504 354756136476 356676713856 357603088192 358315853166 358710218496 359023271184 359246484737 359841617424 360358702956 361502936064 362441845248 363149739477 363164254704 364107478728 366078682368 366502922667 366622258688 367338317787 367349788904 368487094752 368914021056 369034247232 370609397991 370730176677 372320429376 372615801696 373169084736 373909606563 374031460761 375624144504 376492086848 376614782656 377657697024 378222289453 378638563968 378969008472 380378630898 381129607152 381586432512 382134764928 382331718513 383340046632 383761953792 384096869568 385525565712 385862020623 386416386944 387179283456 388958600016 389536149856 390614845824 390742144128 391517538174 391645019136 392098887684 392409950814 394093199232 394221631104 395132546048 395904289302 396033311394 396492152532 397732102272 398322679552 398638680192 399425707008 400022842276 400153206572 400911420672 401261303088 402303474216 402319554432 404032693248 404613280512 405082062336 405435584544 406018187736 406943652696 407747075904 408689243648 408822432256 409620913569 410567411128 410701211816 411838517664 412450041024 413268512517 413882159222 415028273688 415163528136 416122832832 418035162027 418860483048 419815220328 419828330176 421128108288 421616024064 421753425408 423553597704 423691630488 424019764224 425509062144 425968384464 426340134531 426478953984 427091796096 427464526584 427934997504 428910418944 429284736576 429901610544 430399691232 430416894464 431257552461 432729787392 432870810624 434373834272 434718435312 435363932192 435576693888 436725445632 437578425018 438228168588 440600646528 441618727936 442130509884 444524114304 445184171264 446416966656 446562450432 447230054404 447448615056 448113014496 448468515216 450539006976 451709164032 452591408493 452609498736 453133888608 453785033352 455717320128 456115032612 456770461203 456919188992 457317950368 457811609283 459775399104 459925236288 461888337519 462038863293 462574177954 464006296152 464020785984 465078460224 465996658176 468138186936 469219898432 469372813504 470672591616 471371475456 472306871448 473008181968 474318027072 474472603584 475568951808 476497797417 476653084299 477754470888 478280291328 478697694912 479788823232 480478270608 480897592407 481454756646 484199652636 484219006272 485476638304 485900322266 486821010816 486979661952 488104909824 488670563556 489058239726 489784423716 491316126336 491885361408 492045662976 494145863988 494306902236 496427239168 496821068928 497558779648 497801935872 498546142084 498708614348 500089628592 500832192672 503543596032 504127141308 504851418624 505292011296 507171507864 508172809536 509513019904 509775624684 510508162521 511120062176 512129159424 514034087616 514482694164 515048937984 515818928198 517247323992 517415890824 518611466688 520819794432 520989525504 522023384232 522798516912 523213267752 525457598976 525628841472 527872385736 528044415192 528656203376 530292909888 530309469696 531345230379 531518240256 532134204714 534548560896 535015070784 536404632288 536426072576 537473779749 539484374016 540580779392 541357583648 542254404096 542591536928 543065066062 543662767872 544746382056 546161218092 549118023552 549933388032 551024683356 553371031584 553551370848 554830443776 556366869504 556548185088 557380216036 558480644064 558923702544 559753627104 561504144384 561697216087 563436216756 564738130272 564922173984 567957845952 568453512708 569455728128 569952702112 570567946347 572379648768 573202147392 573866254976 575010069948 575642930688 576145304352 576503507986 578288348568 579624580416 580768925184 583437900024 584304224784 587467528704 588148331526 589507346512 591139798848 591332446656 592698819072 593856433953 594049967091 594738228798 596598153408 597484019328 597958020288 600034263414 600229809858 603455211324 603479331648 604178518144 605046711136 605574745994 606049039872 606919920768 606955073834 607623093504 608153376816 609027281604 610415479044 611620613856 613033865472 613233648384 615851116692 616051817724 618675061536 618694381312 620104613632 620823238833 624184249248 627563455488 628290724572 629722830492 629742495264 632424036096 632630138112 635330396556 635537445732 637005961184 638263593216 639718430976 640637694144 641196789876 641902496256 641939675528 642862130582 643365628416 643927104864 644852415816 645599536848 645625341696 649094681088 649306215936 651560751408 652077652968 653045898288 655088168448 655847148544 656060883968 657342252882 658861151984 659075869648 660900969792 662428091904 663195764826 666786171456 667776256896 670845081606 672169521744 673722681728 675808510464 676228677152 676818833758 677563746048 678914248104 679700832912 680677550028 682838879232 683575980192 684172548918 685378783488 685976925552 689663098656 689887854432 691481955584 693622766592 693861266931 696031178976 697064689216 697617690336 698994987264 700039973983 700268111501 702207280404 703829847648 704059220256 707057213184 708460307172 709512272952 713353427712 715206176384 716631706332 717420436992 718046542368 718492969474 719683234848 720717405912 722182134969 724883690496 726299478954 726328509408 728214957456 728850483399 732157364736 733005845334 733244517376 734676635574 734699577808 736974189504 737828042112 738068494464 741218795982 741460353354 744640858752 745231603392 746338169472 747819213126 748062921522 751248289008 752984173696 753229565312 755315394048 756444578906 757277127936 757938016944 760757261796 762259214304 763172865024 764269529856 764663437026 766680093264 768193739136 771051131424 771724041246 772832773888 773728392297 777917200032 779072299712 781229691648 781484288256 782652595207 783035076348 784197775368 784819901628 788186398464 788443262208 791808578604 792066622788 792984305064 795464204544 796645359104 797277360384 798201307071 800045684552 800306413144 801822841344 802522606176 804606948432 804639108864 809226561024 810164124672 810871169088 812036375472 813887305392 814597599093 815494151808 817378487296 817644864512 819241827138 821134822256 821402423632 823677035328 824900082048 826537025034 827764318444 830056547376 830327056272 832245665664 836070324054 837720966096 839630440656 839656660352 842256216576 843232048128 843506850816 847107195408 847383260976 851018124288 851936768928 852680269062 852957907968 854183592192 854929053168 858569473152 859803221088 860799382464 860833788928 862515104922 864755261979 868747668544 869436870624 870727864384 871153387776 872455748647 872740075109 875156850036 876456337176 881201293056 882222497289 884261019768 889048228608 890368342528 892107343197 894460108808 894897230112 896226028992 896937030432 900051395121 900344714787 903418328064 905182816986 905218997472 906267777216 907570066704 908362118991 910432610751 911434640256 912230065224 913540922406 913838377984 914635900736 915623218566 918839190721 919550798208 919850472576 923776675038 924077726586 925148355908 928012592304 928041571968 930156920448 931993316352 936276373872 938439796864 938745627008 941345183232 942742950912 944613742896 946016363936 948636054144 948945207168 951137903616 952995594834 953306168598 955508941776 957395389824 959577646464 960956541216 961795184814 962909513292 964293195873 968399305272 968438012544 970953276608 971800644532 973642021632 973959323904 975415378063 977341127112 978116479452 979568847432 982632252672 983770722816 984091325952 986013379323 988291727976 988613804472 992854478336 993642137856 994793647239 995117559296 997092284168 997417228696 1000179257184 1001664385344 1006267622409 1008254282616 1009702837248 1010584022592 1014343015728 1015228250637 1016345619072 1019026039808 1019551249368 1021016325042 1022240124352 1024258318848 1028068175232 1028965388328 1030097875968 1031637856396 1034494647984 1034831781648 1037222933376 1041639588864 1041979051008 1044046768464 1045597033824 1046426535504 1050915197952 1051257682944 1055744771472 1056088830384 1057312406752 1060585819776 1060618939392 1062690460758 1063036480512 1064268409428 1070030141568 1072809264576 1072852145152 1074947559498 1077739454211 1081161558784 1082715167296 1084508808192 1085183073856 1086130132124 1087325535744 1089492764112 1092322436184 1098236047104 1099508768001 1099866776064 1102014953361 1102049366712 1106742063168 1107102741696 1109660887552 1111828193973 1112190530031 1114760432072 1116961288128 1117847405088 1119507254208 1121728819689 1122094382283 1123394432174 1126872433512 1129476260544 1129844347968 1134666868359 1135915691904 1136907025416 1138911456256 1139905404224 1141135892694 1144759297536 1146404294784 1147732509952 1150020139896 1151285861376 1152290608704 1153007015972 1156576697136 1157586061869 1159249160832 1161537850368 1166875800048 1168608449568 1174935057408 1176296663052 1179014693024 1182279597696 1182664893312 1185397638144 1187712867906 1188099934182 1189476457596 1193196306816 1194968038656 1195916040576 1200068526828 1200459619716 1206910422648 1206958663296 1208357036288 1210093422272 1211149491988 1212098079744 1213839841536 1213910147668 1215246187008 1216306753632 1218054563208 1220830958088 1223241227712 1226067730944 1226467296768 1228862740707 1231702233384 1232103635448 1237350123072 1237388762624 1239805537551 1240209227264 1241646477666 1248368498496 1254105486081 1256581449144 1259445660984 1259484990528 1264848072192 1265260276224 1270660793112 1271074891464 1274011922368 1276527186432 1279436861952 1281275388288 1282393579752 1283804992512 1283879351056 1285724261164 1286731256832 1287854209728 1289704831632 1291199073696 1291250683392 1293772657383 1298189362176 1298612431872 1303121502816 1304155305936 1306091796576 1310176336896 1314684505764 1317722303968 1318151739296 1321801939584 1324856183808 1326391529652 1333572342912 1335552513792 1341690163212 1344339043488 1347445363456 1351617020928 1352457354304 1353637667516 1355127492096 1357828496208 1359401665824 1361355100056 1367151960384 1368345097836 1370311383609 1370757566976 1371953851104 1373434827849 1379326197312 1379775708864 1382963911168 1385665012557 1386116589879 1387722533862 1392062357952 1394129378432 1395235380672 1397989974528 1400079947966 1400536223002 1404414560808 1407659695296 1408118440512 1414114426368 1416920614344 1419024545904 1426706855424 1430412352768 1433263412664 1434840873984 1436093084736 1436985938948 1439366469696 1441434811824 1442692777221 1444364269938 1452598957908 1452657018816 1456429914912 1457700966798 1464314729472 1466011690668 1469353271148 1469399155616 1473948379008 1475656084224 1476136988928 1482437591964 1482920706708 1489281717504 1490463206784 1492676338944 1495638426252 1496125843044 1502496578016 1505968347392 1506459130624 1510630788096 1512889157812 1514554255872 1515876033888 1521514523592 1524518428608 1528539059712 1529326874052 1531524487563 1533360186528 1536387478272 1542102262848 1543448082492 1545665547776 1547456784594 1555834400064 1558144599424 1562459383296 1562968576512 1565305190414 1566070152696 1568395550736 1569639803256 1576372796928 1576886524416 1583617157208 1584133245576 1585968610128 1590928409088 1593290718208 1594554720768 1596402614142 1600091369104 1600612826288 1603645682688 1605045212352 1609213896864 1609278217728 1612421339247 1618453122048 1621742338176 1624072750944 1627774610784 1629195198186 1630988303616 1638483654276 1642269644512 1642804847264 1647354070656 1649800164096 1653074050068 1655528636888 1660113094752 1660654112544 1664491331328 1672140648108 1675441932192 1679260881312 1679313320704 1684512433152 1685091648261 1694214390816 1694766521952 1700651127931 1703873537856 1705360538124 1708367184384 1709858106336 1711703839041 1717138946304 1719606442176 1721598764928 1725030209844 1729510523958 1737495337088 1738873741248 1741455728768 1742306775552 1744911497294 1745480150218 1750313700072 1752912674352 1762402586112 1764444994578 1768522039536 1778096457216 1780736685056 1784214686394 1788920217616 1789794460224 1792452057984 1793874060864 1800102790242 1800689429574 1810365633972 1810437994944 1812535554432 1815140133408 1816724237982 1820865221502 1822869280512 1824460130448 1827081844812 1829271801472 1831246437132 1837678381442 1839101596416 1839700945152 1847553350076 1848155453172 1850296711816 1856025184608 1856083143936 1860313840896 1862469716499 1872552747744 1876879593728 1877491254016 1882690366464 1889227485792 1892032727872 1897272108288 1897890414336 1900727731217 1905991189668 1906612337196 1911017883552 1914790779648 1919155292928 1921913082432 1923590369628 1925819026584 1928586391746 1936798610544 1936876025088 1941906553216 1943601289064 1947284043264 1947918647808 1950830756126 1954682254224 1956232958904 1959137694864 1965264505344 1967541445632 1968182651904 1972026758646 1976583455952 1977227608944 1985708956672 1987284275712 1989587294478 1990235118592 1994184568336 1994834457392 2000358514368 2003328770688 2012535244818 2016508565232 2021168045184 2028686031456 2030456501274 2032691238144 2039102498736 2042032650084 2044480248704 2048516637696 2056136350464 2057930776656 2063275712792 2068989295968 2069663563296 2074445866752 2081583800793 2088093536928 2091194067648 2092853071008 2100119921949 2100804334503 2111489542944 2112177660768 2114624813504 2119511610979 2121171639552 2124342758419 2125380921516 2128536818856 2140060283136 2145618529152 2149895118996 2155478908422 2162323117568 2165430334592 2166546404907 2170366147712 2172260264248 2174651071488 2178985528224 2184644872368 2186551450197 2196472094208 2199017536002 2199733552128 2204029906722 2204098733424 2213484126336 2214205483392 2219321775104 2223656387946 2224381060062 2229520864144 2233922576256 2235694810176 2239014508416 2243457639378 2244188764566 2246788864348 2253744867024 2258952521088 2259688695936 2269333736718 2271831383808 2273814050832 2279810808448 2282271785388 2289518595072 2292808589568 2295465019904 2300040279792 2304581217408 2306014031944 2313153394272 2315172123738 2318498321664 2321185176891 2333751600096 2337216899136 2347957785621 2352593326104 2358029386048 2364559195392 2365329786624 2368865918153 2375425735812 2376199868364 2378952915192 2386392613632 2389936077312 2391832081152 2394603921213 2400137053656 2400919239432 2413820845296 2413917326592 2416714072576 2420186844544 2422298983976 2427679683072 2427820295336 2430492374016 2432613507264 2436109126416 2441661916176 2443792797279 2446482455424 2452135461888 2452934593536 2457725481414 2463404466768 2464207270896 2474700246144 2474777525248 2479611075102 2480418454528 2483292955332 2496736996992 2508210972162 2513162898288 2518891321968 2518969981056 2529696144384 2530520552448 2541321586224 2542149782928 2548023844736 2553054372864 2558873723904 2562550776576 2564787159504 2567758702112 2571448522328 2575708419456 2579409663264 2582398147392 2582501366784 2587545314766 2594265785937 2606243005632 2608310611872 2612183593152 2617367245941 2618220225327 2629369011528 2635444607936 2636303478592 2643603879168 2647556026171 2652783059304 2667144685824 2671105027584 2676322029591 2683380326424 2688678086976 2694890726912 2700154185363 2701034144361 2704914708608 2707275335032 2710254984192 2715656992416 2718803331648 2722710200112 2725086356973 2731297832253 2734303920768 2736690195672 2740622767218 2741515133952 2743907702208 2746869655698 2756517572163 2758652394624 2759551417728 2765927822336 2771330025114 2772233179758 2775445067724 2784124715904 2788258756864 2790470761344 2795979949056 2800159895932 2801072446004 2808829121616 2815319390592 2816236881024 2828228852736 2833841228688 2838049091808 2853413710848 2860824705536 2866526825328 2872186169472 2873971877896 2878732939392 2882869623648 2885385554442 2888728539876 2892879587619 2905197915816 2905314037632 2912859829824 2915401933596 2926246134189 2932023381336 2938706542296 2938798311232 2947896758016 2951312168448 2952273977856 2964875183928 2965841413416 2978563435008 2980926413568 2984380941717 2985352677888 2991276852504 2992251686088 3004993156032 3011936694784 3012918261248 3018802867227 3025778315624 3029108511744 3031752067776 3043029047184 3045684751911 3049036857216 3057078119424 3058653748104 3063048975126 3066720373056 3072774956544 3084204525696 3086896164984 3091331095552 3094913569188 3111668800128 3116289198848 3124918766592 3125937153024 3130610380828 3132140305392 3136791101472 3139279606512 3152745593856 3153773048832 3167234314416 3168266491152 3171937220256 3181856818176 3189109441536 3192805228284 3200182738208 3201225652576 3210090424704 3218427793728 3218556435456 3224842678494 3233218362633 3243484676352 3248145501888 3255549221568 3258390396372 3261976607232 3276967308552 3284539289024 3285609694528 3294708141312 3299600328192 3306148100136 3311057273776 3320226189504 3321308225088 3328982662656 3335484581919 3336571590093 3344281296216 3350883864384 3358521762624 3358626641408 3365186459067 3366283146849 3370183296522 3388428781632 3389533043904 3401302255862 3404000605077 3407747075712 3410721076248 3416734368768 3419716212672 3423407678082 3434277892608 3439212884352 3443197529856 3450060419688 3459021047916 3474990674176 3477747482496 3482911457536 3484613551104 3489822994588 3490960300436 3500627400144 3505825348704 3524805172224 3528889989156 3537044079072 3556192914432 3568429372788 3577840435232 3579588920448 3584904115968 3587748121728 3600205580484 3601378859148 3620731267944 3620875989888 3625071108864 3630280266816 3633448475964 3641730443004 3645738561024 3648920260896 3654163689624 3658543602944 3662492874264 3675356762884 3678203192832 3679401890304 3695106700152 3696310906344 3700593423632 3712050369216 3712166287872 3719416612653 3720627681792 3724939432998 3745105495488 3753759187456 3754982508032 3762316458243 3778454971584 3784065455744 3794544216576 3795780828672 3801455462434 3811982379336 3813224674392 3822035767104 3829581559296 3838310585856 3843826164864 3847180739256 3851638053168 3857172783492 3873597221088 3873752050176 3883813106432 3887202578128 3894568086528 3895837295616 3901661512252 3909364508448 3912465917808 3918275389728 3930529010688 3931880512609 3944053517292 3953166911904 3954455217888 3974568551424 3979174588956 3988369136672 3989668914784 4000717028736 4006657541376 4025070489636 4033017130464 4042336090368 4057372062912 4060913002548 4065382476288 4078204997472 4084065300168 4088960497408 4112272700928 4115861553312 4126551425584 4137978591936 4139327126592 4148891733504 4156995037671 4158349769637 4163167601586 4176187073856 4182388135296 4185706142016 4200239843898 4201608669006 4222979085888 4224355321536 4229249627008 4239023221958 4242343279104 4248685516838 4250761843032 4257073637712 4280120566272 4291237058304 4299790237992 4310957816844 4324646235136 4330860669184 4333092809814 4340732295424 4344520528496 4357971056448 4369289744736 4373102900394 4392944188416 4398035072004 4408059813444 4408197466848 4426968252672 4428410966784 4447312775892 4448762120124 4459041728288 4467845152512 4471389620352 4478029016832 4486915278756 4488377529132 4493577728696 4507489734048 4517905042176 4519377391872 4538667473436 4543662767616 4547628101664 4559621616896 4564543570776 4585617179136 4590930039808 4600080559584 4609162434816 4612028063888 4616053061527 4626306788544 4630344247476 4636996643328 4642370353782 4667503200192 4674433798272 4695915571242 4705186652208 4716058772096 4729118390784 4730659573248 4737731836306 4750851471624 4752399736728 4757905830384 4772785227264 4779872154624 4783664162304 4789207842426 4800274107312 4801838478864 4827641690592 4827834653184 4833428145152 4840373689088 4844597967952 4855359366144 4855640590672 4865227014528 4872218252832 4883323832352 4887585594558 4892964910848 4900279817881 4915450962828 4926808933536 4928414541792 4949400492288 4959222150204 4966585910664 4993473993984 5016421944324 5026325796576 5037782643936 5037939962112 5055274944783 5082643172448 5084299565856 5096047689472 5101953383793 5125101553152 5129574319008 5135517404224 5142897044656 5151416838912 5158819326528 5159118127589 5164796294784 5175090629532 5188531571874 5212486011264 5216621223744 5224367186304 5234734491882 5236440450654 5258738023056 5270889215872 5272606957184 5287207758336 5295112052342 5305566118608 5334289371648 5342210055168 5352644059182 5366760652848 5377356173952 5389781453824 5400308370726 5402068288722 5409829417216 5414550670064 5431313984832 5437606663296 5445420400224 5450172713946 5462595664506 5468607841536 5473380391344 5481245534436 5487815404416 5493739311396 5513035144326 5517304789248 5519102835456 5542660050228 5544466359516 5550890135448 5568249431808 5576517513728 5580941522688 5587409149497 5600319791864 5602144892008 5617658243232 5630638781184 5632473762048 5667682457376 5676098183616 5702183193651 5721649411072 5733053650656 5744372338944 5747943755792 5752960086943 5757465878784 5765739247296 5770771108884 5777457079752 5785759175238 5810395831632 5810628075264 5825719659648 5830803867192 5852492268378 5864046762672 5877413084592 5877596622464 5895793516032 5902624336896 5904547955712 5929750367856 5931682826832 5957126870016 5961852827136 5968761883434 5970705355776 5982553705008 5984503372176 6009986312064 6023873389568 6025836522496 6037605734454 6051556631248 6063504135552 6086058094368 6091369503822 6098073714432 6107190240529 6117307496208 6126097950252 6133440746112 6145549913088 6168409051392 6173792329968 6189827138376 6223337600256 6232578397696 6244751402379 6261220761656 6264280610784 6273582202944 6278559213024 6300359765847 6302413003509 6334468628832 6336532982304 6343874440512 6358534832937 6373028275257 6385610456568 6400365476416 6402451305152 6420180849408 6429778920701 6431874335047 6436855587456 6449685356988 6466436725266 6486969352704 6496291003776 6499639214721 6511098443136 6516780792744 6523953214464 6553934617104 6559654350591 6569078578048 6571219389056 6589416282624 6599200656384 6612296200272 6622114547552 6640452379008 6642616450176 6657965325312 6670969163838 6673143180186 6688562592432 6701767728768 6717043525248 6717253282816 6730372918134 6732566293698 6740366593044 6776857563264 6779066087808 6802604511724 6808001210154 6815494151424 6821442152496 6839432425344 6846815356164 6868555785216 6878425768704 6886395059712 6900120839376 6918042095832 6949981348352 6955494964992 6963555530673 6965822915072 6979645989176 6981920600872 7001254800288 7011650697408 7043873356863 7057779978312 7074088158144 7106597754459 7136858745576 7155680870464 7159177840896 7169808231936 7175496243456 7200411160968 7202757718296 7241462535888 7241751979776 7250142217728 7260560533632 7266896951928 7283460886008 7291477122048 7297840521792 7308327379248 7317087205888 7324985748528 7331378391837 7350713525768 7356406385664 7358803780608 7390213400304 7392621812688 7401186847264 7424100738432 7424332575744 7438833225306 7441255363584 7449878865996 7490210990976 7507518374912 7509965016064 7524632916486 7556909943168 7568130911488 7589088433152 7591561657344 7602910924868 7623964758672 7626449348784 7644071534208 7659163118592 7676621171712 7687652329728 7694361478512 7703276106336 7714345566984 7747194442176 7747504100352 7767626212864 7774405156256 7782797357811 7803323024504 7818729016896 7824931835616 7836550779456 7852101737823 7854660675981 7863761025218 7888107034584 7906333823808 7908910435776 7942668078513 7958349177912 7976738273344 7979337829568 8001434057472 8013315082752 8050140979272 8066034260928 8084672180736 8100462556089 8103102433083 8114744125824 8121826005096 8130764952576 8156409994944 8168130600336 8175259070919 8177920994816 8193893496759 8224545401856 8231723106624 8253102851168 8269552716489 8275957183872 8278654253184 8297783467008 8313990075342 8316699539274 8326335203172 8352374147712 8364776270592 8371412284032 8400479687796 8403217338012 8445958171776 8448710643072 8458499254016 8478046443916 8484686558208 8497371033676 8501523686064 8514147275424 8560241132544 8582474116608 8599580475984 8621915633688 8661721338368 8666185619628 8678638762857 8681464590848 8689041056992 8715942112896 8738579489472 8746205800788 8778738402567 8796070144008 8816119626888 8816394933696 8853936505344 8856821933568 8894625551784 8897524240248 8918083456576 8935690305024 8942779240704 8956058033664 8973830557512 8976755058264 8987155457392 9014979468096 9035810084352 9038754783744 9056408601681 9077334946872 9087325535232 9095256203328 9119243233792 9129087141552 9137054255733 9171234358272 9200161119168 9218324869632 9224056127776 9232106123054 9252613577088 9260688494952 9273993286656 9284740707564 9335006400384 9348867596544 9391831142484 9410373304416 9432117544192 9458236781568 9461319146496 9475463672612 9501702943248 9504799473456 9515811660768 9545570454528 9567328324608 9578415684852 9600548214624 9603676957728 9655283381184 9655669306368 9680747378176 9689195935904 9699655087899 9711281181344 9730454029056 9744436505664 9766647664704 9775171189116 9785929821696 9800559635762 9830901925656 9853617867072 9856829083584 9898800984576 9918444300408 9933171821328 9986947987968 10032843888648 10052651593152 10075565287872 10075879924224 10095559377201 10098849440547 10110549889566 10165286344896 10168599131712 10192095378944 10203906767586 10212001815231 10250203106304 10259148638016 10271034808448 10285794089312 10302833677824 10317638653056 10318236255178 10329592589568 10350181259064 10377063143748 10424972022528 10433242447488 10448734372608 10469468983764 10472880901308 10517476046112 10541778431744 10545213914368 10574415516672 10590224104684 10611132237216 10668578743296 10705288118364 10733521305696 10754712347904 10800616741452 10804136577444 10819658834432 10829101340128 10862627969664 10875213326592 10890840800448 10900345427892 10925191329012 10937215683072 10946760782688 10962491068872 10975630808832 10987478622792 11026070288652 11034609578496 11038205670912 11085320100456 11088932719032 11101780270896 11136498863616 11153035027456 11161883045376 11174818298994 11200639583728 11204289784016 11235316486464 11261277562368 11264947524096 11286949374729 11335364914752 11352196367232 11404366387302 11466107301312 11488744677888 11495887511584 11505920173886 11514931757568 11531478494592 11541542217768 11554914159504 11571518350476 11620791663264 11621256150528 11651439319296 11661607734384 11704984536756 11728093525344 11754826169184 11755193244928 11791587032064 11795641537827 11859500735712 11863365653664 11904557895517 11923705654272 11937523766868 11965107410016 11969006744352 12019972624128 12075211468908 12103113262496 12127008271104 12172116188736 12182739007644 12196147428864 12214380481058 12234614992416 12252195900504 12266881492224 12336818102784 12347584659936 12379654276752 12446675200512 12465156795392 12489502804758 12522441523312 12528561221568 12547164405888 12557118426048 12600719531694 12604826007018 12668937257664 12673065964608 12687748881024 12717069665874 12746056550514 12771220913136 12800730952832 12804902610304 12840361698816 12859557841402 12863748670094 12873711174912 12899370713976 12932873450532 12973938705408 12992582007552 12999278429442 13022196886272 13033561585488 13107869234208 13119308701182 13138157156096 13142438778112 13178832565248 13224592400544 13244229095104 13280904758016 13285232900352 13305094118519 13341938327676 13346286360372 13377125184864 13403535457536 13434087050496 13460745836268 13465132587396 13480733186088 13553715126528 13558132175616 13605209023448 13616002420308 13630988302848 13642884304992 13678864850688 13693630712328 13756851537408 13772790119424 13800241678752 13836084191664 13848159184581 13899962696704 13910989929984 13927111061346 13931645830144 13959291978352 13963841201744 14002509600576 14023301394816 14087746713726 14115559956624 14148176316288 14213195508918 14273717491152 14311361740928 14318355681792 14339616463872 14350992486912 14400822321936 14405515436592 14482925071776 14483503959552 14500284435456 14521121067264 14533793903856 14566921772016 14595681043584 14616654758496 14634174411776 14649971497056 14662756783674 14700839453643 14701427051536 14780426800608 14785243625376 14802373694528 14836581276853 14848201476864 14870399308933 14877666450612 14899757731992 14980421981952 15049265832972 15113819886336 15136261822976 15165824834349 15205821849736 15247929517344 15252898697568 15288143068416 15305860151379 15375304659456 15388722957024 15406552212672 15428691133968 15477354382767 15494388884352 15535252425728 15548810312512 15565594715622 15606646049008 15620266242257 15637458033792 15649863671232 15673101558912 15704203475646 15709321351962 15727522050436 15776214069168 15812667647616 15817820871552 15885336157026 15916698355824 15953476546688 15958675659136 16002868114944 16026630165504 16100281958544 16132068521856 16169344361472 16200925112178 16206204866166 16229488251648 16243652010192 16312819989888 16336261200672 16350518141838 16355841989632 16387786993518 16463446213248 16506205702336 16539105432978 16551914367744 16557308506368 16582061427071 16627980150684 16633399078548 16652670406344 16704748295424 16729552541184 16742824568064 16762227448491 16800959375592 16806434676024 16891916343552 16897421286144 16916998508032 16956092887832 16994742067352 17003047372128 17028294550848 17106549580953 17164948233216 17199160951968 17243831267376 17258880260829 17323442676736 17332371239256 17357277525714 17362929181696 17378082113984 17431884225792 17457944623699 17477158978944 17492411601576 17557476805134 17592140288016 17632239253776 17632789867392 17707873010688 17713643867136 17789251103568 17795048480496 17836166913152 17871380610048 17885558481408 17912116067328 17947661115024 17953510116528 17974310914784 18029958936192 18071620168704 18077509567488 18112817203362 18154669893744 18190512406656 18238486467584 18258174283104 18274108511466 18321570721587 18400322238336 18436649739264 18448112255552 18464212246108 18505227154176 18521376989904 18532892183197 18569481415128 18670012800768 18697735193088 18734254207137 18783662284968 18820746608832 18864235088384 18901079297541 18907239010527 18950927345224 19003405886496 19009598946912 19031623321536 19075604498811 19119084825771 19156831369704 19201096429248 19207353915456 19289336762103 19295623005141 19310566762368 19361494756352 19378391871808 19399310175798 19422562362688 19460908058112 19488873011328 19533295329408 19550342378232 19571859643392 19601119271524 19661803851312 19678963051773 19707235734144 19713658167168 19797601969152 19836888600816 19866343642656 19973895975936 20065687777296 20105303186304 20151130575744 20151759848448 20191118754402 20197698881094 20221099779132 20330572689792 20337198263424 20384190757888 20407813535172 20424003630462 20518297276032 20542069616896 20571588178624 20605667355648 20635277306112 20636472510356 20659185179136 20700362518128 20754126287496 20849944045056 20866484894976 20890666592019 20897468745216 20938937967528 20945761802616 21034952092224 21083556863488 21090427828736 21131620070589 21180448209368 21222264474432 21319793263377 21410576236728 21467042611392 21509424695808 21601233482904 21608273154888 21639317668864 21658202680256 21725255939328 21750426653184 21781681600896 21800690855784 21850382658024 21874431366144 21893521565376 21924982137744 21951261617664 21974957245584 21994135175511 22052140577304 22069219156992 22076411341824 22170640200912 22177865438064 22203560541792 22272997727232 22323766090752 22349636597988 22401279167456 22408579568032 22470632972928 22522555124736 22529895048192 22573898749458 22670729829504 22704392734464 22808732774604 22932214602624 22977489355776 22991775023168 23011840347772 23029863515136 23062956989184 23083084435536 23109828319008 23143036700952 23241583326528 23242512301056 23302878638592 23323215468768 23348392073433 23409969073512 23456187050688 23509652338368 23510386489856 23556305213469 23563982027943 23591283075654 23719001471424 23726731307328 23809115791034 23828004235539 23875047533736 23930214820032 23938013488704 24039945248256 24150422937816 24206226524992 24254016542208 24344232377472 24365478015288 24392294857728 24428760962116 24469229984832 24504391801008 24525777212757 24533762984448 24581680490277 24673636205568 24695169319872 24759308553504 24808658149467 24893350401024 24979005609516 25044883046624 25057122443136 25094328811776 25114236852096 25201439063388 25209652014036 25337874515328 25346131929216 25375497762048 25434139331748 25492113101028 25542441826272 25601461905664 25609805220608 25680723397632 25719115682804 25727497340188 25747422349824 25798741427952 25865746901064 25985164015104 25998556858884 26035916288571 26044393772544 26067123170976 26215738468416 26238617402364 26276314312192 26284877556224 26336215207701 26449184801088 26488458190208 26561809516032 26570465800704 26610188237038 26683876655352 26692572720744 26754250369728 26807070915072 26868174100992 26921491672536 26930265174792 26961466372176 27107430253056 27116264351232 27210418046896 27232004840616 27261976605696 27285768609984 27357729701376 27387261424656 27411162767199 27513703074816 27600483357504 27672168383328 27696318369162 27821979859968 27854222122692 27918583956704 27927682403488 28005019201152 28046602789632 28175493427452 28231119913248 28296352632576 28426391017836 28547434982304 28622723481856 28636711363584 28701984973824 28801644643872 28811030873184 28965850143552 28967007919104 29042242134528 29067587807712 29098965263697 29133843544032 29191362087168 29233309516992 29299942994112 29325513567348 29401678907286 29402854103072 29560853601216 29570487250752 29604747389056 29673162553706 29696402953728 29740798617866 29755332901224 29799515463984 29960843963904 30098531665944 30227639772672 30272523645952 30331649668698 30411643699472 30495859034688 30505797395136 30576286136832 30611720302758 30636005445693 30750609318912 30777445914048 30813104425344 30857382267936 30954708765534 30988777768704 31097620625024 31131189431244 31213292098016 31240532484514 31274916067584 31299727342464 31346203117824 31408406951292 31418642703924 31455044100872 31552428138336 31625335295232 31635641743104 31770672314052 31833396711648 31906953093376 31917351318272 32005736229888 32200563917088 32264137043712 32312371430689 32401850224356 32412409732332 32458976503296 32487304020384 32625639979776 32672522401344 32701036283676 32775573987036 32926892426496 33012411404672 33078210865956 33103828735488 33114617012736 33164122854142 33255960301368 33266798157096 33305340812688 33409496590848 33459105082368 33485649136128 33524454896982 33601918751184 33612869352048 33783832687104 33794842572288 33833997016064 33912185775664 33989484134704 34006094744256 34056589101696 34213099161906 34398321903936 34487662534752 34517760521658 34664742478512 34714555051428 34756164227968 34863768451584 34915889247398 34954317957888 34984823203152 35114953610268 35184280576032 35264478507552 35265579734784 35386924613481 35578502207136 35590096960992 35672333826304 35713673686551 35771116962816 35895322230048 35907020233056 35948621829568 36059917872384 36113826893123 36225634406724 36309339787488 36381024813312 36516348566208 36548217022932 36643141443174 36800644476672 36896224511104 36928424492216 37010454308352 37042753979808 37065784366394 37138962830256 37340025601536 37395470386176 37468508414274 37567324569936 37641493217664 37728470176768 37802158595082 37814478021054 37901854690448 38006811772992 38019197893824 38063246643072 38151208997622 38238169651542 38313662739408 38402192858496 38414707830912 38578673524206 38591246010282 38621133524736 38756783743616 38798620351596 38845124725376 38921816116224 38977746022656 39066590658816 39100684756464 39202238543048 39323607702624 39357926103546 39414471468288 39427316334336 39673777201632 39732687285312 39915282355557 40131375554592 40210606372608 40270720608601 40302261151488 40382237508804 40395397762188 40442199558264 40661145379584 40674396526848 40815627070344 40848007260924 41036594552064 41084139233792 41143176357248 41270554612224 41272945020712 41318370358272 41400725036256 41508252574992 41544477553743 41699888090112 41732969789952 41781333184038 41794937490432 41877875935056 41891523605232 42069904184448 42167113726976 42180855657472 42263240141178 42360896418736 42444528948864 42639586526754 42821152473456 42934085222784 43018849391616 43202466965808 43216546309776 43316405360512 43450511878656 43500853306368 43563363201792 43601381711568 43700765316048 43787043130752 43849964275488 43902523235328 43949914491168 43988270351022 44102518360929 44104281154608 44341280401824 44355730876128 44407121083584 44509743830559 44611197926799 44699273195976 44802558334912 44817159136064 44941265945856 45008452444907 45023120345329 45147797498916 45341459659008 45408785468928 45497474503047 45617465549208 45864429205248 45917580454137 45983550046336 46023680695544 46125913978368 46166168871072 46219656638016 46286073401904 46432063148301 46483166653056 46605757277184 46646430937536 46696784146866 46819938147024 46860798726771 46912374101376 47019304676736 47020772979712 47112610426938 47127964055886 47182566151308 47438002942848 47453462614656 47618231582068 47656008471078 47750095067472 47860429640064 47876026977408 48079890496512 48300845875632 48412453049984 48508033084416 48688464754944 48730956030576 48857521924232 48938459969664 49008783602016 49051554425514 49067525968896 49163360980554 49390338639744 49518617107008 49617316298934 49746184281213 49958011219032 50089766093248 50114244886272 50188657623552 50228473704192 50402878126776 50419304028072 50675749030656 50692263858432 50750995524096 50868278663496 50984226202056 51084883652544 51202923811328 51219610441216 51319648742859 51438231365608 51454994680376 51494844699648 51597482855904 51731493802128 51776640782487 51970328030208 51997113717768 52071832577142 52088787545088 52134246341952 52373833871097 52431476936832 52477234804728 52552628624384 52569755112448 52672430415402 52898369602176 52976916380416 53123619032064 53140931601408 53220376474076 53367753310704 53385145441488 53508500739456 53614141830144 53736348201984 53842983345072 53860530349584 53922932744352 54214860506112 54232528702464 54420836093792 54464009681232 54571537219968 54715459402752 54774522849312 54822325534398 54964712164761 55200966715008 55344336766656 55392636738324 55598676549591 55708444245384 55837167913408 55855364806976 56010038402304 56093205579264 56350986854904 56462239826496 56592705265152 56703237892623 56721717031581 56852782035672 57094869964608 57226813496433 57245446963712 57357254477313 57603289287744 57622061746368 57868010286309 57886869015423 57931700287104 58084484269056 58135175615424 58197930527394 58267687088064 58382724174336 58466619033984 58599885988224 58651027134696 58803357814572 58805708206144 59121707202432 59140974501504 59209494778112 59346325107412 59392805907456 59481597235732 59510665802448 59599030927968 59921687927808 60197063331888 60455279545344 60663299337396 60823287398944 60991718069376 61011594790272 61152572273664 61223440605516 61272010891386 61554891828096 61626208850688 61714764535872 61909417531068 61977555537408 62195241250048 62262378862488 62426584196032 62481064969028 62549832135168 62599454684928 62692406235648 62816813902584 62837285407848 62910088201744 63104856276672 63250670590464 63271283486208 63394860211767 63541344628104 63666793423296 63813906186752 63834702636544 63959379790131 64401127834176 64528274087424 64624742861378 64803700448712 64824819464664 64917953006592 64974608040768 65251279959552 65345044802688 65402072567352 65551147974072 65853784852992 66024822809344 66156421731912 66207657470976 66229234025472 66328245708284 66511920602736 66533596314192 66610681625376 66818993181696 66971298272256 67048909793964 67203837502368 67225738704096 67567665374208 67589685144576 67824371551328 67978968269408 68012189488512 68113178203392 68426198323812 68796643807872 68975325069504 69035521043316 69329484957024 69429110102856 69512328455936 69727536903168 69831778494796 69908635915776 69969646406304 70229907220536 70368561152064 70528957015104 70531159469568 70668915640407 70691946083829 70773849226962 71157004414272 71180193921984 71344667652608 71427347373102 71484012706617 71790644460096 71814040466112 71897243659136 72119835744768 72227653786246 72451268813448 72618679574976 72762049626624 73032697132416 73096434045864 73286282886348 73601288953344 73792449022208 73856848984432 74020908616704 74085507959616 74131568732788 74277925660512 74425974448401 74680051203072 74937016828548 75134649139872 75282986435328 75604317190164 75628956042108 75803709380896 76013623545984 76038395787648 76126493286144 76302417995244 76476339303084 76627325478816 76804385716992 76829415661824 77157347048412 77182492020564 77242267049472 77513567487232 77597240703192 77690249450752 77955492045312 78133181317632 78201369512928 78404477086096 78647215405248 78715852207092 78828942936576 78854632668672 79008645623103 79347554403264 79465374570624 79830564711114 80262751109184 80421212745216 80541441217202 80604522302976 80764475017608 80790795524376 80884399116528 81322290759168 81348793053696 81631254140688 81696014521848 82073189104128 82168278467584 82286352714496 82541109224448 82545890041424 82801450072512 83016505149984 83088955107486 83465939579904 83562666368076 83755751870112 83783047210464 84139808368896 84526480282356 84721792837472 84889057897728 85279173053508 85642304946912 85868170445568 86404933931616 86433092619552 86632810721024 86901023757312 87126726403584 87202763423136 87401530632096 87574086261504 87699928550976 87705008169013 87899828982336 87976540702044 88205036721858 88208562309216 88682560803648 88711461752256 88814242167168 89019487661118 89222395853598 89398546391952 89605116669824 89634318272128 89882531891712 90016904889814 90046240690658 90295594997832 90682919318016 90817570937856 90994949006094 91234931098416 91728858410496 91835160908274 91967100092672 92047361391088 92251827956736 92332337742144 92439313276032 92572146803808 92864126296602 92966333306112 93292861875072 93393568293732 93639876294048 93721597453542 93824748202752 94038609353472 94225220853876 94255928111772 94365132302616 94876005885696 94906925229312 95236463164136 95312016942156 95500190134944 95720859280128 95752053954816 96601691751264 96824906099968 96937114292067 97376929509888 97461912061152 97715043848464 97876919939328 98017567204032 98103108851028 98326721961108 98780677279488 99037234214016 99234632597868 99492368562426 99916022438064 100179532186496 100228489772544 100377315247104 100456947408384 100805756253552 100838608056144 101351498061312 101384527716864 101501991048192 101736557326992 101968452404112 102169767305088 102405847622656 102439220882432 102639297485718 102876462731216 102909989360752 103194965711808 103462987604256 103553281564974 103994227435536 104143665154284 104268492683904 104747667742194 104862953873664 104954469609456 105344860830804 105796739204352 105953832760832 106160773840443 106440752948152 106735506621408 106770290882976 107017001478912 107141021059653 107685966690144 107721060699168 107845865488704 108341480679369 108841672187584 108928019362464 109143074439936 109306241651917 109341863695799 109549045698624 109644651068796 109929424329522 110401933430016 110688673533312 110785273476648 111197353099182 111416888490768 111674335826816 111710729613952 112020076804608 112186411158528 112701973709808 112924479652992 113185410530304 113406475785246 113443434063162 113705564071344 114189739929216 114453626992866 114490893927424 114714508954626 115206578575488 115244123492736 115736020572618 115773738030846 115863400574208 116270351230848 116395861054788 116535374176128 116765448348672 116933238067968 117199771976448 117302054269392 117606715629144 117611416412288 118243414404864 118281949003008 118418989556224 118692650214824 118963194471464 119021331604896 119198061855936 119745847066671 120394126663776 120812161825803 121326598674792 121646574797888 121983436138752 122023189580544 122205612365893 122446881211032 122544021782772 123109783656192 123252417701376 123429529071744 123818835062136 123955111074816 124390482500096 124524757724976 124633432661229 124853168392064 124962129938056 125099664270336 125198909369856 125384812471296 125633627805168 125674570815696 125820176403488 126209712553344 126501341180928 126542566972416 126789720423534 127082689256208 127333586846592 127627812373504 127669405273088 127918759580262 128802255668352 129056548174848 129249485722756 129607400897424 129649638929328 129949216081536 130502559919104 130690089605376 130804145134704 131102295948144 131707569705984 132049645618688 132307555082787 132312843463824 132656491416568 133023841205472 133067192628384 133221363250752 133529231491677 133833593780397 134097819587928 134407675004736 134451477408192 135025357334721 135069361035987 135648743102656 135957936538816 136024378977024 136226356406784 136852396647624 137593287615744 137752741362411 137950650139008 138071042086632 138658969914048 138858220205712 139024656911872 139296189444903 139663556989592 139817271831552 139939292812608 140459814441072 140582396180313 140737122304128 141057914030208 141062318939136 141337831280814 141383892167658 141547698453924 142314008828544 142360387843968 142689335305216 142854694746204 142968025413234 143581288920192 143628080932224 143794487318272 144239671489536 144455307572492 144902537626896 145237359149952 145524099253248 146065394264832 146192868091728 146572565772696 147202577906688 147584898044416 147713697968864 148171015919232 148263137465576 148555851321024 148851948896802 149238552843639 149874033657096 150269298279744 150565972870656 151208634380328 151257912084216 151607418761792 152027247091968 152076791575296 152252986572288 152604835990488 152952678606168 153254650957632 153608771433984 153658831323648 153958946228577 154314694096824 154364984041128 154484534098944 155027134974464 155194481406384 155329922347461 155380498901504 155910984090624 156266362635264 156402739025856 156808954172192 157121501613291 157294430810496 157431704414184 157657885873152 157709265337344 158017291246206 158695108806528 158930749141248 159661129422228 160525502218368 160842425490432 161082882434404 161209044605952 161528950035216 161581591048752 161768798233056 162644581518336 162697586107392 163262508281376 163392029043696 164146378208256 164572705428992 164894136494283 165091780082848 165602900145024 166033010299968 166177910214972 166796029648773 167125332736152 167511503740224 167566094420928 168279616737792 169052960564712 169443585674944 169778115795456 170558346107016 171284609893824 171680440489299 171736340891136 172071763431939 172809867863232 172866185239104 173265621442048 173604030858927 173660607046269 174253452807168 174405526846272 174803061264192 175148172523008 175399857101952 175410016338026 175799657964672 175953081404088 176410073443716 176417124618432 177365121607296 177422923504512 177628484334336 178038975322236 178444791707196 178797092783904 179210233339648 179268636544256 179765063783424 180033809779628 180092481381316 180591189995664 181365838636032 181989898012188 182469862196832 183457716820992 183670321816548 183934200185344 184094722782176 184664675484288 184878626552064 185144293607616 185728252593204 185932666612224 186585723750144 186787136587464 187279752588096 187443194907084 187649496405504 188077218706944 188450441707752 188511856223544 188730264605232 189752011771392 189813850458624 190472926328272 190624033884312 191000380269888 191441718560256 191504107909632 191878139370393 193203383502528 193649812199936 193874228584134 194753859019776 194923824122304 195430087696928 195753839878656 196035134408064 196206217702056 196653443922216 197561354558976 198074468428032 198469265195736 198984737124852 199832044876128 200359064372992 200456979545088 200913894816768 201611512507104 201677216112288 202702996122624 202769055433728 203473114653984 203936904808224 204339534610176 205278594971436 205752925462432 205819978721504 206389931423616 206925975208512 207106563129948 207988454871072 208287330308568 208536985367808 209495335484388 209725907747328 209908939218912 210689721661608 211593478408704 211907665521664 212321547680886 212881505896304 213471013242816 213540581765952 214034002957824 214282042119306 214452038119851 215371933380288 215442121398336 215691730977408 216682961358738 217683344375168 217856038724928 218286148879872 218612483303834 218683727391598 219098091397248 219289302137592 219858848659044 220803866860032 221377347066624 221570546953296 222394706198364 222833776981536 223348671653632 223421459227904 224040153609216 225403947419616 225848959305984 226186600014823 226812951570492 226886868126324 227411128142688 228379479858432 228907253985732 229429017909252 230413157150976 230488246985472 231472041145236 231547476061692 231726801148416 232540702461696 232791722109576 233070748352256 233866476135936 234399543952896 234604108538784 235213431258288 235222832824576 236486828809728 236563898006016 236837979112448 237385300429648 237926388942928 238042663209792 238396123711872 239491694133342 240788253327552 241624323651606 242653197349584 243293149595776 243966872277504 244046379161088 244411224731786 244893762422064 245088043565544 246219567312384 246504835402752 246859058143488 247637670124272 248780965000192 249049515449952 249266865322458 249706336784128 249924259876112 250397818739712 251267255610336 251349141631392 251640352806976 252419425106688 252796788251861 253579440847068 254165378512416 254667173693184 255837519160524 257604511336704 258498971445512 259214801794848 259299277858656 259898432163072 261380179210752 261608290269408 262204591896288 263115024507039 264099291237376 264615110165574 264625686927648 265312982833136 265544526118369 266047682410944 266134385256768 266442726501504 267058462983354 267667187560794 268195639175856 268815350009472 268902954816384 270050714669442 270138722071974 271297486205312 271915873077632 272048757954048 272452712813568 273704793295248 275186575231488 275505482724822 275901300278016 276142084173264 277317939828096 277716440411424 278049313823744 278592378889806 279327113979184 279878585625216 280919628882144 281164792360626 281474244608256 281895044260207 282115828060416 282675662561628 282767784335316 283095396907848 284628017657088 284720775687936 285709389492408 285936050826468 287162577840384 287256161864448 287588974636544 288910615144984 289805075253792 290474718299904 290811342876201 292130788529664 292385736183456 293145131545392 295169796088832 295427395937728 296342031838464 296526274931152 296785058602883 297111702642048 297703897793604 298477105687278 299748067314192 300538596559488 301131945741312 302417268760656 302515824168432 303214837523584 304054494183936 304153583150592 304505973144576 305209671980976 305905357212336 306509301915264 307217542867968 307317662647296 307917892457154 308629388193648 308729968082256 310054269948928 310388962812768 310659844694922 310760997803008 312805478051712 313617908344384 314243003226582 314588861620992 314863408828368 315059167114349 316034582492412 317390217613056 317861498282496 318482321521329 319322258844456 321051004436736 321423063178959 322165764868808 323057900070432 323163182097504 323537596466112 325024442038107 326525016562752 326784058087392 327918724955751 328025591087397 329145410857984 329788272988566 330183560165696 331205800290048 331700947850281 332066020599936 332355820429944 333592059297546 334250665472304 335023007480448 335132188841856 336559233475584 338105921129424 338887171349888 339556231590912 341116692214032 342569219787648 343360880978598 343472681782272 344143526863878 345619735726464 345732370478208 346531242884096 347208061717854 347321214092538 348811053692544 349606122528384 350296345046016 350799714203904 350820032676052 351599315929344 351906162808176 352820146887432 352834249236864 354730243214592 354845847009024 355256968668672 356077950644472 356889583414392 357594185567808 358420466679296 358537273088512 359237541200013 360067619559256 360184962762632 361182379991328 362436485477409 363979796024376 364939724393664 366616837097679 367340643633096 367868400370688 368189445564352 369329350968576 369757253104128 370288587215232 371456505186408 371865333224448 373171447500288 373574273174928 373900297983687 374559505176192 374886389814168 375298992811008 376154437413888 376900883415504 377023712447088 377460529210464 379504023542784 379627700917248 380945852656544 381248067768624 382000760539776 382883437120512 383008215819264 383756278740786 386406767005056 387299624399872 387748457168268 389847648244608 390860175393856 391507679757312 392070268816128 392412435404112 393306887844432 395122709117952 396148936856064 396922665248361 396938530391472 397969474249704 399664089752256 400587694475031 400718128745984 401500781341191 403223025014208 403354432224576 405076072004163 405208083107961 406946229307968 407873809616448 408679069220352 410557189942872 411505850924864 411639957443008 412779862847232 413851950417024 414213126259896 415976909742144 416574660617136 417073970735616 417888568334709 418990670968776 419451815494656 419817878437824 421379443323216 421747188540939 423186956817408 424643095361772 425763011792608 426942026485632 427081163531904 428068005915648 428564084238612 428904076239702 430743866760576 430884242796672 431383461954816 433365922717476 435366688750336 435712077449856 436572297759744 437224966607668 437367454783196 438196182794496 438578604275184 439717697318088 441607733720064 442754694133248 443141093906592 444789412396728 445667553963072 446697343307264 446842918455808 447715658530917 450807894839232 451697918611968 452373200029646 453625903140984 453773736252648 454822256285376 456758959716864 457814507971464 458858035818504 460826314301952 460976493970944 462944082290472 463094952123384 463453602296832 465081404923392 465583444219152 465989767042383 466141496704512 467732952271872 468799087905792 469208217077568 470426862516576 470445665649152 471364504839873 472973657619456 473127796012032 474770600859296 475852777885856 476085326419584 476792247423744 478983388266684 481576506655104 483248647303212 485306394699168 486586299191552 487933744555008 488092758322176 488822449463572 489787524844128 490176087131088 492439134624768 493718116286976 494682409482849 495275340248544 498099030899904 498533730644916 499412673568256 499848519752224 500388088946319 502534511220672 502698283262784 503280705613952 504838850213376 505593576503722 507158881694136 508330757024832 509334347386368 511675038321048 515209022673408 516997942891024 518429603589696 518598555717312 519796864326144 520812092576781 520981821138807 522760358421504 523216580538816 524409183792576 526230049014078 529230220331148 529251373855296 530625965666272 531089052236738 532095364821888 532268770513536 532885453003008 534116925966708 535334375121588 536391278351712 537630700018944 537805909632768 540101429338884 540277444143948 542594972410624 543831746155264 544097515908096 547409586590496 550373150462976 551010965449644 551802600556032 552284168346528 554635879656192 555432880822848 557184757779612 558654227958368 559757171250432 561839257764288 562329584721252 562948489216512 563790088520414 564231656120832 565351325123256 565535568670632 566190793815696 569256035314176 569441551375872 571418778984816 571872101652936 574325155680768 574512323728896 575177949273088 577821230289968 579610150507584 580949436599808 581622685752402 584261577059328 584771472366912 586290263090784 590854791875456 592684063676928 593052549862304 593570117205766 594223405284096 595407795587208 596954211374556 599496134628384 601077193118976 604834537521312 605031648336864 606429675047168 608108988367872 608307166301184 610419343961952 611810714424672 613018603830528 613935057183091 615835784914308 617258776387296 617459936164512 620777925625536 621319689389844 625610956103424 627235816688768 628486006453164 629177723241984 629726817656736 630118334228698 632069164984824 634780435226112 635722996564992 636964643042658 638644517688912 642102008873472 642846126357918 644331529737616 646115800140864 646326364195008 647075192932224 650048884076214 653050033125504 653568116174784 655837449911502 656051182174794 659576545977132 660367120331392 662411600580096 663401895700562 664132041199872 664711640859888 667184118595092 668501330944608 670046014960896 670264377683712 676211842258848 677774342699776 678559800044469 682233384428064 685138439575296 686721761957196 688287053727756 691239471452928 691464740956416 694416123435708 694642428185076 697622107385088 699212245056768 701599428407808 701640065352104 703198631858688 703812325616352 705640293774864 705668498473728 709460486429184 709691694018048 710513937337344 712155901288944 713779166828784 715188371135616 716840933358592 717074546177024 718475082400026 720135239118512 720369925525264 722364759982656 724872970954818 727959592048752 729879448787328 733233674195358 734681287266192 736378891128704 738658701937152 739514506208256 740577174430464 742913010372816 746342895000576 747148546349856 747800595967374 749119010352384 749772779628336 753801766831008 754047424894176 754921058420928 758390364755583 761891705313088 762496135537248 764001521079552 765143691563419 765393045870593 767512557481572 772813534010112 775496914336536 779695296489216 781720350787712 784140537632256 784824870808224 786613775688864 789345073521117 792297873712128 793845330496722 793877060782944 795938948499408 796633578355107 799328179504512 801175388950062 801436257491968 803001562682382 806446050028416 806708864449152 810152144008326 810416166215922 813892458615936 815747619232896 817358138440704 821114379885744 823011701849728 823279914886016 825559725694464 827703900834048 828426252519792 831953819484288 833149321234272 834147941471232 835777136669418 837981341937552 839635756875648 842758886646432 843494377081878 845685132780621 849286190723544 851526023585216 853884052971264 854162327063808 855439286561251 857128168477224 857808152479404 861487733521152 861768485593344 862766923909632 866731845434952 870733377500672 871424154899712 872434028628603 874449933215336 874734909566392 876392365588992 877157208550368 879435394636176 885509388266496 886282187813184 889578824793456 890355175808649 891335107926144 893394686614528 893685836911616 895431317061834 901615789678464 903395837223936 904746400059292 907251806281968 907547472505296 909644512570752 913517919433728 915629015942928 917716071637008 921652628603904 921952987941888 925888164580944 926189904246768 930162809846784 931166888438304 931979534084766 932282993409024 938416434155136 940853725033152 940891331298304 942729009679746 945177501343047 949541201718592 951705555771712 952170652839168 953584494847488 957966776533368 963153013310208 964269189536877 966497294606424 970612789398336 973172598383104 975073326114321 977644898927144 979575049688256 980352174262176 983756174867253 984076773262191 987436232573952 989364818965698 990550680497088 995102843550843 996198061799808 997067461289832 998825347136512 999697039504448 1000776177892638 1005069022441344 1005396566525568 1006561411227904 1009677700426752 1011187153007444 1014317763388272 1016661514049664 1018668694772736 1023350076642096 1030418045346816 1033995885782048 1036859207179392 1037197111434624 1039593728652288 1041624185153562 1041963642277614 1046433161077632 1048818367585152 1052460098028156 1058460440662296 1058502747710592 1061251931332544 1062178104473476 1064190729643776 1064537541027072 1065770906006016 1068233851933416 1070668750243176 1072782556703424 1075261400037888 1075611819265536 1077712623600039 1080202858677768 1080554888287896 1085189944821248 1087309456432227 1087663492310528 1094819173180992 1099850511293037 1102021930899288 1103605201112064 1104568336693056 1109271759312384 1110865761645696 1114369515559224 1117308455916736 1119514342500864 1123678515528576 1124659169442504 1125896978433024 1127580177040828 1128463312241664 1130702650246512 1131071137341264 1132381587631392 1138512070628352 1138883102751744 1142837557969632 1143744203305872 1148650311361536 1149024647457792 1155642460579936 1159220301015168 1161898873199616 1163245371504804 1169542944733824 1172580526181568 1181709583750912 1185368127353856 1186105099724608 1187140234411532 1188446810568192 1190815591174416 1193908422749112 1198992269256768 1201763083425093 1202154386237952 1204502344023573 1209669075042624 1210063296673728 1212859350094336 1215228216012489 1215624249323883 1220838687923904 1223621428849344 1226037207661056 1227870114366182 1231671569828616 1234517552774592 1234919872329024 1241555851251072 1242639378779688 1251221912206848 1254471633377536 1256972012906328 1258355446483968 1259453635313472 1260236668457396 1264138329969648 1265241565622817 1269560870452224 1273929286085316 1277289035377824 1284204017746944 1285692252715836 1288663059475232 1292231600281728 1292652728390016 1294150385864448 1300097768152428 1306100066251008 1307136232349568 1311674899823004 1312102364349588 1319153091954264 1320734240662784 1324823201160192 1326803791401124 1328264082399744 1329423281719776 1334368237190184 1337002661889216 1340092029921792 1340528755367424 1343146975592751 1352423684517696 1355548685399552 1357119600088938 1364466768856128 1370276879150592 1373443523914392 1376574107455512 1382478942905856 1382929481912832 1388832246871416 1389284856370152 1395244214770176 1398424490113536 1403198856815616 1403280130704208 1406397263717376 1407624651232704 1411280587549728 1411336996947456 1414093514519619 1418920972858368 1419383388036096 1424311802577888 1427558333657568 1430376742271232 1436950164800052 1440270478237024 1440739851050528 1444729519965312 1449745941909636 1455919184097504 1459758897574656 1466467348390716 1469362574532384 1472757782257408 1477317403874304 1481154348860928 1485826020745632 1494297092699712 1495601191934748 1498238020704768 1499545559256672 1501164266838957 1507603533662016 1508094849788352 1509842116841856 1516780729511166 1523783410626176 1524992271074496 1528003042159104 1530287383126838 1530786091741186 1535025114963144 1545627068020224 1550993828673072 1559390592978432 1563440701575424 1568281075264512 1569649741616448 1573227551377728 1578690147042234 1587690660993444 1587754121565888 1591877896998816 1593267156710214 1598656359009024 1602350777900124 1606003125364764 1612892100056832 1613417728898304 1620304288016652 1620832332431844 1627784917231872 1631495238465792 1642228759771488 1646023403699456 1646559829772032 1651119451388928 1655407801668096 1656852505039584 1663907638968576 1666298642468544 1671554273338836 1675962683875104 1679271513751296 1685517773292864 1686988754163756 1691370265561242 1698572381447088 1703052047170432 1707768105942528 1708324654127616 1710878573122502 1714256336954448 1715616304958808 1722975467042304 1723536971186688 1725533847819264 1733463690869904 1741466755001344 1742848309799424 1744868057257206 1748899866430672 1749469819132784 1752784731177984 1754314417100736 1758870789272352 1772564375626368 1779157649586912 1780710351617298 1782670215852288 1790862634123668 1803231579356928 1809492800118584 1814503612563936 1815094945010592 1819289025141504 1831258031885856 1835432143274016 1841805171549273 1851776329161888 1852379808493536 1858811682828583 1862333776876608 1863959068169532 1876832868310272 1881707450066304 1885458019359492 1890355002686094 1899082403437184 1903411111543424 1904341305678336 1907168989694976 1915933553066736 1926306026620416 1928538379073754 1932994589212848 1941225578796672 1946345196766208 1950146652228642 1955289797854288 1959150099376512 1960704348524352 1967512349734506 1968153546524382 1978729637931396 1981101360994176 1990205687101686 1992396123599616 1994134922579664 1999394079008896 2001552355785276 2010138044882688 2010793133051136 2013122822455808 2022374306014888 2028635526776544 2033323028099328 2035679400133407 2046700153284192 2067991771564096 2073718414358784 2074394222869248 2077495410220181 2083248370307124 2083927284555228 2092866322155264 2097636735170304 2104920196056312 2116920881324592 2117005495421184 2122503862665088 2124356208946952 2128381459287552 2129075082054144 2131541812012032 2136467703866832 2141337500486352 2145565113406848 2150522800075776 2151223638531072 2155425247200078 2160405717355536 2161109776575792 2170379889642496 2174618912864454 2175326984621056 2189638346361984 2199701022586074 2204043861798576 2209136673386112 2218543518624768 2221731523291392 2228739031118448 2234616911833472 2239028685001728 2247357031057152 2249318338885008 2255160354081656 2261405300493024 2262142274682528 2264763175262784 2275171094266749 2285675115939264 2287488406611744 2295431074690257 2296179137611779 2311284921159872 2318440602030336 2321906634951967 2326490743009608 2339085889467648 2345161052363136 2363419167501824 2368035220563351 2372210199449216 2374280468823064 2376893621136384 2381631182348832 2387816845498224 2389900735065321 2397984538513536 2403526166850186 2404308772475904 2409004688047146 2419338150085248 2420126593347456 2425718700188672 2430456432024978 2431248498647766 2441677375847808 2447242857698688 2452074415322112 2455740228732364 2463343139657232 2469035105549184 2469839744658048 2483111702502144 2485278757559376 2502443824413696 2508943266755072 2513944025812656 2518907270626944 2520473336914792 2528276659939296 2530483131245634 2537055398341863 2547858572170632 2554578070755648 2566317859683753 2571384505431672 2577326118950464 2584463200563456 2585305456780032 2588300771728896 2600195536304856 2612200132502016 2614272464699136 2617302085885809 2623349799646008 2624204728699176 2638306183908528 2641468481325568 2653607582802248 2656528164799488 2658846563439552 2668736474380368 2671065527425947 2674005323778432 2680184059843584 2681057510734848 2686293951185502 2704847369035392 2711097370799104 2714239200177876 2728933537712256 2740553758301184 2746887047828784 2753148214911024 2764957885811712 2765858963825664 2777664493742832 2778569712740304 2790488429540352 2796848980227072 2806560261408416 2815249302465408 2822561175099456 2822673993894912 2828187029039238 2835532504029141 2848623605155776 2855116667315136 2860753484542464 2873900329600104 2880540956474048 2881479702101056 2889459039930624 2899491883819272 2911838368195008 2919517795149312 2925219978342963 2932934696781432 2938725149064768 2945515564514816 2951268524601759 2952230319786573 2962308697721856 2971652041491264 2985308530652529 2988594185399424 2991202383869496 2996476041409536 2999091118513344 3002328533677914 3015207067324032 3016189699576704 3019684233683712 3033561459022332 3047566821252352 3049984542148992 3056006084318208 3060574766253676 3061572183482372 3070050229926288 3091254136040448 3101987657346144 3118781185956864 3126881403150848 3139299483232896 3146455102755456 3157380294084468 3175381321986888 3175508243131776 3183755793997632 3186534313420428 3197312718018048 3204701555800248 3212006250729528 3225784200113664 3226835457796608 3240608576033304 3241664664863688 3255569834463744 3261928369296681 3262990476931584 3284457519542976 3292046807398912 3293119659544064 3299551533879111 3310815603336192 3313705010079168 3327815277937152 3332597284937088 3343108546677672 3351925367750208 3358543027502592 3371035546585728 3373977508327512 3382740531122484 3397144762894176 3406104094340864 3415536211885056 3416649308255232 3421757146245004 3428512673908896 3431232609917616 3445950934084608 3447073942373376 3466927381739808 3485696619598848 3489736114514412 3497799732861344 3498939638265568 3508628834201472 3517741578544704 3545128751252736 3558315299173824 3561420703234596 3565340431704576 3581725268247336 3606463158713856 3618985600237168 3629007225127872 3630189890021184 3638578050283008 3645684648037467 3646872747971649 3662516063771712 3670864286548032 3683610343098546 3703552658323776 3704759616987072 3717623365657166 3724667553753216 3727918136339064 3753665736620544 3763414900132608 3770916038718984 3780710005372188 3798164806874368 3806822223086848 3808682611356672 3831867106133472 3852612053240832 3857076758147508 3865989178425696 3882451157593344 3900293304457284 3910579595708576 3918300198753024 3921408697048704 3935024699469012 3936307093048764 3957459275862792 3962202721988352 3980411374203372 3984792247199232 3988269845159328 3998788158017792 4003104711570552 4020276089765376 4021586266102272 4026245644911616 4044748612029776 4057271053553088 4066646056198656 4071358800266814 4093400306568384 4135983543128192 4147436828717568 4148788445738496 4154990820440362 4166496740614248 4167854569110456 4185732644310528 4195273470340608 4209840392112624 4233841762649184 4234010990842368 4245007725330176 4248712417893904 4256762918575104 4258150164108288 4272935407733664 4282675000972704 4291130226813696 4297545400281637 4310850494400156 4320811434711072 4322219553151584 4349237825728908 4379276692723968 4399402045172148 4408087723597152 4418273346772224 4443463046582784 4457478062236896 4469233823666944 4494714062114304 4498636677770016 4510320708163312 4522810600986048 4524284549365056 4529526350525568 4550342188533498 4571350231878528 4574976813223488 4590862149380514 4592358275223558 4622569842319744 4636881204060672 4643813269903934 4652981486019216 4678171778935296 4690322104726272 4726838335003648 4736070441126702 4744420398898432 4748560937646128 4763262364697664 4775633690996448 4779801470130642 4795969077027072 4807052333700372 4818009376094292 4838676300170496 4840253186694912 4860912864049956 4862496997295532 4883354751695616 4894485715397376 4911480457464728 4926686279314464 4938070211098368 4939679489316096 4966223405004288 4970557515118752 5017886533510144 5027888051625312 5037814541253888 5040946673829584 5045345996249011 5056553319878592 5060966262491268 5074110796683726 5095717144341264 5109156141511296 5132635719367506 5142769010863344 5154652237900928 5168926401126912 5170610913560064 5176601543457792 5200391072609712 5224400265004032 5228544929398272 5234604171771618 5246699599292016 5248409457398352 5276612367817056 5282936962651136 5307215165604496 5317693126879104 5337472948760736 5342131054851894 5348010647556864 5356005840943933 5372587902371004 5409694738070784 5428478400355752 5457867075424512 5493774095657568 5506296429822048 5525415514647819 5555328987485664 5557139425480608 5576435048485749 5613120522816832 5630498604930816 5638916113454777 5645122350198912 5656374058078476 5671065008058282 5697247210311552 5710233334630272 5721506969084928 5747800659200208 5761081912948096 5762959404202112 5778918079861248 5798983767638544 5823676736390016 5839035590298624 5850439956685926 5865869393562864 5877450298129536 5891031129029632 5902537049203518 5904460639573146 5943304082982528 5970617061305058 5977188370798848 5982404767738992 5998182237026688 6004657067355828 6030414134648064 6032379399153408 6039368467367424 6067122918044664 6095133642504704 6099969084297984 6107038200400221 6121149532507352 6123144366964744 6140100459852576 6203975314692288 6232486230660543 6253762806301696 6278598966465792 6292910205510912 6314760588168936 6350762643973776 6351016486263552 6367511587995264 6373068626840856 6394625436036096 6409403111600496 6424012501459056 6451568400227328 6453670915593216 6481217152066608 6483329329727376 6511139668927488 6523856738593362 6525980953863168 6568915039085952 6584093614797824 6586239319088128 6599103067758222 6627410020158336 6655630555874304 6665194569874176 6686217093355344 6703850735500416 6717086055005184 6742071093171456 6747955016655024 6765481062244968 6794289525788352 6812208188681728 6825513282800247 6843514292490008 6857025347817792 6862465219835232 6886293224070771 6888537412835337 6933854763479616 6965719904855901 6979472229028824 6995599465722688 6997879276531136 7017257668402944 7035483157089408 7090257502505472 7104105661690053 7116630598347648 7122841406469192 7130680863409152 7163450536494672 7169702205195963 7212926317427712 7237971200474336 7258014450255744 7260379780042368 7277156100566016 7291369296074934 7293745495943298 7325032127543424 7341728573096064 7367220686197092 7407105316647552 7409519233974144 7435246731314332 7449335107506432 7455836272678128 7507331473241088 7526829800265216 7541832077437968 7561420010744376 7596329613748736 7611166195025589 7613644446173696 7663734212266944 7698953579051259 7714153516295016 7731978356851392 7764902315186688 7800586608914568 7821159191417152 7836600397506048 7842817394097408 7870049398938024 7872614186097528 7914918551725584 7924405443976704 7960822748406744 7969584494398464 7976539690318656 7997576316035584 8006209423141104 8013196582277841 8040552179530752 8043172532204544 8089497224059552 8114542107106176 8133292112397312 8142717600533628 8186800613136768 8271967086256384 8294873657435136 8297576891476992 8309981640880724 8332993481228496 8335709138220912 8371465288621056 8390546940681216 8419680784225248 8467683525298368 8468021981684736 8490015450660352 8497424835787808 8506597512087423 8545870815467328 8565350001945408 8582260453627392 8595090800563274 8621700988800312 8641622869422144 8644439106303168 8698475651457816 8758553385447936 8798804090344296 8816175447194304 8836546693544448 8853805573805277 8856690959359719 8886926093165568 8914956124473792 8938467647333888 8955925591957587 8989428124228608 8997273355540032 9020641416326624 9045621201972096 9048569098730112 9059052701051136 9100684377066996 9142700463757056 9149953626446976 9181724298761028 9184716550447116 9245139684639488 9273762408121344 9287626539807868 9305962972038432 9356343557870592 9380644209452544 9472140882253404 9488840797796864 9497121875292256 9526524729395328 9551267381992896 9559602940261284 9591938154054144 9614104667400744 9636018752188584 9677352600340992 9680506373389824 9721825728099912 9724993994591064 9766709503391232 9788971430794752 9822960914929456 9853372558628928 9876140422196736 9879358978632192 9898654601637333 9932446810008576 9941115030237504 10055776103250624 10075629082507776 10081893347659168 10090691992498022 10113106639757184 10121932524982536 10148221593367452 10191434288682528 10218312283022592 10265271438735012 10285538021726688 10309304475801856 10337852802253824 10341221827120128 10400782145219424 10457089858796544 10469208343543236 10493399198584032 10496818914796704 10553224735634112 10614430331208992 10635386253758208 10674945897521472 10684262109703788 10696021295113728 10712011681887866 10745175804742008 10819389476141568 10856956800711504 10915734150849024 10987548191315136 11012592859644096 11050831029295638 11110657974971328 11114278850961216 11152870096971498 11226241045633664 11260997209861632 11277832226909554 11290244700397824 11312748116156952 11342130016116564 11394494420623104 11420466669260544 11495601318400416 11522163825896192 11525918808404224 11557836159722496 11597967535277088 11647353472780032 11700879913371852 11731738787125728 11754900596259072 11805074098407036 11808921279146292 11886608165965056 11941234122610116 11954376741597696 11964809535477984 11996364474053376 12009314134711656 12060828269296128 12064758798306816 12078736934734848 12134245836089328 12190267285009408 12199938168595968 12214076400800442 12242299065014704 12246288733929488 12280200919705152 12407950629384576 12464972461321086 12557197932931584 12585820411021824 12629521176337872 12701525287947552 12702032972527104 12735023175990528 12746137253681712 12818806223200992 12848025002918112 12892636200844911 12962434304133216 12966658659454752 13011681779800081 13047713477186724 13137830078171904 13198206135516444 13254820040316672 13330389139748352 13372434186710688 13407701471000832 13484142186342912 13495910033310048 13530962124489936 13588579051576704 13624416377363456 13651026565600494 13687028584980016 13714050695635584 13724930439670464 13772586448141542 13777074825670674 13867709526959232 13931439809711802 13958944458057648 13991198931445376 13995758553062272 14034515336805888 14070966314178816 14180515005010944 14208211323380106 14233261196695296 14245682812938384 14326901072989344 14339404410391926 14475942400948672 14516028900511488 14520759560084736 14542467871541267 14582738592149868 14587490991886596 14650064255086848 14683457146192128 14734441372394184 14814210633295104 14819038467948288 14870493462628664 14898670215012864 14911672545356256 15053659600530432 15083664154875936 15122840021488752 15136037988747033 15192659227497472 15222332390051178 15227288892347392 15327468424533888 15397907158102518 15428307032590032 15463956713702784 15529804630373376 15601173217829136 15642318382834304 15673200795012096 15685634788194816 15740098797876048 15745228372195056 15829837103451168 15848810887953408 15921645496813488 15953079380637312 15995152632071168 16012418846282208 16026393164555682 16068017522831799 16178994448119104 16229084214212352 16253346444663769 16285435201067256 16373601226273536 16543934172512768 16576246543943457 16619963281761448 16665986962456992 16671418276441824 16729305145457247 16839361568450496 16916748340364331 16935367050596736 16980030901320704 16994849671575616 17013195024174846 17091741630934656 17130700003890816 17164520907254784 17190181601126548 17243401977600624 17283245738844288 17288878212606336 17396951302915632 17517106770895872 17597608180688592 17632350894388608 17673093387088896 17707611147610554 17713381918719438 17829912248947584 17876935294667776 17911851183915174 17994546711080064 18041282832653248 18091242403944192 18097138197460224 18118105402102272 18201368754133992 18285400927514112 18299907252893952 18321114601200663 18363448597522056 18369433100894232 18490279369278976 18575253079615736 18611925944076864 18697458691981629 18761288418905088 18944281764506808 18977681595593728 18994243750584512 19053049458790656 19102534763985792 19119205880522568 19183876308108288 19228209334801488 19272037504377168 19354705200681984 19361012746779648 19443651456199824 19449987989182128 19533419006782464 19577942861589504 19645921829858912 19706745117257856 19752280844393472 19758717957264384 19797309203274666 19882230060475008 20111552206501248 20151258165015552 20163786695318336 20181383984996044 20226213279514368 20243865049965072 20296443186734904 20382868577365056 20436624566045184 20476539848400741 20530542877470024 20571076043453376 20618608951603712 20658879672212313 20665612238506011 20801564290438848 20897159714567703 20938416687086472 20986798397168064 20993637829593408 21106449471268224 21228860662417984 21270772507516416 21349891795042944 21368524219407576 21392042590227456 21424023363775732 21490351609484016 21509106615587889 21638778952283136 21713913601423008 21831468301698048 21975096382630272 22025185719288192 22101662058591276 22221315949942656 22228557701922432 22305740193942996 22452482091267328 22521994419723264 22555664453819108 22580489400795648 22625496232313904 22684260032233128 22788988841246208 22833498585076767 22840933338521088 22991202636800832 23044327651792384 23051837616808448 23096860737153777 23195935070554176 23294706945560064 23401759826743704 23463477574251456 23509801192518144 23610148196814072 23617842558292584 23773216331930112 23882468245220232 23908753483195392 23929619070955968 23992728948106752 24018628269423312 24039589746833523 24121656538592256 24129517596613632 24268491672178656 24399876337191936 24428152801600884 24484598130029408 24492577467858976 24560401839410304 24815901258769152 24929944922642172 25114395865863168 25171640822043648 25259042352675744 25403050575895104 25404065945054208 25470046351981056 25492274507363424 25519792536262269 25637612446401984 25696050005836224 25785272401689822 25924868608266432 25933317318909504 26023363559600162 26095426954373448 26275660156343808 26396412271032888 26509640080633344 26660778279496704 26744868373421376 26815402942001664 26867776775872761 26968284372685824 26991820066620096 27061924248979872 27177158103153408 27302053131200988 27374057169960032 27428101391271168 27449860879340928 27545172896283084 27554149651341348 27735419053918464 27862879619423604 27917888916115296 27982397862890752 27991517106124544 28069030673611776 28141932628357632 28416422646760212 28466522393390592 28491365625876768 28653802145978688 28678808820783852 28951884801897344 29032057801022976 29041519120169472 29084935743082534 29165477184299736 29174981983773192 29300128510173696 29366914292384256 29468882744788368 29628421266590208 29638076935896576 29740986925257328 29797340430025728 29823345090712512 30167328309751872 30245680042977504 30272075977494066 30444664780102356 30654936849067776 30795814316205036 30856614065180064 30927913427405568 31202346435658272 31284636765668608 31371269576389632 31480197595752096 31490456744390112 31659674206902336 31843290993626976 31906158761274624 32024837692564416 32052786329111364 32136035045663598 32357988896238208 32458168428424704 32506692889327538 32570870402134512 32747202452547072 33087868345025536 33152493087886914 33239926563522896 33331973924913984 33342836552883648 33458610290914494 33678723136900992 33833496680728662 33870734101193472 33989699343151232 34026390048349692 34183483261869312 34261400007781632 34380363202253096 34486803955201248 34566491477688576 34577756425212672 34793902605831264 35195216361377184 35264701788777216 35317421973743077 35415222295221108 35426763837438876 35659824497895168 35823702367830348 35989093422160128 36082565665306496 36182484807888384 36194276394920448 36236210804204544 36402737508267984 36570801855028224 36599814505787904 36642229202401326 36726897195044112 36738866201788464 36980558738557952 37150506159231472 37223851888153728 37394917383963258 37888563529013616 37988487501169024 38106098917581312 38205069527971584 38238411761045136 38456418669602976 38544075008754336 38677908602534733 38887302912399648 38899975978364256 39035045339400243 39291843659717824 39413490234515712 39472412794183439 39594618406549332 39764460120950016 40223104413002496 40327573390636672 40362767969992088 40452426559028736 40487730099930144 40592886373469808 40765737154730112 40873249132090368 40953079696801482 41061085754940048 41142152086906752 41237217903207424 41317759344424626 41331224477012022 41603128580877696 41794319429135406 41876833374172944 41973596794336128 41987275659186816 42212898942536448 42457721324835968 42541545015032832 42699783590085888 42737048438815152 42848046727551464 42980703218968032 43018213231175778 43427827202846016 43627403614623801 43950192765260544 44050371438576384 44203324117182552 44442631899885312 44457115403844864 44611480387885992 44904964182534656 45111328907638216 45160978801591296 45250992464627808 45368520064466256 45408113966241099 45577977682492416 45666997170153534 45681866677042176 45982405273601664 46088655303584768 46103675233616896 46193721474307554 46391870141108352 46589413891120128 46803519653487408 46926955148502912 47019602385036288 47220296393628144 47235685116585168 47546432663860224 47764936490440464 47859238141911936 47985457896213504 48037256538846624 48079179493667046 48204052568495397 48536983344357312 48760039333991307 48856305603201768 48969196260058816 48985154935717952 49120803678820608 49631802517538304 49728739631830371 49859889845284344 50187915436371741 50518084705351488 50750245021092993 50806101151790208 50940092703962112 50984549014726848 51039585072524538 51275224892803968 51392100011672448 51570544803379644 51849737216532864 51866634637819008 52046727119200324 52190853908746896 52551320312687616 52792824542065776 53019280161266688 53489736746842752 53630805884003328 53735553551745522 53983640133240192 54123848497959744 54354316206306816 54604106262401976 54748114339920064 54856202782542336 54899721758681856 55090345792566168 55108299302682696 55470838107836928 55725759238847208 55835777832230592 55964795725781504 55983034212249088 56092376075944887 56283865256715264 56832845293520424 56933044786781184 56982731251753536 57307604291957376 57357617641567704 57903769603794688 58064115602045952 58083038240338944 58169871486165068 58330954368599472 58349963967546384 58600257020347392 58733828584768512 58937765489576736 59256842533180416 59276153871793152 59481973850514656 59646690181425024 60334656619503744 60491360085955008 60544151954988132 60889329560204712 61309873698135552 61591628632410072 61713228130360128 61855826854811136 61976639016636939 61996836715518033 62404692871316544 62569273531337216 62691479143703109 62960395191504192 62980913488780224 63319348413804672 63686581987253952 63812317522549248 64049675385128832 64105572658222728 64272070091327196 64715977792476416 64916336856849408 65013385778655076 65141740804269024 65494404905094144 66304986175773828 66479853127045792 66663947849827968 66685673105767296 66917220581828988 67357446273801984 67666993361457324 67741468202386944 67979398686302464 68052780096699384 68366966523738624 68522800015563264 68760726404506192 68973607910402496 69132982955377152 69155512850425344 69290582211461331 69587805211662528 70390432722754368 70529403577554432 70634843947486154 70830444590442216 70853527674877752 71319648995790336 71647404735660696 71978186844320256 72165131330612992 72364969615776768 72388552789840896 72805475016535968 73199629011575808 73284458404802652 73453794390088224 73477732403576928 74301012318462944 74447703776307456 74789834767926516 75777127058027232 75976975002338048 76212197835162624 76410139055943168 76476823522090272 76912837339205952 77088150017508672 77355817205069466 77774605824799296 77799951956728512 78070090678800486 78583687319435648 78826980469031424 78944825588366878 79189236813098664 79528920241900032 80446208826004992 80655146781273344 80725535939984176 80904853118057472 80975460199860288 81185772746939616 81531474309460224 81906159393602964 82122171509880096 82284304173813504 82635518688849252 82662448954024044 83206257161755392 83588638858270812 83753666748345888 83947193588672256 83974551318373632 84425797885072896 84915442649671936 85399567180171776 85474096877630304 85696093455102928 85961406437936064 86036426462351556 86855654405692032 87254807229247602 87900385530521088 88100742877152768 88406648234365104 88885263799770624 88914230807689728 89222960775771984 89809928365069312 90222657815276432 90501984929255616 90737040128932512 90816227932482198 91333994340307068 91964810547203328 92387442948615108 92783740282216704 93607039306974816 93853910297005824 94440592787256288 94471370233170336 95529872980880928 95718476283823872 95861573928731209 96074513077693248 96158358987334092 96408105136990794 97073966688714624 97520078667982614 97712611206403536 97938392520117632 97970309871435904 98241607357641216 99263605035076608 99457479263660742 99719779690568688 100375830872743482 101036169410702976 101500490042185986 101612202303580416 101969098029453696 102079170145049076 102550449785607936 102784200023344896 103141089606759288 103699474433065728 103733269275638016 104093454238400648 104381707817493792 105585649084131552 105952265921229231 106979473493685504 107471107103491044 107967280266480384 108247696995919488 108708632412613632 109208212524803952 109496228679840128 109712405565084672 109799443517363712 110180691585132336 110216598605365392 110941676215673856 111451518477694416 111671555664461184 111929591451563008 111966068424498176 112184752151889774 113665690587040848 113965462503507072 114615208583914752 114715235283135408 115807539207589376 116033725807604199 116339742972330136 116661908737198944 116699927935092768 117105136018200729 117875530979153472 118417238382550317 118963947701029312 119293380362850048 120669313239007488 120982720171910016 121088303909976264 121778659120409424 122619747396271104 123183257264820144 123426456260720256 123711653709622272 123953278033273878 123993673431036066 124809385742633088 125138547062674432 125382958287406218 125920790383008384 125961826977560448 126638696827609344 127373163974507904 127624635045098496 128099350770257664 128211145316445456 128544140182654392 129431955584952832 130026771557310152 130283481608538048 130882210843871403 132609972351547656 132959706254091584 133327895699655936 133371346211534592 133834441163657976 134714892547603968 135333986722914648 135482936404773888 135958797372604928 136105560193398768 136224341898723297 136733933047477248 137045600031126528 137521452809012384 137947215820804992 138265965910754304 138311025700850688 138581164422922662 139175610423325056 140780865445508736 141058807155108864 141269687894972308 141660889180884432 141707055349755504 142639297991580672 143294809471321392 143956373688640512 144330262661225984 144612157705486191 145610950033071936 146280118001973921 146568916809605304 146907588780176448 146955464807153856 148602024636925888 148895407552614912 149579669535853032 150563746309115223 151554254116054464 151953950004676096 152250735063278979 152820278111886336 152953647044180544 153825674678411904 154176300035017344 154711634410138932 155549211649598592 155599903913457024 156140181357600972 157167374638871296 157653960938062848 157889651176733756 158378473626197328 159057840483800064 160892417652009984 161310293562546688 161451071879968352 161950920399720576 162371545493879232 163062948618920448 163812318787205928 164244343019760192 164568608347627008 165271037377698504 165324897908048088 166412514323510784 167177277716541624 167507333496691776 167894387177344512 167949102636747264 168277128227834661 168851595770145792 169830885299343872 170799134360343552 170948193755260608 171392186910205856 171922812875872128 172072852924703112 173711308811384064 174509614458495204 175800771061042176 176201485754305536 176813296468730208 177770527599541248 177828461615379456 178445921551543968 180445315630552864 181003969858511232 181474080257865024 181632455864964396 182667988680614136 183929621094406656 184774885897230216 185567480564433408 187214078613949632 187707820594011648 188074437431109327 188881185574512576 188942740466340672 191059745961761856 191436952567647744 191723147857462418 192149026155386496 192316717974668184 192816210273981588 194147933377429248 195040157335965228 195425222412807072 195876785040235264 195940619742871808 196483214715282432 198914958527321484 199439559381137376 200751661745486964 202072338821405952 203000980084371972 203224404607160832 203938196058907392 204158340290098152 205100899571215872 205568400046689792 206282179213518576 207398948866131456 207466538551276032 208186908476801296 208763415634987584 211171298168263104 211904531842458462 213958946987371008 214942214206982088 215934560532960768 216495393991838976 218416425049607904 218992457359680256 219598887034727424 220361383170264672 220433197210730784 222903036955388832 223343111328922368 224369504303779548 227331381174081696 227930925007014144 229230417167829504 229430470566270816 231615078415178752 232067451615208398 232679485944660272 233323817474397888 233399855870185536 234210272036401458 235751061958306944 236834476765100634 237927895402058624 238586760725700096 241338626478014976 241965440343820032 242176607819952528 243557318240818848 246366514529640288 246852912521440512 247221953816201539 247906556066547756 247987346862072132 249618771485266176 250765916574812436 251841580766016768 251923653955120896 253277393655218688 254746327949015808 256198701540515328 256422290632890912 257088280365308784 258863911169905664 260053543114620304 260566963217076096 261764421687742806 265219944703095312 265919412508183168 266655791399311872 266742692423069184 267668882327315952 269429785095207936 270667973445829296 271917594745209856 272211120386797536 272448683797446594 275042905618024768 275894431641609984 276306889559284073 277162328845845324 278351220846650112 281561730891017472 282539375789944616 283321778361768864 283414110699511008 286589618942642784 287584721786193627 288660525322451968 289224315410972382 291221900066143872 292560236003947842 293137833619210608 293815177560352896 293910929614307712 297204049273851776 297790815105229824 299159339071706064 301127492618230446 303108508232108928 303907900009352192 304501470126557958 305907294088361088 307651349356823808 308352600070034688 309423268820277864 311098423299197184 311199807826914048 312280362715201944 314334749277742592 315779302353467512 316756947252394656 317856797763687693 322620587125093376 322902143759936704 323901840799441152 324743090987758464 326125897237840896 327624637574411856 328488686039520384 329137216695254016 330542074755397008 330649795816096176 332825028647021568 334354555433083248 335014666993383552 335788774354689024 335898205273494528 336554256455669322 339661770598687744 341896387510521216 342784373820411712 343845625751744256 344145705849406224 347422617622768128 348101177422812597 349019228916990408 351315408054602187 353626592937460416 355251715147650951 356891843103087936 360890631261105728 362007939717022464 362948160515730048 363264911729928792 365335977361228272 367859242188813312 369549771794460432 371134961128866816 374428157227899264 375415641188023296 376148874862218654 377762371149025152 377885480932681344 382119491923523712 382873905135295488 383446295714924836 384298052310772992 384633435949336368 385632420547963176 388295866754858496 390080314671930456 390850444825614144 391753570080470528 391881239485743616 392646632531614209 397829917054642968 398879118762274752 401503323490973928 404144677642811904 406001960168743944 406448809214321664 407876392117814784 408316680580196304 408673025696169891 410201799142431744 411136800093379584 412564358427037152 414797897732262912 414933077102552064 416373816953602592 417526831269975168 422342596336526208 423809063684916924 427917893974742016 429884428413964176 431869121065921536 432990787983677952 433836473116458573 436832850099215808 437984914719360512 438840354005921763 440722766340529344 440866394421461568 445806073910777664 446686222657844736 448739008607559096 454662762348163392 455861850014028288 456752205189836937 458460834335659008 458860941132541632 464134903230416796 465358971889320544 466647634948795776 466799711740371072 468420544072802916 471502123916613888 473668953530201268 475855790804117248 477173521451400192 482677252956029952 483930880687640064 484353215639905056 487114636481637696 492733029059280576 493705825042881024 494443907632403078 495813112133095512 495974693724144264 499237542970532352 501531833149624872 503683161532033536 503847307910241792 506554787310437376 509492655898031616 512397403081030656 512844581265781824 514176560730617568 520107086229240608 521133926434152192 523528843375485612 530439889406190624 531838825016366336 533311582798623744 533485384846138368 535337764654631904 541335946891658592 544422240773595072 544897367594893188 550085811236049536 551788863283219968 552613779118568146 554324657691690648 556702441693300224 563123461782034944 565078751579889232 566643556723537728 566828221399022016 573179237885285568 575169443572387254 578448630821944764 582443800132287744 585120472007895684 586275667238421216 587630355120705792 587821859228615424 594408098547703552 598318678143412128 602254985236460892 606217016464217856 609002940253115916 611814588176722176 615302698713647616 616705200140069376 618846537640555728 622196846598394368 622399615653828096 624560725430403888 628669498555485184 631558604706935024 633513894504789312 635713595527375386 645804287519873408 647803681598882304 649486181975516928 655249275148823712 656977372079040768 661084149510794016 661299591632192352 668709110866166496 670029333986767104 671031017501118463 673108512911338644 683792775021042432 685568747640823424 687691251503488512 688291411698812448 694845235245536256 696202354845625194 698038457833980816 702630816109204374 707253185874920832 710503430295301902 713783686206175872 721781262522211456 724015879434044928 725896321031460096 726529823459857584 730671954722456544 739099543588920864 741665861448604617 748856314455798528 752297749724437308 755524742298050304 755770961865362688 764238983847047424 766892591429849672 768596104621545984 769266871898672736 771264841095926352 776591733509716992 780160629343860912 781700889651228288 783507140160941056 783762478971487232 785293265063228418 795659834109285936 797758237524549504 803006646981947856 808289355285623808 812003920337487888 815752784235629568 816633361160392608 817346051392339782 825128716854074304 828920668677852219 832747633907205184 835053662539950336 844685192673052416 847618127369833848 859768856827928352 862754165358580881 865981575967355904 867672946232917146 873665700198431616 875969829438721024 877680708011843526 881445532681058688 881732788842923136 891612147821555328 893372445315689472 897478017215118192 909325524696326784 911723700028056576 913504410379673874 917721882265083264 928269806460833592 930717943778641088 933295269897591552 933599423480742144 936841088145605832 943004247833227776 947337907060402536 951711581608234496 953570393291063079 967861761375280128 968706431279810112 974229272963275392 985466058118561152 987411650085762048 988887815264806156 991626224266191024 991949387448288528 998475085941064704 1003063666299249744 1007366323064067072 1007694615820483584 1018985311796063232 1025689162531563648 1028353121461235136 1040214172458481216 1042267852868304384 1047057686750971224 1053946224163806561 1060879778812381248 1063677650032732672 1065755145442952853 1070675529309263808 1082671893783317184 1088844481547190144 1089794735189786376 1100171622472099072 1103577726566439936 1105227558237136292 1108649315383381296 1113404883386600448 1126246923564069888 1130157503159778464 1133287113447075456 1133656442798044032 1146358475770571136 1150338887144774508 1156897261643889528 1164887600264575488 1170240944015791368 1172551334476842432 1175260710241411584 1175643718457230848 1177939897594842627 1188816197095407104 1196637356286824256 1204509970472921784 1212434032928435712 1218005880506231832 1223629176353444352 1230605397427295232 1233410400280138752 1237693075281111456 1244393693196788736 1244799231307656192 1249121450860807776 1263117209413870048 1267027789009578624 1271427191054750772 1291608575039746816 1295607363197764608 1298972363951033856 1310498550297647424 1313954744158081536 1316521062017765289 1322168299021588032 1322599183264384704 1337418221732332992 1340058667973534208 1342062035002236926 1346217025822677288 1367585550042084864 1371137495281646848 1375382503006977024 1376582823397624896 1392404709691250388 1396076915667961632 1405261632218408748 1414506371749841664 1421006860590603804 1427567372412351744 1443562525044422912 1448031758868089856 1451792642062920192 1453059646919715168 1461343909444913088 1478199087177841728 1483331722897209234 1497712628911597056 1504595499448874616 1511049484596100608 1511541923730725376 1528477967694094848 1533785182859699344 1537192209243091968 1538533743797345472 1542529682191852704 1560321258687721824 1563401779302456576 1570586530126456836 1591319668218571872 1595516475049099008 1606013293963895712 1624007840674975776 1633266722320785216 1634692102784679564 1650257433708148608 1657841337355704438 1665495267814410368 1670107325079900672 1689370385346104832 1695236254739667696 1719537713655856704 1725508330717161762 1735345892465834292 1747331400396863232 1755361416023687052 1762891065362117376 1763465577685846272 1783224295643110656 1794956034430236384 1818651049392653568 1827008820759347748 1835443764530166528 1856539612921667184 1861435887557282176 1866590539795183104 1867198846961484288 1873682176291211664 1886008495666455552 1894675814120805072 1903423163216468992 1907140786582126158 1937412862559620224 1948458545926550784 1970932116237122304 1977775630529612312 1983252448532382048 1983898774896577056 2006127332598499488 2013093052503355389 2051378325063127296 2056706242922470272 2080428344916962432 2084535705736608768 2094115373501942448 2107892448327613122 2121759557624762496 2127355300065465344 2131510290885905706 2141351058618527616 2165343787566634368 2177688963094380288 2179589470379572752 2200343244944198144 2210455116474272584 2217298630766762592 2224997584345813851 2260315006319556928 2266574226894150912 2267312885596088064 2292716951541142272 2300677774289549016 2313794523287779056 2329775200529150976 2340481888031582736 2345102668953684864 2350521420482823168 2351287436914461696 2355879795189685254 2377632394190814208 2393274712573648512 2409019940945843568 2424868065856871424 2436011761012463664 2447258352706888704 2475386150562222912 2486762006033556657 2498242901721615552 2526234418827740096 2534055578019157248 2542854382109501544 2583217150079493632 2588262496075742643 2597944727902067712 2620997100595294848 2627909488316163072 2633042124035530578 2644336598043176064 2645198366528769408 2674836443464665984 2680117335947068416 2684124070004473852 2692434051645354576 2735171100084169728 2742274990563293696 2753165646795249792 2784809419382500776 2792153831335923264 2810523264436817496 2829012743499683328 2842013721181207608 2855134744824703488 2860711179873189237 2887125050088845824 2903585284125840384 2906119293839430336 2922687818889826176 2956398174355683456 2966663445794418468 2995425257823194112 3009190998897749232 3022098969192201216 3023083847461450752 3056955935388189696 3067570365719398688 3077067487594690944 3085059364383705408 3120642517375443648 3126803558604913152 3141173060252913672 3182639336437143744 3191032950098198016 3197265436328858559 3212026587927791424 3248015681349951552 3266533444641570432 3269384205569359128 3300514867416297216 3315682674711408876 3330990535628820736 3340214650159801344 3378740770692209664 3390472509479335392 3439075427311713408 3451016661434323524 3470691784931668584 3494662800793726464 3510722832047374104 3525782130724234752 3526931155371692544 3566448591286221312 3589912068860472768 3637302098785307136 3654017641518695496 3670887529060333056 3713079225843334368 3722871775114564352 3733181079590366208 3734397693922968576 3747364352582423328 3789351628241610144 3814281573164252316 3874825725119240448 3896917091853101568 3941864232474244608 3955551261059224624 3966504897064764096 3967797549793154112 4012254665196998976 4026186105006710778 4102756650126254592 4113412485844940544 4160856689833924864 4188230747003884896 4215784896655226244 4243519115249524992 4263020581771811412 4282702117237055232 4330687575133268736 4355377926188760576 4359178940759145504 4400686489888396288 4420910232948545168 4434597261533525184 4449995168691627702 4520630012639113856 4533148453788301824 4534625771192176128 4585433903082284544 4601355548579098032 4627589046575558112 4680963776063165472 4690205337907369728 4697217122507829241 4711759590379370508 4786549425147297024 4818039881891687136 4872023522024927328 4950772301124445824 4973524012067113314 4996485803443231104 5052468837655480192 5068111156038314496 5085708764219003088 5166434300158987264 5176524992151485286 5241994201190589696 5266084248071061156 5288673196086352128 5290396733057538816 5349672886929331968 5368248140008947704 5384868103290709152 5484549981126587392 5506331293590499584 5569618838765001552 5584307662671846528 5621046528873634992 5658025486999366656 5684027442362415216 5710269489649406976 5721422359746378474 5774250100177691648 5812238587678860672 5845375637779652352 5912796348711366912 5933326891588836936 6018381997795498464 6039279157510066167 6135140731438797376 6154134975189381888 6170118728767410816 6241285034750887296 6253607117209826304 6282346120505827344 6365278672874287488 6382065900196396032 6394530872657717118 6424053175855582848 6496031362699903104 6533066889283140864 6538768411138718256 6601029734832594432 6631365349422817752 6661981071257641472 6674992753037441553 6780945018958670784 6878150854623426816 6902033322868647048 6941383569863337168 6989325601587452928 7021445664094748208 7051564261448469504 7053862310743385088 7132897182572442624 7179824137720945536 7274604197570614272 7308035283037390992 7341775058120666112 7426158451686668736 7445743550229128704 7460286018100669971 7494728705164846656 7578703256483220288 7628563146328504632 7749651450238480896 7764787488227227929 7793834183706203136 7883728464948489216 7911102522118449248 7933009794129528192 7935595099586308224 8024509330393997952 8052372210013421556 8205513300252509184 8226824971689881088 8321713379667849728 8376461494007769792 8431569793310452488 8487038230499049984 8526041163543622824 8565404234474110464 8661375150266537472 8710755852377521152 8718357881518291008 8841820465897090336 8869194523067050368 8899990337383255404 9041260025278227712 9066296907576603648 9069251542384352256 9170867806164569088 9202711097158196064 9255178093151116224 9361927552126330944 9380410675814739456 9394434245015658482 9423519180758741016 9573098850294594048 9636079763783374272 9744047044049854656 9901544602248891648 9947048024134226628 9992971606886462208 10104937675310960384 10136222312076628992 10171417528438006176 10353049984302970572 10483988402381179392 10532168496142122312 10577346392172704256 10580793466115077632 10699345773858663936 10736496280017895408 10769736206581418304 11012662587180999168 11139237677530003104 11168615325343693056 11242093057747269984 11368054884724830432 11442844719492756948 11624477175357721344 11690751275559304704 11825592697422733824 11866653783177673872 12036763995590996928 12078558315020132334 12270281462877594752 12308269950378763776 12340237457534821632 12482570069501774592 12564692241011654688 12730557345748574976 12789061745315434236 12848106351711165696 12992062725399806208 13066133778566281728 13077536822277436512 13202059469665188864 13262730698845635504 13323962142515282944 13349985506074883106 13561890037917341568 13756301709246853632 13804066645737294096 13882767139726674336 14042891328189496416 14091651367523487723 14359648275441891072 14616070566074781984 14852316903373337472 14891487100458257408 14920572036201339942 14989457410329693312 15157406512966440576 15257126292657009264 15499302900476961792 15529574976454455858 15822205044236898496 15866019588259056384 15871190199172616448 16049018660787995904 16104744420026843112 16453649943379762176 16643426759335699456 16752922988015539584 16863139586620904976 16974076460998099968 17052082327087245648 17130808468948220928 17322750300533074944 17436715763036582016 17683640931794180672 17738389046134100736 17799980674766510808 18082520050556455424 18117837472530198501 18405422194316392128 18510356186302232448 18723855104252661888 18760821351629478912 18788868490031316964 18847038361517482032 19146197700589188096 19272159527566748544 19488094088099709312 19803089204497783296 19894096048268453256 19985943213772924416 20024978259112324659 20209875350621920768 20342835056876012352 20706099968605941144 20967976804762358784 21064336992284244624 21154692784345408512 21161586932230155264 21398691547717327872 21472992560035790816 21539472413162836608 22025325174361998336 22278475355060006208 22337230650687386112 22380858054302009913 22484186115494539968 22736109769449660864 22885689438985513896 23248954350715442688 23381502551118609408 23651185394845467648 23733307566355347744 24073527991181993856 24157116630040264668 24540562925755189504 24616539900757527552 24680474915069643264 24965140139003549184 25129384482023309376 25461114691497149952 25578123490630868472 25696212703422331392 25984125450799612416 26132267557132563456 26155073644554873024 26525461397691271008 26699971012149766212 27123780075834683136 27512603418493707264 27608133291474588192 27765534279453348672 28085782656378992832 28183302735046975446 28719296550883782144 29232141132149563968 29704633806746674944 29841144072402679884 29978914820659386624 30314813025932881152 30514252585314018528 31059149952908911716 31644410088473796992 31732039176518112768 31742380398345232896 32098037321575991808 32209488840053686224 33505845976031079168 33726279173241809952 34104164654174491296 34873431526073164032 35367281863588361344 35476778092268201472 35599961349533021616 36165040101112910848 36235674945060397002 36810844388632784256 37020712372604464896 37447710208505323776 37577736980062633928 37694076723034964064 38544319055133497088 38976188176199418624 39606178408995566592 39788192096536906512 39971886427545848832 40049956518224649318 40419750701243841536 40685670113752024704 41412199937211882288 42128673984568489248 42274954102570463169 42945985120071581632 43078944826325673216 44556950710120012416 44674461301374772224 44761716108604019826 44968372230989079936 45472219538899321728 45771378877971027792 46497908701430885376 47466615132710695488 48147055982363987712 48314233260080529336 49081125851510379008 49360949830139286528 49930280278007098368 50258768964046618752 50922229382994299904 51156246981261736944 51392425406844662784 51968250901599224832 52310147289109746048 53050922795382542016 53399942024299532424 54247560151669366272 54353512417590595503 55216266582949176384 55531068558906697344 56171565312757985664 56366605470093950892 57438593101767564288 58464282264299127936 59409267613493349888 59682288144805359768 59957829641318773248 60629626051865762304 61028505170628037056 62118299905817823432 63288820176947593984 63464078353036225536 63484760796690465792 64196074643151983616 64418977680107372448 67011691952062158336 67452558346483619904 68208329308348982592 69746863052146328064 70734563727176722688 70953556184536402944 71199922699066043232 72471349890120794004 73621688777265568512 74041424745208929792 74895420417010647552 75155473960125267856 75388153446069928128 77088638110266994176 77952376352398837248 79576384193073813024 80099913036449298636 81371340227504049408 82824399874423764576 84257347969136978496 84549908205140926338 85891970240143163264 86157889652651346432 89113901420240024832 89523432217208039652 89936744461978159872 90944439077798643456 91542757755942055584 94933230265421390976 96294111964727975424 96628466520161058672 98162251703020758016 100517537928093237504 102312493962523473888 104620294578219492096 106101845590765084032 106799884048599064848 108495120303338732544 108707024835181191006 110432533165898352768 111062137117813394688 112343130625515971328 112733210940187901784 116928564528598255872 118818535226986699776 119364576289610719536 119915659282637546496 121259252103731524608 122057010341256074112 124236599811635646864 126577640353895187968 126824862307711389507 128837955360214744896 134023383904124316672 134905116692967239808 136416658616697965184 139493726104292656128 141469127454353445376 142399845398132086464 144942699780241588008 147243377554531137024 148082849490417859584 149790840834021295104 150310947920250535712 150776306892139856256 154177276220533988352 155904752704797674496 159152768386147626048 160199826072898597272 162742680455008098816 165648799748847529152 168514695938273956992 169099816410281852676 171783940480286326528 172315779305302692864 178227802840480049664 179046864434416079304 179873488923956319744 181888878155597286912 183085515511884111168 189866460530842781952 192588223929455950848 193256933040322117344 201035075856186475008 204624987925046947776 209240589156438984192 212203691181530168064 213599768097198129696 217414049670362382012 220865066331796705536 222124274235626789376 224686261251031942656 225466421880375803568 233857129057196511744 238729152579221439072 244114020682512148224 248473199623271293728 253155280707790375936 253649724615422779014 257675910720429489792 269810233385934479616 272833317233395930368 282938254908706890752 284799690796264172928 289885399560483176016 294486755109062274048 300621895840501071424 301552613784279712512 318305536772295252096 320399652145797194544 325485360910016197632 331297599497695058304 337029391876547913984 338199632820563705352 343567880960572653056 356455605680960099328 358093728868832158608 359746977847912639488 363777756311194573824 366171031023768222336 379732921061685563904 380474586923134168521 386513866080644234688 402070151712372950016 409249975850093895552 418481178312877968384 424407382363060336128 427199536194396259392 434828099340724764024 441730132663593411072 444248548471253578752 449372522502063885312 450932843760751607136 467714258114393023488 477458305158442878144 488228041365024296448 496946399246542587456 507299449230845558028 515351821440858979584 539620466771868959232 545666634466791860736 569599381592528345856 579770799120966352032 601243791681002142848 603105227568559425024 636611073544590504192 640799304291594389088 662595198995390116608 674058783753095827968 676399265641127410704 687135761921145306112 716187457737664317216 732342062047536444672 759465842123371127808 760949173846268337042 773027732161288469376 818499951700187791104 848814764726120672256 854399072388792518784 869656198681449528048 883460265327186822144 901865687521503214272 954916610316885756288 976456082730048592896 993892798493085174912 1014598898461691116056 1030703642881717959168 1079240933543737918464 1091333268933583721472 1139198763185056691712 1159541598241932704064 1202487583362004285696 1206210455137118850048 1273222147089181008384 1281598608583188778176 1325190397990780233216 1348117567506191655936 1352798531282254821408 1432374915475328634432 1464684124095072889344 1521898347692536674084 1546055464322576938752 1636999903400375582208 1708798144777585037568 1739312397362899056096 1803731375043006428544 1909833220633771512576 1987785596986170349824 2029197796923382232112 2061407285763435918336 2278397526370113383424 2319083196483865408128 2404975166724008571392 2546444294178362016768 2563197217166377556352 2650380795981560466432 2705597062564509642816 2864749830950657268864 2929368248190145778688 3043796695385073348168 3092110928645153877504 3273999806800751164416 3417596289555170075136 3478624794725798112192 3607462750086012857088 3819666441267543025152 3975571193972340699648 4058395593846764464224 4638166392967730816256 4809950333448017142784 5126394434332755112704 5411194125129019285632 5729499661901314537728 6087593390770146696336 6184221857290307755008 6835192579110340150272 6957249589451596224384 7214925500172025714176 7639332882535086050304 7951142387944681399296 8116791187693528928448 9276332785935461632512 10252788868665510225408 10822388250258038571264 11458999323802629075456 12175186781540293392672 13914499178903192448768 14429851000344051428352 16233582375387057856896 18552665571870923265024 20505577737331020450816 21644776500516077142528 22917998647605258150912 24350373563080586785344 27828998357806384897536 32467164750774115713792 43289553001032154285056 48700747126161173570688 55657996715612769795072 64934329501548231427584 97401494252322347141376 129868659003096462855168 194802988504644694282752 389605977009289388565504
- Sum of all divisors σ(n): 1520456292290600590894353
- Sum of proper divisors (its aliquot sum) s(n): 1130850315281311202328849
- 389605977009289388565504 is an abundant number, because the sum of its proper divisors (1130850315281311202328849) is greater than itself. Its abundance is 741244338272021813763345
Bases of 389605977009289388565504
- Binary: 10100101000000010010101000100111101110100000011100101001011011100100100000000002
- Hexadecimal: 0x52809513DD0394B72400
- Base-36: 1RFZFK7OE9QUKG00
Squares and roots of 389605977009289388565504
- 389605977009289388565504 squared (3896059770092893885655042) is 151792817321362931615677921574736916462898774016
- 389605977009289388565504 cubed (3896059770092893885655043) is 59139388895482190405261091479550277233428690679753373155994050509144064
-
389605977009289388565504 is a
perfect square number . Itssquare root is 624184249248 -
The
cube root of 389605977009289388565504 is 73036822.4194237131
Scales and comparisons
How big is 389605977009289388565504?- 389,605,977,009,289,388,565,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 389,605,977,009,289,388,565,504 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 389605977009289388565504 cubic inches would be around 6086401.9 feet tall.
Recreational maths with 389605977009289388565504
- 389605977009289388565504 backwards is 405565883982900779506983
- 389605977009289388565504 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 389605977009289388565504's digits is 126
- 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 389605977009289388565504 - Facts about the integer". Numbermatics.com. 2024. Web. 28 June 2024.
APA style:
Numbermatics. (2024). Number 389605977009289388565504 - Facts about the integer. Retrieved 28 June 2024, from https://numbermatics.com/n/389605977009289388565504/
Chicago style:
Numbermatics. 2024. "Number 389605977009289388565504 - Facts about the integer". https://numbermatics.com/n/389605977009289388565504/
The information we have on file for 389605977009289388565504 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 389605977009289388565504, math, Factors of 389605977009289388565504, curriculum, school, college, exams, university, Prime factorization of 389605977009289388565504, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-nine sextillion, six hundred five quintillion, nine hundred seventy-seven quadrillion, nine trillion, two hundred eighty-nine billion, three hundred eighty-eight million, five hundred sixty-five thousand, five hundred four.