292949348502932162017187904
292,949,348,502,932,162,017,187,904 is an even composite number composed of five prime numbers multiplied together.
What does the number 292949348502932162017187904 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 18375 divisors.
292949348502932162017187904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 292949348502932162017187904:
26 × 324 × 76 × 114 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 97 × 97)See below for interesting mathematical facts about the number 292949348502932162017187904 from the Numbermatics database.
Names of 292949348502932162017187904
- Cardinal: 292949348502932162017187904 can be written as Two hundred ninety-two septillion, nine hundred forty-nine sextillion, three hundred forty-eight quintillion, five hundred two quadrillion, nine hundred thirty-two trillion, one hundred sixty-two billion, seventeen million, one hundred eighty-seven thousand, nine hundred four.
Scientific notation
- Scientific notation: 2.92949348502932162017187904 × 1026
Factors of 292949348502932162017187904
Divisors of 292949348502932162017187904
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 97 98 99 108 112 121 126 132 144 147 154 162 168 176 189 192 194 196 198 216 224 231 242 243 252 264 288 291 294 297 308 324 336 343 352 363 378 388 392 396 432 441 448 462 484 486 504 528 539 567 576 582 588 594 616 648 672 679 686 693 704 726 729 756 776 784 792 847 864 873 882 891 924 968 972 1008 1029 1056 1067 1078 1089 1134 1164 1176 1188 1232 1296 1323 1331 1344 1358 1372 1386 1452 1458 1512 1552 1568 1584 1617 1694 1701 1728 1746 1764 1782 1848 1936 1944 2016 2037 2058 2079 2112 2134 2156 2178 2187 2268 2328 2352 2376 2401 2464 2541 2592 2619 2646 2662 2673 2716 2744 2772 2904 2916 3024 3087 3104 3136 3168 3201 3234 3267 3388 3402 3492 3528 3564 3696 3773 3872 3888 3969 3993 4032 4074 4116 4158 4268 4312 4356 4374 4536 4656 4704 4752 4753 4802 4851 4928 5082 5103 5184 5238 5292 5324 5346 5432 5488 5544 5808 5832 5929 6048 6111 6174 6208 6237 6336 6402 6468 6534 6561 6776 6804 6984 7056 7128 7203 7392 7469 7546 7623 7744 7776 7857 7938 7986 8019 8148 8232 8316 8536 8624 8712 8748 9072 9261 9312 9317 9408 9409 9504 9506 9603 9604 9702 9801 10164 10206 10476 10584 10648 10692 10864 10976 11088 11319 11616 11664 11737 11858 11907 11979 12096 12222 12348 12474 12804 12936 13068 13122 13552 13608 13968 14112 14256 14259 14406 14553 14641 14784 14938 15092 15246 15309 15552 15714 15876 15972 16038 16296 16464 16632 16807 17072 17248 17424 17496 17787 18144 18333 18522 18624 18634 18711 18818 19008 19012 19206 19208 19404 19602 19683 20328 20412 20952 21168 21296 21384 21609 21728 21952 22176 22407 22638 22869 23232 23328 23474 23571 23716 23814 23958 24057 24444 24696 24948 25608 25872 26136 26244 26411 27104 27216 27783 27936 27951 28224 28227 28512 28518 28809 28812 29106 29282 29403 29876 30184 30492 30618 31428 31752 31944 32076 32592 32928 33264 33271 33614 33957 34144 34496 34848 34992 35211 35574 35721 35937 36288 36666 37044 37268 37422 37636 38024 38412 38416 38808 39204 39366 40656 40824 41503 41904 42336 42592 42768 42777 43218 43456 43659 43923 44352 44814 45276 45738 45927 46656 46948 47142 47432 47628 47916 48114 48888 49392 49896 50421 51216 51744 52272 52283 52488 52822 53361 54208 54432 54999 55566 55872 55902 56133 56454 57024 57036 57618 57624 58212 58564 58806 59049 59752 60368 60984 61236 62856 63504 63888 64152 64827 65184 65219 65856 65863 66528 66542 67221 67228 67914 68288 68607 69696 69984 70422 70713 71148 71442 71874 72171 73332 74088 74536 74844 75272 76048 76824 76832 77616 78408 78732 79233 81312 81648 82159 83006 83349 83808 83853 84672 84681 85184 85536 85554 86427 86436 87318 87846 88209 89628 90552 91476 91854 93896 94284 94864 95256 95832 96228 97776 98784 99792 99813 100842 101871 102432 102487 103488 103499 104544 104566 104976 105633 105644 106722 107163 107811 108864 109998 111132 111804 112266 112908 114072 115236 115248 116424 117128 117612 117649 118098 119504 120736 121968 122472 124509 125712 127008 127776 128304 128331 129107 129654 130368 130438 130977 131726 131769 133056 133084 134442 134456 135828 137214 137781 139968 140844 141426 142296 142884 143748 144342 146664 148176 149072 149688 150544 151263 152096 153648 153664 155232 156816 156849 157464 158466 160083 162624 163296 164318 164997 166012 166698 167616 167706 168399 169362 171072 171108 172854 172872 174636 175692 176418 177147 179256 181104 182952 183708 184877 187792 188568 189728 190512 191664 192456 194481 195552 195657 197568 197589 199584 199626 201663 201684 203742 204864 204974 205821 206998 209088 209132 209952 211266 211288 212139 213444 214326 215622 216513 219996 222264 223608 224532 225816 228144 230472 230496 232848 232897 234256 235224 235298 236196 237699 239008 241472 243936 244944 246477 249018 250047 251424 251559 254016 254043 255552 256608 256662 258214 259281 259308 260876 261954 263452 263538 264627 266168 268884 268912 271656 274428 275562 281688 282852 284592 285768 287496 288684 290521 293328 296352 298144 299376 299439 301088 302526 304192 305613 307296 307461 310464 310497 313632 313698 314928 316899 316932 320166 321489 323433 326592 328636 329994 332024 333396 335412 336798 338724 342216 345708 345744 349272 351384 352836 352947 354294 358512 362208 365904 365981 367416 369754 373527 375584 377136 379456 381024 383328 384912 384993 387321 388962 391104 391314 392931 395178 395307 399168 399252 403326 403368 407484 409948 411642 413343 413996 418264 419904 422532 422576 424278 426888 428652 431244 433026 439992 444528 447216 449064 451632 453789 456288 456533 460944 460992 461041 465696 465794 468512 470448 470547 470596 472392 475398 478016 480249 487872 489888 492954 494991 498036 500094 502848 503118 505197 508086 513216 513324 516428 518562 518616 521752 523908 526904 527076 529254 531441 532336 537768 537824 543312 548856 551124 554631 563376 565704 569184 571536 574992 575113 577368 581042 583443 586656 586971 592704 592767 596288 598752 598878 602176 604989 605052 611226 614592 614922 617463 620994 627264 627396 629856 633798 633864 636417 640332 642978 646866 649539 657272 659988 664048 666792 670824 673596 677448 684432 691416 691488 698544 698691 702768 705672 705894 708588 713097 717024 717409 724416 724493 731808 731962 734832 739431 739508 747054 750141 751168 754272 754677 762048 762129 766656 769824 769986 774642 777843 777924 782628 785862 790356 790614 793881 798504 806652 806736 814968 819896 823284 826686 827992 836528 845064 845152 848556 853776 857304 862488 866052 871563 879984 889056 894432 898128 898317 903264 903749 907578 912576 913066 916839 921888 922082 922383 931392 931491 931588 937024 940896 941094 941192 944784 950697 950796 960498 964467 970299 979776 985908 989982 996072 1000188 1006236 1010394 1016172 1026648 1032856 1037124 1037232 1043504 1047816 1053808 1054152 1058508 1058841 1062882 1064672 1075536 1075648 1086624 1097712 1097943 1102248 1109262 1120581 1126752 1131408 1138368 1138489 1143072 1149984 1150226 1154736 1154979 1161963 1162084 1166886 1173312 1173942 1178793 1185534 1185921 1197504 1197756 1209978 1210104 1222452 1229844 1234926 1240029 1241988 1254792 1259712 1267596 1267728 1272834 1280664 1285956 1293732 1294139 1299078 1314544 1319976 1328096 1333584 1341648 1347192 1354896 1361367 1368864 1369599 1382832 1382976 1383123 1397088 1397382 1405536 1411344 1411641 1411788 1417176 1420177 1426194 1434048 1434818 1440747 1448986 1463616 1463924 1469664 1478862 1479016 1484973 1494108 1500282 1508544 1509354 1515591 1524258 1539648 1539972 1549284 1555686 1555848 1565256 1571724 1580712 1581228 1587762 1594323 1597008 1613304 1613472 1629936 1630279 1639792 1646568 1653372 1655984 1663893 1673056 1690128 1690304 1697112 1707552 1714608 1724976 1725339 1732104 1743126 1750329 1759968 1760913 1778112 1778301 1788864 1796256 1796634 1806528 1807498 1814967 1815156 1826132 1833678 1843776 1844164 1844766 1852389 1862982 1863176 1881792 1882188 1882384 1889568 1901394 1901592 1909251 1920996 1928934 1940598 1948617 1971816 1979964 1992144 2000376 2012472 2020788 2032344 2033647 2053296 2065712 2074248 2074464 2087008 2095632 2096073 2107616 2108304 2117016 2117682 2125764 2129344 2139291 2151072 2152227 2173248 2173479 2195424 2195886 2204496 2218293 2218524 2241162 2250423 2253504 2262816 2264031 2276978 2286144 2286387 2299968 2300452 2309472 2309958 2323926 2324168 2333529 2333772 2347884 2357586 2371068 2371842 2381643 2395512 2419956 2420208 2444904 2459688 2469852 2480058 2483976 2509584 2535192 2535456 2545668 2561328 2561867 2571912 2587464 2588278 2598156 2614689 2629088 2639952 2656192 2667168 2683296 2694384 2694951 2709792 2711247 2722734 2737728 2739198 2750517 2765664 2766246 2767149 2794176 2794473 2794764 2811072 2822688 2823282 2823576 2834352 2840354 2852091 2852388 2869636 2881494 2893401 2897972 2910897 2927848 2939328 2957724 2958032 2969946 2988216 3000564 3018708 3031182 3048516 3079944 3098568 3111372 3111696 3130512 3143448 3161424 3162456 3175524 3176523 3188646 3194016 3195731 3226608 3226944 3227287 3259872 3260558 3279584 3293136 3293829 3306744 3311968 3327786 3346112 3361743 3380256 3394224 3415104 3415467 3429216 3449952 3450678 3464208 3464937 3485889 3486252 3500658 3519936 3521826 3536379 3556602 3557763 3592512 3593268 3614996 3629934 3630312 3652264 3667356 3688328 3689532 3704778 3720087 3725964 3726352 3764376 3764768 3779136 3802788 3803184 3818502 3841992 3857868 3881196 3882417 3897234 3943632 3959928 3984288 4000752 4024944 4025791 4041576 4064688 4067294 4084101 4106592 4108797 4131424 4148496 4148928 4149369 4174016 4191264 4192146 4215232 4216608 4234032 4234923 4235364 4251528 4260531 4278582 4302144 4304454 4322241 4346958 4390848 4391772 4408992 4436586 4437048 4454919 4482324 4500846 4525632 4528062 4546773 4553956 4572774 4600904 4618944 4619916 4647852 4648336 4667058 4667544 4695768 4715172 4742136 4743684 4763286 4782969 4791024 4839912 4840416 4889808 4890837 4919376 4939704 4960116 4967952 4991679 5019168 5021863 5070384 5070912 5071451 5091336 5122656 5123734 5143824 5174928 5176017 5176556 5196312 5229378 5250987 5258176 5279904 5282739 5334336 5334903 5366592 5388768 5389902 5419584 5422494 5444901 5445468 5478396 5501034 5531328 5532492 5534298 5557167 5588946 5589528 5645376 5646564 5647152 5668704 5680708 5704182 5704776 5727753 5739272 5762988 5786802 5795944 5821794 5845851 5855696 5915448 5916064 5939892 5976432 6001128 6037416 6062364 6097032 6100941 6159888 6197136 6222744 6223392 6261024 6286896 6288219 6322848 6324912 6326243 6351048 6353046 6377292 6388032 6391462 6417873 6453216 6454574 6456681 6519744 6520437 6521116 6559168 6586272 6587658 6613488 6623936 6654879 6655572 6723486 6751269 6760512 6788448 6792093 6830934 6858432 6859161 6899904 6901356 6928416 6929874 6971778 6972504 7000587 7001316 7043652 7072758 7113204 7115526 7144929 7186536 7229992 7259868 7260624 7304528 7334712 7376656 7379064 7409556 7440174 7451928 7452704 7528752 7529536 7605576 7606368 7637004 7683984 7685601 7715736 7762392 7764834 7794468 7844067 7887264 7919856 7968576 7969423 8001504 8049888 8051582 8083152 8084853 8129376 8133741 8134588 8168202 8213184 8217594 8251551 8262848 8296992 8298738 8301447 8382528 8383419 8384292 8433216 8468064 8469846 8470728 8503056 8521062 8556273 8557164 8608908 8644482 8680203 8693916 8732691 8783544 8817984 8873172 8874096 8909838 8964648 9001692 9056124 9093546 9107912 9145548 9201808 9239832 9295704 9296672 9334116 9335088 9391536 9430344 9484272 9487368 9526572 9529569 9565938 9582048 9587193 9679824 9680832 9681861 9779616 9781674 9838752 9879408 9881487 9920232 9935904 9941239 9983358 10038336 10043726 10085229 10140768 10142902 10182672 10245312 10246401 10247468 10287648 10349856 10352034 10353112 10392624 10394811 10457667 10458756 10501974 10559808 10565478 10609137 10669806 10673289 10777536 10779804 10844988 10889802 10890936 10956792 11002068 11064984 11068596 11114334 11160261 11177892 11179056 11293128 11294304 11337408 11361416 11408364 11409552 11411953 11455506 11478544 11525976 11573604 11591888 11643588 11647251 11691702 11711392 11830896 11832128 11879784 11952864 12002256 12074832 12077373 12124728 12194064 12201882 12252303 12319776 12326391 12394272 12445488 12446784 12448107 12522048 12523379 12573792 12576438 12645696 12649824 12652486 12702096 12704769 12706092 12754584 12781593 12782924 12835746 12906432 12909148 12913362 12966723 13040874 13042232 13172544 13175316 13226976 13309758 13311144 13364757 13446972 13502538 13576896 13584186 13640319 13661868 13718322 13802712 13856832 13859748 13943556 13945008 14001174 14002632 14087304 14145516 14226408 14231052 14235529 14289858 14348907 14373072 14459984 14519736 14521248 14609056 14669424 14672511 14753312 14758128 14819112 14880348 14903856 14905408 14975037 15057504 15065589 15211152 15212736 15214353 15274008 15367968 15371202 15431472 15524784 15528051 15529668 15588936 15688134 15752961 15774528 15839712 15848217 15938846 16003008 16004709 16099776 16103164 16166304 16169706 16258752 16267482 16269176 16334703 16336404 16435188 16503102 16593984 16597476 16602894 16671501 16766838 16768584 16936128 16939692 16941456 17006112 17042124 17112546 17114328 17183259 17217816 17288964 17360406 17387832 17465382 17537553 17567088 17746344 17748192 17819676 17929296 17933069 18003384 18112248 18187092 18215824 18291096 18302823 18403616 18479664 18591408 18593344 18668232 18670176 18783072 18860688 18864657 18968544 18974736 18978729 19053144 19059138 19131876 19164096 19174386 19253619 19359648 19363722 19370043 19559232 19561311 19563348 19677504 19758816 19762974 19840464 19871808 19882478 19964637 19966716 20087452 20170458 20253807 20281536 20285804 20365344 20376279 20492802 20494936 20575296 20577483 20699712 20704068 20706224 20785248 20789622 20915334 20917512 21001761 21003948 21130956 21218274 21339612 21346578 21434787 21559608 21689976 21779604 21781872 21913584 22004136 22129968 22137192 22228668 22320522 22355784 22358112 22370117 22586256 22588608 22591009 22722832 22816728 22819104 22823906 22911012 22957088 23051952 23056803 23147208 23183776 23287176 23294502 23383404 23422784 23532201 23661792 23759568 23905728 23908269 24004512 24149664 24154746 24249456 24254559 24388128 24401223 24403764 24504606 24639552 24652782 24754653 24788544 24890976 24896214 24904341 25046758 25147584 25150257 25152876 25299648 25304972 25404192 25409538 25412184 25509168 25563186 25565848 25668819 25671492 25818296 25826724 25933446 26040609 26081748 26084464 26198073 26350632 26453952 26619516 26622288 26729514 26893944 27005076 27168372 27280638 27323736 27436644 27605424 27719496 27887112 27890016 28002348 28005264 28174608 28180537 28291032 28452816 28462104 28471058 28579716 28588707 28697814 28746144 28761579 28919968 29039472 29042496 29045583 29218112 29338848 29345022 29506624 29516256 29638224 29644461 29760696 29807712 29823717 29950074 30115008 30131178 30255687 30422304 30428706 30548016 30735936 30739203 30742404 30862944 31049568 31056102 31059336 31177872 31184433 31373001 31376268 31505922 31679424 31696434 31827411 31877692 32009418 32019867 32206328 32332608 32339412 32534964 32538352 32669406 32672808 32870376 33006204 33194952 33205788 33343002 33480783 33533676 33537168 33879384 33882912 34012224 34084248 34225092 34228656 34235859 34366518 34435632 34577928 34720812 34775664 34930764 34941753 35075106 35134176 35153041 35492688 35496384 35500157 35639352 35858592 35866138 36006768 36224496 36232119 36374184 36431648 36582192 36605646 36756909 36807232 36959328 36979173 37182816 37336464 37340352 37344321 37566144 37570137 37721376 37729314 37937088 37949472 37957458 38106288 38114307 38118276 38263752 38344779 38348772 38507238 38719296 38727444 38740086 38900169 39122622 39126696 39517632 39525948 39680928 39764956 39929274 39933432 40094271 40174904 40340916 40507614 40571608 40730688 40752558 40920957 40985604 40989872 41154966 41408136 41412448 41570496 41579244 41830668 41835024 42003522 42007896 42261912 42436548 42679224 42693156 42706587 42869574 43046721 43119216 43379952 43559208 43563744 43827168 44008272 44017533 44259936 44274384 44283701 44457336 44641044 44711568 44716224 44740234 44925111 45172512 45182018 45196767 45445664 45633456 45638208 45643059 45647812 45822024 45914176 46103904 46113606 46294416 46367552 46574352 46584153 46589004 46766808 47064402 47258883 47323584 47519136 47544651 47816538 48009024 48014127 48299328 48309492 48498912 48509118 48776256 48802446 48807528 49004109 49009212 49305564 49509306 49781952 49792428 49808682 50014503 50093516 50300514 50305752 50609944 50808384 50819076 50824368 51018336 51126372 51131696 51337638 51342984 51549777 51636592 51653448 51866892 52081218 52163496 52168928 52396146 52612659 52701264 53239032 53244576 53459028 53787888 53799207 54010152 54336744 54561276 54647472 54873288 54908469 55210848 55438992 55774224 55780032 55785961 56004696 56010528 56349216 56361074 56582064 56593971 56905632 56924208 56936187 56942116 57159432 57177414 57395628 57492288 57523158 57760857 57839936 58078944 58091166 58110129 58677696 58683933 58690044 59032512 59276448 59288922 59521392 59615424 59647434 59893911 59900148 60262356 60511374 60761421 60844608 60857412 61096032 61128837 61478406 61484808 61725888 61732449 62099136 62112204 62118672 62355744 62368866 62746002 62752536 63005283 63011844 63392868 63654822 63755384 64018836 64039734 64304361 64412656 64678824 65069928 65076704 65338812 65345616 65740752 66012408 66389904 66411576 66686004 66961566 67067352 67074336 67110351 67758768 67765824 67773027 68168496 68450184 68457312 68471718 68733036 68871264 69155856 69170409 69441624 69551328 69588673 69861528 69883506 70150212 70268352 70306082 70596603 70985376 71000314 71278704 71717184 71724807 71732276 72013536 72448992 72464238 72748368 72763677 72863296 73164384 73203669 73211292 73513818 73918656 73958346 74263959 74365632 74672928 74688642 74713023 75140274 75442752 75450771 75458628 75898944 75914916 76212576 76228614 76236552 76527504 76689558 76697544 77006457 77014476 77454888 77480172 77800338 78121827 78245244 78253392 78594219 79051896 79361856 79529912 79858548 79866864 80188542 80349808 80681832 81015228 81143216 81505116 81841914 81971208 81979744 82309932 82816272 82824896 83158488 83661336 83670048 84007044 84015792 84523824 84541611 84873096 85358448 85386312 85413174 85739148 85766121 86093442 86238432 86284737 86759904 87118416 87127488 87136749 87654336 87663653 88016544 88035066 88519872 88548768 88567402 88914672 88933383 89282088 89423136 89471151 89480468 89850222 90345024 90364036 90393534 90767061 90891328 91266912 91286118 91295624 91644048 92207808 92217609 92227212 92588832 93148704 93168306 93178008 93533616 93553299 94119003 94128804 94517766 95038272 95089302 95482233 95633076 96028254 96059601 96618984 96997824 97018236 97604892 97615056 98008218 98018424 98611128 99018612 99584856 99617364 100029006 100187032 100442349 100601028 100611504 101219888 101638152 101648736 102036672 102252744 102263392 102675276 102685968 102707577 103099554 103273184 103306896 103733784 104162436 104326992 104337856 104792292 104825259 105225318 105402528 105459123 106478064 106489152 106500471 106918056 107575776 107598414 108020304 108673488 108696357 109122552 109294944 109746576 109816938 110270727 110421696 110877984 110937519 111548448 111571922 112009392 112021056 112032963 112698432 112710411 112722148 113164128 113187942 113811264 113848416 113872374 113884232 114318864 114342921 114354828 114791256 115034337 115046316 115521714 116157888 116182332 116220258 116700507 117367866 117380088 118552896 118577844 119042784 119294868 119787822 119800296 120282813 120524712 121022748 121522842 121714824 122192064 122257674 122762871 122956812 122969616 123464898 124224408 124237344 124711488 124737732 125492004 125505072 125531483 126010566 126023688 126785736 127309644 127510768 128037672 128079468 128119761 128608722 128825312 129140163 129357648 130139856 130153408 130677624 130691232 131481504 132024816 132052599 132779808 132823152 132851103 133372008 133923132 134134704 134148672 134220702 134775333 135517536 135546054 135590301 136336992 136900368 136914624 136929177 136943436 137466072 137742528 137757169 138311712 138340818 138883248 139102656 139177346 139723056 139752459 139767012 140300424 140612164 141193206 141776649 141970752 142000628 142557408 142633953 143449614 143464552 144027072 144042381 144897984 144928476 145496736 145527354 146328768 146407338 146422584 147012327 147027636 147916692 148527918 149345856 149377284 149426046 150043509 150280548 150901542 150917256 151829832 152425152 152457228 152473104 153055008 153379116 153395088 154012914 154028952 154649331 154909776 154960344 155600676 156243654 156490488 156506784 156590819 157188438 157837977 158103792 158137063 159059824 159717096 159733728 160377084 160699616 161363664 161397621 162030456 162286432 163010232 163683828 163942416 163959488 164619864 164725407 165632544 166316976 167322672 167340096 167357883 168014088 168031584 169047648 169083222 169746192 169781913 170716896 170772624 170808561 170826348 171478296 171532242 172186884 172476864 172569474 173282571 173519808 174236832 174273498 174330387 175327306 176033088 176051799 176070132 177097536 177134804 177829344 177866766 178564176 178846272 178942302 178960936 179681733 179700444 180728072 180787068 181534122 182284263 182533824 182572236 182591248 183288096 183386511 184435218 184454424 185177664 185197347 186297408 186336612 186356016 187067232 187106598 188238006 188257608 189015849 189035532 190178604 190964466 191266152 192056508 192119202 192913083 193237968 194036472 195209784 195230112 196016436 196036848 197222256 197263759 198037224 199169712 199234728 200058012 200374064 200884698 201202056 201223008 201331053 202439776 203276304 203297472 203319081 204505488 204526784 205350552 205371936 205415154 206199108 206546368 206613792 207467568 207511227 208324872 208653984 208766019 209584584 209650518 210450636 210805056 210918246 211789809 212956128 213000942 213836112 215151552 215174421 215196828 216040608 217346976 217392714 218245104 218291031 218589888 219493152 219611007 219633876 220541454 221755968 221875038 222791877 223096896 223143844 224018784 224065926 224139069 225420822 225444296 226328256 226352313 226375884 227696832 227744748 227768464 228637728 228685842 228709656 229582512 230068674 230092632 231019371 231043428 232364664 232440516 233401014 234365481 234735732 234760176 235782657 237155688 238085568 238589736 239575644 239600592 240565626 241049424 242045496 243045684 243429648 244515348 245525742 245913624 245939232 246071287 246929796 248448816 248474688 248501099 249475464 250984008 251010144 251062966 252021132 252047376 253571472 253624833 254619288 255021536 256075344 256158936 256239522 257217444 257298363 257650624 258280326 258715296 258854211 260279712 261355248 261382464 261410247 262963008 262990959 264049632 264105198 265559616 265646304 265702206 266744016 266800149 267846264 268269408 268413453 268441404 269550666 271035072 271092108 271180602 272301183 272673984 273800736 273858354 273886872 274932144 275514338 276623424 276652827 276681636 277766496 278354692 279446112 279504918 279534024 280600848 280659897 281224328 282357009 282386412 283553298 284001256 285114816 285267906 286446699 286899228 286929104 288084762 288178803 289856952 290993472 291054708 292814676 292845168 294024654 294055272 295833384 297055836 298754568 298852092 300087018 300561096 301327047 301803084 301834512 303659664 304914456 304946208 306110016 306758232 306790176 308025828 308057904 308122731 309298662 309819552 309920688 309985907 311201352 312487308 312980976 313013568 313181638 314376876 314475777 315675954 316207584 316274126 316377369 318119648 319434192 319467456 319501413 320754168 321399232 322727328 322795242 324060912 324572864 326020464 326089071 327367656 327884832 329239728 329450814 330812181 331265088 332633952 332812557 334645344 334715766 336028176 336063168 336098889 338095296 338131233 338166444 339492384 339563826 341433792 341545248 341617122 341652696 342956592 343028763 343064484 344373768 345103011 345138948 346565142 348473664 348546996 348660774 350101521 350654612 352103598 352140264 354269608 355658688 355733532 357128352 357884604 357921872 359363466 359400888 360848439 361456144 361574136 363068244 364568526 365144472 365182496 366576192 366773022 368288613 368870436 368908848 370394694 372673224 372712032 374134464 374213196 376476012 376515216 376594449 378031698 378071064 380357208 381928932 382532304 384113016 384238404 384359283 385826166 386475936 387420489 388072944 390419568 390460224 390501727 392032872 392073696 394444512 394527518 396074448 396157797 398339424 398469456 398553309 400116024 400748128 401769396 402404112 402446016 402662106 404325999 404879552 406552608 406638162 406770903 409010976 410701104 410743872 410787531 410830308 412398216 413227584 413271507 414935136 415022454 416649744 417307968 417532038 419169168 419257377 419301036 420901272 421836492 423579618 425329947 425912256 426001884 427672224 427901859 430348842 430393656 432081216 432127143 434693952 434785428 436490208 436582062 438986304 439222014 439267752 441036981 441082908 443750076 445583754 446287688 448037568 448131852 448278138 450130527 450841644 450888592 452704626 452751768 455489496 455536928 457275456 457371684 457419312 459165024 460137348 460185264 462038742 462086856 463947993 464729328 464881032 466802028 468730962 469471464 469520352 469772457 471565314 473513931 474311376 474411189 477179472 479151288 479201184 481131252 482098848 484090992 484192863 486091368 486859296 487120711 489030696 491051484 491827248 491878464 492142574 493859592 494176221 496897632 497002198 498950928 501968016 502020288 502073649 502125932 504042264 504094752 507142944 507249666 509238576 509345739 510043072 512150688 512317872 512425683 512479044 514434888 514596726 516560652 517430592 517708422 519847713 520559424 522710496 522820494 522991161 525981918 528099264 528155397 528210396 531292608 531404412 533488032 533600298 535692528 536538816 536826906 536882808 539045199 539101332 542184216 542361204 544602366 546852789 547601472 547716708 547773744 549864288 550159533 551028676 553305654 553363272 555532992 555592041 556709384 558892224 559009836 559068048 561201696 561319794 562448656 564714018 564772824 567047547 567106596 568002512 570535812 572893398 573798456 573858208 576169524 576357606 578739249 579713904 582109416 585629352 585690336 588049308 588110544 591666768 591791277 594111672 597509136 597704184 600174036 601122192 602654094 603606168 603669024 603993159 607319328 609828912 609892416 609957243 613516464 613580352 613645571 616051656 616115808 616245462 618597324 619639104 619841376 619971814 622402704 622533681 624974616 625961952 626298057 626363276 628753752 628951554 631351908 632415168 632548252 632754738 635369427 636239296 638868384 639002826 641508336 645454656 645523263 645590484 648121824 652040928 652178142 654735312 654873093 655769664 658479456 658833021 658901628 661624362 665267904 665625114 668375631 669290688 669431532 672056352 672197778 672417207 676262466 676332888 678984768 679056939 679127652 683090496 683234244 683305392 685913184 686057526 686128968 688747536 690206022 690277896 693058113 693130284 697093992 697321548 700203042 701309224 703096443 704207196 704280528 707347971 708539216 711467064 714256704 715769208 715843744 718726932 718801776 721696878 722912288 723148272 726136488 729137052 730288944 730364992 733546044 736577226 737740872 737817696 738213861 740789388 745346448 745424064 745503297 748426392 752952024 753030432 753188898 756063396 756142128 760714416 760874499 763857864 765064608 768226032 768476808 768718566 771652332 771895089 772951872 774840978 776145888 776562633 780839136 781003454 784065744 784147392 784230741 788889024 788972877 789055036 792148896 792315594 796678848 796938912 797106618 800232048 800400447 801496256 803538792 804808224 805240359 805324212 808651998 813105216 813276324 813541806 816903549 818021952 821402208 821575062 821660616 824796432 826543014 829870272 829958481 830044908 833299488 835064076 838338336 838514754 838602072 841802544 841979691 843672984 847071027 847159236 850659894 852003768 855344448 855803718 859340097 860697684 860787312 864254286 864536409 869570856 872980416 873164124 878444028 878535504 882073962 882165816 887500152 891167508 892575376 896263704 896556276 900261054 901683288 901777184 903981141 905409252 905503536 910978992 911073856 914743368 914838624 918330048 920274696 920370528 924077484 924173712 924368193 927895986 929458656 929762064 929957721 933604056 937461924 938942928 939040704 939544914 943130628 943427331 947027862 948622752 948822378 949132107 954358944 958302576 958402368 958504239 962262504 964197696 964300183 968181984 968385726 972182736 973718592 974241422 978061392 978267213 982102968 983654496 984285148 987719184 988352442 992436543 993795264 994004396 997901856 998437671 1003936032 1004147298 1004251864 1008084528 1008189504 1008296667 1014285888 1014393699 1014499332 1018477152 1018691478 1024301376 1024635744 1024851366 1024958088 1028869776 1029086289 1029193452 1033121304 1035309033 1035416844 1039695426 1045420992 1045640988 1045982322 1050304563 1051963836 1056310794 1056420792 1062808824 1066976064 1067200596 1071385056 1073653812 1073765616 1078090398 1078202664 1082545317 1084368432 1084722408 1089204732 1093705578 1095433416 1095547488 1099728576 1100319066 1102057352 1104865839 1106611308 1106726544 1106959441 1111184082 1113418768 1118019672 1118136096 1122403392 1122639588 1124897312 1129428036 1129545648 1129783347 1134095094 1134213192 1136005024 1141071624 1145786796 1147596912 1147716416 1152339048 1152715212 1153077849 1157478498 1159427808 1162261467 1164218832 1171258704 1171380672 1171505181 1176098616 1176221088 1183333536 1183582554 1188223344 1188473391 1195018272 1195408368 1195659927 1200348072 1202244384 1205308188 1207212336 1207338048 1207986318 1212977997 1214638656 1219657824 1219914486 1220312709 1227032928 1227291142 1232103312 1232231616 1232362593 1232490924 1237194648 1239682752 1239814521 1239943628 1244805408 1245067362 1249949232 1251923904 1252596114 1252726552 1257507504 1257772131 1257903108 1262703816 1265096504 1265509476 1270738854 1275989841 1277736768 1278005652 1283016672 1283705577 1291046526 1291180968 1296243648 1296381429 1304081856 1304356284 1309470624 1309746186 1316958912 1317666042 1317803256 1323110943 1323248724 1331250228 1336751262 1338863064 1344112704 1344395556 1344834414 1350391581 1352524932 1352665776 1358113878 1358255304 1366468488 1366610784 1371826368 1372115052 1372257936 1377495072 1380412044 1380555792 1380846313 1386116226 1386260568 1391843979 1394187984 1394643096 1400406084 1402618448 1406192886 1408414392 1408561056 1409317371 1414695942 1417078432 1420541793 1422934128 1423233567 1431538416 1431687488 1437453864 1437603552 1443393756 1445824576 1446296544 1452272976 1452578589 1458274104 1460577888 1461362133 1467092088 1473154452 1475481744 1475635392 1476427722 1481578776 1482528663 1490692896 1491006594 1496852784 1505904048 1506060864 1506220947 1506377796 1512126792 1512284256 1521428832 1521748998 1527715728 1528037217 1530129216 1536452064 1536953616 1537277049 1537437132 1543304664 1543790178 1549681956 1552291776 1553125266 1559543139 1561678272 1562006908 1568131488 1568461482 1568973483 1577945754 1578110072 1584297792 1584466191 1584631188 1593877824 1594213236 1600464096 1600800894 1607077584 1609616448 1610480718 1610648424 1617135597 1617303996 1626552648 1627083612 1633807098 1640558367 1642804416 1643150124 1643321232 1649592864 1650478599 1653086028 1659916962 1660089816 1666598976 1666776123 1670128152 1676676672 1677029508 1677204144 1683605088 1683959382 1687345968 1694142054 1694318472 1701142641 1701319788 1704007536 1711607436 1718680194 1721395368 1721574624 1722499009 1728508572 1729072818 1736217747 1739141712 1739507693 1746328248 1756888056 1757071008 1764147924 1764331632 1775000304 1775373831 1782335016 1785150752 1792527408 1793112552 1800522108 1803366576 1803554368 1807962282 1810818504 1811007072 1811979477 1821957984 1829486736 1829677248 1829871729 1840549392 1840741056 1840936713 1848154968 1848347424 1848736386 1855791972 1858917312 1859524128 1859915442 1867208112 1867601043 1874923848 1877885856 1878894171 1879089828 1886261256 1886854662 1894055724 1897245504 1897644756 1898264214 1906108281 1908717888 1916605152 1917008478 1924525008 1928600366 1936363968 1936569789 1936771452 1944365472 1948482844 1956122784 1956534426 1964205936 1964619279 1967308992 1968570296 1975438368 1976499063 1976704884 1984873086 1988008792 1995803712 1996875342 2005126893 2007872064 2008294596 2008503728 2016169056 2016593334 2017251621 2028787398 2028998664 2036954304 2037170817 2037382956 2049271488 2049702732 2049916176 2057739552 2058172578 2058386904 2066242608 2070618066 2070833688 2079174339 2079390852 2091281976 2091964644 2100609126 2103927672 2109289329 2112621588 2112841584 2122043913 2125617648 2134401192 2142770112 2147307624 2147531232 2156180796 2156405328 2165090634 2168736864 2169444816 2169901349 2178409464 2187411156 2190866832 2191094976 2200638132 2204114704 2209731678 2213222616 2213453088 2213918882 2214641583 2222368164 2226837536 2236039344 2236272192 2236509891 2245279176 2249794624 2258856072 2259091296 2259566694 2268190188 2268426384 2272010048 2282143248 2282623497 2291573592 2295193824 2304678096 2305430424 2306155698 2314956996 2315685267 2318855616 2324522934 2328437664 2329687899 2342517408 2343010362 2352197232 2352442176 2352692223 2366667072 2366918631 2367165108 2376446688 2376946782 2390036544 2390816736 2391319854 2400696144 2401201341 2404488768 2410616376 2414424672 2415721077 2415972636 2425955994 2439315648 2439828972 2440625418 2450710647 2454065856 2454582284 2464206624 2464725186 2464981848 2474389296 2479629042 2479887256 2489610816 2489875443 2490134724 2499898464 2505192228 2505453104 2515015008 2515544262 2515806216 2525407632 2525939073 2530193008 2531018952 2541213081 2541477708 2551979682 2556011304 2566033344 2567411154 2578020291 2582093052 2582361936 2592762858 2593609227 2608712568 2618941248 2619492372 2635332084 2635606512 2646221886 2646497448 2662500456 2673502524 2677726128 2688791112 2689668828 2700783162 2705049864 2705331552 2711943423 2716227756 2716510608 2732936976 2733221568 2733512089 2744230104 2744515872 2754990144 2760824088 2761111584 2761692626 2772232452 2772521136 2773104579 2783687958 2788375968 2789286192 2789873163 2800812168 2805236896 2812385772 2816828784 2817122112 2818634742 2829391884 2830281993 2834156864 2841083586 2845868256 2846467134 2847396321 2863076832 2874907728 2875207104 2875512717 2886787512 2892593088 2892900549 2904545952 2905157178 2916548208 2921155776 2922724266 2934184176 2934801639 2946308904 2950963488 2952855444 2963157552 2965057326 2977309629 2981385792 2982013188 2993705568 2995313013 3011808096 3012441894 3012755592 3024253584 3024568512 3024890001 3042857664 3043181097 3043497996 3055431456 3056074434 3072904128 3073907232 3074554098 3074874264 3086609328 3087258867 3087580356 3099363912 3105927099 3106250532 3119086278 3124013816 3136262976 3136922964 3137946966 3150913689 3155891508 3156220144 3168932382 3169262376 3188426472 3200928192 3201601788 3214155168 3220961436 3221296848 3234271194 3234607992 3247635951 3253105296 3254167224 3267614196 3281116734 3286300248 3286642464 3299185728 3300957198 3306172056 3314597517 3319833924 3320179632 3320878323 3333552246 3340256304 3354059016 3354408288 3367210176 3367918764 3374691936 3388284108 3388636944 3389350041 3402285282 3402639576 3408015072 3409844977 3423214872 3437360388 3442790736 3443149248 3444998018 3457017144 3458145636 3459233547 3472435494 3478283424 3479015386 3486784401 3492656496 3513776112 3514142016 3514515543 3528295848 3528663264 3550000608 3550747662 3564670032 3565420173 3570301504 3585054816 3586225104 3586979781 3601044216 3606733152 3615924564 3621637008 3622014144 3623958954 3638933991 3643915968 3658973472 3659743458 3660938127 3681098784 3681873426 3696309936 3696694848 3697087779 3697472772 3711583944 3719048256 3719443563 3719830884 3734416224 3735202086 3749847696 3755771712 3757788342 3758179656 3772522512 3773316393 3773709324 3788111448 3795289512 3796528428 3812216562 3827969523 3833210304 3834016956 3849050016 3851116731 3857200732 3873139578 3873542904 3888730944 3889144287 3896965688 3912245568 3913068852 3928411872 3929238558 3937140592 3950876736 3952998126 3953409768 3969332829 3969746172 3976017584 3993750684 4010253786 4016589192 4017007456 4032338112 4033186668 4034503242 4051174743 4057574796 4057997328 4074341634 4074765912 4099405464 4099832352 4115479104 4116345156 4116773808 4132485216 4141236132 4141667376 4142538939 4158348678 4158781704 4175531937 4182563952 4183929288 4201218252 4207855344 4218578658 4225243176 4225683168 4227952113 4244087826 4251235296 4261625379 4268802384 4269700701 4294615248 4295062464 4295518997 4312361592 4312810656 4330181268 4337473728 4338889632 4339802698 4356818928 4357735767 4374822312 4381733664 4384086399 4401276264 4408229408 4419463356 4426445232 4426906176 4427837764 4429283166 4444736328 4447585989 4453675072 4472078688 4473019782 4490558352 4517712144 4518182592 4518662841 4519133388 4536380376 4536852768 4564286496 4565246994 4583147184 4584111651 4590387648 4609356192 4610860848 4611831147 4612311396 4629913992 4631370534 4649045868 4656875328 4659375798 4678629417 4685034816 4686020724 4704394464 4705384446 4706920449 4733837262 4734330216 4752893376 4753398573 4753893564 4781633472 4782639708 4801392288 4802402682 4821232752 4828849344 4831442154 4831945272 4851406791 4851911988 4879657944 4881250836 4901421294 4909164568 4921675101 4928413248 4929450372 4929963696 4948778592 4951435797 4959258084 4959774512 4979750886 4980269448 4999796928 5000328369 5010384456 5010906208 5030030016 5031088524 5031612432 5050815264 5051878146 5060386016 5062037904 5082426162 5082955416 5103427923 5103959364 5112022608 5134822308 5156040582 5164186104 5164723872 5167497027 5185525716 5187218454 5208653241 5217425136 5218523079 5238984744 5270664168 5271213024 5292443772 5292994896 5325000912 5326121493 5347005048 5355452256 5377582224 5379337656 5401566324 5410099728 5410663104 5423886846 5432455512 5433021216 5435938431 5465873952 5467024178 5488460208 5489031744 5489615187 5521648176 5522223168 5522810139 5523385252 5544464904 5545042272 5546209158 5567375916 5576751936 5578572384 5579746326 5601624336 5602803129 5610473792 5624771544 5633657568 5636682513 5637269484 5658783768 5660563986 5682167172 5691736512 5692934268 5694792642 5718324843 5726153664 5749815456 5751025434 5773575024 5785801098 5809091904 5809709367 5810314356 5833096416 5845448532 5868368352 5869603278 5892617808 5893857837 5901926976 5905710888 5926315104 5929497189 5930114652 5954619258 5964026376 5987411136 5990626026 6015380679 6023616192 6024883788 6025511184 6048507168 6049780002 6051754863 6086362194 6086995992 6110862912 6111512451 6112148868 6147814464 6149108196 6149748528 6173218656 6174517734 6175160712 6198727824 6211854198 6212501064 6237523017 6238172556 6248027632 6273845928 6275893932 6301827378 6311783016 6312440288 6327867987 6337864764 6338524752 6366131739 6376852944 6403203576 6428310336 6441922872 6442593696 6468542388 6469215984 6495271902 6506210592 6508334448 6509704047 6535228392 6562233468 6572600496 6573284928 6601914396 6612344112 6629195034 6639667848 6640359264 6641756646 6643924749 6667104492 6680512608 6708118032 6708816576 6709529673 6735837528 6749383872 6750101281 6776568216 6777273888 6778700082 6804570564 6805279152 6816030144 6819689954 6846429744 6847870491 6874720776 6885581472 6889996036 6914034288 6916291272 6918467094 6944870988 6947055801 6956566848 6958030772 6973568802 6985312992 6989063697 7027552224 7029031086 7056591696 7057326528 7058076669 7100001216 7100755893 7101495324 7129340064 7130840346 7170109632 7172450208 7173959562 7202088432 7203604023 7213466304 7231849128 7243274016 7247163231 7247917908 7277867982 7317946944 7319486916 7321876254 7352131941 7362197568 7363746852 7392619872 7394175558 7394945544 7423167888 7438887126 7439661768 7468832448 7469626329 7470404172 7499695392 7515576684 7516359312 7545045024 7546632786 7547418648 7576222896 7577817219 7590579024 7593056856 7623639243 7624433124 7655939046 7668033912 7698100032 7702233462 7714401464 7734060873 7746279156 7747085808 7778288574 7780827681 7793931376 7826137704 7856823744 7858477116 7874281184 7905996252 7906819536 7938665658 7939492344 7952035168 7987501368 8020507572 8033178384 8034014912 8066373336 8069006484 8102349486 8115149592 8115994656 8135830269 8148683268 8149531824 8198810928 8199664704 8200536267 8232690312 8233547616 8264970432 8282472264 8283334752 8285077878 8316697356 8317563408 8319313737 8351063874 8365127904 8367858576 8369619489 8402436504 8415710688 8437157316 8450486352 8451366336 8455904226 8488175652 8490845979 8502470592 8523250758 8537604768 8539401402 8542188963 8589230496 8591037994 8624723184 8625621312 8626538151 8660362536 8677779264 8678701647 8679605396 8713637856 8715471534 8749644624 8763467328 8768172798 8802552528 8804404917 8816458816 8838926712 8852890464 8855675528 8858566332 8889472656 8895171978 8931928887 8944157376 8946039564 8981116704 8985939039 9035424288 9037325682 9038266776 9072760752 9073705536 9074670003 9128572992 9129543291 9130493988 9166294368 9168223302 9218712384 9221721696 9223662294 9224622792 9259827984 9261776601 9262741068 9298091736 9317781297 9318751596 9357258834 9372041448 9408788928 9410768892 9413840898 9452741067 9467674524 9468660432 9506797146 9507787128 9565279416 9602784576 9604805364 9642465504 9662884308 9663890544 9702813582 9703823976 9742907853 9759315888 9762501672 9802842588 9818329136 9843350202 9858900744 9859927392 9897557184 9902871594 9918516168 9919549024 9943792551 9959501772 9960538896 9962634969 10000656738 10020768912 10021812416 10062177048 10063224864 10101630528 10103756292 10120772032 10124075808 10164852324 10165910832 10168050123 10206855846 10207918728 10224045216 10229534931 10269644616 10312081164 10328372208 10329447744 10334994054 10371051432 10374436908 10377700641 10417306482 10434850272 10437046158 10460353203 10477969488 10541328336 10542426048 10543546629 10584887544 10585989792 10650001824 10652242986 10694010096 10696260519 10710904512 10755164448 10758675312 10760939343 10803132648 10820199456 10847773692 10864911024 10866042432 10871876862 10916801973 10931747904 10934048356 10976920416 10979230374 10982814381 11043296352 11045620278 11046770504 11088929808 11090084544 11091263337 11092418316 11134751832 11157144768 11158330689 11159492652 11203248672 11205606258 11249543088 11267315136 11273365026 11274538968 11317567536 11319949179 11321127972 11364334344 11385868536 11389585284 11436649686 11483908569 11499630912 11502050868 11547150048 11553350193 11571602196 11619418734 11620628712 11666192832 11667432861 11690897064 11736736704 11739206556 11785235616 11787715674 11811421776 11852630208 11858994378 11860229304 11907998487 11909238516 11928052752 11981252052 12030761358 12049767576 12051022368 12097014336 12099560004 12103509726 12153524229 12172724388 12173991984 12176553851 12223024902 12224297736 12298216392 12299497056 12346437312 12349035468 12350321424 12397455648 12423708396 12425002128 12427616817 12475046034 12476345112 12496055264 12526595811 12547691856 12551787864 12603654756 12623566032 12624880576 12655735974 12675729528 12677049504 12683856339 12732263478 12753705888 12784876137 12806407152 12809102103 12883845744 12885187392 12886556991 12937084776 12938431968 12990543804 13012421184 13016668896 13019408094 13070456784 13073207301 13124466936 13145200992 13152259197 13203828792 13224688224 13258390068 13279335696 13280718528 13283513292 13287849498 13334208984 13342757967 13361025216 13416236064 13419059346 13471675056 13500202562 13553136432 13554547776 13555988523 13557400164 13609141128 13610558304 13639379908 13692859488 13695740982 13749441552 13752334953 13771162944 13779992072 13828068576 13832582544 13835493441 13836934188 13889741976 13894111602 13916061544 13947137604 13970625984 13978127394 14035888251 14055104448 14058062172 14113183392 14116153338 14120761347 14201511786 14202990648 14258680128 14260195719 14261680692 14344900416 14347919124 14404176864 14407208046 14463698256 14486548032 14494326462 14495835816 14554220373 14555735964 14638973832 14643752508 14704263882 14727493704 14765025303 14785239744 14788351116 14789891088 14846335776 14854307391 14877774252 14879323536 14939252658 14940808344 14999390784 15000985107 15031153368 15032718624 15090090048 15093265572 15094837296 15152445792 15155634438 15181158048 15186113712 15189309443 15247278486 15248866248 15310283769 15311878092 15336067824 15404466924 15428802928 15468121746 15492558312 15494171616 15502491081 15556577148 15561655362 15587862752 15625959723 15652275408 15655569237 15716954232 15748562368 15811992504 15813639072 15877331316 15878984688 15904070336 15975002736 15978364479 16041015144 16066356768 16132746672 16138012968 16204698972 16230299184 16231989312 16271660538 16297366536 16299063648 16307815293 16397621856 16401072534 16465380624 16467095232 16468845561 16564944528 16566669504 16568430417 16570155756 16633394712 16635126816 16638627474 16702127748 16730255808 16735717152 16739238978 16804873008 16808409387 16831421376 16874314632 16900972704 16910047539 16911808452 16976351304 16981691958 17046501516 17075209536 17078802804 17084377926 17154974529 17178460992 17182075988 17249446368 17253076302 17320725072 17357403294 17359210792 17427275712 17429128101 17430943068 17499289248 17536345596 17605105056 17608809834 17677853424 17681573511 17705780928 17711351056 17717132664 17778945312 17788491567 17790343956 17863857774 17892079128 17962233408 17971878078 18046142037 18070848576 18074651364 18076533552 18145521504 18149340006 18155264589 18259086582 18260987976 18332588736 18334537353 18336446604 18443443392 18447324588 18449245584 18519655968 18523553202 18525482136 18596183472 18635562594 18637503192 18712569051 18714517668 18744082896 18821537784 18827681796 18905482134 18935349048 18937320864 18983603961 19013594292 19015574256 19098395217 19130558832 19134584623 19209610728 19284931008 19325768616 19327781088 19405627164 19407647952 19485815706 19518631776 19525003344 19529112141 19605685176 19636658272 19686700404 19717801488 19719854784 19805743188 19837032336 19839098048 19887585102 19919003544 19921077792 19925269938 19931774247 20001313476 20041537824 20124354096 20126449728 20128589019 20207512584 20248151616 20250303843 20329704648 20331821664 20336100246 20413711692 20415837456 20448090432 20459069862 20539289232 20543611473 20624162328 20656744416 20669988108 20742102864 20748873816 20755401282 20834612964 20841167403 20869700544 20874092316 20920706406 20955938976 20967191091 21082656672 21087093258 21169775088 21171979584 21174230007 21300003648 21302267679 21304485972 21388020192 21392521038 21510328896 21517350624 21521878686 21606265296 21610812069 21640398912 21695547384 21729822048 21741489693 21743753724 21833603946 21868096712 21953840832 21958460748 21965628762 22056395823 22086592704 22091240556 22093541008 22177859616 22182526674 22184836632 22269503664 22316661378 22318985304 22406497344 22408878987 22411212516 22499086176 22546730052 22549077936 22635135072 22639898358 22642255944 22728668688 22733451657 22771737072 22779170568 22870917729 22873299372 22967817138 23004101736 23094300096 23106700386 23143204392 23202182619 23238837468 23241257424 23334865722 23342483043 23381794128 23478413112 23570471232 23575431348 23622843552 23717988756 23720458608 23815996974 23818477032 23856105504 23868914839 23962504104 24061522716 24099535152 24102044736 24199120008 24207019452 24307048458 24345448776 24347983968 24353107702 24407490807 24446049804 24448595472 24596432784 24598994112 24601608801 24698070936 24700642848 24794911296 24847416792 24850004256 24855233634 24950092068 24952690224 24957941211 24992110528 25053191622 25095383712 25103575728 25108858467 25207309512 25247132064 25311471948 25351459056 25354099008 25367712678 25464526956 25472537937 25507411776 25569752274 25612814304 25618204206 25626566889 25767691488 25773113982 25874169552 25876863936 25879614453 25981087608 26033337792 26036104941 26038816188 26140913568 26146414602 26248933872 26290401984 26304518394 26407657584 26413214751 26449376448 26516780136 26558671392 26567026584 26575698996 26668417968 26685515934 26795786661 26832472128 26838118692 26943350112 26957817117 27000405124 27106272864 27111977046 27114800328 27218282256 27221116608 27224010009 27278759816 27385718976 27388629873 27391481964 27498883104 27504669906 27559984144 27656137152 27665165088 27670986882 27673868376 27779483952 27785329803 27788223204 27832123088 27894275208 27953343891 27956254788 28071776502 28116124344 28226366784 28232306676 28241522694 28358223201 28403023572 28405981296 28520391438 28523361384 28695838248 28808353728 28814416092 28927396512 28988652924 28991671632 29108440746 29111471928 29228723559 29277947664 29287505016 29408527764 29454987408 29530050606 29576702232 29579782176 29692671552 29708614782 29755548504 29758647072 29831377653 29878505316 29881616688 29887904907 30001970214 30062306736 30065437248 30068632979 30186531144 30189674592 30304891584 30311268876 30362316096 30372227424 30378618886 30494556972 30497732496 30504150369 30620567538 30623756184 30672135648 30688604793 30808933848 30857605856 30936243492 30985116624 30988343232 31004982162 31113154296 31123310724 31133101923 31175725504 31251919446 31304550816 31311138474 31381059609 31433908464 31623985008 31627278144 31630639887 31754662632 31757969376 31950005472 31956728958 32082030288 32088781557 32132713536 32265493344 32276025936 32282818029 32409397944 32460598368 32543321076 32594733072 32598127296 32615630586 32750405919 32795243712 32802145068 32930761248 32937691122 32948443143 33129889056 33136860834 33140311512 33266789424 33270253632 33273790011 33277254948 33404255496 33471434304 33474992067 33478477956 33609746016 33616818774 33748629264 33801945408 33820095078 33823616904 33952702608 33959847537 33963383916 34093003032 34157605608 34168755852 34309949058 34364151976 34451725707 34498892736 34506152604 34641450144 34660050579 34714806588 34718421584 34858256202 34861886136 34998578496 35002298583 35072691192 35210210112 35217619668 35355706848 35363147022 35422702112 35434265328 35557890624 35576983134 35580687912 35723995461 35727715548 35784158256 35943756156 36092284074 36149302728 36153067104 36291043008 36298680012 36310529178 36460572687 36518173164 36521975952 36529661553 36669074706 36672893208 36894649176 36898491168 37039311936 37047106404 37050964272 37192366944 37271125188 37275006384 37282850451 37425138102 37429035336 37488165792 37579787433 37643075568 37655363592 37810964268 37870698096 37874641728 37967207922 38027188584 38031148512 38051569017 38196790434 38261117664 38269169246 38354628411 38419221456 38427306309 38651537232 38655562176 38659670973 38811254328 38815295904 38971631412 39037263552 39050006688 39058224282 39211370352 39219621903 39273316544 39373400808 39435602976 39456777591 39611486376 39674064672 39775170204 39838007088 39842155584 39850539876 39863548494 40002626952 40028273901 40083075648 40248708192 40257178038 40415025168 40500607686 40659409296 40663643328 40667965569 40672200492 40827423384 40831674912 40918139724 41078578464 41087222946 41248324656 41257004859 41313488832 41339976216 41484205728 41497747632 41506480323 41510802564 41669225928 41682334806 41748184632 41841412812 41911877952 41934382182 42107664753 42165313344 42174186516 42339550176 42348460014 42362284041 42604535358 42608971944 42776040384 42780587157 42785042076 43034701248 43043757372 43212530592 43221624138 43391094768 43459644096 43482979386 43487507448 43662661119 43667207892 43736193424 43916921496 43931257524 44112791646 44182481112 44187082016 44295075909 44355719232 44365053348 44369673264 44539007328 44562922173 44633322756 44637970608 44817757974 44822425032 44998172352 45002955321 45093460104 45098155872 45270270144 45279796716 45284511888 45457337376 45466903314 45543474144 45558341136 45567928329 45741835458 45746598744 45930851307 45935634276 46008203472 46213400772 46286408784 46404365238 46477674936 46482514848 46507473243 46669731444 46684966086 46763588256 46877879169 46956826224 46966707711 47150862696 47245687104 47250708967 47435977512 47440917216 47631993948 47636954064 47712211008 47737829678 47925008208 47935093437 48123045432 48199070304 48398240016 48414038904 48614096916 48690897552 48695967936 48706215404 48814981614 48892099608 48897190944 48923445879 49192865568 49203217602 49396141872 49401285696 49406536683 49694833584 49700008512 49705291251 49710467268 49900184136 49905380448 49915882422 50106383244 50190767424 50207151456 50217716934 50414619024 50425228161 50494264128 50622943896 50702918112 50730142617 50735425356 50929053912 50945075874 51139504548 51225628608 51236408412 51253133778 51464923587 51535382976 51546227964 51748339104 51759228906 51962175216 52072209882 52077632376 52281827136 52287384303 52292829204 52497867744 52609036788 52815315168 52826429502 53033560272 53044720533 53117342784 53134053168 53151397992 53336835936 53365474701 53371031868 53591573322 53676237384 53886700224 53915634234 54000810248 54138426111 54212545728 54223954092 54229600656 54436564512 54448020018 54465793767 54557519632 54777259746 54782963928 54997766208 55003612059 55009339812 55119968288 55330330176 55341973764 55347736752 55558967904 55570659606 55576446408 55664246176 55788550416 55906687782 55912509576 56137707153 56143553004 56232248688 56464613352 56483045388 56716446402 56806047144 56811962592 56950811883 57040782876 57046722768 57295185651 57391676496 57403753869 57628832184 57854793024 57977305848 57983343264 58216881492 58222943856 58457447118 58555895328 58575010032 58587336423 58817055528 58909974816 59060101212 59153404464 59159564352 59417229564 59511097008 59517294144 59662755306 59757010632 59763233376 59775809814 59795322741 60003940428 60124613472 60137265958 60373062288 60379349184 60385767057 60622537752 60744454848 60750911529 60757237772 60989113944 60995464992 61008300738 61241135076 61247512368 61344271296 61377209586 61617867696 61630834419 61715211712 61872486984 61970233248 62009964324 62226308592 62246621448 62266203846 62503838892 62523502209 62609101632 62622276948 62762119218 62867816928 62901573273 63247970016 63261279774 63509325264 63515938752 63522690021 63900010944 63906803037 63913457916 64164060576 64177563114 64530986688 64552051872 64565636058 64818795888 64832436207 64921196736 65086642152 65189466144 65224469079 65231261172 65500811838 65604290136 65861522496 65875382244 65896886286 66169187469 66259778112 66273721668 66280623024 66533578848 66547580022 66554509896 66808510992 66949984134 66956955912 67219492032 67226636961 67233637548 67497258528 67640190156 67647233808 67905405216 67919695074 67926767832 68186006064 68200354971 68315211216 68337511704 68612753187 68619898116 68728303952 68903451414 69012305208 69282900288 69320101158 69429613176 69436843168 69606547857 69716512404 69723772272 70004597166 70027449129 70145382384 70435239336 70711413696 70726294044 70845404224 70868530656 71153966268 71161375824 71447990922 71455431096 71568316512 71606744517 71887512312 72184568148 72298605456 72306134208 72597360024 72621058356 72921145374 73036346328 73043951904 73059323106 73222472421 73338149412 73345786416 73789298352 73796982336 73804826403 74094212808 74101928544 74384733888 74542250376 74550012768 74565700902 74850276204 74858070672 74873823633 74976331584 75159574866 75286151136 75310727184 75326575401 75621928536 75741396192 75934415844 76054377168 76062297024 76103138034 76393580868 76417613811 76522235328 76538338492 76709256822 76838442912 76854612618 76879700667 77303074464 77319341946 77622508656 77630591808 77638843359 77943262824 78100013376 78108314823 78116448564 78422740704 78439243806 78746801616 78871205952 78913555182 79222972752 79239644253 79348129344 79550340408 79676014176 79701079752 79727096988 80005253904 80056547802 80387359983 80497416384 80514356076 80830050336 80873451351 81001215372 81318818592 81335931138 81344400984 81654846768 81663349824 81672030027 81836279448 82157156928 82165889619 82174445892 82496649312 82514009718 82679952432 82968411456 82995495264 83012960646 83021605128 83338451856 83355989409 83364669612 83496369264 83682825624 83860031673 83868764364 84215329506 84348373032 84679100352 84696920028 84724568082 85074669603 85209070716 85217943888 85561174314 85570084152 86087514744 86425061184 86443248276 86782189536 86965958772 86975014896 87325322238 87334415784 87472386848 87686170677 87833842992 87862515048 88225583292 88364962224 88374164032 88590151818 88730106696 88739346528 89078014656 89125844346 89266645512 89275941216 89494132959 89635515948 89644850064 89663714721 90005910642 90186920208 90196311744 90205898937 90559593432 90569023776 90914674752 90933806628 91086948288 91116682272 91135856658 91483670916 91493197488 91512451107 91861702614 91871268552 92016406944 92065814379 92426801544 92572817568 92808730476 92955349872 92965029696 93014946486 93339462888 93369932172 93399305769 93527176512 93755758338 93913652448 93933415422 94143178827 94301725392 94501417934 94871955024 94881834432 94891919661 95263987896 95273908128 95475659356 95850016416 95870186874 96246090864 96266344671 96398140608 96796480032 96828077808 96848454087 97228193832 97381795104 97412430808 97629963228 97784199216 97794381888 97846891758 98251217757 98385731136 98406435204 98792283744 98813073366 98845329429 99389667168 99410582502 99420934536 99800368272 99810760896 99821370033 99831764844 100212766488 100414302912 100424976201 100435433868 100829238048 100850456322 101245887792 101405836224 101460285234 101470850712 101858107824 101879542611 101890151748 102279009096 102472816824 102506267556 102929847174 103092455928 103355177121 103496678208 103518457812 103924350432 103980151737 104144419764 104155264752 104574768606 104585658408 104995735488 105006895749 105218073576 105630630336 105652859004 106067120544 106089441066 106268106336 106302795984 106673671872 106730949402 106742063736 107171986383 107183146644 107352474768 107831268468 108001620496 108276852222 108447908184 108459201312 108873129024 108896040036 108931587534 109115039264 109381718061 109554519492 109565927856 109588984659 110007224118 110018679624 110239936576 110683947528 110695473504 111117935808 111141319212 111152892816 111328492352 111577100832 111813375564 111825019152 111848551353 112275414306 112287106008 112464497376 112739362299 112929226704 112966090776 113432892804 113612094288 113623925184 113901623766 114081565752 114093445536 114154707051 114590371302 114783352992 114807507738 115063885233 115257664368 115281918927 115954611696 115966686528 115979012919 116433762984 116445887712 116914894236 117111790656 117150020064 117174672846 117634111056 117658865709 117819949632 118120202424 118306808928 118370332773 118834459128 119022194016 119325510612 119514021264 119526466752 119551619628 119590645482 120007880856 120084821703 120249226944 120274531916 120746124576 120771534114 121245075504 121501823058 121514475544 121978227888 121990929984 122003896707 122016601476 122482270152 122495024736 122754419172 123235735392 123261668838 123744973968 123771014577 123940466496 124019928648 124452617184 124493242896 124519440969 124532407692 125007677784 125047004418 125244553896 125524238436 125735633856 125803146546 126322994259 126495940032 126522559548 127018650528 127045380042 127086852123 127813606074 127826915832 128328121152 128341761471 128355126228 129104103744 129131272116 129637591776 129664872414 130173284304 130378932288 130448938158 130462522344 130987983357 131001623676 131208580272 131750764488 131793772572 132338374938 132547443336 132561246048 132885227727 133067157696 133095160044 133109019792 133617021984 133688766519 133899968268 133913911824 133942092361 134453273922 134467275096 134994517056 135008865963 135280380312 135294467616 135810810432 135839390148 135853535664 136372012128 136400709942 136630422432 136675023408 136703784987 137225506374 137239796232 137456607904 137792553921 137806902828 138024610416 138640202316 138859226352 138873686336 139213095714 139433024808 139447544544 139522419729 140009194332 140054898258 140290764768 140633637507 140870478672 140900123133 141452588088 141737061312 141752126901 142307932536 142322751648 142895981844 142910862192 143136633024 143213489034 143775024624 143805280311 144369136296 144597210912 145194720048 145242116712 145842290748 146072692656 146087903808 146118646212 146444944842 146676298824 146691572832 146770337637 147578596704 147609652806 148188425616 148203857088 148219610049 149084500752 149100025536 149115873753 149131401804 149700552408 149716141344 149747647266 150319149732 150572302272 150621454368 150653150802 151243857072 151275684483 151482792384 151868831688 152108754336 152190427851 152206276068 152787161736 152835227622 153076676984 153418513644 153676885824 153709225236 153759401334 154394770761 154606148928 154638683892 155245017312 155277686718 155886525648 156216629646 156232897128 156845481408 156862152909 156878487612 157493603232 157827110364 158445945504 158479288506 159100680816 159134161599 159352028352 159402159504 159454193976 160010507808 160096424103 160113095604 160774719966 161028712152 161660100672 161746902702 162002430744 162415278333 162637637184 162671862276 162688801968 163309693536 163344060054 163397381301 163672558896 164331779238 164348891784 164993298624 165010836177 165028019436 165359904864 165990990528 166025921292 166043210256 166676903712 166711978818 166729339224 166992738528 167082403873 167365651248 167720063346 167737528728 168413121459 168430659012 168696746064 169393840056 169449136164 170149339206 170418141432 170435887776 170852435649 171122348628 171140168304 171885556953 172175029488 172211261607 172886496552 173564379072 173931917544 173950029792 174650644476 174668831568 174944773696 175372341354 175667685984 175725030096 175762009269 176451166584 176729924448 177180303636 177460213392 177478693056 178251688692 178533291024 178551882432 178988265918 179271031896 179289700128 179327429442 179385968223 180011821284 180373840416 180411797874 181119186864 181138047552 181157301171 181867613256 182233364544 182252734587 182271713316 182967341832 182986394976 183024902214 183723405228 183742537104 184032813888 184131628758 184853603088 184892503257 185145635136 185617460952 185910699744 186029892972 186678925776 186739864344 186798611538 187511516676 187570506627 187827304896 187866830844 188286357654 188603450784 188704719819 189002835868 189743910048 189783839322 190527975792 190547816256 190568070063 190951318712 191700032832 191720409111 191740373748 192492181728 192532689342 193592960064 193656155616 193696908174 194456387664 194497308621 194763590208 194824861616 195259926456 195568398432 195673407237 195693783516 196502435514 196812870408 197584567488 197626146732 197690658858 198507562407 198779334336 198821165004 198841869072 199600736544 199642740066 199663529688 200425532976 200849952402 200870867736 201658476096 201679910883 201700912644 202491775584 202920570468 202941701424 203716215648 203759085222 203780303496 204558018192 204601064913 204945633648 205012535112 205838259561 205859694348 206184911856 206710354242 207036915624 207848700864 207960303474 208288839528 208310529504 208819643571 209149537212 209171316816 210013791498 210082347387 210436147152 210480430853 211305718008 212134241088 212178882132 212536212672 212605591968 213461898804 213484127472 214343972766 214366293288 214704949536 214820233551 215662536936 216003240992 216553704444 216895816368 216918402624 217792080072 217863175068 218230078528 218763436122 219109038984 219131855712 219177969318 219667417263 220014448236 220037359248 221367895056 221390947008 221414479209 222282638424 222305785632 223154201664 223626751128 223650038304 223697102706 224550828612 224574212016 224621470899 224928994752 225478724598 225858453408 225932181552 225979726203 226865785608 227224188576 227803247532 228163131504 228186891072 228309414102 229180742604 229252841433 229566705984 229615015476 230127770466 230515328736 230563837854 230639102001 231909223392 231958025838 232867525968 232891775424 232916530077 233829788472 234300040128 234324944469 234349345692 235268222112 235317731418 236240404848 236613617856 236740665546 237668918256 237718932759 238044388032 238651021224 239028042528 239103239256 239181290964 240015761712 240169643406 240549063832 241162079949 241492249152 241543068228 242490151008 242620354053 243003646116 243028951088 243956455776 244007793414 244033202952 244964540304 244990049472 245016090081 245508838344 246471470784 246497668857 246523337676 247489947936 247542029154 248039857296 248905234368 248986485792 249038881938 249064815384 250015355568 250067968227 250094008836 250489107792 251048476872 251580095019 251606293092 252645988518 253045119096 254037301056 254090760084 254173704246 255224008809 255627212148 255653831664 256683522942 256710252456 258262544232 259275183552 259329744828 260346568608 260897876316 260925044688 261975966714 262003247352 262417160544 263058512031 263501528976 263587545144 264676749876 265094886672 265122492096 265770455454 266190320088 266218039584 267234043968 267377533038 267799936536 267827823648 267884184722 268482398877 268906547844 268934550192 268991144163 270017731926 270560760624 270588935232 270617696811 271678780296 271707071328 272744024256 272801419884 273260844864 273350046816 273407569974 274451012748 274479592464 274537353321 274913215808 275585107842 275613805656 276049220832 276197443137 277280404632 277718452704 278426191428 278866049616 278895089088 279044839458 280018388664 280109796516 280197917307 280581529536 281267275014 281740957344 281800246266 282429536481 282905176176 283504253802 284615865072 284645503296 284675758983 285791963688 285821724384 286426978068 287550049248 287610560622 288738272592 288799034013 289194421824 290389440096 290484233424 290545362261 291684581496 292145385312 292237292424 292889889684 293352597648 293383145664 293540675274 294753653271 295157193408 295219305612 296376851232 296439220098 296535988287 298169001504 298231747506 298262803608 299401104816 299432282688 299464110099 299495294532 300638299464 301242908736 301274928603 301306301604 302487714144 302551368966 303737663376 304217508672 304380855702 304412552136 305574323472 305638627833 305670455244 306153353968 306837027288 307418450472 307518802668 308789541522 309277367784 310065531363 310490034624 310555373436 311773051296 311940455211 312433259292 312465794256 313724305818 313756975224 314987206464 315020687247 315654220728 316891891008 316958577012 318201361632 318268323198 318804319008 318908387952 320021015616 320192848206 320226191208 321515959149 321549439932 322057424304 323493805404 324004861488 324830556666 325343724552 325377603936 326619387072 326688120108 326794762602 327345117792 328145154183 328663558476 328697783568 328766953977 330021672354 330056038872 330719809728 330754962769 332051842584 332086420512 333353807424 333423957636 333458678448 333985477056 334164807746 334731302496 335440126692 335475057456 335545654059 336826242918 336861318024 337393492128 338218086897 338787680112 338898272328 340298678412 340836282864 340871775552 341704871298 342244697256 342280336608 342464121153 343771113906 344350058976 344422523214 345191655699 345772993104 345845756781 347863835088 347900059584 347937038757 349301288952 349337663136 350744682708 351335371968 351450060192 351524018538 352902333168 352976597127 353459848896 354360607272 354920426784 355110998319 356503377384 357066582048 357976531836 358542063792 358579400256 358654858884 358771936446 360023642568 360254465109 360747680832 360823595748 362238373728 362314602342 363735226512 364505469174 364543426632 365934683664 365972789952 366011690121 366049804428 367446810456 367485074208 368263257516 369707206176 369785006514 371234921904 371313043731 371821399488 372059785944 373357851552 373479728688 373558322907 373597223076 375023033352 375141013254 375733661688 376572715308 377206901568 377409439638 378005671736 378968982777 379487820096 379567678644 381055951584 381136140126 381260556369 381902637424 383440818222 383480747496 384984363456 385025284413 385065378684 387312311232 387393816348 388912775328 388994617242 389649723232 390519852912 391136796864 391346814474 391387567032 392963950071 393004871028 393625740816 395252293464 395381317716 397015124814 397642330008 397683738144 398655683181 399201473088 399285480132 399327059376 400851065952 401066299557 401699904804 401741735472 401826277083 403359821766 403401825288 404983551168 405026597889 405841140936 405883402848 407432431296 407518170444 407560606992 409116036384 409202129826 409891267296 410025070224 410111354961 411676519122 411719388696 412369823712 413377661763 413420708484 414073831248 415920606948 416577679056 416621059008 417639287142 418299074424 418342633632 418567259187 420027582996 420164694774 420872294304 420960861706 421900912521 422611436016 422700369399 424357764264 425211183936 425256380703 426923797608 426968254944 428687945532 428732586576 429409899072 429640467102 431325073872 431415840933 432006481984 433107408888 433791632736 435584160144 435726350136 437526872244 438218077968 438263711424 438355938636 439334834526 440028896472 440074718496 440311012911 442735790112 442828958418 444565276848 444611571264 444658830147 447253502256 447300076608 447347621259 447394205412 449101657224 449148424032 449242941798 450957449196 451716906816 451864363104 451959452406 453731571216 453827053449 454448377152 455606495064 456326263008 456571283553 456618828204 458361485208 458505682866 459230030952 460255540932 461030657472 461127675708 461278204002 463184312283 463818446784 463916051676 465735051936 465833060154 467659576944 468649888938 468698691384 470536444224 470586458727 470635462836 472480809696 473481331092 475337836512 475437865518 477302042448 477402484797 478056085056 478206478512 478362581928 480031523424 480289272309 480339286812 481098127664 482324159898 483086136456 484980302016 485240708106 486007292232 486057902176 487245834999 487912911552 488015586828 488066405904 489929080608 490032180162 490192143903 491017676688 492995337714 493046675352 494979895872 495032508531 495084058308 496079714592 497972971584 498077763876 498129630768 500030711136 500135936454 500188017672 500978215584 501247211619 502096953744 503160190038 503212586184 505239364377 505291977036 506090238192 508181520168 508347408492 510448017618 511254424296 511307663328 512557306947 513367045884 513420504912 515656670859 516525088464 516633784821 518659489656 520693137216 521795752632 521850089376 523951933428 524006494704 524834321088 526117024062 527003057952 527175090288 527286027807 529353499752 530189773344 531540910908 532380640176 532436079168 534755066076 535599873072 535655647296 535768369444 536964797754 537813095688 537869100384 537982288326 538157904669 540035463852 541121521248 541235393622 543357560592 543414142656 543471903513 545602839768 546700093632 546758203761 546815139948 548902025496 548959184928 549074706642 551170215684 551227611312 552098441664 552394886274 554560809264 554677509771 555436905408 556852382856 557732099232 558089678916 560036777328 560219593032 560395834614 562534550028 562711519881 563481914688 563600492532 564859072962 565810352352 566114159457 567008507604 569231730144 569351517966 571583927376 571643448768 571704210189 572853956136 575100098496 575161227333 575221121244 577476545184 577598068026 580778880192 580968466848 581090724522 583369162992 583491925863 584290770624 584474584848 585779779368 586705195296 587020221711 587081350548 589507306542 590438611224 592753702464 592878440196 593071976574 595522687221 596338003008 596463495012 596525607216 598802209632 598928220198 598990589064 601276598928 602549857206 602612603208 604975428288 605039732649 605102737932 607475326752 608761711404 608825104272 611148646944 611277255666 611340910488 612306707936 613674054576 613803194739 614836900944 615037605336 617514778683 617579083044 618554735568 620131062726 621110746872 623546102592 623880910422 624866518584 624931588512 626458930713 627448611636 627513950448 630041374494 630247042161 631308441456 631441292559 633917154024 636402723264 636536646396 637608638016 637816775904 640385696412 640452382416 643031918298 643098879864 644114848608 644460700653 646987610808 648009722976 649661113332 650687449104 650755207872 653376240216 653589525204 654690235584 656290308366 657327116952 657395567136 657533907954 659002251789 660043344708 660112077744 661509925538 664103685168 664172841024 664243437627 666847915272 666917356896 668329615492 669462604992 670880253384 670950114912 671091308118 673652485836 673722636048 673864412697 674786984256 676436173794 677575360224 677796544656 677939178609 680597356824 681672565728 683409742596 684489394512 684560673216 684928242306 687542227812 687758524299 688700117952 688845046428 690383311398 691545986208 691691513562 691917306003 695727670176 695874077514 698602577904 698675326272 698749590231 701489365416 702900120384 702974833407 703048037076 705804666336 705953194254 708721214544 709840853568 710221996638 713006754768 713156798277 714133164096 715953063672 717084127584 717309717768 717543872892 720047285136 720508930218 721647191496 723486239847 724476747456 724629204684 727470453024 727861062159 729010938348 729086853264 731869367328 732023380242 732099608856 734893620912 734970148416 735048270243 736526515032 739414412352 739493006571 739570013028 742469843808 742626087462 744119571888 746715703104 746959457376 747116645814 747194446152 750046066704 750203904681 750282026508 751467323376 753145430616 754740285057 754818879276 756011343472 757937965554 759135357288 762111903168 762272280252 762521112738 763805274848 765672026427 766881636444 766961494992 770050568826 770130757368 774787632696 777825550656 777989234484 779299446464 781039705824 782693628948 782775134064 785927900142 786009742056 787251481632 789175536093 790504586928 790762635432 794030249628 795284660016 795367476288 797311366362 798570960264 798654118752 801702131904 802132599114 803399809608 803483470944 803652554166 805447196631 806719643532 806803650576 806973432489 810053195778 811682281872 811766805696 811853090433 815036340888 815121213984 818232072768 818404259652 819782534592 820050140448 820222709922 823353038244 823438777392 823612059963 824739647424 826755323526 826841416968 828147662496 828592329411 831841213896 833155358112 835278574284 836598148848 836685267264 837134518374 840055165992 840329389548 840593751921 841744588608 841921723412 843801825042 845222872032 845400738798 848715528528 850512761406 853847595216 853936509888 854027276949 857375891064 857465173152 859280934204 862650147744 862831681866 866214817776 866397102039 867583265472 871168320288 871452700272 871636086783 875053744488 876436155936 876711877272 878669669052 880057792944 880149436992 880622025822 884260959813 885471580224 885657916836 889130553696 889317660294 889607964861 894507004512 894695242518 894788410824 898203314448 898296848064 898392330297 898485883596 901914898392 903728726208 903824785809 903918904812 907463142432 907654106898 911212990128 912652526016 913142567106 913237656408 916722970416 916915883499 917011365732 918460061904 920511081864 922255351416 922556408004 926368624566 927832103352 930196594089 931470103872 931666120308 935319153888 935821365633 937299777876 937397382768 941172917454 941270925672 944961619392 945062061741 946962662184 950675673024 950875731036 954604084896 954804969594 956412957024 956725163856 960063046848 960578544618 960678573624 962196255328 964547877447 964648319796 966172272912 970481416212 972014584464 972115804352 974491669998 976031173656 976132811808 979858161216 980064360324 980384287806 982035353376 984435462549 985990675428 986093350704 986300861931 990065017062 990168116616 992159429184 992264888307 996155527752 996259261536 1000061422272 1000271872908 1000376035344 1001956431168 1002494423238 1004193907488 1006320380076 1006425172368 1006636962177 1010478728754 1010583954072 1012180476384 1014654260691 1016363040336 1016694816984 1020896035236 1022508848592 1022615326656 1025114613894 1026734091768 1026841009824 1027392363459 1031313341718 1033050176928 1033267569642 1035574967097 1037318979312 1037537270343 1043591505264 1043700178752 1043811116271 1047903866856 1048012989408 1052234048124 1054006115904 1054350180576 1054572055614 1058706999504 1058929791381 1060379546688 1063081821816 1064761280352 1065332994957 1069510132152 1071199746144 1071536738888 1073929595508 1075626191376 1075738200768 1075964576652 1076315809338 1080070927704 1080763395327 1082243042496 1082470787244 1086715121184 1086943807026 1091205679536 1093516407522 1093630279896 1097804050992 1097918369856 1098035070363 1098149413284 1102340431368 1102455222624 1104789772548 1109121618528 1109355019542 1113704765712 1113939131193 1115464198464 1116179357832 1120073554656 1120439186064 1120674968721 1120791669228 1125069100056 1125423039762 1127200985064 1129718145924 1131620704704 1132228318914 1134017015208 1136906948331 1138463460288 1138703035932 1143167854752 1143408420378 1143781669107 1145707912272 1150322454666 1150442242488 1154953090368 1155075853239 1155196136052 1161936933696 1162181449044 1166738325984 1166983851726 1168949169696 1171559558736 1173410390592 1174040443422 1174162701096 1178891850213 1179014613084 1180877222448 1185756880392 1186143953148 1191045374442 1192926990024 1193051214432 1195967049543 1197604419264 1197856440396 1197981178128 1202553197856 1203198898671 1205099714412 1205225206416 1205478831249 1210079465298 1210205475864 1214950653504 1215079793667 1217523422808 1217650208544 1222297293888 1222554511332 1222681820976 1224613415872 1227348109152 1227606389478 1229673801888 1230075210672 1230334064883 1235029557366 1235158166088 1237109471136 1240132985289 1240262125452 1242221493744 1247761820844 1249733037168 1249863177024 1252917861426 1254897223272 1255027900896 1255701777561 1260082748988 1260494084322 1262616882912 1262882585118 1265702737563 1267834308048 1268101108197 1273073292792 1275633551808 1275769142109 1280771392824 1280904764832 1286063836596 1286197759728 1288229697216 1288921401306 1293975221616 1294247522799 1296019445952 1299322226664 1301374898208 1306752480432 1307179050408 1312580616732 1314654233904 1314791134272 1315067815908 1318004503578 1320086689416 1320224155488 1320933038733 1323019851076 1328207370336 1328486875254 1333695830544 1333834713792 1333976490441 1336659230984 1341760506768 1341900229824 1342042863777 1342182616236 1347304971672 1347445272096 1347728825394 1352872347588 1355150720448 1355593089312 1355878357218 1361194713648 1361481160347 1363345131456 1366819485192 1368978789024 1369713850659 1369856484612 1375084455624 1375517048598 1377690092856 1380766622796 1383091972416 1383383027124 1383834612006 1389552936849 1391455340352 1391748155028 1397205155808 1397499180462 1402978730832 1405949666814 1406096074152 1411609332672 1411759376181 1411906388508 1417442429088 1420443993276 1426013509536 1426313596554 1431906127344 1432207454391 1434168255168 1434619435536 1435087745784 1440094570272 1440867816927 1441017860436 1443294382992 1446972479694 1449258409368 1454940906048 1455722124318 1458021876696 1458173706528 1461737504997 1463738734656 1464046760484 1464199217712 1469787241824 1470096540486 1470576431709 1473053030064 1473363015971 1478986013142 1479140026056 1484939687616 1485097525593 1485252174924 1488239143776 1493918914752 1494233291628 1494388892304 1500092133408 1500407809362 1500564053016 1502934646752 1503741634857 1506290861232 1509480570114 1509637758552 1512022686944 1515718093131 1515875931108 1518270714576 1524544560504 1525042225476 1527610549696 1531344052854 1533763272888 1533922989984 1537671920841 1540101137652 1540261514736 1546970012577 1549575265392 1549901354463 1555978468968 1562079411648 1565387257896 1565550268128 1571855800284 1572019484112 1574502963264 1578351072186 1581009173856 1581525270864 1581858083421 1588060499256 1590569320032 1594622732724 1597141920528 1597308237504 1604265198228 1606799619216 1606966941888 1607305108332 1610894393262 1613439287064 1613607301152 1613946864978 1614473714007 1620106391556 1623364563744 1623706180866 1630072681776 1630242427968 1630415710539 1636808519304 1640100280896 1640274611283 1640445419844 1646706076488 1646877554784 1647224119926 1653510647052 1653682833936 1656295324992 1657184658822 1663682427792 1664032529313 1666310716224 1670557148568 1673196297696 1674269036748 1680110331984 1680658779096 1681187503842 1683843446824 1687603650084 1688134559643 1690445744064 1690801477596 1697431057056 1698342478371 1701025522812 1707695190432 1708054553898 1714751782128 1714930346304 1715112630567 1718561868408 1725300295488 1725483681999 1725663363732 1732429635552 1732794204078 1742336640576 1742905400544 1743272173566 1750107488976 1750475777589 1752872311872 1753423754544 1757339338104 1760115585888 1761060665133 1761244051644 1768521919626 1771315833672 1778261107392 1778635320588 1779215929722 1786568061663 1789014009024 1789390485036 1789576821648 1796406628896 1796784660594 1796971767192 1803829796784 1807649571618 1807837809624 1814926284864 1815119197947 1815308213796 1822425980256 1826285134212 1826475312816 1833445940832 1833831766998 1834022731464 1836920123808 1841022163728 1841409584217 1844510702832 1845112816008 1852544336049 1852737249132 1855664206704 1860393188178 1863332240616 1870638307776 1871642731266 1874599555752 1874794765536 1879376792139 1882345834908 1882541851344 1890124123482 1890741126483 1893925324368 1894323877677 1901751462072 1909208169792 1909609939188 1912825914048 1913450327712 1921157089236 1921357147248 1924392510656 1929095754894 1929296639592 1932344545824 1933382101959 1940962832424 1944029168928 1948983339996 1952062347312 1952265623616 1960128720648 1960768575612 1964070706752 1968870925098 1971981350856 1972186701408 1972601723862 1977006755367 1980130034124 1980336233232 1984529776614 1992311055504 1992518523072 1992730312881 2000543745816 2000752070688 2004988846476 2008387814976 2012640760152 2012850344736 2013273924354 2020957457508 2021167908144 2021593238091 2024360952768 2029308521382 2032726080672 2033389633968 2033817535827 2041792070472 2045017697184 2050229227788 2053468183536 2053682019648 2054784726918 2062626683436 2063275572897 2066100353856 2066535139284 2071149934194 2074637958624 2075074540686 2075751918009 2087183010528 2087622232542 2095807733712 2096025978816 2096248770693 2104468096248 2108700361152 2108924500221 2109144111228 2117413999008 2117859582762 2126163643632 2129522560704 2130665989914 2139020264304 2139470394831 2142399492288 2143073477776 2147859191016 2151252382752 2151929153304 2152631618676 2160141855408 2161526790654 2164941574488 2170458719541 2173430242368 2173887614052 2182411359072 2183583186477 2187032815044 2187260559792 2195608101984 2196070140726 2196298826568 2204680862736 2204910445248 2205144810729 2209579545096 2218243237056 2218479019713 2218710039084 2227409531424 2227878262386 2232358715664 2240147109312 2240878372128 2241349937442 2241583338456 2250138200112 2250611714043 2250846079524 2254401970128 2259436291848 2264220855171 2264456637828 2268034030416 2273813896662 2277406071864 2286335709504 2286816840756 2287563338214 2291415824544 2297016079281 2300644909332 2300884484976 2310151706478 2310392272104 2315284739383 2324362898088 2333476651968 2333967703452 2337898339392 2343119117472 2348080886844 2348325402192 2357783700426 2358029226168 2361754444896 2367526608279 2371513760784 2372287906296 2382090748884 2385853980048 2386102428864 2391934099086 2395712880792 2395962356256 2405106395712 2406397797342 2410199428824 2410450412832 2410957662498 2416341589893 2420158930596 2420410951728 2420920297467 2430159587334 2435046845616 2435300417088 2435559271299 2445109022664 2445363641952 2454696218304 2455212778956 2459347603776 2460150421344 2460668129766 2470059114732 2470316332176 2470836179889 2474218942272 2480265970578 2480524250904 2484442987488 2485776988233 2495523641688 2499466074336 2505835722852 2509794446544 2510055801792 2511403555122 2520165497976 2520988168644 2521781255763 2525233765824 2525765170236 2531405475126 2535668616096 2536202216394 2546146585584 2551538284218 2561542785648 2561809529664 2562081830847 2572127673192 2572395519456 2577842802612 2587950443232 2588495045598 2598644453328 2599191306117 2602749796416 2613504960864 2614358100816 2614908260349 2625161233464 2629308467808 2630135631816 2636009007156 2640173378832 2640448310976 2641866077466 2646039702152 2652782879439 2656414740672 2656973750508 2667391661088 2667952980882 2668823894583 2673318461968 2683521013536 2684085727554 2684365232472 2694609943344 2694890544192 2695176990891 2695457650788 2705744695176 2711186178624 2711474357427 2711756714436 2722389427296 2722962320694 2733638970384 2737957578048 2739427701318 2739712969224 2750168911248 2750747650497 2751034097196 2755380185712 2761533245592 2766766054248 2767669224012 2779105873698 2783496310056 2790589782267 2794410311616 2794998360924 2805957461664 2807464096899 2811899333628 2812192148304 2823518752362 2823812777016 2834884858176 2835186185223 2840887986552 2852027019072 2852627193108 2863812254688 2864414908782 2869238871072 2870175491568 2880189140544 2881735633854 2882035720872 2886588765984 2893643632341 2893944959388 2898516818736 2911444248636 2916043753392 2916347413056 2923475009994 2928093520968 2928398435424 2939574483648 2940193080972 2941152863418 2946106060128 2946726031942 2953306387647 2957972026284 2958280052112 2958902585793 2970195051186 2970504349848 2976478287552 2976794664921 2988466583256 2988777784608 3000184266816 3000815618724 3001128106032 3005869293504 3007483269714 3012581722464 3018961140228 3019275517104 3019910886531 3024045373888 3031436186262 3031751862216 3036541429152 3043962782073 3049089121008 3050084450952 3062688105708 3067526545776 3067845979968 3075343841682 3080202275304 3080523029472 3082177090377 3093940025154 3099150530784 3099802708926 3106724901291 3111956937936 3112611811029 3130774515792 3131100536256 3131433348813 3143711600568 3144038968224 3156702144372 3162018347712 3163050541728 3163716166842 3176120998512 3176789374143 3181138640064 3189245465448 3194283841056 3195998984871 3208530396456 3213599238432 3214610216664 3221788786524 3226878574128 3227214602304 3227893729956 3228947428014 3240212783112 3242290185981 3246729127488 3247412361732 3260145363552 3260831421078 3273617038608 3280549222566 3280890839688 3293412152976 3293755109568 3294105211089 3294448239852 3307021294104 3307365667872 3314369317644 3327364855584 3328065058626 3341114297136 3341817393579 3346392595392 3348538073496 3360220663968 3361317558192 3362024906163 3362375007684 3367686893648 3375207300168 3376269119286 3381602955192 3394862114112 3396684956742 3402051045624 3410720844993 3415390380864 3416109107796 3429503564256 3430225261134 3431345007321 3437123736816 3450967363998 3451326727464 3464859271104 3465227559717 3465588408156 3485810801088 3486544347132 3500214977952 3500951555178 3506847509088 3514678676208 3520231171776 3522121330266 3522488103288 3536675550639 3537043839252 3542631667344 3557270641176 3558431859444 3573136123326 3578780970072 3579153643296 3587901148629 3592813257792 3593569321188 3593943534384 3607659593568 3609596696013 3615299143236 3615675619248 3616436493747 3630238395894 3630616427592 3644851960512 3645239381001 3652570268424 3652950625632 3666891881664 3667663533996 3668045462928 3673840247616 3682044327456 3682819168434 3689021405664 3690225632016 3691002194649 3705088672098 3705474498264 3711328413408 3720398955867 3720786376356 3726664481232 3743285462532 3749199111504 3749589531072 3758753584278 3764691669816 3765083702688 3767105332683 3780248246964 3781482252966 3787850648736 3788647755354 3797108212689 3803502924144 3804303324591 3819219878376 3826900655424 3827307426327 3842314178472 3842714294496 3858191509788 3858593279184 3864689091648 3866764203918 3881925664848 3882742568397 3888058337856 3897966679992 3904124694624 3920257441296 3921537151224 3937741850196 3943962701712 3944373402816 3945203447724 3954013510734 3960260068248 3960672466464 3962799116199 3969059553228 3984622111008 3985460625762 4001087491632 4001504141376 4001929471323 4009977692952 4025281520304 4025700689472 4026128591331 4026547848708 4041914915016 4042335816288 4043186476182 4058617042764 4065452161344 4066779267936 4067635071654 4083584140944 4084443481041 4090035394368 4100458455576 4106936367072 4109141551977 4109569453836 4125253366872 4126551145794 4133070278568 4142299868388 4149275917248 4150149081372 4151503836018 4168658810547 4174366021056 4175244465084 4191615467424 4192497541386 4208936192496 4217849000442 4218288222456 4234827998016 4235278128543 4235719165524 4252327287264 4261331979828 4278040528608 4278940789662 4286146955552 4295718382032 4296622363173 4302504765504 4303858306608 4305263237352 4320283710816 4322603450781 4323053581308 4329883148976 4340917439082 4347775228104 4364822718144 4367166372954 4374065630088 4374521119584 4385212514991 4391216203968 4392140281452 4392597653136 4409361725472 4410289621458 4411729295127 4419159090192 4420089047913 4436958039426 4437420078168 4454819062848 4455292576779 4455756524772 4464717431328 4481756744256 4482699874884 4483166676912 4500276400224 4501223428086 4501692159048 4508803940256 4511224904571 4518872583696 4528441710342 4528913275656 4536068060832 4547154279393 4547627793324 4554812143728 4573633681512 4575126676428 4582831649088 4594032158562 4601289818664 4601768969952 4613015762523 4620303412956 4620784544208 4630569478766 4640910037731 4648725796176 4649704063389 4667935406904 4686238234944 4696161773688 4696650804384 4715567400852 4716058452336 4723508889792 4735053216558 4743027521568 4744575812592 4745574250263 4764181497768 4771707960096 4783868198172 4791425761584 4791924712512 4812795594684 4820398857648 4820900825664 4821915324996 4832683179786 4840317861192 4840821903456 4841840594934 4843421142021 4860319174668 4870093691232 4871118542598 4890218045328 4890727283904 4891247131617 4910425557912 4920300842688 4920823833849 4921336259532 4940118229464 4940632664352 4941672359778 4960531941156 4961048501808 4968885974976 4971553976466 4991047283376 4992097587939 4998932148672 5011671445704 5019588893088 5022807110244 5040330995952 5041976337288 5043562511526 5051530340472 5062810950252 5064403678929 5071337232192 5072404432788 5092293171168 5095027435113 5103076568436 5123085571296 5124163661694 5144255346384 5144791038912 5145337891701 5155685605224 5175900886464 5176451045997 5176990091196 5197288906656 5198382612234 5227009921728 5228716201632 5229816520698 5250322466928 5251427332767 5258616935616 5260271263632 5272018014312 5280346757664 5283181995399 5283732154932 5292079404304 5305565758878 5313947501016 5334783322176 5335905961764 5337647789166 5346636923936 5359704184989 5367042027072 5368171455108 5368730464944 5389219886688 5390353981782 5390915301576 5411489390352 5422948714854 5423513428872 5444778854592 5445357593841 5445924641388 5467277940768 5478855402636 5479425938448 5500337822496 5501495300994 5502068194392 5510760371424 5523066491184 5524228752651 5533532108496 5535338448024 5557633008147 5558211747396 5566992620112 5581179564534 5589996721848 5611914923328 5614928193798 5623798667256 5624384296608 5638130376417 5647037504724 5647625554032 5670372370446 5672223379449 5681775973104 5682971633031 5705254386216 5727624509376 5728829817564 5738477742144 5740350983136 5763471267708 5764071441744 5773177531968 5787287264682 5787889918776 5797033637472 5800146305877 5822888497272 5832087506784 5846950019988 5856187041936 5856796870848 5880386161944 5882305726836 5892212120256 5893452063884 5906612775294 5915944052568 5916560104224 5917805171586 5940390102372 5941008699696 5953589329842 5976933166512 5977555569216 5978190938643 6001631237448 6002256212064 6014966539428 6025163444928 6037922280456 6038551034208 6039821773062 6062872372524 6063503724432 6064779714273 6073082858304 6087925564146 6098178242016 6100168901904 6101452607481 6125376211416 6135053091552 6150687683364 6160404550608 6161046058944 6164354180754 6187880050308 6189826718691 6198301061568 6199605417852 6213449802582 6223913875872 6225223622058 6227255754027 6261549031584 6262866697626 6287423201136 6288077936448 6288746312079 6313404288744 6326101083456 6326773500663 6327432333684 6352241997024 6353578748286 6378490930896 6388567682112 6391997969742 6417060792912 6418411184493 6427198476864 6429220433328 6443577573048 6453757148256 6455787459912 6457894856028 6480425566224 6484580371962 6494824723464 6511376158623 6520290727104 6521662842156 6547234077216 6550749559431 6561098445132 6561781679376 6586824305952 6588210422178 6588896479704 6614042588208 6614731335744 6615434432187 6628738635288 6654729711168 6655437059139 6656130117252 6682228594272 6683634787158 6697076146992 6720441327936 6722635116384 6724049812326 6724750015368 6735373787296 6750414600336 6751835142129 6752538238572 6763205910384 6792662565513 6793369913484 6804102091248 6821441689986 6832218215592 6859007128512 6860450522268 6862690014642 6874247473632 6891048237843 6901934727996 6902653454928 6930455119434 6931176816312 6945854218149 6973088694264 7000429955904 7001903110356 7013695018176 7029357352416 7044242660532 7044976206576 7073351101278 7074087678504 7085263334688 7102579824837 7114541282352 7116863718888 7146272246652 7157561940144 7158307286592 7175802297258 7187138642376 7187887068768 7215319187136 7219193392026 7230598286472 7231351238496 7232872987494 7249024769679 7260476791788 7261232855184 7262760892401 7290478762002 7305140536848 7305901251264 7306677813897 7335327067992 7336090925856 7364088654912 7365638336868 7378042811328 7380451264032 7382004389298 7410177344196 7410948996528 7412508539667 7422656826816 7440797911734 7441572752712 7453328962464 7457330964699 7486570925064 7498398223008 7517507168556 7529383339632 7530167405376 7534210665366 7560496493928 7562964505932 7565343767289 7575701297472 7577295510708 7594216425378 7607005848288 7608606649182 7638439756752 7654614852654 7684628356944 7685428588992 7686245492541 7716383019576 7717186558368 7733528407836 7763851329696 7765485136794 7795933359984 7797573918351 7808249389248 7840514882592 7843074302448 7844724781047 7875483700392 7887925403424 7890406895448 7908027021468 7920520136496 7921344932928 7925598232398 7938119106456 7958348638317 7969244222016 7970921251524 8002174983264 8003858942646 8006471683749 8019955385904 8050563040608 8052257182662 8053095697416 8083829830032 8084671632576 8085530972673 8086372952364 8117234085528 8133558535872 8134423072281 8135270143308 8167168281888 8168886962082 8200916911152 8213872734144 8218283103954 8219138907672 8250506733744 8252242951491 8253102291588 8266140557136 8284599736776 8300298162744 8303007672036 8337317621094 8350488930168 8371769346801 8383230934848 8384995082772 8417872384992 8422392290697 8435698000884 8436576444912 8470556257086 8471438331048 8504654574528 8505558555669 8522663959656 8556081057216 8557881579324 8572293911104 8591436764064 8593244726346 8607716613216 8610526474704 8640567421632 8645206901562 8646107162616 8659766297952 8680930897023 8681834878164 8695550456208 8734332745908 8748131260176 8749042239168 8770425029982 8784280562904 8785195306272 8818723450944 8820579242916 8823458590254 8838318180384 8840178095826 8859919162941 8873916078852 8874840156336 8876707757379 8910585153558 8911513049544 8929434862656 8930383994763 8965399749768 8966333353824 9000552800448 9002446856172 9003384318096 9017607880512 9022449809142 9037745167392 9056883420684 9057826551312 9059732659593 9072136121664 9094308558786 9095255586648 9109624287456 9131888346219 9147267363024 9150253352856 9188064317124 9202579637328 9203537939904 9226031525046 9240606825912 9241569088416 9246531271131 9261138957532 9281820075462 9297451592352 9299408126778 9335870813808 9337835433087 9392323547376 9393301608768 9394300046439 9431134801704 9432116904672 9470106433116 9486055043136 9489151625184 9491148500526 9528362995536 9530368122429 9543415920192 9567736396344 9582851523168 9587996954613 9625591189368 9640797715296 9643830649992 9665366359572 9680635722384 9681643806912 9683681189868 9686842284042 9720638349336 9726870557943 9740187382464 9742237085196 9780436090656 9782494263234 9820851115824 9841647667698 9842672519064 9880236458928 9881265328704 9882315633267 9883344719556 9921063882312 9922097003616 9943107952932 9982094566752 9984195175878 10023342891408 10025452180737 10039177786176 10045614220488 10080661991904 10083952674576 10086074718489 10087125023052 10103060680944 10125621900504 10128807357858 10144808865576 10184586342336 10190054870226 10206153136872 10232162534979 10246171142592 10248327323388 10288510692768 10290675783402 10294035021963 10311371210448 10352902091994 10353980182392 10394577813312 10395682679151 10396765224468 10457432403264 10459633041396 10500644933856 10502854665534 10520542527264 10544036028624 10560693515328 10566363990798 10567464309864 10584158808608 10610026651917 10611131517756 10627895002032 10671811923528 10675295578332 10693273847872 10719408369978 10736342910216 10737460929888 10763703445887 10778439773376 10780707963564 10781830603152 10822978780704 10828790088039 10845897429708 10847026857744 10849309481241 10890715187682 10891849282776 10934555881536 10935718143003 10957710805272 10958851876896 11000675644992 11002990601988 11004136388784 11021520742848 11046132982368 11048457505302 11067064216992 11070676896048 11073006583947 11115266016294 11116423494792 11133985240224 11161196867601 11162359129068 11179993443696 11229856387596 11247597334512 11248768593216 11276260752834 11294075009448 11295251108064 11301315998049 11340744740892 11344446758898 11363551946208 11365943266062 11391324638067 11410508772432 11412909973773 11457659635128 11480701966272 11481922278981 11526942535416 11528142883488 11574574529364 11575779837552 11594067274944 11600292611754 11645776994544 11648227705191 11664175013568 11693900039976 11712374083872 11760772323888 11764611453672 11786904127768 11813225550588 11831888105136 11833120208448 11835610343172 11880780204744 11882017399392 11888397348597 11907178659684 11953866333024 11956381877286 12003262474896 12004512424128 12005788413969 12029933078856 12075844560912 12077102068416 12078385773993 12079643546124 12125744745048 12127007448864 12129559428546 12175851128292 12196356484032 12200337803808 12202905214962 12250752422832 12253330443123 12270106183104 12301375366728 12320809101216 12327424655931 12328708361508 12375760100616 12379653437382 12399210835704 12426899605164 12447827751744 12450447244116 12454511508054 12505976431641 12523098063168 12525733395252 12574846402272 12577492624158 12626808577488 12653547001326 12654864667368 12704483994048 12705834385629 12707157496572 12756981861792 12783995939484 12834121585824 12836822368986 12858440866656 12887155146096 12889867089519 12907514296512 12911574919824 12915789712056 12960851132448 12967810352343 12969160743924 12989649446928 13022752317246 13043325684312 13094468154432 13101499118862 13122196890264 13123563358752 13155637544973 13173648611904 13176420844356 13177792959408 13228085176416 13230868864374 13235187885381 13257477270576 13260267143739 13310874118278 13312260234504 13364457188544 13365877730337 13367269574316 13394152293984 13445270232768 13448099624652 13449500030736 13470747574592 13500829200672 13503670284258 13505076477144 13526411820768 13533674713713 13585325131026 13586739826968 13608204182496 13641462838179 13642883379972 13664436431184 13720901044536 13725380029284 13748494947264 13782096475686 13803869455992 13805306909856 13839047287569 13860910238868 13862353632624 13891708436298 13922730113193 13946177388528 13949112190167 14003806220712 14058714704832 14088485321064 14089952413152 14146702202556 14148175357008 14170526669376 14205159649674 14229082564704 14233727437776 14236722750789 14292544493304 14315123880288 14351604594516 14374277284752 14375774137536 14438386784052 14461196572944 14462702476992 14465745974988 14498049539358 14520953583576 14522465710368 14525521784802 14530263426063 14580957524004 14610281073696 14613355627794 14670654135984 14672181851712 14673741394851 14731276673736 14760902528064 14762471501547 14764008778596 14820354688392 14821897993056 14825017079334 14881595823468 14883145505424 14906657924928 14914661929398 14973141850128 14976292763817 14996796446016 15035014337112 15058766679264 15068421330732 15120992987856 15125929011864 15130687534578 15154591021416 15188432850756 15193211036787 15214011696576 15217213298364 15276879513504 15285082305339 15309229705308 15369256713888 15372490985082 15432766039152 15434373116736 15436013675103 15467056815672 15527702659392 15529353137991 15530970273588 15591866719968 15595147836702 15681029765184 15686148604896 15689449562094 15750967400784 15754281998301 15775850806848 15780813790896 15816054042936 15841040272992 15849545986197 15851196464796 15876238212912 15916697276634 15941842503048 16004349966528 16007717885292 16012943367498 16039910771808 16079112554967 16101126081216 16104514365324 16106191394832 16167659660064 16171061945346 16172745904728 16206993175681 16234468171056 16268846144562 16270540286616 16334336563776 16336072781523 16337773924164 16401833822304 16436566207908 16438277815344 16501013467488 16504485902982 16506204583176 16532281114272 16569199473552 16572686257953 16600596325488 16606015344072 16672899024441 16674635242188 16700977860336 16743538693602 16769990165544 16835744769984 16844784581394 16871396001768 16873152889824 16914391129251 16941112514172 16942876662096 17011117111338 17016670138347 17045327919312 17048914899093 17115763158648 17182873528128 17186489452692 17215433226432 17221052949408 17290413803124 17292214325232 17319532595904 17361861794046 17363669756328 17391100912416 17400438917631 17468665491816 17496262520352 17540850059964 17568561125808 17570390612544 17641158485832 17646917180508 17676636360768 17680356191652 17719838325882 17747832157704 17749680312672 17753415514758 17821170307116 17823026099088 17860767989526 17930799499536 17932666707648 17934572815929 18004893712344 18006768636192 18044899618284 18075490334784 18113766841368 18115653102624 18119465319186 18188617117572 18190511173296 18194339142819 18219248574912 18263776692438 18294534726048 18300506705712 18304357822443 18376128634248 18405159274656 18452063050092 18481213651824 18483138176832 18493062542262 18522277915064 18563640150924 18569480156073 18594903184704 18598816253556 18671741627616 18675670866174 18681767262081 18784647094752 18788600092878 18862269603408 18864233809344 18866238936237 18940212866232 18978303250368 18980320501989 18982297001052 19056725991072 19060736244858 19135472792688 19165703046336 19175993909226 19251182378736 19255233553479 19281595430592 19287661299984 19330732719144 19361271444768 19367362379736 19373684568084 19441276698672 19453741115886 19484474170392 19534128475869 19560872181312 19564988526468 19641702231648 19652248678293 19683295335396 19685345038128 19760472917856 19764631266534 19766689439112 19842127764624 19844194007232 19846303296561 19886215905864 19964189133504 19966311177417 19968390351756 20046685782816 20050904361474 20091228440976 20161323983808 20167905349152 20172149436978 20174250046104 20206121361888 20251243801008 20255505426387 20257614715716 20289617731152 20377987696539 20380109740452 20412306273744 20464325069958 20496654646776 20577021385536 20581351566804 20588070043926 20622742420896 20673144713529 20705804183988 20707960364784 20791365358302 20793530448936 20837562654447 20919266082792 21001289867712 21005709331068 21041085054528 21088072057248 21132727981596 21134928619728 21168317617216 21220053303834 21222263035512 21255790004064 21307739474511 21343623847056 21350591156664 21438816739956 21472685820432 21474921859776 21527406891774 21561415927128 21563661206304 21645957561408 21657580176078 21691794859416 21694053715488 21698618962482 21747074309037 21781430375364 21783698565552 21788282677203 21871436286006 21915421610544 21917703753792 21920033441691 22005981203976 22008272777568 22092265964736 22096915010604 22134128433984 22141353792096 22146013167894 22230532032588 22232846989584 22237525619001 22267970480448 22322393735202 22324718258136 22359986887392 22371992894097 22459712775192 22495194669024 22552521505668 22588150018896 22590502216128 22602631996098 22681489481784 22688893517796 22696031301867 22727103892416 22731886532124 22782649276134 22821017544864 22825819947546 22915319270256 22963844557962 23053885070832 23056285766976 23058736477623 23149149058728 23151559675104 23200585223508 23291553989088 23296455410382 23387800079952 23392721755053 23424748167744 23521544647776 23529222907344 23534174343141 23573808255536 23626451101176 23663776210272 23671220686344 23761560409488 23764034798784 23776794697194 23814357319368 23875045914951 23907732666048 23912763754572 24006524949792 24011576827938 24019415051247 24059866157712 24151689121824 24156771547986 24159287092248 24251489490096 24254014897728 24256592918019 24259118857092 24351702256584 24400675607616 24403269216843 24405810429924 24501504845664 24506660886246 24602750733456 24641618202432 24654849311862 24657416723016 24751520201232 24756728854473 24759306874764 24798421671408 24853799210328 24900894488232 24909023016108 25011952863282 25051466790504 25115308040403 25149692804544 25154985248316 25253617154976 25267176872091 25307094002652 25309729334736 25411668771258 25414314993144 25513963723584 25516675667007 25567991878968 25668243171648 25673644737972 25716881733312 25774310292192 25779734179038 25823149839648 25831579424112 25921702264896 25935620704686 25938321487848 25979298893856 26042792691069 26045504634492 26086651368624 26202998237724 26244393780528 26247126717504 26311275089946 26352841688712 26355585918816 26456170352832 26461737728748 26470375770762 26514954541152 26520534287478 26579757488823 26621748236556 26624520469008 26630123272137 26731755460674 26734539148632 26788304587968 26791151984289 26896199249304 26899000061472 27001658401344 27007340568516 27010152954288 27052823641536 27067349427426 27170650262052 27173479653936 27179197978779 27216408364992 27282925676358 27285766759944 27328872862368 27395665038657 27441802089072 27450760058568 27564192951372 27607738911984 27610613819712 27678094575138 27721820477736 27724707265248 27739593813393 27783416872596 27845460226386 27892354777056 27898224380334 28007612441424 28013506299261 28176970642128 28179904826304 28182900139317 28293404405112 28296350714016 28410319299348 28458165129408 28467454875552 28473445501578 28585088986608 28591104367287 28630247760576 28703209189032 28748554569504 28763990863839 28876773568104 28922393145888 28931491949976 28996099078716 29041907167152 29044931420736 29051043569604 29060526852126 29161915048008 29180611673829 29220562147392 29226711255588 29341308271968 29347482789702 29462553347472 29524943003094 29528017557192 29640709376784 29643795986112 29646946899801 29650034158668 29763191646936 29766291010848 29829323858796 29946283700256 29952585527634 30070028674224 30076356542211 30117533358528 30136842661464 30241985975712 30251858023728 30258224155467 30261375069156 30309182042832 30376865701512 30386422073574 30434426596728 30553759027008 30570164610678 30618459410616 30696487604937 30738513427776 30744981970164 30865532078304 30872027350206 30882105065889 30934113631344 31058706275982 31061940547176 31183733439936 31187048037453 31190295673404 31372297209792 31378899124188 31501934801568 31508563996602 31561627581792 31632108085872 31682080545984 31699091972394 31702392929592 31752476425824 31830079955751 31833394553268 31883685006096 32015435770584 32025886734996 32079821543616 32158225109934 32209028730648 32212382789664 32291110337661 32335319320128 32342123890692 32345491809456 32413986351362 32468936342112 32486370264117 32537692289124 32541080573232 32547928443723 32672145563046 32675547848328 32803667644608 32807154429009 32873132415816 32876555630688 33002026934976 33008971805964 33012409166352 33064562228544 33138398947104 33145372515906 33201192650976 33212030688144 33219019751841 33345798048882 33349270484376 33401955720672 33483590602803 33487077387204 33539980331088 33689569162788 33742792003536 33746305779648 33828782258502 33882225028344 33885753324192 33903947994147 34022234222676 34033340276694 34090655838624 34097829798186 34173973914201 34231526317296 34238729921319 34372978905384 34442105898816 34445766836943 34580827606248 34584428650464 34723723588092 34727339512656 34782201824832 34800877835262 34937330983632 34944683115573 34992525040704 35081700119928 35137122251616 35282316971664 35293834361016 35360712383304 35439676651764 35495664315408 35499360625344 35506831029516 35642340614232 35646052198176 35665192045791 35721535979052 35861598999072 35869145631858 36009787424688 36013537272384 36017365241907 36089799236568 36227533682736 36231306205248 36235157321979 36238930638372 36377234235144 36381022346592 36388678285638 36527553384876 36589069452096 36601013411424 36608715644886 36752257268496 36759991329369 36810318549312 36904126100184 36962427303648 36982273967793 36986125084524 37044555830128 37127280301848 37138960312146 37197632507112 37343483255232 37351341732348 37363534524162 37517929294923 37569294189504 37577200185756 37724539206816 37732477872474 37880425732464 37960641003978 37964594002104 38113451982144 38117503156887 38121472489716 38270945585376 38351987818452 38502364757472 38510467106958 38575322599968 38661465438288 38669601268557 38722542889536 38734724759472 38747369136168 38882553397344 38903431057029 38907482231772 38968948340784 39068256951738 39129977052936 39283404463296 39304497356586 39366590670792 39370690076256 39466912634919 39520945835712 39529262533068 39533378878224 39684255529248 39692606593122 39705563656143 39772431811728 39780801431217 39932622354834 39936780703512 40093371565632 40097633191011 40101808722948 40182456881952 40335810698304 40344298873956 40348500092208 40412242723776 40502487602016 40511010852774 40515229431432 40579235462304 40601024141139 40755975393078 40760219480904 40824612547488 40924388514537 40928650139916 40993309293552 41162703133608 41176140087852 41245484841792 41346289427058 41411608367976 41415920729568 41582730716604 41587060897872 41675125308894 41768190339579 41838532165584 41847336570501 42011418662136 42176144114496 42265455963192 42269857239456 42440106607668 42444526071024 42511580008128 42615478949022 42687247694112 42701182313328 42710168252367 42877633479912 42945371640864 43054813783548 43122831854256 43127322412608 43315160352156 43383589718832 43388107430976 43397237924964 43494148618074 43562860750728 43567397131104 43576565354406 43590790278189 43742872572012 43830843221088 43840066883382 44011962407952 44016545555136 44021224184553 44193830021208 44282707584192 44287414504641 44292026335788 44461064065176 44465693979168 44475051238002 44644787470404 44649436516272 44719973774784 44743985788194 44919425550384 44928878291451 44990389338048 45105043011336 45176300037792 45205263992196 45362978963568 45377787035592 45392062603734 45463773064248 45565298552268 45579633110361 45642035089728 45651639895092 45830638540512 45855246916017 45927689115924 46107770141664 46117472955246 46298298117456 46303119350208 46308041025309 46401170447016 46583107978176 46588059413973 46592910820764 46775600159904 46785443510106 47043089295552 47058445814688 47068348686282 47147616511072 47252902202352 47262845994903 47327552420544 47342441372688 47523120818976 47548637958591 47553589394388 47628714638736 47750091829902 47825527509144 48013049899584 48023153655876 48038830102494 48119732315424 48237337664901 48303378243648 48313543095972 48318574184496 48502978980192 48513185836038 48518237714184 48620979527043 48703404513168 48806538433686 48811620859848 49003009691328 49008218344569 49013321772492 49205501466912 49309698623724 49314833446032 49503040402464 49513457708946 49518613749528 49596843342816 49707598420656 49718058773859 49801788976464 49818046032216 50018697073323 50023905726564 50102933581008 50230616080806 50309970496632 50507234309952 50534353744182 50614188005304 50619458669472 50743173387753 50823337542516 50828629986288 51033351334014 51050010415041 51135983757936 51146744697279 51347289475944 51548620584384 51559468358076 51646299679296 51663158848224 51871241409372 51876642975696 51958597787712 52085585382138 52091009268984 52173302737248 52201316752893 52405996475448 52488787561056 52622550179892 52705683377424 52711171837632 52923475457496 52940751541524 53029909082304 53041068574956 53159514977646 53243496473112 53249040938016 53260246544274 53463510921348 53469078297264 53582303968578 53792398498608 53798000122944 53803718447787 54014681137032 54020305908576 54134698854852 54341300524104 54346959307872 54358395957558 54565851352716 54571533519888 54583017428457 54657745724736 54791330077314 54883604178144 54901520117136 54913073467329 55128385902744 55215477823968 55356189150276 55443640955472 55449414530496 55479187626786 55566833745192 55690920452772 55708440468219 55784709554112 55796448760668 56015224882848 56027012598522 56045301786243 56353941284256 56365800278634 56586808810224 56592701428032 56598716808711 56820638598696 56934909751104 56940961505967 56946891003156 57170177973216 57182208734574 57406418378064 57497109139008 57527981727678 57753547136208 57765700660437 57844786291776 57862983899952 57992198157432 58083814334304 58102087139208 58121053704252 58323830096016 58361223347658 58453422511176 58602385427607 58682616543936 58694965579404 58925106694944 58956746034879 59049886006188 59056035114384 59281418753568 59293893799602 59300068317336 59526383293872 59532582021696 59538909889683 59658647717592 59892567400512 59898933532251 59905171055268 60140057348448 60152713084422 60273685322928 60483971951424 60503716047456 60516448310934 60522750138312 60618364085664 60753731403024 60766516279161 60772844147148 60868853193456 61133963089617 61140329221356 61236918821232 61392975209874 61489963940328 61731064156608 61744054700412 61764210131778 61868227262688 62019434140587 62117412551964 62123881094352 62374096074906 62380591346808 62512687963341 62757798248376 63003869603136 63017127993204 63123255163584 63264216171744 63398183944788 63404785859184 63504952851648 63660159911502 63666789106536 63767370012192 63923218423533 64030871541168 64051773469992 64316450219868 64418057461296 64424765579328 64582220675322 64684247781384 64690983618912 64827972702724 64937872684224 64972740528234 65075384578248 65082161146464 65095856887446 65344291126092 65351095696656 65364848031609 65614308858018 65746264831632 65753111261376 65760100325073 66017943611928 66024818332704 66276797894208 66290745031812 66402385301952 66424061376288 66438039503682 66691596097764 66698540968752 66712576857003 66803911441344 66967181205606 66974154774408 67079960662176 67115978682291 67379138325576 67485584007072 67657564517004 67764450056688 67771506648384 67807895988294 68044468445352 68066680553388 68088093905601 68181311677248 68195659596372 68347947828402 68463052634592 68477459842638 68745957810768 68891533673886 69161655212496 69168857300928 69176209432869 69447447176184 69454679025312 69601755670524 69874661967264 69889366231146 70163400239856 70178165265159 70274244503232 70564633943328 70587668722032 70602523029423 70721424766608 70879353303528 70991328630816 71013662059032 71284681228464 71292104396352 71330384091582 71443071958104 71625137744853 71723197998144 71738291263716 72019574849376 72034730483814 72058245153741 72179598473136 72455067365472 72470314643958 72477861276744 72754468470288 72762044693184 72769778754057 72777356571276 73055106769752 73202026822848 73209807650529 73217431289772 73504514536992 73519982658738 73808252200368 73924854607296 73964547935586 73972250169048 74089111660256 74254560603696 74270186563419 74277920624292 74395265014224 74702683464696 74727069048324 75035858589846 75154400371512 75345924121209 75449078413632 75464955744948 75760851464928 75801530616273 75921282007956 75929188004208 76235006313774 76242944979432 76541891170752 76550027001021 76703975636904 77004729514944 77020934213916 77150645199936 77322930876576 77339202537114 77469449518944 77494738272336 77765106794688 77806862114058 77814964463544 77937896681568 78128378073207 78136513903476 78259954105872 78608994713172 78733181341584 78741380152512 78933825269838 79058525066136 79066757756448 79368511058496 79385213186244 79411127312286 79544863623456 79561602862434 79739272466469 79865244709668 79873561407024 79890369816411 80195266382022 80203617445896 80364913763904 80373455952867 80688597747912 80697000184416 81004975204032 81022021705548 81030458862864 81158470924608 81202048282278 81511950786156 81520438961808 81537593936337 81649225094976 81848777029074 81857300279832 81986618587104 82325406267216 82352280175704 82692578854116 82823216735952 82831841459136 83165461433208 83174121795744 83218781440179 83350250617788 83536380679158 83677064331168 83694673141002 84022837324272 84040518897783 84530911926384 84539714478912 84548700417951 84880213215336 84889052142048 85230957898044 85374495388224 85402364626656 85420336504734 85755266959824 85773313101861 85890743281728 86109627567096 86245663708512 86291972591517 86630320704312 86767179437664 86794475849928 86988297236148 87125721501456 87134794262208 87153130708812 87181580556378 87485745144024 87541835021487 87661686442176 87680133766764 88023924815904 88042448369106 88387660042416 88574829009282 88584052671576 88922128130352 88931387958336 88940840699403 88950102476004 89289574940808 89298873032544 89487971576388 89838851100768 89857756582902 90210086022672 90229069626633 90352600075584 90410527984392 90725957927136 90755574071184 90774672466401 90784125207468 90927546128496 91130597104536 91159266220722 91303279790184 91661277081024 91710493832034 91855378231848 92089462814811 92215540283328 92234945910492 92596596234912 92616082050618 92646315197667 92802340894032 93176118827946 93185821641528 93551200319808 93561144112359 93570887020212 94116891629376 94136697372564 94295233022144 94505804404704 94525691989806 94684882745376 95046241637952 95097275917182 95107178788776 95257429277472 95490239867253 95500183659804 95651055018288 96046307311752 96077660204988 96239464630848 96474675329802 96627086191944 96637148368992 96873331012983 97005957960384 97026371672076 97036475428368 97241959054086 97406809026336 97459110792351 97613076867372 97623241719696 97643785331169 98016436689138 98026643544984 98411002933824 98421463287027 98619397247448 98629666892064 99006080804928 99026915417892 99037227499056 99193686685632 99415196841312 99436117547718 99603577952928 99636092064432 99657059255523 100037394146646 100047811453128 100205867162016 100450771808409 100461232161612 100619940993264 101068707488364 101228376010608 101238917338944 101486346775506 101646675085032 101657259972576 101711843982441 102066702668028 102100020830082 102271967515872 102293489394558 102694578951888 102716189763957 103118936716152 103326317696448 103337300510829 103742482818744 103753285951392 104171170764276 104182018537968 104346605474496 104402633505786 104811992950896 104834049346719 104977575122112 105245100359784 105411366754848 105846950914992 105881503083048 106082137149912 106319029955292 106486992946224 106498081876032 106520493088548 106927021842696 106938156594528 106995576137373 107164607937156 107584796997216 107607436895574 108029362274064 108040611817152 108052095725721 108269397709704 108682601048208 108693918615744 108705471965937 108716791915116 109131702705432 109143067039776 109166034856914 109582660154628 109767208356288 109803040234272 109826146934658 110256771805488 110279973988107 110430955647936 110712378300552 110887281910944 110946821903379 110958375253572 111133667490384 111381840905544 111416880936438 111592897521336 112030449765696 112054025197044 112090603572486 112553787884769 112707882568512 112731600557268 113173617620448 113197433617422 113641277197392 113881923011934 113893782006312 114340355946432 114352509470661 114364417469148 114812836756128 115055963455356 115507094272416 115531401320874 115725967799904 115984396314864 116008803805671 116167628668608 116204174278416 116242107408504 116647660192032 116710293171087 116722446695316 116906845022352 117204770855214 117389931158808 117850213389888 117913492069758 118099772012376 118112070228768 118400737904757 118562837507136 118587787599204 118600136634672 119052766587744 119077819779366 119116690968429 119317295435184 119342404293651 119797867064502 119810342110536 120280114696896 120292899573033 120305426168844 120547370645856 121007432094912 121032896621868 121045500276624 121236728171328 121507462806048 121533032558322 121545688294296 121737706386912 121803072423417 122267926179234 122280658442712 122473837642464 122773165543611 122785950419748 122979927880656 123488109400824 123528420263556 123736454525376 124038868281174 124234825103928 124247762188704 124748192149812 124761182693616 125025375926682 125304571018737 125515596496752 125542009711503 126034255986408 126528432343488 126796367889576 126809571718368 127320319823004 127333578213072 127534740024384 127846436847066 128061743082336 128103546939984 128130504757101 128632900439736 128836114922592 129164441350644 129368495562768 129381967237824 129655945405448 129945481056468 130150769156496 130164322292928 130191713774892 130688582252184 130702191393312 130729696063218 130772370834567 131228617716036 131492529663264 131520200650146 132035887223856 132049636665408 132063672553659 132581490063624 132848122752576 132862243513923 132876079007364 133383192195528 133397081937504 133425153714006 133934362411212 133948309548816 134159921324352 134231957364582 134758276651152 134786634874353 134971168014144 135315129034008 135528900113376 135615791976588 136088936890704 136133361106776 136176187811202 136391319192744 136695895656804 136738899331083 136926105269184 136954919685276 137491915621536 137565740748051 137783067347772 138323310424992 138352418865738 138894894352368 138909358050624 138924123075927 139203511341048 139749323934528 139764178241919 139778732462292 140326800479712 140356330530318 141129267886656 141175337444064 141205046058846 141442849533216 141758706607056 141788537984709 141982657261632 142027324118064 142569362456928 142645913875773 142660768183164 142886143916208 143250275489706 143476582527432 144039149698752 144069460967628 144116490307482 144359196946272 144712012994703 144910134730944 144940629287916 144955722553488 145508936940576 145539557508114 145554713142552 145862938581129 146110213539504 146419615301058 146434862579544 147009029073984 147024655033707 147039965317476 147616504400736 147929095871172 147944500338096 148178223320512 148509121207392 148540373126838 148555841248584 148790530028448 149154176321577 149405366929392 149454138096648 150056091219969 150071717179692 150308800743024 150691848242418 150929911489896 151521702929856 151603061232546 151842564015912 151858376008416 152229520163259 152470012627548 152485889958864 153100054002042 153150031245123 153407951273808 153440234091837 154041868427832 154645861753152 154678405074228 154938899037888 154989476544672 155613724228116 155629928927088 155875793363136 156256756146414 156273027806952 156519908211744 156603950258679 157217989426344 157466362683168 157867650539676 158117050132272 158133515512896 158770426372488 158822254624572 159089727246912 159123205724868 159478544932938 159730489419336 159747122814048 159780739632822 160390532764044 160407234891792 160746911905734 161377195495824 161394000368832 161411155343361 162044043411096 162060917725728 162404096564556 163023901572312 163040877923616 163075187872674 163697554058148 163714600559664 163749052285371 163973237174208 164650812534432 164704560351408 164739220401987 165385157708232 165646433471904 166330922866416 166348243591488 166437562880358 166700501235576 167072761358316 167125321404657 167354128662336 167389346282004 168045674648544 168081037795566 168135905358729 169061823852768 169097400835902 169760426430672 169778104284096 169796150426133 170461915796088 170804729253312 170822884517901 170840673009468 171510533919648 171546626203722 172219255134192 172491327417024 172583945183034 173260641408624 173297101981311 173534358875328 173588951699856 173976594472296 174251443002912 174306261417624 174363161112756 174971490288048 175083670042974 175360267533528 175807156282821 176047849631808 176084896738212 176775320084832 176870238104637 177149658018564 177168105343152 177844256260704 177881681398806 177900204952008 178579149881616 178597746065088 178616729669049 178975943152776 179677702201536 179696800596753 179715513165804 180420172045344 180458139253266 180821055968784 181451915854272 181511148142368 181549344932802 181568250414936 181855092256992 182261194209072 182299548837483 182318532441444 182606559580368 183401889268851 183420987664068 183710756463696 184178925629622 184469891820984 185193192469824 185232164101236 185292630395334 185604681788064 186058302421761 186352237655892 186371643283056 187122288224718 187141774040424 187538063890023 188273394745128 189011608809408 189051383979612 189369765490752 190194551834364 190214357577552 190514858554944 190980479734506 191000367319608 191302110036576 191769655270599 192092614623504 192155320409976 192949350659604 193254172383888 193274296737984 193746662025966 194052743344152 194072950856736 194483918108172 194813618052672 194918221584702 195226153734744 195246483439392 195287570662338 196032873378276 196053287089968 196094544094827 196842926574054 197238794494896 197259333784128 197280300975219 198053830835784 198074454998112 198830393682624 198872235095436 199207155905856 199272184128864 199314118511046 200074788293292 200095622906256 200137730571009 200411734324032 200901543616818 200922464323224 201239881986528 201347936046873 202137414976728 202456752021216 202972693551012 203293350170064 203314519945152 203423687964882 204133405336056 204200041660164 204264281716803 204543935031744 204586978789116 205389157903776 205432379527914 206237873432304 206674601021658 207484965637488 207506571902784 207528628298607 208342341528552 208364037075936 208805267011572 209623985901792 209668098693438 210490200719568 210534495795477 210822733509696 211693901829984 211763006166096 211807569088269 212164274299824 212638059910584 212973985892448 213040986177096 213854043685392 213876313189056 213991152274746 214329215874312 214875413234559 215169593994432 215214873791148 216058724548128 216104191451442 216174735461223 216538795419408 217365202096416 217410943931874 217433583830232 218263405410864 218286134079552 218309336262171 218332069713828 219165320309256 219606080468544 219629422951587 219652293869316 220513543610976 220559947976214 221424756601104 221774563821888 221893643806758 221916750507144 222267334980768 222763681811088 222810559690257 222833761872876 223185795042672 224108050394088 224181207144972 225107575769538 225463201114536 226037772363627 226347235240896 226394867234844 227282554394784 227404591848819 227763846023868 227787564012624 228705018941322 228728834938296 229625673512256 229650081003063 230111926910712 231014188544832 231062802641748 231451935599808 231968792629728 232017607611342 232408348556832 232484214817008 233295320384064 233420586342174 233444893390632 233813690044704 234385134219621 234409541710428 234779862317616 235826984139516 236199544024752 236224140457536 236801475809514 237175575198408 237200273269344 238105533175488 238155639558732 238233381936858 238634590870368 238684808587302 239217817399407 239595734129004 239620684221072 239671109449233 240585799146066 240610852337688 241094741291712 241120367858601 242065793243736 242091000553248 243014925612096 243066065116644 243091376588592 243475412773824 243606144846834 244535852358468 244561316885424 244612781809011 244947675284928 245546331087222 245571900839496 245959855761312 246976218801648 247056840527112 248077736562348 248469650207856 248495524377408 249496384299624 249522365387232 249656344320537 250050751853364 250609142037474 251031192993504 251084019423006 252068511972816 252121556693349 253592735779152 253619143436736 253646101253853 254640639646008 254667156426144 255692873694132 256123486164672 256207093879968 256261009514202 257265800879472 257319939305583 257672229845184 258328882701288 258736991125536 258875917774551 259311890810896 259890962112936 260301538312992 260383427549784 261377164504368 261404382786624 261459392126436 261544741669134 262457235432072 262625505064461 262985059326528 263040401300292 264071774447712 264127345107318 265162980127248 265724487027846 265752158014728 266766384391056 266794163875008 266822522098209 266850307428012 267868724822424 267896619097632 268463914729164 269516553302304 269573269748706 270630258068016 270687208879899 271057800226752 271231583953176 272177873781408 272266722213552 272324017399203 272352375622404 272782638385488 273391791313608 273477798662166 273909839370552 274983831243072 275131481496102 275566134695544 276268388444433 276646620849984 276704837731476 277789788704736 277848246151854 277938945593001 278407022682096 279528356483838 279557464924584 280653600959424 280683432337077 280712661060636 282350674888128 282410092117692 282885699066432 283517413214112 283577075969418 284054648236128 285138724913856 285291827751546 285321536366328 285772287832416 286470719601759 286500550979412 286953165054864 288138921935256 288232980614964 288718393892544 289424025989406 289881258575832 289911445106976 291017873881152 291079115016228 291109426285104 291725877162258 292220427079008 292377332377053 292839230602116 292869725159088 292931355993507 294049310067414 294079930634952 295233008801472 295264389861081 295858191742344 295889000676192 297018242414784 297080746253676 297111682497168 297581060056896 298308352643154 298810733858784 298908276193296 298971177766569 300112182439938 300143434359384 300617601486048 301352315425227 301383696484836 301859822979792 303206122465092 303685128031824 303716752016832 304459040326518 304940025255096 304971779917728 305135531947323 306200108004084 306300062490246 306815902547616 306880468183674 308083736855664 308148569291871 309356810148456 309978953089344 310011901532487 311227448456232 311259857854176 312513512292828 312546055613904 313039816423488 313207900517358 314435978852688 314502148040157 314932725366336 315735301079352 316234100264544 317540852744976 317644509249144 318246411449736 318957089865876 319460978838672 319494245628096 319561479265644 320781065528088 320814469783584 320986728412119 321493823811468 322754390991648 322822310686722 324088086822192 324121835451456 324156287177163 324808193129112 326047803144624 326081755847232 326116415897811 326150375745348 327395108116296 327429201119328 327498104570742 329301625068864 329409120702816 329478440803974 330770315416464 330839921964321 331292866943808 332661845732832 332840465710137 332875125760716 333401002471152 334145522716632 334250642809314 334778692564008 336091349297088 336162075591132 336271810717458 337661363654307 338123647705536 338194801671804 339520852861344 339592300852266 340923831592176 341645769035802 341681346018936 343021067839296 343057528411983 343093252407444 344438510268384 345167890366068 346521282817248 346594203962622 347177903399712 347953188944592 348026411417013 348502886005824 348612522835248 348726322225512 349942980576096 350130879513261 350167340085948 350720535067056 351614312565642 352169793476424 353550640169664 353740476209274 354299316037128 354336210686304 355202213714271 355688512521408 355763362797612 355800409904016 357158299763232 357233459338098 357350072905287 357951886305552 358027212880953 359393601193506 359431026331608 360840344090688 360878698719099 360916278506532 361642111937568 363022296284736 363098689865604 363136500829872 363710184513984 364522388418144 364599097674966 364637064882888 365213119160736 365409217270251 366803778537702 366841975328136 367421512927392 368319496630833 368357851259244 368939783641968 370464328202472 370585260790668 371209363576128 372116604843522 372704475311784 372743286566112 374244576449436 374283548080848 375076127780046 375913713056211 376546789490256 376626029134509 378102767959224 380389103668728 380428715155104 381960959469012 382000734639216 382604220073152 383539310541198 384185229247008 384310640819952 384391514271303 385898701319208 386508344767776 387493324051932 388105486688304 388145901713472 388967836216344 389836443169404 390452307469488 390492966878784 390575141324676 392065746756552 392106574179936 392189088189654 392317112503701 393685853148108 394477588989792 394560601950438 396107661671568 396148909996224 396191017660977 397744470190872 398544368257728 398586730541769 398628237022092 400149576586584 400191245812512 400275461142018 401803087233636 401844928646448 402479763973056 402695872093746 404274829953456 404359904623059 404913504042432 405945387102024 406586700340128 406847375929764 408266810672112 408400083320328 408528563433606 409173957578232 410216697993249 410778315807552 410864759055828 412475746864608 412697222244153 413349202043316 414969931274976 415057256597214 416684683057104 416728074151872 416772369227781 417610534023144 419247971803584 419292534725757 419336197386876 420980401439136 421068991590954 423387803659968 423526012332192 423615138176538 424328548599648 425276119821168 425365613954127 425947971784896 426081972354192 427708087370784 427937741627319 427982304549492 428658431748624 429750826469118 430429747582296 432117449096256 432208382902884 432349470922446 433077590838816 434136038984109 434730404192832 434821887863748 434867167660464 436526810821728 436618672524342 436664139427656 437588815743387 438330640618512 439258845903174 439304587738632 441027087221952 441073965101121 441119895952428 442849513202208 443787287613516 443833501014288 444534669961536 445527363622176 445621119380514 445667523745752 446371590085344 447462528964731 448216100788176 448362414289944 450168273659907 450215151539076 450926402229072 452075544727254 452789734469688 454565108789568 454809183697638 455527692047736 455575128025248 457410037882644 457457669876592 459300162006126 459450093735369 460223853821424 460320702275511 462125605283496 463937585259456 464035215222684 464816697113664 464968429634016 466841172684348 466889786781264 467627380089408 468770268439242 468819083420856 469559724635232 469811850776037 471653968279032 472399088049504 473602951619028 474351150396816 474400546538688 476311279117464 476466763873716 477269181740736 477369617174604 478435634798814 479191468258008 479241368442144 479342218898466 481171598292132 481221704675376 482240735717202 484131586487472 484182001106496 484233466030083 486132130233288 486182753177184 487212289693668 489071704716936 489122633770848 489225563618022 491092662174444 491143801678992 491247156856113 491919711522624 493952437603296 494113681054224 494217661205961 496155473124696 496939300415712 498992768599248 499044730774464 499312688641074 500101503706728 501218284074948 501375964213971 502062385987008 502168038846012 504137023945632 504243113386698 504407716076187 507185471558304 507292202507706 509281279292016 509334312852288 509388451278399 511385747388264 512414187759936 512468653553703 512522019028404 514531601758944 514639878611166 516657765402576 517473982251072 517751835549102 518623781621792 519781924225872 519891305943933 520603076625984 520766855099568 522754329008736 522918784252872 523089483338268 524914470864144 525251010128922 526080802600584 527421468848463 528143548895424 528254690214636 530325960254496 530610714313911 531448974055692 531504316029456 533532768782112 533645044196418 533700614856024 535737449644848 535793238195264 535850189007147 536927829458328 539033106604608 539090401790259 539146539497412 541260516136032 541374417759798 542463167906352 544355747562816 544533444427104 544648034798406 544704751244808 545565276770976 546783582627216 546898646512449 546955597324332 547819678741104 550205667806553 550262962992204 551132269391088 552536776888866 553409675462952 555579577409472 555696492303708 555877891186002 556814045364192 558174907265283 559056712967676 559114929849168 561366864674154 561425322121272 562614191670069 564820184235384 567034826428224 567154151938836 568109296472256 570583655503092 570643072732656 571544575664832 572941439203518 573001101958824 573906330109728 576277843870512 576465961229928 578848051978812 579762517151664 579822890213952 582158230032456 582218852570208 583451754324516 584440854158016 584754664754106 585678461204232 585739450318176 585862711987014 588098620134828 588159861269904 588283632284481 590528779722162 591716383484688 591778001352384 591840902925657 594161492507352 594223364994336 596616705286308 597621467717568 597816552386592 597942355533138 600224364879876 600286868718768 600413191713027 601235202972096 602704630850454 602767392969672 603719645959584 604043808140619 606412244930184 607370256063648 608918080653036 609880050510192 609943559835456 610271063894646 612400216008168 612600124980492 612792845150409 613631805095232 613760936367348 616167473711328 616297138583742 618713620296912 620023803064974 622454896912464 622519715708352 622585884895821 625027024585656 625092111227808 626415801034716 628871957705376 629004296080314 631470602158704 631603487386431 632468200529088 635081705489952 635289018498288 635422707264807 636492822899472 637914179731752 638921957677344 639122958531288 641562131056176 641628939567168 641973456824238 642987647622936 644626239703677 645508781983296 645644621373444 648176173644384 648312574354326 648524206383669 649616386258224 652095606289248 652232831795622 652300751490696 654790216232592 654858402238656 654928008786513 654996209141484 658818241405632 658888268854761 658956881607948 661540630832928 661679843928642 665323691465664 665680931420274 665750251521432 666802004942304 668291045433264 668431679070771 668501285618628 669557385128016 672324151182264 672543621434916 675322727308614 676389603343608 678113317090881 679041705722688 679184601704532 681847663184352 682213775546457 683291538071604 683362692037872 686115056823966 686186504814888 688877020536768 688950243009189 690335780732136 693042565634496 693188407925244 694355806799424 695906377889184 696052822834026 697225045670496 697452644451024 699885961152192 700261759026522 700334680171896 701441070134112 703155402658863 703228625131284 704339586952848 707480952418548 708598632074256 708672421372608 710404427428542 711526725595224 711600819808032 714316599526464 714466918676196 714700145810574 715903772611104 716054425761906 718787202387012 718862052663216 719013328347699 721757397438198 721832557013064 723284223875136 723361103575803 726197379731208 726273001659744 729044776836288 729198195349932 729274129765776 730426238321472 730818434540502 733607557075404 733683950656272 733838345427033 734843025854784 736638993261666 736715702518488 737879567283936 740928656404944 741170521581336 744233209687044 745408950623568 745486573132224 748489152898872 748567096161696 748969032961611 750152255560092 751827426112422 753093578980512 753252058269018 756205535918448 756364670080047 760778207337456 760857430310208 760938303761559 763921918938024 764001469278432 767078621082396 768370458494016 768621281639904 768783028542606 771797402638416 771959817916749 773016689535552 774986648103864 776210973376608 776627753323653 777935672432688 779672886338808 780904614938976 781150282649352 784131493513104 784213148359872 784378176379308 784634225007402 787371706296216 787876515193383 788955177979584 789121203900876 792215323343136 792382035321954 795488940381744 797173461083538 797256474044184 800299153173168 800382491625024 800467566294627 800550922284036 803606174467272 803689857292896 805391744187492 808549659906912 808719809246118 811890774204048 812061626639697 813173400680256 813694751859528 816533621344224 816800166640656 816972052197609 817057126867212 818347915156464 820433395986498 821729518111656 824951493729216 825394444488306 826698404086632 828805165333299 829939862549952 830114513194428 833369366114208 833544738455562 833816836779003 835221068046288 838585069451514 838672394773752 841960802878272 842050297011231 842137983181908 847052024664384 847230276353076 848657097199296 850552239642336 850731227908254 852163944708384 855416174741568 855875483254638 855964609098984 857316863497248 859412158805277 859501652938236 860859495164592 864416765805768 864698941844892 866155181677632 868272077968218 869643775727496 869734335320928 873053621643456 873237345048684 873328278855312 875177631486774 876661281237024 877131997131159 878517691806348 878609175477264 878794067980521 882147930202242 882239791904856 885699026404416 885793169583243 887574575227032 887667002028576 891054727244352 891242238761028 891335047491504 892743180170688 894925057929462 896432201576352 896724828579888 896913533299707 900336547319814 900430303078152 901852804458144 904151089454508 905579468939376 909618367395276 911055384095472 911150256050496 914820075765288 914915339753184 915406595841969 918600324012252 918900187470738 920447707642848 920641404551022 924251210566992 924445707875613 928070430445368 929936859268032 930035704597461 933682345368696 933779573562528 937540536878484 937638166841712 939119449270464 939623701552074 943307936558064 943506444120471 944798176099008 947205903238056 948702300793632 952622558234928 952933527747432 954739234349208 956871269597628 958382936516016 958482736884288 958684437796932 962343196584264 962443409350752 962960185236357 964481471434404 968263172974944 968466932060166 972264260466576 972365506354368 972468861531489 974424579387336 978143409433872 978245267541696 978349247693433 978451127236044 982185324348888 982287603357984 982494313712226 987904875206592 988227362108448 988435322411922 992310946249392 992519765892963 993878600831424 997985537198496 998521397130411 998625377282148 1000203007413456 1002436568149896 1002751928427942 1004336077692024 1008274047891264 1008486226773396 1008815432152374 1012984090962921 1014370943116608 1014584405015412 1018562558584032 1018776902556798 1022771494776528 1024937307107406 1025044038056808 1029063203517888 1029172585235949 1029279757222332 1033315530805152 1035503671098204 1037247563243584 1039563848451744 1039782611887866 1041533710199136 1044079234251039 1045508658017472 1045837568505744 1046178966676536 1049828941728288 1050392638539783 1050502020257844 1052161605201168 1054842937696926 1056509380429272 1060651920508992 1061221428627822 1062897948111384 1063008632058912 1065606641142813 1067065537564224 1067290088392836 1067401229712048 1071474899289696 1071700378014294 1072050218715861 1073855658916656 1074081638642859 1078180803580518 1078293078994824 1082521032272064 1082636096157297 1082748835519596 1084926335812704 1089066888854208 1089296069596812 1089409502489616 1091130553541952 1093567165254432 1093797293024898 1093911194648664 1095639357482208 1096227651810753 1100411335613106 1100525925984408 1102264538782176 1104958489892499 1105073553777732 1106819350925904 1111392984607416 1111755782372004 1113628090728384 1116349814530566 1118113425935352 1118229859698336 1122733729348308 1122850644242544 1125228383340138 1129640368470768 1129878087403527 1134308303877672 1141167311006184 1141286145465312 1145882878407036 1146002203917648 1147812660219456 1152555687741024 1152931922459856 1153174542813909 1157696103957624 1159525034303328 1164316460064912 1164437705140416 1166903508649032 1169509329508212 1171356922408464 1171478900636352 1171725423974028 1176197240269656 1176319722539808 1176567264568962 1176951337511103 1181057559444324 1183432766969376 1183681805851314 1188322985014704 1188446729988672 1188573052982931 1193233410572616 1195633104773184 1195760191625307 1195884711066276 1200448729759752 1200573737437536 1200826383426054 1205409261700908 1205534785939344 1207439291919168 1208087616281238 1212824489860368 1213079713869177 1214740512127296 1217836161306072 1219760101020384 1220542127789292 1224800432016336 1225200249960984 1225585690300818 1227521872734696 1230650093979747 1232334947422656 1232594277167484 1237427240593824 1238091666732459 1240047606129948 1244909793824928 1245171769791642 1250054049171312 1250184222455616 1250317107683343 1252831602069432 1257743915410752 1257877604177271 1258008592160628 1262941204317408 1263206974772862 1270163410979904 1270578036996576 1270845414529614 1272985645798944 1275828359463504 1276096841862381 1277843915354688 1278245917062576 1283124262112352 1283813224881957 1283946913648476 1285975295245872 1289252479407354 1291289242746888 1296352347288768 1296625148708652 1297048412767338 1299232772516448 1302408116952327 1304191212578496 1304465663591244 1304601502981392 1309580432465184 1309856017573026 1309992418282968 1312766447230161 1317776537709522 1317913763215896 1323081261665856 1323221895303363 1323359687857284 1331361862840548 1331500503042864 1333604009884608 1336582090866528 1336863358141542 1337002571237256 1339114770256032 1342387586894193 1344648302364528 1345087242869832 1350504820979721 1350645454617228 1352779206687216 1356226634181762 1358369203409064 1363695326368704 1364427551092914 1366583076143208 1366725384075744 1372230113647932 1372373009629776 1377900486018378 1378350281206107 1380671561464272 1380962106826533 1386376815850488 1391812755778368 1392105645668052 1394450091340992 1394905288902048 1400523518053044 1400669360343792 1402882140268224 1406310805317726 1406457250262568 1408679173905696 1409435552328111 1414961904837096 1417197264148512 1420808854857084 1423053451190448 1423201639616064 1428933837352392 1429400291621148 1431807545222208 1432108851523812 1437574404774024 1437724105326432 1438026656695398 1443514794876396 1443665114026128 1446722207151606 1452394759462416 1452546003319488 1452700398090249 1458396390699864 1458548259531552 1461636869081004 1467215114150808 1467367901312544 1467676690854066 1473277986523332 1473431405036976 1473741470568339 1475759134567872 1481857312809888 1482341043162672 1482652983617883 1488466419374088 1490817901247136 1496978305797744 1497134192323392 1497938065923222 1500304511120184 1503654852224844 1504127892641913 1506187157961024 1506504116538036 1512411071836896 1512729340160094 1513223148228561 1521556414674912 1521876607523118 1527843837876048 1528002938556864 1528165353835197 1534157242164792 1537242563279808 1537405960661109 1537566057085212 1543594805276832 1543919635833498 1549973296207728 1552421946753216 1553255506647306 1555871344865376 1559345772677616 1559673917831799 1561809229877952 1562300565298704 1568262987026208 1568756352758616 1569268450014804 1574743412592432 1575753030386766 1578242407801752 1582264406545389 1584430646686272 1584764070643908 1590977880763488 1591832142941733 1594346922167076 1594512948088368 1600598306346336 1600935132589254 1601101844568072 1607212348934544 1607379714585792 1607550567021441 1610783488374984 1617099319813824 1617271205370777 1617439618492236 1623781548408096 1624123253279394 1627389503719056 1633067242688448 1633600333281312 1633944104395218 1634114253734424 1636695830312928 1640695939537347 1640866791972996 1643459036223312 1650617003419659 1650788888976612 1653396808173264 1657610330666598 1660229026388856 1666738732228416 1667089476911124 1667633673558006 1670442136092576 1674524721795849 1677170138903028 1677344789547504 1684100594022462 1684275966363816 1687842575010207 1694460552706152 1701104479284672 1701462455816508 1704327889416768 1711750966509276 1711929218197968 1714633726994496 1718824317610554 1719003305876472 1721718990329184 1728833531611536 1729397883689784 1736544155936436 1739287551454992 1739468670641856 1746474690097368 1746656557710624 1750355262973548 1753322562474048 1754263994262318 1757035383612696 1757218350954528 1757588135961042 1764295860404484 1764479583809712 1764850896853443 1771586339166486 1775149150454064 1775334004057152 1775522708776971 1782484477522056 1782670094983008 1789850115858924 1792864403152704 1793449657159776 1793827066599414 1800673094639628 1800860606156304 1801239575139081 1803705608916288 1808302178909016 1811158937878752 1812131424421857 1819236734790552 1822110768190944 1829640151530576 1829830679506368 1830813191683938 1837200648024504 1837800374941476 1838378535451227 1840895415285696 1841282809102044 1848502421133984 1848891415751226 1856140860890736 1860071409194922 1867364690737392 1867559147125056 1867757654687463 1875081073756968 1875276333683424 1879247403104148 1886615873116128 1887012888240942 1894411806476112 1894810462159293 1897404601587264 1905245116469856 1905867055494864 1906268121794421 1909478468698416 1913742539195256 1916765873032032 1917368875593864 1924686393168528 1924886818701504 1925920370472714 1928962942868808 1933878719111031 1936526345949888 1936933864120332 1944528520933152 1944937723062978 1945572619151007 1948849158774672 1956286818867744 1956698495386866 1956902254472088 1964370648697776 1964575206715968 1964784026359539 1964988627424452 1976454724216896 1976664806564283 1976870644823844 1984621892498784 1985039531785926 1995971074396992 1997042794260822 1997250754564296 2000406014826912 2004873136299792 2005295037212313 2005503856855884 2008672155384048 2016972453546792 2017630864304748 2025968181925842 2029168810030824 2037125117168064 2037553805113596 2045542989553056 2046641326639371 2049874614214812 2050088076113616 2058345170471898 2058559514444664 2066631061610304 2066850729027567 2071007342196408 2079127696903488 2079565223775732 2083067420398272 2088158468502078 2091675137011488 2092357933353072 2099657883456576 2100785277079566 2101004040515688 2104323210402336 2109466207976589 2109685875393852 2113018760858544 2122442857255644 2125795896222768 2126017264117824 2131213282285626 2134580176785672 2134802459424096 2142949798579392 2143400756028588 2144100437431722 2147711317833312 2148163277285718 2156361607161036 2156586157989648 2157039985043097 2165272192314594 2165497671039192 2169852671625408 2170083310727409 2178592139193624 2178819004979232 2187134330508864 2187594586049796 2187822389297328 2191278714964416 2192455303621506 2200822671226212 2201051851968816 2201515036281099 2204529077564352 2209916979784998 2210147107555464 2213638701851808 2222785969214832 2223511564744008 2232699629061132 2236226851870704 2236459719396672 2245467458696616 2245701288485088 2246907098884833 2250456766680276 2259280736941536 2259756174807054 2268616607755344 2269094010240141 2282334622012368 2282572290930624 2282814911284677 2291765756814072 2292004407835296 2305111375482048 2305863844919712 2306349085627818 2315392207915248 2315879453750247 2319050068606656 2328632920129824 2329883259970959 2333807017298064 2339018659016424 2342713844816928 2343450847948056 2352394480539312 2352639445079616 2353134529137924 2353902675022206 2362115118888648 2363629545580149 2366865533938752 2367363611702628 2376645970029408 2377146105965862 2386466821145232 2391520383250614 2391769422132552 2400897459519504 2401147474875072 2401402698883881 2401652766852108 2410818523401816 2411069571878688 2416175232562476 2425648979720736 2426159427738354 2435672322612144 2436184879919091 2439520202040768 2441084255578584 2449600864032672 2450400499921968 2450916156592827 2451171380601636 2455043745469392 2461300187959494 2465188554334968 2474854481187648 2476183333464918 2480095212259896 2486415495999897 2489819587649856 2490343539583284 2500108098342624 2500634215366686 2501450510337009 2505663204138864 2515755208354542 2516017184321256 2525882408634816 2526150891033693 2526413949545724 2541156073993152 2541690829059228 2545971291597888 2551656718927008 2552193683724762 2556491834125152 2566248524224704 2567626449763914 2567893827296952 2571950590491744 2578236476415831 2578504958814708 2582578485493776 2593250297417304 2594096825534676 2598465545032896 2604816233904654 2608931327182488 2609203005962784 2619160864930368 2619712035146052 2619984836565936 2625532894460322 2631395991393477 2635553075419044 2635827526431792 2636382203941563 2646443790606726 2646719375714568 2657379508749729 2662723725681096 2663001006085728 2673164181733056 2673726716283084 2674005142474512 2678229540512064 2684775173788386 2689296604729056 2690174485739664 2690740599899121 2701009641959442 2701290909234456 2705558413374432 2712453268363524 2716738406818128 2728855102185828 2733166152286416 2733450768151488 2744460227295864 2744746019259552 2746219787525907 2755800972036756 2756700562412214 2761343122928544 2761924213653066 2772753631700976 2773337123626839 2784211291336104 2789810577804096 2790107113792383 2801047036106088 2801338720687584 2812621610635452 2812914500525136 2817358347811392 2818871104656222 2829923809674192 2830519332361413 2834394528297024 2841617709714168 2846106902380896 2857867674704784 2858800583242296 2864217703047624 2875148809548048 2875448210652864 2876053313390796 2887029589752792 2887330228052256 2888880555709071 2893444414303212 2904789518924832 2905400796180498 2916792781399728 2917096519063104 2917406584594467 2923273738162008 2934430228301616 2934735802625088 2935047743080299 2935353381708132 2946555973046664 2946862810073952 2947482941136678 2963714625619776 2964682086325344 2965305967235766 2976932838748176 2977559297678889 2981635802494272 2993956611595488 2995564191391233 2995876131846444 3000609022240368 3007309704449688 3008255785283826 3013008233076072 3024822143673792 3025458680320188 3026446296457122 3038952272888763 3043112829349824 3043753215046236 3055687675752096 3056330707670394 3068314484329584 3074811921322218 3075132114170424 3087189610553664 3087517755707847 3087839271666996 3099946592415456 3106511013294612 3111742689730752 3118691545355232 3119347835663598 3124601130597408 3132237702753117 3136525974052416 3137512705517232 3138536900029608 3149486825184864 3151177915619349 3151506060773532 3156484815603504 3164528813090778 3169528141287816 3181955761526976 3183664285883466 3188693844334152 3189025896176736 3201196612692672 3201870265178508 3202203689136144 3214424697869088 3215101134042882 3216150656147583 3221566976749968 3222244915928577 3234542410741554 3234879236984472 3247563096816192 3247908288471891 3248246506558788 3254779007438112 3267200666562624 3267888208790436 3268228507468848 3273391660625856 3281391879074694 3281733583945992 3286918072446624 3288682955432259 3301234006839318 3301577777953224 3306793616346528 3314875469677497 3315220661333196 3320458052777712 3334178953822248 3335267347116012 3340884272185152 3349049443591698 3354340277806056 3354689579095008 3368201188044924 3368551932727632 3375685150020414 3388921105412304 3389634262210581 3402924911633016 3423501933018552 3423858436395936 3437648635221108 3438006611752944 3443437980658368 3457667063223072 3458795767379568 3459523628441727 3473088311872872 3478575102909984 3492949380194736 3493313115421248 3500710525947096 3508527988524636 3514070767225392 3514436701909056 3515176271922084 3528591720808968 3528959167619424 3529701793706886 3530854012533309 3543172678332972 3550298300908128 3551045417553942 3564968955044112 3565340189966016 3565719158948793 3579700231717848 3586899314319552 3587280574875921 3587654133198828 3601346189279256 3601721212312608 3602479150278162 3616604357818032 3622317875757504 3624262848843714 3638473469581104 3639239141607531 3644221536381888 3659280303061152 3661626383367876 3674401296049008 3675600749882952 3676757070902454 3682565618204088 3691950281939241 3697004842267968 3697782831502452 3712281721781472 3714275000197377 3720142818389844 3734729381474784 3735515309374926 3750162147513936 3750552667366848 3750951323050029 3758494806208296 3773231746232256 3773632812531813 3774025776481884 3788823612952224 3789620924318586 3810490232939712 3811734110989728 3812536243588842 3818956937396832 3827485078390512 3828290525587143 3833531746064064 3834737751187728 3849372786337056 3851439674645871 3851840740945428 3857925885737616 3867757438222062 3873867728240664 3889057041866304 3889875446125956 3891145238302014 3897698317549344 3907224350856981 3912573637735488 3913396990773732 3913804508944176 3928741297395552 3929568052719078 3929977254848904 3938299341690483 3953329613128566 3953741289647688 3969243784997568 3969665685910089 3970079063571852 3994085588521644 3994501509128592 4000812029653824 4009746272599584 4010590074424626 4011007713711768 4017344310768096 4033944907093584 4035261728609496 4051514462939163 4051936363851684 4058337620061648 4075107610227192 4091085979106112 4093282653278742 4099749228429624 4100176152227232 4116690340943796 4117119028889328 4133701458055134 4135050843618321 4142014684392816 4142886320479599 4159130447551464 4176316937004156 4183350274022976 4184715866706144 4201570554159132 4202008081031376 4208646420804672 4218932415953178 4219371750787704 4226037521717088 4228306656984333 4244885714511288 4251591792445536 4262426564571252 4269160353571344 4269604918848192 4286801512057176 4288200874863444 4295422635666624 4296326554571436 4312723214322072 4313172315979296 4314079970086194 4330544384629188 4330995342078384 4340166621454818 4357184278387248 4357638009958464 4358101194270747 4375189172099592 4375644778594656 4384910607243012 4401645342452424 4402103703937632 4403030072562198 4419833959569996 4420294215110928 4421224411705017 4427277403703616 4445571938429664 4447023129488016 4447958950853649 4465399258122264 4472453703741408 4490934917393232 4491402576970176 4493814197769666 4500913533360552 4512383677925739 4518561473883072 4519512349614108 4537233215510688 4538188020480282 4539669444685683 4564669244024736 4565629822569354 4583531513628144 4584008815670592 4584496061505591 4611727689839424 4612217881983327 4612698171255636 4630784415830496 4631758907500494 4657265840259648 4659766519941918 4667614034596128 4678037318032848 4679021753495397 4685427689633856 4686901695896112 4704788961078624 4706269058275848 4707805350044412 4724230237777296 4727259091160298 4734727223405256 4746793219636167 4753291940058816 4754292211931724 4772933642290464 4775496428825199 4783040766501228 4783538844265104 4801794919039008 4802805397767762 4803305533704216 4821637046803632 4822139143757376 4822651701064323 4832350465124952 4851297959441472 4851813616112331 4852318855476708 4871344645224288 4872369759838182 4882168511157168 4899201728065344 4900800999843936 4901832313185654 4902342761203272 4910087490938784 4922087818612041 4922600375918988 4930377108669936 4951851010258977 4952366666929836 4960190424519792 4972830991999794 4980687079166568 5000216196685248 5001268430733372 5002901020674018 5011326408277728 5031510416709084 5032034368642512 5052301782067386 5052827899091448 5063527725030621 5083381658118456 5103313437854016 5104387367449524 5112983668250304 5135252899527828 5135787654593904 5143901180983488 5156472952831662 5157009917629416 5165156970987552 5186500594834608 5188193651069352 5209632467809308 5217862654364976 5218406011925568 5239424070292104 5239969673131872 5251065788920644 5262791982786954 5271106150838088 5271655052863584 5272764407883126 5292887581213452 5293438751429136 5294552690560329 5314759017499458 5325447451362192 5326002012171456 5326568126330913 5347453432566168 5348010284949024 5369550347576772 5378593209458112 5380348971479328 5381481199798242 5402019283918884 5402581818468912 5403718725417243 5411116826748864 5424906536727048 5433476813636256 5436394273265571 5457710204371656 5466332304572832 5488920454591728 5489492038519104 5492439575051814 5511601944073512 5513401124824428 5515135606353681 5522686245857088 5523848427306132 5545507263401952 5546674247253678 5568422582672208 5580214227584766 5602094072212176 5602677441375168 5603272964062389 5625243221270904 5625829001050272 5637742209312444 5659847619348384 5661038664722826 5683235419428336 5684431386477879 5692213804761792 5715735349409568 5717601166484592 5718804365383263 5728435406095248 5750297619096096 5752106626781592 5774059179505584 5774660456104512 5777761111418142 5786888828606424 5801636157333093 5809579037849664 5810801592360996 5833585562799456 5834813169188934 5836717857453021 5846547476324016 5868860456603232 5870095486160598 5870706763416264 5893111946093328 5893725620147904 5894352079078617 5894965882273356 5929364172650688 5929994419692849 5930611934471532 5953865677496352 5955118595357778 5987913223190976 5991128382782466 5991752263692888 6001218044480736 6014619408899376 6015885111636939 6016511570567652 6026016466152144 6050917360640376 6052892592914244 6077904545777526 6087506430092472 6111375351504192 6112661415340788 6136628968659168 6139923979918113 6149623842644436 6150264228340848 6175035511415694 6175678543333992 6199893184830912 6200552187082701 6213022026589224 6237383090710464 6238695671327196 6249202261194816 6264475405506234 6275025411034464 6277073800059216 6298973650369728 6302355831238698 6303012121547064 6312969631207008 6329057626181556 6339056282575632 6367328571766932 6377387688668304 6378051792353472 6403740530357016 6404407378272288 6428849395738176 6430202268085764 6432301312295166 6443133953499936 6444489831857154 6469084821483108 6469758473968944 6471119955129291 6495816576943782 6496493013117576 6509558014876224 6510249932182227 6535776417580872 6536457014937696 6562783758149388 6563467167891984 6573836144893248 6577365910864518 6602468013678636 6603155555906448 6604545108843297 6613587232693056 6629750939354994 6630441322666392 6640916105555424 6668357907644496 6670534694232024 6698098887183396 6708680555612112 6709379158190016 6736402376089848 6737103865455264 6740721296654499 6751370300040828 6777842210824608 6779268524421162 6805849823266032 6807282030720423 6847003866037104 6847716872791872 6848444733854031 6875297270442216 6876013223505888 6915334126446144 6917591534759136 6919047256883454 6946176623745744 6947638361250741 6957150205819968 6985898760389472 6989649779912877 7001421051894192 7017055977049272 7028141534450784 7030352543844168 7057183441617936 7057918335238848 7059403587413772 7061708025066618 7086345356665944 7090888636740447 7100596601816256 7102090835107884 7129937910088224 7131438317897586 7159400463435696 7174561149751842 7175308266397656 7202692378558512 7203442424625216 7204208096651643 7204958300556324 7233208715636064 7248525697687428 7276946939162208 7278478283215062 7308554639757273 7318560606122304 7323252766735752 7348802592098016 7351201499765904 7352748469778481 7353514141804908 7365131236408176 7383900563878482 7395565663004904 7424563443562944 7428550000394754 7440285636779688 7459246487999691 7469458762949568 7471030618749852 7500324295027872 7501902646100058 7504351531011027 7516989612416592 7547265625063626 7548051552963768 7577647225904448 7578452673101079 7579241848637172 7623468221979456 7625072487177684 7637913874793664 7654970156781024 7656581051174286 7669475502375456 7698745572674112 7702879349291742 7703681481890856 7715851771475232 7734709429247493 7735514876444124 7747735456481328 7779750892251912 7782290476604028 7795396635098688 7814448701713962 7826793981547464 7827609017888352 7857482594791104 7859136105438156 7859954509697808 7876598683380966 7906659226257132 7907482579295376 7909146611824689 7939331371820178 7940158127143704 7988171177043288 7989003018257184 8019492545199168 8021180148849252 8022015427423536 8034688621536192 8067889814187168 8070523457218992 8072221799697363 8103028925878326 8103872727703368 8116675240123296 8150215220454384 8186565306557484 8199498456859248 8200352304454464 8233380681887592 8234238057778656 8238659362577721 8267402916110268 8270101687236642 8284029368785632 8285772640959198 8318260895102928 8320011370880517 8352633874008312 8369431733412288 8370321341377149 8403141108318264 8404016162062752 8437864831906356 8438743501575408 8452075043434176 8456613313968666 8489771429022576 8491557997084239 8503183584891072 8524853129142504 8538320707142688 8573603024114352 8576401749726888 8592653109142872 8625446428644144 8626344631958592 8628159940172388 8661088769258376 8661990684156768 8666641667127213 8680333242909636 8714368556774496 8716202388541494 8750378344199184 8751289557189312 8752219753783401 8769821214486024 8803290684904848 8804207407875264 8805143229240897 8806060145124396 8839667919139992 8840588430221856 8842448823410034 8891143876859328 8894046258976032 8895917901707298 8930798516244528 8932677893036667 8944907407482816 8981869834786464 8986692574173699 8987628395539332 9001827066721104 9024767355851478 9039024699228216 9074466431021376 9076376040960564 9079338889371366 9116856818666289 9129338488049472 9131259645138708 9167063027256288 9168992123011182 9224435763966654 9225396342511272 9261568831660992 9262553267123541 9263517815000988 9319533039883836 9335228069192256 9356074636065696 9358043506990794 9373803391792224 9396713108259351 9409577922157248 9412538116551696 9415610700088824 9448460475554592 9453533746858047 9454518182320596 9469454446810512 9493586439272334 9508584423863448 9545867284580928 9550992857650398 9566081533002456 9567077688530208 9603589838078016 9605610795535524 9606611067408432 9643274093607264 9645303402128646 9648451968442749 9664700930249904 9666734747785731 9703627232224662 9704637710953416 9742689290448576 9743724865415673 9744739519676364 9764337022314336 9801601999687872 9803664626371308 9804685522406544 9820174981877568 9844175637224082 9845200751837976 9860754217339872 9866048866296777 9903702020517954 9904733333859672 9920380849039584 9945661983999588 9961374158333136 10002536861466744 10005802041348036 10022652816555456 10063020833418168 10064068737285024 10104603564134772 10105655798182896 10127055450061242 10166763316236912 10168902786631743 10208774734899048 10270505799055656 10271575309187808 10312945905663324 10314019835258832 10330313941975104 10373001189669216 10376387302138704 10378570885325181 10419264935618616 10435725308729952 10478848140584208 10479939346263744 10502131577841288 10525583965573908 10542212301676176 10543310105727168 10545528815766252 10585775162426904 10586877502858272 10589105381120658 10592562037599927 10629518034998916 10650894902724384 10653136252661826 10694906865132336 10696020569898048 10697157476846379 10739100695153544 10760697942958656 10761841724627763 10762962399596484 10804038567837768 10805163636937824 10807437450834486 10849813073454096 10866953627272512 10872788546531142 10915420408743312 10917717424822593 10932664609145664 10977840909183456 10984879150103628 11023203888147024 11026802249648856 11030271212707362 11047696854612264 11075850845817723 11091014526803904 11093348494507356 11136845165344416 11142825000592131 11160428455169532 11204188144424352 11206545928124778 11250486442541808 11251658002100544 11252853969150087 11275484418624888 11319695238696768 11320898437595439 11322077329445652 11366470838856672 11368862772955758 11431470698819136 11435202332969184 11437608730766526 11456870812190496 11484871576761429 11500595238192192 11504213253563184 11548118359011168 11554319023937613 11555522222836284 11573777657212848 11603272314666186 11621603184721992 11667171125598912 11669626338377868 11673435714906042 11693094952648032 11721673052570943 11737720913206464 11740190972321196 11741413526832528 11786223892186656 11788704158157234 11789931764546712 11814898025071449 11859988839385698 11861223868943064 11907731354992704 11908997057730267 11910237190715556 11982256765564932 11983504527385776 12002436088961472 12029238817798752 12031770223273878 12033023141135304 12052032932304288 12101834721280752 12105785185828488 12154543388817489 12155809091555052 12175012860184944 12225322830681576 12273257937318336 12279847959836226 12299247685288872 12300528456681696 12350071022831388 12351357086667984 12401104374165402 12426044053178448 12428658961438797 12477391342654392 12528950811012468 12550050822068928 12554147600118432 12604711662477396 12606024243094128 12625939262414016 12658115252363112 12678112565151264 12684919970952999 12734657143533864 12754775377336608 12807481060714032 12808814756544576 12860404536171528 12864602624590332 12886267906999872 12888979663714308 12938169642966216 12939516947937888 12942239910258582 12991633153887564 12992986026235152 13020499864364454 13071552835161744 13072914029875392 13074303582812241 13125567516298776 13126934335783968 13154731821729036 13204936027357272 13206311111812896 13209090217686594 13259501878709988 13260882645332784 13263673235115051 13281832211110848 13336715815288992 13341069388464048 13343876852560947 13396197774366792 13417361111224224 13472804752179696 13474207730910528 13481442593308998 13502740600081656 13537151033777217 13555684421649216 13558537048842324 13611699646532064 13614564061440846 13619008334057049 13694007732074208 13696889467708062 13750594540884432 13752026447011776 13753488184516773 13835183069518272 13836653645949981 13838094513766908 13892353247491488 13895276722501482 13971797520778944 13979299559825754 14002842103788384 14034111954098544 14037065260486191 14056283068901568 14060705087688336 14114366883235872 14118807174827544 14123416050133236 14172690713331888 14181777273480894 14204181670215768 14259875820176448 14262876635795172 14318800926871392 14326489286475597 14349122299503684 14350616532795312 14405384757117024 14408416193303286 14409916601112648 14466417431272128 14467955103192969 14497051395374856 14553893878324416 14555440848336993 14556956566430124 14617109279514546 14646505533471504 14697605184196032 14702402999531808 14705496939556962 14707028283609816 14730262472816352 14766263455836123 14767801127756964 14791131326009808 14855553030776931 14857100000789508 14880571273559376 14918492975999382 14942061237499704 15000648590055744 15003805292200116 15008703062022054 15033979224833184 15094531250127252 15096103105927536 15156905346202158 15158483697274344 15190583175091863 15250144974355368 15309940313562048 15313162102348572 15338951004750912 15405758698583484 15407362963781712 15431703542950464 15469418858494986 15471029752888248 15495470912962656 15559501784503824 15564580953208056 15628897403427924 15653587963094928 15655218035776704 15718272210876312 15719909019395616 15753197366761932 15813318452514264 15814965158590752 15818293223649378 15878662743640356 15880316254287408 15883658071680987 15976342354086576 15978006036514368 15979704378992739 16042360297698504 16044030854847072 16135779628374336 16141046914437984 16144443599394726 16206057851756652 16207745455406736 16211156176251729 16233350480246592 16300430440908768 16309182819796713 16373130613114968 16398996913718496 16466761363775184 16468476115557312 16477318725155442 16534805832220536 16540203374473284 16545406819061043 16568058737571264 16571545281918396 16636521790205856 16640022741761034 16705267748016624 16740642682754298 16806282216636528 16808032324125504 16809818892187167 16875729663812712 16877487003150816 16913226627937332 16979542858045152 16983115994168478 17049706258285008 17053294159433637 17076641414285376 17147206048228704 17152803499453776 17156413096149789 17185306218285744 17250892857288288 17256319880344776 17322177538516752 17323981368313536 17333283334254426 17360666485819272 17404908471999279 17428737113548992 17432404777082988 17500756688398368 17504439507566802 17510153572359063 17539642428972048 17606581369809696 17610286458481794 17612120290248792 17679335838279984 17681176860443712 17683056237235851 17684897646820068 17788092517952064 17789983259078547 17791835803414596 17861597032489056 17865355786073334 17963739669572928 17973385148347398 17975256791078664 18003654133442208 18047655334910817 18049534711702956 18078049398456432 18152752081921128 18158677778742732 18233713637332578 18262519290277416 18334126054512576 18337984246022364 18419771939754339 18448871527933308 18450792685022544 18525106534247082 18527035630001976 18601656561248103 18639066079767672 18712149272131392 18716087013981588 18747606783584448 18793426216518702 18825076233103392 18831221400177648 18896920951109184 18907067493716094 18909036364641192 18938908893621024 18987172878544668 19017168847726896 19101985715300796 19132163066004912 19134155377060416 19211221591071048 19213222134816864 19286548187214528 19290606804257292 19296903936885498 19329401860499808 19333469495571462 19407254464449324 19409275421906832 19413359865387873 19487449730831346 19489479039352728 19528674044628672 19530749796546681 19607329252742616 19609371044813088 19688351274448164 19690401503675952 19721508434679744 19732097732593554 19807404041035908 19809466667719344 19813635326529891 19840761698079168 19891323967999176 19922748316666272 20005073722933488 20011604082696072 20126041666836336 20128137474570048 20209207128269544 20211311596365792 20222163889963497 20254110900122484 20333526632473824 20337805573263486 20417549469798096 20421846092161269 20541011598111312 20543150618375616 20545334201562093 20625891811326648 20628039670517664 20746002379338432 20752774604277408 20757141770650362 20838529871237232 20842915083752223 20871450617459904 20957696281168416 20968949339738631 21004263155682576 21051167931147816 21084424603352352 21091057631532504 21171550324853808 21173755005716544 21178210762241316 21185124075199854 21259036069997832 21272665910221341 21301789805448768 21306272505323652 21389813730264672 21394314953692758 21478201390307088 21523683449255526 21525924799192968 21608077135675536 21610327273875648 21612624289954929 21614874901668972 21699626146908192 21745577093062284 21830840817486624 21835434849645186 21925663919271819 21955681818366912 21969758300207256 22046407776294048 22053604499297712 22058245409335443 22060542425414724 22095393709224528 22151701691635446 22186696989014712 22273690330688832 22285650001184262 22320856910339064 22408376288848704 22413091856249556 22500972885083616 22505707938300174 22513054593033081 22550968837249776 22641796875190878 22644154658891304 22732941677713344 22735358019303237 22737725545911516 22870404665938368 22875217461533052 22913741624380992 22969743153522858 23008426507126368 23096236718022336 23108638047875226 23111044445672568 23147555314425696 23204128287742479 23206544629332372 23243206369443984 23339252676755736 23346871429812084 23386189905296064 23443346105141886 23480381944642392 23482827053665056 23572447784373312 23577408316314468 23579863529093424 23629796050142898 23719977678771396 23722447737886128 23727439835474067 23817994115460534 23820474381431112 23964513531129864 23967009054771552 24058477635597504 24063540446547756 24066046282270608 24104065864608576 24203669442561504 24211570371656976 24216665399092089 24309086777634978 24311618183110104 24350025720369888 24450645661363152 24559695919672452 24598495370577744 24601056913363392 24700142045662776 24702714173335968 24715978087733163 24802208748330804 24852088106356896 24857317922877594 24954782685308784 24960034112641551 25057901622024936 25108295200236864 25110964024131447 25209423324954792 25212048486188256 25316230504726224 25356225130302528 25369839941905998 25469314287067728 25474673991252717 25509550754673216 25614962121428064 25720809072343056 25729205249180664 25777959327428616 25876339285932432 25879033895875776 25884479820517164 25983266307775128 25985972052470304 25999925001381639 26040999728728908 26143105670323488 26148607165624482 26251135032597552 26253868671567936 26256659261350203 26309463643458072 26409872054714544 26412622223625792 26415429687722691 26418180435373188 26519003757419976 26521765290665568 26527346470230102 26673431630577984 26682138776928096 26687753705121894 26792395548733584 26798033679110001 26834722222448448 26945609504359392 26960077722521097 26962885186617996 27005481200163312 27074302067554434 27117074097684648 27223399293064128 27229128122881692 27238016668114098 27350570455998867 27388015464148416 27393778935416124 27501189081768864 27506976369033546 27673307291899962 27676189027533816 27784706494982976 27787659801370623 27790553445002964 27958599119651508 28005684207576768 28068223908197088 28074130520972382 28121410175376672 28228733766471744 28237614349655088 28246832100266472 28345381426663776 28360601240574141 28363554546961788 28408363340431536 28525753271590344 28637601853742784 28652978572951194 28698244599007368 28701233065590624 28810769514234048 28816832386606572 28819833202225296 28935910206385938 28945355905328247 28994102790749712 29000204243357193 29110881696673986 29113913132860248 29231174596247019 29234218559029092 29293011066943008 29404805999063616 29410993879113924 29414056567219632 29460524945632704 29532526911672246 29535602255513928 29582262652019616 29598146598890331 29711106061553862 29714200001579016 29761142547118752 29836985951998764 29884122474999408 30007610584400232 30017406124044108 30067958449666368 30189062500254504 30192206211855072 30313810692404316 30316967394548688 30381166350183726 30500289948710736 30506708359895229 30626324204697144 30811517397166968 30814725927563424 30938837716989972 30942059505776496 30990941825925312 31119003569007648 31129161906416112 31135712655975543 31257794806855848 31307175926189856 31436544421752624 31439818038791232 31506394733523864 31626636905028528 31629930317181504 31636586447298756 31757325487280712 31760632508574816 31767316143361974 31777686112799781 31952684708173152 31959408757985478 32084720595397008 32088061709694144 32091472430539137 32282093828875968 32285525173883289 32288887198789452 32412115703513304 32415490910813472 32422312352503458 32600860881817536 32618365639593426 32746261226229936 32753152274467779 32797993827436992 32933522727550368 32954637450310884 33069611664441072 33080406748946568 33090813638122086 33143090563836792 33227552537453169 33273043580411712 33280045483522068 33410535496033248 33428475001776393 33481285365508596 33612564433273056 33619637784374334 33751459327625424 33754974006301632 33758561907450261 33826453255874664 33959085716090304 33962695312786317 33966231988336956 34099412516570016 34106588318867274 34294412096457408 34305606998907552 34312826192299578 34370612436571488 34454614730284287 34501785714576576 34512639760689552 34644355077033504 34662957071812839 34666566668508852 34721332971638544 34809816943998558 34864809554165976 35001513376796736 35008879015133604 35020307144718126 35079284857944096 35213162739619392 35220572916963588 35224240580497584 35358671676559968 35366112474471702 35369795293640136 35444694075214347 35579966518157094 35583671606829192 35723194064978112 35726991173190801 35730711572146668 35946770296694796 35950513582157328 36007308266884416 36095310669821634 36099069423405912 36156098796912864 36305504163842256 36317355557485464 36463630166452467 36467427274665156 36525038580554832 36675968492044728 36839543879508678 36897743055866616 36901585370045088 37050213068494164 37054071260003952 37203313122496206 37278132159535344 37285976884316391 37432174027963176 37586852433037404 37650152466206784 37662442800355296 37814134987432188 37818072729282384 37877817787242048 37974345757089336 38034337695453792 38054759912858997 38203971430601592 38264326132009824 38422443182142096 38426444269633728 38581213608514584 38593807873770996 38658803720999616 38666938991142924 38814508928898648 38818550843813664 38826719730775746 38974899461662692 38978958078705456 39061499593093362 39214658505485232 39218742089626176 39222910748436723 39376702548896328 39380803007351904 39464195465187108 39614808082071816 39618933335438688 39627270653059782 39782647935998352 39791019705345153 39845496633332544 40010147445866976 40023208165392144 40031630557682841 40252083333672672 40418414256539088 40422623192731584 40444327779926994 40508221800244968 40611453101331651 40667053264947648 40675611146526972 40835098939596192 40843692184322538 40857025002171147 41082023196222624 41090668403124186 41251783622653296 41256079341035328 41260464553550319 41505549208554816 41509960937849943 41514283541300724 41677059742474464 41685830167504446 41915392562336832 41937898679477262 42008526311365152 42102335862295632 42111195781458573 42168849206704704 42182115263065008 42343100649707616 42356421524482632 42370248150399708 42518072139995664 42545331820442682 42612545010647304 42779627460529344 42788629907385516 42956402780614176 42979467859426791 43047366898511052 43051849598385936 43216154271351072 43225248579909858 43229749803337944 43399252293816384 43403865309578907 43491154186124568 43661681634973248 43666322545010979 43670869699290372 43851327838543638 43939516600414512 44092815552588096 44107208998595424 44116490818670886 44121084850829448 44190787418449056 44303403383270892 44373393978029424 44566659092330793 44571300002368524 44641713820678128 44826183712499112 45001945770167232 45011415876600348 45026109186066162 45101937674499552 45283593750381756 45288309317782608 45470716038606474 45475451091823032 45571749525275589 45750434923066104 45939486307045716 46016853014252736 46217276095750452 46222088891345136 46295110628851392 46408256575484958 46413089258664744 46486412738887968 46678505353511472 46693742859624168 46886692210283772 46960763889284784 46965654107330112 47154816632628936 47159727058186848 47259592100285796 47439955357542792 47444895475772256 47454879670948134 47635988230921068 47640948762862224 47650974215042961 47929027062259728 47934018109543104 47939113136978217 48127080893095512 48132092564541216 48407338885123008 48423140743313952 48433330798184178 48618173555269956 48623236366220208 48633468528755187 48700051440739776 48901291322726304 48927548459390139 49119391839344904 49196990741155488 49400284091325552 49405428346671936 49431956175466326 49604417496661608 49636220457183129 49704176212713792 49714635845755188 49909565370617568 49920068225283102 50115803244049872 50221928048262894 50418846649909584 50424096972376512 50429456676561501 50632461009452448 50739679883811996 50938628574135456 50949347982505434 51159882478300911 51229924242856128 51441618144686112 51458410498361328 51469239288449367 51555918654857232 51752678571864864 51768959641034328 51966532615550256 51971944104940608 51999850002763278 52081999457457816 52214725415997837 52286211340646976 52297214331248964 52502270065195104 52513318522700406 52530460717077189 52618927286916144 52819744109429088 52830859375445382 52836360870746376 53038007514839952 53043530581331136 53049168711707553 53054692940460204 53364277553856192 53369949777235641 53375507410243788 53584791097467168 53596067358220002 53891219008718784 53920155445042194 53925770373235992 54010962400326624 54142966004732451 54148604135108868 54234148195369296 54458256245763384 54476033336228196 54701140911997734 54787557870832248 55002378163537728 55013952738067092 55346614583799924 55352378055067632 55575319602741246 55581106890005928 55917198239303016 56136447816394176 56148261041944764 56242820350753344 56475228699310176 56493664200532944 56690762853327552 56721202481148282 56727109093923576 56816726680863072 57051506543180688 57305957145902388 57396489198014736 57402466131181248 57633664773213144 57639666404450592 57871820412771876 57890711810656494 57988205581499424 58000408486714386 58221763393347972 58227826265720496 58240079596163619 58462349192494038 58468437118058184 58586022133886016 58592249389640043 58821987758227848 58828113134439264 59065053823344492 59071204511027856 59164525304039232 59196293197780662 59422212123107724 59428400003158032 59440905979589673 59522285094237504 59673971903997528 59768244949998816 60015221168800464 60034812248088216 60378125000509008 60384412423710144 60627621384808632 60633934789097376 60666491669890491 60762332700367452 61000579897421472 61013416719790458 61252648409394288 61265538276483807 61623034794333936 61629451855126848 61636002604686279 61877675433979944 61884119011552992 62238007138015296 62258323812832224 62271425311951086 62515589613711696 62528745251256669 62614351852379712 62873088843505248 62906848019215893 63012789467047728 63253273810057056 63273172894597512 63514650974561424 63521265017149632 63534632286723948 63555372225599562 63817997730664023 63905369416346304 63918817515970956 64169441190794016 64182944861078274 64571050347766578 64577774397578904 64824231407026608 64830981821626944 64837872869864787 64844624705006916 65236731279186852 65492522452459872 65506304548935558 65776991757815457 65867045455100736 65909274900621768 66139223328882144 66160813497893136 66174736228006329 66181627276244172 66286181127673584 66455105074906338 66560090967044136 66821070992066496 66856950003552786 66962570731017192 67225128866546112 67239275568748668 67502918655250848 67517123814900522 67539163779099243 67652906511749328 67925390625572634 67932463976673912 68198825033140032 68206074057909711 68213176637734548 68611213997815104 68625652384599156 68741224873142976 68909229460568574 69025279521379104 69288710154067008 69325914143625678 69333133337017704 69442665943277088 69619633887997116 69729619108331952 70017758030267208 70040614289436252 70158569715888192 70441145833927176 70448481160995168 70717343353119936 70732224948943404 70739590587280272 70889388150428694 71159933036314188 71167343213658384 71182319506422201 71453982346381602 71461423144293336 71893540593389592 71901027164314656 72190621339643268 72198138846811824 72312197593825728 72611008327684512 72634711114970928 72649996197276267 72927260332904934 72934854549330312 73050077161109664 73351936984089456 73679087759017356 73795486111733232 73803170740090176 74100426136988328 74108142520007904 74147934263199489 74406626244992412 74556264319070688 74571953768632782 74864348055926352 74880102337924653 75173704866074808 75324885600710592 75332892072394341 75628269974864376 75636145458564768 75948691514178672 76068675390907584 76109519825717994 76407942861203184 76424021973758151 76528652264019648 76844886364284192 77162427217029168 77187615747541992 77333877982285848 77629017857797296 77637101687627328 77653439461551492 77949798923325384 77957916157410912 77999775004144917 78122999186186724 78429317010970464 78445821496873446 78753405097792656 78761606014703808 78769977784050609 78928390930374216 79229616164143632 79237866670877376 79246289063168073 79254541306119564 79565295871996704 79582039410690306 80020294891733952 80046416330784288 80063261115365682 80394101037330003 80504166667345344 80836828513078176 80880233167563291 80888655559853988 81016443600489936 81222906202663302 81351222293053944 81670197879192384 81687384368645076 81714050004342294 82051711367996601 82164046392445248 82181336806248372 82503567245306592 82520929107100638 83019921875699886 83028567082601448 83354119484948928 83362979404111869 83371660335008892 83875797358954524 84017052622730304 84204671724591264 84222391562917146 84364230526130016 84686201299415232 84712843048965264 84740496300799416 85036144279991328 85081803721722423 85090663640885364 85225090021294608 85577259814771032 85912805561228352 85958935718853582 86094733797022104 86103699196771872 86432308542702144 86450497159819716 86459499606675888 86807730619157814 86982308372249136 87000612730071579 87332645090021958 87341739398580744 87702655677087276 87879033200829024 88214417997190848 88232981637341772 88242169701658896 88381574836898112 88606806766541784 88746787956058848 88794439796670993 89133318184661586 89142600004737048 89283427641356256 89652367424998224 90022831753200696 90052218372132324 90203875348999104 90567187500763512 90576618635565216 90941432077212948 90950902183646064 91143499050551178 91500869846132208 91520125079685687 91878972614091432 92434552191500904 92444177782690272 92816513150969916 92826178517329488 92972825477775936 93357010707022944 93387485719248336 93407137967926629 93773384420567544 93921527778569568 94309633265257872 94319454116373696 94519184200571592 94879910715085584 94889790951544512 94909759341896268 95271976461842136 95281897525724448 95301948430085922 95333058338399343 95858054124519456 95878226273956434 96254161786191024 96264185129082432 96274417291617411 96846281486627904 96856575521649867 96866661596368356 97236347110539912 97246472732440416 97266937057510374 97802582645452608 97855096918780278 98238783678689808 98259456823403337 98393981482310976 98800568182651104 98863912350932652 99208834993323216 99272440914366258 99429271691510376 99819130741235136 99840136450566204 100231606488099744 100285425005329179 100443856096525788 100837693299819168 100858913353123002 101264922018904896 101275685722350783 101479359767623992 101877257148270912 101888085938358951 101898695965010868 102319764956601822 102883236289372224 102916820996722656 102938478576898734 103111837309714464 103363844190852861 103505357143729728 103537919282068656 103933065231100512 103988871215438517 103999700005526556 104163998914915632 104429450831995674 104594428662497928 105004540130390208 105026637045400812 105060921434154378 105237854573832288 105639488218858176 105661718750890764 105672721741492752 106076015029679904 106098337423415106 106109385880920408 106334082225643041 106739899554471282 106751014820487576 107169582194934336 107180973519572403 107192134716440004 107840310890084388 107851540746471984 108021924800653248 108285932009464902 108297208270217736 108468296390738592 108916512491526768 108952066672456392 109402281823995468 109575115741664496 110027905476134184 110693229167599848 110704756110135264 111150639205482492 111162213780011856 111834396478606032 111857930652949173 112296522083889528 112950457398620352 112987328401065888 113442404962296564 113454218187847152 113633453361726144 114103013086361376 114164279738576991 114611914291804776 114792978396029472 115267329546426288 115279332808901184 115743640825543752 115781423621312988 115976411162998848 116000816973428772 116443526786695944 116455652531440992 116480159192327238 116924698384988076 116936874236116368 117184498779280086 117643975516455696 117656226268878528 117668732245310169 118130107646688984 118142409022055712 118392586395561324 118844424246215448 118856800006316064 118881811959179346 119347943807995056 119373059116035459 119536489899997632 120030442337600928 120069624496176432 120094891673048523 120756250001018016 121255242769617264 121267869578194752 121332983339780982 121524665400734904 121834359303994953 122001159794842944 122026833439580916 122505296818788576 122531076552967614 122571075006513441 123246069588667872 123272005209372558 123755350867959888 123768238023105984 123781393660650957 124516647625664448 124529882813549829 124542850623902172 125031179227423392 125057490502513338 125746177687010496 125813696038431786 126025578934095456 126333587344375719 126506547620114112 126546345789195024 127029301949122848 127069264573447896 127110744451199124 127635995461328046 127837635031941912 128338882381588032 128365889722156548 128938403578280373 129142100695533156 129155548795157808 129648462814053216 129675745739729574 129689249410013832 130211595928736721 130473462558373704 130985044904919744 130998967635032937 131012609097871116 131553983515630914 131818549801243536 132278446657764288 132321626995786272 132349472456012658 132363254552488344 132572362255347168 132910210149812676 133120181934088272 133699977276992379 133713900007105572 133925141462034384 134478551137497336 135005837310501696 135034247629801044 135078327558198486 135305813023498656 135850781251145268 135864927953347824 136412148115819422 136426353275469096 136715248575826767 137251304769198312 137818458921137148 138050559042758208 138651828287251356 138666266674035408 138885331886554176 139239267775994232 139459238216663904 140035516060534416 140081228578872504 140882291667854352 140896962321990336 141464449897886808 141479181174560544 141778776300857388 142319866072628376 142334686427316768 142364639012844402 142907964692763204 142922846288586672 142952922645128883 143787081186779184 143802054328629312 143817339410934651 144381242679286536 144396277693623648 145222016655369024 145269422229941856 145299992394552534 145854520665809868 145869709098660624 145900405586265561 146100154322219328 146703873968178912 146782645378170417 147358175518034712 147590972223466464 148200852273976656 148216285040015808 148295868526398978 148813252489984824 148908661371549387 149112528638141376 149143907537265564 149728696111852704 149760204675849306 150347409732149616 150665784144788682 151256539949728752 151272290917129536 151288370029684503 151897383028357344 152219039651435988 152815885722406368 152848043947516302 153479647434902733 153689772728568384 154324854434058336 154375231495083984 154407717865348101 154667755964571696 155258035715594592 155306878923102984 155899597846650768 155915832314821824 155999550008289834 156245998372373448 156858634021940928 156891642993746892 157506810195585312 157539955568101218 157591382151231567 157856781860748432 158459232328287264 158492578126336146 158509082612239128 159130591743993408 159147506135122659 159164078821380612 160092832661568576 160109849331706923 160126522230731364 160788202074660006 161673657026156352 161760466335126582 161777311119707976 162032887200979872 162428898014197353 162445812405326604 162702444586107888 163374768737290152 163428100008684588 164103422735993202 164362673612496744 165007134490613184 165041858214201276 166039843751399772 166057134165202896 166725958808223738 166743320670017784 167751594717909048 168409343449182528 168444783125834292 168728461052260032 169425686097930528 169480992601598832 170072288559982656 170163607443444846 170181327281770728 170450180042589216 171154519629542064 171917871437707164 172189467594044208 172207398393543744 172900994319639432 172918999213351776 173615461238315628 173964616744498272 174001225460143158 174665290180043916 174683478797161488 174720238788490857 175405311354174552 175758066401658048 175776748168920129 176465963274683544 176484339403317792 177213613533083568 177493575912117696 177588879593341986 178266636369323172 178285200009474096 178322717938769019 178566855282712512 179304734849996448 180045663506401392 180104436744264648 181134375001527024 181153237271130432 181882864154425896 181901804367292128 181999475009671473 182286998101102356 183001739692264416 183040250159371374 183757945228182864 183796614829451421 184869104383001808 184888355565380544 184908007814058837 185633026301939832 185652357034658976 186714021414045888 186774971438496672 186814275935853258 187546768841135088 187586235753770007 187843055557139136 188619266530515744 188720544057647679 189038368401143184 189759821430171168 189819518683792536 190543952923684272 190563795051448896 190603896860171844 190666116676798686 191453993191992069 191716108249038912 191756452547912868 192508323572382048 192548834583234822 193713151043299734 193733323192736712 194472694221079824 194492945464880832 194513618609594361 194533874115020748 195710193837560556 196477567357379616 196518913646806674 197601136365302208 197727824701865304 198417669986646432 198524208684018987 198544881828732516 198858543383020752 199680272901132408 200463212976199488 200570850010658358 200887712193051576 201675386599638336 201717826706246004 202551371444701566 202617491337297729 202958719535247984 203776171876717902 203797391930021736 204618222173729133 204639529913203644 205833641993445312 205876957153797468 206223674619428928 206727688381705722 207075838564137312 207866130462201024 207977742430877034 207999400011053112 208327997829831264 208858901663991348 209188857324995856 210053274090801624 210121842868308756 210475709147664576 211323437501781528 211345443482985504 212152030059359808 212196674846830212 212218771761840816 212668164451286082 213479799108942564 213502029640975152 213546958519266603 214361947039144806 214384269432880008 215680621780168776 215703081492943968 216571864018929804 216594416540435472 216936592781477184 217833024983053536 217904133344912784 217949988591828801 218804563647990936 219150231483328992 220055810952268368 221386458335199696 221409512220270528 222301278410964984 222324427560023712 222443802789598467 223668792957212064 223715861305898346 224593044167779056 224640307013773959 225974656802131776 225998676217183023 226884809924593128 226908436375694304 228206026172722752 228328559477153982 229223828583609552 229272065921274453 229585956792058944 230534659092852576 231487281651087504 231562847242625976 232001633946857544 232887053573391888 232911305062881984 232960318384654476 233849396769976152 233873748472232736 233999325012434751 234368997558560172 235287951032911392 235337464490620338 236260215293377968 236284818044111424 236309933352151827 236785172791122648 237688848492430896 237713600012632128 237738867189504219 237763623918358692 238695887615990112 238746118232070918 240060884675201856 240139248992352864 240189783346097046 241182303111990009 241512500002036032 242510485539234528 242640699502689873 242665966679561964 243049330801469808 243668718607989906 244053666879161832 245010593637577152 245062153105935228 245142150013026882 246492139177335744 246544010418745116 247510701735919776 247562787321301914 249059765627099658 249085701247804344 250062358454846784 250088938212335607 250114981005026676 251627392076863572 252051157868190912 252667174688751438 253092691578390048 254058603898245696 254138529146895792 254221488902398248 255245411165167269 255271990922656092 255675270063883824 256731779444313096 257876807156560746 258284201391066312 258311097590315616 259296925628106432 259351491479459148 259378498820027664 260423191857473442 260946925116747408 261001838190214737 261997935270065874 262025218195742232 263107967031261828 263637099602487072 264643253991572544 264698944912025316 264726509104976688 265144724510694336 265820420299625352 266240363868176544 266383319390012979 267399954553984758 267427800014211144 267850282924068768 268957102274994672 270068495259602088 270156655116396972 270611626046997312 271701562502290536 271729855906695648 272824296231638844 272852706550938192 273430497151653534 274502609538396624 274560375239057061 275636917842274296 277303656574502712 277332533348070816 278478535551988464 278918476433327808 280071032121068832 280162457157745008 280221413903779887 281764583335708704 282928899795773616 282958362349121088 283557552601714776 284639732145256752 284669372854633536 284729278025688804 285815929385526408 285845692577173344 285905845290257766 285999175015198029 287574162373558368 287634678821869302 288762485358573072 288792555387247296 288823251874852233 290538844459883712 290569726564949601 290599984789105068 291709041331619736 291739418197321248 291800811172531122 293407747936357824 293565290756340834 294716351036069424 294778370470210011 295181944446932928 296401704547953312 296591737052797956 297626504979969648 297817322743098774 298287815074531128 299457392223705408 299520409351698612 300694819464299232 300856275015987537 301331568289577364 302513079899457504 302576740059369006 303794766056714688 303827057167052349 304438079302871976 305631771444812736 305664257815076853 305696087895032604 306959294869805466 308649708868116672 308750462990167968 308815435730696202 309335511929143392 310516071431189184 310613757846205968 311799195693301536 311966613646315551 311999100016579668 312491996744746896 313783285987493784 315013620391170624 315079911136202436 315182764302463134 315713563721496864 316918464656574528 316985156252672292 317018165224478256 318295012270245318 318328157642761224 319002246676929123 320219698663413846 320253044461462728 321542920558717209 321576404149320012 323520932670253164 323554622239415952 324065774401959744 324857796028394706 324891624810653208 325404889172215776 326749537474580304 326856200017369176 328206845471986404 328725347224993488 330083716428402552 332079687502799544 332114268330405792 333451917616447476 333486641340035568 335503189435818096 335573791958847519 336889566251668584 338851372195861056 338961985203197664 340327214886889692 340362654563541456 340900360085178432 342309039259084128 342492839215730973 343835742875414328 344378935188088416 345801988639278864 345837998426703552 347230922476631256 347929233488996544 348002450920286316 349330580360087832 349366957594322976 349440477576981714 350810622708349104 351553496337840258 352931926549367088 352968678806635584 353006196735930507 354427227066167136 355177759186683972 356533272738646344 356570400018948192 356645435877538038 358119177348106377 358609469699992896 360091327012802784 360208873488529296 360284675019145569 362268750003054048 363765728308851792 363803608734584256 363998950019342946 364573996202204712 365503077911984859 366003479384528832 366080500318742748 367515890456365728 367593229658902842 367713225019540323 369738208766003616 369816015628117674 371266052603879664 371304714069317952 371344180981952871 373549942876993344 373589648440649487 373628551871706516 375093537682270176 375172471507540014 377238533061031488 377441088115295358 378076736802286368 379000762033127157 379519642860342336 379639037367585072 381087905847368544 381207793720343688 381332233353597372 382907986383984138 383512905095825736 385016647144764096 385097669166469644 387426302086599468 387466646385473424 388945388442159648 389027237219188722 389067748230041496 391420387675121112 392955134714759232 392996902905098811 393037827293613348 395455649403730608 396835339973292864 397048417368037974 397089763657465032 397717086766041504 399360545802264816 401099931830977137 401141700021316716 401775424386103152 403435653412492008 405102742889403132 405234982674595458 405917439070495968 407552343753435804 407594783860043472 409236444347458266 409279059826407288 410145745727480301 411753914307594936 413455376763411444 414151677128274624 415955484861754068 415998800022106224 416655995659662528 417717803327982696 418377714649991712 420106548181603248 420243685736617512 422646875003563056 422690886965971008 424393349693660424 424437543523681632 425336328902572164 426959598217885128 427004059281950304 427093917038533206 428723894078289612 428768538865760016 428858767935386649 431361243560337552 431406162985887936 431452018232803953 433143728037859608 433188833080870944 435666049966107072 435808266689825568 435899977183657602 437609127295981872 437701216758796683 438300462966657984 440111621904536736 440347936134511251 442772916670399392 444602556821929968 444648855120047424 444887605579196934 446725984114648161 447337585914424128 447431722611796692 449186088335558112 449280614027547918 451997352434366046 453769619849186256 453816872751388608 453865110089053509 456657118954307964 458447657167219104 458544131842548906 460438942304708199 461069318185705152 462974563302175008 463125694485251952 463223153596044303 464003267893715088 465774107146783776 465920636769308952 467698793539952304 467747496944465472 467998650024869502 468737995117120344 470575902065822784 470674928981240676 472520430586755936 472619866704303654 472774146453694701 473570345582245296 475377696984861792 475477734379008438 475527247836717384 477391775231980224 477442518405367977 477492236464141836 480278497984705728 480329547995120769 480379566692194092 482364606223980018 485020971078469056 485281399005379746 485331933359123928 486098661602939616 487337437215979812 488107333758323664 490124306211870456 490284300026053764 493088020837490232 495021403471839552 495125574642603828 498119531254199316 498171402495608688 500177876424671214 500229962010053352 503254784153727144 505334349377502876 506185383156780096 508277058293791584 508442977804796496 510490822330334538 510543981845312184 511350540127767648 513463558888626192 515753614313121492 516568402782132624 516622195180631232 518702982958918296 518756997640055328 520846383714946884 521893850233494816 522003676380429474 523995870540131748 524050436391484464 524160716365472571 526215934062523656 527274199204974144 527330244506760387 529397889824050632 529453018209953376 531640840599250704 532480727736353088 532766638780025958 534799909107969516 534855600028422288 534968153816307057 535700565848137536 537914204549989344 540136990519204176 540313310232793944 543403125004581072 543459711813391296 545648592463277688 545705413101876384 545998425029014419 546860994303307068 549005219076793248 549120750478114122 551273835684548592 551389844488354263 554607313149005424 554665066696141632 554724023442176511 556957071103976928 560142064242137664 560324914315490016 560442827807559774 562758707261310021 563529166671417408 565857799591547232 566161632172943037 567115105203429552 569279464290513504 569458556051377608 571631858771052816 571691385154346688 571811690580515532 571998350030396058 574361979575976207 575148324747116736 575269357643738604 577524970717146144 577646503749704466 581139453129899202 581199969578210136 583418082663239472 583478836394642496 583540855828783083 583601622345062244 587130581512681668 589432702072138848 589556740940420022 592803409095906624 593183474105595912 595253009959939296 595572626052056961 595634645486197548 596575630149062256 599040818703397224 601389638928598464 601712550031975074 602663136579154728 605026159798915008 605153480118738012 607654114334104698 608876158605743952 611328515630153706 611392175790065208 613918589739610932 617500925980335936 617630871461392404 618671023858286784 621227515692411936 623598391386603072 623933227292631102 623998200033159336 624983993489493792 627566571974987568 630159822272404872 630365528604926268 631427127442993728 633970312505344584 634036330448956512 636590024540490636 636656315285522448 638004493353858246 640439397326827692 640506088922925456 640640875557799809 643085841117434418 643152808298640024 647041865340506328 647109244478831904 649715592056789412 649783249621306416 650809778344431552 653499074949160608 653712400034738352 653849965775486403 656413690943972808 657450694449986976 660167432856805104 664159375005599088 664228536660811584 666903835232894952 666973282680071136 667331408368795401 671006378871636192 671147583917695038 673779132503337168 673920921041321877 677923970406395328 677996028651549069 680654429773779384 680725309127082912 684618078518168256 684985678431461946 687671485750828656 687816197763823359 688757870376176832 691603977278557728 694461844953262512 696004901840572632 698661160720175664 698733915188645952 698880955153963428 701621245416698208 701997975037304253 703106992675680516 705863853098734176 706012393471861014 708854454132334272 708929800056455481 710355518373367944 713066545477292688 713140800037896384 713216601568512657 713290871755076076 716238354696212754 720182654025605568 720417746977058592 720569350038291138 723546909335970027 724537500006108096 727531456617703584 727922098508069619 727997900038685892 729147992404409424 731006155823969718 732161000637485496 735031780912731456 735186459317805684 735426450039080646 739476417532007232 739632031256235348 742532105207759328 742688361963905742 747179296881298974 747257103743413032 750187075364540352 750266814637006821 750344943015080028 754882176230590716 756153473604572736 758001524066254314 759278074735170144 762175811694737088 762415587440687376 762664466707194744 765815972767968276 767025810191651472 770195338332939288 774852604173198936 774933292770946848 777890776884319296 778054474438377444 778135496460082992 782840775350242224 783005514570644211 785993805810197622 786075654587226696 790911298807461216 794096834736075948 794179527314930064 795434173532083008 798721091604529632 799149958170038937 802199863661954274 802283400042633432 803550848772206304 806871306824984016 810205485778806264 810469965349190916 811834878140991936 815104687506871608 815189567720086944 818472888694916532 818558119652814576 820291491454960602 823507828615189872 823681125717171183 826910753526822888 831910969723508136 831997600044212448 835435606655965392 836755429299983424 840213096363206496 840487371473235024 840664241711339661 845293750007126112 848786699387320848 848875087047363264 850672657805144328 853919196435770256 854008118563900608 854187834077066412 857447788156579224 857537077731520032 857717535870773298 857997525045594087 862722487120675104 862904036465607906 866287456075719216 866377666161741888 866469755624556699 871616533379651136 871709179694848803 871799954367315204 875218254591963744 875402433517593366 880223243809073472 880695872269022502 884335111410630033 885545833340798784 889205113643859936 889775211158393868 893451968229296322 894863445223593384 898372176671116224 898561228055095836 902568825047962611 903994704868732092 907539239698372512 907730220178107018 911481171501157047 913314237908615928 916895314334438208 916992773445230559 917088263685097812 920877884609416398 925949126604350016 926251388970503904 926446307192088606 928006535787430176 931548214293567552 931841273538617904 935397587079904608 935899840938946653 935997300049739004 937475990234240688 941349857962481352 945040861173511872 945239733408607308 945548292907389402 947140691164490592 950755393969723584 950955468758016876 951054495673434768 954885036810735954 954984472928283672 957006740030787369 960659095990241538 960759133384388184 964729212447960036 970562798010759492 970663866718247856 972197323205879232 974674874431959624 976214667516647328 980248612423740912 980568600052107528 986176041674980464 990251149285207656 996239062508398632 996342804991217376 1000355752849342428 1000459924020106704 1006509568307454288 1006721375876542557 1010668698755005752 1016554116587583168 1016885955609592992 1020981644660669076 1021087963690624368 1022701080255535296 1026927117777252384 1027478517647192919 1031507228626242984 1033136805564265248 1037405965917836592 1037513995280110656 1041692767429893768 1043787700466989632 1044007352760858948 1047991741080263496 1048100872782968928 1048321432730945142 1052431868125047312 1054660489013520774 1058795779648101264 1058906036419906752 1059018590207791521 1063281681198501408 1065533277560051916 1069599818215939032 1069711200056844576 1069936307632614114 1074357532044319131 1075828409099978688 1080273981038408352 1080626620465587888 1080854025057436707 1086806250009162144 1091297184926555376 1091410826203752768 1091996850058028838 1093721988606614136 1098010438153586496 1098241500956228244 1102547671369097184 1102779688976708526 1103139675058620969 1109214626298010848 1109448046884353022 1113914142207953856 1114032542945858613 1120649828630980032 1120768945321948461 1120885655615119548 1125517414522620042 1131715599183094464 1132323264345886074 1134230210406859104 1137002286099381471 1138558928581027008 1138917112102755216 1143263717542105632 1143623381161031064 1143996700060792116 1148723959151952414 1150538715287477208 1155049941434292288 1155293007499408932 1162278906259798404 1162399939156420272 1166836165326478944 1167081711657566166 1167203244690124488 1174261163025363336 1178865404144277696 1178990708715296433 1179113481880840044 1186366948211191824 1190506019919878592 1191145252104113922 1191269290972395096 1193151260298124512 1198081637406794448 1203425100063950148 1205326273158309456 1210306960237476024 1215308228668209396 1217752317211487904 1222657031260307412 1222784351580130416 1227837179479221864 1230437237182440903 1235261742922784808 1242455031384823872 1247866454585262204 1247996400066318672 1249967986978987584 1255133143949975136 1260319644544809744 1260731057209852536 1267940625010689168 1268072660897913024 1273180049080981272 1273312630571044896 1276008986707716492 1280878794653655384 1281012177845850912 1281281751115599618 1286171682234868836 1286305616597280048 1286576303806159947 1294083730681012656 1294218488957663808 1294356054698411859 1299431184113578824 1299566499242612832 1306998149898321216 1307424800069476704 1307699931550972806 1312827381887945616 1313103650276390049 1314901388899973952 1320334865713610208 1321043808403533753 1328318750011198176 1333807670465789904 1333946565360142272 1334662816737590802 1340177952343944483 1342012757743272384 1342295167835390076 1347558265006674336 1347841842082643754 1355992057303098138 1361308859547558768 1361450618254165824 1361595330267160527 1369971356862923892 1375342971501657312 1375632395527646718 1383207954557115456 1388923689906525024 1389669460788132909 1392009803681145264 1397322321440351328 1397761910307926856 1403242490833396416 1403995950074608506 1406213985351361032 1411727706197468352 1412024786943722028 1417859600112910962 1418322439361084103 1420711036746735888 1426133090954585376 1426433203137025314 1426581743510152152 1432327555216103931 1432476709392425508 1440835493954117184 1440988643985362307 1441138700076582276 1447093818671940054 1455062913235407168 1455844197016139238 1455995800077371784 1458295984808818848 1462012311647939436 1464322001274970992 1470372918635611368 1470852900078161292 1479264062512470696 1485064210415518656 1485376723927811484 1494358593762597948 1494514207486826064 1500533629274013642 1500689886030160056 1509764352461181432 1516003048132508628 1518556149470340288 1524831174881374752 1525328933414389488 1531631945535936552 1534051620383302944 1540390676665878576 1549705208346397872 1549866585541893696 1556108948876754888 1556270992920165984 1565681550700484448 1566011029141288422 1571987611620395244 1572151309174453392 1572482149096417713 1581822597614922432 1581990733520281161 1588193669472151896 1588359054629860128 1597442183209059264 1598299916340077874 1604399727323908548 1604566800085266864 1604904461448921171 1607101697544412608 1613742613649968032 1620410971557612528 1620939930698381832 1630209375013743216 1630379135440173888 1636945777389833064 1637116239305629152 1637995275087043257 1640582982909921204 1647015657230379744 1647362251434342366 1653821507053645776 1654169533465062789 1663821939447016272 1663995200088424896 1664172070326529533 1670871213311930784 1680426192726412992 1680974742946470048 1681328483422679322 1688276121783930063 1690587500014252224 1697573398774641696 1698484896518829111 1701345315610288656 1707838392871540512 1708375668154132824 1714895576313158448 1715074155463040064 1715435071741546596 1715995050091188174 1725444974241350208 1725808072931215812 1732574912151438432 1732939511249113398 1743418359389697606 1743599908734630408 1750436509183927488 1750622567486349249 1750804867035186732 1761391744538045004 1768670222821260066 1778410227287719872 1779550422316787736 1786717878156170883 1786903936458592644 1789726890447186768 1797122456110191672 1805137650095925222 1807989409737464184 1815078479396745024 1815460440356214036 1822962343002314094 1826628475817231856 1833985546890461118 1834176527370195624 1841755769218832796 1852502777941007808 1852892614384177212 1856013071574860352 1863682547077235808 1870795174159809216 1871799681877893306 1871994600099478008 1874951980468481376 1882699715924962704 1890479466817214616 1891096585814778804 1894281382328981184 1901910937516033752 1902108991346869536 1909770073621471908 1909968945856567344 1914013480061574738 1921318191980483076 1921518266768776368 1921922626673399427 1929458424895920072 1941125596021518984 1941327733436495712 1949349748863919248 1952429335033294656 1960497224847481824 1961137200104215056 1961549897326459209 1972352083349960928 1980502298570415312 1992478125016797264 1992685609982434752 2000711505698684856 2000919848040213408 2001994225106386203 2013019136614908576 2013442751753085114 2021337397510011504 2021762763123965631 2033771911219185984 2033988085954647207 2041963289321338152 2042175927381248736 2053854235554504768 2054957035294385838 2063014457252485968 2063448593291470077 2066273611128530496 2074811931835673184 2083385534859787536 2088014705521717896 2095983482160526992 2096201745565937856 2096642865461890284 2104863736250094624 2105993925111912759 2109320978027041548 2117591559296202528 2118037180415583042 2126563362397002816 2126789400169366443 2131066555120103832 2139199636431878064 2139422400113689152 2139649804705537971 2139872615265228228 2148715064088638262 2160547962076816704 2161253240931175776 2161708050114873414 2173612500018324288 2182594369853110752 2183766295524208857 2183993700116057676 2187443977213228272 2196483001912456488 2205095342738194368 2205559377953417052 2206279350117241938 2218429252596021696 2218896093768706044 2228065085891717226 2241537890643896922 2241771311230239096 2250800443911020463 2251034829045240084 2264646528691772148 2268460420813718208 2274004572198762942 2277834224205510432 2286527435084211264 2287246762322062128 2287993400121584232 2297447918303904828 2301077430574954416 2310586014998817864 2324557812519596808 2324799878312840544 2333672330652957888 2334163423315132332 2334406489380248976 2348522326050726672 2349016543711932633 2357981417430592866 2358226963761680088 2372733896422383648 2382290504208227844 2382538581944790192 2386302520596249024 2396163274813588896 2397449874510116811 2406850200127900296 2410652546316618912 2420613920474952048 2430616457336418792 2435504634422975808 2445314062520614824 2445568703160260832 2455674358958443728 2460874474364881806 2470523485845569616 2471043377151513549 2495732909170524408 2495992800132637344 2510266287899950272 2520639289089619488 2521462114419705072 2521992725134018983 2535881250021378336 2546360098161962544 2546625261142089792 2552017973415432984 2561757589307310768 2562024355691701824 2562563502231199236 2572343364469737672 2572611233194560096 2573152607612319894 2573992575136782261 2588167461362025312 2588712109396823718 2598862368227157648 2599132998485225664 2599409266873670097 2614849600138953408 2615127539084546409 2615399863101945612 2625654763775891232 2626207300552780098 2640669731427220416 2642087616807067506 2653005334231890099 2656637500022396352 2667615340931579808 2669325633475181604 2680355904687888966 2684590335670780152 2695116530013348672 2695683684165287508 2711984114606196276 2722617719095117536 2723190660534321054 2739942713725847784 2750685943003314624 2750978320335691677 2751264791055293436 2777847379813050048 2779338921576265818 2784019607362290528 2794644642880702656 2795523820615853712 2807699522816839959 2807991900149217012 2812427970702722064 2824049573887444056 2835719200225821924 2836644878722168206 2841422073493471776 2852266181909170752 2852866406274050628 2853163487020304304 2864655110432207862 2864953418784851016 2871020220092362107 2881977287970724614 2882277400153164552 2894187637343880108 2911688394032278476 2911991600154743568 2916591969617637696 2924024623295878872 2928644002549941984 2940745837271222736 2941705800156322584 2958528125024941392 2970753447855622968 2988717187525195896 2989028414973652128 3001067258548027284 3001379772060320112 3019528704922362864 3020164127629627671 3032006096265017256 3049662349762749504 3050657866828778976 3063263891071873104 3068103240766605888 3080781353331757152 3082435552941578757 3099410416692795744 3112217897753509776 3112541985840331968 3131363101400968896 3132022058282576844 3143975223240790488 3144302618348906784 3144964298192835426 3163981467040562322 3176387338944303792 3176718109259720256 3177055770623374563 3196599832680155748 3208799454647817096 3209133600170533728 3209808922897842342 3223072596132957393 3227485227299936064 3240821943115225056 3241879861396763664 3242562075172310121 3260418750027486432 3273891554779666128 3274232478611258304 3275990550174086514 3281165965819842408 3294031314460759488 3294724502868684732 3307643014107291552 3308339066930125578 3309419025175862907 3327643878894032544 3328344140653059066 3341742426623861568 3342097628837575839 3361949485892940096 3362306835965845383 3362656966845358644 3376552243567860126 3395146797549283392 3396969793037658222 3402690631220577312 3415676785743081024 3416751336308265648 3429791152626316896 3430870143483093192 3431990100182376348 3451616145862431624 3465149824302876864 3465879022498226796 3486836718779395212 3487199817469260816 3501245134972698498 3501609734070373464 3522783489076090008 3536972126145889299 3537340445642520132 3559100844633575472 3573435756312341766 3573807872917185288 3579453780894373536 3594244912220383344 3610275300191850444 3615978819474928368 3630920880712428072 3645924686004628188 3653256951634463712 3667971093780922236 3668353054740391248 3683511538437665592 3691311711547322709 3705785228768354424 3727365094154471616 3743599363755786612 3743989200198956016 3749903960936962752 3765399431849925408 3780958933634429232 3782193171629557608 3803821875032067504 3804217982693739072 3819540147242943816 3819937891713134688 3828026960123149476 3842636383960966152 3843036533537552736 3843845253346798854 3858916849791840144 3859728911418479841 3882251192043037968 3882655466872991424 3883068164095235577 3898699497727838496 3920994449694963648 3922274400208430112 3923099794652918418 3939310950829170147 3944704166699921856 3961004597140830624 3963131425210601259 3984956250033594528 4001423011397369712 4001839696080426816 4003988450212772406 4020533857031833449 4026038273229817152 4026885503506170228 4042674795020023008 4043525526247931262 4067976171909294414 4083926578642676304 4084351854762497472 4084785990801481581 4109914070588771676 4126028914504971936 4126897186582940154 4149623863671346368 4166771069719575072 4169008382364398727 4176029411043435792 4191966964321053984 4193285730923780568 4209727472500189248 4211987850223825518 4218641956054083096 4235183118592405056 4236074360831166084 4253578800338732886 4262133110240207664 4278399272863756128 4279299609411075942 4279745230530456456 4297430128177276524 4322506481862351552 4322965931956086921 4323416100229746828 4365188739706221504 4367532591048417714 4367987400232115352 4374887954426456544 4392966003824912976 4411118755906834104 4412558700234483876 4437792187537412088 4456130171783434452 4483075781287793844 4483542622460478192 4501600887822040926 4502069658090480168 4529293057383544296 4548009144397525884 4555668448411020864 4574493524644124256 4575986800243168464 4594895836607809656 4602154861149908832 4621172029997635728 4649115625039193616 4649599756625681088 4668326846630264664 4668812978760497952 4697044652101453344 4698033087423865266 4715962834861185732 4716453927523360176 4717446447289253139 4745467792844767296 4745972200560843483 4764581008416455688 4765077163889580384 4792326549627177792 4794899749020233622 4813700400255800592 4814713384346763513 4821305092633237824 4841227840949904096 4861232914672837584 4890628125041229648 4891137406320521664 4911348717916887456 4913985825261129771 4921748948729763612 4941046971691139232 4942086754303027098 4962508600395188367 4991465818341048816 4991985600265274688 4992516210979588599 5041278578179238976 5042924228839410144 5043985450268037966 5064828365351790189 5071762500042756672 5092720196323925088 5095454689556487333 5104035946830865968 5123515178614621536 5125127004462398472 5144686728939475344 5145222466389120192 5146305215224639788 5147985150273564522 5176334922724050624 5177424218793647436 5197724736454315296 5198818533747340194 5230255078169092818 5230799726203891224 5251309527551782464 5251867702459047747 5252414601105560196 5284175233614135012 5306010668463780198 5335230681863159616 5338651266950363208 5360711809375777932 5369180671341560304 5391367368330575016 5423968229212392552 5445235438190235072 5446381321068642108 5479885427451695568 5501956640671383354 5502529582110586872 5558677843152531636 5568039214724581056 5591047641231707424 5615399045633679918 5615983800298434024 5624855941405444128 5648099147774888112 5671438400451643848 5673289757444336412 5682844146986943552 5705732812548101256 5706326974040608608 5729310220864415724 5729906837569702032 5742040440184724214 5763954575941449228 5764554800306329104 5765767880020198281 5788375274687760216 5823376788064556952 5823983200309487136 5848049246591757744 5857288005099883968 5881491674542445472 5883411600312645168 5884649691979377627 5917056250049882784 5941506895711245936 5977434375050391792 5978056829947304256 6002134517096054568 6002759544120640224 6005982675319158609 6039057409844725728 6040328255259255342 6064012192530034512 6065288289371896893 6101315733657557952 6101964257863941621 6126527782143746208 6161562706663514304 6164871105883157514 6190345779874410231 6198820833385591488 6224435795507019552 6264044116565153688 6287950446481580976 6288605236697813568 6289928596385670852 6317981775335738277 6327962934081124644 6352774677888607584 6354111541246749126 6380368200508099329 6393199665360311496 6417598909295634192 6418267200341067456 6418949414116613913 6419617845795684684 6446145192265914786 6481643886230450112 6483759722793527328 6485124150344620242 6520837500054972864 6547783109559332256 6551298886572626571 6551981100348173028 6562331931639684816 6589449005737369464 6615286028214583104 6616678133860251156 6618838050351725814 6655287757788065088 6656688281306118132 6684195257675151678 6724613671931690766 6725313933690717288 6753104487135720252 6793939586075316444 6805381262441154624 6833502672616531296 6859582305252633792 6861740286966186384 6863980200364752696 6903232291724863248 6931758044996453592 6973673437558790424 6974399634938521632 7002490269945396996 7003219468140746928 7045566978152180016 7047049631135797899 7073944252291778598 7074680891285040264 7118201689267150944 7146871512624683532 7147615745834370576 7158907561788747072 7188489824440766688 7192349623530350433 7220550600383700888 7231957638949856736 7261841761424856144 7291849372009256376 7306513903268927424 7335942187561844472 7336706109480782496 7367023076875331184 7382623423094645418 7411570457536708848 7413130131454540647 7487198727511573224 7487978400397912032 7530798863699850816 7561917867268858464 7564386343259115216 7565978175402056949 7607643750064135008 7639080294485887632 7639875783426269376 7656053920246298952 7685272767921932304 7686073067075105472 7687690506693597708 7717833699583680288 7719457822836959682 7721977725410346783 7764502384086075936 7766136328190471154 7797398995455676992 7798227800621010291 7844548800416860224 7845382617253639227 7846199589305836836 7878621901658340294 7922009194281661248 7926262850421202518 7959016002695670297 7969912500067189056 8002846022794739424 8007976900425544812 8041067714063666898 8053771007012340456 8085349590040046016 8087051052495862524 8135952343818588828 8167853157285352608 8169571981602963162 8219828141177543352 8252057829009943872 8252934961007075031 8253794373165880308 8333542139439150144 8338016764728797454 8352058822086871584 8383933928642107968 8386571461847561136 8423975700447651036 8437283912108166192 8472148721662332168 8507157600677465772 8524266220480415328 8556798545727512256 8558599218822151884 8559490461060912912 8594860256354553048 8613060660277086321 8645931863912173842 8646832200459493656 8735065182096835428 8735974800464230704 8749775908852913088 8785932007649825952 8822237511813668208 8825117400468967752 8875584375074824176 8912260343566868904 8966151562575587688 8967085244920956384 9003201775644081852 9004139316180960336 9058586114767088592 9060492382888883013 9096018288795051768 9148987049288248512 9151973600486336928 9189791673215619312 9204309722299817664 9242344059995271456 9247306658824736271 9298231250078387232 9336653693260529328 9337625957520995904 9394089304202906688 9396066174847730532 9431925669722371464 9432907855046720352 9434892894578506278 9491944401121686966 9529162016832911376 9530154327779160768 9531167311870123689 9589799498040467244 9627400800511601184 9629426768693527026 9682455681899808192 9722465829345675168 9727686225516930363 9781256250082459296 9822697435833774912 9827971650522259542 9843497897459527224 9882093943382278464 9884173508606054196 9925017200790376734 9928257075527588721 9982931636682097632 9985032421959177198 10026292886512727517 10085848457678820288 10086920507897536149 10087970900536075932 10129656730703580378 10185440392647850176 10190909379112974666 10208071893661731936 10247030357229243072 10250254008924796944 10289373457878950688 10292610430449279576 10295970300547129044 10354848437587294872 10395449472908630592 10397637067494680388 10460510156338185636 10461599452407782448 10503735404918095494 10504829202211120392 10568350467228270024 10612021336927560396 10677302533900726416 10721423618751555864 10738361342683120608 10782734736661150032 10847936458424785104 10892762642137284216 10959770854903391136 11003913281342766708 11005059164221173744 11073935134641968127 11117355686305063272 11182095282463414848 11230798091267359836 11231967600596868048 11249711882810888256 11296198295549776224 11342876800903287696 11346579514888672824 11411465625096202512 11412653948081217216 11458620441728831448 11459813675139404064 11484080880369448428 11527909151882898456 11529109600612658208 11531535760040396562 11576750549375520432 11579186734255439523 11646753576129113904 11647966400618974272 11649204492285706731 11696098493183515488 11762983349084890944 11766823200625290336 11769299383958755254 11817932852487510441 11834112500099765568 11883013791422491872 11889394275631803777 11954868750100783584 12004269034192109136 12005519088241280448 12011965350638317218 12078114819689451456 12080656510518510684 12128024385060069024 12130576578743793786 12203928515727883242 12253055564287492416 12254357972404444743 12329742211766315028 12380691559748820462 12448871591014039104 12507025147093196181 12528088233130307376 12575900892963161952 12579857192771341704 12635963550671476554 12655925868162249288 12705549355777215168 12708223082493498252 12760736401016198658 12786399330720622992 12835197818591268384 12837898828233227826 12839235691591369368 12892290384531829572 12967519445587054656 12968897795868260763 12970248300689240484 13095566219118664512 13102597773145253142 13103962200696346056 13124663863279369632 13178898011474738928 13233356267720502312 13237676100703451628 13313376562612236264 13368390515350303356 13449227343863381532 13450627867381434576 13506208974271440504 13587879172150632888 13667005345233062592 13723480573932372768 13727960400729505392 13806464583449726496 13863516089992907184 13947346875117580848 13948799269877043264 14004980539890793992 14006438936281493856 14091133956304360032 14094099262271595798 14147888504583557196 14149361782570080528 14152339341867759417 14236403378534301888 14237916601682530449 14293743025249367064 14295231491668741152 14376979648881533376 14384699247060700866 14441101200767401776 14444140153040290539 14463915277899713472 14523683522849712288 14583698744018512752 14671884375123688944 14673412218961564992 14734046153750662368 14741957475783389313 14765246846189290836 14823140915073417696 14826260262909081294 14887525801185565101 14974397455023146448 14975956800795824064 14977548632938765797 15123835734537716928 15128772686518230432 15131956350804113898 15215287500128270016 15278160588971775264 15286364068669461999 15312107840492597904 15370545535843864608 15375381013387195416 15435667399167360576 15438915645673919364 15443955450820693566 15529004768172151872 15532272656380942308 15596455601242020582 15690765234507278454 15692399178611673672 15755603107377143241 15757243803316680588 15852525700842405036 15918032005391340594 16005692045589478848 16015953800851089624 16082135428127333796 16107542014024680912 16174102104991725048 16271904687637177656 16335706314570705216 16339143963205926324 16439656282355086704 16505869922014150062 16507588746331760616 16676033529457594908 16704117644173743168 16773142923695122272 16847951400895302072 16874567824216332384 16944297443324664336 17014315201354931544 17048532440960830656 17117198437644303768 17118980922121825824 17189720512709106096 17226121320554172642 17291863727824347684 17293664400918987312 17297303640060594843 17470130364193670856 17471949600928461408 17571864015299651904 17644475023627336416 17650234800937935504 17653949075938132881 17751168750149648352 17824520687133737808 17932303125151175376 17934170489841912768 18006403551288163704 18008278632361920672 18017948025957475827 18117172229534177184 18120984765777766026 18192036577590103536 18195864868115690679 18303947200972673856 18305892773591824863 18379583346431238624 18484688119990542912 18494613317649472542 18571037339623230693 18596462500156774464 18673307386521058656 18792132349695461064 18863851339444742928 18865815710093440704 18869785789157012556 18983888802243373932 19058324033665822752 19062334623740247378 19179598996080934488 19254801601023202368 19256848242349841739 19258853537387054052 19444931658691350336 19455372451033860726 19562512500164918592 19653896659717879713 19655943301044519084 19686995794919054448 19768347017212108392 19850034401580753468 19856514151055177442 19965863273364195264 19970064843918354396 20052585773025455034 20173841015795072298 20175941801072151864 20259313461407160756 20381818758225949332 20416143787323463872 20500508017849593888 20578746915757901376 20585220860898559152 20591940601094258088 20709696875174589744 20795274134989360776 20921020312676371272 20923198904815564896 21007470809836190988 21009658404422240784 21136700934456540048 21141148893407393697 21224042673855120792 21354605067801452832 21442847237503111728 21476722685366241216 21565469473322300064 21577048870591051299 21695872916849570208 21785525284274568432 21919541709806782272 22007826562685533416 22010118328442347488 22147870269283936254 22234711372610126544 22239390394363621941 22461596182534719672 22463935201193736096 22592396591099552448 22685753601806575392 22693159029777345648 22697934526206170847 22822931250192405024 22917240883457662896 22919627350278808128 22968161760738896856 23055818303765796912 23058219201225316416 23063071520080793124 23153501098751040864 23158373468510879046 23165933176231040349 23293507152258227808 23298408984571413462 23392196986367030976 23394683401863030873 23533646401250580672 23536147851760917681 23538598767917510508 23635865704975020882 23766027582844983744 23778788551263607554 23909737500201567168 24008538068384218272 24023930701276634436 24161313021037021368 24256048770120138048 24261153157487587572 24407857031455766484 24508715944808889486 24659484423532630056 24758804883021225093 24761383119497640924 25014050294186392362 25056176466260614752 25151801785926323904 25159714385542683408 25271927101342953108 25311851736324498576 25416446164986996504 25521472802032397316 25572798661441245984 25670395637182536768 25675797656466455652 25678471383182738736 25784580769063659144 25839181980831258963 25937795591736521526 25940496601378480968 26205195546290506284 26207924401392692112 26249327726558739264 26357796022949477856 26466712535441004624 26475352201406903256 26626753125224472528 26736781030700606712 26898454687726763064 26901255734762869152 27012417948542881008 27175758344301265776 27181477148666649039 27446961147864745536 27455920801459010784 27612929166899452992 27727032179985814368 27741919976474208813 27894693750235161696 28009961079781587984 28012877872562987712 28182267912608720064 28188198524543191596 28295777009167114392 28298723565140161056 28304678683735518834 28475833203365060898 28587486050498734128 28590462983337482304 28593501935610371067 28769398494121401732 28882202401534803552 28888280306080581078 29047367045699424576 29167397488037025504 29183058676550791089 29343768750247377888 29468092307501324736 29483914951566778626 29530493692378581672 29646281830146835392 29652520525818162588 29775051602371130202 29948794910046292896 29955097265877531594 30257545373036460864 30260761523692608447 30263912701608227796 30556321177943550528 30572728137338923998 30624215680985195808 30741091071687729216 30750762026774390832 30877831291347838728 30887910901641387132 31064545312761884616 31192911202484041164 31381530469014556908 31384798357223347344 31511206214754286482 31514487606633361176 31705051401684810072 31836064010782681188 32031907601702179248 32164270856254667592 32215084028049361824 32348204209983450096 32543809375274355312 32678287926411852648 32879312564710173408 33011739844028300124 33015177492663521232 33221805403925904381 33352067058915189816 33546285847390244544 33695902801790604144 33749135648432664768 33888594886649328672 34028630402709863088 34234396875288607536 34237961844243651648 34379441025418212192 34452242641108345284 34583727455648695368 34587328801837974624 34594607280121189686 34737560202766318569 34940260728387341712 34943899201856922816 34947613476857120193 35288950047254672832 35300469601875871008 35307898151876265762 35453798557462531323 35502337500299296704 35649041374267475616 35668182826895411331 35864606250302350752 36012807102576327408 36016557264723841344 36035896051914951654 36234344459068354368 36241969531555532052 36384073155180207072 36391729736231381358 36611785547183649726 36759166692862477248 36763073917213334229 36989226635298945084 37142074679246461386 37346614773042117312 37584264699390922128 37727702678889485856 37739571578314025112 37967777604486747864 38116648067331645504 38124669247480494756 38359197992161868976 38513696484699683478 38517707074774108104 38906693387604782289 38910744902067721452 39307793319435759426 39311886602089038168 39373991589838108896 39536694034424216784 39700068803161506936 39713028302110354884 39940129687836708792 40105171546050910068 40347682031590144596 40351883602144303728 40518626922814321512 40763637516451898664 41001016035699187776 41170441721797118304 41183881202188516176 41419393750349179488 41590548269978721552 41842040625352742544 41846397809631129792 42014941619672381976 42019316808844481568 42273401868913080096 42282297786814787394 42448085347710241584 42457018025603278251 42709210135602905664 42713749805047591347 42885694475006223456 43130938946644600128 43154097741182102598 43332420459120871617 43391745833699140416 43571050568549136864 44015653125371066832 44020236656884694976 44225872427350167939 44295740538567872508 44469422745220253088 44478780788727243882 44662577403556695303 44923192365069439344 44927870402387472192 44932645898816297391 45371507203613150784 45386318059554691296 45395869052412341694 45645862500384810048 45834481766915325792 45859092206008385997 45936323521477793712 46111636607531593824 46126143040161586248 46307002197502081728 46316746937021758092 46331866352462080698 46587014304516455616 46596817969142826924 46789366803726061746 47072295703521835362 47077197535835021016 47271731409950041764 47557577102527215108 48017076136768436544 48047861402553268872 48322626042074042736 48522306314975175144 48815714062911532968 49017431889617778972 49318968847065260112 49517609766042450186 49522766238995281848 50028100588372784724 50112352932521229504 50319428771085366816 50543854202685906216 50623703472648997152 50832892329973993008 51042945604064794632 51145597322882491968 51351595312932911304 51356942766365477472 51569161538127318288 51678363961662517926 51875591183473043052 51880993202756961936 51891910920181784529 52410391092581012568 52415848802785384224 52715592045898955712 52933425070882009248 52950704402813806512 52961847227814398643 53253506250448945056 53473562061401213424 53796909375453526128 53802511469525738304 54024835897085762016 54053844077872427481 54351516688602531552 54362954297333298078 54587594604347072037 54911841602918021568 54917678320775474589 55454064359971628736 55483839952948417626 55713112018869692079 55789387500470323392 56019922159563175968 56376397049086383192 56591554018334228784 56597447130280322112 56609357367471037668 56951666406730121796 57174972100997468256 57187003871220742134 57538796988242803464 57764404803069607104 57770544727049525217 57776560612161162156 58334794976074051008 58366117353101582178 58687537500494755776 58967829903133557252 59060987384757163344 59305041051636325176 59550103204742260404 59897589820092585792 59910194531755063188 60521523047385216894 60527825403216455592 61145456274677847996 61248431361970391616 61501524053548781664 61755662582695677456 61775821803282774264 62129090625523769232 62385822404968082328 62763060938029113816 62769596714446694688 63022412429508572964 63028975213266722352 63410102803369620144 63423446680222181091 63672128021565362376 64063815203404358496 64328541712509335184 64430168056098723648 64696408419966900192 64731146611773153897 65087618750548710624 65356575852823705296 65758625129420346816 66023479688056600248 66030354985327042464 66443610807851808762 66704134117830379632 66718171183090865823 67391805603581208288 67777189773298657344 68057260805419726176 68093803578618512541 68468793750577215072 68758882050836424384 68904485282216690568 69167454911297390736 69174657603675949248 69189214560242379372 69475120405532637138 69497799528693121047 69880521456774683424 69895226953714240386 70184050205589092619 70600939203751742016 70608443555282753043 70615796303752531524 70907597114925062646 71298082748534951232 71336365653790822662 71729212500604701504 72025614205152654816 72071792103829903308 72483939063111064104 72768146310360414144 72783459472462762716 73223571094367299452 73526147834426668458 73978453270597890168 74284149358492922772 75168529398781844256 75455405357778971712 75479143156628050224 75935555208973495728 76249338494960989512 76718395984323737952 77027392969399366956 77035414149548216208 77517545942493776889 77813386775209564578 77821489804135442904 78615586638871518852 78623773204178076336 78747983179676217792 79073388068848433568 79400137606323013872 79426056604220709768 79880259375673417584 80210343092101820136 80695364063180289192 80703767204288607456 81037253845628643024 81527275032903797328 81544431445999947117 82340883443594236608 82367762404377032352 82838787500698358976 83181096539957443104 83225759929422626439 83684081250705485088 84029883239344763952 84038633617688963136 84546803737826160192 84564595573629574788 84896170695420483168 84914036051206556502 85427499610095182694 85771388950012446912 85780505806831113201 86308195482364205196 86664840918241743234 87142101137098273728 87549176029652373267 88031306250742133664 88451744854700335878 88591481077135745016 88938845490440506176 88957561577454487764 89325154807113390606 89846384730138878688 89865291797632594782 90772636119109382592 90782284571077825341 90791738104824683388 91668963533830651584 91718184412016771994 91872647042955587424 92223273215063187648 92252286080323172496 92633493874043516184 92663732704924161396 93193635938285653848 93578733607452123492 94144591407043670724 94154395071670042032 94543462819900083528 95115154205054430216 96095722805106537744 96645252084148085472 97044612629950350288 97631428125823065936 98034863779235557944 98637937694130520224 99035219532084900372 99045532477990563696 99665416211777713143 100056201176745569448 100638857542170733632 101087708405371812432 101247406945297994304 101665784659947986016 102085891208129589264 102703190625865822608 102713885532730954944 103138323076254636576 103356727923325035852 103751182366946086104 103761986405513923872 103783821840363569058 104212680608298955707 104820782185162025136 104831697605570768448 104842840430571360579 105866850141764018496 105901408805627613024 105923694455628797286 106507012500897890112 106947124122802426848 107004548480686233993 107593818750907052256 108049671794171524032 108107688155744854962 108703033377205063104 108725908594666596156 109175189208694144074 109835356641550949178 110289221751640002687 110967679905896835252 111426224037739384158 112039844319126351936 112752794098172766384 113183108036668457568 113218714734942075336 113903332813460243592 114349944201994936512 114374007742441484268 115077593976485606928 115541089454099050434 115553121224322324312 116732234706203164356 117935659806267114504 118121974769514326688 118610082103272650352 119100206409484520808 119820389063510126376 121043046094770433788 121055650806432911184 122290912549355695992 123003048107097563328 123511325165391354912 123551643606565548528 124258181251047538464 124771644809936164656 125526121876058227632 125539193428893389376 126044824859017145928 126057950426533444704 126820205606739240288 126846893360444362182 127344256043130724752 127371054076809834753 128127630406808716992 128141249415142774041 128657083425018670368 129392816839933800384 129462293223546307794 129997261377362614851 130175237501097421248 130713151705647410592 132046959376113200496 132060709970654084928 132887221615703617524 133408268235660759264 133436342366181731646 134783611207162416576 134797937696448892173 136114521610839452352 136187607157237025082 136937587501154430144 137577276618025157991 137808970564433381136 138334909822594781472 138378429120484758744 138950240811065274276 138995599057386242094 139761042913549366848 139790453907428480772 140368100411178185238 141216887110565506086 141231592607505063048 141815194229850125292 142672731307581645324 144051228410305309632 144143584207659806616 144967878126222128208 145566918944925525432 146447142188734598904 147052295668853336916 147956906541195780336 148568298716985845544 150337058797563688512 150958286313256100448 151871110417946991456 152498676989921979024 153436791968647475904 154054785938798733912 154070828299096432416 155035091884987553778 155626773550419129156 155642979608270885808 155675732760545353587 157231173277743037704 157247546408356152672 158146776137696867136 158800275212646027744 158852113208441419536 158885541683443195929 159760518751346835168 160420686184203640272 161390728126360578384 161407534408577214912 162074507691257286048 162161532233617282443 163054550065807594656 163088862891999894234 163762783813041216111 164735524808754064704 164753034962326423767 166362193079914886208 166451519858845252878 167368162501410970176 168059766478689527904 169129191147259149576 169792341390840966336 169828072102413113004 170854999220190365388 171561011613662226402 172616390964728410392 173311634181148575651 173329681836483486468 175098352059304746534 176062612501484267328 176903489709400671756 177182962154271490032 177915123154908975528 178650309614226781212 179692769460277757376 179730583595265189564 181564569142155650682 181583476209649366776 183436368824033543988 183745294085911174848 184504572160646344992 185266987748087032368 185327465409848322792 186387271876571307696 187157467214904246984 188289182814087341448 188308790143340084064 189086925639800167056 190230308410108860432 190270340040666543273 192191445610213075488 193290504168296170944 194089225259900700576 194193439835319461691 195262856251646131872 196069727558471115888 197275875388261040448 198070439064169800744 198091064955981127392 199330832423555426286 200112402353491138896 200154513549272597469 202175416810743624864 203331569319895972032 204171782416259178528 204281410735855537623 205406381251731645216 206276646152509273152 206713455846650071704 207502364733892172208 207523972811027847744 207567643680727138116 208425361216597911414 209641564370324050272 209685680861142721158 211802817611255226048 211825330665848259129 211847388911257594572 213894248245604853696 214009096961372467986 215187637501814104512 216215376311489709924 217451817189333192312 218350378417388288148 219670713283101898356 220578443503280005374 221935359811793670504 222852448075478768316 225505588196345532768 226366216073336915136 226437429469884150672 227806665626920487184 228748015484882968536 230155187952971213856 231082178908198100868 231106242448644648624 232552637827481330667 233464469412406328712 235871319612534229008 236243949539028653376 237220164206545300704 238200412818969041616 239640778127020252752 242086092189540867576 242111301612865822368 244581825098711391984 244633294337999841351 247022650330782709824 247103287213131097056 248516362502095076928 249543289619872329312 249677279788267879317 251052243752116455264 252089649718034291856 252115900853066889408 253640411213478480576 253693786720888724364 254688512086261449504 254742108153619669506 256282498830285548082 257314166850037340736 257341517420493339603 258924586447092615588 259994522754725229702 261426303411294821184 264093918752226400992 265774443231407235048 266816536471321518528 266872684732363463292 269595875392897784346 272346853713233476023 272375214314474050164 275154553236050315982 275617941128866762272 276669819645189562944 276756858240969517488 277900481622130548552 277991198114772484188 279580907814856961544 280736200822356370476 282433774221131012172 282463185215010126096 283630388459700250584 285345462615163290648 288287168415319613232 289935756252444256416 291133837889851050864 292894284377469197808 294104591337706673832 295913813082391560672 297136597433971691088 298996248635333139429 301916572626512200896 303742220835893982912 304997353979843958048 308109571877597467824 308141656598192864832 310070183769975107556 311253547100838258312 311285959216541771616 311351465521090707174 312638041824896867121 314462346555486075408 314495092816712305344 314528521291714081737 317600550425292055488 317704226416882839072 317771083366886391858 319521037502693670336 320841372368407280544 321013645442058701979 322781456252721156768 324149015382514572096 324323064467234564886 326109100131615189312 326177725783999788468 327525567626082432222 329506069924652847534 332903039717690505756 336119532957379055808 338258382294518299152 339656144204826226008 341709998440380730776 343122023227324452804 345232781929456820784 346623268362297151302 346659363672966972936 350196704118609493068 353806979418801343512 354365924308542980064 355830246309817951056 357300619228453562424 359461167190530379128 363129138284311301364 363166952419298733552 366872737648067087976 369009144321292689984 370533975496174064736 370654930819696645584 372774543753142615392 374314934429808493968 376578365628174682896 376617580286680168128 378173851279600334112 380460616820217720864 380540680081333086546 382113162230429504259 384382891220426150976 384423748245428322123 388178450519801401152 388386879670638923382 389991784132087844553 390525712503292263744 392139455116942231776 396140878128339601488 396182129911962254784 398661664847110852572 400224804706982277792 400309027098545194938 404350833621487249728 404393813089346676519 408343564832518357056 408562821471711075246 410812762503463290432 413426911693300143408 415004729467784344416 415135287361454276232 416850722433195822828 419283128740648100544 419371361722285442316 423650661331696518258 423694777822515189144 428018193922744935972 432430752622979419848 434903634378666384624 436700756834776576296 439341426566203796712 441156887006560010748 443870719623587341008 445704896150957536632 451011176392691065536 452874858939768301344 455613331253840974368 457496030969765937072 460310375905942427712 462164357816396201736 462212484897289297248 465105275654962661334 466928938824812657424 467027198281636060761 471742639225068458016 474440328413090601408 476400825637938083232 476656625050329587787 479281556254040505504 484172184379081735152 484222603225731644736 486484596700851847329 489163650197422783968 489266588675999682702 491288351439123648333 494206574426262194112 494259104886979271301 499086579239744658624 499354559576535758634 502104487504232910528 504179299436068583712 507387573441777448728 509377024172522899008 509484216307239339012 512564997660571096164 514683034840986679206 517849172894185231176 519989045509450459404 528187837504452801984 531548886462814470096 533745369464726926584 539191750785795568692 544693707426466952046 544750428628948100328 550309106472100631964 551235882257733524544 553513716481939034976 555800963244261097104 555982396229544968376 559161815629713923088 561472401644712740952 564867548442262024344 564926370430020252192 567260776919400501168 570690925230326581296 570811020121999629819 576574336830639226464 579871512504888512832 582267675779702101728 582580319505958385073 585788568754938395616 588209182675413347664 591827626164783121344 594273194867943382176 597992497270666278858 600463540647817792407 609994707959687916096 612844232207566612869 616219143755194935648 620140367539950215112 622507094201676516624 622571918433083543232 622702931042181414348 625276083649793734242 628924693110972150816 629057042583428163474 635408452833765678144 635475991997544777387 635542166733772783716 641682744736814561088 642027290884117403958 645562912505442313536 648646128934469129772 652355451567999576936 655051135252164864444 659012139849305695068 665806079435381011512 676516764589036598304 679312288409652452016 683419996880761461552 686244046454648905608 690465563858913641568 693246536724594302604 693318727345933945872 697657913482443992001 700393408237218986136 707613958837602687024 708731848617085960128 711660492619635902112 714601238456907124848 718922334381060758256 726258276568622602728 726333904838597467104 733745475296134175952 733899883013999524053 741067950992348129472 741309861639393291168 745549087506285230784 748629868859616987936 749031839364803637951 753156731256349365792 756347702559200668224 760921233640435441728 761081360162666173092 764226324460859008518 768847496490856644246 772024552261480018809 776773759341277846764 779983568264175689106 784278910233884463552 792281756256679202976 797323329694221705144 800449609413964555584 800618054197090389876 808787626178693353038 817125642943422150492 826853823386600286816 830009458935568688832 830270574722908552464 833701444866391645656 838742723444570884632 847301322663393036516 847389555645030378288 856036387845489871944 864861505245958839696 869807268757332769248 873401513669553152592 878682853132407593424 882313774013120021496 887741439247174682016 891409792301915073264 896988745905999418287 905749717879536602688 911226662507681948736 914992061939531874144 924328715632792403472 924424969794578594496 930210551309925322668 933857877649625314848 934054396563272121522 943485278450136916032 943585563875142245211 952801651275876166464 953313250100659175574 958563112508081011008 963040936326176105937 968344368758163470304 972969193401703694658 978327300394845567936 978533177351999365404 982576702878247296666 988518209773958542602 998709119153071517268 1008358598872137167424 1014775146883554897456 1018968432614478678024 1025129995321142192328 1029366069681973358412 1035698345788370462352 1039978091018900918808 1063097772925628940192 1067490738929453853168 1078383501571591137384 1089387414852933904092 1089500857257896200656 1100618212944201263928 1107027432963878069952 1111601926488522194208 1111964792459089936752 1118323631259427846176 1122944803289425481904 1129735096884524048688 1129852740860040504384 1134521553838801002336 1141381850460653162592 1141622040243999259638 1146339486691288512777 1153148673661278452928 1153271244736284966369 1164535351559404203456 1165160639011916770146 1171577137509876791232 1176418365350826695328 1188546389735886764352 1195984994541332557716 1200927081295635584814 1213181439268040029557 1225688464415133225738 1232438287510389871296 1240280735079900430224 1245014188403353033248 1245405862084362828696 1250552167299587468484 1257849386221944301632 1258114085166856326948 1270951983995089554774 1271084333467545567432 1284054581768234807916 1297292257868938259544 1304710903135999153872 1310102270504329728888 1318024279698611390136 1331612158870762023024 1353033529178073196608 1358624576819304904032 1366839993761522923104 1372488092909297811216 1380931127717827283136 1386493073449188605208 1386637454691867891744 1395315826964887984002 1400786816474437972272 1401081594844908182283 1415227917675205374048 1423320985239271804224 1429202476913814249696 1429969875150988763361 1437844668762121516512 1452516553137245205456 1452667809677194934208 1467490950592268351904 1467799766027999048106 1482619723278786582336 1482777314660937813903 1497259737719233975872 1498063678729607275902 1506313462512698731584 1522162720325332346184 1528452648921718017036 1537694992981713288492 1544049104522960037618 1553547518682555693528 1559967136528351378212 1584563512513358405952 1594646659388443410288 1601236108394180779752 1617575252357386706076 1634251285886844300984 1653707646773200573632 1660541149445817104928 1667402889732783291312 1677485446889141769264 1694602645326786073032 1694779111290060756576 1712072775690979743888 1712433060365998889457 1729723010491917679392 1739614537514665538496 1746803027339106305184 1747740958517875155219 1757365706264815186848 1764627548026240042992 1775482878494349364032 1782819584603830146528 1793977491811998836574 1801390621943453377221 1829984123879063748288 1848657431265584806944 1860421102619850645336 1867715755299250629696 1868108793126544243044 1887171127750284490422 1906427975992634332161 1906626500201318351148 1926081872652352211874 1936688737516326940608 1945938386803407389316 1957066354703998730808 1965153405756494593332 1977036419547917085204 1997418238306143034536 2029550293767109794912 2037936865228957356048 2050259990642284384656 2058732139363946716824 2071396691576740924704 2079956182037801837616 2092973740447331976003 2126195545851257880384 2134981477858907706336 2156767003143182274768 2178774829705867808184 2179001714515792401312 2201236425888402527856 2201699649041998572159 2223203852977044388416 2223929584918179873504 2236647262518855692352 2245889606578850963808 2247095518094410913853 2259470193769048097376 2269043107677602004672 2282763700921306325184 2283244080487998519276 2292678973382577025554 2306542489472569932738 2330321278023833540292 2352836730701653390656 2391969989082665115432 2401854162591271169628 2426362878536080059114 2451376928830266451476 2480561470159800860448 2490028376806706066496 2490811724168725657392 2501104334599174936968 2516228170333712653896 2541903967990179109548 2542168666935091134864 2568109163536469615832 2594584515737876519088 2609421806271998307744 2620204541008659457776 2636048559397222780272 2663224317741524046048 2690966237717998254861 2717249153638609808064 2733679987523045846208 2744976185818595622432 2772986146898377210416 2773274909383735783488 2790631653929775968004 2801573632948875944544 2802163189689816364566 2830455835350410748096 2830756691625426735633 2858404953827628499392 2859939750301977526722 2875689337524243033024 2905033106274490410912 2934981901184536703808 2935599532055998096212 2965554629321875627806 2996127357459214551804 3044325440650664692368 3056905297843436034072 3075389985963426576984 3088098209045920075236 3107095037365111387056 3119934273056702756424 3189293318776886820576 3202472216788361559504 3235150504714773412152 3268502571773688601968 3321082298891634209856 3334805779465566582624 3354970893778283538528 3389205290653572146064 3389558222580121513152 3424145551381959487776 3424866120731997778914 3439018460073865538331 3459446020983835358784 3459813734208854899107 3493606054678212610368 3495481917035750310438 3514731412529630373696 3529255096052480085984 3565639169207660293056 3587954983623997673148 3602781243886906754442 3697314862531169613888 3720842205239701290672 3736217586253088486088 3774342255500568980844 3812855951985268664322 3813253000402636702296 3852163745304704423748 3891876773606814778632 3914132709407997461616 3930306811512989186664 3954072839095834170408 3994836476612286069072 4059100587534219589824 4075873730457914712096 4100519981284568769312 4117464278727893433648 4142793383153481849408 4159912364075603675232 4185947480894663952006 4203244784534724546849 4269962955717815412672 4289909625452966290083 4313534006286364549536 4357549659411735616368 4358003429031584802624 4402472851776805055712 4403399298083997144318 4447859169836359747008 4448331943982813441709 4491779213157701927616 4494191036188821827706 4518940387538096194752 4566488160975997038552 4585357946765154051108 4613084978945139865476 4660642556047667080584 4783939978165330230864 4803708325182542339256 4852725757072160118228 4902753857660532902952 4961122940319601720896 4981623448337451314784 5002208669198349873936 5032456340667425307792 5083807935980358219096 5084337333870182269728 5136218327072939231664 5137299181097996668371 5189169031475753038176 5218843612543996615488 5240409082017318915552 5243222875553625465657 5272097118794445560544 5326448635483048092096 5381932475435996509722 5404171865830360131663 5489952371637191244864 5545972293796754420832 5581263307859551936008 5603147265897751889088 5604326379379632729132 5661513383250853471266 5719879500603955053444 5810066212548980821824 5871199064111996192424 5931109258643751255612 5992254714918429103608 6088650881301329384736 6113810595686872068144 6150779971926853153968 6176196418091840150472 6214190074730222774112 6239868546113405512848 6278921221341995928009 6378586637553773641152 6404944433576723119008 6470301009429546824304 6537005143547377203936 6605098947125995716477 6669611558931133165248 6709941787556567077056 6741286554283232741559 6778410581307144292128 6848291102763918975552 6849732241463995557828 6878036920147731076662 6919627468417709798214 6990963834071500620876 7058510192104960171968 7175909967247995346296 7205562487773813508884 7441684410479402581344 7472435172506176972176 7548684511001137961688 7625711903970537328644 7626506000805273404592 7704327490609408847496 7783753547213629557264 7828265418815994923232 7860613623025978373328 7908145678191668340816 7989672953224572138144 8072898713153994764583 8151747460915829424192 8201039962569137538624 8234928557455786867296 8319824728151207350464 8371894961789327904012 8406489569069449093698 8492270074876280206899 8579819250905932580166 8627068012572729099072 8715099318823471232736 8804945703553610111424 8806798596167994288636 8896663887965626883418 8988382072377643655412 9132976321951994077104 9170715893530308102216 9226169957890279730952 9321285112095334161168 9567879956330660461728 9607416650365084678512 9705451514144320236456 9805507715321065805904 9963246896674902629568 10004417338396699747872 10064912681334850615584 10167615871960716438192 10168674667740364539456 10272436654145878463328 10274598362195993336742 10378338062951506076352 10379441202626564697321 10480818164034637831104 10486445751107250931314 10544194237588891121088 10763864950871993019444 10808343731660720263326 11091944587593508841664 11162526615719103872016 11208652758759265458264 11323026766501706942532 11439759001207910106888 11742398128223992384848 11862218517287502511224 11984509429836858207216 12177301762602658769472 12227621191373744136288 12301559943853706307936 12352392836183680300944 12428380149460445548224 12479737092226811025696 12557842442683991856018 12609734353604173640547 12809888867153446238016 12940602018859093648608 13074010287094754407872 13210197894251991432954 13344995831948440325127 13482573108566465483118 13556821162614288584256 13699464482927991115656 13756073840295462153324 13839254936835419596428 13981927668143001241752 14351819934495990692592 14411124975547627017768 14883368820958805162688 14944870345012353944352 15097369022002275923376 15251423807941074657288 15253012001610546809184 15408654981218817694992 15411897543293990005113 15567507094427259114528 15656530837631989846464 15721227246051956746656 15729668626660876396971 15816291356383336681632 15979345906449144276288 16145797426307989529166 16469857114911573734592 16743789923578655808024 16812979138138898187396 16984540149752560413798 17159638501811865160332 17430198637646942465472 17613597192335988577272 17793327775931253766836 17976764144755287310824 18265952643903988154208 18341431787060616204432 18452339915780559461904 18642570224190668322336 18836763664025987784027 19135759912661320923456 19214833300730169357024 19410903028288640472912 19611015430642131611808 19815296841377987149431 20008834676793399495744 20129825362669701231168 20335231743921432876384 20544873308291756926656 20549196724391986673484 20758882405253129394642 20972891502214501862628 21527729901743986038888 21616687463321440526652 22325053231438207744032 22417305517518530916528 22646053533003413885064 22879518002415820213776 23484796256447984769696 23724437034575005022448 23969018859673716414432 24218696139461984293749 24455242382747488272576 24603119887707412615872 24704785672367360601888 24959474184453622051392 25115684885367983712036 25219468707208347281094 25881204037718187297216 26420395788503982865908 26689991663896880650254 26965146217132930966236 27398928965855982231312 27512147680590924306648 27678509873670839192856 27963855336286002483504 28703639868991981385184 28822249951095254035536 29889740690024707888704 30194738044004551846752 30502847615882149314576 30506024003221093618368 30817309962437635389984 30823795086587980010226 31135014188854518229056 31138323607879694091963 31442454492103913493312 31459337253321752793942 31632582712766673363264 32291594852615979058332 33487579847157311616048 33625958276277796374792 33969080299505120827596 34319277003623730320664 35227194384671977154544 35586655551862507533672 35953528289510574621648 36531905287807976308416 36682863574121232408864 36904679831561118923808 37285140448381336644672 37673527328051975568054 37829203060812520921641 38429666601460338714048 38821806056577280945824 39222030861284263223616 39630593682755974298862 40670463487842865752768 41098393448783973346968 41517764810506258789284 41945783004429003725256 43055459803487972077776 43233374926642881053304 44650106462876415488064 44834611035037061833056 45292107066006827770128 45759036004831640427552 46235692629881970015339 46969592512895969539392 47189005879982629190913 47448874069150010044896 47938037719347432828864 48437392278923968587498 49409571344734721203776 50231369770735967424072 50438937414416694562188 52840791577007965731816 53379983327793761300508 53930292434265861932472 54797857931711964462624 55024295361181848613296 55357019747341678385712 55927710672572004967008 56510290992077963352081 57407279737983962770368 57644499902190508071072 59445890524133961448293 60389476088009103693504 61005695231764298629152 61634619924875270779968 61647590173175960020452 62276647215759388183926 62918674506643505587884 64583189705231958116664 66975159694314623232096 67251916552555592749584 67938160599010241655192 68638554007247460641328 70454388769343954309088 71173311103725015067344 71907056579021149243296 72656088418385952881247 73365727148242464817728 73809359663122237847616 75347054656103951136108 75658406121625041843282 77643612113154561891648 79261187365511948597724 82196786897567946693936 83035529621012517578568 83891566008858007450512 86110919606975944155552 86466749853285762106608 89669222070074123666112 90584214132013655540256 91518072009663280855104 92471385259763940030678 93414970823639082275889 94378011759965258381826 94897748138300020089792 96874784557847937174996 100462739541471934848144 100877874828833389124376 105681583154015931463632 106759966655587522601016 107860584868531723864944 109595715863423928925248 110048590722363697226592 110714039494683356771424 111855421345144009934016 113020581984155926704162 115288999804381016142144 118891781048267922896586 122011390463528597258304 123295180346351920040904 124553294431518776367852 125837349013287011175768 129166379410463916233328 133950319388629246464192 134503833105111185499168 135876321198020483310384 137277108014494921282656 138707077889645910046017 140908777538687908618176 142346622207450030134688 143814113158042298486592 145312176836771905762494 150694109312207902272216 151316812243250083686564 158522374731023897195448 164393573795135893387872 166071059242025035157136 167783132017716014901024 169530872976233890056243 172221839213951888311104 172933499706571524213216 181168428264027311080512 184942770519527880061356 186829941647278164551778 188756023519930516763652 193749569115695874349992 200925479082943869696288 201755749657666778248752 211363166308031862927264 213519933311175045202032 215721169737063447729888 217968265255157858643741 220097181444727394453184 221428078989366713542848 226041163968311853408324 237783562096535845793172 246590360692703840081808 249106588863037552735704 251674698026574022351536 258332758820927832466656 269007666210222370998336 271752642396040966620768 274554216028989842565312 277414155779291820092034 284693244414900060269376 290624353673543811524988 301388218624415804544432 302633624486500167373128 317044749462047794390896 328787147590271786775744 332142118484050070314272 335566264035432029802048 339061745952467780112486 345866999413143048426432 369885541039055760122712 373659883294556329103556 377512047039861033527304 387499138231391748699984 401850958165887739392576 403511499315333556497504 416121233668937730138051 422726332616063725854528 427039866622350090404064 431442339474126895459776 435936530510315717287482 452082327936623706816648 475567124193071691586344 493180721385407680163616 498213177726075105471408 503349396053148044703072 508592618928701670168729 516665517641855664933312 543505284792081933241536 554828311558583640184068 581248707347087623049976 602776437248831609088864 605267248973000334746256 634089498924095588781792 653904795765473575931223 664284236968100140628544 678123491904935560224972 739771082078111520245424 747319766589112658207112 755024094079722067054608 774998276462783497399968 807022998630667112995008 832242467337875460276102 854079733244700180808128 871873061020631434574964 904164655873247413633296 951134248386143383172688 986361442770815360327232 996426355452150210942816 1006698792106296089406144 1017185237857403340337458 1109656623117167280368136 1162497414694175246099952 1205552874497663218177728 1210534497946000669492512 1268178997848191177563584 1307809591530947151862446 1356246983809871120449944 1479542164156223040490848 1494639533178225316414224 1510048188159444134109216 1525777856786105010506187 1549996552925566994799936 1664484934675750920552204 1743746122041262869149928 1808329311746494827266592 1902268496772286766345376 1992852710904300421885632 2034370475714806680674916 2219313246234334560736272 2324994829388350492199904 2421068995892001338985024 2615619183061894303724892 2712493967619742240899888 2959084328312446080981696 2989279066356450632828448 3020096376318888268218432 3051555713572210021012374 3328969869351501841104408 3487492244082525738299856 3616658623492989654533184 3804536993544573532690752 4068740951429613361349832 4438626492468669121472544 4577333570358315031518561 4649989658776700984399808 5231238366123788607449784 5424987935239484481799776 5978558132712901265656896 6103111427144420042024748 6657939738703003682208816 6974984488165051476599712 8137481902859226722699664 8877252984937338242945088 9154667140716630063037122 10462476732247577214899568 10849975870478968963599552 12206222854288840084049496 13315879477406007364417632 13949968976330102953199424 16274963805718453445399328 18309334281433260126074244 20924953464495154429799136 24412445708577680168098992 26631758954812014728835264 32549927611436906890798656 36618668562866520252148488 41849906928990308859598272 48824891417155360336197984 73237337125733040504296976 97649782834310720672395968 146474674251466081008593952 292949348502932162017187904
- Sum of all divisors σ(n): 1130690696433978143536003965
- Sum of proper divisors (its aliquot sum) s(n): 837741347931045981518816061
- 292949348502932162017187904 is an abundant number, because the sum of its proper divisors (837741347931045981518816061) is greater than itself. Its abundance is 544791999428113819501628157
Bases of 292949348502932162017187904
- Binary: 11110010010100100111000000000000111101100000111111101000011101100011011101011000010000002
- Hexadecimal: 0xF2527000F60FE876375840
- Base-36: 10T4ASJUG7J5RK9000
Squares and roots of 292949348502932162017187904
- 292949348502932162017187904 squared (2929493485029321620171879042) is 85819320788292402155271882131856127438232320043913216
- 292949348502932162017187904 cubed (2929493485029321620171879043) is 25140714113894401791643188984438824073392845878831068633964479709865048140939264
-
292949348502932162017187904 is a
perfect square number . Itssquare root is 17115763158648 -
The
cube root of 292949348502932162017187904 is 664146944.3188678017
Scales and comparisons
How big is 292949348502932162017187904?- 292,949,348,502,932,162,017,187,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 292,949,348,502,932,162,017,187,904 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 292949348502932162017187904 cubic inches would be around 55345578.7 feet tall.
Recreational maths with 292949348502932162017187904
- 292949348502932162017187904 backwards is 409781710261239205843949292
- The number of decimal digits it has is: 27
- The sum of 292949348502932162017187904's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 292949348502932162017187904 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 292949348502932162017187904 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/292949348502932162017187904/
Chicago style:
Numbermatics. 2024. "Number 292949348502932162017187904 - Facts about the integer". https://numbermatics.com/n/292949348502932162017187904/
The information we have on file for 292949348502932162017187904 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 292949348502932162017187904, math, Factors of 292949348502932162017187904, curriculum, school, college, exams, university, Prime factorization of 292949348502932162017187904, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-two septillion, nine hundred forty-nine sextillion, three hundred forty-eight quintillion, five hundred two quadrillion, nine hundred thirty-two trillion, one hundred sixty-two billion, seventeen million, one hundred eighty-seven thousand, nine hundred four.