107360477351683938418950144
107,360,477,351,683,938,418,950,144 is an even composite number composed of five prime numbers multiplied together.
What does the number 107360477351683938418950144 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 18081 divisors.
107360477351683938418950144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand and eighty-one divisors.
Prime factorization of 107360477351683938418950144:
240 × 36 × 76 × 112 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 97 × 97)See below for interesting mathematical facts about the number 107360477351683938418950144 from the Numbermatics database.
Names of 107360477351683938418950144
- Cardinal: 107360477351683938418950144 can be written as One hundred seven septillion, three hundred sixty sextillion, four hundred seventy-seven quintillion, three hundred fifty-one quadrillion, six hundred eighty-three trillion, nine hundred thirty-eight billion, four hundred eighteen million, nine hundred fifty thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.07360477351683938418950144 × 1026
Factors of 107360477351683938418950144
Divisors of 107360477351683938418950144
- Number of divisors d(n): 18081
-
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 128 132 144 147 154 162 168 176 189 192 194 196 198 216 224 231 242 243 252 256 264 288 291 294 297 308 324 336 343 352 363 378 384 388 392 396 432 441 448 462 484 486 504 512 528 539 567 576 582 588 594 616 648 672 679 686 693 704 726 729 756 768 776 784 792 847 864 873 882 891 896 924 968 972 1008 1024 1029 1056 1067 1078 1089 1134 1152 1164 1176 1188 1232 1296 1323 1344 1358 1372 1386 1408 1452 1458 1512 1536 1552 1568 1584 1617 1694 1701 1728 1746 1764 1782 1792 1848 1936 1944 2016 2037 2048 2058 2079 2112 2134 2156 2178 2268 2304 2328 2352 2376 2401 2464 2541 2592 2619 2646 2673 2688 2716 2744 2772 2816 2904 2916 3024 3072 3087 3104 3136 3168 3201 3234 3267 3388 3402 3456 3492 3528 3564 3584 3696 3773 3872 3888 3969 4032 4074 4096 4116 4158 4224 4268 4312 4356 4536 4608 4656 4704 4752 4753 4802 4851 4928 5082 5103 5184 5238 5292 5346 5376 5432 5488 5544 5632 5808 5832 5929 6048 6111 6144 6174 6208 6237 6272 6336 6402 6468 6534 6776 6804 6912 6984 7056 7128 7168 7203 7392 7469 7546 7623 7744 7776 7857 7938 8019 8064 8148 8192 8232 8316 8448 8536 8624 8712 9072 9216 9261 9312 9408 9409 9504 9506 9603 9604 9702 9801 9856 10164 10206 10368 10476 10584 10692 10752 10864 10976 11088 11264 11319 11616 11664 11737 11858 11907 12096 12222 12288 12348 12416 12474 12544 12672 12804 12936 13068 13552 13608 13824 13968 14112 14256 14259 14336 14406 14553 14784 14938 15092 15246 15488 15552 15714 15876 16038 16128 16296 16384 16464 16632 16807 16896 17072 17248 17424 17787 18144 18333 18432 18522 18624 18711 18816 18818 19008 19012 19206 19208 19404 19602 19712 20328 20412 20736 20952 21168 21384 21504 21609 21728 21952 22176 22407 22528 22638 22869 23232 23328 23474 23571 23716 23814 24192 24444 24576 24696 24832 24948 25088 25344 25608 25872 26136 26411 27104 27216 27648 27783 27936 28224 28227 28512 28518 28672 28809 28812 29106 29403 29568 29876 30184 30492 30976 31104 31428 31752 32076 32256 32592 32768 32928 33264 33271 33614 33792 33957 34144 34496 34848 35211 35574 35721 36288 36666 36864 37044 37248 37422 37632 37636 38016 38024 38412 38416 38808 39204 39424 40656 40824 41472 41503 41904 42336 42768 42777 43008 43218 43456 43659 43904 44352 44814 45056 45276 45738 46464 46656 46948 47142 47432 47628 48384 48888 49152 49392 49664 49896 50176 50421 50688 51216 51744 52272 52283 52822 53361 54208 54432 54999 55296 55566 55872 56133 56448 56454 57024 57036 57344 57618 57624 58212 58806 59136 59752 60368 60984 61952 62208 62856 63504 64152 64512 64827 65184 65536 65856 65863 66528 66542 67221 67228 67584 67914 68288 68607 68992 69696 70422 70713 71148 71442 72576 73332 73728 74088 74496 74844 75264 75272 76032 76048 76824 76832 77616 78408 78848 79233 81312 81648 82159 82944 83006 83349 83808 84672 84681 85536 85554 86016 86427 86436 86912 87318 87808 88209 88704 89628 90112 90552 91476 92928 93312 93896 94284 94864 95256 96768 97776 98304 98784 99328 99792 99813 100352 100842 101376 101871 102432 103488 103499 104544 104566 105633 105644 106722 108416 108864 109998 110592 111132 111744 112266 112896 112908 114048 114072 114688 115236 115248 116424 117612 117649 118272 119504 120736 121968 123904 124416 124509 125712 127008 128304 128331 129024 129654 130368 130977 131072 131712 131726 133056 133084 134442 134456 135168 135828 136576 137214 137984 139392 140844 141426 142296 142884 145152 146664 147456 148176 148992 149688 150528 150544 151263 152064 152096 153648 153664 155232 156816 156849 157696 158466 160083 162624 163296 164318 164997 165888 166012 166698 167616 169344 169362 171072 171108 172032 172854 172872 173824 174636 175616 176418 177408 179256 180224 181104 182952 184877 185856 186624 187792 188568 189728 190512 193536 194481 195552 196608 197568 197589 198656 199584 199626 200704 201663 201684 202752 203742 204864 205821 206976 206998 209088 209132 211266 211288 213444 216832 217728 219996 221184 222264 223488 224532 225792 225816 228096 228144 229376 230472 230496 232848 232897 235224 235298 236544 237699 239008 241472 243936 246477 247808 248832 249018 250047 251424 254016 254043 256608 256662 258048 259281 259308 260736 261954 262144 263424 263452 266112 266168 268884 268912 270336 271656 273152 274428 275968 278784 281688 282852 284592 285768 290304 290521 293328 294912 296352 297984 299376 299439 301056 301088 302526 304128 304192 305613 307296 307328 310464 310497 313632 313698 315392 316899 316932 320166 325248 326592 328636 329994 331776 332024 333396 335232 338688 338724 342144 342216 344064 345708 345744 347648 349272 351232 352836 352947 354816 358512 360448 362208 365904 365981 369754 371712 373248 373527 375584 377136 379456 381024 384993 387072 388962 391104 392931 393216 395136 395178 397312 399168 399252 401408 403326 403368 405504 407484 409728 411642 413952 413996 418176 418264 422532 422576 426888 433664 435456 439992 442368 444528 446976 449064 451584 451632 453789 456192 456288 458752 460944 460992 461041 465696 465794 470448 470547 470596 473088 475398 478016 480249 482944 487872 492954 494991 495616 497664 498036 500094 502848 508032 508086 513216 513324 516096 518562 518616 521472 523908 524288 526848 526904 532224 532336 537768 537824 540672 543312 546304 548856 551936 554631 557568 563376 565704 569184 571536 575113 580608 581042 583443 586656 589824 592704 592767 595968 598752 598878 602112 602176 604989 605052 608256 608384 611226 614592 614656 617463 620928 620994 627264 627396 630784 633798 633864 640332 650496 653184 657272 659988 663552 664048 666792 670464 677376 677448 684288 684432 688128 691416 691488 695296 698544 698691 702464 705672 705894 709632 713097 717024 720896 724416 724493 731808 731962 739431 739508 743424 746496 747054 751168 754272 758912 762048 762129 769986 774144 777843 777924 782208 785862 786432 790272 790356 794624 798336 798504 802816 806652 806736 811008 814968 819456 823284 827904 827992 836352 836528 845064 845152 853776 867328 870912 871563 879984 884736 889056 893952 898128 898317 903168 903264 907578 912384 912576 916839 917504 921888 921984 922082 931392 931491 931588 940896 941094 941192 946176 950697 950796 956032 960498 965888 975744 985908 989982 991232 995328 996072 1000188 1005696 1016064 1016172 1026432 1026648 1032192 1037124 1037232 1042944 1047816 1048576 1053696 1053808 1058841 1064448 1064672 1075536 1075648 1081344 1086624 1092608 1097712 1097943 1103872 1109262 1115136 1120581 1126752 1131408 1138368 1138489 1143072 1150226 1154979 1161216 1162084 1166886 1173312 1179648 1185408 1185534 1191936 1197504 1197756 1204224 1204352 1209978 1210104 1216512 1216768 1222452 1229184 1229312 1234926 1241856 1241988 1254528 1254792 1261568 1267596 1267728 1280664 1294139 1300992 1306368 1314544 1319976 1327104 1328096 1333584 1340928 1354752 1354896 1361367 1368576 1368864 1376256 1382832 1382976 1383123 1390592 1397088 1397382 1404928 1411344 1411641 1411788 1419264 1426194 1434048 1440747 1441792 1448832 1448986 1463616 1463924 1478862 1479016 1486848 1492992 1494108 1502336 1508544 1517824 1524096 1524258 1539972 1548288 1555686 1555848 1564416 1571724 1572864 1580544 1580712 1589248 1596672 1597008 1605632 1613304 1613472 1622016 1629936 1630279 1638912 1646568 1655808 1655984 1663893 1672704 1673056 1690128 1690304 1707552 1725339 1734656 1741824 1743126 1750329 1759968 1769472 1778112 1778301 1787904 1796256 1796634 1806336 1806528 1814967 1815156 1824768 1825152 1833678 1835008 1843776 1843968 1844164 1862784 1862982 1863176 1881792 1882188 1882384 1892352 1901394 1901592 1912064 1920996 1931776 1951488 1971816 1979964 1982464 1990656 1992144 2000376 2011392 2032128 2032344 2033647 2052864 2053296 2064384 2074248 2074464 2085888 2095632 2096073 2097152 2107392 2107616 2117682 2128896 2129344 2139291 2151072 2151296 2162688 2173248 2173479 2185216 2195424 2195886 2207744 2218293 2218524 2230272 2241162 2253504 2262816 2276736 2276978 2286144 2286387 2300452 2309958 2322432 2324168 2333772 2346624 2359296 2370816 2371068 2383872 2395008 2395512 2408448 2408704 2419956 2420208 2433024 2433536 2444904 2458368 2458624 2469852 2483712 2483976 2509056 2509584 2523136 2535192 2535456 2561328 2561867 2588278 2601984 2612736 2614689 2629088 2639952 2654208 2656192 2667168 2681856 2694951 2709504 2709792 2722734 2737152 2737728 2750517 2752512 2765664 2765952 2766246 2781184 2794176 2794473 2794764 2809856 2822688 2823282 2823576 2838528 2852091 2852388 2868096 2881494 2883584 2897664 2897972 2927232 2927848 2957724 2958032 2973696 2985984 2988216 3004672 3017088 3035648 3048192 3048516 3079944 3096576 3111372 3111696 3128832 3143448 3145728 3161088 3161424 3176523 3178496 3193344 3194016 3211264 3226608 3226944 3227287 3244032 3259872 3260558 3277824 3293136 3293829 3311616 3311968 3327786 3345408 3346112 3361743 3380256 3380608 3415104 3415467 3450678 3464937 3469312 3483648 3486252 3500658 3519936 3538944 3556224 3556602 3575808 3592512 3593268 3612672 3613056 3629934 3630312 3649536 3650304 3667356 3670016 3687552 3687936 3688328 3725568 3725964 3726352 3763584 3764376 3764768 3784704 3802788 3803184 3824128 3841992 3863552 3882417 3902976 3943632 3959928 3964928 3981312 3984288 4000752 4022784 4025791 4064256 4064688 4067294 4084101 4105728 4106592 4128768 4148496 4148928 4149369 4171776 4191264 4192146 4194304 4214784 4215232 4234923 4235364 4257792 4258688 4278582 4302144 4302592 4322241 4325376 4346496 4346958 4370432 4390848 4391772 4415488 4436586 4437048 4460544 4482324 4507008 4525632 4553472 4553956 4572288 4572774 4600904 4619916 4644864 4648336 4667544 4693248 4718592 4741632 4742136 4767744 4790016 4791024 4816896 4817408 4839912 4840416 4866048 4867072 4889808 4890837 4916736 4917248 4939704 4967424 4967952 4991679 5018112 5019168 5046272 5070384 5070912 5071451 5122656 5123734 5176017 5176556 5203968 5225472 5229378 5258176 5279904 5308416 5312384 5334336 5334903 5363712 5389902 5419008 5419584 5444901 5445468 5474304 5475456 5501034 5505024 5531328 5531904 5532492 5562368 5588352 5588946 5589528 5619712 5645376 5646564 5647152 5677056 5704182 5704776 5736192 5762988 5767168 5795328 5795944 5854464 5855696 5915448 5916064 5947392 5971968 5976432 6009344 6034176 6071296 6096384 6097032 6100941 6159888 6193152 6222744 6223392 6257664 6286896 6288219 6291456 6322176 6322848 6353046 6356992 6386688 6388032 6417873 6422528 6453216 6453888 6454574 6488064 6519744 6520437 6521116 6555648 6586272 6587658 6623232 6623936 6654879 6655572 6690816 6692224 6723486 6760512 6761216 6830208 6830934 6859161 6901356 6929874 6938624 6967296 6972504 7001316 7039872 7077888 7112448 7113204 7151616 7185024 7186536 7225344 7226112 7259868 7260624 7299072 7300608 7334712 7340032 7375104 7375872 7376656 7451136 7451928 7452704 7527168 7528752 7529536 7569408 7605576 7606368 7648256 7683984 7685601 7727104 7764834 7805952 7844067 7887264 7919856 7929856 7962624 7968576 7969423 8001504 8045568 8051582 8084853 8128512 8129376 8134588 8168202 8211456 8213184 8257536 8296992 8297856 8298738 8343552 8382528 8383419 8384292 8388608 8429568 8430464 8469846 8470728 8515584 8517376 8556273 8557164 8604288 8605184 8644482 8650752 8692992 8693916 8740864 8781696 8783544 8830976 8873172 8874096 8921088 8964648 9014016 9051264 9106944 9107912 9144576 9145548 9201808 9239832 9289728 9296672 9335088 9386496 9437184 9483264 9484272 9529569 9535488 9580032 9582048 9633792 9634816 9679824 9680832 9681861 9732096 9734144 9779616 9781674 9833472 9834496 9879408 9881487 9934848 9935904 9983358 10036224 10038336 10085229 10092544 10140768 10141824 10142902 10245312 10246401 10247468 10352034 10353112 10407936 10450944 10458756 10516352 10559808 10616832 10624768 10668672 10669806 10727424 10779804 10838016 10839168 10889802 10890936 10948608 10950912 11002068 11010048 11062656 11063808 11064984 11124736 11176704 11177892 11179056 11239424 11290752 11293128 11294304 11354112 11408364 11409552 11411953 11472384 11525976 11534336 11590656 11591888 11647251 11708928 11711392 11830896 11832128 11894784 11943936 11952864 12018688 12068352 12077373 12142592 12192768 12194064 12201882 12252303 12319776 12386304 12445488 12446784 12448107 12515328 12573792 12576438 12582912 12644352 12645696 12704769 12706092 12713984 12773376 12776064 12835746 12845056 12906432 12907776 12909148 12976128 13039488 13040874 13042232 13111296 13172544 13175316 13246464 13247872 13309758 13311144 13381632 13384448 13446972 13521024 13522432 13660416 13661868 13718322 13802712 13859748 13877248 13934592 13945008 14002632 14079744 14155776 14224896 14226408 14235529 14303232 14370048 14373072 14450688 14452224 14519736 14521248 14598144 14601216 14669424 14672511 14680064 14750208 14751744 14753312 14902272 14903856 14905408 14975037 15054336 15057504 15059072 15138816 15211152 15212736 15214353 15296512 15367968 15371202 15454208 15528051 15529668 15611904 15688134 15774528 15839712 15859712 15925248 15937152 15938846 16003008 16004709 16091136 16103164 16169706 16257024 16258752 16269176 16336404 16422912 16426368 16515072 16593984 16595712 16597476 16687104 16765056 16766838 16768584 16777216 16859136 16860928 16939692 16941456 17031168 17034752 17112546 17114328 17208576 17210368 17288964 17301504 17385984 17387832 17481728 17563392 17567088 17661952 17746344 17748192 17842176 17929296 17933069 18028032 18102528 18213888 18215824 18289152 18291096 18302823 18403616 18479664 18579456 18593344 18670176 18772992 18864657 18874368 18966528 18968544 19059138 19070976 19160064 19164096 19253619 19267584 19269632 19359648 19361664 19363722 19464192 19468288 19559232 19561311 19563348 19666944 19668992 19758816 19762974 19869696 19871808 19964637 19966716 20072448 20076672 20170458 20185088 20281536 20283648 20285804 20490624 20492802 20494936 20704068 20706224 20815872 20901888 20917512 21032704 21119616 21233664 21249536 21337344 21339612 21454848 21559608 21676032 21678336 21779604 21781872 21897216 21901824 22004136 22020096 22125312 22127616 22129968 22249472 22353408 22355784 22358112 22478848 22581504 22586256 22588608 22591009 22708224 22816728 22819104 22823906 22944768 23051952 23056803 23068672 23181312 23183776 23294502 23417856 23422784 23532201 23661792 23664256 23789568 23887872 23905728 23908269 24037376 24136704 24154746 24254559 24285184 24385536 24388128 24403764 24504606 24639552 24772608 24890976 24893568 24896214 25030656 25147584 25150257 25152876 25165824 25288704 25291392 25409538 25412184 25427968 25546752 25552128 25671492 25690112 25812864 25815552 25818296 25952256 26078976 26081748 26084464 26222592 26345088 26350632 26492928 26495744 26619516 26622288 26763264 26768896 26893944 27042048 27044864 27320832 27323736 27436644 27605424 27719496 27754496 27869184 27890016 28005264 28159488 28180537 28311552 28449792 28452816 28471058 28588707 28606464 28740096 28746144 28901376 28904448 29039472 29042496 29045583 29196288 29202432 29338848 29345022 29360128 29500416 29503488 29506624 29644461 29804544 29807712 29810816 29950074 30108672 30115008 30118144 30255687 30277632 30422304 30425472 30428706 30593024 30735936 30739203 30742404 30908416 31056102 31059336 31223808 31376268 31549056 31679424 31719424 31850496 31874304 31877692 32006016 32009418 32182272 32206328 32339412 32514048 32517504 32538352 32672808 32845824 32852736 33030144 33187968 33191424 33194952 33374208 33530112 33533676 33537168 33554432 33718272 33721856 33879384 33882912 34062336 34069504 34225092 34228656 34235859 34417152 34420736 34577928 34603008 34771968 34775664 34941753 34963456 35126784 35134176 35323904 35492688 35496384 35500157 35684352 35858592 35866138 36056064 36205056 36232119 36427776 36431648 36578304 36582192 36605646 36807232 36959328 37158912 37186688 37340352 37344321 37545984 37729314 37748736 37933056 37937088 38114307 38118276 38141952 38320128 38328192 38507238 38535168 38539264 38719296 38723328 38727444 38928384 38936576 39118464 39122622 39126696 39333888 39337984 39517632 39525948 39739392 39743616 39929274 39933432 40144896 40153344 40340916 40370176 40563072 40567296 40571608 40981248 40985604 40989872 41408136 41412448 41631744 41803776 41835024 42065408 42239232 42467328 42499072 42674688 42679224 42706587 42909696 43119216 43352064 43356672 43559208 43563744 43794432 43803648 44008272 44017533 44040192 44250624 44255232 44259936 44498944 44706816 44711568 44716224 44925111 44957696 45163008 45172512 45177216 45182018 45416448 45633456 45638208 45643059 45647812 45889536 46103904 46113606 46137344 46362624 46367552 46584153 46589004 46835712 46845568 47064402 47323584 47328512 47579136 47775744 47811456 47816538 48014127 48074752 48273408 48309492 48509118 48570368 48771072 48776256 48807528 49009212 49279104 49545216 49781952 49787136 49792428 50061312 50295168 50300514 50305752 50331648 50577408 50582784 50819076 50824368 50855936 51093504 51104256 51342984 51380224 51625728 51631104 51636592 51904512 52157952 52163496 52168928 52445184 52690176 52701264 52985856 52991488 53239032 53244576 53526528 53537792 53787888 53799207 54084096 54089728 54641664 54647472 54873288 54908469 55210848 55438992 55508992 55738368 55780032 55785961 56010528 56318976 56361074 56593971 56623104 56899584 56905632 56942116 57177414 57212928 57480192 57492288 57802752 57808896 58078944 58084992 58091166 58392576 58404864 58677696 58683933 58690044 58720256 59000832 59006976 59013248 59288922 59609088 59615424 59621632 59893911 59900148 60217344 60230016 60236288 60511374 60555264 60844608 60850944 60857412 61186048 61471872 61478406 61484808 61816832 62112204 62118672 62447616 62752536 63098112 63358848 63438848 63700992 63748608 63755384 64012032 64018836 64364544 64412656 64678824 65028096 65035008 65076704 65345616 65691648 65705472 66060288 66375936 66382848 66389904 66748416 67060224 67067352 67074336 67108864 67436544 67443712 67758768 67765824 67773027 68124672 68139008 68450184 68457312 68471718 68834304 68841472 69155856 69170409 69206016 69543936 69551328 69883506 69926912 70253568 70268352 70596603 70647808 70985376 70992768 71000314 71368704 71717184 71724807 71732276 72112128 72410112 72464238 72855552 72863296 73156608 73164384 73211292 73614464 73918656 74317824 74373376 74680704 74688642 75091968 75450771 75458628 75497472 75866112 75874176 76228614 76236552 76283904 76640256 76656384 77014476 77070336 77078528 77438592 77446656 77454888 77856768 77873152 78236928 78245244 78253392 78667776 78675968 79035264 79051896 79478784 79487232 79858548 79866864 80289792 80306688 80681832 80740352 81126144 81134592 81143216 81962496 81971208 81979744 82816272 82824896 83263488 83607552 83670048 84130816 84478464 84541611 84934656 84998144 85349376 85358448 85413174 85766121 85819392 86238432 86704128 86713344 87118416 87127488 87136749 87588864 87607296 88016544 88035066 88080384 88501248 88510464 88519872 88933383 88997888 89413632 89423136 89432448 89850222 89915392 90326016 90345024 90354432 90364036 90832896 91266912 91276416 91286118 91295624 91779072 92207808 92217609 92227212 92274688 92725248 92735104 93168306 93178008 93671424 93691136 94128804 94647168 94657024 95158272 95551488 95622912 95633076 96028254 96149504 96546816 96618984 97018236 97140736 97542144 97552512 97615056 98018424 98558208 99090432 99563904 99574272 99584856 100122624 100590336 100601028 100611504 100663296 101154816 101165568 101638152 101648736 101711872 102187008 102208512 102685968 102707577 102760448 103251456 103262208 103273184 103809024 104315904 104326992 104337856 104825259 104890368 105380352 105402528 105971712 105982976 106478064 106489152 106500471 107053056 107075584 107575776 107598414 108168192 108179456 108696357 109283328 109294944 109746576 109816938 110421696 110877984 111017984 111476736 111560064 111571922 112021056 112032963 112637952 112722148 113187942 113246208 113799168 113811264 113884232 114354828 114425856 114960384 114984576 115605504 115617792 116157888 116169984 116182332 116785152 116809728 117355392 117367866 117380088 117440512 118001664 118013952 118026496 118577844 119218176 119230848 119243264 119787822 119800296 120434688 120460032 120472576 121022748 121110528 121689216 121701888 121714824 122372096 122943744 122956812 122969616 123633664 124224408 124237344 124895232 125505072 125531483 126196224 126717696 126877696 127401984 127497216 127510768 128024064 128037672 128119761 128729088 128825312 129357648 130056192 130070016 130153408 130691232 131383296 131410944 132052599 132120576 132751872 132765696 132779808 133496832 134120448 134134704 134148672 134217728 134775333 134873088 134887424 135517536 135531648 135546054 136249344 136278016 136900368 136914624 136929177 136943436 137668608 137682944 138311712 138340818 138412032 139087872 139102656 139752459 139767012 139853824 140507136 140536704 141193206 141295616 141970752 141985536 142000628 142737408 143434368 143449614 143464552 144224256 144820224 144928476 145711104 145726592 146313216 146328768 146422584 147228928 147837312 148635648 148746752 149361408 149377284 150183936 150901542 150917256 150994944 151732224 151748352 152457228 152473104 152567808 153280512 153312768 154028952 154140672 154157056 154877184 154893312 154909776 155713536 155746304 156473856 156490488 156506784 157335552 157351936 158070528 158103792 158137063 158957568 158974464 159717096 159733728 160579584 160613376 161363664 161397621 161480704 162252288 162269184 162286432 163924992 163942416 163959488 164725407 165632544 165649792 166526976 167215104 167340096 167357883 168261632 168956928 169083222 169781913 169869312 169996288 170698752 170716896 170826348 171532242 171638784 172476864 173408256 173426688 174236832 174254976 174273498 175177728 175214592 176033088 176051799 176070132 176160768 177002496 177020928 177039744 177866766 177995776 178827264 178846272 178864896 179700444 179830784 180652032 180690048 180708864 180728072 181665792 182533824 182552832 182572236 182591248 183558144 184415616 184435218 184454424 184549376 185450496 185470208 186336612 186356016 187342848 187382272 188257608 189294336 189314048 190316544 191102976 191245824 191266152 192056508 192299008 193093632 193237968 194036472 194281472 195084288 195105024 195230112 196036848 197116416 197263759 198180864 199127808 199148544 199169712 200245248 201180672 201202056 201223008 201326592 202309632 202331136 203276304 203297472 203319081 203423744 204374016 204417024 205371936 205415154 205520896 206502912 206524416 206546368 207511227 207618048 208631808 208653984 208675712 209650518 209780736 210760704 210805056 211789809 211943424 211965952 212956128 212978304 213000942 214106112 214151168 215151552 215174421 215196828 216336384 216358912 217392714 218566656 218589888 219493152 219633876 220843392 221755968 222035968 222953472 223120128 223143844 224042112 224065926 225275904 225444296 226375884 226492416 227598336 227622528 227768464 228709656 228851712 229920768 229969152 231211008 231235584 232315776 232339968 232364664 233570304 233619456 234710784 234735732 234760176 234881024 236003328 236027904 236052992 237155688 238436352 238461696 238486528 239575644 239600592 240869376 240920064 240945152 242045496 242221056 243378432 243403776 243429648 244744192 245887488 245913624 245939232 247267328 248448816 248474688 248501099 249790464 251010144 251062966 252392448 253435392 253624833 253755392 254803968 254994432 255021536 256048128 256075344 256239522 257458176 257650624 258715296 260112384 260140032 260306816 261382464 261410247 262766592 262821888 264105198 264241152 265503744 265531392 265559616 266800149 266993664 268240896 268269408 268297344 268435456 269550666 269746176 269774848 271035072 271063296 271092108 272498688 272556032 273800736 273829248 273858354 273886872 275337216 275365888 276623424 276652827 276681636 276824064 278175744 278205312 279504918 279534024 279707648 281014272 281073408 282386412 282591232 283941504 283971072 284001256 285474816 286868736 286899228 286929104 288448512 289640448 289856952 291422208 291453184 292626432 292657536 292845168 294457856 295674624 297271296 297493504 298722816 298754568 300367872 301803084 301834512 301989888 303464448 303496704 304914456 304946208 305135616 306561024 306625536 308057904 308122731 308281344 308314112 309754368 309786624 309819552 311427072 311492608 312947712 312980976 313013568 314475777 314671104 314703872 316141056 316207584 316274126 317915136 317948928 319434192 319467456 319501413 321159168 321226752 322727328 322795242 322961408 324504576 324538368 324572864 326089071 327849984 327884832 327918976 329450814 331265088 331299584 333053952 334430208 334680192 334715766 336098889 336523264 337913856 338166444 339563826 339738624 339992576 341397504 341433792 341652696 343064484 343277568 344953728 346816512 346853376 348473664 348509952 348546996 350355456 350429184 352066176 352103598 352140264 352321536 354004992 354041856 354079488 355733532 355991552 357654528 357692544 357729792 359400888 359661568 361304064 361380096 361417728 361456144 363331584 365067648 365105664 365144472 365182496 367116288 368831232 368870436 368908848 369098752 370900992 370940416 372673224 372712032 374685696 374764544 376515216 376594449 378588672 378628096 380633088 382205952 382491648 382532304 384113016 384359283 384598016 386187264 386475936 388072944 388562944 390168576 390210048 390460224 390501727 392073696 394232832 394527518 396157797 396361728 398255616 398297088 398339424 400490496 402361344 402404112 402446016 402653184 404619264 404662272 406552608 406594944 406638162 406847488 408748032 408834048 410743872 410787531 410830308 411041792 413005824 413048832 413092736 415022454 415236096 417263616 417307968 417351424 419257377 419301036 419561472 421521408 421610112 423579618 423886848 423931904 425912256 425956608 426001884 428212224 428302336 430303104 430348842 430393656 432672768 432717824 434785428 437133312 437179776 438986304 439267752 441686784 443511936 444071936 445906944 446240256 446287688 448084224 448131852 450551808 450888592 452751768 452984832 455196672 455245056 455536928 457419312 457703424 459841536 459938304 462422016 462471168 464631552 464679936 464729328 467140608 467238912 469421568 469471464 469520352 469762048 472006656 472055808 472105984 474311376 474411189 476872704 476923392 476973056 479151288 479201184 481738752 481840128 481890304 484090992 484192863 484442112 486756864 486807552 486859296 489488384 491774976 491827248 491878464 494176221 494534656 496897632 496949376 497002198 499580928 502020288 502073649 502125932 504784896 506870784 507249666 507510784 509607936 509988864 510043072 512096256 512150688 512479044 514916352 515301248 517430592 520224768 520280064 520613632 522764928 522820494 525533184 525643776 528155397 528210396 528482304 531007488 531062784 531119232 533600298 533987328 536481792 536538816 536594688 536870912 539101332 539492352 539549696 542070144 542126592 542184216 544997376 545112064 547601472 547658496 547716708 547773744 550674432 550731776 553246848 553305654 553363272 553648128 556351488 556410624 559009836 559068048 559415296 562028544 562146816 564772824 565182464 567883008 567942144 568002512 570949632 573737472 573798456 573858208 576897024 579280896 579713904 582844416 582906368 585252864 585315072 585690336 588915712 591349248 591791277 594542592 594987008 597445632 597509136 600735744 603606168 603669024 603979776 606928896 606993408 609828912 609892416 609957243 610271232 613122048 613251072 616115808 616245462 616562688 616628224 619508736 619573248 619639104 622533681 622854144 622985216 625895424 625961952 626027136 628951554 629342208 629407744 632282112 632415168 632548252 635830272 635897856 638868384 638934912 639002826 642318336 642453504 645454656 645523263 645590484 645922816 649009152 649076736 649145728 652178142 655699968 655769664 655837952 658901628 662530176 662599168 666107904 668860416 669360384 669431532 672197778 673046528 675827712 676332888 679127652 679477248 679985152 682795008 682867584 683305392 686128968 686555136 689907456 693633024 693706752 696947328 697019904 697093992 700710912 700858368 704132352 704207196 704280528 704643072 708009984 708083712 708158976 711467064 711983104 715309056 715385088 715459584 718801776 719323136 722608128 722760192 722835456 722912288 726663168 730135296 730211328 730288944 730364992 734232576 737662464 737740872 737817696 738197504 741801984 741880832 745346448 745424064 745503297 749371392 749529088 753030432 753188898 757177344 757256192 760874499 761266176 764411904 764983296 765064608 768226032 768718566 769196032 772374528 772951872 776145888 777125888 780337152 780420096 780920448 781003454 784147392 784230741 788465664 789055036 792315594 792723456 796511232 796594176 796678848 800980992 804722688 804808224 804892032 805306368 809238528 809324544 813105216 813189888 813276324 813694976 817496064 817668096 821487744 821575062 821660616 822083584 826011648 826097664 826185472 829958481 830044908 830472192 834527232 834615936 834702848 838514754 838602072 839122944 843042816 843220224 847159236 847773696 847863808 851824512 851913216 852003768 856424448 856604672 860606208 860697684 860787312 865345536 865435648 869570856 874266624 874359552 877972608 878535504 883373568 887023872 888143872 891813888 892480512 892575376 896168448 896263704 901103616 901777184 905503536 905969664 910393344 910490112 911073856 914838624 915406848 919683072 919876608 924368193 924844032 924942336 929263104 929359872 929458656 934281216 934477824 938843136 938942928 939040704 939524096 943427331 944013312 944111616 944211968 948622752 948822378 953745408 953846784 953946112 958302576 958402368 958504239 963477504 963680256 963780608 968181984 968385726 968884224 973513728 973615104 973718592 978267213 978976768 983549952 983654496 983756928 988352442 989069312 993795264 993898752 994004396 999161856 1004040576 1004147298 1004251864 1009569792 1013741568 1014499332 1015021568 1019215872 1019977728 1020086144 1024192512 1024301376 1024958088 1029832704 1030602496 1034861184 1040449536 1040560128 1041227264 1045529856 1045640988 1051066368 1051287552 1056310794 1056420792 1056964608 1062014976 1062125568 1062238464 1067200596 1067974656 1072963584 1073077632 1073189376 1073741824 1078202664 1078984704 1079099392 1084140288 1084253184 1084368432 1089994752 1090224128 1095202944 1095316992 1095433416 1095547488 1101348864 1101463552 1106493696 1106611308 1106726544 1106959441 1107296256 1112702976 1112821248 1118019672 1118136096 1118830592 1124057088 1124293632 1129545648 1129783347 1130364928 1135766016 1135884288 1136005024 1141899264 1147474944 1147596912 1147716416 1153077849 1153794048 1158561792 1159427808 1165688832 1165812736 1170505728 1170630144 1171380672 1171505181 1177831424 1182698496 1183582554 1188473391 1189085184 1189974016 1194891264 1195018272 1201471488 1207212336 1207338048 1207959552 1213857792 1213986816 1219657824 1219784832 1219914486 1220542464 1226244096 1226502144 1232231616 1232362593 1232490924 1233125376 1233256448 1239017472 1239146496 1239278208 1245067362 1245708288 1245970432 1251790848 1251923904 1252054272 1257903108 1258684416 1258815488 1264564224 1264830336 1265096504 1271660544 1271795712 1277736768 1277869824 1278005652 1284636672 1284907008 1290909312 1291046526 1291180968 1291845632 1298018304 1298153472 1298291456 1304356284 1311399936 1311539328 1311675904 1317803256 1325060352 1325198336 1332215808 1337720832 1338720768 1338863064 1344395556 1346093056 1351655424 1352665776 1358255304 1358954496 1359970304 1365590016 1365735168 1366610784 1372257936 1373110272 1379814912 1380846313 1387266048 1387413504 1393894656 1394039808 1394187984 1401421824 1401716736 1408264704 1408414392 1408561056 1409286144 1416019968 1416167424 1416317952 1422934128 1423233567 1423966208 1430618112 1430770176 1430919168 1437603552 1438646272 1445216256 1445520384 1445670912 1445824576 1452578589 1453326336 1460270592 1460422656 1460577888 1460729984 1468465152 1475324928 1475481744 1475635392 1476395008 1482528663 1483603968 1483761664 1490692896 1490848128 1491006594 1498742784 1499058176 1506060864 1506220947 1506377796 1514354688 1514512384 1521748998 1522532352 1528823808 1529966592 1530129216 1536452064 1537437132 1538392064 1544749056 1545903744 1552291776 1554251776 1560674304 1560840192 1561840896 1562006908 1568294784 1568461482 1576931328 1578110072 1584631188 1585446912 1593022464 1593188352 1593357696 1601961984 1609445376 1609616448 1609784064 1610612736 1618477056 1618649088 1626210432 1626379776 1626552648 1627389952 1634992128 1635336192 1642975488 1643150124 1643321232 1644167168 1652023296 1652195328 1652370944 1659916962 1660089816 1660944384 1669054464 1669231872 1669405696 1677029508 1677204144 1678245888 1686085632 1686440448 1694318472 1695547392 1695727616 1703649024 1703826432 1704007536 1712848896 1713209344 1721212416 1721395368 1721574624 1730691072 1730871296 1739141712 1739507693 1748533248 1748719104 1755945216 1757071008 1766747136 1774047744 1775373831 1776287744 1783627776 1784961024 1785150752 1792336896 1792527408 1802207232 1803554368 1811007072 1811939328 1820786688 1820980224 1822147712 1829677248 1829871729 1830813696 1839366144 1839753216 1848736386 1849688064 1849884672 1858526208 1858719744 1858917312 1867601043 1868562432 1868955648 1877686272 1877885856 1878081408 1879048192 1886854662 1888026624 1888223232 1888423936 1897245504 1897644756 1907490816 1907693568 1907892224 1916605152 1916804736 1917008478 1926955008 1927360512 1927561216 1936363968 1936569789 1936771452 1937768448 1947027456 1947230208 1947437184 1956534426 1957953536 1967099904 1967308992 1967513856 1976704884 1978138624 1987590528 1987797504 1988008792 1998323712 2008081152 2008294596 2008503728 2019139584 2027483136 2028998664 2030043136 2038431744 2039955456 2040172288 2048385024 2048602752 2049916176 2059665408 2061204992 2069722368 2080899072 2081120256 2082454528 2091059712 2091281976 2102132736 2102575104 2112621588 2112841584 2113929216 2124029952 2124251136 2124476928 2134401192 2135949312 2145927168 2146155264 2146378752 2147483648 2156405328 2157969408 2158198784 2168280576 2168506368 2168736864 2179989504 2180448256 2190405888 2190633984 2190866832 2191094976 2202697728 2202927104 2212987392 2213222616 2213453088 2213918882 2214592512 2225405952 2225642496 2236039344 2236272192 2236509891 2237661184 2248114176 2248587264 2259091296 2259566694 2260729856 2271532032 2271768576 2272010048 2282623497 2283798528 2294949888 2295193824 2295432832 2306155698 2307588096 2317123584 2318855616 2331377664 2331625472 2341011456 2341260288 2342761344 2343010362 2352692223 2355662848 2365396992 2367165108 2376946782 2378170368 2379948032 2389782528 2390036544 2402942976 2414424672 2414676096 2415919104 2427715584 2427973632 2439315648 2439569664 2439828972 2441084928 2452488192 2453004288 2464463232 2464725186 2464981848 2466250752 2466512896 2478034944 2478292992 2478556416 2490134724 2491416576 2491940864 2503581696 2503847808 2504108544 2515806216 2517368832 2517630976 2529128448 2529660672 2530193008 2543321088 2543591424 2555473536 2555739648 2556011304 2569273344 2569814016 2581818624 2582093052 2582361936 2583691264 2596036608 2596306944 2596582912 2608712568 2622799872 2623078656 2623351808 2635606512 2650120704 2650396672 2664431616 2675441664 2677441536 2677726128 2688791112 2692186112 2703310848 2705331552 2716510608 2717908992 2719940608 2731180032 2731470336 2733221568 2733512089 2744515872 2746220544 2759629824 2761692626 2773104579 2774532096 2774827008 2787789312 2788079616 2788375968 2802843648 2803433472 2816529408 2816828784 2817122112 2818572288 2832039936 2832334848 2832635904 2845868256 2846467134 2847932416 2861236224 2861540352 2861838336 2875207104 2875512717 2877292544 2890432512 2891040768 2891341824 2891649152 2905157178 2906652672 2920541184 2920845312 2921155776 2921459968 2934801639 2936930304 2950649856 2950963488 2951270784 2952790016 2965057326 2967207936 2967523328 2981385792 2981696256 2982013188 2997485568 2998116352 3012121728 3012441894 3012755592 3028709376 3029024768 3043497996 3045064704 3057647616 3059933184 3060258432 3072904128 3074874264 3076784128 3089498112 3091807488 3104583552 3108503552 3121348608 3121680384 3123681792 3124013816 3136589568 3136922964 3153862656 3156220144 3169262376 3170893824 3186044928 3186376704 3186715392 3203923968 3218890752 3219232896 3219568128 3221225472 3236954112 3237298176 3252420864 3252759552 3253105296 3254779904 3269984256 3270672384 3285950976 3286300248 3286642464 3288334336 3304046592 3304390656 3304741888 3319833924 3320179632 3320878323 3321888768 3338108928 3338463744 3338811392 3354059016 3354408288 3356491776 3372171264 3372880896 3388636944 3389350041 3391094784 3391455232 3407298048 3407652864 3408015072 3425697792 3426418688 3442424832 3442790736 3443149248 3459233547 3461382144 3461742592 3478283424 3479015386 3497066496 3497438208 3511890432 3514142016 3514515543 3533494272 3548095488 3550747662 3552575488 3567255552 3569922048 3570301504 3584673792 3585054816 3604414464 3607108736 3622014144 3623878656 3641573376 3641960448 3644295424 3659354496 3659743458 3661627392 3678732288 3679506432 3697087779 3697472772 3699376128 3699769344 3717052416 3717439488 3717834624 3735202086 3737124864 3737911296 3755372544 3755771712 3756162816 3758096384 3773709324 3776053248 3776446464 3776847872 3794491008 3795289512 3814981632 3815387136 3815784448 3833210304 3833609472 3834016956 3853910016 3854721024 3855122432 3872727936 3873139578 3873542904 3875536896 3894054912 3894460416 3894874368 3913068852 3915907072 3934199808 3934617984 3935027712 3953409768 3956277248 3975181056 3975595008 3976017584 3996647424 4016162304 4016589192 4017007456 4038279168 4054966272 4057997328 4060086272 4076863488 4079910912 4080344576 4096770048 4097205504 4099832352 4119330816 4122409984 4139444736 4142538939 4161798144 4162240512 4164909056 4182119424 4182563952 4204265472 4205150208 4225243176 4225683168 4227858432 4248059904 4248502272 4248953856 4268802384 4269700701 4271898624 4291854336 4292310528 4292757504 4294967296 4312810656 4315938816 4316397568 4336561152 4337012736 4337473728 4357735767 4359979008 4360896512 4380811776 4381267968 4381733664 4382189952 4405395456 4405854208 4425974784 4426445232 4426906176 4427837764 4429185024 4450811904 4451284992 4472078688 4472544384 4473019782 4475322368 4496228352 4497174528 4518182592 4518662841 4519133388 4521459712 4543064064 4543537152 4544020096 4565246994 4567597056 4589899776 4590387648 4590865664 4612311396 4615176192 4634247168 4637711232 4662755328 4663250944 4682022912 4682520576 4685522688 4686020724 4705384446 4711325696 4730793984 4734330216 4753893564 4756340736 4759896064 4779565056 4780073088 4805885952 4828849344 4829352192 4831838208 4855431168 4855947264 4878631296 4879139328 4879657944 4882169856 4904976384 4906008576 4928926464 4929450372 4929963696 4932501504 4933025792 4956069888 4956585984 4957112832 4980269448 4982833152 4983881728 5007163392 5007695616 5008217088 5031612432 5034737664 5035261952 5058256896 5059321344 5060386016 5086642176 5087182848 5110947072 5111479296 5112022608 5138546688 5139628032 5163637248 5164186104 5164723872 5167382528 5192073216 5192613888 5193165824 5217425136 5218523079 5245599744 5246157312 5246703616 5271213024 5300241408 5300793344 5326121493 5328863232 5350883328 5354883072 5355452256 5377582224 5384372224 5406621696 5410663104 5433021216 5435817984 5439881216 5462360064 5462940672 5466443136 5467024178 5489031744 5489615187 5492441088 5519259648 5523385252 5546209158 5549064192 5549654016 5575578624 5576159232 5576751936 5605687296 5606866944 5633058816 5633657568 5634244224 5637144576 5664079872 5664669696 5665271808 5691736512 5692934268 5695864832 5722472448 5723080704 5723676672 5750414208 5751025434 5754585088 5780865024 5782081536 5782683648 5783298304 5809709367 5810314356 5813305344 5841082368 5841690624 5842311552 5842919936 5869603278 5873860608 5901299712 5901926976 5902541568 5905580032 5930114652 5934415872 5935046656 5962771584 5963392512 5964026376 5994971136 5996232704 6024243456 6024883788 6025511184 6057418752 6058049536 6086995992 6090129408 6115295232 6119866368 6120516864 6145808256 6149748528 6153568256 6178996224 6183614976 6209167104 6217007104 6242697216 6243360768 6247363584 6248027632 6273179136 6273845928 6307725312 6312440288 6338524752 6341787648 6372089856 6372753408 6373430784 6407847936 6437781504 6438465792 6439136256 6442450944 6473908224 6474596352 6504841728 6505519104 6506210592 6509559808 6539968512 6541344768 6571901952 6572600496 6573284928 6576668672 6608093184 6608781312 6609483776 6639667848 6640359264 6641756646 6643777536 6676217856 6676927488 6677622784 6708118032 6708816576 6709529673 6712983552 6744342528 6745761792 6777273888 6778700082 6782189568 6782910464 6814596096 6815305728 6816030144 6847870491 6851395584 6852837376 6884849664 6885581472 6886298496 6918467094 6922764288 6923485184 6956566848 6958030772 6994132992 6994876416 7023780864 7028284032 7029031086 7066988544 7096190976 7101495324 7105150976 7134511104 7139844096 7140603008 7169347584 7170109632 7208828928 7214217472 7244028288 7247757312 7283146752 7283920896 7288590848 7318708992 7319486916 7323254784 7357464576 7359012864 7394175558 7394945544 7398752256 7399538688 7434104832 7434878976 7435669248 7470404172 7474249728 7475822592 7510745088 7511543424 7512325632 7516192768 7547418648 7552106496 7552892928 7553695744 7588982016 7590579024 7629963264 7630774272 7631568896 7666420608 7667218944 7668033912 7707820032 7709442048 7710244864 7745455872 7746279156 7747085808 7751073792 7788109824 7788920832 7789748736 7826137704 7831814144 7868399616 7869235968 7870055424 7906819536 7912554496 7950362112 7951190016 7952035168 7993294848 8032324608 8033178384 8034014912 8076558336 8109932544 8115994656 8120172544 8153726976 8159821824 8160689152 8193540096 8194411008 8199664704 8200536267 8238661632 8244819968 8278889472 8285077878 8319313737 8323596288 8324481024 8329818112 8364238848 8365127904 8408530944 8410300416 8450486352 8451366336 8455716864 8496119808 8497004544 8497907712 8537604768 8539401402 8543797248 8583708672 8584621056 8585515008 8589934592 8625621312 8626538151 8631877632 8632795136 8673122304 8674025472 8674947456 8715471534 8719958016 8721793024 8761623552 8762535936 8763467328 8764379904 8810790912 8811708416 8851949568 8852890464 8853812352 8855675528 8858370048 8901623808 8902569984 8944157376 8945088768 8946039564 8950644736 8992456704 8994349056 9036365184 9037325682 9038266776 9042919424 9086128128 9087074304 9088040192 9130493988 9135194112 9179799552 9180775296 9181731328 9224622792 9230352384 9268494336 9275422464 9325510656 9326501888 9364045824 9365041152 9371045376 9372041448 9410768892 9422651392 9461587968 9468660432 9507787128 9512681472 9519792128 9559130112 9560146176 9611771904 9657698688 9658704384 9663676416 9710862336 9711894528 9757262592 9758278656 9759315888 9764339712 9809952768 9812017152 9857852928 9858900744 9859927392 9865003008 9866051584 9912139776 9913171968 9914225664 9960538896 9962634969 9965666304 9967763456 10014326784 10015391232 10016434176 10063224864 10069475328 10070523904 10116513792 10118642688 10120772032 10168050123 10173284352 10174365696 10221894144 10222958592 10224045216 10277093376 10279256064 10327274496 10328372208 10329447744 10334765056 10377700641 10384146432 10385227776 10386331648 10434850272 10437046158 10491199488 10492314624 10493407232 10542426048 10543546629 10600482816 10601586688 10652242986 10657726464 10701766656 10709766144 10710904512 10755164448 10768744448 10813243392 10821326208 10866042432 10871635968 10879762432 10924720128 10925881344 10932886272 10934048356 10978063488 10979230374 10984882176 11038519296 11046770504 11092418316 11098128384 11099308032 11151157248 11152318464 11153503872 11211374592 11213733888 11266117632 11267315136 11268488448 11274289152 11328159744 11329339392 11330543616 11383473024 11385868536 11391729664 11444944896 11446161408 11447353344 11500828416 11502050868 11509170176 11561730048 11564163072 11565367296 11566596608 11619418734 11620628712 11626610688 11682164736 11683381248 11684623104 11685839872 11739206556 11747721216 11802599424 11803853952 11805083136 11811160064 11860229304 11868831744 11870093312 11925543168 11926785024 11928052752 11989942272 11992465408 12048486912 12049767576 12051022368 12114837504 12116099072 12173991984 12176553851 12180258816 12230590464 12239732736 12241033728 12291616512 12299497056 12307136512 12357992448 12367229952 12418334208 12427616817 12434014208 12485394432 12486721536 12494727168 12496055264 12546358272 12547691856 12615450624 12624880576 12677049504 12683575296 12744179712 12745506816 12746861568 12809102103 12815695872 12875563008 12876931584 12878272512 12884901888 12947816448 12949192704 13009683456 13011038208 13012421184 13019119616 13073207301 13079937024 13082689536 13143803904 13145200992 13146569856 13153337344 13216186368 13217562624 13218967552 13279335696 13280718528 13283513292 13287555072 13352435712 13353854976 13355245568 13416236064 13417633152 13419059346 13425967104 13488685056 13491523584 13554547776 13555988523 13557400164 13564379136 13565820928 13629192192 13630611456 13632060288 13695740982 13702791168 13705674752 13769699328 13771162944 13772596992 13836934188 13845528576 13846970368 13913133696 13916061544 13988265984 13989752832 14047561728 14056568064 14058062172 14133977088 14192381952 14202990648 14210301952 14269022208 14279688192 14281206016 14338695168 14340219264 14417657856 14428434944 14488056576 14495514624 14566293504 14567841792 14577181696 14637417984 14638973832 14646509568 14714929152 14718025728 14788351116 14789891088 14797504512 14799077376 14868209664 14869757952 14871338496 14940808344 14948499456 14951645184 15021490176 15023086848 15024651264 15032385536 15094837296 15104212992 15105785856 15107391488 15177964032 15181158048 15259926528 15261548544 15263137792 15332841216 15334437888 15336067824 15415640064 15418884096 15420489728 15490911744 15492558312 15494171616 15502147584 15576219648 15577841664 15579497472 15652275408 15655569237 15663628288 15736799232 15738471936 15740110848 15813639072 15825108992 15900724224 15902380032 15904070336 15978364479 15986589696 16064649216 16066356768 16068029824 16153116672 16219865088 16231989312 16240345088 16307453952 16319643648 16321378304 16387080192 16388822016 16399329408 16401072534 16468845561 16477323264 16489639936 16557778944 16570155756 16638627474 16647192576 16648962048 16659636224 16728477696 16730255808 16817061888 16820600832 16900972704 16902732672 16911433728 16992239616 16994009088 16995815424 17075209536 17078802804 17087594496 17167417344 17169242112 17171030016 17179869184 17251242624 17253076302 17263755264 17265590272 17346244608 17348050944 17349894912 17430943068 17439916032 17443586048 17523247104 17525071872 17526934656 17528759808 17621581824 17623416832 17703899136 17705780928 17707624704 17711351056 17716740096 17803247616 17805139968 17888314752 17890177536 17892079128 17901289472 17984913408 17988698112 18072730368 18074651364 18076533552 18085838848 18172256256 18174148608 18176080384 18260987976 18270388224 18359599104 18361550592 18363462656 18449245584 18460704768 18536988672 18550844928 18651021312 18653003776 18728091648 18730082304 18742090752 18744082896 18821537784 18845302784 18923175936 18937320864 19015574256 19025362944 19039584256 19118260224 19120292352 19134584623 19223543808 19315397376 19317408768 19327352832 19421724672 19423789056 19514525184 19516557312 19518631776 19528679424 19619905536 19624034304 19715705856 19717801488 19719854784 19730006016 19732103168 19824279552 19826343936 19828451328 19921077792 19925269938 19931332608 19935526912 20028653568 20030782464 20032868352 20126449728 20128589019 20138950656 20141047808 20233027584 20237285376 20241544064 20336100246 20346568704 20348731392 20443788288 20445917184 20448090432 20543611473 20554186752 20558512128 20654548992 20656744416 20658895488 20669530112 20755401282 20768292864 20770455552 20772663296 20869700544 20874092316 20982398976 20984629248 20986814464 21084852096 21087093258 21200965632 21203173376 21304485972 21315452928 21403533312 21419532288 21421809024 21510328896 21537488896 21626486784 21642652416 21732084864 21743271936 21759524864 21849440256 21851762688 21865772544 21868096712 21956126976 21958460748 21969764352 22077038592 22093541008 22184836632 22196256768 22198616064 22302314496 22304636928 22307007744 22422749184 22427467776 22532235264 22534630272 22536976896 22548578304 22656319488 22658678784 22661087232 22766946048 22771737072 22783459328 22889889792 22892322816 22894706688 23001656832 23004101736 23018340352 23123460096 23128326144 23130734592 23133193216 23238837468 23241257424 23253221376 23364329472 23366762496 23369246208 23371679744 23478413112 23495442432 23605198848 23607707904 23610166272 23622320128 23720458608 23737663488 23740186624 23851086336 23853570048 23856105504 23979884544 23984930816 24096973824 24099535152 24102044736 24229675008 24232198144 24347983968 24353107702 24360517632 24461180928 24479465472 24482067456 24583233024 24598994112 24601608801 24614273024 24715984896 24734459904 24836668416 24855233634 24868028416 24970788864 24973443072 24989454336 24992110528 25092716544 25095383712 25230901248 25249761152 25354099008 25367150592 25488359424 25491013632 25493723136 25618204206 25631391744 25751126016 25753863168 25756545024 25769803776 25879614453 25895632896 25898385408 26019366912 26022076416 26024842368 26038239232 26146414602 26159874048 26165379072 26287607808 26290401984 26293139712 26306674688 26432372736 26435125248 26437935104 26558671392 26561437056 26567026584 26575110144 26704871424 26707709952 26710491136 26832472128 26835266304 26838118692 26851934208 26977370112 26983047168 27109095552 27111977046 27114800328 27128758272 27131641856 27258384384 27261222912 27264120576 27391481964 27405582336 27411349504 27539398656 27542325888 27545193984 27673868376 27691057152 27693940736 27826267392 27832123088 27976531968 27979505664 28095123456 28113136128 28116124344 28267954176 28384763904 28405981296 28420603904 28538044416 28559376384 28562412032 28677390336 28680438528 28835315712 28856869888 28976113152 28991029248 29132587008 29135683584 29154363392 29274835968 29277947664 29293019136 29429858304 29436051456 29576702232 29579782176 29595009024 29598154752 29736419328 29739515904 29742676992 29881616688 29887904907 29896998912 29903290368 30042980352 30046173696 30049302528 30064771072 30189674592 30208425984 30211571712 30214782976 30355928064 30362316096 30504150369 30519853056 30523097088 30526275584 30665682432 30668875776 30672135648 30831280128 30837768192 30840979456 30981823488 30985116624 30988343232 31004295168 31152439296 31155683328 31158994944 31304550816 31311138474 31327256576 31473598464 31476943872 31480221696 31627278144 31630639887 31650217984 31801448448 31804760064 31808140672 31956728958 31973179392 32129298432 32132713536 32136059648 32306233344 32439730176 32463978624 32480690176 32614907904 32639287296 32642756608 32774160384 32777644032 32798658816 32802145068 32937691122 32954646528 32979279872 33115557888 33140311512 33277254948 33294385152 33297924096 33319272448 33456955392 33460511616 33634123776 33641201664 33801945408 33805465344 33822867456 33984479232 33988018176 33991630848 34150419072 34157605608 34175188992 34334834688 34338484224 34342060032 34359738368 34502485248 34506152604 34527510528 34531180544 34692489216 34696101888 34699789824 34861886136 34879832064 34887172096 35046494208 35050143744 35053869312 35057519616 35243163648 35246833664 35407798272 35411561856 35415249408 35422702112 35433480192 35606495232 35610279936 35776629504 35780355072 35784158256 35802578944 35969826816 35977396224 36145460736 36149302728 36153067104 36171677696 36344512512 36348297216 36352160768 36521975952 36529661553 36540776448 36719198208 36723101184 36726925312 36898491168 36921409536 37073977344 37101689856 37282850451 37302042624 37306007552 37456183296 37460164608 37484181504 37488165792 37643075568 37690605568 37846351872 37874641728 38031148512 38050725888 38079168512 38236520448 38240584704 38269169246 38427306309 38447087616 38630794752 38634817536 38654705664 38843449344 38847578112 39029050368 39033114624 39037263552 39057358848 39239811072 39248068608 39431411712 39435602976 39439709568 39460012032 39464206336 39648559104 39652687872 39656902656 39842155584 39850539876 39862665216 39871053824 40057307136 40061564928 40065736704 40252899456 40257178038 40277901312 40282095616 40466055168 40474570752 40483088128 40667965569 40672200492 40693137408 40697462784 40887576576 40891834368 40896180864 41087222946 41108373504 41117024256 41309097984 41313488832 41317790976 41339060224 41510802564 41536585728 41540911104 41545326592 41739401088 41748184632 41964797952 41969258496 41973628928 42169704192 42174186516 42401931264 42406346752 42608971944 42630905856 42807066624 42839064576 42843618048 43020657792 43074977792 43252973568 43285304832 43464169728 43486543872 43519049728 43698880512 43703525376 43731545088 43736193424 43912253952 43916921496 43939528704 44154077184 44187082016 44369673264 44392513536 44397232128 44604628992 44609273856 44614015488 44845498368 44854935552 45064470528 45069260544 45073953792 45097156608 45312638976 45317357568 45322174464 45533892096 45543474144 45566918656 45779779584 45784645632 45789413376 46003313664 46008203472 46036680704 46246920192 46256652288 46261469184 46266386432 46477674936 46482514848 46506442752 46728658944 46733524992 46738492416 46743359488 46956826224 46966707711 46990884864 47210397696 47215415808 47220332544 47244640256 47440917216 47475326976 47480373248 47702172672 47707140096 47712211008 47935093437 47959769088 47969861632 48193947648 48199070304 48204089472 48459350016 48464396288 48695967936 48706215404 48721035264 48922361856 48958930944 48964134912 49166466048 49197988224 49203217602 49228546048 49431969792 49468919808 49673336832 49710467268 49736056832 49941577728 49946886144 49978908672 49984221056 50185433088 50190767424 50461802496 50499522304 50708198016 50734301184 50976718848 50982027264 50987446272 51236408412 51262783488 51502252032 51507726336 51513090048 51539607552 51759228906 51791265792 51796770816 52038733824 52044152832 52049684736 52076478464 52292829204 52319748096 52330758144 52575215616 52580803968 52586279424 52613349376 52864745472 52870250496 52875870208 53117342784 53122874112 53134053168 53150220288 53409742848 53415419904 53420982272 53664944256 53670532608 53676237384 53703868416 53954740224 53966094336 54218191104 54223954092 54229600656 54257516544 54263283712 54516768768 54522445824 54528241152 54782963928 54811164672 54822699008 55078797312 55084651776 55090387968 55347736752 55382114304 55387881472 55652534784 55664246176 55953063936 55959011328 56190246912 56226272256 56232248688 56535908352 56769527808 56811962592 56841207808 57076088832 57118752768 57124824064 57354780672 57360877056 57403753869 57670631424 57713739776 57952226304 57982058496 58265174016 58271367168 58308726784 58549671936 58555895328 58586038272 58859716608 58872102912 59153404464 59159564352 59190018048 59196309504 59472838656 59479031808 59485353984 59763233376 59775809814 59793997824 59806580736 60085960704 60092347392 60098605056 60129542144 60379349184 60385767057 60416851968 60423143424 60429565952 60711856128 60724632192 61008300738 61039706112 61046194176 61052551168 61331364864 61337751552 61344271296 61662560256 61675536384 61681958912 61963646976 61970233248 61976686464 62008590336 62304878592 62311366656 62317989888 62609101632 62622276948 62654513152 62947196928 62953887744 62960443392 63254556288 63261279774 63300435968 63602896896 63609520128 63616281344 63913457916 63946358784 64258596864 64265427072 64272119296 64612466688 64879460352 64927957248 64961380352 65229815808 65278574592 65285513216 65548320768 65555288064 65597317632 65604290136 65875382244 65909293056 65958559744 66231115776 66280623024 66554509896 66588770304 66595848192 66638544896 66913910784 66921023232 67268247552 67282403328 67603890816 67610930688 67645734912 67968958464 67976036352 67983261696 68300838144 68315211216 68350377984 68669669376 68676968448 68684120064 68719476736 69004970496 69012305208 69055021056 69062361088 69384978432 69392203776 69399579648 69723772272 69759664128 69774344192 70092988416 70100287488 70107738624 70115039232 70486327296 70493667328 70815596544 70823123712 70830498816 70845404224 70866960384 71212990464 71220559872 71553259008 71560710144 71568316512 71605157888 71939653632 71954792448 72290921472 72298605456 72306134208 72343355392 72689025024 72696594432 72704321536 73043951904 73059323106 73081552896 73438396416 73446202368 73453850624 73796982336 73804826403 73842819072 74147954688 74203379712 74565700902 74604085248 74612015104 74912366592 74920329216 74968363008 74976331584 75286151136 75381211136 75692703744 75749283456 76062297024 76101451776 76158337024 76473040896 76481169408 76538338492 76854612618 76894175232 77261589504 77269635072 77309411328 77686898688 77695156224 78058100736 78066229248 78074527104 78114717696 78479622144 78496137216 78862823424 78871205952 78879419136 78920024064 78928412672 79297118208 79305375744 79313805312 79684311168 79701079752 79725330432 79742107648 80114614272 80123129856 80131473408 80505798912 80514356076 80555802624 80564191232 80932110336 80949141504 80966176256 81335931138 81344400984 81386274816 81394925568 81775153152 81783668736 81792361728 82174445892 82216747008 82234048512 82618195968 82626977664 82635581952 82678120448 83021605128 83073171456 83081822208 83090653184 83478802176 83496369264 83929595904 83938516992 83947257856 84339408384 84348373032 84803862528 84812693504 85217943888 85261811712 85614133248 85678129152 85687236096 86041315584 86149955584 86505947136 86570609664 86928339456 86973087744 87038099456 87397761024 87407050752 87463090176 87472386848 87824507904 87833842992 87879057408 88308154368 88374164032 88739346528 88785027072 88794464256 89209257984 89218547712 89228030976 89663714721 89690996736 89709871104 90128941056 90138521088 90147907584 90194313216 90625277952 90634715136 90644348928 91067784192 91086948288 91133837312 91512451107 91559559168 91569291264 91578826752 92006627328 92016406944 92073361408 92493840384 92513304576 92522938368 92532772864 92955349872 92965029696 93012885504 93457317888 93467049984 93476984832 93486718976 93913652448 93933415422 93981769728 94420795392 94430831616 94440665088 94489280512 94881834432 94891919661 94950653952 94960746496 95404345344 95414280192 95424422016 95870186874 95919538176 95939723264 96387895296 96398140608 96408178944 96918700032 96928792576 97391935872 97412430808 97442070528 97844723712 97917861888 97928269824 98332932096 98395976448 98406435204 98457092096 98863939584 98937839616 99346673664 99420934536 99472113664 99883155456 99893772288 99957817344 99968442112 100370866176 100381534848 100923604992 100999044608 101416396032 101468602368 101953437696 101964054528 101974892544 102472816824 102525566976 103004504064 103015452672 103026180096 103079215104 103518457812 103582531584 103593541632 104077467648 104088305664 104099369472 104152956928 104585658408 104639496192 104661516288 105150431232 105161607936 105172558848 105226698752 105729490944 105740500992 105751740416 106234685568 106245748224 106268106336 106300440576 106819485696 106830839808 106841964544 107329888512 107341065216 107352474768 107407736832 107909480448 107932188672 108436382208 108447908184 108459201312 108515033088 108526567424 109033537536 109044891648 109056482304 109565927856 109588984659 109622329344 109645398016 110157594624 110169303552 110180775936 110695473504 110764228608 110775762944 111305069568 111328492352 111848551353 111906127872 111918022656 112380493824 112452544512 112464497376 113071816704 113539055616 113623925184 113682415616 114152177664 114237505536 114249648128 114709561344 114721754112 114807507738 115281918927 115341262848 115427479552 115904452608 115964116992 116530348032 116542734336 116617453568 117099343872 117111790656 117172076544 117719433216 117744205824 118306808928 118319128704 118380036096 118392619008 118945677312 118958063616 118970707968 119526466752 119551619628 119587995648 119613161472 120171921408 120184694784 120197210112 120259084288 120758698368 120771534114 120833703936 120846286848 120859131904 121423712256 121449264384 122016601476 122079412224 122092388352 122105102336 122662729728 122675503104 122688542592 123325120512 123351072768 123363917824 123927293952 123940466496 123953372928 124017180672 124609757184 124622733312 124635979776 125218203264 125244553896 125309026304 125894393856 125907775488 125920886784 126509112576 126522559548 126600871936 127205793792 127219040256 127232562688 127826915832 127892717568 128517193728 128530854144 128544238592 129224933376 129758920704 129855914496 129922760704 130459631616 130557149184 130571026432 131096641536 131110576128 131194635264 131208580272 131750764488 131818586112 131917119488 132462231552 132561246048 133109019792 133177540608 133191696384 133277089792 133827821568 133842046464 133942092361 134536495104 134564806656 135207781632 135221861376 135291469824 135937916928 135952072704 135966523392 136601676288 136630422432 136700755968 137339338752 137353936896 137368240128 137438953472 138009940992 138024610416 138110042112 138124722176 138769956864 138784407552 138799159296 139447544544 139519328256 139548688384 140185976832 140200574976 140215477248 140230078464 140900123133 140972654592 140987334656 141631193088 141646247424 141660997632 141690808448 141733920768 142425980928 142441119744 143106518016 143121420288 143136633024 143210315776 143805280311 143879307264 143909584896 144581842944 144597210912 144612268416 144686710784 145378050048 145393188864 145408643072 146087903808 146118646212 146163105792 146876792832 146892404736 146907701248 147593964672 147609652806 147685638144 148295909376 148406759424 149131401804 149208170496 149224030208 149824733184 149840658432 149936726016 149952663168 150572302272 150762422272 151385407488 151498566912 152124594048 152202903552 152316674048 152946081792 152962338816 153076676984 153709225236 153788350464 154523179008 154539270144 154618822656 155373797376 155390312448 156116201472 156132458496 156149054208 156229435392 156959244288 156992274432 157725646848 157742411904 157758838272 157840048128 157856825344 158594236416 158610751488 158627610624 159368622336 159402159504 159450660864 159484215296 160229228544 160246259712 160262946816 161011597824 161028712152 161111605248 161128382464 161864220672 161898283008 161932352512 162671862276 162688801968 162772549632 162789851136 163550306304 163567337472 163584723456 164348891784 164433494016 164468097024 165236391936 165253955328 165271163904 165356240896 166043210256 166146342912 166163644416 166181306368 166957604352 166992738528 167859191808 167877033984 167894515712 168678816768 168696746064 169607725056 169625387008 170435887776 170523623424 171228266496 171356258304 171374472192 172082631168 172211261607 172299911168 173011894272 173141219328 173856678912 173946175488 174076198912 174795522048 174814101504 174926180352 174944773696 175649015808 175667685984 175758114816 176616308736 176748328064 177478693056 177570054144 177588928512 178418515968 178437095424 178456061952 179327429442 179381993472 179419742208 180257882112 180277042176 180295815168 180388626432 181157301171 181250555904 181269430272 181288697856 182135568384 182173896576 182267674624 183024902214 183119118336 183138582528 183157653504 184013254656 184032813888 184146722816 184987680768 185026609152 185045876736 185065545728 185910699744 185930059392 186025771008 186914635776 186934099968 186953969664 186973437952 187827304896 187866830844 187963539456 188841590784 188861663232 188881330176 188978561024 189763668864 189783839322 189901307904 189921492992 190808690688 190828560384 190848844032 191740373748 191839076352 191879446528 192775790592 192796281216 192816357888 193837400064 193857585152 194783871744 194824861616 194884141056 195689447424 195835723776 195856539648 196665864192 196791952896 196812870408 196914184192 197727879168 197875679232 198693347328 198841869072 198944227328 199766310912 199787544576 199915634688 199936884224 200741732352 200763069696 201847209984 201998089216 202832792064 202937204736 203906875392 203928109056 203949785088 204945633648 205051133952 206009008128 206030905344 206052360192 206158430208 207036915624 207165063168 207187083264 208154935296 208176611328 208198738944 208305913856 209171316816 209278992384 209323032576 210300862464 210323215872 210345117696 210453397504 211458981888 211481001984 211503480832 212469371136 212491496448 212536212672 212600881152 213638971392 213661679616 213683929088 214659777024 214682130432 214704949536 214815473664 215818960896 215864377344 216872764416 216895816368 216918402624 217030066176 217053134848 218067075072 218089783296 218112964608 219131855712 219177969318 219244658688 219290796032 220315189248 220338607104 220361551872 221390947008 221414479209 221528457216 221551525888 222610139136 222656984704 223697102706 223812255744 223836045312 224760987648 224905089024 224928994752 226143633408 227078111232 227247850368 227364831232 228304355328 228475011072 228499296256 229419122688 229443508224 229615015476 230563837854 230682525696 230854959104 231808905216 231928233984 233060696064 233085468672 233234907136 234198687744 234223581312 234344153088 235438866432 235488411648 236613617856 236638257408 236760072192 236785238016 237891354624 237916127232 237941415936 239052933504 239103239256 239175991296 239226322944 240343842816 240369389568 240394420224 240518168576 241517396736 241543068228 241667407872 241692573696 241718263808 242847424512 242898528768 244033202952 244158824448 244184776704 244210204672 245325459456 245351006208 245377085184 246650241024 246702145536 246727835648 247854587904 247880932992 247906745856 248034361344 249219514368 249245466624 249271959552 250436406528 250489107792 250618052608 251788787712 251815550976 251841773568 253018225152 253045119096 253201743872 254411587584 254438080512 254465125376 255653831664 255785435136 257034387456 257061708288 257088477184 258449866752 259517841408 259711828992 259845521408 260919263232 261114298368 261142052864 262193283072 262221152256 262389270528 262417160544 263501528976 263637172224 263834238976 264924463104 265122492096 266218039584 266355081216 266383392768 266554179584 267655643136 267684092928 267884184722 268991144163 269072990208 269129613312 270415563264 270443722752 270582939648 271875833856 271904145408 271933046784 273203352576 273260844864 273401511936 274678677504 274707873792 274736480256 274877906944 276019881984 276049220832 276220084224 276249444352 277539913728 277568815104 277598318592 278895089088 279038656512 279097376768 280371953664 280401149952 280430954496 280460156928 281800246266 281945309184 281974669312 283262386176 283292494848 283321995264 283381616896 283467841536 284675758983 284851961856 284882239488 286213036032 286242840576 286273266048 286420631552 287610560622 287758614528 287819169792 289163685888 289194421824 289224536832 289373421568 290756100096 290786377728 290817286144 292175807616 292237292424 292326211584 293753585664 293784809472 293815402496 295187929344 295219305612 295371276288 296591818752 296813518848 298262803608 298416340992 298448060416 299649466368 299681316864 299873452032 299905326336 301144604544 301524844544 302770814976 302997133824 304249188096 304405807104 304633348096 305892163584 305924677632 306153353968 307418450472 307576700928 309046358016 309078540288 309237645312 310747594752 310780624896 312232402944 312264916992 312298108416 312458870784 313918488576 313984548864 315451293696 315484823808 315517676544 315680096256 315713650688 317188472832 317221502976 317255221248 318737244672 318804319008 318901321728 318968430592 320458457088 320492519424 320525893632 322023195648 322057424304 322223210496 322256764928 323728441344 323796566016 323864705024 325343724552 325377603936 325545099264 325579702272 327100612608 327134674944 327169446912 328697783568 328766953977 328866988032 328936194048 330472783872 330507910656 330542327808 330712481792 332086420512 332292685824 332327288832 332362612736 333915208704 333985477056 335545654059 335718383616 335754067968 335789031424 337357633536 337393492128 339215450112 339250774016 340871775552 341047246848 342456532992 342712516608 342748944384 344165262336 344422523214 344599822336 346023788544 346282438656 347713357824 347892350976 348152397824 349591044096 349628203008 349852360704 349889547392 351298031616 351335371968 351516229632 353232617472 353496656128 354957386112 355140108288 355177857024 356837031936 356874190848 356912123904 358654858884 358763986944 358839484416 360515764224 360554084352 360591630336 360777252864 362314602342 362501111808 362538860544 362577395712 364271136768 364347793152 364535349248 366049804428 366238236672 366277165056 366315307008 368026509312 368065627776 368293445632 369975361536 370053218304 370091753472 370131091456 371821399488 371860118784 372051542016 373829271552 373868199936 373907939328 373946875904 375654609792 375733661688 375927078912 377683181568 377723326464 377762660352 377957122048 379527337728 379567678644 379802615808 379842985984 381617381376 381657120768 381697688064 383480747496 383678152704 383758893056 385551581184 385592562432 385632715776 387674800128 387715170304 389567743488 389649723232 389768282112 391378894848 391671447552 391713079296 393331728384 393583905792 393625740816 393828368384 395455758336 395751358464 397386694656 397683738144 397888454656 399532621824 399575089152 399831269376 399873768448 401483464704 401526139392 401826277083 403694419968 403996178432 405665584128 405874409472 407813750784 407856218112 407899570176 409891267296 410102267904 412018016256 412061810688 412104720384 412316860416 414073831248 414330126336 414374166528 416309870592 416353222656 416397477888 416611827712 418342633632 418557984768 418646065152 420601724928 420646431744 420690235392 420906795008 422700369399 422917963776 422962003968 423006961664 424938742272 424982992896 425072425344 425201762304 427277942784 427323359232 427367858176 429319554048 429364260864 429409899072 429630947328 431637921792 431728754688 433745528832 433791632736 433836805248 434060132352 434106269696 436134150144 436179566592 436225929216 438263711424 438355938636 438489317376 438581592064 440630378496 440677214208 440723103744 442781894016 442828958418 443056914432 443103051776 445220278272 445313969408 447394205412 447624511488 447672090624 449521975296 449810178048 449857989504 452287266816 454156222464 454495700736 454729662464 456608710656 456950022144 456998592512 458838245376 458887016448 459230030952 461127675708 461365051392 461709918208 463617810432 463856467968 466121392128 466170937344 466469814272 468397375488 468447162624 468688306176 470877732864 470976823296 473227235712 473276514816 473520144384 473570476032 475782709248 475832254464 475882831872 478105867008 478206478512 478351982592 478452645888 480687685632 480738779136 480788840448 481036337152 483034793472 483086136456 483334815744 483385147392 483436527616 485694849024 485797057536 488066405904 488317648896 488369553408 488420409344 490650918912 490702012416 490754170368 493300482048 493404291072 493455671296 495709175808 495761865984 495813491712 496068722688 498439028736 498490933248 498543919104 500872813056 500978215584 501236105216 503577575424 503631101952 503683547136 506036450304 506090238192 506403487744 508823175168 508876161024 508930250752 511307663328 511570870272 514068774912 514123416576 514176954368 516633784821 516899733504 519035682816 519423657984 519691042816 521838526464 522228596736 522284105728 524386566144 524442304512 524778541056 524834321088 527003057952 527274344448 527668477952 529848926208 530244984192 532436079168 532710162432 532766785536 533108359168 535311286272 535368185856 535768369444 537982288326 538145980416 538259226624 540831126528 540887445504 541165879296 543751667712 543808290816 543866093568 546406705152 546521689728 546803023872 549357355008 549415747584 549472960512 549755813888 552039763968 552098441664 552440168448 552498888704 555079827456 555137630208 555196637184 557790178176 558077313024 558194753536 560743907328 560802299904 560861908992 560920313856 563600492532 563890618368 563949338624 566524772352 566584989696 566643990528 566763233792 566935683072 569351517966 569703923712 569764478976 572426072064 572485681152 572546532096 572841263104 575221121244 575517229056 575638339584 578327371776 578388843648 578449073664 578746843136 581512200192 581572755456 581634572288 584351615232 584474584848 584652423168 587507171328 587569618944 587630804992 590375858688 590438611224 590742552576 593183637504 593627037696 596525607216 596832681984 596896120832 599298932736 599362633728 599746904064 599810652672 602289209088 603049689088 605541629952 605994267648 608498376192 608811614208 609266696192 611784327168 611849355264 612306707936 614836900944 615153401856 618092716032 618157080576 618475290624 621495189504 621561249792 624464805888 624529833984 624596216832 624917741568 627836977152 627969097728 630902587392 630969647616 631035353088 631360192512 631427301376 634376945664 634443005952 634510442496 637474489344 637608638016 637802643456 637936861184 640916914176 640985038848 641051787264 644046391296 644114848608 644446420992 644513529856 647456882688 647593132032 647729410048 650687449104 650755207872 651090198528 651159404544 654201225216 654269349888 654338893824 657395567136 657533907954 657733976064 657872388096 660945567744 661015821312 661084655616 661424963584 664172841024 664243437627 664585371648 664654577664 664725225472 667830417408 667970954112 671091308118 671436767232 671508135936 671578062848 674715267072 674786984256 678430900224 678501548032 681743551104 682094493696 684913065984 685425033216 685497888768 688330524672 688845046428 689199644672 692047577088 692564877312 695426715648 695784701952 696304795648 699182088192 699256406016 699704721408 699779094784 702596063232 702670743936 703032459264 706465234944 706993312256 709914772224 710280216576 710355714048 713674063872 713748381696 713824247808 717309717768 717527973888 717678968832 721031528448 721108168704 721183260672 721554505728 724629204684 725002223616 725077721088 725154791424 728542273536 728695586304 729070698496 732099608856 732476473344 732554330112 732630614016 736053018624 736131255552 736586891264 739950723072 740106436608 740183506944 740262182912 743642798976 743720237568 744103084032 747658543104 747736399872 747815878656 747893751808 751309219584 751467323376 751854157824 755366363136 755446652928 755525320704 755914244096 759054675456 759135357288 759605231616 759685971968 763234762752 763314241536 763395376128 766961494992 767356305408 767517786112 771103162368 771185124864 771265431552 775349600256 775430340608 779135486976 779299446464 779536564224 782757789696 783342895104 783426158592 786663456768 787167811584 787251481632 787656736768 790911516672 791502716928 794773389312 795367476288 795776909312 799065243648 799150178304 799662538752 799747536896 802966929408 803052278784 803652554166 806973432489 807388839936 807992356864 811331168256 811748818944 815627501568 815712436224 815799140352 819782534592 820204535808 824036032512 824123621376 824209440768 824633720832 828147662496 828660252672 828748333056 832619741184 832706445312 832794955776 833223655424 836685267264 837115969536 837292130304 841203449856 841292863488 841380470784 841813590016 845400738798 845835927552 845924007936 846013923328 849877484544 849965985792 850144850688 850403524608 854555885568 854646718464 854735716352 858639108096 858728521728 858819798144 859261894656 863275843584 863457509376 867491057664 867583265472 867673610496 868120264704 868212539392 872268300288 872359133184 872451858432 876527422848 876711877272 876978634752 877163184128 881260756992 881354428416 881446207488 885563788032 885657916836 886113828864 886206103552 890440556544 890627938816 894788410824 895249022976 895344181248 899043950592 899620356096 899715979008 904574533632 908312444928 908991401472 909459324928 913217421312 913900044288 913997185024 917676490752 917774032896 918460061904 922255351416 922730102784 923419836416 927235620864 927712935936 932242784256 932341874688 932939628544 936794750976 936894325248 937376612352 941755465728 941953646592 946454471424 946553029632 947040288768 947140952064 951565418496 951664508928 951765663744 956211734016 956412957024 956703965184 956905291776 961375371264 961477558272 961577680896 962072674304 966069586944 966172272912 966669631488 966770294784 966873055232 971389698048 971594115072 976132811808 976635297792 976739106816 976840818688 981301837824 981404024832 981508340736 986300861931 986600964096 986808582144 986911342592 991418351616 991523731968 991626983424 992137445376 996878057472 996981866496 997087838208 1001745626112 1001956431168 1002472210432 1006636962177 1007155150848 1007262203904 1007367094272 1012072900608 1012180476384 1012806975488 1017646350336 1017752322048 1017860501504 1022615326656 1023141740544 1028137549824 1028246833152 1028353908736 1033267569642 1033799467008 1038071365632 1038847315968 1039382085632 1043677052928 1044457193472 1044568211456 1048773132288 1048884609024 1049557082112 1049668642176 1054006115904 1054548688896 1055336955904 1059697852416 1060489968384 1064872158336 1065420324864 1065533571072 1066216718336 1070622572544 1070736371712 1071536738888 1075964576652 1076291960832 1076518453248 1081662253056 1081774891008 1082331758592 1087503335424 1087616581632 1087732187136 1092813410304 1093043379456 1093606047744 1098714710016 1098831495168 1098945921024 1099511627776 1104079527936 1104196883328 1104880336896 1104997777408 1110159654912 1110275260416 1110393274368 1115580356352 1116154626048 1116389507072 1121487814656 1121604599808 1121723817984 1121840627712 1127200985064 1127781236736 1127898677248 1133049544704 1133169979392 1133287981056 1133526467584 1133871366144 1138703035932 1139407847424 1139528957952 1144852144128 1144971362304 1145093064192 1145682526208 1150442242488 1151034458112 1151276679168 1156654743552 1156777687296 1156898147328 1157493686272 1163024400384 1163145510912 1163269144576 1168703230464 1168949169696 1169304846336 1175014342656 1175139237888 1175261609984 1180751717376 1180877222448 1181485105152 1186367275008 1187254075392 1193051214432 1193665363968 1193792241664 1198597865472 1198725267456 1199493808128 1199621305344 1204578418176 1205478831249 1206099378176 1211083259904 1211988535296 1216996752384 1217623228416 1218533392384 1223568654336 1223698710528 1224613415872 1229673801888 1230306803712 1236185432064 1236314161152 1236950581248 1242990379008 1243122499584 1248929611776 1249059667968 1249192433664 1249835483136 1255673954304 1255938195456 1261805174784 1261939295232 1262070706176 1262720385024 1262854602752 1268101108197 1268753891328 1268886011904 1269020884992 1274948978688 1275217276032 1275605286912 1275873722368 1281833828352 1281970077696 1282103574528 1288092782592 1288229697216 1288892841984 1289027059712 1294913765376 1295186264064 1295458820096 1301374898208 1301510415744 1302180397056 1302318809088 1308402450432 1308538699776 1308677787648 1314791134272 1315067815908 1315467952128 1315744776192 1321891135488 1322031642624 1322169311232 1322849927168 1328345682048 1328486875254 1329170743296 1329309155328 1329450450944 1335660834816 1335941908224 1342182616236 1342873534464 1343016271872 1343156125696 1349430534144 1349573968512 1356861800448 1357003096064 1363487102208 1364188987392 1369826131968 1370850066432 1370995777536 1376661049344 1377690092856 1378399289344 1384095154176 1385129754624 1390853431296 1391569403904 1392609591296 1398364176384 1398512812032 1399409442816 1399558189568 1405192126464 1405341487872 1406064918528 1412930469888 1413986624512 1419829544448 1420560433152 1420711428096 1427348127744 1427496763392 1427648495616 1434619435536 1435055947776 1435357937664 1442063056896 1442216337408 1442366521344 1443109011456 1449258409368 1450004447232 1450155442176 1450309582848 1457084547072 1457391172608 1458141396992 1464199217712 1464952946688 1465108660224 1465261228032 1472106037248 1472262511104 1473173782528 1479901446144 1480212873216 1480367013888 1480524365824 1487285597952 1487440475136 1488206168064 1495317086208 1495472799744 1495631757312 1495787503616 1502618439168 1502934646752 1503708315648 1510732726272 1510893305856 1511050641408 1511828488192 1518109350912 1518270714576 1519210463232 1519371943936 1526469525504 1526628483072 1526790752256 1533922989984 1534712610816 1535035572224 1542206324736 1542370249728 1542530863104 1549901354463 1550699200512 1550860681216 1558270973952 1558598892928 1559073128448 1565515579392 1566685790208 1566852317184 1573326913536 1574335623168 1574502963264 1575313473536 1581823033344 1583005433856 1589546778624 1590734952576 1591553818624 1598130487296 1598300356608 1599325077504 1599495073792 1605933858816 1606104557568 1607305108332 1613946864978 1614777679872 1615984713728 1622662336512 1623497637888 1631255003136 1631424872448 1631598280704 1639565069184 1640409071616 1648072065024 1648247242752 1648418881536 1649267441664 1656295324992 1657320505344 1657496666112 1665239482368 1665412890624 1665589911552 1666447310848 1673370534528 1674231939072 1674584260608 1682406899712 1682585726976 1682760941568 1683627180032 1690801477596 1691671855104 1691848015872 1692027846656 1699754969088 1699931971584 1700289701376 1700807049216 1709111771136 1709293436928 1709471432704 1717278216192 1717457043456 1717639596288 1718523789312 1726551687168 1726915018752 1734982115328 1735166530944 1735347220992 1736240529408 1736425078784 1744536600576 1744718266368 1744903716864 1753054845696 1753423754544 1753957269504 1754326368256 1762521513984 1762708856832 1762892414976 1771127576064 1771315833672 1772227657728 1772412207104 1780881113088 1781255877632 1789576821648 1790498045952 1790688362496 1798087901184 1799240712192 1799431958016 1809149067264 1816624889856 1817982802944 1818918649856 1826434842624 1827800088576 1827994370048 1835352981504 1835548065792 1836920123808 1844510702832 1845460205568 1846839672832 1854471241728 1855425871872 1864485568512 1864683749376 1865879257088 1873589501952 1873788650496 1874753224704 1883510931456 1883907293184 1892908942848 1893106059264 1894080577536 1894281904128 1903130836992 1903329017856 1903531327488 1912423468032 1912825914048 1913407930368 1913810583552 1922750742528 1922955116544 1923155361792 1924145348608 1932139173888 1932344545824 1933339262976 1933540589568 1933746110464 1942779396096 1943188230144 1952265623616 1953270595584 1953478213632 1953681637376 1962603675648 1962808049664 1963016681472 1972601723862 1973201928192 1973617164288 1973822685184 1982836703232 1983047463936 1983253966848 1984274890752 1992730312881 1993756114944 1993963732992 1994175676416 2003491252224 2003912862336 2004944420864 2013273924354 2014310301696 2014524407808 2014734188544 2024145801216 2024360952768 2025613950976 2035292700672 2035504644096 2035721003008 2045230653312 2046283481088 2056275099648 2056493666304 2056707817472 2066535139284 2067598934016 2076142731264 2077694631936 2078764171264 2087354105856 2088914386944 2089136422912 2097546264576 2097769218048 2099114164224 2099337284352 2108012231808 2109097377792 2110673911808 2119395704832 2120979936768 2129744316672 2130840649728 2131067142144 2132433436672 2141245145088 2141472743424 2143073477776 2151929153304 2152583921664 2153036906496 2163324506112 2163549782016 2164663517184 2175006670848 2175233163264 2175464374272 2185626820608 2186086758912 2187212095488 2197429420032 2197662990336 2197891842048 2208159055872 2208393766656 2209760673792 2209995554816 2220319309824 2220550520832 2220786548736 2231160712704 2232309252096 2232779014144 2242975629312 2243209199616 2243447635968 2243681255424 2254401970128 2255562473472 2255797354496 2266099089408 2266339958784 2266575962112 2267052935168 2267742732288 2277406071864 2278815694848 2279057915904 2289704288256 2289942724608 2290186128384 2291365052416 2300884484976 2302068916224 2302553358336 2313309487104 2313555374592 2313796294656 2314987372544 2326048800768 2326291021824 2326538289152 2337406460928 2337898339392 2338609692672 2350028685312 2350278475776 2350523219968 2361503434752 2361754444896 2362970210304 2372734550016 2374508150784 2386102428864 2387330727936 2387584483328 2397195730944 2397450534912 2398987616256 2399242610688 2409156836352 2410957662498 2412198756352 2422166519808 2423977070592 2433993504768 2435246456832 2437066784768 2447137308672 2447397421056 2449226831744 2459347603776 2460613607424 2472370864128 2472628322304 2473901162496 2485980758016 2486244999168 2497859223552 2498119335936 2498384867328 2499670966272 2511347908608 2511876390912 2523610349568 2523878590464 2524141412352 2525440770048 2525709205504 2536202216394 2537507782656 2537772023808 2538041769984 2549897957376 2550434552064 2551210573824 2551747444736 2563667656704 2563940155392 2564207149056 2576185565184 2576459394432 2577785683968 2578054119424 2589827530752 2590372528128 2590917640192 2602749796416 2603020831488 2604360794112 2604637618176 2616804900864 2617077399552 2617355575296 2629582268544 2630135631816 2630935904256 2631489552384 2643782270976 2644063285248 2644338622464 2645699854336 2656691364096 2656973750508 2658341486592 2658618310656 2658900901888 2671321669632 2671883816448 2684365232472 2685747068928 2686032543744 2686312251392 2698861068288 2699147937024 2713723600896 2714006192128 2726974204416 2728377974784 2739652263936 2741700132864 2741991555072 2753322098688 2755380185712 2756798578688 2768190308352 2770259509248 2781706862592 2783138807808 2785219182592 2796728352768 2797025624064 2798818885632 2799116379136 2810384252928 2810682975744 2812129837056 2825860939776 2827973249024 2839659088896 2841120866304 2841422856192 2854696255488 2854993526784 2855296991232 2869238871072 2870111895552 2870715875328 2884126113792 2884432674816 2884733042688 2886218022912 2898516818736 2900008894464 2900310884352 2900619165696 2914169094144 2914782345216 2916282793984 2928398435424 2929905893376 2930217320448 2930522456064 2944212074496 2944525022208 2946347565056 2958902585793 2959802892288 2960425746432 2960734027776 2961048731648 2974571195904 2974880950272 2976412336128 2990634172416 2990945599488 2991263514624 2991575007232 3005236878336 3005869293504 3007416631296 3021465452544 3021786611712 3022101282816 3023656976384 3036218701824 3036541429152 3038420926464 3038743887872 3052939051008 3053256966144 3053581504512 3067845979968 3069425221632 3070071144448 3084412649472 3084740499456 3085061726208 3099802708926 3101398401024 3101721362432 3116541947904 3117197785856 3118146256896 3131031158784 3133371580416 3133704634368 3146653827072 3148671246336 3149005926528 3150626947072 3163646066688 3166010867712 3179093557248 3181469905152 3183107637248 3196260974592 3196600713216 3198650155008 3198990147584 3211867717632 3212209115136 3214610216664 3227893729956 3229555359744 3231969427456 3245324673024 3246995275776 3262510006272 3262849744896 3263196561408 3279130138368 3280818143232 3296144130048 3296494485504 3296837763072 3298534883328 3312590649984 3314641010688 3314993332224 3330478964736 3330825781248 3331179823104 3332894621696 3346741069056 3348463878144 3349168521216 3364813799424 3365171453952 3365521883136 3367254360064 3381602955192 3383343710208 3383696031744 3384055693312 3399509938176 3399863943168 3400579402752 3401614098432 3418223542272 3418586873856 3418942865408 3434556432384 3434914086912 3435279192576 3437047578624 3453103374336 3453830037504 3469964230656 3470333061888 3470694441984 3472481058816 3472850157568 3489073201152 3489436532736 3489807433728 3506109691392 3506847509088 3507914539008 3508652736512 3525043027968 3525417713664 3525784829952 3542255152128 3542631667344 3544455315456 3544824414208 3561762226176 3562511755264 3579153643296 3580996091904 3581376724992 3596175802368 3598481424384 3598863916032 3616436493747 3618298134528 3633249779712 3635965605888 3637837299712 3652869685248 3655600177152 3655988740096 3670705963008 3671096131584 3673840247616 3689021405664 3690920411136 3693679345664 3708942483456 3710851743744 3728971137024 3729367498752 3731758514176 3747179003904 3747577300992 3749506449408 3767021862912 3767814586368 3785817885696 3786212118528 3788161155072 3788563808256 3806261673984 3806658035712 3807062654976 3824846936064 3825651828096 3826815860736 3827621167104 3845501485056 3845910233088 3846310723584 3848290697216 3864278347776 3864689091648 3866678525952 3867081179136 3867492220928 3885558792192 3886376460288 3904531247232 3906541191168 3906956427264 3907363274752 3925207351296 3925616099328 3926033362944 3945203447724 3946403856384 3947234328576 3947645370368 3965673406464 3966094927872 3966507933696 3968549781504 3985460625762 3987512229888 3987927465984 3988351352832 4006982504448 4007825724672 4009888841728 4026547848708 4028620603392 4029048815616 4029468377088 4048291602432 4048721905536 4051227901952 4070585401344 4071009288192 4071442006016 4090461306624 4092566962176 4112550199296 4112987332608 4113415634944 4133070278568 4135197868032 4152285462528 4155389263872 4157528342528 4174708211712 4177828773888 4178272845824 4195092529152 4195538436096 4198228328448 4198674568704 4216024463616 4218194755584 4221347823616 4238791409664 4241959873536 4259488633344 4261681299456 4262134284288 4264866873344 4282490290176 4282945486848 4286146955552 4303858306608 4305167843328 4306073812992 4326649012224 4327099564032 4329327034368 4350013341696 4350466326528 4350928748544 4371253641216 4372173517824 4374424190976 4394858840064 4395325980672 4395783684096 4416318111744 4416787533312 4419521347584 4419991109632 4440638619648 4441101041664 4441573097472 4462321425408 4464618504192 4465558028288 4485951258624 4486418399232 4486895271936 4487362510848 4508803940256 4511124946944 4511594708992 4532198178816 4532679917568 4533151924224 4534105870336 4535485464576 4554812143728 4557631389696 4558115831808 4579408576512 4579885449216 4580372256768 4582730104832 4601768969952 4604137832448 4605106716672 4626618974208 4627110749184 4627592589312 4629974745088 4649704063389 4652097601536 4652582043648 4653076578304 4674812921856 4675796678784 4677219385344 4700057370624 4700556951552 4701046439936 4723006869504 4723508889792 4725940420608 4745469100032 4749016301568 4772204857728 4774661455872 4775168966656 4794391461888 4794901069824 4797975232512 4798485221376 4818313672704 4821915324996 4824397512704 4844333039616 4847954141184 4867987009536 4870492913664 4874133569536 4894274617344 4894794842112 4898453663488 4918695207552 4921227214848 4944741728256 4945256644608 4947802324992 4971961516032 4972489998336 4995718447104 4996238671872 4996769734656 4999341932544 5022695817216 5023752781824 5047220699136 5047757180928 5048282824704 5050881540096 5051418411008 5072404432788 5075015565312 5075544047616 5076083539968 5099795914752 5100869104128 5102421147648 5103494889472 5127335313408 5127880310784 5128414298112 5152371130368 5152918788864 5155571367936 5156108238848 5179655061504 5180745056256 5181835280384 5205499592832 5206041662976 5208721588224 5209275236352 5233609801728 5234154799104 5234711150592 5259164537088 5260271263632 5261871808512 5262979104768 5287564541952 5288126570496 5288677244928 5291399708672 5313382728192 5313947501016 5316682973184 5317236621312 5317801803776 5342643339264 5343767632896 5368730464944 5371494137856 5372065087488 5372624502784 5397722136576 5398295874048 5427447201792 5428012384256 5453948408832 5456755949568 5479304527872 5483400265728 5483983110144 5506644197376 5510760371424 5513597157376 5536380616704 5540519018496 5563413725184 5566277615616 5570438365184 5593456705536 5594051248128 5597637771264 5598232758272 5620768505856 5621365951488 5624259674112 5651721879552 5655946498048 5679318177792 5682241732608 5682845712384 5709392510976 5709987053568 5710593982464 5738477742144 5740223791104 5741431750656 5768252227584 5768865349632 5769466085376 5772436045824 5797033637472 5800017788928 5800621768704 5801238331392 5828338188288 5829564690432 5832565587968 5856796870848 5859811786752 5860434640896 5861044912128 5888424148992 5889050044416 5892695130112 5917805171586 5919605784576 5920851492864 5921468055552 5922097463296 5949142391808 5949761900544 5952824672256 5981268344832 5981891198976 5982527029248 5983150014464 6010473756672 6011738587008 6014833262592 6042930905088 6043573223424 6044202565632 6047313952768 6072437403648 6073082858304 6076841852928 6077487775744 6105878102016 6106513932288 6107163009024 6135691959936 6138850443264 6140142288896 6168825298944 6169480998912 6170123452416 6199605417852 6202796802048 6203442724864 6233083895808 6234395571712 6236292513792 6262062317568 6266743160832 6267409268736 6293307654144 6297342492672 6298011853056 6301253894144 6327292133376 6332021735424 6358187114496 6362939810304 6366215274496 6392521949184 6393201426432 6397300310016 6397980295168 6423735435264 6424418230272 6429220433328 6455787459912 6459110719488 6463938854912 6490649346048 6493990551552 6525020012544 6525699489792 6526393122816 6558260276736 6561636286464 6592288260096 6592988971008 6593675526144 6625181299968 6629282021376 6629986664448 6660957929472 6661651562496 6662359646208 6665789243392 6693482138112 6696927756288 6698337042432 6729627598848 6730342907904 6731043766272 6734508720128 6763205910384 6766687420416 6767392063488 6768111386624 6799019876352 6799727886336 6801158805504 6803228196864 6836447084544 6837173747712 6837885730816 6869112864768 6869828173824 6870558385152 6874095157248 6906206748672 6907660075008 6939928461312 6940666123776 6941388883968 6944962117632 6945700315136 6978146402304 6978873065472 6979614867456 7012219382784 7013695018176 7015829078016 7017305473024 7050086055936 7050835427328 7051569659904 7084510304256 7085263334688 7088910630912 7089648828416 7123524452352 7125023510528 7158307286592 7161992183808 7162753449984 7192351604736 7196962848768 7197727832064 7232872987494 7236596269056 7266499559424 7271931211776 7275674599424 7305739370496 7311200354304 7311977480192 7341411926016 7342192263168 7347680495232 7378042811328 7381840822272 7387358691328 7417884966912 7421703487488 7457942274048 7458734997504 7463517028352 7494358007808 7495154601984 7499012898816 7534043725824 7535629172736 7571635771392 7572424237056 7576322310144 7577127616512 7612523347968 7613316071424 7614125309952 7649693872128 7651303656192 7653631721472 7655242334208 7691002970112 7691820466176 7692621447168 7696581394432 7728556695552 7729378183296 7733357051904 7734162358272 7734984441856 7771117584384 7772752920576 7809062494464 7813082382336 7813912854528 7814726549504 7850414702592 7851232198656 7852066725888 7890406895448 7892807712768 7894468657152 7895290740736 7931346812928 7932189855744 7933015867392 7937099563008 7970921251524 7975024459776 7975854931968 7976702705664 8013965008896 8015651449344 8019777683456 8053095697416 8057241206784 8058097631232 8058936754176 8096583204864 8097443811072 8102455803904 8141170802688 8142018576384 8142884012032 8180922613248 8185133924352 8225100398592 8225974665216 8226831269888 8266140557136 8270395736064 8304570925056 8310778527744 8315056685056 8349416423424 8355657547776 8356545691648 8390185058304 8391076872192 8396456656896 8397349137408 8432048927232 8436389511168 8442695647232 8477582819328 8483919747072 8518977266688 8523362598912 8524268568576 8529733746688 8564980580352 8565890973696 8572293911104 8607716613216 8610335686656 8612147625984 8653298024448 8654199128064 8658654068736 8700026683392 8700932653056 8701857497088 8742507282432 8744347035648 8748848381952 8789717680128 8790651961344 8791567368192 8832636223488 8833575066624 8839042695168 8839982219264 8876707757379 8881277239296 8882202083328 8883146194944 8924642850816 8929237008384 8931116056576 8971902517248 8972836798464 8973790543872 8974725021696 9017607880512 9022249893888 9023189417984 9064396357632 9065359835136 9066303848448 9068211740672 9070970929152 9109624287456 9115262779392 9116231663616 9158817153024 9159770898432 9160744513536 9165460209664 9203537939904 9208275664896 9210213433344 9253237948416 9254221498368 9255185178624 9259949490176 9299408126778 9304195203072 9305164087296 9306153156608 9349625843712 9351593357568 9354438770688 9400114741248 9401113903104 9402092879872 9446013739008 9447017779584 9451880841216 9490938200064 9498032603136 9544409715456 9549322911744 9550337933312 9588782923776 9589802139648 9595950465024 9596970442752 9636627345408 9643830649992 9648795025408 9688666079232 9695908282368 9735974019072 9740985827328 9748267139072 9788549234688 9789589684224 9796907326976 9837390415104 9842454429696 9889483456512 9890513289216 9895604649984 9943923032064 9944979996672 9991436894208 9992477343744 9993539469312 9998683865088 10045391634432 10047505563648 10094441398272 10095514361856 10096565649408 10101763080192 10102836822016 10144808865576 10150031130624 10151088095232 10152167079936 10199591829504 10201738208256 10204842295296 10206989778944 10254670626816 10255760621568 10256828596224 10304742260736 10305837577728 10311142735872 10312216477696 10359310123008 10361490112512 10363670560768 10410999185664 10412083325952 10417443176448 10418550472704 10467219603456 10468309598208 10469422301184 10518329074176 10520542527264 10523743617024 10525958209536 10575129083904 10576253140992 10577354489856 10582799417344 10626765456384 10627895002032 10633365946368 10634473242624 10635603607552 10685286678528 10687535265792 10737460929888 10742988275712 10744130174976 10745249005568 10795444273152 10796591748096 10849309481241 10854894403584 10856024768512 10907896817664 10913511899136 10958609055744 10966800531456 10967966220288 11013288394752 11021520742848 11027194314752 11072761233408 11081038036992 11126827450368 11132555231232 11140876730368 11186913411072 11188102496256 11195275542528 11196465516544 11241537011712 11242731902976 11248519348224 11303443759104 11311892996096 11358636355584 11364483465216 11365691424768 11418785021952 11419974107136 11421187964928 11476955484288 11480447582208 11482863501312 11536504455168 11537730699264 11538932170752 11544872091648 11594067274944 11600035577856 11601243537408 11602476662784 11656676376576 11659129380864 11665131175936 11713593741696 11719623573504 11720869281792 11722089824256 11776848297984 11778100088832 11785390260224 11835610343172 11839211569152 11841702985728 11842936111104 11844194926592 11898284783616 11899523801088 11905649344512 11962536689664 11963782397952 11965054058496 11966300028928 12020947513344 12023477174016 12029666525184 12085861810176 12087146446848 12088405131264 12094627905536 12144874807296 12146165716608 12153683705856 12154975551488 12211756204032 12213027864576 12214326018048 12271383919872 12277700886528 12280284577792 12337650597888 12338961997824 12340246904832 12399210835704 12405593604096 12406885449728 12466167791616 12468791143424 12472585027584 12524124635136 12533486321664 12534818537472 12586615308288 12594684985344 12596023706112 12602507788288 12654584266752 12664043470848 12716374228992 12725879620608 12732430548992 12785043898368 12786402852864 12794600620032 12795960590336 12847470870528 12848836460544 12858440866656 12911574919824 12918221438976 12927877709824 12981298692096 12987981103104 13050040025088 13051398979584 13052786245632 13116520553472 13123272572928 13184576520192 13185977942016 13187351052288 13250362599936 13258564042752 13259973328896 13321915858944 13323303124992 13324719292416 13331578486784 13386964276224 13393855512576 13396674084864 13459255197696 13460685815808 13462087532544 13469017440256 13526411820768 13533374840832 13534784126976 13536222773248 13598039752704 13599455772672 13602317611008 13606456393728 13672894169088 13674347495424 13675771461632 13738225729536 13739656347648 13741116770304 13748190314496 13812413497344 13815320150016 13879856922624 13881332247552 13882777767936 13889924235264 13891400630272 13949112190167 13956292804608 13957746130944 13959229734912 14024438765568 14027390036352 14031658156032 14034610946048 14100172111872 14101670854656 14103139319808 14169020608512 14170526669376 14177821261824 14179297656832 14247048904704 14250047021056 14316614573184 14323984367616 14325506899968 14384703209472 14393925697536 14395455664128 14465745974988 14473192538112 14532999118848 14543862423552 14551349198848 14611478740992 14622400708608 14623954960384 14682823852032 14684384526336 14695360990464 14756085622656 14763681644544 14774717382656 14835769933824 14843406974976 14915884548096 14917469995008 14927034056704 14988716015616 14990309203968 14998025797632 15068087451648 15071258345472 15143271542784 15144848474112 15152644620288 15154255233024 15225046695936 15226632142848 15228250619904 15299387744256 15302607312384 15307263442944 15310484668416 15382005940224 15383640932352 15385242894336 15457113391104 15458756366592 15466714103808 15468324716544 15469968883712 15542235168768 15545505841152 15618124988928 15626164764672 15627825709056 15629453099008 15700829405184 15702464397312 15704133451776 15780813790896 15785615425536 15788937314304 15790581481472 15862693625856 15864379711488 15866031734784 15874199126016 15941842503048 15950048919552 15951709863936 15953405411328 16027930017792 16031302898688 16039555366912 16106191394832 16114482413568 16116195262464 16117873508352 16193166409728 16194887622144 16204911607808 16282341605376 16284037152768 16285768024064 16361845226496 16370267848704 16450200797184 16451949330432 16453662539776 16532281114272 16540791472128 16609141850112 16621557055488 16630113370112 16698832846848 16711315095552 16713091383296 16780370116608 16782153744384 16792913313792 16794698274816 16864097854464 16872779022336 16885391294464 16955165638656 16967839494144 17037954533376 17046725197824 17048537137152 17059467493376 17129961160704 17131781947392 17144587822208 17215433226432 17220671373312 17224295251968 17306596048896 17308398256128 17317308137472 17400053366784 17401865306112 17403714994176 17485014564864 17488694071296 17497696763904 17579435360256 17581303922688 17583134736384 17665272446976 17667150133248 17678085390336 17679964438528 17753415514758 17762554478592 17764404166656 17766292389888 17849285701632 17858474016768 17862232113152 17943805034496 17945673596928 17947581087744 17949450043392 18035215761024 18044499787776 18046378835968 18128792715264 18130719670272 18132607696896 18136423481344 18141941858304 18219248574912 18230525558784 18232463327232 18317634306048 18319541796864 18321489027072 18330920419328 18407075879808 18416551329792 18420426866688 18506475896832 18508442996736 18510370357248 18519898980352 18598816253556 18608390406144 18610328174592 18612306313216 18699251687424 18703186715136 18708877541376 18800229482496 18802227806208 18804185759744 18892027478016 18894035559168 18903761682432 18981876400128 18996065206272 19088819430912 19098645823488 19100675866624 19177565847552 19179604279296 19191900930048 19193940885504 19273254690816 19287661299984 19297590050816 19377332158464 19391816564736 19471948038144 19481971654656 19496534278144 19577098469376 19579179368448 19593814653952 19674780830208 19684908859392 19778966913024 19781026578432 19887846064128 19889959993344 19982873788416 19984954687488 19987078938624 19997367730176 20090783268864 20095011127296 20188882796544 20191028723712 20193131298816 20203526160384 20205673644032 20289617731152 20300062261248 20302176190464 20304334159872 20399183659008 20403476416512 20409684590592 20413979557888 20509341253632 20511521243136 20513657192448 20609484521472 20611675155456 20622285471744 20624432955392 20718620246016 20722980225024 20727341121536 20821998371328 20824166651904 20834886352896 20837100945408 20934439206912 20936619196416 20938844602368 21036658148352 21041085054528 21047487234048 21051916419072 21150258167808 21152506281984 21154708979712 21165598834688 21253530912768 21255790004064 21266731892736 21268946485248 21271207215104 21370573357056 21375070531584 21474921859776 21485976551424 21488260349952 21490498011136 21590888546304 21593183496192 21698618962482 21709788807168 21712049537024 21815793635328 21827023798272 21917218111488 21933601062912 21935932440576 22026576789504 22043041485696 22054388629504 22145522466816 22162076073984 22253654900736 22265110462464 22281753460736 22373826822144 22376204992512 22390551085056 22392931033088 22483074023424 22485463805952 22497038696448 22606887518208 22623785992192 22717272711168 22728966930432 22731382849536 22837570043904 22839948214272 22842375929856 22953910968576 22960895164416 22965727002624 23073008910336 23075461398528 23077864341504 23089744183296 23188134549888 23200071155712 23202487074816 23204953325568 23313352753152 23318258761728 23330262351872 23427187483392 23439247147008 23441738563584 23444179648512 23553696595968 23556200177664 23570780520448 23671220686344 23678423138304 23683405971456 23685872222208 23688389853184 23796569567232 23799047602176 23811298689024 23925073379328 23927564795904 23930108116992 23932600057856 24041895026688 24046954348032 24059333050368 24171723620352 24174292893696 24176810262528 24289749614592 24292331433216 24307367411712 24309951102976 24423512408064 24426055729152 24428652036096 24542767839744 24555401773056 24560569155584 24675301195776 24677923995648 24680493809664 24798421671408 24811187208192 24813770899456 24932335583232 24937582286848 24945170055168 25048249270272 25066972643328 25069637074944 25173230616576 25189369970688 25192047412224 25205015576576 25309168533504 25328086941696 25432748457984 25451759241216 25464861097984 25570087796736 25572805705728 25589201240064 25591921180672 25694941741056 25697672921088 25716881733312 25823149839648 25836442877952 25855755419648 25962597384192 25975962206208 26100080050176 26102797959168 26105572491264 26233041106944 26246545145856 26369153040384 26371955884032 26374702104576 26500725199872 26517128085504 26519946657792 26643831717888 26646606249984 26649438584832 26663156973568 26773928552448 26787711025152 26793348169728 26918510395392 26921371631616 26924175065088 26938034880512 27052823641536 27066749681664 27069568253952 27072445546496 27196079505408 27198911545344 27204635222016 27212912787456 27345788338176 27348694990848 27351542923264 27476451459072 27479312695296 27482233540608 27496380628992 27624826994688 27630640300032 27759713845248 27762664495104 27765555535872 27779848470528 27782801260544 27898224380334 27912585609216 27915492261888 27918459469824 28048877531136 28054780072704 28063316312064 28069221892096 28200344223744 28203341709312 28206278639616 28338041217024 28341053338752 28355642523648 28358595313664 28494097809408 28500094042112 28633229146368 28647968735232 28651013799936 28769406418944 28787851395072 28790911328256 28931491949976 28946385076224 29065998237696 29087724847104 29102698397696 29222957481984 29244801417216 29247909920768 29365647704064 29368769052672 29390721980928 29512171245312 29527363289088 29549434765312 29671539867648 29686813949952 29831769096192 29834939990016 29854068113408 29977432031232 29980618407936 29996051595264 30136174903296 30142516690944 30286543085568 30289696948224 30305289240576 30308510466048 30450093391872 30453264285696 30456501239808 30598775488512 30605214624768 30614526885888 30620969336832 30764011880448 30767281864704 30770485788672 30914226782208 30917512733184 30933428207616 30936649433088 30939937767424 31084470337536 31091011682304 31236249977856 31252329529344 31255651418112 31258906198016 31401658810368 31404928794624 31408266903552 31561627581792 31571230851072 31577874628608 31581162962944 31725387251712 31728759422976 31732063469568 31748398252032 31883685006096 31900097839104 31903419727872 31906810822656 32055860035584 32062605797376 32079110733824 32212382789664 32228964827136 32232390524928 32235747016704 32386332819456 32389775244288 32409823215616 32547928443723 32564683210752 32568074305536 32571536048128 32723690452992 32740535697408 32900401594368 32903898660864 32907325079552 33064562228544 33081582944256 33218283700224 33243114110976 33260226740224 33397665693696 33422630191104 33426182766592 33560740233216 33564307488768 33585826627584 33589396549632 33728195708928 33745558044672 33770782588928 33910331277312 33935678988288 34075909066752 34093450395648 34097074274304 34118934986752 34259922321408 34263563894784 34289175644416 34430866452864 34441342746624 34448590503936 34613192097792 34616796512256 34634616274944 34800106733568 34803730612224 34807429988352 34970029129728 34977388142592 34995393527808 35158870720512 35162607845376 35166269472768 35330544893952 35334300266496 35356170780672 35359928877056 35506831029516 35525108957184 35528808333312 35532584779776 35698571403264 35716948033536 35724464226304 35887610068992 35891347193856 35895162175488 35898900086784 36070431522048 36088999575552 36092757671936 36257585430528 36261439340544 36265215393792 36272846962688 36283883716608 36438497149824 36461051117568 36464926654464 36635268612096 36639083593728 36642978054144 36661840838656 36814151759616 36833102659584 36840853733376 37012951793664 37016885993472 37020740714496 37039797960704 37197632507112 37216780812288 37220656349184 37224612626432 37398503374848 37406373430272 37417755082752 37600458964992 37604455612416 37608371519488 37784054956032 37788071118336 37807523364864 37963752800256 37992130412544 38177638861824 38197291646976 38201351733248 38355131695104 38359208558592 38383801860096 38387881771008 38546509381632 38575322599968 38595180101632 38754664316928 38783633129472 38943896076288 38963943309312 38993068556288 39154196938752 39158358736896 39187629307904 39349561660416 39369817718784 39557933826048 39562053156864 39775692128256 39779919986688 39965747576832 39969909374976 39974157877248 39994735460352 40181566537728 40190022254592 40377765593088 40382057447424 40386262597632 40407052320768 40411347288064 40579235462304 40600124522496 40604352380928 40608668319744 40798367318016 40806952833024 40819369181184 40827959115776 41018682507264 41023042486272 41027314384896 41218969042944 41223350310912 41244570943488 41248865910784 41437240492032 41445960450048 41454682243072 41643996742656 41648333303808 41669772705792 41674201890816 41868878413824 41873238392832 41877689204736 42073316296704 42082170109056 42094974468096 42103832838144 42300516335616 42305012563968 42309417959424 42331197669376 42507061825536 42511580008128 42533463785472 42537892970496 42542414430208 42741146714112 42750141063168 42949843719552 42971953102848 42976520699904 42980996022272 43181777092608 43186366992384 43397237924964 43419577614336 43424099074048 43631587270656 43654047596544 43834436222976 43867202125824 43871864881152 44053153579008 44086082971392 44108777259008 44291044933632 44324152147968 44507309801472 44530220924928 44563506921472 44747653644288 44752409985024 44781102170112 44785862066176 44966148046848 44970927611904 44994077392896 45213775036416 45247571984384 45434545422336 45457933860864 45462765699072 45675140087808 45679896428544 45684751859712 45907821937152 45921790328832 45931454005248 46146017820672 46150922797056 46155728683008 46376269099776 46400142311424 46404974149632 46409906651136 46626705506304 46636517523456 46660524703744 46854374966784 46878494294016 46883477127168 46888359297024 47107393191936 47112400355328 47141561040896 47342441372688 47356846276608 47366811942912 47371744444416 47376779706368 47593139134464 47598095204352 47622597378048 47850146758656 47855129591808 47860216233984 47865200115712 48083790053376 48093908696064 48118666100736 48343447240704 48348585787392 48353620525056 48579499229184 48584662866432 48614734823424 48619902205952 48847024816128 48852111458304 48857304072192 49085535679488 49110803546112 49121138311168 49350602391552 49355847991296 49360987619328 49596843342816 49622374416384 49627541798912 49864671166464 49875164573696 49890340110336 50096498540544 50133945286656 50139274149888 50346461233152 50378739941376 50384094824448 50410031153152 50618337067008 50656173883392 50865496915968 50903518482432 50929722195968 51140175593472 51145611411456 51178402480128 51183842361344 51389883482112 51395345842176 51433763466624 51646299679296 51672885755904 51711510839296 51925194768384 51951924412416 52200160100352 52205595918336 52211144982528 52466082213888 52493090291712 52738306080768 52743911768064 52749404209152 53001450399744 53034256171008 53039893315584 53287663435776 53293212499968 53298877169664 53326313947136 53547857104896 53575422050304 53586696339456 53837020790784 53842743263232 53848350130176 53876069761024 54105647283072 54133499363328 54139136507904 54144891092992 54392159010816 54397823090688 54409270444032 54425825574912 54691576676352 54697389981696 54703085846528 54952902918144 54958625390592 54964467081216 54992761257984 55249653989376 55261280600064 55519427690496 55525328990208 55531111071744 55559696941056 55565602521088 55796448760668 55825171218432 55830984523776 55836918939648 56097755062272 56109560145408 56126632624128 56138443784192 56400688447488 56406683418624 56412557279232 56676082434048 56682106677504 56711285047296 56717190627328 56988195618816 57000188084224 57266458292736 57295937470464 57302027599872 57538812837888 57575702790144 57581822656512 57862983899952 57892770152448 58131996475392 58175449694208 58205396795392 58445914963968 58489602834432 58495819841536 58731295408128 58737538105344 58781443961856 59024342490624 59054726578176 59098869530624 59343079735296 59663538192384 59669879980032 59708136226816 59954864062464 59961236815872 59992103190528 60272349806592 60285033381888 60573086171136 60579393896448 60610578481152 60617020932096 60900186783744 60906528571392 60913002479616 61197550977024 61210429249536 61229053771776 61241938673664 61528023760896 61534563729408 61540971577344 61828453564416 61835025466368 61866856415232 61873298866176 61879875534848 62168940675072 62182023364608 62472499955712 62504659058688 62511302836224 62517812396032 62803317620736 62809857589248 62816533807104 63123255163584 63142461702144 63155749257216 63162325925888 63450774503424 63457518845952 63464126939136 63496796504064 63767370012192 63800195678208 63806839455744 63813621645312 64111720071168 64125211594752 64158221467648 64424765579328 64457929654272 64464781049856 64471494033408 64772665638912 64779550488576 64819646431232 65095856887446 65129366421504 65136148611072 65143072096256 65447380905984 65481071394816 65800803188736 65807797321728 65814650159104 66129124457088 66163165888512 66436567400448 66486228221952 66520453480448 66795331387392 66845260382208 66852365533184 67121480466432 67128614977536 67171653255168 67178793099264 67456391417856 67491116089344 67541565177856 67820662554624 67871357976576 68151818133504 68186900791296 68194148548608 68237869973504 68519844642816 68527127789568 68578351288832 68861732905728 68882685493248 68897181007872 69226384195584 69233593024512 69269232549888 69600213467136 69607461224448 69614859976704 69940058259456 69954776285184 69990787055616 70317741441024 70325215690752 70332538945536 70661089787904 70668600532992 70712341561344 70719857754112 71013662059032 71050217914368 71057616666624 71065169559552 71397142806528 71433896067072 71448928452608 71775220137984 71782694387712 71790324350976 71797800173568 72140863044096 72177999151104 72185515343872 72515170861056 72522878681088 72530430787584 72545693925376 72876994299648 72922102235136 72929853308928 73270537224192 73278167187456 73285956108288 73323681677312 73628303519232 73666205319168 73681707466752 74025903587328 74033771986944 74041481428992 74079595921408 74395265014224 74433561624576 74441312698368 74449225252864 74797006749696 74812746860544 74835510165504 75200917929984 75208911224832 75216743038976 75568109912064 75576142236672 75615046729728 75927505600512 75984260825088 76355277723648 76394583293952 76402703466496 76710263390208 76718417117184 76767603720192 76775763542016 77093018763264 77150645199936 77190360203264 77509328633856 77567266258944 77887792152576 77927886618624 77986137112576 78308393877504 78316717473792 78375258615808 78699123320832 78739635437568 79115867652096 79124106313728 79551384256512 79559839973376 79931495153664 79939818749952 79948315754496 79989470920704 80363133075456 80380044509184 80755531186176 80764114894848 80772525195264 80814104641536 80822694576128 81158470924608 81200249044992 81208704761856 81217336639488 81596734636032 81613905666048 81638738362368 81655918231552 82037365014528 82046084972544 82054628769792 82437938085888 82446700621824 82489141886976 82497731821568 82874480984064 82891920900096 82909364486144 83287993485312 83296666607616 83339545411584 83348403781632 83737756827648 83746476785664 83755378409472 84146632593408 84164340218112 84189948936192 84207665676288 84601032671232 84610025127936 84618835918848 84662395338752 85014123651072 85023160016256 85066927570944 85075785940992 85084828860416 85482293428224 85500282126336 85899687439104 85943906205696 85953041399808 85961992044544 86363554185216 86372733984768 86794475849928 86839155228672 86848198148096 87263174541312 87308095193088 87668872445952 87734404251648 87743729762304 88106307158016 88172165942784 88217554518016 88582089867264 88648304295936 89014619602944 89060441849856 89127013842944 89495307288576 89504819970048 89562204340224 89571724132352 89932296093696 89941855223808 89988154785792 90427550072832 90495143968768 90869090844672 90915867721728 90925531398144 91350280175616 91359792857088 91369503719424 91815643874304 91843580657664 91862908010496 92292035641344 92301845594112 92311457366016 92752538199552 92800284622848 92809948299264 92819813302272 93253411012608 93273035046912 93321049407488 93708749933568 93756988588032 93766954254336 93776718594048 94214786383872 94224800710656 94283122081792 94684882745376 94713692553216 94733623885824 94743488888832 94753559412736 95186278268928 95196190408704 95245194756096 95700293517312 95710259183616 95720432467968 95730400231424 96167580106752 96187817392128 96237332201472 96686894481408 96697171574784 96707241050112 97158998458368 97169325732864 97229469646848 97239804411904 97643785331169 97694049632256 97704222916608 97714608144384 98171071358976 98221607092224 98242276622336 98701204783104 98711695982592 98721975238656 99193686685632 99244748832768 99255083597824 99729342332928 99750329147392 99780680220672 100192997081088 100267890573312 100278548299776 100692922466304 100757479882752 100768189648896 100820062306304 101236674134016 101312347766784 101730993831936 101807036964864 101859444391936 102280351186944 102291222822912 102356804960256 102367684722688 102779766964224 102790691684352 102867526933248 103292599358592 103345771511808 103423021678592 103850389536768 103903848824832 104400320200704 104411191836672 104422289965056 104932164427776 104986180583424 105476612161536 105487823536128 105498808418304 106002900799488 106068512342016 106079786631168 106575326871552 106586424999936 106597754339328 106652627894272 107095714209792 107150844100608 107173392678912 107674041581568 107685486526464 107696700260352 108211294566144 108266998726656 108278273015808 108289782185984 108784318021632 108795646181376 108818540888064 108851651149824 109383153352704 109394779963392 109406171693056 109905805836288 109917250781184 109928934162432 109985522515968 110499307978752 110522561200128 111038855380992 111050657980416 111062222143488 111119393882112 111131205042176 111592897521336 111650342436864 111661969047552 111673837879296 112195510124544 112219120290816 112253265248256 112276887568384 112801376894976 112813366837248 112825114558464 113352164868096 113364213355008 113422570094592 113434381254656 113976391237632 114000376168448 114532916585472 114591874940928 114604055199744 115077625675776 115151405580288 115163645313024 115725967799904 115785540304896 116263992950784 116350899388416 116410793590784 116891829927936 116979205668864 116991639683072 117462590816256 117475076210688 117562887923712 118048684981248 118109453156352 118197739061248 118686159470592 119327076384768 119339759960064 119416272453632 119909728124928 119922473631744 119984206381056 120544699613184 120570066763776 121146172342272 121158787792896 121221156962304 121234041864192 121800373567488 121813057142784 121826004959232 122395101954048 122420858499072 122458107543552 122483877347328 123056047521792 123069127458816 123081943154688 123656907128832 123670050932736 123733712830464 123746597732352 123759751069696 124337881350144 124364046729216 124944999911424 125009318117376 125022605672448 125035624792064 125606635241472 125619715178496 125633067614208 126246510327168 126284923404288 126311498514432 126324651851776 126901549006848 126915037691904 126928253878272 126993593008128 127534740024384 127600391356416 127613678911488 127627243290624 128223440142336 128250423189504 128316442935296 128849531158656 128915859308544 128929562099712 128942988066816 129545331277824 129559100977152 129639292862464 130191713774892 130258732843008 130272297222144 130286144192512 130894761811968 130962142789632 131601606377472 131615594643456 131629300318208 132258248914176 132326331777024 132873134800896 132972456443904 133040906960896 133590662774784 133690520764416 133704731066368 134242960932864 134257229955072 134343306510336 134357586198528 134912782835712 134982232178688 135083130355712 135641325109248 135742715953152 136303636267008 136373801582592 136388297097216 136475739947008 137039689285632 137054255579136 137156702577664 137723465811456 137765370986496 137794362015744 138452768391168 138467186049024 139200426934272 139214922448896 139229719953408 139880116518912 139909552570368 139981574111232 140635482882048 140650431381504 140665077891072 141322179575808 141337201065984 141424683122688 141439715508224 142027324118064 142100435828736 142115233333248 142130339119104 142794285613056 142867792134144 142897856905216 143550440275968 143565388775424 143580648701952 143595600347136 144281726088192 144355998302208 144371030687744 145030341722112 145045757362176 145060861575168 145091387850752 145753988599296 145844204470272 145859706617856 146541074448384 146556334374912 146571912216576 146647363354624 147256607038464 147332410638336 147363414933504 148051807174656 148067543973888 148082962857984 148159191842816 148790530028448 148867123249152 148882625396736 148898450505728 149594013499392 149625493721088 149671020331008 150401835859968 150417822449664 150433486077952 151136219824128 151152284473344 151230093459456 151855011201024 151968521650176 152710555447296 152789166587904 152805406932992 153420526780416 153436834234368 153535207440384 153551527084032 154186037526528 154301290399872 154380720406528 155018657267712 155134532517888 155775584305152 155855773237248 155972274225152 156616787755008 156633434947584 156750517231616 157398246641664 157479270875136 158231735304192 158248212627456 159102768513024 159119679946752 159862990307328 159879637499904 159896631508992 159978941841408 160726266150912 160760089018368 161511062372352 161528229789696 161545050390528 161628209283072 161645389152256 162316941849216 162400498089984 162417409523712 162434673278976 163193469272064 163227811332096 163277476724736 163311836463104 164074730029056 164092169945088 164109257539584 164875876171776 164893401243648 164978283773952 164995463643136 165748961968128 165783841800192 165818728972288 166575986970624 166593333215232 166679090823168 166696807563264 167475513655296 167492953571328 167510756818944 168293265186816 168328680436224 168379897872384 168415331352576 169202065342464 169220050255872 169237671837696 170028247302144 170046320032512 170133855141888 170151571881984 170169657720832 170964586856448 171000564252672 171799374878208 171887812411392 171906082799616 171923984089088 172727108370432 172745467969536 173588951699856 173678310457344 173696396296192 174526349082624 174616190386176 175337744891904 175468808503296 175487459524608 176212614316032 176344331885568 176435109036032 177164179734528 177296608591872 178029239205888 178254027685888 178990614577152 179009639940096 179124408680448 179143448264704 179864592187392 179883710447616 179976309571584 180855100145664 180990287937536 181738181689344 181831735443456 181851062796288 182700560351232 182719585714176 182739007438848 183631287748608 183687161315328 183725816020992 184584071282688 184603691188224 184622914732032 185505076399104 185600569245696 185619896598528 185639626604544 186506822025216 186546070093824 186642098814976 187417499867136 187513977176064 187533908508672 187553437188096 188429572767744 188449601421312 188566244163584 189369765490752 189427385106432 189467247771648 189486977777664 189507118825472 190372556537856 190392380817408 190490389512192 191400587034624 191420518367232 191440864935936 191460800462848 192335160213504 192375634784256 192474664402944 193373788962816 193394343149568 193414482100224 194317996916736 194338651465728 194458939293696 194479608823808 195287570662338 195388099264512 195408445833216 195429216288768 196342142717952 196443214184448 196484553244672 197402409566208 197423391965184 197443950477312 198387373371264 198489497665536 198510167195648 199458684665856 199500658294784 199561360441344 200385994162176 200535781146624 200557096599552 201385844932608 201514959765504 201536379297792 201640124612608 202473348268032 202624695533568 203461987663872 203614073929728 203718888783872 204560702373888 204582445645824 204713609920512 204735369445376 205559533928448 205581383368704 205735053866496 206585198717184 206691543023616 206846043357184 207700779073536 207807697649664 208800640401408 208822383673344 208844579930112 209864328855552 209972361166848 210953224323072 210975647072256 210997616836608 212005801598976 212137024684032 212159573262336 213150653743104 213172849999872 213195508678656 214191428419584 214301688201216 214346785357824 215348083163136 215370973052928 215393400520704 216422589132288 216533997453312 216556546031616 216579564371968 217568636043264 217591292362752 217637081776128 218766306705408 218789559926784 218812343386112 219811611672576 219834501562368 219857868324864 219971045031936 220998615957504 221045122400256 222077710761984 222101315960832 222124444286976 222238787764224 222262410084352 223185795042672 223300684873728 223323938095104 223347675758592 224391020249088 224438240581632 224506530496512 224553775136768 225602753789952 225626733674496 225650229116928 226704329736192 226728426710016 226845140189184 226868762509312 227952782475264 228000752336896 229065833170944 229183749881856 229208110399488 230155251351552 230302811160576 230327290626048 231451935599808 231571080609792 232527985901568 232701798776832 232821587181568 233783659855872 233958411337728 233983279366144 234925181632512 234950152421376 235125775847424 236097369962496 236218906312704 236395478122496 237372318941184 238654152769536 238679519920128 238832544907264 239819456249856 239844947263488 239968412762112 241089399226368 241140133527552 242292344684544 242317575585792 242442313924608 242468083728384 243600747134976 243626114285568 243652009918464 244790203908096 244841716998144 244916215087104 244967754694656 246112095043584 246138254917632 246163886309376 247313814257664 247340101865472 247467425660928 247493195464704 247519502139392 248675762700288 248728093458432 249889999822848 250018636234752 250045211344896 250071249584128 251213270482944 251239430356992 251266135228416 252493020654336 252569846808576 252622997028864 252649303703552 253803098013696 253830075383808 253856507756544 253987186016256 255069480048768 255200782712832 255227357822976 255254486581248 256446880284672 256500846379008 256632885870592 257699062317312 257831718617088 257859124199424 257885976133632 259090662555648 259118201954304 259278585724928 260383427549784 260517465686016 260544594444288 260572288385024 261789523623936 261924285579264 263203212754944 263231189286912 263258600636416 264516497828352 264652663554048 265746269601792 265944912887808 267181325549568 267381041528832 267409462132736 268485921865728 268514459910144 268686613020672 268715172397056 269825565671424 269964464357376 270166260711424 271282650218496 271485431906304 272607272534016 272747603165184 272776594194432 272951479894016 274079378571264 274108511158272 274313405155328 275446931622912 275530741972992 275588724031488 276905536782336 276934372098048 278400853868544 278429844897792 278459439906816 279760233037824 279819105140736 279963148222464 281270965764096 281300862763008 281330155782144 282644359151616 282674402131968 282849366245376 282879431016448 284054648236128 284200871657472 284230466666496 284260678238208 285588571226112 285735584268288 285795713810432 287100880551936 287130777550848 287161297403904 287191200694272 288563452176384 288711996604416 288742061375488 290060683444224 290091514724352 290121723150336 290182775701504 291507977198592 291688408940544 291719413235712 293082148896768 293112668749824 293143824433152 293294726709248 294513214076928 294664821276672 294726829867008 296103614349312 296135087947776 296165925715968 296318383685632 297581060056896 297734246498304 297765250793472 297796901011456 299188026998784 299250987442176 299342040662016 300803671719936 300835644899328 300866972155904 302272439648256 302304568946688 302460186918912 303710022402048 303937043300352 305421110894592 305578333175808 305610813865984 306841053560832 306873668468736 307070414880768 307103054168064 308372075053056 308602580799744 308761440813056 310037314535424 310269065035776 311551168610304 311711546474496 311944548450304 313233575510016 313266869895168 313501034463232 314796493283328 314958541750272 316463470608384 316496425254912 318205537026048 318239359893504 319725980614656 319759274999808 319793263017984 319957883682816 321452532301824 321520178036736 323022124744704 323056459579392 323090100781056 323290778304512 324633883698432 324800996179968 324834819047424 324869346557952 326386938544128 326455622664192 326554953449472 326623672926208 328149460058112 328184339890176 328218515079168 329751752343552 329786802487296 329956567547904 329990927286272 331497923936256 331567683600384 331637457944576 333151973941248 333186666430464 333358181646336 333393615126528 334951027310592 334985907142656 335021513637888 336586530373632 336657360872448 336759795744768 336830662705152 338404130684928 338440100511744 338475343675392 340056494604288 340092640065024 340267710283776 340303143763968 340339315441664 341929173712896 342001128505344 343598749756416 343775624822784 343812165599232 343847968178176 345454216740864 345490935939072 347177903399712 347356620914688 347392792592384 349052698165248 349232380772352 350675489783808 350937617006592 350974919049216 352425228632064 352688663771136 352870218072064 354328359469056 354593217183744 356058478411776 356508055371776 357981229154304 358019279880192 358248817360896 358286896529408 359729184374784 359767420895232 359952619143168 361710200291328 361980575875072 363476363378688 363663470886912 363702125592576 365401120702464 365439171428352 365478014877696 367262575497216 367374322630656 367451632041984 369168142565376 369207382376448 369245829464064 371010152798208 371201138491392 371239793197056 371279253209088 373013644050432 373092140187648 373284197629952 374834999734272 375027954352128 375067817017344 375106874376192 376859145535488 376899202842624 377132488327168 378739530981504 378854770212864 378934495543296 378973955555328 379014237650944 380745113075712 380784761634816 380980779024384 382801174069248 382841036734464 382881729871872 382921600925696 384670320427008 384751269568512 384949328805888 386747577925632 386788686299136 386828964200448 388635993833472 388677302931456 388917878587392 388959217647616 390575141324676 390776198529024 390816891666432 390858432577536 392684285435904 392886428368896 392969106489344 394804819132416 394846783930368 394887900954624 396774746742528 396978995331072 397020334391296 398917369331712 399001316589568 399122720882688 400771988324352 401071562293248 401114193199104 402771689865216 403029919531008 403072758595584 403280249225216 404946696536064 405249391067136 406923975327744 407228147859456 407437777567744 409121404747776 409164891291648 409427219841024 409470738890752 411119067856896 411162766737408 411470107732992 413170397434368 413383086047232 413692086714368 415401558147072 417601280802816 417644767346688 417689159860224 419728657711104 419944722333696 421906448646144 421951294144512 421995233673216 424011603197952 424274049368064 424319146524672 426301307486208 426345699999744 426391017357312 428382856839168 428603376402432 428693570715648 430696166326272 430741946105856 430786801041408 432845178264576 433067994906624 433113092063232 433159128743936 435137272086528 435182584725504 435274163552256 437532613410816 437579119853568 437624686772224 439623223345152 439669003124736 439715736649728 439942090063872 441997231915008 442090244800512 444155421523968 444202631921664 444248888573952 444477575528448 444524820168704 446371590085344 446601369747456 446647876190208 446695351517184 448782040498176 448876481163264 449013060993024 449107550273536 451205507579904 451253467348992 451300458233856 453408659472384 453456853420032 453690280378368 453737525018624 455905564950528 456001504673792 458131666341888 458367499763712 458416220798976 460310502703104 460605622321152 460654581252096 462903871199616 463142161219584 465055971803136 465403597553664 465643174363136 467567319711744 467916822675456 467966558732288 469850363265024 469900304842752 470251551694848 472194739924992 472437812625408 472790956244992 474744637882368 477308305539072 477359039840256 477665089814528 479638912499712 479689894526976 479936825524224 482178798452736 482280267055104 484584689369088 484635151171584 484884627849216 484936167456768 487201494269952 487252228571136 487304019836928 489580407816192 489683433996288 489832430174208 489935509389312 492224190087168 492276509835264 492327772618752 494627628515328 494680203730944 494934851321856 494986390929408 495039004278784 497351525400576 497456186916864 499779999645696 500037272469504 500090422689792 500142499168256 502426540965888 502478860713984 502532270456832 504986041308672 505139693617152 505245994057728 505298607407104 507606196027392 507660150767616 507713015513088 510138960097536 510401565425664 510454715645952 510508973162496 512893760569344 513001692758016 513265771741184 515398124634624 515663437234176 515718248398848 515771952267264 518181325111296 518236403908608 518557171449856 520766855099568 521034931372032 521089188888576 521144576770048 523579047247872 523848571158528 526406425509888 526462378573824 526517201272832 529032995656704 529305327108096 531492539203584 531889825775616 534762083057664 534818924265472 536971843731456 537028919820288 537373226041344 537430344794112 539651131342848 539928928714752 540332521422848 542565300436992 542970863812608 545214545068032 545495206330368 545553188388864 545902959788032 548158757142528 548217022316544 548626810310656 550893863245824 551061483945984 551177448062976 553811073564672 553868744196096 556801707737088 556859689795584 556918879813632 559520466075648 559638210281472 559926296444928 562541931528192 562601725526016 562660311564288 565288718303232 565348804263936 565698732490752 565758862032896 568109296472256 568401743314944 568460933332992 568521356476416 571177142452224 571471168536576 571591427620864 574201761103872 574261555101696 574322594807808 574382401388544 577126904352768 577423993208832 577484122750976 580121366888448 580183029448704 580243446300672 580365551403008 583015954397184 583376817881088 583438826471424 586164297793536 586225337499648 586287648866304 586589453418496 589026428153856 589329642553344 589453659734016 592207228698624 592270175895552 592331851431936 592636767371264 595162120113792 595468492996608 595530501586944 595593802022912 598376053997568 598501974884352 598684081324032 601607343439872 601671289798656 601733944311808 604544879296512 604609137893376 604920373837824 607420044804096 607874086600704 610842221789184 611156666351616 611221627731968 613682107121664 613747336937472 614140829761536 614206108336128 616744150106112 617205161599488 617522881626112 620074629070848 620538130071552 623102337220608 623423092948992 623889096900608 626467151020032 626533739790336 627002068926464 629592986566656 629917083500544 632926941216768 632992850509824 636411074052096 636478719787008 639451961229312 639518549999616 639586526035968 642905064603648 643040356073472 646044249489408 646112919158784 646180201562112 646581556609024 649267767396864 649601992359936 649669638094848 649738693115904 652773877088256 652911245328384 653247345852416 656298920116224 656368679780352 656437030158336 659503504687104 659573604974592 659913135095808 659981854572544 662995847872512 663135367200768 663274915889152 666303947882496 666373332860928 666716363292672 666787230253056 669902054621184 669971814285312 670043027275776 673173060747264 673314721744896 673519591489536 673661325410304 676808261369856 676880201023488 676950687350784 680112989208576 680185280130048 680535420567552 680606287527936 680678630883328 683858347425792 684002257010688 687197499512832 687551249645568 687624331198464 687695936356352 690908433481728 690981871878144 694355806799424 694713241829376 694785585184768 698105396330496 698464761544704 701350979567616 701875234013184 701949838098432 704850457264128 705377327542272 705740436144128 708656718938112 709186434367488 712116956823552 713016110743552 715962458308608 716038559760384 716497634721792 716573793058816 719458368749568 719534841790464 719905238286336 723420400582656 723961151750144 726952726757376 727326941773824 727404251185152 730802241404928 730878342856704 730956029755392 734525150994432 734748645261312 734903264083968 738336285130752 738414764752896 738491658928128 742020305596416 742402276982784 742479586394112 742558506418176 746027288100864 746184280375296 746568395259904 749669999468544 750055908704256 750135634034688 750213748752384 753718291070976 753798405685248 757479061963008 757709540425728 757868991086592 757947911110656 758028475301888 761490226151424 761569523269632 761961558048768 765602348138496 765682073468928 765763459743744 765843201851392 769340640854016 769502539137024 769898657611776 773495155851264 773577372598272 773657928400896 777271987666944 777354605862912 777835757174784 777918435295232 781150282649352 781552397058048 781633783332864 781716865155072 785368570871808 785772856737792 785938212978688 789609638264832 789693567860736 789775801909248 793549493485056 793957990662144 794040668782592 797834738663424 798002633179136 801543976648704 802143124586496 802228386398208 805543379730432 806059839062016 806145517191168 806560498450432 809893393072128 810498782134272 813847950655488 814456295718912 814875555135488 818242809495552 818329782583296 818854439682048 818941477781504 822238135713792 822325533474816 822940215465984 826340794868736 826766172094464 827384173428736 830803116294144 835202561605632 835289534693376 835378319720448 839457315422208 839889444667392 843812897292288 843902588289024 843990467346432 848023206395904 848548098736128 848638293049344 852602614972416 852691399999488 852782034714624 856765713678336 857206752804864 857387141431296 861392332652544 861483892211712 861573602082816 865690356529152 866135989813248 866226184126464 866318257487872 870274544173056 870365169451008 870548327104512 875065226821632 875158239707136 875249373544448 879246446690304 879338006249472 879431473299456 879884180127744 883994463830016 884180489601024 888310843047936 888405263843328 888497777147904 888955151056896 889049640337408 892743180170688 893202739494912 893295752380416 893390703034368 897564080996352 897752962326528 898026121986048 898215100547072 902411015159808 902506934697984 902600916467712 906817318944768 906913706840064 907380560756736 907475050037248 911811129901056 912003009347584 916263332683776 916734999527424 916832441597952 920621005406208 921211244642304 921309162504192 925807742399232 926284322439168 930111943606272 930807195107328 931286348726272 935134639423488 935833645350912 935933117464576 939700726530048 939800609685504 940503103389696 944389479849984 944875625250816 945581912489984 949489275764736 954616611078144 954718079680512 955330179629056 959277824999424 959379789053952 959873651048448 964357596905472 964560534110208 969169378738176 969270302343168 969872334913536 974402988539904 974504457142272 974608039673856 979160815632384 979366867992576 979664860348416 979871018778624 984448380174336 984553019670528 984655545237504 989255257030656 989360407461888 989869702643712 989972781858816 990078008557568 994703050801152 994912373833728 999559999291392 1000074544939008 1000180845379584 1000284998336512 1004853081931776 1004957721427968 1005064540913664 1009972082617344 1010279387234304 1010491988115456 1010597214814208 1015212392054784 1015320301535232 1015426031026176 1020277920195072 1020803130851328 1020909431291904 1021017946324992 1025787521138688 1026003385516032 1026531543482368 1030796249269248 1031326874468352 1031436496797696 1031543904534528 1036362650222592 1036472807817216 1037114342899712 1041533710199136 1042069862744064 1042178377777152 1042289153540096 1047158094495744 1047697142317056 1052812851019776 1052924757147648 1053034402545664 1058065991313408 1058610654216192 1062985078407168 1063779651551232 1069524166115328 1069637848530944 1073943687462912 1074057839640576 1074746452082688 1074860689588224 1079302262685696 1079857857429504 1080665042845696 1085130600873984 1085941727625216 1090429090136064 1090990412660736 1091106376777728 1091805919576064 1096317514285056 1096434044633088 1097253620621312 1101787726491648 1102122967891968 1102354896125952 1107622147129344 1107737488392192 1113603415474176 1113719379591168 1113837759627264 1119040932151296 1119276420562944 1119852592889856 1125083863056384 1125203451052032 1125320623128576 1130577436606464 1130697608527872 1131397464981504 1131517724065792 1136218592944512 1136803486629888 1136921866665984 1137042712952832 1142354284904448 1142942337073152 1143182855241728 1148403522207744 1148523110203392 1148645189615616 1148764802777088 1154253808705536 1154847986417664 1154968245501952 1160242733776896 1160366058897408 1160486892601344 1160731102806016 1166031908794368 1166753635762176 1166877652942848 1172328595587072 1172450674999296 1172575297732608 1173178906836992 1178052856307712 1178659285106688 1178907319468032 1184414457397248 1184540351791104 1184663702863872 1190324240227584 1190936985993216 1191061003173888 1191187604045824 1196752107995136 1197003949768704 1197368162648064 1203214686879744 1203342579597312 1203467888623616 1209089758593024 1209218275786752 1209840747675648 1214840089608192 1215748173201408 1221684443578368 1222313332703232 1222443255463936 1227364214243328 1227494673874944 1228281659523072 1228412216672256 1233488300212224 1234410323198976 1235045763252224 1240149258141696 1241076260143104 1246204674441216 1247778193801216 1252934302040064 1253067479580672 1254004137852928 1259185973133312 1259834167001088 1265853882433536 1265985701019648 1272822148104192 1272957439574016 1278903922458624 1279037099999232 1279173052071936 1285810129207296 1286080712146944 1292088498978816 1292225838317568 1292360403124224 1293163113218048 1298535534793728 1299203984719872 1299339276189696 1299477386231808 1305547754176512 1305822490656768 1306494691704832 1312597840232448 1312737359560704 1312874060316672 1319007009374208 1319147209949184 1319826270191616 1319963709145088 1325991695745024 1326270734401536 1326549831778304 1332607895764992 1332746665721856 1333432726585344 1333574460506112 1339804109242368 1339943628570624 1340086054551552 1346346121494528 1346629443489792 1347039182979072 1347322650820608 1353616522739712 1353760402046976 1353901374701568 1360225978417152 1360370560260096 1361070841135104 1361212575055872 1361357261766656 1367716694851584 1368004514021376 1374394999025664 1375102499291136 1375248662396928 1375391872712704 1381816866963456 1381963743756288 1388711613598848 1389426483658752 1389571170369536 1396210792660992 1396929523089408 1402701959135232 1403750468026368 1403899676196864 1409700914528256 1410754655084544 1411480872288256 1417313437876224 1418372868734976 1424233913647104 1426032221487104 1431924916617216 1432077119520768 1432995269443584 1433147586117632 1438916737499136 1439069683580928 1439810476572672 1446840801165312 1447922303500288 1453905453514752 1454653883547648 1454808502370304 1461604482809856 1461756685713408 1461912059510784 1469050301988864 1469497290522624 1469806528167936 1476672570261504 1476829529505792 1476983317856256 1484040611192832 1484804553965568 1484959172788224 1485117012836352 1492054576201728 1492368560750592 1499339998937088 1500111817408512 1500271268069376 1500427497504768 1507436582141952 1507596811370496 1514958123926016 1515419080851456 1515737982173184 1515895822221312 1516056950603776 1522980452302848 1523139046539264 1531204696276992 1531364146937856 1531526919487488 1531686403702784 1538681281708032 1539005078274048 1539797315223552 1546990311702528 1547154745196544 1547315856801792 1554543975333888 1554709211725824 1555671514349568 1555836870590464 1562300565298704 1563104794116096 1563267566665728 1563433730310144 1570737141743616 1571545713475584 1571876425957376 1579219276529664 1579387135721472 1579551603818496 1587098986970112 1587915981324288 1588081337565184 1595669477326848 1596005266358272 1604286249172992 1604456772796416 1611086759460864 1612119678124032 1612291034382336 1613120996900864 1619786786144256 1620997564268544 1627695901310976 1628912591437824 1629751110270976 1636485618991104 1636659565166592 1637708879364096 1637882955563008 1644476271427584 1644651066949632 1645880430931968 1652681589737472 1653532344188928 1654768346857472 1661606232588288 1670405123211264 1670579069386752 1670756639440896 1678914630844416 1679778889334784 1687625794584576 1687805176578048 1687980934692864 1696046412791808 1697096197472256 1697276586098688 1705205229944832 1705382799998976 1705564069429248 1713531427356672 1714413505609728 1714774282862592 1722784665305088 1722967784423424 1723147204165632 1731380713058304 1732271979626496 1732452368252928 1732636514975744 1740549088346112 1740730338902016 1741096654209024 1750130453643264 1750316479414272 1750498747088896 1758492893380608 1758676012498944 1758862946598912 1759768360255488 1767988927660032 1768360979202048 1776621686095872 1776810527686656 1776995554295808 1777910302113792 1778099280674816 1785486360341376 1786405478989824 1786591504760832 1786781406068736 1795128161992704 1795505924653056 1796052243972096 1796430201094144 1804822030319616 1805013869395968 1805201832935424 1813634637889536 1813827413680128 1814761121513472 1814950100074496 1823622259802112 1824006018695168 1832526665367552 1833469999054848 1833664883195904 1841242010812416 1842422489284608 1842618325008384 1851615484798464 1852568644878336 1860223887212544 1861614390214656 1870269278846976 1871667290701824 1871866234929152 1879401453060096 1879601219371008 1881006206779392 1888778959699968 1889751250501632 1891163824979968 1898978551529472 1909233222156288 1909436159361024 1910660359258112 1918555649998848 1918759578107904 1928715193810944 1929121068220416 1938338757476352 1938540604686336 1939744669827072 1948805977079808 1949008914284544 1949216079347712 1958321631264768 1958733735985152 1959742037557248 1968896760348672 1969106039341056 1969311090475008 1978510514061312 1978720814923776 1979739405287424 1979945563717632 1980156017115136 1989406101602304 1989824747667456 1999119998582784 2000149089878016 2000361690759168 2000569996673024 2009706163863552 2009915442855936 2010129081827328 2019944165234688 2020558774468608 2020983976230912 2021194429628416 2030424784109568 2030640603070464 2030852062052352 2040555840390144 2041606261702656 2041818862583808 2042035892649984 2051575042277376 2052006771032064 2053063086964736 2061592498538496 2062653748936704 2062872993595392 2063087809069056 2072725300445184 2072945615634432 2074228685799424 2083067420398272 2084139725488128 2084356755554304 2084578307080192 2094316188991488 2095394284634112 2105625702039552 2105849514295296 2106068805091328 2116131982626816 2117221308432384 2125970156814336 2127559303102464 2139048332230656 2139275697061888 2147887374925824 2148115679281152 2149492904165376 2149721379176448 2158604525371392 2159715714859008 2161330085691392 2170261201747968 2171883455250432 2180858180272128 2181980825321472 2182212753555456 2183611839152128 2192635028570112 2192868089266176 2194507241242624 2203575452983296 2204245935783936 2204709792251904 2215244294258688 2215474976784384 2227206830948352 2227438759182336 2227675519254528 2238081864302592 2238552841125888 2239705185779712 2250167726112768 2250406902104064 2250641246257152 2261154873212928 2261395217055744 2263035448131584 2272437185889024 2273606973259776 2273843733331968 2274085425905664 2284708569808896 2285884674146304 2286365710483456 2296807044415488 2297046220406784 2297290379231232 2297529605554176 2308507617411072 2309695972835328 2309936491003904 2320485467553792 2320732117794816 2320973785202688 2321462205612032 2332063817588736 2333507271524352 2333755305885696 2344657191174144 2344901349998592 2345150595465216 2356105712615424 2357318570213376 2357814638936064 2368828914794496 2369080703582208 2369327405727744 2380648480455168 2381873971986432 2382122006347776 2382375208091648 2393504215990272 2394007899537408 2406429373759488 2406685159194624 2406935777247232 2418179517186048 2418436551573504 2419681495351296 2429680179216384 2431496346402816 2443368887156736 2444626665406464 2444886510927872 2454728428486656 2454989347749888 2456563319046144 2456824433344512 2466976600424448 2468820646397952 2470091526504448 2480298516283392 2482152520286208 2492409348882432 2495556387602432 2505868604080128 2506134959161344 2508008275705856 2518371946266624 2519668334002176 2531707764867072 2531971402039296 2545644296208384 2545914879148032 2557807844917248 2558074199998464 2558346104143872 2571620258414592 2572161424293888 2584176997957632 2584451676635136 2584720806248448 2586326226436096 2597071069587456 2598407969439744 2598678552379392 2598954772463616 2611095508353024 2611644981313536 2612989383409664 2625195680464896 2625474719121408 2625748120633344 2638014018748416 2638294419898368 2639652540383232 2639927418290176 2651983391490048 2652541468803072 2653099663556608 2665215791529984 2665493331443712 2666865453170688 2667148921012224 2679608218484736 2679887257141248 2680172109103104 2692692242989056 2693258886979584 2694078365958144 2694645301641216 2707233045479424 2707520804093952 2707802749403136 2720451956834304 2720741120520192 2722141682270208 2722425150111744 2722714523533312 2735433389703168 2736009028042752 2748789998051328 2750204998582272 2750497324793856 2750783745425408 2763633733926912 2763927487512576 2777423227197696 2778852967317504 2779142340739072 2792421585321984 2793859046178816 2805403918270464 2807500936052736 2807799352393728 2819401829056512 2821509310169088 2822961744576512 2834626875752448 2836745737469952 2848467827294208 2852064442974208 2863849833234432 2864154239041536 2865990538887168 2866295172235264 2877833474998272 2878139367161856 2879620953145344 2893681602330624 2895844607000576 2907810907029504 2909617004740608 2923208965619712 2923513371426816 2923824119021568 2938100603977728 2938994581045248 2939613056335872 2953345140523008 2953659059011584 2953966635712512 2968081222385664 2969609107931136 2969918345576448 2970234025672704 2984109152403456 2984737121501184 2998679997874176 3000223634817024 3000542536138752 3000854995009536 3014873164283904 3015193622740992 3029916247852032 3030838161702912 3031475964346368 3031791644442624 3032113901207552 3045960904605696 3046278093078528 3062409392553984 3062728293875712 3063053838974976 3063372807405568 3077362563416064 3078010156548096 3079594630447104 3093980623405056 3094309490393088 3094631713603584 3109087950667776 3109418423451648 3111343028699136 3111673741180928 3124601130597408 3126209588232192 3126535133331456 3126867460620288 3141474283487232 3143091426951168 3143752851914752 3158438553059328 3158774271442944 3159103207636992 3174197973940224 3175831962648576 3176162675130368 3191338954653696 3192010532716544 3208572498345984 3208913545592832 3222173518921728 3224239356248064 3224582068764672 3226241993801728 3239573572288512 3241995128537088 3255391802621952 3257825182875648 3259502220541952 3272971237982208 3273319130333184 3275417758728192 3275765911126016 3288952542855168 3289302133899264 3291760861863936 3305363179474944 3307064688377856 3309536693714944 3323212465176576 3340810246422528 3341158138773504 3341513278881792 3357829261688832 3359557778669568 3375251589169152 3375610353156096 3375961869385728 3392092825583616 3394192394944512 3394553172197376 3410410459889664 3410765599997952 3411128138858496 3427062854713344 3428827011219456 3429548565725184 3445569330610176 3445935568846848 3446294408331264 3462761426116608 3464543959252992 3464904736505856 3465273029951488 3481098176692224 3481460677804032 3482193308418048 3500260907286528 3500632958828544 3500997494177792 3516985786761216 3517352024997888 3517725893197824 3519536720510976 3535977855320064 3536721958404096 3553243372191744 3553621055373312 3553991108591616 3556198561349632 3570972720682752 3572810957979648 3573183009521664 3573562812137472 3590256323985408 3591011849306112 3592104487944192 3592860402188288 3609644060639232 3610027738791936 3610403665870848 3627269275779072 3627654827360256 3629522243026944 3629900200148992 3647244519604224 3648012037390336 3665053330735104 3666939998109696 3667329766391808 3682484021624832 3684844978569216 3685236650016768 3703230969596928 3705137289756672 3720447774425088 3723228780429312 3743334581403648 3743732469858304 3758802906120192 3759202438742016 3762012413558784 3777557919399936 3779502501003264 3782327649959936 3797957103058944 3818466444312576 3818872318722048 3821320718516224 3837111299997696 3837519156215808 3857430387621888 3858242136440832 3876677514952704 3877081209372672 3879489339654144 3897611954159616 3898017828569088 3898432158695424 3916643262529536 3917467471970304 3919484075114496 3937793520697344 3938212078682112 3938622180950016 3957021028122624 3957441629847552 3959478810574848 3959891127435264 3960312034230272 3978812203204608 3979649495334912 3998239997165568 4000298179756032 4000723381518336 4001139993346048 4019412327727104 4019830885711872 4020258163654656 4039888330469376 4041117548937216 4041967952461824 4042388859256832 4060849568219136 4061281206140928 4061704124104704 4081111680780288 4083212523405312 4083637725167616 4084071785299968 4103150084554752 4104013542064128 4106126173929472 4123184997076992 4125307497873408 4125745987190784 4126175618138112 4145450600890368 4145891231268864 4148457371598848 4166134840796544 4168279450976256 4168713511108608 4169156614160384 4188632377982976 4190788569268224 4211251404079104 4211699028590592 4212137610182656 4232263965253632 4234442616864768 4251940313628672 4255118606204928 4278096664461312 4278551394123776 4295774749851648 4296231358562304 4298985808330752 4299442758352896 4317209050742784 4319431429718016 4322660171382784 4340522403495936 4343766910500864 4361716360544256 4363961650642944 4364425507110912 4367223678304256 4385270057140224 4385736178532352 4389014482485248 4407150905966592 4408491871567872 4409419584503808 4430488588517376 4430949953568768 4454413661896704 4454877518364672 4455351038509056 4476163728605184 4477105682251776 4500335452225536 4500813804208128 4501282492514304 4522309746425856 4522790434111488 4526070896263168 4544874371778048 4547213946519552 4547687466663936 4548170851811328 4569417139617792 4572731420966912 4593614088830976 4594092440813568 4594580758462464 4595059211108352 4617015234822144 4619391945670656 4619872982007808 4640970935107584 4641464235589632 4641947570405376 4642924411224064 4664127635177472 4667014543048704 4667510611771392 4689314382348288 4689802699997184 4690301190930432 4712211425230848 4714637140426752 4715629277872128 4737657829588992 4738161407164416 4738654811455488 4761296960910336 4763747943972864 4764244012695552 4764750416183296 4787008431980544 4788015799074816 4812858747518976 4813370318389248 4813871554494464 4836359034372096 4836873103147008 4839362990702592 4859360358432768 4862992692805632 4886737774313472 4889253330812928 4889773021855744 4909456856973312 4909978695499776 4913126638092288 4913648866689024 4933953200848896 4937641292795904 4940183053008896 4960597032566784 4964305040572416 4984818697764864 4991112775204864 5011737208160256 5012269918322688 5016016551411712 5036743892533248 5039336668004352 5063415529734144 5063942804078592 5091288592416768 5091829758296064 5115615689834496 5116148399996928 5116692208287744 5143240516829184 5144322848587776 5168353995915264 5168903353270272 5169441612496896 5172652452872192 5194142139174912 5196815938879488 5197357104758784 5197909544927232 5222191016706048 5223289962627072 5225978766819328 5250391360929792 5250949438242816 5251496241266688 5276028037496832 5276588839796736 5279305080766464 5303966782980096 5305082937606144 5306199327113216 5330431583059968 5330986662887424 5333730906341376 5334297842024448 5359216436969472 5359774514282496 5360344218206208 5385384485978112 5386517773959168 5388156731916288 5389290603282432 5414466090958848 5415041608187904 5415605498806272 5440903913668608 5441482241040384 5444283364540416 5444850300223488 5445429047066624 5470866779406336 5472018056085504 5497579996102656 5500409997164544 5500994649587712 5501567490850816 5527267467853824 5527854975025152 5554846454395392 5557705934635008 5558284681478144 5584843170643968 5610807836540928 5615001872105472 5615598704787456 5638803658113024 5643018620338176 5645923489153024 5669253751504896 5673491474939904 5696935654588416 5704128885948416 5727699666468864 5728308478083072 5731981077774336 5732590344470528 5755666949996544 5756278734323712 5787363204661248 5791689214001152 5815621814059008 5819234009481216 5846417931239424 5847026742853632 5847648238043136 5876201207955456 5879226112671744 5906690281046016 5907318118023168 5907933271425024 5936162444771328 5939218215862272 5939836691152896 5940468051345408 5968218304806912 5969474243002368 5997359995748352 6000447269634048 6001085072277504 6001709990019072 6029746328567808 6030387245481984 6059832495704064 6061676323405824 6062951928692736 6063583288885248 6064227802415104 6091921809211392 6092556186157056 6124818785107968 6125456587751424 6126107677949952 6126745614811136 6154725126832128 6156020313096192 6159189260894208 6187961246810112 6188618980786176 6189263427207168 6218175901335552 6218836846903296 6222686057398272 6223347482361856 6249202261194816 6252419176464384 6253070266662912 6253734921240576 6282948566974464 6286182853902336 6287505703829504 6316877106118656 6317548542885888 6318206415273984 6348395947880448 6351663925297152 6352325350260736 6382677909307392 6384021065433088 6417144996691968 6417827091185664 6444347037843456 6448478712496128 6449164137529344 6452483987603456 6479147144577024 6483990257074176 6510783605243904 6515650365751296 6519004441083904 6545942475964416 6546638260666368 6550835517456384 6551531822252032 6577905085710336 6578604267798528 6583521723727872 6610726358949888 6614129376755712 6619073387429888 6646424930353152 6681620492845056 6682316277547008 6683026557763584 6715658523377664 6719115557339136 6750503178338304 6751220706312192 6751923738771456 6784185651167232 6789106344394752 6820820919779328 6821531199995904 6822256277716992 6854125709426688 6857654022438912 6859097131450368 6891138661220352 6891871137693696 6892588816662528 6925522852233216 6929087918505984 6929809473011712 6930546059902976 6962196353384448 6962921355608064 6964386616836096 7000521814573056 7001265917657088 7001994988355584 7033971573522432 7034704049995776 7035451786395648 7071955710640128 7073443916808192 7106486744383488 7107242110746624 7107982217183232 7112397122699264 7141945441365504 7145621915959296 7146366019043328 7147125624274944 7180512647970816 7182023698612224 7185720804376576 7219288121278464 7220055477583872 7220807331741696 7254538551558144 7255309654720512 7259044486053888 7259800400297984 7294489039208448 7296024074780672 7330106661470208 7333879996219392 7334659532783616 7364968043249664 7369689957138432 7370473300033536 7406461939193856 7410274579513344 7440895548850176 7446457560858624 7486669162807296 7487464939716608 7517605812240384 7518404877484032 7524024827117568 7555115838799872 7559005002006528 7564655299919872 7595914206117888 7636932888625152 7637744637444096 7642641437032448 7674222599995392 7675038312431616 7714860775243776 7716484272881664 7753355029905408 7754162418745344 7758978679308288 7795223908319232 7796035657138176 7796864317390848 7833286525059072 7834934943940608 7838968150228992 7875587041394688 7876424157364224 7877244361900032 7914042056245248 7914883259695104 7918957621149696 7919782254870528 7920624068460544 7957624406409216 7959298990669824 7996479994331136 8000596359512064 8001446763036672 8002279986692096 8038824655454208 8039661771423744 8040516327309312 8079776660938752 8082235097874432 8083935904923648 8084777718513664 8121699136438272 8122562412281856 8123408248209408 8162223361560576 8166425046810624 8167275450335232 8168143570599936 8206300169109504 8208027084128256 8212252347858944 8246369994153984 8250614995746816 8251491974381568 8252351236276224 8290901201780736 8291782462537728 8332269681593088 8336558901952512 8337427022217216 8338313228320768 8377264755965952 8381577138536448 8422502808158208 8423398057181184 8424275220365312 8464527930507264 8468885233729536 8503880627257344 8510237212409856 8556193328922624 8557102788247552 8591549499703296 8592462717124608 8597971616661504 8598885516705792 8634418101485568 8638862859436032 8645320342765568 8681044806991872 8687533821001728 8723432721088512 8728851014221824 8734447356608512 8770540114280448 8771472357064704 8778028964970496 8814301811933184 8816983743135744 8818839169007616 8860977177034752 8861899907137536 8908827323793408 8909755036729344 8910702077018112 8952327457210368 8954211364503552 9000670904451072 9001627608416256 9002564985028608 9044619492851712 9045580868222976 9052141792526336 9089748743556096 9094427893039104 9095374933327872 9096341703622656 9138834279235584 9145462841933824 9187228177661952 9188184881627136 9189161516924928 9190118422216704 9234030469644288 9238783891341312 9239745964015616 9281941870215168 9282928471179264 9283895140810752 9285848822448128 9328255270354944 9334029086097408 9335021223542784 9378628764696576 9379605399994368 9380602381860864 9424422850461696 9429274280853504 9431258555744256 9475315659177984 9476322814328832 9477309622910976 9522593921820672 9527495887945728 9528488025391104 9529500832366592 9574016863961088 9576031598149632 9625717495037952 9626740636778496 9627743108988928 9672718068744192 9673746206294016 9678725981405184 9718720716865536 9725985385611264 9773475548626944 9778506661625856 9779546043711488 9818913713946624 9819957390999552 9826253276184576 9827297733378048 9867906401697792 9875282585591808 9880366106017792 9921194065133568 9928610081144832 9969637395529728 9982225550409728 10023474416320512 10024539836645376 10032033102823424 10073487785066496 10078673336008704 10126831059468288 10127885608157184 10182577184833536 10183659516592128 10231231379668992 10232296799993856 10233384416575488 10286481033658368 10288645697175552 10336707991830528 10337806706540544 10338883224993792 10345304905744384 10388284278349824 10393631877758976 10394714209517568 10395819089854464 10444382033412096 10446579925254144 10500782721859584 10501898876485632 10502992482533376 10552056074993664 10553177679593472 10558610161532928 10607933565960192 10610165875212288 10612398654226432 10660863166119936 10661973325774848 10668595684048896 10718432873938944 10719549028564992 10720688436412416 10770768971956224 10773035547918336 10776313463832576 10778581206564864 10828932181917696 10830083216375808 10831210997612544 10881807827337216 10882964482080768 10888566729080832 10889700600446976 10890858094133248 10941733558812672 10944036112171008 10995159992205312 11000819994329088 11001989299175424 11003134981701632 11054534935707648 11055709950050304 11109692908790784 11115411869270016 11116569362956288 11169686341287936 11230003744210944 11231197409574912 11277607316226048 11286037240676352 11291846978306048 11338507503009792 11346982949879808 11393871309176832 11408257771896832 11455399332937728 11456616956166144 11463962155548672 11465180688941056 11511333899993088 11512557468647424 11574726409322496 11583378428002304 11631243628118016 11638468018962432 11692835862478848 11694053485707264 11695296476086272 11752402415910912 11758452225343488 11813380562092032 11814636236046336 11815866542850048 11872324889542656 11878436431724544 11879673382305792 11880936102690816 11936436609613824 11938948486004736 11994719991496704 12000894539268096 12002170144555008 12003419980038144 12059492657135616 12060774490963968 12119664991408128 12123352646811648 12125903857385472 12127166577770496 12128455604830208 12183843618422784 12185112372314112 12249637570215936 12250913175502848 12252215355899904 12253491229622272 12309450253664256 12312040626192384 12318378521788416 12375922493620224 12377237961572352 12378526854414336 12436351802671104 12437673693806592 12445372114796544 12446694964723712 12498404522389632 12504838352928768 12506140533325824 12507469842481152 12565897133948928 12572365707804672 12575011407659008 12633754212237312 12635097085771776 12636412830547968 12696791895760896 12703327850594304 12704650700521472 12765355818614784 12768042130866176 12834289993383936 12835654182371328 12888694075686912 12896957424992256 12898328275058688 12904967975206912 12958294289154048 12967980514148352 13021567210487808 13031300731502592 13091884951928832 13093276521332736 13101671034912768 13103063644504064 13155810171420672 13157208535597056 13167043447455744 13221452717899776 13228258753511424 13238146774859776 13292849860706304 13363240985690112 13364632555094016 13366053115527168 13431317046755328 13501006356676608 13502441412624384 13503847477542912 13568371302334464 13578212688789504 13641641839558656 13643062399991808 13644512555433984 13708251418853376 13718194262900736 13782277322440704 13783742275387392 13785177633325056 13851045704466432 13858175837011968 13859618946023424 13861092119805952 13924392706768896 13925842711216128 13928773233672192 14001043629146112 14002531835314176 14003989976711168 14067943147044864 14069408099991552 14070903572791296 14143911421280256 14146887833616384 14212973488766976 14214484221493248 14215964434366464 14224794245398528 14283890882731008 14291243831918592 14292732038086656 14294251248549888 14361025295941632 14364047397224448 14371441608753152 14438576242556928 14440110955167744 14441614663483392 14509077103116288 14510619309441024 14518088972107776 14519600800595968 14588978078416896 14592048149561344 14660213322940416 14667759992438784 14669319065567232 14729936086499328 14739379914276864 14740946600067072 14812923878387712 14820549159026688 14881791097700352 14892915121717248 14973338325614592 14974929879433216 15035211624480768 15036809754968064 15048049654235136 15110231677599744 15118010004013056 15129310599839744 15191828412235776 15273865777250304 15275489274888192 15285282874064896 15348445199990784 15350076624863232 15429721550487552 15432968545763328 15506710059810816 15508324837490688 15517957358616576 15590447816638464 15592071314276352 15593728634781696 15666573050118144 15669869887881216 15677936300457984 15751174082789376 15752848314728448 15754488723800064 15828084112490496 15829766519390208 15837915242299392 15841248136921088 15915248812818432 15918597981339648 15992959988662272 16001192719024128 16002893526073344 16004559973384192 16077649310908416 16079323542847488 16081032654618624 16159553321877504 16164470195748864 16167871809847296 16169555437027328 16243398272876544 16245124824563712 16246816496418816 16324446723121152 16332850093621248 16334550900670464 16336287141199872 16412600338219008 16416054168256512 16492739988307968 16501229991493632 16502983948763136 16504702472552448 16581802403561472 16583564925075456 16664539363186176 16673117803905024 16674854044434432 16676626456641536 16754529511931904 16845005616316416 16846796114362368 16848550440730624 16929055861014528 16937770467459072 17007761254514688 17020474424819712 17112386657845248 17114205576495104 17183098999406592 17184925434249216 17195943233323008 17197771033411584 17268836202971136 17290640685531136 17362089613983744 17375067642003456 17446865442177024 17457702028443648 17468894713217024 17541080228560896 17542944714129408 17556057929940992 17628603623866368 17637678338015232 17721954354069504 17723799814275072 17817654647586816 17819510073458688 17821404154036224 17904654914420736 17908422729007104 18001341808902144 18003255216832512 18005129970057216 18089238985703424 18091161736445952 18104283585052672 18179497487112192 18188855786078208 18190749866655744 18192683407245312 18277668558471168 18290925683867648 18374456355323904 18376369763254272 18378323033849856 18380236844433408 18468060939288576 18477567782682624 18479491928031232 18563883740430336 18565856942358528 18567790281621504 18571697644896256 18656510540709888 18668058172194816 18670042447085568 18757257529393152 18759210799988736 18761204763721728 18848845700923392 18858548561707008 18862517111488512 18950631318355968 18952645628657664 18954619245821952 19045187843641344 19054991775891456 19056976050782208 19059001664733184 19148033727922176 19152063196299264 19251434990075904 19253481273556992 19255486217977856 19345436137488384 19347492412588032 19357451962810368 19437441433731072 19451970771222528 19546951097253888 19557013323251712 19559092087422976 19637827427893248 19639914781999104 19652506552369152 19654595466756096 19735812803395584 19750565171183616 19760732212035584 19842388130267136 19857220162289664 19939274791059456 19964451100819456 20046948832641024 20049079673290752 20064066205646848 20146975570132992 20157346672017408 20253662118936576 20255771216314368 20367319033184256 20462462759337984 20464593599987712 20466768833150976 20572962067316736 20577291394351104 20673415983661056 20675613413081088 20677766449987584 20776568556699648 20787263755517952 20789428419035136 20791638179708928 20888764066824192 20893159850508288 21001565443719168 21003797752971264 21005984965066752 21104112149987328 21106355359186944 21215867131920384 21220331750424576 21224797308452864 21321726332239872 21323946651549696 21337191368097792 21436865747877888 21439098057129984 21441376872824832 21541537943912448 21546071095836672 21557162413129728 21657864363835392 21660166432751616 21662421995225088 21763615654674432 21765928964161536 21777133458161664 21779401200893952 21781716188266496 21883467117625344 21888072224342016 21990319984410624 22001639988658176 22003978598350848 22006269963403264 22109069871415296 22111419900100608 22219385817581568 22230823738540032 22233138725912576 22339372682575872 22460007488421888 22462394819149824 22555214632452096 22572074481352704 22583693956612096 22677015006019584 22693965899759616 22787742618353664 22816515543793664 22910798665875456 22913233912332288 22927924311097344 22930361377882112 23022667799986176 23025114937294848 23149452818644992 23166756856004608 23262487256236032 23276936037924864 23385671724957696 23388106971414528 23390592952172544 23504804831821824 23516904450686976 23626761124184064 23629272472092672 23631733085700096 23744649779085312 23756872863449088 23759346764611584 23761872205381632 23872873219227648 23877896972009472 23989439982993408 24001789078536192 24004340289110016 24006839960076288 24118985314271232 24121548981927936 24239329982816256 24246705293623296 24251807714770944 24254333155540992 24256911209660416 24367687236845568 24370224744628224 24499275140431872 24501826351005696 24504430711799808 24506982459244544 24618900507328512 24624081252384768 24636757043576832 24751844987240448 24754475923144704 24757053708828672 24872703605342208 24875347387613184 24893389929447424 24996809044779264 25009676705857536 25012281066651648 25014939684962304 25131794267897856 25144731415609344 25150022815318016 25267508424474624 25270194171543552 25272825661095936 25393583791521792 25406655701188608 25409301401042944 25530711637229568 25536084261732352 25668579986767872 25671308364742656 25777388151373824 25793914849984512 25796656550117376 25916588578308096 25935961028296704 26043134420975616 26062601463005184 26186553042665472 26203342069825536 26206127289008128 26311620342841344 26314417071194112 26334086894911488 26442905435799552 26456517507022848 26476293549719552 26585699721412608 26726481971380224 26729265110188032 26732106231054336 26862634093510656 27002012713353216 27004882825248768 27007694955085824 27136742604668928 27156425377579008 27283283679117312 27286124799983616 27289025110867968 27416502837706752 27436388525801472 27564554644881408 27567484550774784 27570355266650112 27702091408932864 27716351674023936 27719237892046848 27722184239611904 27848785413537792 27851685422432256 27857546467344384 28002087258292224 28005063670628352 28007979953422336 28135886294089728 28138816199983104 28141807145582592 28287822842560512 28293775667232768 28425946977533952 28428968442986496 28431928868732928 28449588490797056 28567781765462016 28582487663837184 28585464076173312 28588502497099776 28722050591883264 28728094794448896 28742883217506304 28877152485113856 28880221910335488 28883229326966784 29018154206232576 29021238618882048 29036177944215552 29039201601191936 29177956156833792 29184096299122688 29320426645880832 29335519984877568 29338638131134464 29459872172998656 29478759828553728 29481893200134144 29625847756775424 29641098318053376 29763582195400704 29785830243434496 29946676651229184 29949859758866432 30070423248961536 30073619509936128 30096099308470272 30220463355199488 30236020008026112 30258621199679488 30383656824471552 30547731554500608 30550978549776384 30570565748129792 30696890399981568 30700153249726464 30859443100975104 30865937091526656 31013420119621632 31016649674981376 31035914717233152 31180895633276928 31184142628552704 31187457269563392 31333146100236288 31339739775762432 31502348165578752 31505696629456896 31508977447600128 31656168224980992 31659533038780416 31675830484598784 31682496273842176 31830497625636864 31837195962679296 31985919977324544 32005787052146688 32009119946768384 32155298621816832 32158647085694976 32162065309237248 32319106643755008 32328940391497728 32335743619694592 32339110874054656 32486796545753088 32490249649127424 32493632992837632 32648893446242304 32665700187242496 32669101801340928 32672574282399744 32825200676438016 32832108336513024 32985479976615936 33002459982987264 33005967897526272 33009404945104896 33163604807122944 33167129850150912 33329078726372352 33346235607810048 33349708088868864 33353252913283072 33509059023863808 33690011232632832 33693592228724736 33697100881461248 33858111722029056 33875540934918144 34015522509029376 34040948849639424 34224773315690496 34228411152990208 34366197998813184 34369850868498432 34391886466646016 34395542066823168 34537672405942272 34581281371062272 34724179227967488 34750135284006912 34893730884354048 34915404056887296 34937789426434048 35082160457121792 35085889428258816 35112115859881984 35257207247732736 35275356676030464 35443908708139008 35447599628550144 35635309295173632 35639020146917376 35642808308072448 35809309828841472 35816845458014208 36002683617804288 36006510433665024 36010259940114432 36178477971406848 36182323472891904 36208567170105344 36358994974224384 36377711572156416 36381499733311488 36385366814490624 36555337116942336 36581851367735296 36748912710647808 36752739526508544 36756646067699712 36760473688866816 36936121878577152 36955135565365248 37127767480860672 37131713884717056 37135580563243008 37143395289792512 37313021081419776 37336116344389632 37340084894171136 37514515058786304 37518421599977472 37522409527443456 37697691401846784 37717097123414016 37725034222977024 37901262636711936 37905291257315328 37909238491643904 38090375687282688 38109983551782912 38113952101564416 38118003329466368 38296067455844352 38304126392598528 38502869980151808 38506962547113984 38510972435955712 38690872274976768 38694984825176064 38714903925620736 38874882867462144 38903941542445056 39093902194507776 39118184174845952 39275654855786496 39279829563998208 39305013104738304 39309190933512192 39471625606791168 39501130342367232 39521464424071168 39684776260534272 39714440324579328 39878549582118912 39928902201638912 40093897665282048 40098159346581504 40128132411293696 40293951140265984 40507324237873152 40511542432628736 40734638066368512 40924925518675968 40929187199975424 40933537666301952 41154582788702208 41346831967322112 41351226826162176 41355532899975168 41553137113399296 41574527511035904 41578856838070272 41583276359417856 41777528133648384 41786319701016576 42003130887438336 42007595505942528 42011969930133504 42208224299974656 42212710718373888 42431734263840768 42440663500849152 42449594616905728 42643452664479744 42647893303099392 42674382736195584 42873731495755776 42878196114259968 42882753745649664 43083075887824896 43092142191673344 43114324826259456 43315728727670784 43320332865503232 43324843990450176 43527231309348864 43531857928323072 43554266916323328 43558802401787904 43563432376532992 43766934235250688 43776144448684032 43980639968821248 44003279977316352 44007957196701696 44012539926806528 44218139742830592 44222839800201216 44438771635163136 44461647477080064 44466277451825152 44678745365151744 44920014976843776 44924789638299648 45110429264904192 45144148962705408 45167387913224192 45354030012039168 45387931799519232 45575485236707328 45633031087587328 45821597331750912 45826467824664576 45855848622194688 45860722755764224 46045335599972352 46050229874589696 46298905637289984 46333513712009216 46524974512472064 46553872075849728 46771343449915392 46776213942829056 46781185904345088 47009609663643648 47033808901373952 47253522248368128 47258544944185344 47263466171400192 47489299558170624 47513745726898176 47523744410763264 47745746438455296 47755793944018944 47978879965986816 48003578157072384 48008680578220032 48013679920152576 48237970628542464 48243097963855872 48478659965632512 48493410587246592 48503615429541888 48508666311081984 48513822419320832 48735374473691136 48740449489256448 48998550280863744 49003652702011392 49008861423599616 49013964918489088 49237801014657024 49248162504769536 49503689974480896 49508951846289408 49514107417657344 49745407210684416 49750694775226368 49786779858894848 49993618089558528 50019353411715072 50024562133303296 50029879369924608 50263588535795712 50300045630636032 50535016848949248 50540388343087104 50545651322191872 50787167583043584 50813311402377216 50818602802085888 51061423274459136 51072168523464704 51337159973535744 51342616729485312 51554776302747648 51587829699969024 51593313100234752 51871922056593408 52086268841951232 52125202926010368 52373106085330944 52406684139651072 52412254578016256 52623240685682688 52628834142388224 52668173789822976 52885810871599104 52913035014045696 52952587099439104 53171399442825216 53452963942760448 53458530220376064 53464212462108672 53725268187021312 54004025426706432 54009765650497536 54015389910171648 54273485209337856 54312850755158016 54566567358234624 54572249599967232 54578050221735936 54833005675413504 54872777051602944 55129109289762816 55134969101549568 55140710533300224 55404182817865728 55432703348047872 55438475784093696 55444368479223808 55697570827075584 55703370844864512 55715092934688768 56004174516584448 56010127341256704 56015959906844672 56271772588179456 56277632399966208 56283614291165184 56575645685121024 56587551334465536 56851893955067904 56857936885972992 56863857737465856 56899176981594112 57135563530924032 57164975327674368 57170928152346624 57177004994199552 57444101183766528 57456189588897792 57485766435012608 57754304970227712 57760443820670976 57766458653933568 58036308412465152 58042477237764096 58072355888431104 58355912313667584 58368192598245376 58640853291761664 58671039969755136 58677276262268928 58919744345997312 58957519657107456 58963786400268288 59251695513550848 59282196636106752 59527164390801408 59571660486868992 59893353302458368 59899719517732864 60140846497923072 60147239019872256 60192198616940544 60440926710398976 60472040016052224 60517242399358976 60767313648943104 61101957099552768 61141131496259584 61393780799963136 61400306499452928 61718886201950208 61731874183053312 62026840239243264 62033299349962752 62361791266553856 62368285257105408 62374914539126784 62666292200472576 62679479551524864 63004696331157504 63011393258913792 63017954895200256 63312336449961984 63319066077560832 63364992547684352 63660995251273728 63674391925358592 63971839954649088 64011574104293376 64018239893536768 64310597243633664 64317294171389952 64324130618474496 64638213287510016 64671487239389184 64678221748109312 64973593091506176 64980499298254848 64987265985675264 65297786892484608 65331400374484992 65338203602681856 65345148564799488 65650401352876032 65664216673026048 65970959953231872 66004919965974528 66011935795052544 66018809890209792 66327209614245888 66334259700301824 66658157452744704 66692471215620096 66699416177737728 66706505826566144 67018118047727616 67380022465265664 67387184457449472 67394201762922496 67716223444058112 67751081869836288 68031045018058752 68081897699278848 68449546631380992 68456822305980416 68732395997626368 68739701736996864 68783772933292032 68791084133646336 69075344811884544 69162562742124544 69448358455934976 69500270568013824 69787461768708096 69830808113774592 69875578852868096 70164320914243584 70171778856517632 70224231719763968 70514414495465472 70550713352060928 70887817416278016 70895199257100288 71270618590347264 71278040293834752 71285616616144896 71618619657682944 71633690916028416 72005367235608576 72013020867330048 72020519880228864 72356955942813696 72364646945783808 72417134340210688 72717989948448768 72755423144312832 72762999466622976 72770733628981248 73110674233884672 73497825421295616 73505479053017088 73513292135399424 73520947377733632 73872243757154304 73910271130730496 74255534961721344 74263427769434112 74271161126486016 74286790579585024 74626042162839552 74680169788342272 75029030117572608 75036843199954944 75044819054886912 75395382803693568 75434194246828032 75450068445954048 75802525273423872 75810582514630656 75818476983287808 76180751374565376 76219967103565824 76227904203128832 76236006658932736 76592134911688704 76608252785197056 77005739960303616 77013925094227968 77021944871911424 77381744549953536 77389969650352128 77749765734924288 77807883084890112 78187804389015552 78236368349691904 78559659127996416 78610026209476608 78618381867024384 78943251213582336 79002260684734464 79042928848142336 79369552521068544 79428880649158656 79757099164237824 79857804403277824 80187795330564096 80196318693163008 80256264822587392 80587902280531968 81014648475746304 81023084865257472 81469276132737024 81849851037351936 81858374399950848 81867075332603904 82309165577404416 82693663934644224 82702453652324352 82711065799950336 83106274226798592 83149055022071808 83157713676140544 83166552718835712 83555056267296768 83572639402033152 84006261774876672 84015191011885056 84023939860267008 84416448599949312 84425421436747776 84863468527681536 84881327001698304 84899189233811456 85286905328959488 85295786606198784 85348765472391168 85747462991511552 85756392228519936 85765507491299328 86166151775649792 86184284383346688 86228649652518912 86631457455341568 86640665731006464 86649687980900352 87054462618697728 87063715856646144 87108533832646656 87117604803575808 87126864753065984 87533868470501376 87552288897368064 87961279937642496 88006559954632704 88015914393403392 88025079853613056 88436279485661184 88445679600402432 88877543270326272 88923294954160128 88932554903650304 89357490730303488 89840029953687552 89849579276599296 90220858529808384 90288297925410816 90334775826448384 90708060024078336 90775863599038464 91150970473414656 91643194663501824 91652935649329152 91711697244389376 91721445511528448 92090671199944704 92100459749179392 92597811274579968 92667027424018432 93049949024944128 93107744151699456 93542686899830784 93552427885658112 93562371808690176 94019219327287296 94507044496736256 94517089888370688 94526932342800384 94978599116341248 95027491453796352 95047488821526528 95491492876910592 95511587888037888 95957759931973632 96017361156440064 96027359840305152 96475941257084928 96486195927711744 96957319931265024 96986821174493184 97007230859083776 97017332622163968 97027644838641664 97470748947382272 97480898978512896 97997100561727488 98007305404022784 98017722847199232 98027929836978176 98475602029314048 98496325009539072 99007379948961792 99017903692578816 99028214835314688 99490814421368832 99501389550452736 99573559717789696 99987236179117056 100038706823430144 100049124266606592 100059758739849216 100527177071591424 100600091261272064 101070033697898496 101080776686174208 101091302644383744 101574335166087168 101626622804754432 101637205604171776 102122846548918272 102144337046929408 102674319947071488 102685233458970624 103109552605495296 103175659399938048 103186626200469504 103743844113186816 104172537683902464 104250405852020736 104746212170661888 104813368279302144 104824509156032512 105246481371365376 105257668284776448 105336347579645952 105771621743198208 105826070028091392 105905174198878208 106342798885650432 106905927885520896 106917060440752128 106928424924217344 107450536374042624 108008050853412864 108019531300995072 108030779820343296 108546970418675712 108625701510316032 109133134716469248 109144499199934464 109156100443471872 109666011350827008 109745554103205888 110258218579525632 110269938203099136 110281421066600448 110808365635731456 110865406696095744 110888736958447616 111395141654151168 111406741689729024 111430185869377536 112008349033168896 112020254682513408 112031919813689344 112543545176358912 112555264799932416 112567228582330368 113151291370242048 113175102668931072 113703787910135808 113715873771945984 113727715474931712 113798353963188224 114271127061848064 114329950655348736 114341856304693248 114354009988399104 114888202367533056 114912379177795584 115508609940455424 115520887641341952 115532917307867136 116072616824930304 116084954475528192 116144711776862208 116711824627335168 116736385196490752 117281706583523328 117354552524537856 117839488691994624 117915039314214912 117927572800536576 118503391027101696 118564393272213504 119054328781602816 119143320973737984 119786706604916736 119799439035465728 120281692995846144 120294478039744512 120384397233881088 120881853420797952 121034484798717952 121534627297886208 122203914199105536 122282262992519168 122787561599926272 122800612998905856 123463748366106624 124053680478486528 124066598699925504 124723582533107712 124736570514210816 124749829078253568 125332584400945152 125358959103049728 126009392662315008 126022786517827584 126035909790400512 126624672899923968 126638132155121664 126729985095368704 127321990502547456 127348783850717184 127943679909298176 128023148208586752 128036479787073536 128621194487267328 128634588342779904 128648261236948992 129276426575020032 129342974478778368 129356443496218624 129947186183012352 129960998596509696 129974531971350528 130595573784969216 130662800748969984 130676407205363712 130690297129598976 131300802705752064 131328433346052096 131941919906463744 132009839931949056 132023871590105088 132037619780419584 132654419228491776 132668519400603648 133316314905489408 133384942431240192 133398832355475456 133413011653132288 134036236095455232 134760044930531328 134774368914898944 134788403525844992 135432446888116224 135502163739672576 136062090036117504 136163795398557696 136899093262761984 136913644611960832 137464791995252736 137479403473993728 137567545866584064 137582168267292672 138150689623769088 138325125484249088 138896716911869952 139000541136027648 139574923537416192 139661616227549184 139751157705736192 140328641828487168 140343557713035264 140448463439527936 141028828990930944 141101426704121856 141775634832556032 141790398514200576 142541237180694528 142571233232289792 143237239315365888 143267381832056832 144010734471217152 144026041734660096 144041039760457728 144713911885627392 144729293891567616 145435979896897536 145510846288625664 145525998933245952 145541467257962496 146221348467769344 146995650842591232 147010958106034176 147026584270798848 147041894755467264 147744487514308608 148511069923442688 148526855538868224 148542322252972032 148573581159170048 149252084325679104 149360339576684544 150058060235145216 150073686399909888 150089638109773824 150790765607387136 150900136891908096 151605050546847744 151621165029261312 151636953966575616 152361502749130752 152439934207131648 152455808406257664 152472013317865472 153184269823377408 153216505570394112 154011479920607232 154027850188455936 154043889743822848 154763489099907072 154779939300704256 155615766169780224 156375608778031104 156472736699383808 157119318255992832 157220052418953216 157236763734048768 157886502427164672 158004521369468928 158085857696284672 158739105042137088 158857761298317312 159514198328475648 159715608806555648 160375590661128192 160392637386326016 160512529645174784 161175804561063936 162029296951492608 162046169730514944 162938552265474048 163699702074703872 163716748799901696 163734150665207808 164618331154808832 165387327869288448 165404907304648704 165422131599900672 166212548453597184 166298110044143616 166315427352281088 166333105437671424 167110112534593536 167145278804066304 168012523549753344 168030382023770112 168047879720534016 168832897199898624 168850842873495552 169726937055363072 169762654003396608 169798378467622912 170573810657918976 170591573212397568 170697530944782336 171494925983023104 171512784457039872 171531014982598656 172332303551299584 172368568766693376 172457299305037824 173262914910683136 173281331462012928 173299375961800704 174108925237395456 174127431713292288 174217067665293312 174253729506131968 175067736941002752 175104577794736128 175922559875284992 176013119909265408 176031828786806784 176050159707226112 176872558971322368 176891359200804864 177755086540652544 177846589908320256 177865109807300608 178714981460606976 179680059907375104 179699158553198592 180441717059616768 180576595850821632 181416120048156672 181551727198076928 182301940946829312 183305871298658304 183423394488778752 183442891023056896 184181342399889408 184200919498358784 185195622549159936 185334054848036864 186099898049888256 187085373799661568 187104855771316224 187124743617380352 188038438654574592 189014088993472512 189034179776741376 189053864685600768 189957198232682496 190094977643053056 190982985753821184 191023175776075776 191915519863947264 192034722312880128 192054719680610304 192951882514169856 192972391855423488 193914639862530048 194014461718167552 194034665244327936 194055289677283328 194941497894764544 194961797957025792 195994201123454976 196014610808045568 196035445694398464 196055859673956352 196951204058628096 196992650019078144 198014759897923584 198035807385157632 198056429670629376 198981628842737664 199002779100905472 199147119435579392 199974472358234112 200077413646860288 200098248533213184 200119517479698432 201054354143182848 201200182522544128 202140067395796992 202161553372348416 202182605288767488 203148670332174336 203253245609508864 203274411208343552 204245693097836544 204288674093858816 205348639894142976 205370466917941248 206219105210990592 206351318799876096 206373252400939008 207487688226373632 208345075367804928 208500811704041472 209492424341323776 209626736558604288 209649018312065024 210492962742730752 210515336569552896 210672695159291904 211543243486396416 211652140056182784 211810348397756416 212685597771300864 213811855771041792 213834120881504256 213856849848434688 214901072748085248 216016101706825728 216039062601990144 216061559640686592 217093940837351424 217251403020632064 218266269432938496 218288998399868928 218312200886943744 219332022701654016 220516437159051264 220539876406198272 220562842133200896 221616731271462912 221730813392191488 221777473916895232 222790283308302336 222813483379458048 222860371738755072 224040509365026816 224063839627378688 225087090352717824 225110529599864832 225134457164660736 226302582740484096 226350205337862144 227407575820271616 227431747543891968 227455430949863424 228542254123696128 228659901310697472 228683712609386496 228708019976798208 229776404735066112 229824758355591168 231017219880910848 231041775282683904 231065834615734272 232145233649860608 232169908951056384 233423649254670336 233472770392981504 234563413167046656 234709105049075712 235678977383989248 235830078628429824 235855145601073152 237006782054203392 237128786544427008 238108657563205632 238286641947475968 239573413209833472 239598878070931456 240563385991692288 240588956079489024 240768794467762176 241763706841595904 242068969597435904 243069254595772416 244407828398211072 244564525985038336 245575123199852544 245601225997811712 246927496732213248 248107360956973056 248133197399851008 249447165066215424 249473141028421632 249499658156507136 250665168801890304 250717918206099456 252018785324630016 252045573035655168 252071819580801024 253249345799847936 253276264310243328 253459970190737408 254643981005094912 254697567701434368 255887359818596352 256046296417173504 256072959574147072 257242388974534656 257269176685559808 257296522473897984 258552853150040064 258685948957556736 259894372366024704 259921997193019392 259949063942701056 261191147569938432 261325601497939968 261352814410727424 261380594259197952 262601605411504128 262656866692104192 263883839812927488 264019679863898112 264047743180210176 264075239560839168 265308838456983552 265337038801207296 266632629810978816 266769884862480384 266797664710950912 266826023306264576 268072472190910464 269520089861062656 269548737829797888 269576807051689984 270864893776232448 271004327479345152 272124180072235008 272327590797115392 273827289223921664 274929583990505472 274958806947987456 275135091733168128 275164336534585344 276301379247538176 276650250968498176 277793433823739904 278001082272055296 279149847074832384 279323232455098368 279502315411472384 280657283656974336 280687115426070528 280896926879055872 282057657981861888 283551269665112064 283580797028401152 285082474361389056 285142466464579584 286474478630731776 286534763664113664 288052083469320192 288082079520915456 289427823771254784 289458587783135232 290871959793795072 291021692577251328 291051997866491904 291082934515924992 292442696935538688 293991301685182464 294021916212068352 294053168541597696 294083789510934528 295488975028617216 297022139846885376 297053711077736448 297084644505944064 297147162318340096 298504168651358208 298720679153369088 300116120470290432 300147372799819776 300179276219547648 301581531214774272 301800273783816192 303210101093695488 303242330058522624 303273907933151232 304723005498261504 304879868414263296 304911616812515328 304944026635730944 306368539646754816 306433011140788224 308022959841214464 308055700376911872 308087779487645696 309526978199814144 309559878601408512 311231532339560448 312751217556062208 312945473398767616 314238636511985664 314440104837906432 314473527468097536 315773004854329344 316009042738937856 316171715392569344 317478210084274176 317715522596634624 319028396656951296 319431217613111296 320751181322256384 320785274772652032 321025059290349568 322351609122127872 324058593902985216 324092339461029888 325877104530948096 327399404149407744 327433497599803392 327468301330415616 329236662309617664 330774655738576896 330809814609297408 330844263199801344 332425096907194368 332596220088287232 332666210875342848 334220225069187072 334290557608132608 336025047099506688 336060764047540224 336095759441068032 337665794399797248 337701685746991104 339453874110726144 339525308006793216 339596756935245824 341147621315837952 341183146424795136 341395061889564672 342989851966046208 343025568914079744 343062029965197312 344664607102599168 344737137533386752 346525829821366272 346562662924025856 346598751923601408 348217850474790912 348254863426584576 348434135330586624 348507459012263936 350135473882005504 350209155589472256 351845119750569984 352063657573613568 352100319414452224 353745117942644736 353782718401609728 355510173081305088 355693179816640512 355730219614601216 357429962921213952 359360119814750208 359398317106397184 360883434119233536 361153191701643264 363103454396153856 364603881893658624 366611742597316608 366846788977557504 366885782046113792 368362684799778816 368401838996717568 370391245098319872 370668109696073728 372199796099776512 374170747599323136 374209711542632448 374249487234760704 376076877309149184 378028177986945024 378068359553482752 378107729371201536 379914396465364992 380189955286106112 381965971507642368 382046351552151552 383831039727894528 384069444625760256 384109439361220608 385903765028339712 385944783710846976 387829279725060096 388028923436335104 388069330488655872 388110579354566656 389882995789529088 389923595914051584 391988402246909952 392029221616091136 392070891388796928 392111719347912704 393902408117256192 393985300038156288 396029519795847168 396071614770315264 396112859341258752 397963257685475328 398005558201810944 398294238871158784 399948944716468224 400154827293720576 400196497066426368 400239034959396864 402108708286365696 402400365045088256 404280134791593984 404323106744696832 404365210577534976 406297340664348672 406506491219017728 408491386195673088 408577348187717632 410697279788285952 410740933835882496 412438210421981184 412702637599752192 412746504801878016 414975376452747264 416690150735609856 417001623408082944 418984848682647552 419253473117208576 419298036624130048 420985925485461504 421030673139105792 421345390318583808 423086486972792832 423304280112365568 423620696795512832 425371195542601728 427623711542083584 427713699696869376 429802145496170496 432032203413651456 432078125203980288 432123119281373184 434187881674702848 436532538865876992 436577996799737856 436624401773887488 438664045403308032 441032874318102528 441079752812396544 441125684266401792 443233462542925824 443554947833790464 445580566616604672 445626966758916096 445720743477510144 448081018730053632 448127679254757376 450174180705435648 450221059199729664 450268914329321472 452700410675724288 454815151640543232 454863495087783936 454910861899726848 457084508247392256 457319802621394944 457367425218772992 457416039953596416 459552809470132224 459649516711182336 462034439761821696 462083550565367808 462131669231468544 464290467299721216 464339817902112768 466847298509340672 466945540785963008 469126826334093312 469418210098151424 471357954767978496 471660157256859648 471710291202146304 474013564108406784 474257573088854016 476217315126411264 476573283894951936 479146826419666944 479197756141862912 481126771983384576 481177912158978048 481537588935524352 483527413683191808 484137939194871808 486138509191544832 488815656796422144 489129051970076672 491150246399705088 491202451995623424 493854993464426496 496214721913946112 496266394799702016 498894330132430848 498946282056843264 498999316313014272 501330337603780608 501435836412198912 504037570649260032 504091146071310336 504143639161602048 506498691599695872 506552528620486656 506919940381474816 509287962010189824 509395135402868736 511774719637192704 512092592834347008 514484777949069312 514538353371119616 514593044947795968 517105706300080128 517371897915113472 519788744732049408 519843994386038784 519898127885402112 522382295139876864 522651202995879936 522761188518395904 525203210823008256 525313733384208384 527767679625854976 528039359727796224 528095486360420352 528150479121678336 530617676913967104 530674077602414592 533265259621957632 533539769724960768 533595329421901824 533652046612529152 536144944381820928 539040179722125312 539097475659595776 539153614103379968 541729787552464896 544248360144470016 544655181594230784 547654578447843328 549917613895974912 550270183466336256 550328673069170688 552602758495076352 553300501936996352 555586867647479808 556002164544110592 558299694149664768 559004630822944768 561314567313948672 561374230852141056 561793853758111744 564115315963723776 567102539330224128 567161594056802304 570284932929159168 572948957261463552 573069527328227328 576104166938640384 576164159041830912 578855647542509568 578917175566270464 581743919587590144 582043385154502656 582103995732983808 582165869031849984 584885393871077376 587982603370364928 588043832424136704 588106337083195392 588167579021869056 590977950057234432 594044279693770752 594107422155472896 594169289011888128 594294324636680192 597008337302716416 597441358306738176 600232240940580864 600294745599639552 600358552439095296 603163062429548544 603600547567632384 606420202187390976 606484660117045248 606547815866302464 609446010996523008 609759736828526592 609823233625030656 609888053271461888 612737079293509632 612866022281576448 616045919682428928 616111400753823744 616175558975291392 619053956399628288 619119757202817024 622463064679120896 625502435112124416 625890946797535232 628477273023971328 628880209675812864 628947054936195072 631546009708658688 632018085477875712 632343430785138688 634956420168548352 635431045193269248 638056793313902592 641502362644512768 641570549545304064 642050118580699136 644703218244255744 648117187805970432 648184678922059776 651754209061896192 654798808298815488 654866995199606784 654936602660831232 661549311477153792 661619629218594816 661688526399602688 664850193814388736 665192440176574464 665332421750685696 668440450138374144 668581115216265216 672121528095080448 672191518882136064 675331588799594496 675403371493982208 678907748221452288 679050616013586432 679193513870491648 682295242631675904 682366292849590272 685979703932092416 686051137828159488 686124059930394624 689329214205198336 689474275066773504 693051659642732544 693125325848051712 693197503847202816 696435700949581824 696509726853169152 697014918024527872 700270947764011008 700418311178944512 703690239501139968 704127315147227136 704200638828904448 707490235885289472 707565436803219456 711020346162610176 711386359633281024 711460439229202432 714859925842427904 718720239629500416 718796634212794368 721766868238467072 722306383403286528 726206908792307712 729207763787317248 733223485194633216 733693577955115008 733771564092227584 736725369599557632 736803677993435136 740782490196639744 741336219392147456 744399592199553024 748341495198646272 748419423085264896 748498974469521408 752153754618298368 756056355973890048 756136719106965504 756215458742403072 759828792930729984 760379910572212224 763931943015284736 764092703104303104 767662079455789056 768138889251520512 768218878722441216 771807530056679424 771889567421693952 775658559450120192 776057846872670208 776221158709133312 779765991579058176 779847191828103168 783976804493819904 784058443232182272 784141782777593856 784223438695825408 787804816234512384 787970600076312576 792059039591694336 792143229540630528 792225718682517504 795926515370950656 796011116403621888 796588477742317568 799897889432936448 800309654587441152 800392994132852736 800478069918793728 804217416572731392 808560269583187968 808646213489393664 808730421155069952 812594681328697344 813012982438035456 816982772391346176 817154696375435264 821481867671764992 824876420843962368 825405275199504384 825493009603756032 829950752905494528 833380301471219712 834003246816165888 837969697365295104 838506946234417152 838596073248260096 841971850970923008 842061346278211584 842690780637167616 846172973945585664 847241393591025664 850742391085203456 855247423084167168 855427399393738752 859604290992340992 864156250407960576 864246238562746368 868375763349405696 873065077731753984 873155993599475712 873248803547774976 877328090806616064 882065748636205056 882159505624793088 882251368532803584 886466925085851648 887109895667580928 891161133233209344 891253933517832192 891441486955020288 896162037460107264 896255358509514752 900348361410871296 900442118399459328 900537828658642944 905400821351448576 909630303281086464 909726990175567872 909821723799453696 914169016494784512 914639605242789888 914734850437545984 914832079907192832 919105618940264448 919299033422364672 924068879523643392 924167101130735616 924263338462937088 928580934599442432 928679635804225536 933694597018681344 933891081571926016 938253652668186624 938836420196302848 942715909535956992 943320314513719296 943420582404292608 948027128216813568 948515146177708032 952434630252822528 953146567789903872 958293652839333888 958395512283725824 962253543966769152 962355824317956096 963075177871048704 967054827366383616 968275878389743616 972277018383089664 977631313592844288 978258103940153344 982300492799410176 982404903991246848 987709986928852992 992429443827892224 992532789599404032 997788660264861696 997998632626028544 1002660675207561216 1002871672824397824 1008075141298520064 1008182292142620672 1008287278323204096 1012997383199391744 1013105057240973312 1018575924020379648 1018790270805737472 1023549439274385408 1024185185668694016 1028969555898138624 1029076706742239232 1029186089895591936 1034211412600160256 1039577489464098816 1039687988772077568 1039796255770804224 1044764590279753728 1045302405991759872 1045522377036791808 1050406421646016512 1050627466768416768 1055535359251709952 1056190972720840704 1056300958243356672 1061235353827934208 1061348155204829184 1066530519243915264 1067079539449921536 1067190658843803648 1067304093225058304 1072289888763641856 1078080359444250624 1078194951319191552 1078307228206759936 1083459575104929792 1089310363188461568 1095309156895686656 1099835227791949824 1100540366932672512 1100657346138341376 1105205516990152704 1106601003873992704 1111173735294959616 1112004329088221184 1116599388299329536 1118009261645889536 1122629134627897344 1122748461704282112 1123587707516223488 1128230631927447552 1134205078660448256 1134323188113604608 1140569865858318336 1145897914522927104 1146139054656454656 1152208333877280768 1152328318083661824 1157711295085019136 1157834351132540928 1163487839175180288 1164086770309005312 1164207991465967616 1164331738063699968 1169770787742154752 1175965206740729856 1176087664848273408 1176212674166390784 1176335158043738112 1181955900114468864 1188088559387541504 1188214844310945792 1188338578023776256 1188588649273360384 1194016674605432832 1194882716613476352 1200464481881161728 1200589491199279104 1200717104878190592 1206326124859097088 1207201095135264768 1212840404374781952 1212969320234090496 1213095631732604928 1218892021993046016 1219519473657053184 1219776106542923776 1225474158587019264 1225732044563152896 1232091839364857856 1232222801507647488 1232351117950582784 1238107912799256576 1238239514405634048 1244926129358241792 1251004870224248832 1251781893595070464 1256954546047942656 1257760419351625728 1257894109872390144 1263092019417317376 1264036170955751424 1269912840337096704 1270862090386538496 1276113586627805184 1283141099090608128 1284100237161398272 1289406436488511488 1296234375611940864 1296369357844119552 1309597616597630976 1309733990399213568 1309873205321662464 1323098622954307584 1323239258437189632 1323377052799205376 1329700387628777472 1330664843501371392 1336880900276748288 1337162230432530432 1344243056190160896 1344383037764272128 1350663177599188992 1350806742987964416 1358101232027172864 1358387027740983296 1364590485263351808 1364732585699180544 1371959407864184832 1372102275656318976 1372248119860789248 1378658428410396672 1378948550133547008 1386103319285465088 1386250651696103424 1386395007694405632 1392871401899163648 1393019453706338304 1394029836049055744 1400541895528022016 1400836622357889024 1407380479002279936 1408254630294454272 1408401277657808896 1414980471770578944 1415130873606438912 1422040692325220352 1422772719266562048 1422920878458404864 1429719851684855808 1437440479259000832 1437593268425588736 1443533736476934144 1444612766806573056 1452413817584615424 1458415527574634496 1466446970389266432 1467387155910230016 1467543128184455168 1473450739199115264 1473607355986870272 1481564980393279488 1482672438784294912 1488799184399106048 1496682990397292544 1496838846170529792 1496997948939042816 1504307509236596736 1512112711947780096 1512273438213931008 1512430917484806144 1519657585861459968 1520759821144424448 1527863886030569472 1528185406208606208 1535324158911578112 1536277778503041024 1543615060113358848 1543779134843387904 1551317118900240384 1552115693745340416 1552442317418266624 1559531983158116352 1559694383656206336 1567953608987639808 1568283565555187712 1568446877391650816 1575609632469024768 1575941200152625152 1584118079183388672 1584286459081261056 1584451437365035008 1591853030741901312 1592022232807243776 1599795778865872896 1600619309174882304 1600785988265705472 1600956139837587456 1608434833145462784 1617120539166375936 1617292426978787328 1617460842310139904 1625189362657394688 1633965544782692352 1634309392750870528 1642963735343529984 1649752841687924736 1650810550399008768 1650986019207512064 1659901505810989056 1666760602942439424 1668006493632331776 1677013892468834304 1677192146496520192 1683943701941846016 1684122692556423168 1685381561274335232 1692345947891171328 1694482787182051328 1701484782170406912 1710854798787477504 1719208581984681984 1728312500815921152 1728492477125492736 1736751526698811392 1746130155463507968 1746311987198951424 1746497607095549952 1754656181613232128 1764131497272410112 1764319011249586176 1764502737065607168 1772933850171703296 1774219791335161856 1782322266466418688 1782507867035664384 1782882973910040576 1792324074920214528 1792510717019029504 1800696722821742592 1800884236798918656 1801075657317285888 1810801642702897152 1819260606562172928 1819453980351135744 1819643447598907392 1828338032989569024 1829279210485579776 1829469700875091968 1829664159814385664 1838211237880528896 1838598066844729344 1848137759047286784 1848334202261471232 1848526676925874176 1857161869198884864 1857359271608451072 1867389194037362688 1867782163143852032 1876507305336373248 1877672840392605696 1885431819071913984 1886640629027438592 1886841164808585216 1896054256433627136 1897030292355416064 1904869260505645056 1906293135579807744 1916791024567451648 1924507087933538304 1924711648635912192 1926150355742097408 1934109654732767232 1936551756779487232 1944554036766179328 1955262627185688576 1956516207880306688 1964600985598820352 1964809807982493696 1984858887655784448 1985065579198808064 1995577320529723392 1995997265252057088 2005321350415122432 2005743345648795648 2016364584285241344 2016574556646408192 2025994766398783488 2026210114481946624 2037151848040759296 2037580541611474944 2047098878548770816 2057939111796277248 2058153413484478464 2058372179791183872 2068422825200320512 2079154978928197632 2079375977544155136 2079592511541608448 2089529180559507456 2091044754073583616 2100812843292033024 2101254933536833536 2111070718503419904 2112381945441681408 2112601916486713344 2122470707655868416 2122696310409658368 2133061038487830528 2134159078899843072 2134381317687607296 2134608186450116608 2144579777527283712 2156160718888501248 2156389902638383104 2156614456413519872 2166919150209859584 2178620726376923136 2190618313791373312 2199670455583899648 2201080733865345024 2201314692276682752 2210411033980305408 2213202007747985408 2222347470589919232 2224008658176442368 2233198776598659072 2236018523291779072 2245258269255794688 2245496923408564224 2247175415032446976 2256461263854895104 2268410157320896512 2268646376227209216 2281139731716636672 2291795829045854208 2292278109312909312 2304416667754561536 2304656636167323648 2315422590170038272 2315668702265081856 2326975678350360576 2328173540618010624 2328663476127399936 2339541575484309504 2351930413481459712 2352175329696546816 2352425348332781568 2352670316087476224 2363911800228937728 2376177118775083008 2376429688621891584 2376677156047552512 2377177298546720768 2388033349210865664 2389765433226952704 2400928963762323456 2401178982398558208 2401434209756381184 2412652249718194176 2425680808749563904 2425938640468180992 2426191263465209856 2437784043986092032 2439038947314106368 2439552213085847552 2450948317174038528 2451464089126305792 2464445603015294976 2464702235901165568 2476215825598513152 2476479028811268096 2489852258716483584 2502009740448497664 2513909092095885312 2515520838703251456 2515788219744780288 2526184038834634752 2528072341911502848 2541724180773076992 2552227173255610368 2566282198181216256 2568200474322796544 2578812872977022976 2592468751223881728 2592738715688239104 2619195233195261952 2619467980798427136 2619746410643324928 2646197245908615168 2646478516874379264 2646754105598410752 2659400775257554944 2661329687002742784 2673761800553496576 2674324460865060864 2688486112380321792 2688766075528544256 2701326355198377984 2701613485975928832 2716202464054345728 2716774055481966592 2729180970526703616 2729465171398361088 2743918815728369664 2744204551312637952 2744496239721578496 2757316856820793344 2757897100267094016 2772206638570930176 2772501303392206848 2772790015388811264 2785742803798327296 2786038907412676608 2788059672098111488 2801083791056044032 2801673244715778048 2814760958004559872 2816509260588908544 2816802555315617792 2829960943541157888 2830261747212877824 2844081384650440704 2845545438533124096 2859439703369711616 2874880958518001664 2875186536851177472 2887067472953868288 2889225533613146112 2904827635169230848 2916831055149268992 2932893940778532864 2934774311820460032 2935086256368910336 2946901478398230528 2947214711973740544 2963129960786558976 2965344877568589824 2977598368798212096 2993365980794585088 2993995897878085632 3008615018473193472 3024225423895560192 3024546876427862016 3024861834969612288 3039315171722919936 3055727772061138944 3056370812417212416 3070648317823156224 3072555557006082048 3087230120226717696 3087558269686775808 3102634237800480768 3104884634836533248 3119063966316232704 3119388767312412672 3135907217975279616 3136567131110375424 3136893754783301632 3151219264938049536 3151882400305250304 3168572918162522112 3168902874730070016 3183706061483802624 3184044465614487552 3199591557731745792 3201238618349764608 3201571976531410944 3201912279675174912 3216869666290925568 3234241078332751872 3234584853957574656 3234921684620279808 3250378725314789376 3267931089565384704 3268618785501741056 3285927470687059968 3299505683375849472 3301621100798017536 3301972038415024128 3319803011621978112 3333521205884878848 3336012987264663552 3354027784937668608 3354384292993040384 3367887403883692032 3368245385112846336 3370763122548670464 3384691895782342656 3388965574364102656 3402969564340813824 3421709597574955008 3438417163969363968 3456625001631842304 3456984954250985472 3473503053397622784 3492260310927015936 3492623974397902848 3492995214191099904 3509312363226464256 3528262994544820224 3528638022499172352 3529005474131214336 3545867700343406592 3548439582670323712 3564644532932837376 3565015734071328768 3565765947820081152 3584648149840429056 3601393445643485184 3601768473597837312 3602151314634571776 3621603285405794304 3638521213124345856 3638907960702271488 3639286895197814784 3656676065979138048 3658558420971159552 3659328319628771328 3676422475761057792 3677196133689458688 3696275518094573568 3696668404522942464 3697053353851748352 3714323738397769728 3714718543216902144 3734778388074725376 3735564326287704064 3753014610672746496 3755345680785211392 3770863638143827968 3773281258054877184 3773682329617170432 3792108512867254272 3809738521011290112 3812586271159615488 3833582049134903296 3849423297271824384 3852300711484194816 3868219309465534464 3873103513558974464 3889108073532358656 3913032415760613376 3929201971197640704 3929619615964987392 3969717775311568896 3970131158397616128 3991994530504114176 4010642700830244864 4011486691297591296 4032729168570482688 4033149113292816384 4051989532797566976 4052420228963893248 4074303696081518592 4075161083222949888 4094197757097541632 4115878223592554496 4116306826968956928 4116744359582367744 4136845650400641024 4158309957856395264 4158751955088310272 4159185023083216896 4179058361119014912 4182089508147167232 4201625686584066048 4202509867073667072 4222141437006839808 4224763890883362816 4225203832973426688 4244941415311736832 4245392620819316736 4266122076975661056 4268318157799686144 4268762635375214592 4269216372900233216 4289159555054567424 4312321437777002496 4312779805276766208 4313228912827039744 4333838300419719168 4357241452753846272 4381236627582746624 4399340911167799296 4402161467730690048 4402629384553365504 4420822067960610816 4426404015495970816 4444694941179838464 4448017316352884736 4466397553197318144 4490516538511589376 4490993846817128448 4494350830064893952 4512922527709790208 4536820314641793024 4537292752454418432 4562279463433273344 4583591658091708416 4584556218625818624 4608833335509123072 4630845180340076544 4631337404530163712 4653951356700721152 4656347081236021248 4657326952254799872 4679083150968619008 4703860826962919424 4704850696665563136 4705340632174952448 4727823600457875456 4752354237550166016 4752859377243783168 4753354312095105024 4754354597093441536 4776066698421731328 4801857927524646912 4802357964797116416 4802868419512762368 4825304499436388352 4851361617499127808 4851877280936361984 4852382526930419712 4875568087972184064 4879104426171695104 4901896634348077056 4902928178252611584 4928891206030589952 4929404471802331136 4952431651197026304 4952958057622536192 4979704517432967168 5004019480896995328 5031041677406502912 5031576439489560576 5052368077669269504 5056144683823005696 5083448361546153984 5104454346511220736 5132564396362432512 5136400948645593088 5157625745954045952 5184937502447763456 5185477431376478208 5238390466390523904 5238935961596854272 5239492821286649856 5292394491817230336 5292957033748758528 5293508211196821504 5318801550515109888 5322659374005485568 5347523601106993152 5348648921730121728 5376972224760643584 5377532151057088512 5402652710396755968 5403226971951857664 5432404928108691456 5433548110963933184 5458361941053407232 5458930342796722176 5487837631456739328 5488409102625275904 5488992479443156992 5514633713641586688 5515794200534188032 5544413277141860352 5545002606784413696 5545580030777622528 5571485607596654592 5572077814825353216 5576119344196222976 5602167582112088064 5603346489431556096 5629521916009119744 5633018521177817088 5659921887082315776 5660523494425755648 5688162769300881408 5691090877066248192 5718879406739423232 5750373073702354944 5774134945907736576 5778451067226292224 5809655270338461696 5833662110298537984 5865787881557065728 5869548623640920064 5870172512737820672 5893802956796461056 5894429423947481088 5930689755137179648 5955196737596424192 5986731961589170176 5987991795756171264 6017230036946386944 6049093752855724032 6049723669939224576 6078630343445839872 6111455544122277888 6112741624834424832 6141296635646312448 6174460240453435392 6175116539373551616 6205268475600961536 6209769269673066496 6238127932632465408 6238777534624825344 6273134262220750848 6273787509566603264 6302438529876099072 6303764800610500608 6337145836325044224 6337805749460140032 6367412122967605248 6368088931228975104 6399183115463491584 6402477236699529216 6403143953062821888 6403824559350349824 6433739332581851136 6468482156665503744 6469169707915149312 6469843369240559616 6500757450629578752 6535862179130769408 6537237571003482112 6571854941374119936 6599011366751698944 6603242201596035072 6603944076830048256 6639606023243956224 6667042411769757696 6672025974529327104 6708055569875337216 6708768585986080768 6735774807767384064 6736490770225692672 6741526245097340928 6769383791564685312 6777931148728205312 6805939128681627648 6843419195149910016 6876834327938727936 6913250003263684608 6913969908501970944 6947006106795245568 6984520621854031872 6985990428382199808 7018624726452928512 7056525989089640448 7057276044998344704 7058010948262428672 7091735400686813184 7129289065865674752 7130031468142657536 7131531895640162304 7169296299680858112 7202786891286970368 7203536947195674624 7204302629269143552 7277042426248691712 7277815921404542976 7278573790395629568 7313352131958276096 7317116841942319104 7318656639257542656 7352844951522115584 7354392267378917376 7393336809045884928 7394106707703496704 7428647476795539456 7429437086433804288 7469556776149450752 7471128652575408128 7506029221345492992 7541727276287655936 7546562516109754368 7547364659234340864 7584217025734508544 7625172542319230976 7667164098269806592 7698846594543648768 7704601422968389632 7736438618931068928 7746207027117948928 7778216147064717312 7826064831521226752 7858403942395281408 7859239231929974784 7939435550623137792 7940262316795232256 7983989061008228352 8021285401660489728 8022973382595182592 8065458337140965376 8066298226585632768 8103979065595133952 8104840457927786496 8148607392163037184 8150322166445899776 8188395514195083264 8231756447185108992 8232613653937913856 8233488719164735488 8273691300801282048 8316619915712790528 8317503910176620544 8318370046166433792 8358116722238029824 8364179016294334464 8403251373168132096 8405019734147334144 8444282874013679616 8449527781766725632 8450407665946853376 8489882830623473664 8490785241638633472 8532244153951322112 8536636315599372288 8538432745800466432 8578319110109134848 8624642875554004992 8625559610553532416 8626457825654079488 8667676600839438336 8714482905507692544 8762473255165493248 8798681822335598592 8804322935461380096 8805258769106731008 8841644135921221632 8889389882359676928 8896034632705769472 8932795106394636288 8981987693634256896 8988701660129787904 9025845055419580416 9073640629283586048 9074585504908836864 9167183316183416832 9169112437251637248 9217666671018246144 9261690360680153088 9262674809060327424 9307902713401442304 9314653904509599744 9358166301937238016 9407721653925838848 9409701393331126272 9410681264349904896 9455647200915750912 9505718754487566336 9506708624190210048 9508709194186883072 9552133396843462656 9603715855049293824 9604715929594232832 9605736839025524736 9650608998872776704 9702723234998255616 9703754561872723968 9704765053860839424 9751136175944368128 9758208852343390208 9803793268696154112 9805856356505223168 9857782412061179904 9858808943604662272 9904863302394052608 9905916115245072384 9959409034865934336 10008038961793990656 10062083354813005824 10063152878979121152 10104736155338539008 10112289367646011392 10166896723092307968 10208908693022441472 10265128792724865024 10272801897291186176 10315251491908091904 10369875004895526912 10370954862752956416 10476780932781047808 10477871923193708544 10478985642573299712 10584788983634460672 10585914067497517056 10587016422393643008 10637603101030219776 10645318748010971136 10695047202213986304 10697297843460243456 10753944449521287168 10805305420793511936 10806453943903715328 10864809856217382912 10867096221927866368 10916723882106814464 10917860685593444352 10975675262913478656 10977984958886313984 11029267427283173376 11031588401068376064 11088826554283720704 11090005213568827392 11091160061555245056 11142971215193309184 11144155629650706432 11204335164224176128 11206692978863112192 11259043832018239488 11266037042355634176 11319843774164631552 11321046988851511296 11376325538601762816 11437758813478846464 11500746147404709888 11548269891815473152 11556902134452584448 11619310540676923392 11667324220597075968 11739097247281840128 11740345025475641344 11787605913592922112 11788858847894962176 11861379510274359296 11910393475192848384 11975983591512342528 12034460073892773888 12098187505711448064 12099447339878449152 12157260686891679744 12222911088244555776 12225483249668849664 12282593271292624896 12348920480906870784 12350233078747103232 12410536951201923072 12419538539346132992 12476255865264930816 12477555069249650688 12546268524441501696 12547575019133206528 12604877059752198144 12607529601221001216 12674291672650088448 12675611498920280064 12734824245935210496 12736177862457950208 12798366230926983168 12804954473399058432 12806287906125643776 12807649118700699648 12867478665163702272 12936964313331007488 12938339415830298624 12939686738481119232 13001514901259157504 13071724358261538816 13074475142006964224 13143709882748239872 13198022733503397888 13206484403192070144 13207888153660096512 13279212046487912448 13334084823539515392 13344051949058654208 13417537171972161536 13471549615534768128 13472981540451385344 13483052490194681856 13538767583129370624 13555862297456410624 13611878257363255296 13686838390299820032 13753668655877455872 13826500006527369216 13894012213590491136 13969041243708063744 13971980856764399616 14037249452905857024 14114552089996689408 14116021896524857344 14183470801373626368 14258578131731349504 14260062936285315072 14263063791280324608 14405573782573940736 14407073894391349248 14408605258538287104 14554084852497383424 14555631842809085952 14557147580791259136 14626704263916552192 14637313278515085312 14705689903044231168 14708784534757834752 14786673618091769856 14788213415406993408 14857294953591078912 14858874172867608576 14939113552298901504 14942257305150816256 15012058442690985984 15093125032219508736 15094729318468681728 15168434051469017088 15250345084638461952 15334328196539613184 15397693189087297536 15409202845936779264 15472877237862137856 15492414054235897856 15556432294129434624 15652129663042453504 15716807884790562816 15718478463859949568 15878871101246275584 15880524633590464512 15967978122016456704 16042570803320979456 16045946765190365184 16130916674281930752 16132596453171265536 16207958131190267904 16209680915855572992 16297214784326074368 16300644332891799552 16376791028390166528 16463512894370217984 16465227307875827712 16466977438329470976 16547382601602564096 16633239831425581056 16635007820353241088 16636740092332867584 16716233444476059648 16728358032588668928 16806502746336264192 16810039468294668288 16888565748027359232 16899055563533451264 16979765661246947328 16981570483277266944 17064488307902644224 17073272631198744576 17076865491600932864 17156638220218269696 17251119221107064832 17252915651308158976 17335353201678876672 17428965811015385088 17597363644671197184 17608645870922760192 17610517538213462016 17683288271842443264 17792069265411538944 17865590212789272576 17963975387268513792 17977403320259575808 18051690110839160832 18147281258567172096 18149171009817673728 18334366632366833664 18338224874503274496 18523380721360306176 18525349618120654848 18615805426802884608 18629307809019199488 18716332603874476032 18819402786662252544 18821362528699809792 18911294401831501824 19011437508975132672 19013417248380420096 19017418388373766144 19104266793686925312 19207431710098587648 19209431859188465664 19211473678051049472 19301217997745553408 19405446469996511232 19407509123745447936 19409530107721678848 19502272351888736256 19516417704686780416 19607586537392308224 19611712713010446336 19715564824122359808 19717617887209324544 19809726604788105216 19811832230490144768 19918818069731868672 20016077923587981312 20124166709626011648 20126305757958242304 20209472310677078016 20224578735292022784 20333793446184615936 20417817386044882944 20530257585449730048 20545603794582372352 20630502983816183808 20739750009791053824 20741909725505912832 20953561865562095616 20957971285146599424 21169577967268921344 21171828134995034112 21174032844787286016 21275206202060439552 21390094404427972608 21394595686920486912 21507888899042574336 21610610841587023872 21612907887807430656 21734192443855732736 21833447764213628928 21835721371186888704 21951350525826957312 21955969917772627968 22058534854566346752 22063176802136752128 22180010427137654784 22182320123110490112 22285942430386618368 22288311259301412864 22408670328448352256 22413385957726224384 22518087664036478976 22639687548329263104 22642093977703022592 22752651077203525632 22875517626957692928 23001492294809419776 23096539783630946304 23113804268905168896 23238621081353846784 23334648441194151936 23478194494563680256 23480690050951282688 23575211827185844224 23577717695789924352 23722759020548718592 23820786950385696768 23951967183024685056 24068920147785547776 24196375011422896128 24198894679756898304 24314521373783359488 24445822176489111552 24450966499337699328 24565186542585249792 24697840961813741568 24700466157494206464 24821073902403846144 24839077078692265984 24952511730529861632 24955110138499301376 25092537048883003392 25209754119504396288 25215059202442002432 25348583345300176896 25351222997840560128 25469648491870420992 25472355724915900416 25596732461853966336 25609908946798116864 25615298237401399296 25734957330327404544 25873928626662014976 25876678831660597248 25879373476962238464 26003029802518315008 26143448716523077632 26148950284013928448 26287419765496479744 26396045467006795776 26412968806384140288 26415776307320193024 26668169647079030784 26688103898117308416 26835074343944323072 26945963080902770688 26966104980389363712 27077535166258741248 27111724594912821248 27223756514726510592 27507337311754911744 27653000013054738432 27788024427180982272 27943961713528799232 28074498905811714048 28229104179993378816 28232043793049714688 28366941602747252736 28517156263462699008 28520125872570630144 28526127582560649216 28811147565147881472 28814147788782698496 28817210517076574208 29108169704994766848 29111263685618171904 29114295161582518272 29253408527833104384 29274626557030170624 29411379806088462336 29417569069515669504 29573347236183539712 29576426830813986816 29714589907182157824 29717748345735217152 29878227104597803008 29884514610301632512 30024116885381971968 30186250064439017472 30189458636937363456 30336868102938034176 30500690169276923904 30668656393079226368 30795386378174595072 30818405691873558528 30945754475724275712 30984828108471795712 31112864588258869248 31433615769581125632 31436956927719899136 31757742202492551168 31761049267180929024 31935956244032913408 32085141606641958912 32091893530380730368 32261833348563861504 32415916262380535808 32419361831711145984 32594429568652148736 32601288665783599104 32753582056780333056 32927025788740435968 32933954876658941952 33094765203205128192 33266479662851162112 33270015640706482176 33273480184665735168 33432466888952119296 33613005492672528384 33620078936589336576 33777131496054718464 33798111127066902528 33959531322493894656 33963140966554533888 34128976615805288448 34153730983201865728 34313276440436539392 34502238442214129664 34505831302616317952 34670706403357753344 34857931622030770176 35217291741845520384 35221035076426924032 35366576543684886528 35584138530823077888 35731180425578545152 35927950774537027584 35954806640519151616 36103380221678321664 36294562517134344192 36298342019635347456 36668733264733667328 36676449749006548992 37046761442720612352 37050699236241309696 37231610853605769216 37258615618038398976 37432665207748952064 37638805573324505088 37642725057399619584 37822588803663003648 38022875017950265344 38026834496760840192 38034836776747532288 38208533587373850624 38414863420197175296 38418863718376931328 38422947356102098944 38602435995491106816 38810892939993022464 38815018247490895872 38819060215443357696 39004544703777472512 39032835409373560832 39215173074784616448 39223425426020892672 39431129648244719616 39619453209576210432 39623664460980289536 39837636139463737344 40032155847175962624 40252611515916484608 40418944621354156032 40449157470584045568 40667586892369231872 40835634772089765888 41060515170899460096 41091207589164744704 41261005967632367616 41479500019582107648 41907123731124191232 41915942570293198848 42343656269990068224 42348065689574572032 42550412404120879104 42780188808855945216 42789191373840973824 43221221683174047744 43225815775614861312 43468384887711465472 43666895528427257856 43671442742373777408 43911939835545255936 44117069709132693504 44126353604273504256 44360020854275309568 44364640246220980224 44571884860773236736 44576622518602825728 44817340656896704512 44826771915452448768 45036175328072957952 45279375096658526208 45284187955406045184 45505302154407051264 45751035253915385856 46002984589618839552 46193079567261892608 46227608537810337792 46477242162707693568 46669296882388303872 46956388989127360512 46961380101902565376 47150423654371688448 47155435391579848704 47445518041097437184 47641573900771393536 47903934366049370112 48137840295571095552 48392750022845792256 48397789359513796608 48629042747566718976 48891644352978223104 48901932998675398656 49130373085170499584 49395681923627483136 49400932314988412928 49642147804807692288 49905023461059723264 49910220276998602752 50185074097766006784 50419508239008792576 50430118404884004864 50697166690600353792 50939296983740841984 50944711449831800832 51193464923707932672 51219817893596233728 51230596474802798592 51469914660654809088 51753357663321194496 51758746953924476928 52006059605036630016 52286897433046155264 52297900568027856896 52792090934013591552 52825937612768280576 52831552614640386048 53376207796234616832 53670148687888646144 53891926161805541376 53932209960778727424 54155070332517482496 54223449189825642496 54447513029453021184 55014674623509823488 55576048854361964544 55887923427057598464 56148997811623428096 56458208359986757632 56464087586099429376 56733883205494505472 57034312526925398016 57040251745141260288 57052255165121298432 57622295130295762944 57628295577565396992 57634421034153148416 58216339409989533696 58222527371236343808 58228590323165036544 58506817055666208768 58549253114060341248 58822759612176924672 58835138139031339008 59146694472367079424 59152853661627973632 59429179814364315648 59435496691470434304 59756454209195606016 59769029220603265024 60048233770763943936 60372500128878034944 60378917273874726912 60673736205876068352 61001380338553847808 61337312786158452736 61590772756349190144 61636811383747117056 61891508951448551424 62225729176517738496 62873913855439798272 63515484404985102336 63522098534361858048 64170283213283917824 64183787060761460736 64523666697127723008 64831832524761071616 64838723663422291968 65202577331567198208 65507164113560666112 65854051577480871936 65867909753317883904 66189530406410256384 66540031281412964352 66546960369331470336 66864933777904238592 67226010985345056768 67240157873178673152 67554262992109436928 67919062644987789312 67926281933109067776 68257953231610576896 68307461966403731456 68626552880873078784 69004476884428259328 69011662605232635904 69341412806715506688 69715863244061540352 70434583483691040768 70442070152853848064 70733153087369773056 71168277061646155776 71462360851157090304 71855901549074055168 71909613281038303232 72206760443356643328 72589125034268688384 72596684039270694912 73337466529467334656 73352899498013097984 74093522885441224704 74101398472482619392 74463221707211538432 74517231236076797952 74865330415497904128 75277611146649010176 75645177607326007296 76045750035900530688 76053668993521680384 76069673553495064576 76417067174747701248 76829726840394350592 76845894712204197888 77204871990982213632 77621785879986044928 77630036494981791744 77638120430886715392 78009089407554945024 78430346149569232896 78446850852041785344 78862259296489439232 79238906419152420864 79247328921960579072 80064311694351925248 80505223031832969216 80837889242708312064 80898314941168091136 81335173784738463744 81671269544179531776 82182415178329489408 82522011935264735232 82959000039164215296 83831885140586397696 84687312539980136448 84696131379149144064 85100824808241758208 85560377617711890432 85578382747681947648 86442443366348095488 86451631551229722624 86936769775422930944 87333791056854515712 87342885484747554816 87823879671090511872 88234139418265387008 88252707208547008512 88720041708550619136 88729280492441960448 89143769721546473472 89153245037205651456 89634681313793409024 89653543830904897536 90072350656145915904 90558750193317052416 90568375910812090368 91010604308814102528 91502070507830771712 92005969179237679104 92386159134523785216 92455217075620675584 92954484325415387136 93338593764776607744 93922760203805130752 94300847308743376896 94310870783159697408 94891036082194874368 95283147801542787072 95807868732098740224 96275680591142191104 96785500045691584512 97258085495133437952 97783288705956446208 97803865997350797312 98260746170340999168 98801864629976825856 99284295609615384576 99810046922119446528 99820440553997205504 100839016478017585152 100860236809768009728 101394333381200707584 101878593967481683968 101889422899663601664 102386929847415865344 102461192949605597184 102939829321309618176 103506715326642388992 103517493907848953856 104012119210073260032 104573794866092310528 104595801136055713792 105651875225536561152 105663105229280772096 106752415592469233664 107340297375777292288 107783852323611082752 107864419921557454848 108310140665034964992 108446898379651284992 108895026058906042368 110029349247019646976 111152097708723929088 111775846854115196928 112297995623246856192 112916416719973515264 112928175172198858752 113467766410989010944 114068625053850796032 114080503490282520576 114104510330242596864 115244590260591525888 115256591155130793984 115268842068306296832 116432678819979067392 116445054742472687616 116457180646330073088 117013634111332417536 117098506228120682496 117645519224353849344 117670276278062678016 118293388944734158848 118858359628728631296 118870993382940868608 119512908418391212032 119538058441206530048 120096467541527887872 120757834547749453824 121347472411752136704 122002760677107695616 123181545512698380288 123273622767494234112 123783017902897102848 125747827710879596544 127030968809970204672 127044197068723716096 128340566426567835648 128367574121522921472 129663665049522143232 129677447326844583936 130405154663134396416 131014328227121332224 131735819506635767808 132379060812820512768 133080062562825928704 133093920738662940672 133729867555808477184 134452021970690113536 134480315746357346304 135108525984218873856 135838125289975578624 135852563866218135552 136515906463221153792 136614923932807462912 137253105761746157568 138008953768856518656 138023325210465271808 138682825613431013376 139431726488123080704 140869166967382081536 140884140305707696128 141466306174739546112 142336554123292311552 142924721702314180608 143711803098148110336 143819226562076606464 144413520886713286656 145178250068537376768 145193368078541389824 146674933058934669312 146705798996026195968 148187045770882449408 148202796944965238784 148926443414423076864 149730660830995808256 150555222293298020352 151290355214652014592 152091500071801061376 152139347106990129152 152834134349495402496 153659453680788701184 153691789424408395776 154409743981964427264 155260072989963583488 155276240861773430784 156018178815109890048 156860692299138465792 156893701704083570688 158477812838304841728 158494657843921158144 160128623388703850496 161010446063665938432 161675778485416624128 161796629882336182272 162670347569476927488 163342539088359063552 164364830356658978816 165044023870529470464 167663770281172795392 169374625079960272896 169392262758298288128 170201649616483516416 171120755235423780864 171156765495363895296 172884886732696190976 172903263102459445248 173873539550845861888 174667582113709031424 174685770969495109632 175647759342181023744 176468278836530774016 176505414417094017024 177440083417101238272 177458560984883920896 178287539443092946944 178306490074411302912 179269362627586818048 179307087661809795072 180144701312291831808 181117500386634104832 181136751821624180736 182021208617628205056 183004141015661543424 184011938358475358208 184772318269047570432 184910434151241351168 186677187529553215488 187845520407610261504 188621741566319394816 189782072164389748736 190566295603085574144 192551361182284382208 193571000091383169024 194516170990266875904 195607731994701594624 196521492340681998336 197603729259953651712 198568591219230769152 199620093844238893056 199640881107994411008 201678032956035170304 201720473619536019456 203757187934963367936 203778845799327203328 204773859694831730688 204922385899211194368 205879658642619236352 207013430653284777984 207034987815697907712 208024238420146520064 209147589732184621056 209191602272111427584 211303750451073122304 211326210458561544192 213504831184938467328 214680594751554584576 215567704647222165504 215728839843114909696 216620281330069929984 216893796759302569984 217790052117812084736 220058698494039293952 222304195417447858176 223551693708230393856 224595991246493712384 225832833439947030528 226935532821978021888 228137250107701592064 228161006980565041152 228209020660485193728 230489180521183051776 230537684136612593664 232865357639958134784 232890109484945375232 232914361292660146176 234027268222664835072 235291038448707698688 235340552556125356032 236586777889468317696 237716719257457262592 237741986765881737216 239076116882413060096 240192935083055775744 241515669095498907648 242694944823504273408 244005521354215391232 246547245534988468224 247566035805794205696 251495655421759193088 254061937619940409344 254088394137447432192 256681132853135671296 256735148243045842944 259327330099044286464 259354894653689167872 260810309326268792832 262028656454242664448 263471639013271535616 264758121625641025536 266160125125651857408 266187841477325881344 267459735111616954368 268904043941380227072 268960631492714692608 270217051968437747712 271676250579951157248 271705127732436271104 273031812926442307584 273229847865614925824 274506211523492315136 276017907537713037312 277365651226862026752 278863452976246161408 281768280611415392256 282932612349479092224 284673108246584623104 285849443404628361216 287423606196296220672 287638453124153212928 288827041773426573312 290356500137074753536 293349866117869338624 293411597992052391936 296405593889930477568 297852886828846153728 299461321661991616512 302580710429304029184 304183000143602122752 304278694213980258304 305668268698990804992 307383578848816791552 308819487963928854528 310520145979927166976 310552481723546861568 312036357630219780096 313721384598276931584 313787403408167141376 316955625676609683456 316989315687842316288 320257246777407700992 322020892127331876864 323351556970833248256 323593259764672364544 325340695138953854976 326685078176718127104 328729660713317957632 330088047741058940928 335327540562345590784 338749250159920545792 338784525516596576256 340403299232967032832 342241510470847561728 342313530990727790592 345769773465392381952 345806526204918890496 349335164227418062848 349371541938990219264 351295518684362047488 352936557673061548032 353010828834188034048 354880166834202476544 356575078886185893888 356612980148822605824 358538725255173636096 358614175323619590144 360289402624583663616 362273503643248361472 364042417235256410112 366008282031323086848 369544636538095140864 369820868302482702336 375691040815220523008 377243483132638789632 379564144328779497472 381132591206171148288 385102722364568764416 389032341980533751808 391215463989403189248 393042984681363996672 395207458519907303424 397137182438461538304 399240187688477786112 399281762215988822016 403356065912070340608 403440947239072038912 407514375869926735872 407557691598654406656 409547719389663461376 409844771798422388736 411759317285238472704 414026861306569555968 414069975631395815424 416048476840293040128 418295179464369242112 418383204544222855168 422607500902146244608 422652420917123088384 427009662369876934656 429361189503109169152 431135409294444331008 431457679686229819392 433240562660139859968 435580104235624169472 440117396988078587904 444608390834895716352 449191982492987424768 451665666879894061056 453871065643956043776 456274500215403184128 456418041320970387456 460978361042366103552 461075368273225187328 465780218969890750464 465828722585320292352 468054536445329670144 470582076897415397376 470681105112250712064 475433438514914525184 475483973531763474432 478152233764826120192 480385870166111551488 483031338190997815296 485389889647008546816 488011042708430782464 493094491069976936448 495132071611588411392 502991310843518386176 508123875239880818688 508176788274894864384 513362265706271342592 513470296486091685888 518654660198088572928 518709789307378335744 521620618652537585664 524057312908485328896 526943278026543071232 529516243251282051072 532320250251303714816 532375682954651762688 534919470223233908736 537808087882760454144 537921262985429385216 540434103936875495424 543352501159902314496 543410255464872542208 546063625852884615168 549012423046984630272 552035815075426074624 554731302453724053504 563536561222830784512 565865224698958184448 569346216493169246208 571698886809256722432 575276906248306425856 577654083546853146624 580713000274149507072 586823195984104783872 592811187779860955136 595705773657692307456 598922643323983233024 605161420858608058368 608557388427960516608 611336537397981609984 614767157697633583104 617638975927857709056 621040291959854333952 621104963447093723136 624072715260439560192 627442769196553863168 627574806816334282752 633911251353219366912 633978631375684632576 640514493554815401984 644041784254663753728 646703113941666496512 647186519529344729088 650681390277907709952 653370156353436254208 657459321426635915264 660176095482117881856 670655081124691181568 677498500319841091584 680806598465934065664 684483020941695123456 684627061981455581184 691613052409837780992 698670328454836125696 698743083877980438528 705873115346123096064 706021657668376068096 709760333668404953088 713150157772371787776 713225960297645211648 717228350647239180288 720578805249167327232 724547007286496722944 728084834470512820224 732016564062646173696 739641736604965404672 751382081630441046016 754486966265277579264 759128288657558994944 762265182412342296576 770205444729137528832 778064683961067503616 782430927978806378496 786085969362727993344 790414917039814606848 794274364876923076608 798480375376955572224 798563524431977644032 806712131824140681216 806881894478144077824 815028751739853471744 815115383197308813312 819095438779326922752 819689543596844777472 823518634570476945408 828053722613139111936 832096953680586080256 836590358928738484224 836766409088445710336 845304841834246176768 854019324739753869312 862270818588888662016 862915359372459638784 866481125320279719936 880234793976157175808 889216781669791432704 898383964985974849536 907742131287912087552 912549000430806368256 912836082641940774912 922150736546450374656 931560437939781500928 931657445170640584704 936109072890659340288 941164153794830794752 941362210224501424128 950866877029829050368 950967947063526948864 956304467529652240384 960771740332223102976 966062676381995630592 970779779294017093632 976022085416861564928 986188982139953872896 990264143223176822784 1005982621687036772352 1016247750479761637376 1016353576549789728768 1026724531412542685184 1026940592972183371776 1037309320396177145856 1037419578614756671488 1048114625816970657792 1053886556053086142464 1059032486502564102144 1064640500502607429632 1069838940446467817472 1075616175765520908288 1075842525970858770432 1080868207873750990848 1086820510929745084416 1092127251705769230336 1098024846093969260544 1109462604907448107008 1127073122445661569024 1131730449397916368896 1138692432986338492416 1143397773618513444864 1150553812496612851712 1155308167093706293248 1173646391968209567744 1185622375559721910272 1191411547315384614912 1197845286647966466048 1210322841717216116736 1217114776855921033216 1222673074795963219968 1229534315395267166208 1235277951855715418112 1242080583919708667904 1242209926894187446272 1248145430520879120384 1254885538393107726336 1255149613632668565504 1267822502706438733824 1267957262751369265152 1281028987109630803968 1288083568509327507456 1293406227883332993024 1294373039058689458176 1306740312706872508416 1314918642853271830528 1320352190964235763712 1354997000639682183168 1361613196931868131328 1369254123962911162368 1383226104819675561984 1397340656909672251392 1397486167755960877056 1411746230692246192128 1412043315336752136192 1426300315544743575552 1426451920595290423296 1434456701294478360576 1441157610498334654464 1449094014572993445888 1456169668941025640448 1464033128125292347392 1479283473209930809344 1502764163260882092032 1508973932530555158528 1518256577315117989888 1524530364824684593152 1540410889458275057664 1556129367922135007232 1564861855957612756992 1572171938725455986688 1580829834079629213696 1588548729753846153216 1596960750753911144448 1597127048863955288064 1613424263648281362432 1613763788956288155648 1630057503479706943488 1630230766394617626624 1638190877558653845504 1647037269140953890816 1656107445226278223872 1664193907361172160512 1673532818176891420672 1690609683668492353536 1708038649479507738624 1725830718744919277568 1732962250640559439872 1760469587952314351616 1778433563339582865408 1796767929971949699072 1815484262575824175104 1825672165283881549824 1844301473092900749312 1863120875879563001856 1863314890341281169408 1872218145781318680576 1882328307589661589504 1882724420449002848256 1901733754059658100736 1901935894127053897728 1912608935059304480768 1921543480664446205952 1932125352763991261184 1941559558588034187264 1952044170833723129856 1972377964279907745792 1980528286446353645568 2011965243374073544704 2032495500959523274752 2053449062825085370368 2053881185944366743552 2074839157229513342976 2096229251633941315584 2118064973005128204288 2129281001005214859264 2139677880892935634944 2151685051941717540864 2161736415747501981696 2173641021859490168832 2184254503411538460672 2196049692187938521088 2218925209814896214016 2254146244891323138048 2263460898795832737792 2277384865972676984832 2286795547237026889728 2301107624993225703424 2310616334187412586496 2347292783936419135488 2371244751119443820544 2382823094630769229824 2395690573295932932096 2420645683434432233472 2445346149591926439936 2459068630790534332416 2470555903711430836224 2484161167839417335808 2496290861041758240768 2509771076786215452672 2510299227265337131008 2535914525502738530304 2562057974219261607936 2586812455766665986048 2588746078117378916352 2629837285706543661056 2640704381928471527424 2723226393863736262656 2738508247925822324736 2766452209639351123968 2794681313819344502784 2794972335511921754112 2823492461384492384256 2824086630673504272384 2852600631089487151104 2852903841190580846592 2868913402588956721152 2882315220996669308928 2898188029145986891776 2912339337882051280896 2928066256250584694784 2958566946419861618688 3005528326521764184064 3017947865061110317056 3049060729649369186304 3080821778916550115328 3112258735844270014464 3144343877450911973376 3161659668159258427392 3177097459507692306432 3193921501507822288896 3226848527296562724864 3227527577912576311296 3260461532789235253248 3276381755117307691008 3294074538281907781632 3328387814722344321024 3347065636353782841344 3381219367336984707072 3416077298959015477248 3451661437489838555136 3465924501281118879744 3520939175904628703232 3556867126679165730816 3593535859943899398144 3630968525151648350208 3651344330567763099648 3688602946185801498624 3726241751759126003712 3726629780682562338816 3744436291562637361152 3764656615179323179008 3765448840898005696512 3803467508119316201472 3803871788254107795456 3843086961328892411904 3864250705527982522368 3883119117176068374528 3944755928559815491584 3961056572892707291136 4064991001919046549504 4107762371888733487104 4149678314459026685952 4192458503267882631168 4236129946010256408576 4279355761785871269888 4303370103883435081728 4323472831495003963392 4347282043718980337664 4368509006823076921344 4392099384375877042176 4437850419629792428032 4508292489782646276096 4526921797591665475584 4554769731945353969664 4573591094474053779456 4602215249986451406848 4621232668374825172992 4694585567872838270976 4742489502238887641088 4765646189261538459648 4791381146591865864192 4841291366868864466944 4890692299183852879872 4941111807422861672448 4968322335678834671616 4992581722083516481536 5020598454530674262016 5071829051005477060608 5124115948438523215872 5177492156234757832704 5259674571413087322112 5281408763856943054848 5446452787727472525312 5477016495851644649472 5532904419278702247936 5589362627638689005568 5589944671023843508224 5646984922768984768512 5648173261347008544768 5705201262178974302208 5705807682381161693184 5737826805177913442304 5764630441993338617856 5796376058291973783552 5824678675764102561792 5856132512501169389568 5917133892839723237376 6035895730122220634112 6161643557833100230656 6224517471688540028928 6288687754901823946752 6354194919015384612864 6387843003015644577792 6455055155825152622592 6520923065578470506496 6552763510234615382016 6588149076563815563264 6656775629444688642048 6694131272707565682688 6762438734673969414144 6832154597918030954496 6903322874979677110272 6931849002562237759488 7041878351809257406464 7113734253358331461632 7187071719887798796288 7261937050303296700416 7377205892371602997248 7452483503518252007424 7488872583125274722304 7529313230358646358016 7530897681796011393024 7607743576508215590912 7686173922657784823808 7766238234352136749056 7889511857119630983168 7922113145785414582272 8215524743777466974208 8299356628918053371904 8384917006535765262336 8472259892020512817152 8558711523571742539776 8606740207766870163456 8646945662990007926784 8694564087437960675328 8737018013646153842688 8784198768751754084352 8875700839259584856064 9016584979565292552192 9053843595183330951168 9147182188948107558912 9204430499972902813696 9242465336749650345984 9484979004477775282176 9531292378523076919296 9682582733737728933888 9781384598367705759744 9882223614845723344896 9985163444167032963072 10041196909061348524032 10143658102010954121216 10248231896877046431744 10354984312469515665408 10519349142826174644224 10562817527713886109696 10892905575454945050624 10954032991703289298944 11065808838557404495872 11178725255277378011136 11179889342047687016448 11293969845537969537024 11296346522694017089536 11410402524357948604416 11411615364762323386368 11529260883986677235712 11592752116583947567104 11649357351528205123584 11834267785679446474752 12323287115666200461312 12449034943377080057856 12577375509803647893504 12708389838030769225728 12910110311650305245184 13041846131156941012992 13105527020469230764032 13176298153127631126528 13313551258889377284096 13388262545415131365376 13524877469347938828288 13664309195836061908992 13806645749959354220544 13863698005124475518976 14083756703618514812928 14227468506716662923264 14374143439775597592576 14523874100606593400832 14904967007036504014848 14977745166250549444608 15061795363592022786048 15215487153016431181824 15372347845315569647616 15532476468704273498112 15779023714239261966336 15844226291570829164544 16431049487554933948416 16598713257836106743808 16769834013071530524672 16944519784041025634304 17117423047143485079552 17213480415533740326912 17293891325980015853568 17389128174875921350656 17474036027292307685376 17568397537503508168704 17751401678519169712128 18107687190366661902336 18408860999945805627392 18484930673499300691968 19062584757046153838592 19365165467475457867776 19562769196735411519488 19764447229691446689792 19970326888334065926144 20082393818122697048064 20287316204021908242432 20496463793754092863488 20709968624939031330816 21038698285652349288448 21125635055427772219392 21785811150909890101248 22131617677114808991744 22357450510554756022272 22587939691075939074048 22592693045388034179072 22823230729524646772736 23058521767973354471424 23298714703056410247168 23668535571358892949504 24646574231332400922624 24898069886754160115712 25154751019607295787008 25416779676061538451456 25820220623300610490368 26083692262313882025984 26211054040938461528064 26352596306255262253056 26627102517778754568192 27049754938695877656576 27613291499918708441088 27727396010248951037952 28454937013433325846528 29047748201213186801664 29955490332501098889216 30123590727184045572096 30430974306032862363648 30744695690631139295232 31064952937408546996224 31558047428478523932672 31688452583141658329088 32862098975109867896832 33197426515672213487616 33539668026143061049344 33889039568082051268608 34234846094286970159104 34587782651960031707136 34778256349751842701312 34948072054584615370752 35502803357038339424256 36817721999891611254784 36969861346998601383936 38125169514092307677184 38730330934950915735552 39125538393470823038976 39528894459382893379584 39940653776668131852288 40164787636245394096128 40574632408043816484864 40992927587508185726976 41419937249878062661632 42251270110855544438784 43571622301819780202496 44714901021109512044544 45185386090776068358144 45646461459049293545472 46117043535946708942848 46597429406112820494336 47337071142717785899008 49293148462664801845248 49796139773508320231424 50309502039214591574016 50833559352123076902912 51640441246601220980736 52167384524627764051968 52422108081876923056128 52705192612510524506112 53254205035557509136384 55226582999837416882176 55454792020497902075904 58095496402426373603328 59910980665002197778432 60247181454368091144192 60861948612065724727296 61489391381262278590464 62129905874817093992448 63116094856957047865344 63376905166283316658176 66394853031344426975232 67778079136164102537216 68469692188573940318208 69175565303920063414272 69896144109169230741504 71005606714076678848512 73635443999783222509568 73939722693997202767872 76250339028184615354368 77460661869901831471104 78251076786941646077952 79057788918765786759168 79881307553336263704576 81149264816087632969728 82839874499756125323264 87143244603639560404992 90370772181552136716288 91292922918098587090944 92234087071893417885696 93194858812225640988672 94674142285435571798016 98586296925329603690496 99592279547016640462848 100619004078429183148032 101667118704246153805824 104334769049255528103936 104844216163753846112256 106508410071115018272768 110453165999674833764352 110909584040995804151808 116190992804852747206656 119821961330004395556864 120494362908736182288384 121723897224131449454592 122978782762524557180928 124259811749634187984896 126753810332566633316352 135556158272328205074432 136939384377147880636416 138351130607840126828544 139792288218338461483008 142011213428153357697024 147270887999566445019136 147879445387994405535744 152500678056369230708736 154921323739803662942208 156502153573883292155904 158115577837531573518336 159762615106672527409152 165679748999512250646528 174286489207279120809984 180741544363104273432576 182585845836197174181888 184468174143786835771392 186389717624451281977344 189348284570871143596032 199184559094033280925696 203334237408492307611648 209688432327507692224512 213016820142230036545536 220906331999349667528704 221819168081991608303616 232381985609705494413312 239643922660008791113728 243447794448262898909184 248519623499268375969792 271112316544656410148864 273878768754295761272832 276702261215680253657088 279584576436676922966016 284022426856306715394048 295758890775988811071488 305001356112738461417472 313004307147766584311808 319525230213345054818304 331359497999024501293056 348572978414558241619968 361483088726208546865152 365171691672394348363776 368936348287573671542784 372779435248902563954688 406668474816984615223296 419376864655015384449024 426033640284460073091072 441812663998699335057408 443638336163983216607232 464763971219410988826624 479287845320017582227456 497039246998536751939584 542224633089312820297728 547757537508591522545664 553404522431360507314176 559169152873353845932032 568044853712613430788096 610002712225476922834944 639050460426690109636608 662718995998049002586112 697145956829116483239936 730343383344788696727552 745558870497805127909376 813336949633969230446592 838753729310030768898048 852067280568920146182144 887276672327966433214464 958575690640035164454912 994078493997073503879168 1084449266178625640595456 1095515075017183045091328 1106809044862721014628352 1118338305746707691864064 1220005424450953845669888 1278100920853380219273216 1325437991996098005172224 1394291913658232966479872 1491117740995610255818752 1626673899267938460893184 1677507458620061537796096 1704134561137840292364288 1917151381280070328909824 1988156987994147007758336 2191030150034366090182656 2236676611493415383728128 2440010848901907691339776 2556201841706760438546432 2982235481991220511637504 3253347798535876921786368 3355014917240123075592192 3834302762560140657819648 3976313975988294015516672 4473353222986830767456256 4880021697803815382679552 5112403683413520877092864 5964470963982441023275008 6710029834480246151184384 7668605525120281315639296 8946706445973661534912512 9760043395607630765359104 11928941927964882046550016 13420059668960492302368768 15337211050240562631278592 17893412891947323069825024 26840119337920984604737536 35786825783894646139650048 53680238675841969209475072 107360477351683938418950144
- Sum of all divisors σ(n): 417137872124965613571540381
- Sum of proper divisors (its aliquot sum) s(n): 309777394773281675152590237
- 107360477351683938418950144 is an abundant number, because the sum of its proper divisors (309777394773281675152590237) is greater than itself. Its abundance is 202416917421597736733640093
Bases of 107360477351683938418950144
- Binary: 1011000110011100111011100100011101000011110000100000000000000000000000000000000000000002
- Hexadecimal: 0x58CE7723A1E10000000000
- Base-36: DHMQJ32K89G3R4000
Squares and roots of 107360477351683938418950144
- 107360477351683938418950144 squared (1073604773516839384189501442) is 11526272097181439887475819139981293110693367157620736
- 107360477351683938418950144 cubed (1073604773516839384189501443) is 1237466074438794508291451103869240589350586331492328580554193257468446044585984
-
107360477351683938418950144 is a
perfect square number . Itssquare root is 10361490112512 -
The
cube root of 107360477351683938418950144 is 475278473.6100876565
Scales and comparisons
How big is 107360477351683938418950144?- 107,360,477,351,683,938,418,950,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 107,360,477,351,683,938,418,950,144 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 107360477351683938418950144 cubic inches would be around 39606539.5 feet tall.
Recreational maths with 107360477351683938418950144
- 107360477351683938418950144 backwards is 441059814839386153774063701
- The number of decimal digits it has is: 27
- The sum of 107360477351683938418950144'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 107360477351683938418950144 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 107360477351683938418950144 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/107360477351683938418950144/
Chicago style:
Numbermatics. 2024. "Number 107360477351683938418950144 - Facts about the integer". https://numbermatics.com/n/107360477351683938418950144/
The information we have on file for 107360477351683938418950144 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 107360477351683938418950144, math, Factors of 107360477351683938418950144, curriculum, school, college, exams, university, Prime factorization of 107360477351683938418950144, STEM, science, technology, engineering, physics, economics, calculator, one hundred seven septillion, three hundred sixty sextillion, four hundred seventy-seven quintillion, three hundred fifty-one quadrillion, six hundred eighty-three trillion, nine hundred thirty-eight billion, four hundred eighteen million, nine hundred fifty thousand, one hundred forty-four.