12095104170786343293128256
12,095,104,170,786,343,293,128,256 is an even composite number composed of six prime numbers multiplied together.
12095104170786343293128256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, four hundred thirty-five divisors.
Prime factorization of 12095104170786343293128256:
26 × 34 × 112 × 136 × 292 × 416
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 29 × 29 × 41 × 41 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 12095104170786343293128256 from the Numbermatics database.
Names of 12095104170786343293128256
- Cardinal: 12095104170786343293128256 can be written as Twelve septillion, ninety-five sextillion, one hundred four quintillion, one hundred seventy quadrillion, seven hundred eighty-six trillion, three hundred forty-three billion, two hundred ninety-three million, one hundred twenty-eight thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.2095104170786343293128256 × 1025
Factors of 12095104170786343293128256
Divisors of 12095104170786343293128256
- Number of divisors d(n): 15435
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 29 32 33 36 39 41 44 48 52 54 58 64 66 72 78 81 82 87 88 96 99 104 108 116 117 121 123 132 143 144 156 162 164 169 174 176 192 198 208 216 232 234 242 246 261 264 286 288 297 312 319 324 328 338 348 351 352 363 369 377 396 416 429 432 451 464 468 484 492 507 522 528 533 572 576 594 624 638 648 656 676 696 702 704 726 738 754 783 792 832 841 858 864 891 902 928 936 957 968 984 1014 1044 1053 1056 1066 1089 1107 1131 1144 1188 1189 1248 1276 1287 1296 1312 1352 1353 1392 1404 1452 1476 1508 1521 1566 1573 1584 1599 1681 1682 1716 1728 1782 1804 1856 1859 1872 1914 1936 1968 2028 2088 2106 2112 2132 2178 2197 2214 2262 2288 2349 2376 2378 2496 2523 2552 2574 2592 2624 2704 2706 2784 2808 2871 2904 2952 3016 3042 3132 3146 3168 3198 3267 3321 3362 3364 3393 3432 3509 3564 3567 3608 3718 3744 3828 3861 3872 3936 4056 4059 4147 4176 4212 4264 4356 4394 4428 4524 4563 4576 4698 4719 4752 4756 4797 4901 4961 5043 5046 5104 5148 5184 5408 5412 5568 5577 5616 5742 5808 5863 5904 6032 6084 6264 6292 6336 6396 6534 6591 6642 6724 6728 6786 6864 6929 7018 7128 7134 7216 7436 7488 7569 7656 7722 7744 7872 8112 8118 8294 8352 8424 8528 8613 8712 8788 8856 9048 9126 9152 9251 9396 9438 9504 9512 9594 9801 9802 9922 10086 10092 10179 10208 10296 10527 10701 10816 10824 10933 11154 11232 11484 11583 11616 11726 11808 12064 12168 12177 12441 12528 12584 12792 13068 13079 13182 13284 13448 13456 13572 13689 13728 13858 14036 14157 14256 14268 14391 14432 14703 14872 14883 15129 15138 15312 15444 15457 16224 16236 16588 16704 16731 16848 17056 17226 17424 17576 17589 17712 18096 18252 18491 18502 18792 18876 19008 19024 19188 19602 19604 19773 19844 20172 20184 20358 20416 20449 20592 20787 21054 21402 21648 21853 21866 22308 22464 22707 22968 23166 23232 23452 23616 24128 24167 24336 24354 24882 25056 25168 25584 25839 26136 26158 26364 26568 26896 26912 27144 27378 27456 27716 27753 28072 28314 28512 28536 28561 28782 28864 29406 29744 29766 30258 30276 30537 30624 30888 30914 31581 32103 32448 32472 32799 33176 33462 33696 34112 34452 34481 34848 35152 35178 35424 36192 36504 36531 36982 37004 37323 37584 37752 38048 38376 39204 39208 39237 39546 39688 40344 40368 40716 40898 41184 41574 42108 42471 42804 43173 43296 43706 43732 44109 44616 44649 45387 45414 45617 45936 46332 46371 46904 48334 48672 48708 48749 49764 50112 50193 50336 51168 51678 52272 52316 52728 52767 53136 53792 53824 53911 54288 54756 55432 55473 55506 56144 56628 57024 57072 57122 57564 58812 59319 59488 59532 60516 60552 61074 61248 61347 61776 61828 62361 63162 63713 64206 64493 64944 65559 65598 66352 66924 67392 68121 68904 68921 68962 69696 70304 70356 70848 72384 72501 73008 73062 73964 74008 74646 75168 75504 76096 76219 76752 78408 78416 78474 79092 79376 80688 80736 81432 81796 82368 83148 83259 84216 84942 85608 85683 86346 86592 87412 87464 88218 89232 89298 90077 90774 90828 91234 91872 92664 92742 93808 94743 96309 96668 97344 97416 97498 98397 99528 100386 100672 101761 102336 103356 103443 104544 104632 105456 105534 106272 107584 107822 108576 109512 110864 110946 111012 111969 112288 113256 114144 114244 115128 117624 117711 118638 118976 119064 120263 121032 121104 122148 122694 123552 123656 124722 126324 127413 127426 128412 128986 129888 131118 131196 132327 132704 133848 133947 136161 136242 136851 137808 137842 137924 139113 140608 140712 142129 143869 145002 146016 146124 146247 147928 148016 149292 150336 150579 151008 152438 153504 156816 156832 156948 158184 158301 158752 161376 161472 161733 162864 163592 166296 166419 166518 168432 169884 170027 171216 171366 172692 174824 174928 176436 177957 178464 178596 180154 181548 181656 182468 183744 184041 185328 185484 187083 187616 189486 191139 192618 193336 193479 194832 194996 196677 196794 199056 200772 200941 203401 203522 206712 206763 206886 209088 209264 210912 211068 212544 215644 217152 217503 219024 221728 221892 222024 223938 224576 226512 228288 228488 228657 230256 235248 235422 237276 238128 240383 240526 242064 242208 244296 245388 247104 247312 249444 249777 252648 254826 254852 256824 257049 257972 259776 262236 262392 264654 265408 265837 267696 267894 270231 272322 272484 273702 275616 275684 275848 278226 281424 284089 284229 284258 287738 290004 292032 292248 292494 295191 295856 296032 298584 301158 302016 304876 305283 307008 310329 313632 313664 313896 314171 316368 316602 317504 322752 323466 325728 327184 332592 332838 333036 335907 336864 339768 340054 342432 342732 345384 349648 349856 352872 353133 355914 356928 357192 360308 360789 363096 363312 364936 368082 370656 370968 371293 374166 375232 378972 379291 382278 385236 386672 386958 389664 389992 393354 393588 396981 398112 401544 401841 401882 406802 407044 410553 413424 413526 413772 417339 418528 421824 422136 426387 431288 431607 435006 438048 438741 443456 443784 444048 447876 448253 453024 456976 457314 460512 470496 470844 474552 474903 476256 480766 481052 484128 484416 485199 488592 490776 494624 498888 499257 499554 505296 509652 509704 510081 513648 514098 515944 524472 524784 529308 531674 535392 535788 536239 540462 544644 544968 547404 551232 551368 551696 552123 556452 561249 562848 568178 568458 568516 573417 575476 580008 580437 584496 584988 590031 590382 591712 592064 593021 597168 602316 602823 609752 610203 610566 620289 620658 627264 627792 628342 632736 633204 633737 646932 651456 652509 654368 665184 665676 666072 671814 673728 679536 680108 684864 685464 685971 690768 699296 699712 700843 705744 706266 711828 714384 720616 721149 721578 726192 726624 729872 736164 741312 741936 742586 748332 749331 757944 758131 758582 764556 770472 771147 773344 773916 779328 779984 786708 787176 793962 796224 797511 803088 803682 803764 810693 813604 814088 821106 826848 827052 827544 828269 834678 837056 838409 844272 852267 852774 862576 863214 870012 876096 877482 885573 887568 888096 895752 895973 896506 906048 913952 914628 915849 921024 930987 940992 941688 942513 949104 949806 952512 961532 962104 968256 970398 977184 981552 989248 990847 997776 998514 999108 1010592 1019304 1019408 1020162 1027296 1028196 1031888 1048944 1049568 1058616 1059399 1063348 1070784 1071576 1072478 1080924 1082367 1089288 1089936 1094808 1102736 1103392 1104246 1112904 1113879 1122498 1125696 1136356 1136916 1137032 1137873 1146834 1150952 1160016 1160874 1168992 1169976 1171001 1180062 1180764 1183424 1186042 1194336 1204632 1205646 1219504 1220406 1221132 1231659 1240578 1241316 1252017 1255584 1256684 1265472 1266408 1267474 1279161 1293864 1294821 1305018 1308736 1316223 1322893 1330368 1331352 1332144 1343628 1344759 1359072 1360216 1370928 1371942 1381536 1398592 1401686 1411488 1412532 1413721 1423656 1428768 1441232 1442298 1443156 1452384 1453248 1455597 1459744 1472328 1483872 1485172 1496664 1497771 1498662 1515888 1516262 1517164 1529112 1530243 1540944 1542294 1546688 1547832 1559968 1563419 1573416 1574352 1587924 1595022 1606176 1607364 1607528 1608717 1621386 1627208 1628176 1642212 1653696 1654104 1655088 1656369 1656538 1669356 1676818 1688544 1704534 1705548 1720251 1725152 1726428 1740024 1741311 1754964 1770093 1771146 1775136 1776192 1779063 1791504 1791946 1793012 1808469 1827904 1829256 1830609 1831698 1847677 1860867 1861974 1870297 1883376 1885026 1898208 1899612 1901211 1923064 1924208 1940796 1954368 1957527 1963104 1981694 1995552 1997028 1998216 1998709 2021184 2038608 2038816 2040324 2054592 2056392 2057913 2063776 2097888 2099136 2102529 2117232 2118798 2126696 2143152 2144956 2161848 2163447 2164734 2178576 2179872 2189616 2205472 2206784 2208492 2210351 2225808 2227758 2244996 2272712 2273832 2274064 2274393 2275746 2293668 2301904 2313441 2320032 2321748 2337984 2339952 2342002 2360124 2361528 2372084 2388672 2392533 2409264 2411292 2432079 2439008 2440812 2442264 2463318 2481156 2482632 2484807 2504034 2511168 2513368 2515227 2532816 2534948 2556801 2558322 2587728 2589642 2610036 2612233 2632446 2644213 2645786 2662704 2664288 2687256 2687919 2689518 2718144 2720432 2741856 2743884 2747547 2763072 2792961 2803372 2822976 2825064 2825761 2827442 2827539 2847312 2857536 2882464 2884596 2886312 2904768 2911194 2919488 2944656 2967744 2970344 2972541 2993328 2995542 2997324 3031776 3032524 3034328 3058224 3060486 3081888 3084588 3095664 3119936 3124979 3126838 3146832 3148704 3175848 3190044 3212352 3214728 3215056 3217434 3242772 3247101 3254416 3256352 3284424 3308208 3310176 3312738 3313076 3338712 3341637 3353636 3377088 3409068 3411096 3413619 3440502 3450304 3452856 3455881 3480048 3482622 3509928 3513003 3540186 3542292 3550272 3558126 3583008 3583892 3586024 3616938 3658512 3661218 3663396 3693157 3694977 3695354 3721734 3723948 3740594 3766752 3770052 3796416 3799224 3802422 3837483 3846128 3848416 3881592 3884463 3915054 3926208 3948669 3963388 3968679 3991104 3994056 3996432 3997418 4034277 4077216 4077632 4080648 4084223 4112784 4115826 4127552 4172201 4195776 4205058 4234464 4237596 4241163 4253392 4286304 4289912 4323696 4326894 4329468 4357152 4359744 4366791 4379232 4410944 4416984 4420702 4451616 4455516 4489992 4545424 4547664 4548128 4548786 4551492 4587336 4590729 4603808 4626882 4640064 4643496 4679904 4684004 4690257 4720248 4723056 4744168 4785066 4818528 4822584 4826151 4826809 4864158 4878016 4881624 4884528 4926636 4930783 4962312 4965264 4969614 5008068 5026736 5030454 5065632 5069896 5113602 5116644 5160753 5175456 5179284 5220072 5223933 5224466 5264892 5288426 5291572 5325408 5328576 5337189 5374512 5375838 5379036 5425407 5440864 5483712 5487768 5491827 5495094 5543031 5582601 5585922 5606744 5610891 5650128 5651522 5654884 5655078 5694624 5703633 5764928 5769192 5772624 5822388 5827289 5889312 5898629 5940688 5945082 5986656 5991084 5994648 5996127 6063552 6065048 6068656 6116448 6120972 6163776 6169176 6173739 6191328 6249958 6253676 6293664 6297408 6307587 6351696 6380088 6429456 6430112 6434868 6485544 6490341 6494202 6508832 6512704 6568848 6616416 6620352 6625476 6626152 6631053 6677424 6683274 6707272 6818136 6822192 6823179 6827238 6881004 6905712 6911762 6960096 6965244 6971107 7019856 7026006 7080372 7084584 7116252 7166016 7167784 7172048 7177599 7233876 7296237 7317024 7322436 7326792 7386314 7389954 7390708 7443468 7447896 7454421 7481188 7533504 7540104 7545681 7598448 7604844 7670403 7674966 7692256 7696832 7709273 7763184 7768926 7830108 7836699 7897338 7926776 7932639 7937358 7988112 7992864 7994836 8063757 8068554 8154432 8161296 8168446 8225568 8231652 8238581 8242641 8339441 8344402 8410116 8468928 8475192 8477283 8482326 8482617 8506784 8572608 8579824 8647392 8653788 8658936 8714304 8733582 8758464 8833968 8841404 8903232 8911032 8917623 8979984 9090848 9095328 9096256 9097572 9102984 9110959 9174672 9181458 9207616 9253764 9286992 9359808 9368008 9374937 9380514 9440496 9446112 9488336 9570132 9637056 9645168 9652302 9653618 9728316 9741303 9763248 9769056 9853272 9855703 9861566 9924624 9930528 9939228 10016136 10024911 10053472 10060908 10131264 10139792 10227204 10233288 10240857 10321506 10350912 10358568 10367643 10440144 10447866 10448932 10529784 10539009 10576852 10583144 10650816 10674378 10749024 10751676 10758072 10767497 10850814 10881728 10899317 10975536 10983654 10990188 11079471 11086062 11165202 11171844 11213488 11221782 11300256 11303044 11309768 11310156 11389248 11407266 11512449 11538384 11545248 11644776 11647649 11653389 11654578 11778624 11797258 11881376 11890164 11906037 11973312 11982168 11989296 11992254 12102831 12130096 12137312 12232896 12241944 12252669 12338352 12347478 12382656 12499916 12507352 12516603 12587328 12615174 12703392 12723489 12760176 12858912 12860224 12869736 12881011 12971088 12980682 12988404 13017664 13137696 13232832 13250952 13252304 13262106 13354848 13366548 13414544 13636272 13644384 13646358 13654476 13762008 13772187 13811424 13823524 13920192 13930488 13942214 14039712 14052012 14070771 14160744 14169168 14232504 14335568 14344096 14355198 14467752 14478453 14480427 14592474 14634048 14644872 14653584 14772628 14779908 14781416 14792349 14886936 14895792 14908842 14962376 15080208 15091362 15196896 15209688 15223013 15340806 15349932 15384512 15418546 15526368 15537852 15550931 15660216 15673398 15794676 15853552 15865278 15874716 15976224 15985728 15989672 16011567 16127514 16137108 16276221 16322592 16336892 16451136 16463304 16475481 16477162 16485282 16629093 16678882 16688804 16820232 16832673 16950384 16954566 16964652 16965234 17013568 17110899 17159648 17197609 17294784 17307576 17317872 17467164 17481867 17667936 17682808 17695887 17822064 17835246 17959968 17988381 18181696 18190656 18195144 18205968 18221918 18349344 18362916 18378373 18507528 18573984 18736016 18749874 18761028 18880992 18892224 18922761 18976672 19140264 19290336 19304604 19307236 19456632 19471023 19482606 19526496 19538112 19706544 19711406 19723132 19849248 19861056 19878456 19893159 20032272 20049822 20106944 20121816 20279584 20324447 20454408 20466576 20469537 20481714 20643012 20717136 20735286 20880288 20895732 20897864 20913321 21059568 21078018 21153704 21166288 21348756 21498048 21503352 21516144 21532797 21534994 21701628 21798634 21951072 21967308 21980376 21985799 22158942 22172124 22330404 22343688 22363263 22426976 22443564 22600512 22606088 22619536 22620312 22637043 22814532 23011209 23024898 23076768 23090496 23127819 23289552 23295298 23306778 23309156 23510097 23594516 23762752 23780328 23797917 23812074 23964336 23978592 23984508 24019801 24191271 24205662 24260192 24274624 24313861 24483888 24505338 24676704 24694956 24715743 24999832 25014704 25018323 25033206 25230348 25406784 25431849 25446978 25447851 25520352 25717824 25739472 25762022 25942176 25961364 25976808 25983217 26275392 26501904 26504608 26524212 26709696 26733096 26752869 26829088 27272544 27288768 27292716 27308952 27332877 27524016 27544374 27622848 27647048 27860976 27884428 28079424 28104024 28124811 28141542 28321488 28338336 28465008 28671136 28688192 28710396 28734563 28935504 28956906 28960854 29184948 29289744 29307168 29545256 29559816 29562832 29567109 29584698 29773872 29791584 29817684 29924752 30074733 30160416 30182724 30393792 30419376 30446026 30681612 30699864 30722571 30837092 31052736 31075704 31083371 31101862 31102929 31320432 31346796 31589352 31617027 31707104 31730556 31749432 31952448 31979344 32023134 32255028 32274216 32302491 32552442 32645184 32673784 32697951 32926608 32950962 32954324 32970564 33238413 33258186 33357764 33377608 33640464 33665346 33900768 33909132 33929304 33930468 33959029 34221798 34319296 34374769 34395218 34615152 34635744 34934328 34942947 34963734 35335872 35365616 35391774 35644128 35670492 35718111 35919936 35976762 36308493 36390288 36411936 36443836 36698688 36725832 36734893 36756746 36758007 37015056 37147968 37472032 37499748 37522056 37549809 37761984 37845522 37953344 38170467 38280528 38580672 38609208 38614472 38643033 38913264 38942046 38965212 39052992 39413088 39422812 39446264 39698496 39756912 39786318 40064544 40099644 40243632 40559168 40624727 40648894 40908816 40933152 40939074 40963428 41286024 41434272 41470572 41760576 41791464 41795728 41826642 42119136 42156036 42212313 42307408 42332576 42697512 43006704 43032288 43065594 43069988 43403256 43435359 43441281 43597268 43902144 43934616 43960752 43971598 44317884 44344248 44377047 44660808 44687376 44726526 44853952 44887128 44926453 45212176 45239072 45240624 45274086 45629064 45669039 46022418 46049796 46153536 46255638 46579104 46590596 46613556 46618312 46652793 47020194 47189032 47560656 47595834 47624148 47928672 47957184 47969016 48011041 48034701 48039602 48382542 48411324 48520384 48627722 48967776 49010676 49353408 49389912 49431486 49887279 49999664 50029408 50036646 50066412 50460696 50498019 50863698 50893956 50895702 51040704 51332697 51478944 51524044 51592827 51884352 51922728 51953616 51966434 52445601 53003808 53009216 53048424 53087661 53094899 53466192 53505738 53658176 53965143 54238613 54545088 54585432 54617904 54665754 55048032 55088748 55135119 55294096 55721952 55768856 56208048 56249622 56283084 56642976 56676672 56768283 56930016 57342272 57420792 57469126 57871008 57913812 57921708 57962561 58369896 58579488 58614336 59090512 59119632 59125664 59134218 59169396 59547744 59583168 59635368 59679477 59849504 60149466 60320832 60365448 60838752 60892052 60973341 61363224 61399728 61408611 61445142 61674184 62151408 62166742 62203724 62205858 62640864 62693592 62739963 63178704 63234054 63414208 63461112 63498864 63958688 64046268 64100179 64510056 64548432 64604982 65104884 65347568 65395902 65853216 65901924 65908648 65941128 65957397 66476826 66516372 66715528 66755216 67089789 67280928 67330692 67801536 67818264 67858608 67860936 67911129 67918058 68443596 68749538 68790436 69230304 69271488 69383457 69868656 69885894 69927468 70530291 70731232 70783548 71288256 71340984 71393751 71436222 71953524 72059403 72573813 72616986 72780576 72823872 72887672 72941583 73451664 73469786 73513492 73516014 74030112 74147229 74944064 74999496 75044112 75054969 75099618 75691044 75754757 76295547 76340934 76561056 76682177 77218416 77228944 77286066 77826528 77884092 77930424 77949651 78826176 78845624 78892528 79513824 79572636 80129088 80199288 80258607 80487264 81249454 81297788 81817632 81866304 81878148 81926856 81947069 81998631 82572048 82868544 82941144 83582928 83591456 83653284 84238272 84312072 84374433 84424626 84614816 84665152 85395024 86013408 86064576 86131188 86139976 86203689 86806512 86870718 86882562 87194536 87869232 87921504 87943196 88635768 88688496 88701327 88754094 89321616 89374752 89453052 89774256 89852906 90424352 90478144 90481248 90548172 90624391 91258128 91338078 92044836 92099592 92511276 93158208 93181192 93227112 93236624 93250113 93305586 93308787 94040388 94378064 94851081 95121312 95191668 95248296 95857344 95938032 96022082 96069402 96079204 96765084 96822648 96907473 97255444 97935552 98021352 98093853 98779824 98862972 99715239 99774558 99999328 100058816 100073292 100132824 100220549 100921392 100996038 101727396 101787912 101791404 101877087 102665394 102957888 103048088 103124307 103185654 103845456 103907232 103932868 104828841 104891202 106007616 106096848 106175322 106189798 106932384 107011476 107101553 107154333 107930286 108412733 108477226 109170864 109235808 109331508 110096064 110177496 110204679 110270238 110274021 110588192 111443904 111537712 112416096 112499244 112566168 112649427 113285952 113536566 113860032 114511401 114841584 114938252 115742016 115827624 115843416 115856201 115925122 115929099 116739792 117158976 118181024 118239264 118251328 118268436 118338792 118442467 119095488 119270736 119358954 119699008 120298932 120730896 121677504 121784104 121874181 121946682 122726448 122799456 122817222 122890284 123348368 124302816 124333484 124407448 124411716 125281728 125387184 125479926 126357408 126468108 126636939 126922224 126997728 127917376 128092536 128124139 128200358 129020112 129096864 129209964 130209768 130323843 130695136 130791804 131706432 131803848 131817296 131882256 131914794 132953652 133032744 133131141 133431056 133510432 134179578 134561856 134661384 134779359 135636528 135717216 135721872 135822258 135836116 136887192 137007117 137499076 137580872 138460608 138766914 139737312 139771788 139854936 139958379 139977461 141060582 141462464 141567096 141691121 142681968 142787502 142872444 143907048 144033123 144118806 145147626 145233972 145561152 145775344 145883166 146903328 146939572 147026984 147032028 148060224 148294458 149661837 149998992 150088224 150109938 150199236 151382088 151419437 151494057 151509514 152591094 152681868 153122112 153364354 154436832 154457888 154572132 154778481 155653056 155768184 155860848 155899302 157336803 157691248 157785056 159027648 159145272 159262983 159284697 160398576 160517214 160974528 161895429 162498908 162595576 162715839 163635264 163756296 163853712 163894138 163997262 165144096 165405357 165882288 167165856 167182912 167306568 167453143 168624144 168748866 168849252 169229632 170790048 171060241 172026816 172262376 172279952 172407378 173613024 173741436 173765124 173887683 174389072 175738464 175843008 175886392 177271536 177376992 177402654 177508188 178643232 178749504 178906104 179038431 179548512 179705812 180848704 180962496 181096344 181248782 182516256 182676156 182920023 184089672 184199184 185022552 186362384 186454224 186473248 186500226 186611172 186617574 188080776 188219889 188756128 189702162 190242624 190383336 190496592 191876064 192044164 192138804 192158408 192300537 193530168 193645296 193814946 194510888 196042704 196187706 197559648 197725944 197872191 197899169 199430478 199549116 199998656 200146584 200265648 200441098 201842784 201992076 202162103 203454792 203575824 203582808 203754174 205330788 206096176 206248614 206371308 207690912 207814464 207865736 208150371 209657682 209782404 211590873 212193696 212350644 212379596 213864768 214022952 214181253 214203106 214308666 215860572 216178209 216825466 216954452 218341728 218471616 218663016 218824749 220354992 220409358 220540476 220548042 221176384 222441687 223075424 223568917 224832192 224998488 225132336 225164907 225298854 227073132 227264271 228886641 229022802 229683168 229876504 230046531 231655248 231686832 231712402 231850244 231858198 233479584 233848953 236362048 236478528 236536872 236677584 236884934 238541472 238717908 238918849 240597864 241461792 241843789 243568208 243748362 243893364 245452896 245598912 245634444 245780568 245841207 245995893 246696736 248605632 248666968 248814896 248823432 250774368 250959852 252714816 252936216 253123299 253273878 253844448 253995456 256185072 256248278 256400716 258040224 258193728 258419928 258611067 260419536 260647686 261390272 261583608 263607696 263634592 263764512 263829588 264217811 265907304 266065488 266103981 266262282 266862112 267020864 268359156 269322768 269558718 271273056 271434432 271443744 271644516 271672232 271873173 273774384 274014234 274998152 275161744 277533828 279474624 279543576 279709872 279750339 279916758 279926361 279954922 282121164 283134192 283382242 285363936 285575004 285744888 285815387 287814096 288066246 288237612 290295252 290467944 290722419 291550688 291766332 293806656 293879144 294053968 294064056 294281559 296588916 299145717 299323674 299997984 300176448 300219876 300398472 300661647 302764176 302838874 302988114 303019028 305182188 305363736 305631261 306728708 308873664 308915776 309144264 309372921 309556962 311536368 311721696 311798604 312257413 314486523 314673606 315382496 315570112 316080193 318290544 318525966 318569394 320797152 321034428 321304659 323790858 324997816 325191152 325238199 325431678 327512592 327707424 327788276 327994524 330288192 330614037 330810714 330822063 331764576 334331712 334613136 334906286 337248288 337497732 337698504 337781821 337948281 341580096 341917081 342120482 344524752 344559904 344814756 347226048 347482872 347530248 347568603 347775366 347787297 348778144 351476928 351772784 354543072 354753984 354805308 355016376 355327401 357286464 357812208 358076862 359097024 359411624 362192688 362497564 365032512 365352312 365622543 365840046 368179344 368398368 370045104 372724768 372908448 372946496 373000452 373222344 373235148 373549319 376161552 376439778 377512256 379404324 380766672 380993184 383752128 384088328 384277608 384316816 384372417 384601074 387060336 387290592 387629892 389021776 390971529 392085408 392375412 395119296 395451888 395744382 395798338 398860956 399098232 399393423 400293168 400531296 400882196 403685568 403984152 404083823 404324206 404338077 406909584 407151648 407165616 407508348 410661576 411021351 412192352 412497228 412742616 415381824 415731472 416300742 419315364 419564808 419875137 419932383 423181746 424387392 424701288 424759192 425073363 428045904 428362506 428406212 428617332 431721144 432099369 432356418 433650932 433908904 436683456 437326032 437649498 440709984 440818716 441080952 441096084 441467377 444883374 446150848 446871997 447137834 449996976 450264672 450329814 450597708 454146264 454258311 454528542 457773282 458045604 459366336 459753008 460093062 463310496 463373664 463424804 463700488 463716396 464335443 466959168 467697906 472010409 473073744 473355168 473769868 477082944 477435816 477553609 477788949 477837698 477854091 481195728 482923584 483687578 487136416 487496724 487786728 488147517 490905792 491268888 491561136 491682414 491991786 493393472 496216071 497333936 497629792 497646864 501548736 501919704 502359429 505872432 506246598 506547756 507688896 512370144 512496556 512801432 513180723 516080448 516839856 517222134 520839072 521295372 521663049 523167216 527215392 527269184 527529024 527659176 528121451 528435622 531814608 532130976 532207962 532524564 533724224 536718312 538645536 539117436 542546112 542887488 543289032 543344464 543746346 547548768 548028468 548760069 549996304 550323488 555067656 559087152 559419744 559500678 559833516 559852722 559909844 564242328 564659667 566268384 566764484 570727872 571150008 571489776 571630774 575628192 576132492 576475224 576901611 580590504 580935888 581444838 583101376 583532664 584043889 587758288 588107936 588128112 588563118 593177832 593616573 593697507 598291434 598647348 599995968 600439752 600796944 601323294 605528352 605677748 605976228 606038056 606486309 610364376 610727472 611262522 613457416 618288528 618745842 619113924 623072736 623443392 623597208 624143533 624451113 624514826 628973046 629347212 630764992 632160386 636581088 637051932 637138788 637588171 641594304 642068856 642609318 647581716 648534627 649995632 650382304 650476398 650863356 655025184 655414848 655576552 655989048 656474247 661228074 661621428 661644126 663529152 667325061 669226272 669812572 670706751 674496576 674995464 675397008 675494721 675563642 675896562 681792813 683834162 684240964 689049504 689119808 689629512 690139593 694965744 695060496 695137206 695550732 695574594 697556288 701546859 703545568 705101969 709086144 709610616 710032752 710654802 715624416 716153724 716756547 718823248 724385376 724995128 725531367 730704624 731245086 731680092 736358688 736796736 737523621 737987679 740090208 745449536 745816896 746000904 746444688 746470296 747098638 752323104 752879556 753513293 758808648 761533344 761986368 768176656 768555216 768633632 768744834 769202148 774120672 774581184 775259784 775833201 778043552 781943058 784170816 784750824 790903776 791488764 791596676 792653433 797721912 798196464 798311943 798786846 800586336 801062592 801764392 807968304 808167646 808648412 808676154 813819168 814303296 814331232 815016696 815619519 821323152 822042702 824384704 824994456 825485232 831462944 832601484 833302327 838630728 839129616 839251017 839750274 839864766 846363492 849402576 849518384 850146726 856091808 856725012 856812424 857234664 857446161 863442288 864198738 864712836 867301864 867817808 872167257 874652064 875298996 881419968 881637432 882161904 882192168 882844677 882934754 889766748 893743994 894275668 899993952 900529344 900659628 901195416 901417759 901984941 908292528 908516622 909057084 915546564 916091208 916893783 919506016 920186124 926620992 926747328 926849608 927400976 927432792 928118763 928670886 935395812 936772239 943459569 944020818 946147488 946710336 947539736 948240579 954871632 955107218 955577898 955675396 955708182 962391456 963913977 967375156 974272832 974993448 975573456 975714597 976295034 982537776 983122272 983364828 983983572 984811841 991842111 992432142 994667872 995259584 995293728 996868301 1003839408 1004718858 1011744864 1012493196 1013095512 1013345463 1024740288 1024993112 1025602864 1025751243 1026361446 1033679712 1034444268 1041678144 1042590744 1042705809 1043326098 1043361891 1046334432 1054430784 1055318352 1056242902 1056871244 1063629216 1064261952 1064415924 1065049128 1065311897 1065982203 1073436624 1077291072 1078234872 1086578064 1086688928 1087492692 1095097536 1096056936 1096867629 1097520138 1099992608 1100646976 1110135312 1118174304 1118839488 1119001356 1119667032 1119705444 1119819688 1120647957 1128484656 1129319334 1132536768 1133528968 1142300016 1142979552 1143261548 1151256384 1152264984 1152950448 1153117251 1153803222 1161181008 1161871776 1162889676 1167065328 1168087778 1175516576 1176215872 1176256224 1177126236 1178117083 1186355664 1187233146 1187395014 1196582868 1197294696 1200879504 1201593888 1202646588 1211056704 1211355496 1211952456 1212076112 1212251469 1212972618 1213014231 1220728752 1221454944 1222525044 1226914832 1233064053 1236577056 1237491684 1238227848 1246145472 1247194416 1248287066 1248902226 1249029652 1257946092 1258694424 1259625411 1259797149 1264320772 1273162176 1274103864 1274277576 1274418211 1275176342 1275220089 1284137712 1285218636 1295163432 1296298107 1297069254 1299991264 1300764608 1300952796 1301726712 1302867137 1310050368 1311153104 1311978096 1312948494 1322456148 1323242856 1323288252 1324402131 1334650122 1338452544 1339625144 1340615991 1341413502 1349990928 1350794016 1350989442 1351127284 1351793124 1362774933 1363585626 1367668324 1368481928 1378099008 1379259024 1380279186 1389931488 1390120992 1390274412 1391101464 1391149188 1392320189 1393006329 1403093718 1407091136 1409365529 1410203938 1419221232 1420065504 1421309604 1431248832 1432307448 1432660827 1433513094 1433562273 1437646496 1448770752 1449990256 1451062734 1461409248 1462490172 1463360184 1464442551 1472717376 1475047242 1475975358 1480180416 1488648213 1492001808 1492889376 1492940592 1494197276 1504646208 1505759112 1506130613 1507026586 1507078287 1517617296 1523066688 1536353312 1537110432 1537267264 1537489668 1538404296 1539542169 1539752071 1548241344 1550519568 1551666402 1556087104 1563886116 1564989147 1569501648 1581807552 1582977528 1583193352 1584364353 1585306866 1595443824 1596392928 1596623886 1597573692 1601172672 1603528784 1615936608 1616335292 1617296824 1617352308 1627638336 1628662464 1630033392 1631239038 1642646304 1644085404 1646280207 1649988912 1650970464 1662925888 1665202968 1665613807 1666604654 1677261456 1678259232 1678502034 1679500548 1679729532 1692726984 1698805152 1699036768 1700293452 1712183616 1713450024 1713624848 1714469328 1714892322 1726884576 1728397476 1729425672 1730704833 1734603728 1735635616 1744334514 1749304128 1750597992 1752131667 1763274864 1764323808 1764384336 1765689354 1765869508 1779533496 1780849719 1781092521 1787487988 1788551336 1799987904 1801319256 1802390832 1802835518 1803969882 1816585056 1817033244 1818114168 1819458927 1831093128 1832182416 1833787566 1839012032 1840372248 1841984573 1853699216 1854801952 1854865584 1856237526 1857341772 1870791624 1872430599 1873544478 1886919138 1888041636 1892294976 1895079472 1896481158 1909743264 1910214436 1911155796 1911350792 1911416364 1912764513 1924782912 1927827954 1934750312 1945603881 1949986896 1951146912 1951429194 1952590068 1965075552 1966244544 1966729656 1967967144 1968452681 1969422741 1969623682 1983684222 1984864284 1989335744 1990587456 1993736602 2007678816 2009437716 2012120253 2023489728 2024986392 2026191024 2026690926 2045378439 2049986224 2051205728 2051502486 2052722892 2067359424 2068888536 2070418779 2085181488 2085411618 2086652196 2086723782 2092668864 2104640577 2110636704 2112485804 2113742488 2115305907 2127258432 2128831848 2130098256 2130623794 2131964406 2146873248 2150269641 2156469744 2173156128 2173377856 2174985384 2176594101 2176890859 2192113872 2193735258 2195040276 2199985216 2212570863 2220270624 2223783133 2236348608 2238002712 2239334064 2239410888 2239639376 2241295914 2256969312 2258638668 2260539879 2267057936 2284600032 2285959104 2286523096 2304529968 2305900896 2306234502 2307606444 2322362016 2323743552 2325779352 2327499603 2334130656 2336175556 2351033152 2352512448 2354252472 2356234166 2372711328 2374466292 2374790028 2376465001 2377960299 2393165736 2394589392 2401759008 2403187776 2405293176 2422710992 2423904912 2424152224 2424502938 2425945236 2426028462 2441457504 2442909888 2445050088 2446858557 2453829664 2466128106 2473154112 2474983368 2476455696 2494388832 2496574132 2497804452 2498059304 2499906981 2515892184 2517388848 2517753051 2519250822 2519594298 2528641544 2548207728 2548555152 2548836422 2550352684 2550440178 2568275424 2570437272 2572338483 2590326864 2592596214 2594138508 2599982528 2601905592 2603453424 2605734274 2622306208 2623956192 2625896988 2628107339 2644912296 2646485712 2646576504 2648804262 2669300244 2679250288 2681231982 2682827004 2699981856 2701588032 2701978884 2702254568 2703586248 2704253277 2705954823 2725549866 2727171252 2735336648 2736963856 2750681349 2758518048 2760558372 2779862976 2780241984 2780548824 2782202928 2782298376 2784356289 2784640378 2786012658 2806187436 2810316717 2818731058 2820407876 2838442464 2840131008 2842619208 2844721737 2864614896 2865321654 2867026188 2867124546 2875292992 2891741931 2899980512 2902125468 2906395921 2922818496 2924980344 2926720368 2927143791 2928885102 2950094484 2951950716 2954435523 2975526333 2977296426 2984003616 2985778752 2985881184 2988394552 2990604903 3011518224 3012261226 3014053172 3014156574 3035234592 3040036389 3072706624 3074220864 3074979336 3076808592 3077253729 3079084338 3079504142 3101039136 3103332804 3105945037 3127772232 3128117427 3129978294 3139003296 3143969257 3165955056 3166386704 3168728706 3170613732 3190887648 3192785856 3193247772 3195147384 3195935691 3197946609 3207057568 3231873216 3232670584 3234593648 3234704616 3260066784 3262478076 3285292608 3288170808 3290602887 3292560414 3299977824 3301940928 3330405936 3331227614 3333209308 3354522912 3356518464 3357004068 3359001096 3359459064 3359829829 3361943871 3385453968 3397610304 3398073536 3400586904 3426900048 3427249696 3428938656 3429784644 3434831543 3453769152 3456794952 3458851344 3459351753 3461409666 3469207456 3471271232 3488669028 3501195984 3504263334 3526549728 3528647616 3528768672 3531378708 3531739016 3534351249 3559066992 3561699438 3562185042 3574975976 3577102672 3602638512 3604781664 3605671036 3607939764 3633170112 3634066488 3636228336 3636754407 3638917854 3639042693 3662186256 3664364832 3667575132 3680744496 3683969146 3707398432 3709603904 3709731168 3712475052 3714683544 3715600031 3741583248 3744861198 3747088956 3773838276 3776083272 3779391447 3790158944 3792962316 3819486528 3820428872 3822311592 3822701584 3822832728 3823254633 3825529026 3825660267 3855655908 3869500624 3888894321 3891207762 3899973792 3902293824 3902858388 3905180136 3908601411 3930151104 3933459312 3935934288 3936905362 3938845482 3939247364 3967368444 3969728568 3973206393 3987473204 4015357632 4018875432 4021847973 4024240506 4049972784 4052382048 4053381852 4059346369 4088324799 4090756878 4099972448 4102411456 4103004972 4105445784 4109042509 4137777072 4140837558 4170362976 4170823236 4173304392 4173447564 4176960567 4209281154 4221273408 4224971608 4227484976 4228096587 4230611814 4257663696 4260196512 4261247588 4263928812 4293746496 4297982481 4300539282 4300686819 4312939488 4346312256 4349970768 4353188202 4353781718 4384227744 4387470516 4390080552 4391163673 4393327653 4425141726 4440541248 4444922053 4447566266 4476005424 4478668128 4478821776 4479278752 4482591828 4513938624 4517277336 4518391839 4521079758 4521234861 4534115872 4569200064 4573046192 4609059936 4611801792 4612469004 4615212888 4618626507 4619256213 4644724032 4651558704 4654999206 4668261312 4672351112 4694967441 4708504944 4712468332 4745422656 4748932584 4749580056 4750104241 4752930002 4753093059 4755920598 4786331472 4789178784 4803518016 4810586352 4845421984 4847809824 4848304448 4849005876 4851890472 4852056924 4856141147 4882915008 4890100176 4893717114 4907659328 4932256212 4949966736 4952911392 4988777664 4993148264 4995608904 4996118608 4996841421 4999813962 5031784368 5034777696 5035506102 5038501644 5039188596 5057283088 5096415456 5097110304 5097672844 5100705368 5100880356 5136550848 5140874544 5144676966 5180653728 5185192428 5188277016 5192114499 5203811184 5206906848 5211468548 5244612416 5247912384 5251793976 5253089699 5256214678 5256395001 5289824592 5292971424 5293153008 5297608524 5338600488 5343277563 5358500576 5362463964 5365654008 5399963712 5403957768 5404509136 5407172496 5408506554 5411909646 5451099732 5454342504 5458376781 5470673296 5473927712 5501362698 5517036096 5521116744 5525953719 5561097648 5564405856 5564596752 5568712578 5569280756 5572025316 5612374872 5617291797 5620633434 5637462116 5640815752 5676884928 5685238416 5689443474 5729229792 5730643308 5734052376 5734249092 5738293539 5739075901 5783483862 5799961024 5804250936 5809335961 5812791842 5849960688 5853440736 5854287582 5857770204 5900188968 5903901432 5905358043 5908871046 5951052666 5954592852 5968007232 5971762368 5976789104 5981209806 6023036448 6024522452 6028106344 6028313148 6036360759 6070469184 6080072778 6136135317 6149958672 6153617184 6154507458 6158168676 6159008284 6202078272 6206665608 6208196917 6211256337 6211890074 6255544464 6256234854 6259956588 6278006592 6287938514 6331910112 6332773408 6337457412 6341227464 6345917721 6381775296 6386495544 6390294768 6391871382 6395893218 6414115136 6450808923 6465341168 6469187296 6469409232 6520133568 6524956152 6529782303 6530672577 6576341616 6581205774 6585120828 6599955648 6637712589 6660811872 6662455228 6666418616 6671349399 6709045824 6714008136 6718002192 6718918128 6719659658 6723887742 6770907936 6781619637 6801173808 6853800096 6854499392 6857877312 6859569288 6865578863 6869663086 6913589904 6917702688 6918703506 6922819332 6938414912 6977338056 7002391968 7008526668 7013469881 7053099456 7057537344 7062757416 7063478032 7068702498 7118133984 7123398876 7124370084 7129395003 7133880897 7149951952 7154205344 7205277024 7209563328 7211342072 7215879528 7268132976 7272456672 7273508814 7277835708 7278085386 7324372512 7328729664 7335150264 7340575671 7361488992 7367938292 7414796864 7419462336 7424950104 7429367088 7431200062 7483166496 7489722396 7494177912 7499720943 7547676552 7552166544 7558782894 7580317888 7585924632 7640857744 7644623184 7645403168 7645665456 7646509266 7651058052 7651320534 7711311816 7717015449 7739001248 7777788642 7782415524 7799947584 7805716776 7810360272 7817202822 7866918624 7871868576 7873810724 7877690964 7878494728 7884322017 7934736888 7939457136 7946412786 7974946408 8037750864 8043695946 8048481012 8099945568 8104764096 8106763704 8112759831 8113865929 8117864469 8118692738 8176649598 8181513756 8199944896 8206009944 8210891568 8218085018 8275554144 8281675116 8288646223 8340725952 8341646472 8346608784 8346895128 8353921134 8418562308 8430950151 8449943216 8454969952 8456193174 8461223628 8515327392 8520393024 8522495176 8527857624 8534165211 8595964962 8601078564 8601373638 8625878976 8675225793 8699941536 8706376404 8707563436 8719187763 8768455488 8774941032 8780161104 8781431373 8782327346 8786655306 8850283452 8863306569 8889844106 8895132532 8952010848 8957336256 8957643552 8958557504 8965183656 8971814709 9034554672 9036783678 9042159516 9042469722 9068231744 9120109167 9146092384 9166325597 9218119872 9224938008 9230425776 9231761187 9237253014 9238512426 9303117408 9309998412 9317835111 9344702224 9384352281 9389934882 9417009888 9424936664 9431907771 9497865168 9499160112 9500208482 9505860004 9506186118 9511841196 9572662944 9578357568 9587807073 9593839827 9621172704 9690843968 9695619648 9698011752 9703780944 9704113848 9712282294 9780200352 9787434228 9795672809 9864512424 9899933472 9905822784 9915595349 9986296528 9991217808 9992237216 9993682842 9999627924 10063568736 10069555392 10071012204 10077003288 10078377192 10079489487 10085831613 10114566176 10192830912 10194220608 10195345688 10201410736 10201760712 10281749088 10289353932 10304494629 10361307456 10370384856 10376554032 10378055259 10384228998 10407622368 10413813696 10422937096 10503587952 10506179398 10512429356 10512790002 10579649184 10585942848 10586306016 10595217048 10603053747 10677200976 10686555126 10717001152 10724927928 10731308016 10807915536 10809018272 10814344992 10817013108 10823819292 10832930251 10902199464 10908685008 10910263221 10916753562 10941346592 10947855424 11002725396 11042233488 11051907438 11122195296 11128811712 11129193504 11137425156 11138561512 11144050632 11146800093 11224749744 11234583594 11241266868 11274924232 11281631504 11338174341 11370476832 11378886948 11458459584 11461286616 11468104752 11468498184 11469763899 11476587078 11476980801 11478151802 11566967724 11608501872 11618671922 11625583684 11699921376 11706881472 11708575164 11715540408 11718430867 11725804233 11800377936 11807802864 11810716086 11817742092 11902105332 11909185704 11919619179 11953578208 11962419612 12046072896 12049044904 12056212688 12056626296 12065543919 12072721518 12160145556 12178039107 12264974397 12272270634 12299917344 12307234368 12309014916 12316337352 12318016568 12327127527 12413331216 12416393834 12422512674 12423780148 12511088928 12512469708 12519913176 12530881701 12575877028 12663820224 12665546816 12674914824 12682454928 12684289761 12691835442 12772991088 12780589536 12783742764 12791786436 12802553933 12893947443 12901617846 12930682336 12938374592 12938818464 12959287913 13049912304 13059564606 13061345154 13152683232 13162411548 13170241656 13173491019 13275425178 13321623744 13324910456 13332837232 13334766159 13342698798 13428016272 13436004384 13437836256 13439319316 13447775484 13541815872 13555175517 13563239274 13563704583 13602347616 13707600192 13719138576 13731157726 13739326172 13827179808 13835405376 13837407012 13845638664 13849054661 13855879521 13857768639 13954676112 14004783936 14017053336 14018600321 14026939762 14125514832 14126956064 14137404996 14236267968 14246797752 14248740168 14250312723 14258790006 14259279177 14267761794 14299903904 14308410688 14410554048 14422684144 14431759056 14536265952 14544913344 14547017628 14555671416 14556170772 14568423441 14648745024 14670300528 14681151342 14722977984 14735876584 14849900208 14858734176 14862400124 14966332992 14979444792 14988355824 14990524263 14999441886 15095353104 15104333088 15117565788 15171849264 15281715488 15289246368 15290806336 15291330912 15293018532 15302116104 15302641068 15315522079 15422623632 15434030898 15478002496 15555577284 15564831048 15611433552 15620720544 15634405644 15733837248 15743737152 15747621448 15755381928 15756989456 15759269097 15768644034 15769185003 15869473776 15878914272 15892825572 15949892816 16029832689 16075501728 16087391892 16096962024 16199891136 16213527408 16225519662 16227731858 16235728938 16237385476 16353299196 16363027512 16375130343 16412019888 16421783136 16436170036 16551108288 16563350232 16567436743 16577292446 16577861157 16683292944 16693217568 16693790256 16707842268 16837124616 16851875391 16861900302 16899886432 16909939904 16912386348 16922447256 16937272781 17030654784 17044990352 17055715248 17068330422 17191929924 17202157128 17202747276 17214880617 17217227703 17350451586 17399883072 17412752808 17415126872 17428007883 17438375526 17549882064 17560322208 17562862746 17564654692 17573310612 17700566904 17716074129 17726613138 17779688212 17790265064 17904021696 17915287104 17930367312 17943629418 18069109344 18073567356 18084319032 18084939444 18100162457 18109082277 18240218334 18292184768 18321751877 18332651194 18449876016 18460851552 18463522374 18474506028 18477024852 18606234816 18619996824 18624590751 18635670222 18689404448 18768704562 18779869764 18834019776 18849873328 18863815542 18995730336 18998320224 19000416964 19011720008 19012372236 19023682392 19037753163 19145325888 19175614146 19187679654 19242345408 19352426769 19396023504 19407561888 19408227696 19424564588 19560400704 19574868456 19579697969 19589346909 19591345618 19592017731 19729024848 19799866944 19831190698 19972593056 19982435616 19984474432 19987365684 19999255848 20014048197 20127137472 20142024408 20154006576 20156754384 20158978974 20171663226 20229132352 20344858911 20390691376 20402821472 20403521424 20563498176 20578707864 20596736589 20608989258 20740769712 20753108064 20756110518 20768457996 20815244736 20845874192 21007175904 21012358796 21024858712 21025580004 21040409643 21159298368 21172612032 21190434096 21206107494 21354401952 21373110252 21388185009 21401642691 21449855856 21462616032 21615831072 21618036544 21628689984 21634026216 21647638584 21652979491 21665860502 21804398928 21817370016 21820526442 21833507124 21882693184 22005450792 22084466976 22103814876 22244390592 22258387008 22274850312 22277123024 22288101264 22293600186 22449499488 22469167188 22482533736 22499162829 22549848464 22563263008 22676348682 22740953664 22757773896 22922573232 22936209504 22936996368 22939527798 22953174156 22953961602 22956303604 23133935448 23151046347 23217003744 23237343844 23251167368 23399842752 23417150328 23431080816 23436861734 23451608466 23600755872 23615605728 23621432172 23635484184 23652966051 23804210664 23818371408 23839238358 23907156416 23924839224 23945799449 24098089808 24112425376 24113252592 24131087838 24145443036 24320291112 24338279493 24341597787 24356078214 24529948794 24544541268 24599834688 24618029832 24632674704 24636033136 24654255054 24826662432 24832787668 24845025348 24847560296 24865938669 25022177856 25024939416 25039826352 25061763402 25151754056 25292850453 25349829648 25364909856 25368579522 25383670884 25545982176 25561179072 25567485528 25583572872 25589884853 25602495633 25605107866 25787894886 25803235692 25861364672 25877636928 25918575826 26099824608 26119129212 26122690308 26141115011 26157563289 26305366464 26324823096 26340483312 26346982038 26550850356 26589919707 26649820912 26665674464 26669532318 26685397596 26856032544 26872008768 26875672512 26878638632 26895550968 26915444127 27110351034 27126478548 27127409166 27204695232 27360327501 27438277152 27462315452 27478652344 27498976791 27654359616 27674814024 27691277328 27695283561 27698109322 27711759042 27715537278 27909352224 27953505333 28034106672 28037200642 28053879524 28251029664 28253912128 28274809992 28295723313 28493595504 28497480336 28500625446 28517580012 28518558354 28535523588 28599807808 28763421219 28845368288 28863518112 28909180729 29072531904 29094035256 29111342832 29112341544 29136846882 29340601056 29362302684 29387018427 29471753168 29699800416 29717468352 29724800248 29746786047 29958889584 29976711648 29981048526 29998883772 30190706208 30208666176 30235131576 30238468461 30257494839 30343698528 30563430976 30578492736 30582661824 30586037064 30604232208 30605282136 30631044158 30845247264 30868061796 30894045013 30913483887 31111154568 31129662096 31222867104 31241441088 31268811288 31495242896 31510763856 31513978912 31518538194 31537288068 31538370006 31738947552 31757828544 31785651144 31809161241 31899785632 32059665378 32151003456 32174783784 32193924048 32427054816 32451039324 32455463716 32471457876 32474770952 32498790753 32706598392 32726055024 32730789663 32750260686 32824039776 32843566272 32872340072 33126700464 33134873486 33154584892 33155722314 33366585888 33386435136 33387580512 33415684536 33440400279 33674249232 33703750782 33723800604 33799772864 33824772696 33844894512 33874545562 34089980704 34111430496 34136660844 34165395407 34383859848 34404314256 34405494552 34409291697 34429761234 34434455406 34700903172 34825505616 34830253744 34856015766 34876751052 35099764128 35120644416 35125725492 35129309384 35146621224 35155292601 35177412699 35401133808 35432148258 35453226276 35559376424 35580530128 35758857537 35860734624 35887258836 36138218688 36147134712 36168638064 36169878888 36196631757 36200324914 36218164554 36480436668 36534117321 36643503754 36665302388 36899752032 36921703104 36927044748 36949012056 36954049704 36958128119 36981382581 37239993648 37249181502 37271340444 37378808896 37537409124 37559739528 37592645103 37699746656 37727631084 37783146973 37991460672 37996640448 38000833928 38023440016 38024744472 38047364784 38052869283 38075506326 38351228292 38375359308 38407661799 38681842329 38704853538 38792047008 38815123776 38816455392 38849129176 38877863739 39149736912 39159395938 39178693818 39182691236 39184035462 39458049696 39520473057 39662381396 39945186112 39964871232 39974731368 39998511696 40004298477 40028096394 40284048816 40308013152 40313508768 40317957948 40343326452 40377285481 40665526551 40689717822 40781382752 40805642944 40807042848 40871600341 41157415728 41193473178 41217978516 41481539424 41506216128 41512221036 41536915992 41547163983 41573305917 41691748384 42014351808 42024717592 42049717424 42051160008 42055800963 42080819286 42380868192 42412214988 42708803904 42746220504 42750938169 42776370018 42777837531 42803285382 42899711712 42925232064 43231662144 43268052432 43295277168 43305958982 43331721004 43608797856 43634740032 43641052884 43667014248 43677787777 43705270323 44010901584 44168933952 44207629752 44549700624 44554246048 44576202528 44587200372 44652810059 44898998976 44938334376 44965067472 44971572789 44998325658 45099696928 45126526016 45352697364 45515547792 45845146464 45872419008 45873992736 45879055596 45906348312 45907923204 45912607208 45946566237 46267870896 46302092694 46434007488 46474687688 46502334736 46834300656 46862161632 46873723468 46903216932 47201511744 47231211456 47242864344 47270968368 47277807291 47305932102 47307555009 47608421328 47636742816 47678476716 47849678448 47891598898 48196179616 48224850752 48226505184 48262175676 48290886072 48302800403 48640582224 48676558986 48683195574 48712156428 49059897588 49089082536 49236059664 49265349408 49272066272 49308510108 49653324864 49665575336 49690050696 49695120592 49702310229 49731877338 49733583471 50049878832 50079652704 50123526804 50303508112 50555626173 50585700906 50699659296 50729819712 50737159044 50767341768 50811818343 51091964352 51134971056 51167145744 51179769706 51204991266 51210215732 51575789772 51606471384 51644641851 51651683109 51837151652 52199649216 52238258424 52245380616 52251146651 52282230022 52284023649 52315126578 52649646192 52680966624 52693964076 53101700712 53148222387 53179839414 53299641824 53331348928 53339064636 53370795192 53417552617 53712065088 53757277264 53791101936 53830888254 54220702068 54252957096 54254818332 54300487371 54720655002 54876554304 54924630904 54957304688 54965255631 54997953582 55349628048 55382554656 55390567122 55396218644 55423518084 55431074556 55818704448 55873772253 55907010666 56068213344 56074401284 56107759048 56502059328 56549619984 56591446626 56987191008 56994960672 57001250892 57035160024 57037116708 57071047176 57085127749 57113259489 57526842438 57690736576 57727036224 57783986689 57818361458 58188070512 58222685664 58224683088 58273693764 58681202112 58724605368 58739093907 58774036854 58776053193 58943506336 59399600832 59449600496 59493572094 59917779168 59953423296 59962097052 59997767544 60042144591 60381412416 60470263152 60476936922 60514989678 60687397056 61034576733 61172074128 61208464416 61210564272 61262088316 61690494528 61736123592 61751355133 61788090026 61790209767 61826967774 62222309136 62259324192 62445734208 62537622576 62990485792 63021527712 63027957824 63037076388 63074576136 63076740012 63121228929 63129834911 63477895104 63571302288 63618322482 63799571264 64119330756 64164555027 64349567568 64387848096 64854109632 64902078648 64910927432 64942915752 64949541904 64958938473 64997581506 65413196784 65452110048 65461579326 65500521372 65648079552 65744680144 66253400928 66269746972 66309169784 66311444628 66733171776 66775161024 66831369072 66880800558 67348498464 67407501564 67447601208 67497488487 67649545392 67689789024 67749091124 68179961408 68222860992 68273321688 68290166087 68330790814 68767719696 68808628512 68810989104 68818583394 68859522468 68868910812 69401806344 69651011232 69660507488 69712031532 69753502104 70199528256 70251450984 70258618768 70293242448 70310585202 70354825398 70802267616 70864296516 70906452552 70958898153 71118752848 71161060256 71517715074 71721469248 71774517672 71837398347 72294269424 72337276128 72339757776 72393263514 72400649828 72436329108 72960873336 73014838479 73024793361 73068234642 73287007508 73330604776 73799504064 73854089496 73898024112 73908099408 73916256238 73962765162 74479987296 74498363004 74542680888 74597816007 75074818248 75119479056 75185290206 75399493312 75455262168 75521367493 75566293946 76001667856 76046880032 76049488944 76094729568 76105738566 76151012652 76702456584 76750718616 76769654559 76815323598 77363684658 77409707076 77584094016 77632910784 77698258352 77755727478 78299473824 78318791876 78357387636 78365382472 78368070924 78423345033 78472689867 78916099392 79040946114 79324762792 79769759121 79949462736 79997023392 80008596954 80056192788 80568097632 80616026304 80627017536 80635915896 80686652904 80706559921 80746332381 80754570962 81331053102 81379435644 81562765504 81614085696 81743200682 82314831456 82386946356 82435957032 82496930373 82963078848 83024442072 83073831984 83094327966 83146611834 83383496768 83860515999 84049435184 84099434848 84102320016 84111601926 84161638572 84761736384 84824429976 84887169939 85492441008 85501876338 85552740036 85555675062 85606570764 85799423424 86290263657 86536104864 86590554336 86611917964 86663442008 86727542187 87217595712 87282105768 87334028496 87355575554 87410540646 88021803168 88161055281 88415259504 89099401248 89108492096 89152405056 89174400744 89240358141 89252525219 89305620118 89876668752 89930134944 89943145578 89996651316 90199393856 90705394728 90715405383 91031095584 91175108453 91690292928 91747985472 91758111192 91812696624 91815846408 91825214416 91893132474 92535741792 92604185388 92682135039 92740451661 92949375376 93004669472 93668601312 93724323264 93747446936 93806433864 94485728688 94541936736 94555614582 94611864204 94615110018 95216842656 95273485632 95356953432 95427483723 95699356896 95783197796 96392359232 96453010368 96524351352 96581772144 96605600806 97281164448 97353117972 97366391148 97424312856 97435065041 97496372259 98119795176 98178165072 98472119328 98530698816 98544132544 98617020216 99331150672 99380101392 99390241184 99404620458 99463754676 99467166942 100099757664 100159305408 100247053608 100321200837 100607016224 101111252346 101171401812 101399318592 101474318088 101534683536 101623636686 102269942112 102334291488 102359539412 102409982532 102420431464 102496186221 103151579544 103212942768 103227875091 103289283702 103303366218 103674303304 104476516848 104490761232 104502293302 104564460044 104568047298 104630253156 105299292384 105361933248 105387928152 105465877803 105532238097 106203401424 106296444774 106359678828 106599283648 106678129272 106741590384 106835105234 107514554528 107582203872 107661776508 107752400899 108441404136 108505914192 108509636664 108600974742 109441310004 109602351963 109849261808 109914609376 109930511262 109995907164 110699256096 110765109312 110781134244 110792437288 110847036168 110862149112 110874384357 110944147743 111747544506 111814021332 112136426688 112148802568 112215518096 112777935309 113099239968 113182893252 113349440919 113974382016 113989921344 114002501784 114070320048 114074233416 114142094352 114158607849 114170255498 114226518978 115053684876 115222985397 115567973378 115636722916 116376141024 116445371328 116449366176 116547387528 116633591217 117449210736 117478187814 117548073708 117552106386 117887012672 118561419171 118899200992 118987144188 119162232761 119835558336 119924194104 119995535088 120012895431 120084289182 120940526304 120953873844 121029979356 121131856443 121996579653 122069153466 122344148256 122416928832 122421128544 122524176632 122614801023 123472247184 123502710266 123576180052 123580419534 123653935548 124444618272 124518648384 124641491949 124719917751 125075245152 125980971584 126043055424 126074152776 126149152272 126153480024 126167402889 126242457858 126259669822 127142604576 127236644964 127343746517 128238661512 128252814507 128329110054 128699135136 128775696192 128902739537 129804157296 129821854864 129885831504 129899083808 129917876946 129995163012 130826393568 130904220096 130923158652 131001042744 131033363331 131115810969 131489360288 132506801856 132539493944 132618339568 132622889256 133662738144 133761601116 133958430177 134696996928 134815003128 134895202416 134914718367 134994976974 135299090784 135379578048 135498182248 136546643376 136580332174 136661581628 137535439392 137617257024 137621978208 137637166788 137719044936 137737821624 137753022989 137839698711 138803612688 139302022464 139321014976 139424063064 139507004208 140502901968 140517237536 140586484896 140621170404 140709650796 140828093263 141604535232 141728593032 141812905104 141833421873 141917796306 142237505696 142322120512 143035430148 143549035344 143674796694 144588538848 144674552256 144679515552 144786527028 144801299656 144872658216 144908401209 145921746672 146029676958 146049586722 146136469284 146574015016 146661209552 147708178992 147796048224 147816198816 147832512476 147925530324 148959974592 148996726008 149085361776 149106930687 149195632014 149200750413 150149636496 150238958112 150370580412 150910524336 151042734986 151132587892 152003335712 152093760064 152098977888 152189459136 152211477132 152302025304 152339601271 152435455029 153404913168 153501437232 153539309118 153630647196 154727369316 154819414152 154955049327 155396516704 155511454956 156598947648 156637583752 156714775272 156730764944 156736141848 156753439953 156846690066 156852070947 156945379734 158081892228 158649525584 159444667161 159539518242 159898925472 159994046784 160017193908 160112385576 160252657851 161136195264 161271831792 161373305808 161413119842 161492664762 161509141924 162662106204 162758871288 162901462113 163486401364 164629662912 164773892712 164871914064 164895766893 164993860746 166048884144 166147663968 166188655932 166293223668 166433201129 167621316759 167721031998 168098870368 168198869696 168204640032 168223203852 168323277144 168470742869 169648859952 169774339878 170984882016 171003752676 171105480072 171111350124 171213141528 171255383247 172580527314 173072209728 173181108672 173223835928 173326884016 173351960067 173455084374 174564211536 174668056992 174711151108 174821081292 176043606336 176217281721 176322110562 176328159579 176830519008 178198802496 178348801488 178480716282 178505050438 178611240236 179753337504 179860269888 179886291156 179993302632 180037710593 180126433773 181410789456 181430810766 182062191168 182241804173 182350216906 183516222384 183625393248 183631692816 183650428832 183786264948 185071483584 185208370776 185254065399 185364270078 185370629301 185480903322 185898750752 186009338944 187337202624 187494893872 187612867728 188971457376 189083873472 189111229164 189223728408 189230220036 189363686787 189389504733 190433685312 190713906864 190854967446 191398713792 191566395592 192493665081 193048702704 193163544288 193211201612 194562328896 194706235944 194732782296 194848625712 194870130082 194876815419 194992744518 196239590352 196356330144 196944238656 197234040432 198662301344 198760202784 198780482368 198809240916 198927509352 198934333884 199101787027 200199515328 200494107216 200642401674 201214032448 202222504692 202342803624 202948636176 203069367072 203247273372 204539884224 204668582976 204719078824 204819965064 204840862928 204870498261 204992372442 206303159088 206425885536 206455750182 206578567404 206606732436 207348606608 208953033696 208981522464 209004586604 209128920088 209136094596 209260506312 210598584768 210775856304 210931755606 211064476194 212406802848 212592889548 212719357656 212876694459 213356258544 213483180768 213670210468 215029109056 215164407744 215323553016 215376677659 215504801798 215512195041 216882808272 217011828384 217019273328 217201949484 218882620008 219074380083 219204703926 219698523616 219829218752 219861022524 219991814328 221398512192 221562268488 221584874576 221694072336 221724298224 221748768714 221888295486 223495089012 223628042664 223793448021 224297605136 224431036192 225555870618 226198479936 226365786504 226564102479 226698881838 228005003568 228140640096 228148466832 228284188704 228317215698 228340510996 228453037956 230107369752 230308963677 230445970794 231135946756 231273445832 232752282048 232898732352 233094775056 233267182434 234898421472 234956375628 235096147416 235104212772 235270035099 235302111941 235418069601 237122838342 237798401984 237974288376 238182774401 238324465522 239848388208 239991070176 240025790862 240168578364 241881052608 241907747688 242059958712 242119679763 242263712886 243993159306 244138306932 244688296512 244842257088 245048353264 245229602046 246944494368 247005420532 247152360104 247160839068 247307871096 247490791119 248889236544 249282983898 249439835502 250150490304 251581547997 252148305552 252298304544 252306960048 252334805778 252484915716 252519339644 254285209152 254473289928 254536073597 254661509817 254687493034 256477323024 256505629014 256658220108 257398270272 257805479074 259608314592 259643709728 259771663008 259798167616 259835753892 259990326024 260182626561 261652787136 261846317304 262002085488 262066726662 262231621938 262978720576 264483165843 265078987888 265236679136 265245778512 267325476288 267523202232 267721074423 267757575657 267916860354 269630006256 269790404832 269829436734 269989953948 270598181568 270996364496 272146216149 273093286752 273160664348 273323163256 273525325359 275070878784 275243956416 275274333576 275438089872 275475643248 275506045978 275679397422 277607225376 278046405117 278221354983 278848126128 279014008416 281005803936 281034475072 281172969792 281242340808 281419301592 281488733383 281656186526 283457186064 283625810208 283666843746 283835592612 284475011392 286070860296 287098070688 287349593388 287552265121 289177077696 289359031104 289573054056 289602599312 289745316432 289816802418 291843493344 292059353916 292099173444 292272938568 292305195123 292489116777 293148030032 293322419104 295416357984 295592096448 295632397632 295665024952 295851060648 297993452016 298170723552 298213861374 298391264028 298401500826 300299272992 300477916224 300741160824 300963602511 301821048672 302085469972 302265175784 304006671424 304197955776 304422954264 304604050608 304679202542 304870910058 306809826336 307002874464 307078618236 307261294392 307488558663 309454738632 309638828304 309910098654 310793033408 311022909912 313275167504 313429550544 313461529888 313472283696 313506879906 313693380132 313704141894 313890759468 316163784456 316397633409 317299051168 318889334322 319079036484 319797850944 320034387816 320224771152 320505315702 322543663584 322746611616 322826239684 322985329524 323018283848 323257202697 325324212408 325517742576 325802924226 326972802728 328807055889 329547785424 329743828128 329791533786 329987721492 332097768288 332295327936 332377311864 332586447336 332623153071 332668503089 332832443229 332866402258 335242633518 335442063996 336197740736 336409280064 336446407704 336646554288 336941485738 339297719904 339548679756 339834495143 340048322757 341969764032 342007505352 342210960144 342222700248 342426283056 342510766494 345161054628 345668956191 346447671856 346653768032 346703920134 346910168748 349128423072 349336113984 349422302216 349642162584 349900773651 352434563442 352644221124 352656319158 353661038016 355684257513 356697602976 356961432564 357010100876 357222480472 357486698283 359506675008 359772582312 359986605264 360038686293 360075421186 360252867546 362821578912 362861621532 363395569329 364483608346 364700433812 367032444768 367250786496 367263385632 367300857664 367572529896 367844403069 370416741552 370508130798 370728540156 370741258602 370961806644 371797501504 373924475847 374989787744 375225735456 375819349477 377942914752 378222458328 378447456816 378460440072 378502208667 378727373574 378779009466 381427813728 381709934892 382031239551 383132791184 384758443521 384987330162 386097405408 386327088576 386422403224 386708218611 389412471888 389465564592 389697251424 389740260164 389753630838 389985489036 392479180704 392712660288 393100089993 393347432907 394468080864 397324602688 397520405568 397618481832 397855018704 397868667768 398203574054 400988214432 401284803348 401622585169 401875290531 404445009384 404685607248 405897272352 406138734144 406494546744 406539409309 409438157648 409639930128 409681725856 409740996522 409984744884 412606318176 412851771072 412911500364 413157134808 413213464872 413259068967 413519096133 414697213216 417906067392 417963044928 418009173208 418257840176 418272189192 418521012624 421551712608 421863511212 422128952388 422484279789 424813605696 425185779096 425438715312 425500265619 425753388918 426712517088 426966361536 427340420936 430647106032 430753355318 431009603596 431024390082 433765616544 434023656768 434038546656 434403898968 434725203627 437765240016 438148760166 438409407852 439397047232 439722045048 439983628656 443124536976 443169749152 443388144672 443448596448 443497537428 443776590972 444150140291 446990178024 447256085328 447320792061 447586896042 448595210272 448862072384 451111741236 452731573008 453128204958 453397763676 456010007136 456281280192 456296933664 456568377408 456634431396 456681021992 456906075912 457018803813 457306365087 460214739504 460617927354 460891941588 462271893512 462546891664 464865147981 466189550112 466534364868 469796842944 469912751256 470192294832 470208425544 470260319859 470540070198 470556212841 470604223882 470836139202 474245676684 475948576752 476365548802 476648931044 479696776416 479982140352 480051581724 480337156728 480455665547 480757973553 483815495376 484119917424 484239359526 484527425772 487986318612 488276613864 488704386339 490096706528 490459204092 491180910649 493888988736 494010841064 494304720208 494321678136 494615742192 494687300679 494981582238 498565967796 498879671004 499299603387 502863950277 503163095994 504296611104 504596609088 504613920096 504669611556 504969831432 505038679288 505412228607 508946579856 509072147194 509323019634 509374986068 512954646048 513011258028 513316440216 513766149741 515610958148 519216629184 519287419456 519543326016 519671507784 519980652048 520055880201 520365253122 523692634608 524004170976 524133453324 524463243876 524904711253 528651845163 528966331686 530157975776 530473358272 530491557024 531330804433 535046404464 535442148846 535515151314 535833720708 539260012512 539580809664 539658873468 539979907896 540113131779 541992728992 544292432298 546186573504 546321328696 546646326512 546725412519 547050650718 550548667152 550876179744 550951286496 551012091956 551358794844 555214450752 555762196197 556092810234 556111887903 556442709966 557696252256 558028016832 562011607872 562484681616 562838603184 562977466766 563312373052 566914372128 567251620416 567333687492 567671185224 567811241101 568091060361 568168514199 572141720592 574196141376 574699186776 574762613161 575104530242 579146108112 579205198624 579490632864 579633604836 583686986688 584118707832 584198346888 584545877136 584610390246 584630446257 584978233554 586296060064 586644838208 590832715968 591330049904 591702121296 595986904032 596341447104 596427722748 596782528056 596803001652 597305361081 600598545984 601482321648 601927205022 603642097344 604170939944 604530351568 608845908528 609208101216 609358405084 609741820116 613619652672 614005748928 614157236472 614522588784 614611494783 614977117326 618909477264 619277656608 619820197308 622045819824 626550335008 626859101088 626923059776 626944567392 627013759812 627386760264 627408283788 627781518936 627936405239 632327568912 632795266818 634598102336 637778668644 638158072968 640068775632 640449542304 641010631404 645087327168 645493223232 645652479368 645970659048 646036567696 646130032977 646514405394 646536585123 650648424816 651035485152 651605848452 653945605456 657223140249 657614111778 659095570848 659487656256 659583067572 659975442984 664195536576 664754623728 665172894672 665246306142 665337006178 665664886458 665732804516 670485267036 670884127992 671380344063 672892815408 673293108576 673882971476 678595439808 679097359512 679264906463 679668990286 679692307437 680096645514 684015010704 684421920288 684445400496 684852566112 685021532988 690322109256 690926891031 691337912382 692895343712 693307536064 693407840268 693820337496 694428184021 698256846144 698844604432 699284325168 699801547302 704869126884 705288442248 705312638316 705810105297 705906335823 711368515026 713395205952 713922865128 714020201752 714444960944 714548323203 714973396566 719545164624 719973210528 720077372586 720150842372 720505735092 725643157824 725723243064 726359039289 726791138658 728967216692 729400867624 734064889536 734526771264 735145059792 735688806138 740833483104 741016261596 741457080312 741482517204 741923613288 742106660737 742472373357 747848951694 749979575488 750451470912 751191826957 751638698954 756444916656 756894913632 756920880144 757004417334 757454747148 757558018932 762855627456 763419869784 763608220791 764062479102 766265582368 769516887042 769974660324 772194810816 772844806448 773416437222 778824943776 778931129184 779394502848 779480520328 779507261676 779970978072 780547879683 784958361408 786200179986 786694865814 788936161728 793449497529 795236963664 795710037408 795737335536 796407148108 801976428864 802569606696 802767616729 803163223269 803245170338 803272726971 803750581062 808890018768 809371214496 811794544704 812989093488 813078818618 818876315296 819279860256 819363451712 819481993044 819969489768 820575976077 825212636352 825823000728 826314269616 826426929744 826518137934 827038192266 829394426432 834139215351 836018346416 836515680352 836544378384 837042025248 843103425216 843727022424 844257904776 844466200149 844968559578 850371558192 850877430624 851000531238 851506777836 853425034176 854680841872 861294212064 861506710636 862019207192 862048780164 862656795363 867531233088 868077093312 868807797936 869450407254 875530480032 876297520332 876818815704 876915585369 877467350331 879444090096 879967257312 886249073952 886339498304 886776289344 886897192896 886995074856 887553181944 887772159131 888300280582 893980356048 894512170656 894641584122 895173792084 897190420544 902223482472 905463146016 906256409916 906795527352 912020014272 912593867328 913268862792 913362043984 913812151824 914037607626 914612730174 920429479008 921235854708 921783883176 922465675989 924543787024 925093783328 929730295962 932379100224 933068729736 939825502512 940384589664 940416851088 940520639718 941080140396 941112425682 941208447764 941672278404 948491353368 949192900227 951897153504 952731097604 953297862088 959393552832 960103163448 960674313456 960911331094 961515947106 967630990752 968239834848 968478719052 969054851544 969771608091 975972637224 976553227728 977408772678 980193413056 980918408184 981777777409 982361821298 988021682128 988609440416 988643356272 989231484384 989374601358 989963164476 997131935592 997759342008 997869459213 998005509267 998599206774 1005727900554 1006326191988 1008593222208 1009227840192 1009339223112 1009939662864 1010077358576 1010824457214 1017893159712 1018144294388 1018646039268 1018749972136 1019503485429 1020144968271 1025909292096 1026022516056 1026632880432 1027532299482 1031221916296 1037006868573 1039343015568 1039961304096 1040111760402 1040730506244 1047385269216 1048008341952 1048266906648 1048926487752 1049185278973 1049702320953 1049809422506 1057303690326 1057932663372 1060315951552 1060983114048 1062661608866 1070092808928 1070884297692 1071030302628 1071667441416 1071785715451 1072460094849 1078520025024 1079317746936 1079959815792 1080226263558 1083985457984 1088584864596 1090186707987 1092642657392 1093292653024 1093450825038 1094101301436 1101097334304 1101752359488 1101902572992 1102024183912 1102717589688 1103533209207 1111524392394 1112185620468 1112223775806 1112885419932 1115392504512 1121773427541 1124969363232 1125677206368 1125954933532 1126624746104 1127458048431 1133828744256 1134667374984 1135342370448 1135506626001 1135622482202 1136182120722 1136337028398 1144283441184 1146093718653 1149398373552 1149525226322 1150209060484 1158292216224 1158410397248 1158981265728 1159267209672 1160124655833 1168237415664 1168396693776 1169091754272 1169220780492 1169260892514 1169956467108 1172592120128 1179300269979 1182660099808 1183404242592 1185276409889 1191973808064 1192855445496 1193565056112 1193606003304 1194610722162 1202964643296 1203854410044 1204867755507 1205625871593 1208341879888 1209060703136 1217691817056 1218416202432 1218716810168 1219483640232 1219618227927 1228314472944 1229045177568 1229222989566 1229954234652 1237818954528 1238555313216 1239640394616 1239777206901 1240557288399 1244091639648 1253100670016 1253718202176 1253889134784 1254027519624 1254773520528 1254816567576 1255563037872 1255872810478 1264655137824 1265590533636 1266655845533 1267452839367 1275557337288 1276316145936 1280137551264 1280899084608 1282021262808 1291304958736 1291941318096 1292073135392 1292260065954 1293028810788 1293073170246 1301296849632 1302070970304 1303211696904 1304175610881 1307891210912 1314446280498 1315228223556 1318191141696 1319166135144 1319950885968 1329509247456 1330345789344 1330492612284 1330674012356 1331329772916 1331465609032 1332450420873 1340970534072 1341768255984 1341962376183 1342760688126 1345785630816 1346586217152 1347765942952 1358194719024 1358529812926 1359337980572 1359384614874 1360193291028 1368030021408 1368843840576 1368890800992 1369705132224 1370043065976 1371056411439 1371919095261 1380644218512 1381853782062 1382675824764 1385790687424 1386815680536 1387640674992 1388856368042 1397689208864 1398568650336 1399603094604 1400781211687 1409738253768 1410576884496 1410625276632 1410780959577 1411620210594 1411812671646 1422737030052 1427845730256 1428040403504 1428889921888 1429096646406 1429946793132 1439090329248 1439946421056 1440154745172 1440301684744 1441011470184 1441366996641 1442273920659 1451446486128 1452718078578 1453582277316 1457934433384 1458801735248 1466113159017 1470290119584 1471377612276 1473542731947 1481666966208 1482032523192 1482914160624 1482965034408 1483847226576 1484061902037 1484213321474 1484944746714 1495697903388 1497898810161 1502383653914 1503277397908 1512889833312 1513789827264 1513841760288 1514008834668 1514909494296 1515116037864 1515283252879 1516236685821 1526839739568 1527216441582 1528124958204 1532531164736 1539033774084 1539949320648 1541298449223 1545689612896 1546832874444 1549109025893 1557649887552 1557862258368 1558961040656 1559014523352 1559941956144 1560167640603 1561095759366 1572400359972 1573389731628 1574714133759 1585955535489 1586898995058 1590473927328 1591420074816 1591474671072 1592814296216 1593992413299 1605139213392 1605535233458 1606326446538 1606490340676 1606545453942 1607501162124 1617780037536 1618742428992 1620339395337 1625978186976 1626157637236 1637752630592 1638559720512 1638963986088 1639938979536 1640176237557 1641151952154 1651646001456 1652628539232 1652853859488 1653036275868 1654076384532 1655468704721 1667286588591 1668278430702 1672036692832 1673031360704 1673088756768 1674084050496 1675735613981 1687454044848 1688515809552 1688932400298 1689937119156 1700743116384 1701754861248 1702001062476 1703013555672 1703433723303 1704505542597 1709361683744 1722588424128 1723013421272 1724038414384 1724097560328 1724287839483 1725313590726 1737615595872 1738900814508 1751060960064 1752595040664 1753637631408 1753831170738 1753891338771 1754934700662 1758888180192 1759934514624 1772498147904 1773990149712 1775106363888 1775544318262 1776600561164 1787960712096 1789024341312 1789283168244 1790347584168 1790789298857 1791916083243 1804446964944 1810926292032 1812512819832 1813591054704 1826537725584 1826724087968 1827624303648 1828075215252 1829225460348 1830765212419 1840858958016 1842471709416 1843567766352 1843834484349 1844931351978 1849087574048 1850187566656 1859460591924 1866137459472 1879651005024 1880769179328 1880833702176 1881041279436 1882160280792 1882224851364 1882416895528 1883344556808 1883809215717 1896982706736 1898385800454 1903794307008 1905462195208 1906595724176 1920206326896 1921348626912 1921822662188 1923031894212 1935261981504 1936479669696 1936957438104 1938109703088 1938390098931 1939543216182 1939609755369 1951945274448 1953106455456 1954817545356 1961836816368 1963555554818 1964723642596 1976043364256 1977218880832 1977286712544 1978462968768 1978749202716 1979926328952 1980414816523 1994263871184 1995518684016 1995738918426 1996011018534 1997198413548 2011455801108 2012652383976 2018678446224 2019879325728 2020154717152 2021648914428 2035786319424 2036288588776 2037292078536 2037499944272 2037794719389 2039006970858 2039076922311 2040289936542 2052045032112 2053265760864 2055064598964 2062443832592 2072780673093 2074013737146 2078686031136 2079922608192 2080223520804 2081461012488 2083284552063 2094770538432 2096533813296 2097852975504 2098370557946 2099404641906 2099618845012 2114607380652 2115865326744 2117430315891 2117719007469 2125323217732 2140185617856 2141768595384 2142060605256 2143334882832 2143571430902 2143644969609 2144920189698 2158635493872 2159919631584 2160452527116 2177169729192 2179077117867 2180373415974 2185285314784 2186585306048 2186901650076 2188202602872 2190119657297 2202194668608 2204048367824 2205435179376 2207066418414 2223048784788 2224371240936 2224447551612 2225770839864 2226319982211 2243546855082 2249938726464 2251354412736 2251909867064 2253249492208 2253575480871 2254916096862 2269334749968 2270684740896 2271013252002 2271244964404 2272364241444 2272674056796 2288566882368 2290824662373 2292187437306 2298796747104 2299050452644 2300418120968 2316584432448 2318534419344 2320249311666 2336474831328 2336793387552 2338183508544 2338441560984 2338521785028 2339912934216 2340490237709 2341643639049 2358600539958 2365320199616 2366808485184 2369143454249 2370552819778 2385710890992 2387130112224 2387212006608 2389221444324 2405929286592 2407708820088 2408302850187 2409735511014 2409818180913 2411251743186 2416683759776 2418121406272 2435383634112 2437433620336 2438967280464 2439236455854 2456628945888 2458090355136 2458445979132 2459908469304 2461727928231 2475637909056 2479280789232 2479554413802 2481114576798 2488183279296 2502417646053 2508055039248 2509547041056 2509633135152 2511126075744 2511745620956 2529310275648 2531181067272 2533311691066 2533398600447 2534905678734 2551114674576 2552632291872 2560275102528 2564042525616 2582609917472 2583882636192 2584146270784 2584520131908 2586057621576 2586146340492 2587970386089 2588323231351 2602593699264 2606423393808 2608351221762 2615782421824 2628892560996 2630456447112 2630746756107 2638332270288 2639901771936 2659018494912 2660691578688 2660985224568 2661348024712 2662659545832 2662931218064 2663316477393 2664900841746 2681941068144 2683536511968 2683924752366 2685521376252 2691571261632 2695531885904 2716389438048 2717059625852 2718675961144 2718769229748 2720386582056 2736060042816 2737781601984 2740086131952 2742112822878 2743838190522 2761288437024 2763707564124 2765351649528 2767397027967 2773631361072 2775281349984 2777712736084 2795378417728 2797137300672 2799206189208 2799896809567 2801562423374 2819476507536 2821153768992 2821250553264 2821561919154 2823240421188 2823625343292 2845474060104 2855691460512 2856080807008 2857779843776 2858193292812 2859893586264 2878180658496 2880309490344 2880603369488 2882022940368 2882733993282 2884547841318 2902892972256 2905436157156 2907164554632 2909314824273 2915868866768 2917603470496 2932226318034 2940580239168 2942755224552 2945333332227 2947085463894 2964065046384 2965828321248 2965930068816 2967694453152 2968123804074 2968426642948 2969889493428 2991395806776 2993608377639 2994016527801 2995797620322 3004767307828 3006554795816 3025779666624 3027683520576 3028017669336 3029818988592 3030232075728 3030566505758 3032473371642 3053679479136 3054432883164 3056249916408 3058510456287 3060434904813 3078067548168 3079898641296 3082596898446 3091379225792 3093665748888 3096376067213 3098218051786 3117922081312 3118029046704 3119883912288 3120335281206 3122191518732 3144800719944 3146779463256 3147555836919 3149428267518 3171911070978 3173797990116 3180947854656 3182949342144 3185628592432 3187984826598 3210278426784 3211070466916 3212652893076 3212980681352 3213090907884 3215002324248 3215357146353 3217380284547 3235560075072 3240678790674 3251956373952 3252315274472 3270560123961 3277927972176 3279877959072 3280352475114 3282303904308 3303292002912 3305257078464 3305707718976 3306072551736 3308152769064 3308968956761 3310599627621 3310937409442 3334573177182 3336556861404 3344073385664 3346177513536 3351471227962 3374908089696 3377031619104 3377864800596 3379874238312 3382374145293 3401486232768 3404002124952 3406027111344 3406867446606 3409011085194 3418723367488 3438281155959 3446026842544 3448076828768 3448195120656 3448575678966 3450627181452 3475231191744 3477801629016 3480373967499 3505190081328 3507275262816 3507662341476 3507782677542 3509869401324 3517776360384 3537900809937 3547980299424 3550212727776 3551088636524 3553201122328 3555829229667 3575921424192 3578566336488 3580695168336 3581578597714 3583832166486 3608893929888 3614603266521 3616877614779 3625025639664 3627182109408 3653075451168 3653448175936 3655248607296 3656150430504 3658450920696 3658854683781 3659353533979 3661530424838 3684943418832 3687135532704 3687668968698 3689862703956 3698175148096 3718921183848 3719331620703 3732274918944 3738179446573 3759302010048 3761667404352 3762082558872 3764320561584 3764449702728 3764833791056 3766689113616 3767618431434 3793965413472 3796771600908 3799967536599 3802358518101 3810924390416 3813191448352 3840412653792 3842697253824 3843645324376 3846063788424 3873914876208 3876219406176 3876780197862 3879086432364 3879219510738 3903890548896 3906212910912 3909635090712 3912526832643 3923673632736 3927111109636 3929447285192 3952086728512 3954573425088 3957498405432 3959852657904 3960829633046 3988527742368 3991037368032 3991477836852 3992022037068 3994396827096 3994837666681 3997351262619 4022911602216 4025304767952 4037356892448 4039758651456 4040309434304 4043297828856 4072577177552 4074584157072 4074999888544 4075589438778 4078013941716 4078153844622 4080579873084 4104090064224 4106531521728 4110129197928 4113169234317 4124887665184 4145561346186 4148027474292 4157372062272 4160447041608 4162922024976 4166569104126 4193067626592 4195705951008 4196741115892 4198809283812 4199237690024 4202343635061 4229214761304 4231730653488 4232342878731 4234860631782 4235438014938 4250646435464 4283537190768 4284121210512 4286669765664 4287142861804 4287289939218 4289840379396 4317270987744 4319839263168 4320905054232 4324100989923 4326821761977 4354339458384 4358154235734 4360746831948 4370570629568 4373803300152 4376405205744 4380239314594 4408096735648 4410870358752 4414132836828 4417848436859 4420628195841 4446097569576 4448742481872 4448895103224 4451541679728 4452639964422 4487093710164 4493696430483 4503819734128 4506498984416 4507150961742 4509832193724 4538669499936 4541369481792 4542026504004 4542489928808 4544728482888 4545348113592 4545849758637 4548710057463 4581649324746 4584374874612 4597593494208 4598100905288 4600836241936 4623895347669 4637068838688 4640498623332 4647327077679 4672949662656 4673586775104 4676883121968 4677043570056 4679825868432 4680502921809 4680980475418 4683287278098 4717201079916 4724142401277 4738286908498 4741105639556 4771421781984 4774260224448 4774424013216 4778442888648 4781977239897 4815417640176 4816605700374 4819471022028 4819636361826 4822503486372 4833367519552 4861018186011 4874867240672 4877934560928 4878472911708 4885651543201 4913257891776 4916891958264 4919816938608 4920528712671 4923455856462 4958561578464 4959108827604 4962229153596 4966406114163 5001859765773 5004835292106 5016110078496 5019094082112 5019266270304 5022252151488 5023491241912 5027206841943 5062362134544 5066623382132 5066797200894 5069811357468 5102229349152 5105264583744 5110301169909 5113516627791 5128085051232 5165219834944 5167765272384 5169040263816 5172115243152 5172292680984 5172863518449 5175940772178 5176646462702 5212846787616 5216702443524 5221093607197 5257785121992 5260912894224 5261493512214 5276664540576 5279803543872 5285012321017 5321970449136 5322696049424 5325319091664 5325862436128 5326632954786 5329801683492 5363882136288 5367073023936 5367849504732 5371042752504 5372367896571 5375748249729 5391063771808 5432778876096 5434119251704 5437351922288 5437538459496 5440773164112 5480172263904 5484225645756 5487676381044 5492295637257 5522576874048 5527415128248 5530703299056 5531503453047 5534794055934 5547262722144 5550562699968 5555425472168 5598412378416 5599793619134 5603124846748 5638953015072 5642307537984 5642501106528 5643123838308 5646480842376 5647250686584 5651427647151 5690948120208 5711382921024 5712161614016 5716386585624 5719787172528 5760618980688 5761206738976 5764045880736 5765467986564 5769095682636 5773951823783 5805785944512 5810872314312 5814329109264 5815170296793 5818629648546 5831737733536 5835206940992 5864452636068 5885510449104 5890666664454 5894170927788 5928130092768 5931656642496 5931860137632 5935388906304 5936247608148 5936853285896 5939778986856 5941244449569 5982791613552 5987216755278 5988033055602 5991595240644 6009534615656 6013109591632 6056035338672 6059637977184 6060464151456 6061133011516 6064946743284 6107358958272 6108865766328 6112499832816 6113384158167 6117020912574 6117230766933 6120869809626 6156135096336 6159797282592 6165193796892 6187331497776 6192752134426 6196436103572 6235844162624 6236058093408 6239767824576 6240670562412 6244383037464 6245923652111 6249853656189 6289601439888 6293558926512 6295111673838 6298856535036 6343822141956 6347595980232 6353157022407 6371257184864 6375969653196 6420556853568 6422140933832 6425305786152 6425961362704 6426181815768 6430004648496 6430714292706 6430934908827 6434760569094 6481357581348 6504630548944 6537231353601 6541120247922 6555855944352 6559755918144 6560704950228 6564607808616 6570358971891 6606584005824 6612145103472 6616305538128 6617937913522 6621199255242 6621874818884 6669146354364 6673113722808 6678959946633 6702942455924 6749816179392 6754063238208 6755729601192 6759748476624 6760726442613 6764748290586 6808004249904 6812054222688 6813734893212 6818022170388 6823761246289 6872473987119 6876562311918 6892053685088 6896153657536 6896390241312 6897151357932 6901254362904 6907300457629 6955603258032 6960747934998 7010380162656 7014550525632 7015324682952 7015565355084 7019738802648 7021470713127 7075801619874 7095960598848 7100425455552 7102177273048 7106402244656 7107430362747 7111658459334 7157132672976 7161390336672 7163157195428 7167664332972 7217787859776 7224908550561 7229206533042 7229454542739 7233755229558 7250051279328 7254364218816 7306150902336 7312300861008 7316901841392 7317709367562 7318707067958 7323060849676 7369886837664 7374271065408 7375337937396 7379725407912 7381546134313 7385183784693 7437842367696 7438663241406 7464549837888 7471913971093 7476358893146 7524165117744 7528641123168 7528899405456 7529667582112 7533378227232 7535236862868 7587930826944 7593543201816 7599935073198 7600195801341 7604717036202 7621848780832 7626382896704 7680825307584 7687290648752 7692127576848 7747829752416 7752438812352 7753560395724 7758172864728 7758439021476 7763911158267 7764969694053 7807781097792 7819270181424 7825053665286 7847347265472 7854222219272 7858894570384 7892240268321 7914996810864 7919705315808 7921659266092 7977055484736 7982074736064 7982955673704 7984044074136 7988793654192 7989675333362 7989949432179 7994702525238 8045823204432 8050609535904 8074713784896 8086595657712 8145154355104 8149168314144 8149999777088 8151178877556 8156027883432 8156307689244 8161159746168 8163173268107 8208180128448 8220258395856 8226338468634 8249775330368 8291122692372 8296054948584 8320894083216 8325844049952 8333138208252 8386135253184 8391411902016 8393482231784 8397618567624 8398475380048 8399690428701 8404687270122 8458429522608 8463461306976 8464685757462 8469721263564 8470876029876 8501292870928 8567074381536 8568242421024 8573339531328 8574285723608 8574579878436 8579680758792 8634541975488 8641810108464 8648201979846 8653643523954 8708678916768 8716308471468 8721493663896 8727944472819 8747606600304 8752810411488 8760478629188 8816193471296 8821740717504 8828265673656 8830443784019 8835696873718 8835999996681 8841256391682 8892195139152 8897484963744 8897790206448 8903083359456 8905279928844 8974187420328 8982049583403 8987392860966 9007639468256 9012997968832 9014301923484 9019664387448 9077338999872 9084053008008 9084979857616 9089456965776 9090696227184 9091699517274 9097420114926 9163298649492 9168749749224 9175531368861 9196201810576 9201672483872 9247790695338 9274137677376 9280997246664 9289128201639 9294654155358 9353766243936 9354087140112 9359651736864 9361005843618 9361960950836 9366574556196 9434402159832 9442667510757 9448284802554 9476573816996 9482211279112 9542843563968 9548848026432 9556885777296 9563954479794 9630835280352 9633211400748 9638942044056 9639272723652 9645006972744 9646071439059 9647386589581 9652140853641 9722036372022 9749734481344 9755869121856 9756945823416 9765493750441 9771303086402 9833783916528 9839633877216 9841057425342 9846911712924 9917123156928 9918217655208 9924458307192 9926906870283 9932812228326 10003719531546 10009670584212 10032220156992 10038532540608 10046982483824 10054413683886 10124724269088 10133246764264 10133594401788 10139622714936 10147122435879 10204458698304 10220602339818 10227033255582 10256170102464 10314843467877 10338080527632 10344230486304 10344585361968 10345727036898 10351881544356 10353292925404 10425693575232 10433404887048 10435979017477 10441121902497 10442187214394 10515570243984 10521825788448 10522987024428 10553329081152 10570024642034 10643940898272 10645392098848 10650638183328 10651724872256 10653265909572 10659603366984 10667487689001 10727764272576 10735699009464 10742085505008 10744735793142 10751496499458 10782127543616 10843809799563 10868238503408 10874703844576 10875076918992 10881546328224 10960344527808 10968451291512 10975352762088 10976564051343 10978060601937 10984591274514 11054830256496 11061406598112 11063006906094 11069588111868 11094525444288 11110850944336 11157994862109 11196824756832 11199587238268 11206249693496 11214538339719 11277906030144 11285002213056 11286247676616 11292961684752 11294501373168 11302855294302 11381896240416 11399902609797 11407075554303 11432773171248 11439574345056 11521237961376 11522413477952 11528091761472 11530935973128 11538191365272 11541038068703 11547903647566 11621744628624 11628658218528 11630340593586 11637259297092 11663475467072 11728905272136 11771020898208 11781333328908 11788341855576 11789642869961 11856260185536 11863720275264 11872495216296 11873706571792 11879557973712 11882488899138 11965583227104 11974433510556 11976066111204 11983190481288 11984513000043 11992053787857 12019069231312 12026219183264 12112070677344 12119275954368 12120928302912 12122266023032 12129893486568 12217731532656 12224999665632 12226768316334 12234041825148 12234461533866 12241739619252 12312270192672 12319594565184 12330387593784 12339507702951 12374662995552 12385504268852 12392872207144 12472116186816 12481341124824 12488766074928 12491847304222 12499707312378 12579202879776 12587117853024 12590223347676 12597713070072 12607030905183 12687644283912 12695191960464 12706314044814 12742514369728 12751939306392 12844281867664 12850611572304 12851922725408 12852363631536 12860009296992 12861428585412 12861869817654 12869521138188 12962715162696 12972302969769 13009261097888 13074462707202 13082240495844 13111711888704 13121409900456 13129215617232 13140717943782 13224290206944 13232611076256 13235875827044 13242398510484 13243749637768 13253545310577 13261884587523 13338292708728 13346227445616 13357919893266 13405884911848 13481089291449 13511459202384 13519496953248 13521452885226 13529496581172 13616008499808 13624108445376 13627469786424 13636044340776 13637549275911 13639408626649 13646130172389 13647522492578 13744947974238 13753124623836 13784107370176 13792780482624 13794302715864 13802508725808 13814600915258 13911206516064 13921495869996 13933214300863 13941981233037 14020760325312 14030649365904 14031130710168 14039477605296 14042941426254 14151603239748 14172427203831 14204354546096 14212804489312 14214860725494 14223316918668 14314265345952 14322780673344 14326314390856 14335328665944 14345931719691 14449817101122 14458413066084 14458909085478 14467510459116 14500102558656 14583054558033 14624601722016 14633803682784 14635418735124 14637414135916 14646121699352 14656954629603 14739773675328 14750675874792 14759450815824 14761586138013 14763092268626 14770367569386 14875684735392 14877326482812 14899218342489 14943827942186 14952717786292 15048330235488 15057282246336 15057798810912 15059335164224 15066756454464 15070473725736 15081620525829 15187086403632 15199870146396 15200391602682 15209434072404 15243697561664 15330903509727 15374581297504 15384255153696 15408593328557 15495659504832 15507120791448 15516345729456 15516878042952 15518590555347 15527822316534 15529939388106 15638540362848 15650107330572 15663280821591 15708444438544 15717789140768 15784480536642 15829993621728 15839410631616 15843318532184 15855036963051 15965911347408 15968088148272 15977587308384 15979350666724 15979898864358 15989405050476 16091646408864 16101219071808 16117103689713 16127244749187 16173191315424 16290308710208 16298336628288 16302357755112 16312055766864 16312615378488 16322319492336 16326346536214 16440516791712 16452676937268 16466525991929 16476886911771 16582245384744 16592109897168 16641788166432 16651688099904 16666276416504 16668115781669 16786964463568 16795237135248 16796950760096 16799380857402 16809374540244 16916859045216 16926922613952 16929371514924 16939442527128 16941752059752 16954282941453 17002585741856 17134148763072 17136484842048 17148571447216 17149159756872 17159361517584 17283620216928 17296403959692 17307287047908 17321855471349 17417357833536 17432616942936 17442987327792 17445510890379 17455888945638 17495213200608 17505620822976 17520957258376 17656531347312 17660887568038 17671393747436 17671999993362 17682512783364 17784390278304 17794969927488 17795580412896 17806166718912 17810559857688 17823733348707 17948374840656 17964099166806 17974785721932 18015278936512 18028603846968 18039328774896 18168106016016 18169959715232 18178913931552 18181392454368 18183399034548 18194840229852 18210155751931 18326597298984 18337499498448 18340152474501 18351062737722 18392403621152 18403344967744 18495581390676 18561994493328 18578256403278 18589308310716 18707532487872 18708174280224 18719303473728 18722011687236 18723921901672 18733149112392 18737770956333 18749560968567 18868804319664 18885335021514 18896569605108 18953147633992 18964422558224 19059471067221 19113771554592 19127908959588 19261670560704 19266422801496 19277884088112 19278545447304 19290013945488 19292142878118 19292804726481 19294773179162 19304281707282 19444072744044 19513891646832 19530987500882 19542606172804 19667567833056 19679267754432 19682114850684 19693823425848 19698682287427 19711076915673 19836435310416 19848916614384 19853813740566 19865624456652 20007439063092 20019341168424 20036879839899 20093964967648 20108827367772 20138417336609 20249448538176 20266493528528 20267188803576 20279245429872 20282179327839 20294244871758 20441204679636 20454066511164 20471283738867 20617421961357 20629686935754 20676161055264 20688460972608 20689170723936 20691454073796 20703763088712 20706585850808 20721901372887 20866809774096 20871958034954 20882243804994 20884374428788 21031140487968 21043651576896 21045974048856 21064412139381 21140049284068 21287881796544 21290784197696 21301276366656 21306531819144 21319206733968 21322291088241 21334975378002 21471398018928 21484171010016 21489471586284 21502992998916 21521093161373 21674725651683 21687619599126 21736477006816 21749407689152 21750153837984 21763092656448 21784562981753 21936902583024 21950705524176 21953128102686 21956121203874 21969182549028 22109660512992 22122813196224 22126013812188 22139176223736 22144638402939 22221701888672 22315989724218 22393649513664 22399174476536 22412499386992 22415741913279 22429076679438 22572495353232 22585923369504 22589002746336 22605710588604 22763792480832 22799805219594 22800587404023 22814151108606 22865546342496 22879148690112 23042475922752 23061871946256 23076382730544 23082076137406 23095807295132 23243489257248 23257316437056 23260681187172 23274518594184 23280260885141 23291733474801 23294909082159 23457810544272 23542041796416 23562666657816 23576683711152 23579285739922 23744990432592 23747413143584 23759115947424 23764977798276 23931166454208 23948867021112 23952132222408 23966380962576 23969026000086 23969848296537 23984107575714 24038138462624 24052438366528 24224141354688 24244532046064 24259786973136 24435463065312 24449999331264 24453536632668 24468083650296 24468923067732 24483479238504 24489519804321 24624540385344 24660775187568 24679015405902 24749325991104 24771008537704 24785744414288 24962682249648 24977532149856 24983694608444 24999414624756 25158405759552 25174235706048 25180446695352 25195426140144 25199071286103 25214061810366 25375288567824 25390383920928 25412628089628 25503878612784 25688563735328 25701223144608 25703845450816 25704727263072 25720018593984 25722857170824 25723739635308 25739042276376 25745392614799 25925430325392 25944605939538 26018522195776 26148925414404 26164480991688 26242819800912 26258431234464 26281435887564 26448580413888 26465222152512 26471751654088 26484797020968 26487499275536 26491331352057 26507090621154 26507999990043 26523769175046 26676585417456 26692454891232 26715839786532 26811769823696 26946148750209 26962178582898 27022918404768 27038993906496 27042905770452 27058993162344 27232016999616 27254939572848 27272088681552 27275098551822 27278817253298 27292260344778 27295044985156 27489895948476 27506249247672 27526594106583 27588605431728 27605017451616 27629201830516 27822413032128 27842991739992 27866428601726 27867384604917 27883962466074 28061298731808 28062261420336 28078955210592 28085882852508 28303206479496 28328002532271 28344854407662 28408709092192 28425608978624 28429721450988 28446633837336 28471555544861 28628530691904 28652628781712 28670657331888 28691863439382 28899634202244 28916826132168 28917818170956 28935020918232 28938214317177 28942159768743 29166109116066 29249203444032 29267607365568 29270837470248 29274828271832 29292243398704 29296481251323 29313909259206 29501351749584 29518901631648 29523172276026 29526184537252 29540735138772 29751369470784 29754652965624 29780720610849 29798436684978 29887655884372 29905435572584 30096660470976 30115597621824 30140947451472 30163241051658 30374172807264 30399740292792 30400783205364 30418868144808 30426373090217 30441367307637 30661807019454 30749162595008 30768510307392 30798864905237 30817186657114 31014241582896 31032691458912 31033756085904 31037181110694 31055644633068 31059878776212 31277080725696 31300214661144 31307937052431 31326561643182 31416888877088 31435578281536 31568961073284 31659987243456 31686637064368 31710073926102 31931822694816 31936176296544 31955174616768 31958701333448 31959797728716 31978810100952 32002463067003 32183292817728 32234207379426 32254489498374 32346382630848 32531429398689 32604715510224 32624111533728 32625230756976 32644638984672 32652693072428 32881033583424 32905353874536 32929692154029 32933051983858 32934181805811 32953773823542 33164490769488 33184219794336 33283576332864 33332552833008 33336231563338 33573928927136 33590474270496 33593901520192 33598761714804 33618749080488 33643615019157 33833718090432 33858743029848 33878885054256 33883504119504 33908565882906 34005171483712 34199707829391 34297142894432 34298319513744 34318723035168 34567240433856 34592807919384 34614574095816 34623114206109 34643710942698 34865233885872 34885974655584 34891021780758 34911777891276 34990426401216 35041914516752 35313062694624 35321775136076 35342787494872 35343999986724 35365025566728 35368928609883 35568780556608 35591160825792 35621119715376 35647466697414 35896749681312 35928198333612 35949571443864 35953539000129 35976161363571 36057207693936 36078657549792 36336212032032 36339919430464 36357827863104 36362784908736 36366798069096 36389680459704 36398658524371 36420311503862 36653194597968 36674998996896 36680304949002 36702125475444 36784807242304 36991162781352 37123988986656 37156512806556 37178616621432 37416348560448 37444023374472 37447843803344 37466298224784 37475541912666 37499121937134 37737608639328 37770670043028 37793139210216 37821092715549 37906295267984 37928845116448 38118942134442 38227543109184 38255817919176 38532845602992 38555768176224 38557090894608 38580027890976 38584285756236 38585609452962 38589546358324 38608563414564 38888145488088 38916908909307 39027783293664 39061975001764 39085212345608 39335135666112 39364229701368 39387646851696 39397364574854 39422153831346 39672870620832 39697833228768 39707627481132 39731248913304 39760635931731 39785653762569 40014878126184 40038682336848 40073759679798 40187929935296 40217654735544 40252888873769 40276834673218 40532987057056 40534377607152 40558490859744 40564358655678 40588489743516 40882409359272 40908133022328 40912647827733 40918225879947 40942567477734 41234843922714 41259373871508 41352322110528 41378341447872 41382908147592 41407526177424 41413171701616 41443802745774 41733619548192 41743916069908 41764487609988 41768748857576 41799642902589 41825943699111 42062280975936 42091948097712 42128824278762 42280098568136 42517281611493 42613063638288 42638413467936 42644582176482 42669950756004 42942796037856 42968342020032 42978943172568 43005985997832 43016596437893 43037795159073 43042186322746 43349451303366 43375239198252 43472954013632 43500307675968 43569125963506 43873805166048 43901411048352 43906256205372 43912242407748 43938365098056 43943214333491 43970863888809 44219321025984 44252027624376 44278352447472 44289276805878 44443403777344 44631979448436 44697655027467 44798348953072 44824998773984 44831483826558 44858153358876 45144990706464 45171846739008 45178005492672 45211421177208 45244861577487 45599610439188 45601174808046 45628302217212 45731092684992 45992710529181 46123743892512 46152765461088 46164152274812 46191614590264 46225779985671 46486978514496 46521362374344 46549037188368 46555771666041 46560521770282 46583466949602 46589818164318 46915621088544 46989842464773 47125333315632 47153367422304 47158571479844 47489980865184 47494826287168 47518231894848 47529955596552 47565110889153 47897734042224 47904264444816 47932761925152 47938052000172 47939696593074 47968215151428 48076276925248 48351311069139 48489064092128 48519573946272 48596332805449 48870926130624 48907073265336 48936167300592 48937846135464 48966958477008 48979039608642 49321550375136 49358030811804 49399577975787 49430660735313 49542017075408 49571488828576 49925364499296 49955064299712 49967389216888 49998829249512 50004347345007 50360893390704 50390852280288 50398142572206 50428123620732 50750577135648 50780767841856 50825256179256 50862848824359 51007757225568 51377127470656 51402446289216 51409454526144 51445714341648 51447479270616 51478084552752 51490785229598 51850860650784 51889211879076 51932889666853 51965566414047 52297850828808 52328961983376 52485639601824 52516862468928 52562871775128 52943503308176 52969594041936 52974998551072 52982662704114 53014181242308 53015999980086 53047538350092 53353170834912 53384909782464 53431679573064 53471200046121 53623539647392 53892297500418 53924357165796 54045836809536 54085811540904 54117986324688 54509879145696 54544177363104 54550197103644 54557634506596 54584520689556 54590089970312 54630467255793 54979791896952 55012498495344 55020457423503 55053188213166 55177210863456 55210034903232 55258403661032 55685983479984 55732857203452 55734769209834 55767924932148 56122597463616 56124522840672 56157910421184 56171765705016 56213312868999 56248682905701 56606412958992 56656005064542 56689708815324 56817418184384 56859442901976 56893267674672 56943111089722 57305257563424 57341314663776 57383726878764 57432029679167 57799268404488 57833652264336 57835636341912 57870041836464 57876428634354 57884319537486 58332218232132 58541674940496 58549656543664 58584486797408 58592962502646 58627818518412 59002703499168 59037803263296 59046344552052 59052369074504 59081470277544 59096046862281 59133230747019 59509305931248 59561441221698 59596873369956 59775311768744 59810871145168 60110639519697 60281894902944 60326482103316 60415252009827 60748345614528 60799480585584 60801566410728 60837736289616 60846537983517 60852746180434 60882734615274 61323614038908 61413851216601 61597729810474 61634373314228 62028483165792 62065382917824 62067512171808 62074362221388 62111289266136 62119757552424 62165704118661 62600429322288 62615874104862 62653123286364 62833777754176 63137922146568 63193236418143 63373274128736 63420147852204 63513470061613 63863645389632 63872352593088 63917402666896 63919595457432 63957620201904 63966873264723 64004926134006 64468414758852 64508978996748 64563279484119 65024176955049 65062858797378 65209431020448 65248223067456 65250461513952 65289277969344 65305386144856 65353688945259 65810707749072 65859384308058 65866103967716 65868363611622 65907547647084 66328981538976 66368439588672 66433915208817 66665105666016 66672463126676 67147857854272 67180948540992 67197523429608 67237498160976 67247225739837 67287230038314 67717486059696 67757770108512 67767008239008 67817131765812 67874216893561 68399415658782 68594285788864 68596639027488 68637446070336 68705160173221 69185615838768 69229148191632 69246228412218 69287421885396 69730467771744 69771949311168 69782043561516 69823555782552 69840782655423 69884727246477 70083829033504 70626125389248 70643550272152 70685574989744 70687999973448 70730051133456 70737857219766 71242239430752 71294933394828 71793499362624 71856396667224 71899142887728 71907078000258 71909544889611 71952322727142 72114415387872 72157315099584 72672424064064 72733596138192 72779360919408 72797317048742 72840623007724 73306389195936 73349997993792 73360609898004 73404250950888 73468559412963 73982325562704 74247977973312 74313025613112 74357233242864 74888046748944 74895687606688 74932596449568 74951083825332 74998243874268 75061373709179 75475217278656 75541340086056 75586278420432 75597213858309 75642185431098 75812590535968 75857690232896 76237884268884 76511635838352 77065691205984 77111536352448 77114181789216 77160055781952 77168571512472 77171218905924 77179092716648 77217126829128 77236177844397 77776290976176 77833817818614 78055566587328 78123950003528 78170424691216 78728459402736 78775293703392 78794729149708 78844307662692 79345741241664 79395666457536 79415254962264 79462497826608 79473994056171 79521271863462 79523999970129 79571307525138 80029756252368 80077364673696 80147519359596 80435309471088 80505777747538 80553669346436 81065974114112 81068755214304 81116981719488 81128717311356 81176979487032 81197007477443 81764818718544 81816266044656 81825295655466 81836451759894 81885134955468 82469687845428 82518747743016 82765816295184 82815052354848 82826343403232 82887605491548 83467239096384 83487832139816 83528975219976 83537497715152 83599285805178 83602153814751 83651887398222 84183896195424 84257648557524 84560197136272 84984007596813 85034563222986 85226127276576 85276826935872 85289164352964 85339901512008 85414666634583 85885592075712 85957886345136 86011971995664 86033192875786 86075590318146 86084372645492 86698902606732 86750478396504 86814642951531 86826479306229 87138251927012 87747610332096 87802822096704 87812512410744 87824484815496 87876730196112 87886428666982 87889443753969 87941727777618 88504055248752 88556704894944 88578553611756 89263958896872 89342161832547 89395310054934 89596697906144 89649997547968 89662967653116 89716306717752 89794905949177 90289981412928 90422842354416 90489723154974 91199220878376 91202349616092 91256604434424 91279119270651 91985421058362 92247487785024 92305530922176 92328304549624 92383229180528 92396594715711 92451559971342 93042724748688 93098074376736 93111543332082 93121043540564 93166933899204 93179636328636 93831242177088 93923811157293 93979684929546 94250666631264 94306734844608 94317142959688 94979961730368 95059911193104 95130221778306 95795468084448 95808528889632 95865523850304 95876104000344 95879393186148 95936430302856 95960099746069 96007389201009 96702622138278 96978128184256 97039147892544 97134881624209 97192665610898 97814146530672 97872334601184 97875692270928 97933916954016 97958079217284 98643100750272 98716061623608 98799155951574 98802545417433 98861321470626 99084034150816 99142977657152 99850728998592 99934778433776 99997658499024 100008694690014 100721786781408 100781704560576 100796285144412 100856247241464 100930845057471 101501154271296 101650512358512 101725697648718 102015514451136 102599123488173 102891428683296 102894958541232 102956169105504 102981570459196 103701721301568 103778423758152 103865779333706 103869342618327 103931132828094 104595701657616 104657923966752 104971279203648 105125743550256 105887006616352 105939188083872 105949997102144 105965325408228 106028362484616 106031999960172 106095076700184 106106785829649 106121252485391 106706341669824 106863359146128 106942400092242 107247079294784 107784595000836 107848714331592 107860617000387 108171623081808 108235972649376 109019758291392 109088354726208 109100394207288 109115269013192 109169041379112 109180179940624 109195975573113 109260934511586 109959583793904 110024996990688 110040914847006 110106376426332 110354421726912 110516807322064 111371966959968 111465714406904 111469538419668 111535849864296 112249045681344 112343531410032 112426625737998 112497365811402 113212825917984 113312010129084 113379417630648 113463278146647 113718885803952 113786535349344 113886222179444 114610515126848 114682629327552 114767453757528 114795769192247 114864059358334 115598536808976 115667304528672 115671272683824 115740083672928 115752857268708 115768639074972 116664436464264 117083349880992 117099313087328 117168973594816 117185925005292 117255637036824 118005406998336 118092689104104 118104738149008 118162940555088 118192093724562 118266461494038 119018611862496 119122882443396 119193746739912 119281907795193 119550623537488 119621742290336 120221279039394 120563789805888 120652964206632 120758666621307 120830504019654 121598961171168 121603132821456 121675472579232 121693075967034 121705492360868 121765469230548 122647228077816 122737943483199 122754677639841 122827702433202 123195459620948 123268746628456 124056966331584 124135024343616 124148724442776 124222578532272 124239515104848 124331408237322 125200858644576 125231748209724 125306246572728 125398928707767 125477831097333 126275844293136 126386472836286 126746548257472 126840295704408 126951418755733 127026940123226 127834805333792 127839190914864 127915240403808 127933746529446 128009852268012 128936829517704 129017957993496 129049789313679 129126558968238 130048353910098 130125717594756 130418862040896 130500923027904 130610772289712 130707377890518 131621415498144 131718768616116 131732207935432 131736727223244 131815095294168 131829643000473 131912591666427 132657963077952 132867830417634 133330211332032 133344926253352 134092965082401 134395046859216 134474996321952 134494451479674 134574460076628 135434972119392 135515540217024 135534016478016 135634263531624 135667727227201 135734584732461 135748433787122 136798831317564 137193278054976 137410320346442 138371231677536 138458296383264 138492456824436 138574843770792 138677339957013 139460935543488 139564087123032 139647111565104 139681565310846 139769454492954 140167658067008 140969527394319 141287100544304 141371149979488 141375999946896 141460102266912 141475714439532 142484478861504 142589866789656 142695332667459 143712793334448 143798285775456 143814156000516 143819089779222 143904645454284 144228830775744 145053933207417 145467192276384 145558721838816 145594634097484 145681246015448 145788998416347 146612778391872 146721219796008 146808501901776 146937118825926 147964651125408 148198733927361 148291982205939 148626051226224 148714466485728 149776093497888 149791375213376 149865192899136 149902167650664 149996487748536 150013042035021 150033494893139 150122747418358 151082680172112 151172556840864 151194427716618 151284370862196 151625181071936 152475768537768 153023271676704 153265357309493 154131382411968 154228363578432 154337143024944 154342437811848 154358185433296 154434253658256 154472355688794 155552581952352 155667635637228 155798669000559 155896699242141 156247900007056 156340849382432 157456918805472 157550587406784 157589458299416 157688615325384 158830509924528 158924995653216 158947988112342 159042543726924 159047999940258 159142615050276 160059512504736 160154729347392 160295038719192 160413600138363 160870618942176 161011555495076 161107338692872 162137510428608 162257434622712 162353958974064 162394014954886 163529637437088 163632532089312 163650591310932 163672903519788 163770269910936 163891401767379 164939375690856 165037495486032 165531632590368 165630104709696 165652686806464 165775210983096 166975664279632 167057950439952 167074995430304 167198571610356 167204307629502 167303774796444 168367792390848 168515297115048 168639938606997 169120394272544 169968015193626 170069126445972 170452254553152 170578328705928 170679803024016 170829333269166 171915772690272 172023943991328 172066385751572 172151180636292 172168745290984 172296089037501 173397805213464 173500956793008 173629285903062 173652958612458 174276503854024 175625024821488 175648969630992 175753460392224 175772857333964 175778887507938 175883455555236 177008110497504 177113409789888 177157107223512 177288140586843 177399692241057 178527917793744 178684323665094 178790620109868 179193395812288 179325935306232 179432613435504 179589811898354 180845684708832 180979446309948 181131785911219 181245756029481 182398441756752 182404699232184 182513208868848 182558238541302 183970842116724 184241553649803 184656609099248 184766458361056 184793189431422 184903119942684 186085449497376 186196148753472 186223086664164 186242087081128 186333867798408 186359272657272 186497112355983 187847622314586 187959369859092 188501333262528 188634285919376 189579709254429 190119822386208 190260443556612 190540410184839 191590936168896 191617057779264 191752208000688 191758786372296 191872860605712 191900619794169 191920199492138 192014778402018 193405244276556 193689838452357 194269763248418 194385331221796 195628293061344 195744669202368 195751384541856 195867833908032 195916158434568 196061066835777 197432123247216 197598311903148 197605090834866 197722642941252 198168068301632 199301745626451 199869556867552 199995316998048 200017389380028 200311713271241 201443573562816 201592570288824 201712494482928 201741677219511 201861690114942 203301024717024 203451395297436 203622650680683 205198246976346 205782857366592 205789917082464 205912338211008 205963140918392 206115480519663 207556847516304 207731558667412 207738685236654 207862265656188 209191403315232 209315847933504 209522347966269 209654181739431 210251487100512 211774013232704 211878376167744 211930650816456 212056724969232 212063999920344 212190153400368 212213571659298 212242504970782 213726718292256 213884800184484 214064837895077 215569190001672 215697428663184 215721234000774 216343246163616 216471945298752 216685505161697 218200788414576 218230538026384 218338082758224 218360359881248 218391951146226 218521869023172 219919167587808 220049993981376 220081829694012 220212752852664 220405678238889 221033614644128 222743933919936 222931428813808 222939076839336 223071699728592 224687062820064 224853251475996 224994731622804 225184121127537 226425651835968 226624020258168 226758835261296 226791641574927 226926556293294 227437771607904 227573070698688 227772444358888 229534907515056 229591538384494 229728118716668 231197073617952 231334609057344 231342545367648 231480167345856 231505714537416 231537278149944 231708533533191 233328872928528 234166699761984 234198626174656 234371850010584 234511274073648 236185378208208 236209476298016 236325881110176 236384187449124 236532922988076 236732024775103 238037223724992 238245764886792 238387493479824 238421982168513 238563815590386 239101247074976 239243484580672 240442558078788 241305928413264 241517333242614 241661008039308 243197922342336 243206265642912 243350945158464 243386151934068 243410984721736 243530938461096 243591022432329 245294456155632 245475886966398 245509355279682 245655404866404 246390919241896 246537493256912 248297448885552 248445157064544 248479030209696 248662816474644 250401717289152 250463496419448 250612493145456 250797857415534 250806461444253 250955662194666 252551688586272 252772945672572 253680591408816 253902837511466 254053880246452 255669610667584 255678381829728 255830480807616 255867493058892 256019704536024 256082869736551 256243999903749 257873659035408 258035915986992 258099578627358 258253117936476 260096707820196 260251435189512 260479437918687 261221544579424 261414755781036 263242830996288 263437537232232 263464415870864 263473454446488 263630190588336 263659286000946 263668331261907 263825183332854 265735660835268 266689852506704 268026485497641 268185930164802 268790093718432 268949992643904 268988902959348 269148920153256 269384717847531 270869944238784 271268527063248 271335454454402 271469169464922 271496867574244 273597662635128 273837357811953 274820640692884 276742463355072 276916592766528 276984913648872 277149687541584 277189784147133 277354679914026 279128174246064 279294223130208 279363130621692 279538908985908 279774211097849 281771433471879 281939054788638 282574201088608 282742299958976 282751999893792 282920204533824 282951428879064 283199318762789 285179733579312 285390665334918 287425586668896 287596571550912 287628312001032 287638179558444 287809290908568 287880299238207 290107866414834 290934384552768 291117443677632 291189268194968 291362492030896 291404644872627 291577996832694 293442439592016 293617003803552 293874237651852 295929302250816 296397467854722 296407636252299 296583964411878 297252102452448 297428932971456 299552186995776 299804335301328 299992975497072 300026084070042 300066989786278 300245494836716 302165360344224 302345113681728 302388855433236 302568741724392 302643391506833 302792535172413 304951537075536 306046543353408 306530714618986 308674286049888 308684875623696 308716370866592 308868507316512 308944711377588 311105163904704 311335271274456 311597338001118 311608027854981 311793398484282 312495800014112 312681698764864 314913837610944 315178916598832 315377230650768 317661019849056 317849991306432 317895976224684 318085087453848 318095999880516 318285230100552 318320357488947 318363757456173 320119025009472 320590077438384 320827200276726 321741237884352 322023110990152 322214677385744 323581851001161 324514869245424 324707917948128 324788029909772 327059274874176 327265064178624 327301182621864 327345807039576 327540539821872 327587926719339 327782803534758 329878751381712 330074990972064 331063265180736 331550421966192 333951328559264 334115900879904 334149990860608 334397143220712 334408615259004 334607549592888 334690103992387 337030594230096 337279877213994 338240788545088 339936030387252 340138252891944 341156657411856 341359606048032 341658666538332 343831545380544 344047887982656 344132771503144 344302361272584 344337490581968 344387307576741 344592178075002 346795610426928 347001913586016 347258571806124 347305917224916 348553007708048 351250049642976 351297939261984 351506920784448 351545714667928 351557775015876 351766911110472 354016220995008 354314214447024 354576281173686 354799384482114 357055835587488 357368647330188 357581240219736 357845723385579 358651870612464 358865226871008 359179623796708 361691369417664 361958892619896 362263571822438 362275999863921 362491512058962 364796883513504 364809398464368 365026417737696 365116477082604 367941684233448 368264032919523 368483107299606 369313218198496 369532916722112 369586378862844 369806239885368 372170898994752 372446173328328 372484174162256 372667735596816 372718545314544 372994224711966 375695244629172 375918739718184 376196786123301 377268571838752 379159418508858 380239644772416 380520887113224 380854256267199 381080820369678 383504416001376 383517572744592 383745721211424 383801239588338 383840398984276 384029556804036 386810488553112 387149367941037 387379676904714 388539526496836 388770662443592 391256586122688 391502769083712 391832316869136 392122133671554 394864246494432 395196623806296 395210181669732 395445285882504 395488929001419 395542850172821 395737774999281 398603491252902 399739113735104 399990633996096 400034778760056 400385243768081 400623426542482 403185140577648 403424988965856 403483354439022 403723380229884 406602049434048 406902790594872 407003181681603 407245301361366 410396493952692 411579834164928 411926281836784 412230961039326 415113695032608 415463117334824 415477370473308 415724531312376 416032019871039 418382806630464 419044695932538 419308363478862 420502974201024 422908582182957 423861301632912 424113449938464 424127999840688 424380306800736 424427143318596 424485009941564 427453436584512 427769600368968 428085998002377 428129675790154 431138380003344 431394857326368 431442468001548 432686492327232 433371010323394 436401576829152 436461076052768 436676165516448 436720719762496 436783902292452 437043738046344 437366995249041 439838335175616 440163659388024 440425505705328 440811356477778 442067229288256 444596201782083 445862857627616 445878153678672 446143399457184 449374125640128 449706502951992 449989463245608 450039126105063 450100484679417 450368242255074 453248040516336 453517670522592 453583283149854 453853112586588 454875543215808 455544888717776 459069815030112 459183076768988 459456237433336 459796071928479 462394147235904 462685090735296 463011429074832 463074556299888 463417067066382 466657745857056 467396007001677 467690097726423 468743700021168 469022548147296 472370756416416 472418952596032 472651762220352 472768374898248 473065845976152 473182560816823 473464049550206 476491529773584 476774986959648 476843964337026 477127631180772 478202494149952 480885116157576 482611856826528 483034666485228 483322016078616 483375357668401 486412531285824 486772303868136 486821969443472 487061876922192 487182044864658 490588912311264 490951773932796 491018710559364 491310809732808 491674205302137 492781838483792 493074986513824 496594897771104 496890314129088 496958060419392 497325632949288 500926992838896 501224986290912 501595714831068 501612922888506 501911324389332 505103377172544 505545891345144 505919815820991 507361182817632 507805675022932 508107760492904 511356763659456 511734986117784 512039409072048 512165739473102 512487999807498 515747318070816 516071831973984 516199157254716 516506235872952 516888267112503 520193415640392 520502870379024 520958875837374 522443089158848 522829511562072 526875074464464 526928831741728 526946908892976 527260381176672 527318572001892 527336662523814 527650366665708 531471321670536 531864421760529 533379705013408 536052970995282 536371860329604 537580187436864 537977805918696 538297840306512 538769435695062 542537054126496 542670908908804 542938338929844 542993735148488 543395357733657 543737268088443 547195325270256 547674715623906 549641281385768 552724660949409 553969827297744 554299375083168 554379568294266 554709359828052 558256348492128 558588446260416 558726261243384 559077817971816 559215753692609 559491337067949 559548422195698 563542866943758 563878109577276 565148402177216 565503999787584 565902857758128 566398637525578 570359467158624 570781330669836 571261786335383 571621230554517 574851173337792 575256624002064 575276359116888 575618581817136 575760598476414 580215732829668 581069515357071 582378536389936 582724984061792 582809289745254 583155993665388 586884879184032 587234007607104 587748475303704 588183200507331 592794935709444 592815272504598 593167928823756 594504204904896 597905236879353 599608670602656 599985950994144 600052168140084 600133979572556 600490989673432 600935139813723 604330720688448 604777710866472 605137483448784 605225031658533 605286783013666 605585070344826 609903074151072 610867952042049 613061429237972 617348572099776 617369751247392 617432741733184 617737014633024 617889422755176 618346441558989 622670542548912 623194676002236 623216055709962 623586796968564 624991600028224 628567043898807 630357833197664 630754461301536 631752326470837 635322039698112 635791952449368 636170174907696 636191999761032 636570460201104 636640714977894 636727514912346 641180154876768 641654400553452 642194513685231 644046221980304 644429354771488 647163702002322 649029738490848 649415835896256 649576059819544 650056515485091 654602365243728 654691614079152 655081079643744 655175853438678 655565607069516 659757502763424 660149981944128 661217034716667 663100843932384 667902657118528 668231801759808 668794286441424 668817230518008 669215099185776 669380207984774 674061188460192 674559754427988 675127565669089 675552363382611 679872060774504 680276505783888 682313314823712 682719212096064 683317333076664 688265543006288 688604722545168 688674981163936 688774615153482 689184356150004 693591220853856 694003827172032 694517143612248 694611834449832 695125600599573 697106015416096 702500099285952 702595878523968 703091429335856 703115550031752 703533822220944 708628428894048 709152562347372 709598768964228 710196074325309 714111671174976 714737294660376 715162480439472 715265946505539 715691446771158 717303741224928 717730453742016 718359247593416 723917785239792 724527143644876 724551999727842 724983024117924 729593767027008 729618796928736 730052835475392 730232954165208 730773067296987 735883368466896 736528065839046 736966214599212 738626436396992 739172757725688 739612479770736 744892346656656 744968348324512 745335471193632 745437090629088 745988449423932 746616385829171 751390489258344 751837479436368 752393572246602 754537143677504 758318837017716 761041774226448 761708512534398 762161640739356 767008832002752 767035145489184 767491442422848 767602479176676 767680797968552 768059113608072 768248609209653 768731999711247 773620977106224 774298735882074 774759353809428 777079052993672 777541324887184 781438313756061 783664633738272 784244267343108 789728492988864 790393247612592 790420363339464 790890571765008 790977858002838 791004993785721 791085700345642 791475549998562 797206982505804 800069557520112 800770487536162 801246853084964 806370281155296 806849977931712 806966708878044 807446760459768 808154153542593 813805581189744 814006363363206 814490602722732 820792987905384 821512073435859 823852563673568 824461922078652 825675110800969 830227390065216 830926234669648 830954740946616 831449062624752 831569352441399 832064039742078 838089391865076 838616726957724 839322633293547 845314300415637 845817164365914 847722603265824 848226899876928 848255999681376 848760613601472 848854286637192 848970019883128 849597956288367 855539200737936 856171996004754 856259351580308 862276760006688 862789714652736 862884936003096 863640897714621 866742020646788 872803153658304 872922152105536 873352331032896 873567804584904 874087476092688 874213934617881 874733990498082 880327318776048 880851011410656 881622712955556 882364819616293 889192403564166 891725715255232 891756307357344 892286798914368 893167082251873 899413005903984 899978926491216 900078252210126 900200969358834 900736484510148 906496081032672 907035341045184 907166566299708 907706225173176 907930174520499 911089777435552 918139630060224 918366153537976 918912474866672 919592143856958 926022858149664 926149112599776 926834134132764 933315491714112 934792014003354 934824083564943 935380195452846 937487400042336 938045096294592 944741512832832 945536749796496 946131691952304 946365121633646 946928099100412 952983059547168 953549973919296 953687928674052 954255262361544 954961072466841 955091272368519 961770232315152 965223713653056 966069332970456 966644032157232 966750715336802 973544607736272 973643938886944 974123753844384 974364089729316 981177824622528 981903547865592 982037421118728 982621619465616 982763780158017 983348410604274 985563676967584 986149973027648 993189795542208 994651265898576 1001853985677792 1002449972581824 1003191429662136 1003225845777012 1003822648778664 1004070311977161 1011091782690288 1011839631641982 1014722365635264 1015611350045864 1016215520985808 1023469972235568 1024078818144096 1024331478946204 1024975999614996 1031494636141632 1032143663947968 1032398314509432 1033012471745904 1033161922730223 1033776534225006 1040386831280784 1041005740758048 1041917751674748 1045659023124144 1053750148928928 1053857663483456 1053893817785952 1054520762353344 1054637144003784 1054673325047628 1055300733331416 1055561097206759 1062942643341072 1063728843521058 1066759410026816 1072105941990564 1072743720659208 1075955611837392 1076595680613024 1077538871390124 1085074108252992 1085341817817608 1085876677859688 1085987470296976 1086790715467314 1086827999591763 1087474536176886 1094390650540512 1095349431247812 1099282562771536 1104792098758569 1105449321898818 1107939654595488 1108598750166336 1108759136588532 1109418719656104 1116512696984256 1117452522486768 1118155635943632 1118431507385218 1118982674135898 1119096844391396 1127085733887516 1127756219154552 1128590358369903 1131805715516256 1132797275051156 1140718934317248 1141562661339672 1142523572670766 1142562768801597 1143242461109034 1150513248004128 1150552718233776 1151237163634272 1151521196952828 1160431465659336 1161448103823111 1162139030714142 1164757072779872 1165449968123584 1165618579490508 1166311987330776 1167333777339301 1173769758368064 1175496950607408 1176366401014662 1185589871418888 1185630545009196 1186335857647512 1186466787004257 1186628550518463 1195810473758706 1199217341205312 1199971901988288 1200104336280168 1200267959145112 1200981979346864 1201155731304243 1201870279627446 1209555421732944 1210274966897568 1210450063317066 1210573566027332 1211170140689652 1219806148302144 1221009545044809 1221735904084098 1226122858475944 1234739502494784 1235778845510352 1236692883117978 1245341085097824 1246389352004472 1246432111419924 1247173593937128 1247481296698897 1248096059613117 1257134087797614 1260715666395328 1261508922603072 1262753461114717 1263504652941674 1271583904898736 1272340349815392 1272383999522064 1273140920402208 1273281429955788 1273455029824692 1282360309753536 1283308801106904 1284389027370462 1288092443960608 1288858709542976 1294327404004644 1298059476981696 1299152119639088 1300113030970182 1309204730487456 1309383228158304 1310162159287488 1310351706877356 1311131214139032 1312100985747123 1319515005526848 1322434069433334 1326201687864768 1333788605346249 1337588572882848 1337634461036016 1338430198371552 1338760415969548 1348122376920384 1349119508855976 1350117378315189 1350255131338178 1350301454038251 1351104726765222 1359744121549008 1360553011567776 1364626629647424 1366634666153328 1376531086012576 1377209445090336 1377349962327872 1377549230306964 1378368712300008 1379388215785437 1387182441707712 1389034287224496 1389223668899664 1390251201199146 1394212030832192 1402188021005031 1406182858671712 1406231100063504 1407067644441888 1417256857788096 1418305124694744 1419197537928456 1419547682450469 1420392148650618 1429474589320752 1430324960878944 1430531893011078 1431382893542316 1434607482449856 1436718495186832 1447835570479584 1449054287289752 1449103999455684 1449966048235848 1450126073005203 1459237593857472 1460465908330416 1461546134593974 1471766736933792 1473056131678092 1473932429198424 1475022615906411 1478345515451376 1479224959541472 1489784693313312 1489936696649024 1490670942387264 1490874181258176 1491976898847864 1492344999499211 1493232771658342 1502780978516688 1503674958872736 1504787144493204 1516637674035432 1522083548452896 1523417025068796 1524323281478712 1534070290978368 1535204958353352 1535361595937104 1536118227216144 1536497218419306 1537463999422494 1547241954212448 1548597471764148 1549518707618856 1550664801337509 1554158105987344 1555082649774368 1562876627512122 1567329267476544 1568488534686216 1580786495225184 1580840726678928 1581781143530016 1581955716005676 1582009987571442 1582171400691284 1582951099997124 1594413965011608 1595593265281587 1600139115040224 1601540975072324 1602493706169928 1612740562310592 1613933417756088 1614893520919536 1616308307085186 1627611162379488 1628012726726412 1628981205445464 1630186073200971 1631211804265329 1641585975810768 1643024146871718 1647705127347136 1648923844157304 1650368443824529 1651350221601938 1661852469339296 1661909481893232 1662898125249504 1663138704882798 1664128079484156 1676178783730152 1677233453915448 1677647261077827 1678645266587094 1690628600831274 1691634328731828 1695445206531648 1696511999362752 1697708573274384 1697940039766256 1699195912576734 1711078401475872 1712343992009508 1712518703160616 1713785359006149 1714863691663551 1724553520013376 1725769872006192 1727281795429242 1733484041293576 1743208546071213 1747135609169808 1748174952185376 1748427869235762 1749467980996164 1760654637552096 1761702022821312 1763245425911112 1763680453953613 1764549601521993 1764729639232586 1778384807128332 1783512614714688 1786334164503746 1798826011807968 1799957852982432 1800156504420252 1800401938717668 1801472969020296 1802805419441169 1812992162065344 1814333132599416 1815412450346352 1815860349040998 1822179554871104 1832603856126147 1836732307075952 1837824949733344 1839184287713916 1852045716299328 1852298225199552 1853668268265528 1855039324676967 1869584028006708 1869648167129886 1870760390905692 1874974800084672 1885701131696421 1891073499592992 1892263383904608 1892730243267292 1893856198200824 1895256979412511 1905966119094336 1907375857348104 1908510524723088 1909922144933682 1910182544737038 1923540464630304 1926583541055693 1932138665940912 1933288064314464 1933501430673604 1947089215472544 1947287877773888 1948247507688768 1948728179458632 1950169546455273 1963807095731184 1964074842237456 1965243238931232 1965527560316034 1966696821208548 1971127353935168 1989302531797152 1992449645023409 2003707971355584 2006382859324272 2006451691554024 2007645297557328 2008140623954322 2022183565380576 2023679263283964 2025382697007267 2026657090147833 2031222700091728 2032431041971616 2046939944471136 2048157636288192 2048662957892408 2049951999229992 2064796629018864 2066024943491808 2066323845460446 2067553068450012 2080773662561568 2082011481516096 2083835503349496 2085376801798719 2091318046248288 2107500297857856 2107787635571904 2109274288007568 2109346650095256 2110601466662832 2111122194413518 2125885286682144 2127457687042116 2130588222975927 2144211883981128 2145487441318416 2151911223674784 2153191361226048 2155077742780248 2170683635635216 2171753355719376 2171974940593952 2173581430934628 2173655999183526 2174949072353772 2188781301081024 2190698862495624 2192319201890961 2198565125543072 2209584197517138 2210898643797636 2215879309190976 2217518273177064 2218837439312208 2234905044973536 2236311271887264 2236863014770436 2237965348271796 2238193688782792 2239849157487513 2254171467775032 2255512438309104 2257180716739806 2263611431032512 2265594550102312 2283125322679344 2285047145341532 2285125537603194 2286484922218068 2301026496008256 2301105436467552 2302474327268544 2303042393905656 2304745827628959 2306195999133741 2320862931318672 2322896207646222 2324278061428284 2329514145559744 2331237158981016 2332623974661552 2334667554678602 2350993901214816 2352732802029324 2354713216845847 2371179742837776 2371261090018392 2372671715295024 2372933574008514 2373257101036926 2391620947517412 2400208672560336 2400535918290224 2401963958693728 2402311462608486 2403740559254892 2419110843465888 2420549933795136 2420900126634132 2421147132054664 2422340281379304 2424462460627779 2442019090089618 2443471808168196 2452245716951888 2464536220307577 2471557691020704 2473385766235956 2477025332402907 2490682170195648 2492778704008944 2492864222839848 2494347187874256 2494708057324197 2494962593397794 2496192119226234 2514268175595228 2517967899880641 2525506922229434 2527009305883348 2543167809797472 2544680699630784 2544767999044128 2546281840804416 2546562859911576 2546910059649384 2548793868865101 2566617602213808 2568778054740924 2576184887921216 2588654808009288 2590922693143863 2598304239278176 2600226061940364 2604052272526133 2618409460974912 2618766456316608 2620703413754712 2622262428278064 2622641803853643 2624201971494246 2644868138866668 2647094458848879 2667577210692498 2675177145765696 2675268922072032 2676860396743104 2677520831939096 2679501246755619 2698239017711952 2700234756630378 2700510262676356 2700602908076502 2702209453530444 2719488243098016 2721106023135552 2723790523561497 2733269332306656 2753062172025152 2754418890180672 2755098460613928 2756737424600016 2758776431570874 2778068574448992 2778447337799328 2780502402398292 2782842892636001 2804376042010062 2812365717343424 2812462200127008 2814135288883776 2816911567102061 2836610249389488 2838395075856912 2839095364900938 2840784297301236 2858949178641504 2860649921757888 2861063786022156 2862765787084632 2865273817105557 2873436990373664 2895671140959168 2898108574579504 2898207998911368 2899932096471696 2900252146010406 2920931816660832 2923092269187948 2943533473867584 2946112263356184 2947864858396848 2948291340474051 2950045231812822 2956691030902752 2958449919082944 2979569386626624 2983953797695728 2984689998998422 2986465543316684 3005561957033376 3007349917745472 3009574288986408 3012210935931483 3033275348070864 3044167096905792 3046834050137592 3048646562957424 3070409916706704 3070723191874208 3072236454432288 3072994436838612 3074927998844988 3077516322076339 3094483908424896 3097194943528296 3099037415237712 3099485768190669 3101329602675018 3108316211974688 3110165299548736 3125753255024244 3136977069372432 3161572990450368 3161681453357856 3163562287060032 3163911432011352 3164019975142884 3164342801382568 3165902199994248 3166683291620277 3188827930023216 3191186530563174 3200278230080448 3203081950144648 3204987412339856 3227866835512176 3229787041839072 3232616614170372 3255222324758976 3256025453452824 3257962410890928 3260372146401942 3260483998775289 3262423608530658 3283171951621536 3286048293743436 3297847688314608 3300736887649058 3302700443203876 3323704938678592 3323818963786464 3325796250499008 3326277409765596 3328256158968312 3329077306575163 3352357567460304 3354466907830896 3355294522155654 3357290533174188 3381257201662548 3383268657463656 3395417146548768 3395880079532512 3398391825153468 3422156802951744 3424687984019016 3425037406321232 3427570718012298 3427688306404791 3429727383327102 3451539744012384 3454563590858484 3466968082587152 3484344311469333 3486417092142426 3494271218339616 3496349904370752 3496855738471524 3498935961992328 3502001332017903 3521309275104192 3526490851822224 3527360907907226 3529099203043986 3529459278465172 3556769614256664 3559400361012771 3559885651555389 3572668329007492 3597652023615936 3599915705964864 3600313008840504 3600803877435336 3602945938040592 3603467193912729 3605610838882338 3628666265198832 3630824900692704 3631720698081996 3663028635134427 3665207712252294 3673464614151904 3675649899466688 3678368575427832 3681591143916257 3707336536531056 3710078649353934 3739168056013416 3739296334259772 3741520781811384 3742443890096691 3771402263392842 3782146999185984 3784526767809216 3785460486534584 3787712396401648 3788260383344151 3790513958825022 3814751714696208 3817021049446176 3819844289867364 3820365089474076 3847080929260608 3853167082111386 3864277331881824 3866576128628928 3867002861347208 3894178430945088 3897456358917264 3900339092910546 3927614191462368 3928149684474912 3930486477862464 3931055120632068 3933393642417096 3934364089588829 3936302957241369 3978605063594304 3984899290046818 4012765718648544 4012903383108048 4015290595114656 4016281247908644 4044367130761152 4047358526567928 4050765394014534 4050904362114753 4053314180295666 4062445400183456 4064862083943232 4093879888942272 4097325915784816 4099903998459984 4129593258037728 4132049886983616 4132647690920892 4135106136900024 4138164647356311 4161547325123136 4167671006698992 4170753603597438 4182636092496576 4206564063015093 4218548576015136 4218693300190512 4221202933325664 4222244388827036 4251770573364288 4254915374084232 4258643047351407 4261176445951854 4288423767962256 4290974882636832 4303822447349568 4310155485560496 4341367271270432 4343506711438752 4343949881187904 4347162861869256 4347311998367052 4349898144707544 4350378219015609 4350971351901031 4381397724991248 4384638403781922 4397130251086144 4419168395034276 4421797287595272 4435036546354128 4437674878624416 4469810089947072 4472622543774528 4473726029540872 4475930696543592 4476387377565584 4477034998497633 4479698314975026 4508342935550064 4511024876618208 4514361433479612 4531189100204624 4566250645358688 4570094290683064 4570251075206388 4572969844436136 4602210872935104 4606084787811312 4609491655257918 4612391998267482 4641725862637344 4645792415292444 4648556122856568 4651994404012527 4662474317962032 4665247949323104 4669335109357204 4701987802429632 4705465604058648 4709426433691694 4742359485675552 4742522180036784 4745343430590048 4745867148017028 4746514202073852 4783241895034824 4800417345120672 4801071836580448 4803927917387456 4804622925216972 4807481118509784 4838221686931776 4841800253268264 4842294264109328 4844680562758608 4848924921255558 4884038180179236 4886943616336392 4890558219602913 4904491433903776 4929072440615154 4943115382041408 4946771532471912 4951105331473587 4954050664805814 4985557408017888 4985728445679696 4988694375748512 4989416114648394 4989925186795588 4992384238452468 5028536351190456 5032941783233481 5035935799761282 5051013844458868 5054018611766696 5086335619594944 5089535998088256 5093125719823152 5093820119298768 5097587737730202 5133235204427616 5137556109481848 5141356077018447 5144591074990653 5177309616018576 5181845386287726 5196608478556352 5200452123880728 5205008168985053 5208104545052266 5241406827509424 5244524856556128 5245283607707286 5248403942988492 5289736277733336 5291041361860839 5294188917697758 5335154421384996 5350537844144064 5355041663878192 5359002493511238 5396478035423904 5400469513260756 5401020525352712 5401205816153004 5404418907060888 5408416258323507 5438976486196032 5447581047122994 5466538664613312 5497811568378441 5510196921227856 5513474849200032 5517552863141748 5556137148897984 5556894675598656 5561004804796584 5565117974030901 5565685785272002 5608752084020124 5624924400254016 5633823134204122 5673220498778976 5676790151713824 5678190729801876 5681568594602472 5685770938237533 5717898357283008 5722127572044312 5725531574169264 5730547634211114 5746873980747328 5779750623167079 5796217149159008 5796415997822736 5799864192943392 5800504292020812 5841863633321664 5846184538375896 5850508639365819 5892224526712368 5895729716793696 5896582680948102 5900090463625644 5913382061805504 5967907595391456 5969379997996844 5972931086633368 5977348935070227 6011123914066752 6019148577972816 6024421871862966 6066550696141728 6076148091021801 6079971270443499 6093668100275184 6097293125914848 6140819833413408 6141446383748416 6144472908864576 6145988873677224 6149855997689976 6151373290618699 6155032644152678 6194389887056592 6198074830475424 6198971536381338 6202659205350036 6216632423949376 6251506510048488 6273954138744864 6283879649689213 6323362906715712 6327822864022704 6328039950285768 6328685602765136 6331804399988496 6333366583240554 6377655860046432 6382373061126348 6391764668927781 6406163900289296 6409974824679712 6455733671024352 6459574083678144 6465233228340744 6512050906905648 6515924821781856 6520744292803884 6520967997550578 6524847217061316 6566343903243072 6572096587486872 6576957605672883 6595695376629216 6601473775298116 6605400886407752 6647637927572928 6652554819531192 6656512317936624 6658154613150326 6704715134920608 6708933815661792 6710589044311308 6714581066348376 6719547472462539 6762514403325096 6766537314927312 6790834293097536 6791760159065024 6796783650306936 6849375968038032 6850074812642464 6855141436024596 6855376612809582 6859454766654204 6903079488024768 6909127181716968 6914237482886877 6933936165174304 6968688622938666 6972834184284852 6988542436679232 6993711476943048 6997871923984656 7004002664035806 7052981703644448 7054721815814452 7058198406087972 7058918556930344 7064139650537541 7113539228513328 7118800722025542 7119771303110778 7145336658014984 7200626017681008 7201607754870672 7205891876081184 7206934387825458 7211221677764676 7257332530397664 7261649801385408 7263441396163992 7273387381883337 7326057270268854 7330415424504588 7346929228303808 7356737150855664 7363182287832514 7414673073062112 7420157298707868 7426403222359979 7431075997208721 7478336112026832 7478592668519544 7483041563622768 7484887780193382 7542804526785684 7553903699641923 7570920973069168 7575424792803296 7576520766688302 7581027917650044 7629503429392416 7634042098892352 7639688579734728 7640730178948152 7646381606595303 7706334164222772 7728554663763648 7734005722694416 7772768079431589 7794912717834528 7800678185821092 7812156817578399 7855228382924736 7856299368949824 7862110241264136 7866787284834192 7867925411560929 7868728179177658 7872605914482738 7941283376546637 7969798580093636 8025531437297088 8025806766216096 8030581190229312 8032562495817288 8038503740266857 8094717053135856 8101530788029068 8101808724229506 8106628360591332 8124890800366912 8171371570684491 8194651831569632 8199807996919968 8212780244120881 8259186516075456 8265295381841784 8270212273800048 8276329294712622 8335342013397984 8341507207194876 8348528677908003 8413128126030186 8437097152030272 8437386600381024 8442405866651328 8444488777654072 8450734701306183 8509830748168464 8517286094702814 8522352891903708 8576847535924512 8581949765273664 8595821451316671 8620310971120992 8682734542540864 8687013422877504 8694325723738512 8694623996734104 8699796289415088 8700756438031218 8701942703802062 8762795449982496 8769276807563844 8776658353698157 8838336790068552 8843594575190544 8870073092708256 8875349757248832 8947452059081744 8951861393087184 8952774755131168 8954069996995266 8959396629950052 9016685871100128 9022049753236416 9028722866959224 9036632807794449 9062378200409248 9132501290717376 9140188581366128 9140502150412776 9145939688872272 9212169575622624 9218983310515836 9224783996534964 9232548966229017 9283451725274688 9291584830584888 9297112245713136 9298457304572007 9303988808025054 9324948635924064 9330495898646208 9338670218714408 9410931208117296 9418852867383388 9484718971351104 9485044360073568 9490686861180096 9491734296034056 9493028404147704 9500049874860831 9566483790069648 9600834690241344 9602143673160896 9609245850433944 9614962237019568 9683600506536528 9684588528218656 9689361125517216 9697849842511116 9706013015779223 9768076360358472 9773887232672784 9781116439205826 9808982867807552 9858144881230308 9893543064943824 9902210662947174 9908101329611628 9971114816035776 9971456891359392 9977388751497024 9978832229296788 9979850373591176 9984768476904936 9987231919725489 10057072702380912 10065883566466962 10071871599522564 10102027688917736 10108037223533392 10186251439646304 10187640238597536 10195175475460404 10266470408855232 10275112218963696 10282712154036894 10283064919214373 10289182149981306 10354619232037152 10363690772575452 10400904247761456 10410016337970106 10416209090104532 10482813655018848 10489049713112256 10490567215414572 10496807885976984 10506003996053709 10579472555466672 10582082723721678 10588377835395516 10670308842769992 10679656954666167 10710083327756384 10718004987022476 10792956070847808 10800939026521512 10802041050705424 10802411632306008 10808837814121776 10810401581738187 10816832516647014 10895162094245988 10989085905403281 10995623136756882 11020393842455712 11026949698400064 11035105726283496 11044773431748771 11122009609593168 11130235948061802 11131371570544004 11217504168040248 11227331670290073 11267646268408244 11346440997557952 11353580303427648 11356381459603752 11363137189204944 11364781150032453 11371541876475066 11444255144088624 11451063148338528 11461095268422228 11470742655011809 11559501246334158 11592434298318016 11592831995645472 11599728385886784 11601008584041624 11611172069274349 11692369076751792 11701017278731638 11784449053424736 11791459433587392 11793165361896204 11800180927251288 11803092268766487 11935815190782912 11938759995993688 11945862173266736 11954697870140454 12038297155945632 12048843743725932 12133101392283456 12152296182043602 12152713086344259 12159942540886998 12187336200550368 12194586251829696 12281639666826816 12291977747354448 12299711995379952 12302746581237398 12310065288305356 12388779774113184 12396149660950848 12397943072762676 12405318410700072 12414493942068933 12503013020096976 12547908277489728 12567759299378426 12655645728045408 12656079900571536 12657371205530272 12663608799976992 12666733166481108 12755311720092864 12764746122252696 12775929142054221 12783529337855562 12812327800578592 12819949649359424 12911467342048704 12930466456681488 13024101813811296 13031849643563712 13041488585607768 13041935995101156 13049694434122632 13051134657046827 13052914055703093 13144193174973744 13153915211345766 13191390753258432 13202947550596232 13210801772815504 13305109639062384 13313024635873248 13316309226300652 13409430269841216 13417867631323584 13421178088622616 13429162132696752 13431104995492899 13439094944925078 13525028806650192 13533074629854624 13593567300613872 13698751936076064 13700149625284928 13710282872049192 13710753225619164 13718909533308408 13722294263687867 13818254363433936 13828474965773754 13867872330348608 13937377245877332 13945668368569704 13987422953886096 13995743847969312 14008005328071612 14105963407288896 14109443631628904 14116396812175944 14117837113860688 14128279301075082 14227078457026656 14237601444051084 14239542606221556 14290673316029968 14401252035362016 14403215509741344 14411783752162368 14413868775650916 14422443355529352 14514665060795328 14526882792327984 14546774763766674 14652114540537708 14660830849009176 14671674658808739 14713474301711328 14726364575665028 14829346146124224 14840314597415736 14852806444719958 14853315994420761 14862151994417442 14956672224053664 14957185337039088 14966083127245536 14969775560386764 15085609053571368 15098825349700443 15107807399283846 15141841946138336 15150849585606592 15153041533376604 15162055835300088 15259006858784832 15279377159469456 15281460357896304 15292763213190606 15412668328445544 15424068231055341 15468011445388832 15545536158863178 15589825435669056 15601356371642184 15615024506955159 15624313635156798 15724220482528272 15733574569668384 15735850823121858 15737456358355316 15745211828965476 15873124085582517 15882566753093274 15939597160187272 16051613532432192 16065124991634576 16077007480533714 16189434106271712 16203061576058136 16203617448459012 16213256721182664 16217256857085661 16225248774970521 16342743141368982 16389303663139264 16399615993839936 16415794994491321 16425560488241762 16530590763683568 16540424547600096 16552658589425244 16670684026795968 16683014414389752 16697057355816006 16826256252060372 16874773200762048 16888977555308144 16901469402612366 17019661496336928 17034572189405628 17044705783807416 17057312814712599 17153695071849024 17191642902633342 17240621942241984 17339251869501237 17388651447477024 17389247993468208 17399592578830176 17401512876062436 17403885407604124 17525590899964992 17538553615127688 17551525918097457 17553316707396314 17676673580137104 17687189150381088 17740146185416512 17894904118163488 17903722786174368 17905549510262336 17908139993990532 17918793259900104 17932046805210681 18033371742200256 18057445733918448 18073265615588898 18124756400818496 18228444273065403 18280377162732256 18281004300825552 18291879377744544 18424339151245248 18437966621031672 18449567993069928 18454119871856097 18465097932458034 18583169661169776 18594224491426272 18596914609144014 18607977616050108 18649897271848128 18677340437428816 18821862416234592 18837705734766776 18851638949067639 18970088720147136 18983468592068112 18986056808295408 19000099749721662 19132967580139296 19175294006783343 19218491700867888 19229924474039136 19367201013073056 19369177056437312 19378722251034432 19395699685022232 19400484993489743 19412026031558446 19536152720716944 19547774465345568 19562232878411652 19716289762460616 19787086129887648 19804421325894348 19816202659223256 19942913782718784 19957664458593576 19959700747182352 19969536953809872 19974463839450978 20114145404761824 20131767132933924 20143743199045128 20158642417387617 20204055377835472 20216074447066784 20372502879292608 20375280477195072 20390350950920808 20550224437927392 20565424308073788 20566129838428746 20578364299962612 20709238464074304 20727381545150904 20742712448660631 20801808495522912 20820032675940212 20832418180209064 20965627310037696 20981134430829144 20993615771953968 21012007992107418 21158945110933344 21164165447443356 21176755670791032 21192418951612623 21340617685539984 21359313909332334 21420166655512768 21436009974044952 21601878053043024 21604082101410848 21604823264612016 21617675628243552 21620803163476374 21633665033294028 21790324188491976 21978171810806562 21991246273513764 22040787684911424 22070211452566992 22089546863497542 22244019219186336 22260471896123604 22262743141088008 22279209667079937 22293227991626163 22435008336080496 22454663340580146 22535292536816488 22661711098925769 22712762919207504 22726274378409888 22729562300064906 22743083752950132 22888510288177248 22902126296677056 22922190536844456 22927845901396969 22939144819785909 22941485310023618 23119002492668316 23185663991290944 23202017168083248 23222344138548698 23384738153503584 23402034557463276 23436470452735197 23568898106849472 23586330723792408 23600361854502576 23606184537532974 23823850129639911 23877519991987376 23891724346533472 23909395740280908 24076594311891264 24097687487451864 24115511220800571 24304592364087204 24305426172688518 24319885081773996 24374672401100736 24514114712053473 24583955494708896 24599423990759904 24605493162474796 24620130576610712 24638340732362643 24777559548226368 24795886145525352 24810636821400144 24828987884137866 25006026040193952 25045586033724009 25135518598756852 25311291456090816 25312159801143072 25314742411060544 25327217599953984 25333466332962216 25352204103918549 25529492244505392 25551858284108442 25567058675711124 25624655601157184 25860932913362976 25901845385304317 26048203627622592 26082977171215536 26083871990202312 26099388868245264 26102269314093654 26105828111406186 26288386349947488 26307830422691532 26329975061094471 26405895101192464 26421603545631008 26610219278124768 26626049271746496 26632618452601304 26842356177245232 26858324265393504 26862209990985798 26878189889850156 27050057613300384 27066149259709248 27109898423383347 27187134601227744 27397503872152128 27420565744098384 27421506451238328 27437819066616816 27444588527375734 27636508726867872 27656949931547508 27697646898687051 27874754491754664 27891336737139408 27974845907772192 27991487695938624 28016010656143224 28218887263257808 28232793624351888 28235674227721376 28256558602150164 28454156914053312 28475202888102168 28479085212443112 28500149624582493 28581346632059936 28802504070724032 28806431019482688 28827737551301832 28844886711058704 29053765584655968 29093549527533348 29118039047337669 29304229081075416 29321661698018352 29343349317617478 29426948603422656 29452729151330056 29680629194831472 29705612889439916 29706631988841522 29724303988834884 29913344448107328 29914370674078176 29932166254491072 29939551120773528 29961695759176467 30171218107142736 30197650699400886 30215614798567692 30283683892276672 30306083066753208 30324111670600176 30558754318938912 30562920715792608 30585526426381212 30611271818996011 30825336656891088 30848136462110682 30936022890777664 31091072317726356 31202712743284368 31230049013910318 31248627270313596 31448440965056544 31467149139336768 31471701646243716 31474912716710632 31490423657930952 31518011988161127 31746248171165034 31765133506186548 31879194320374544 32038970863998501 32130249983269152 32154014961067428 32378868212543424 32406123152116272 32407234896918024 32426513442365328 32431204745214561 32434513714171322 32450497549941042 32685486282737964 32831589988982642 32851120976483524 33061181527367136 33080849095200192 33105317178850488 33134320295246313 33366028828779504 33394114711632012 33652512504120744 33681995010870219 33777955110616288 33802938805224732 33852679542839729 34039322992673856 34069144378811256 34089411567614832 34094343450097359 34114625629425198 34383285805266684 34412227965035427 34678503739002474 34777302894954048 34778495986936416 34799185157660352 34803025752124872 34807770815208248 34833516207823047 35077107230255376 35103051836194914 35106633414792628 35353347160274208 35374378300762176 35409276806299461 35789808236326976 35807445572348736 35816279987981064 35837586519800208 35864093610421362 36114891467836896 36146531231177796 36176957604268013 36456888546130806 36560754325464512 36562008601651104 36583758755489088 36619850372326793 36875933242063344 36899135986139856 36908239743712194 36930195864916068 37166339322339552 37188448982852544 37193829218288028 37215955232100216 37354680874857632 37643724832469184 37675411469533552 37703277898135278 37966937184136224 37972113616590816 38000199499443324 38265935160278592 38327787426162663 38350588013566686 38436983401735776 38459848948078272 38734402026146112 38791399370044464 38800969986979486 38824052063116892 39072305441433888 39095548930691136 39124465756823304 39153403971140481 39158742167109279 39432579524921232 39574172259775296 39608842651788696 39632405318446512 39915328917187152 39919401494364704 39939073907619744 39948927678901956 40228290809523648 40263534265867848 40287486398090256 40293314986478697 40317284834775234 40408110755670944 40432148894133568 40780701901841616 41100448875854784 41130848616147576 41132259676857492 41156728599925224 41166882791063601 41454763090301808 41485424897321262 41603616991045824 41640065351880424 41664836360418128 41962268861658288 41987231543907936 42024015984214836 42317890221866688 42328330894886712 42353511341582064 42384837903225246 42681235371079968 42718627818664668 42872019948089904 43203756106086048 43208164202821696 43209646529224032 43235351256487104 43241606326952748 43267330066588056 43278004985477119 43580648376983952 43956343621613124 43982492547027528 44140422905133984 44179093726995084 44488038438372672 44520943792247208 44525486282176016 44558419334159874 44559947983262283 44586455983252326 44870016672160992 44909326681160292 45070585073632976 45296476049101329 45323422197851538 45425525838415008 45452548756819776 45459124600129812 45486167505900264 45777020576354496 45844381073688912 45855691802793938 45878289639571818 45882970620047236 46238004985336632 46272204693166023 46404034336166496 46444688277097396 46769476307007168 46804069114926552 46845073520865477 46872940905470394 47172661447584816 47200723709005152 47212369075065948 47619372256747551 47647700259279822 47755039983974752 47783448693066944 47818791480561816 47860684870911341 48195374974903728 48231022441601142 48609184728174408 48610852345377036 48639770163547992 48651770571256983 49028229424106946 49167910989417792 49198847981519808 49210986324949592 49240261153221424 49247384983473963 49276681464725286 49591772291050704 49621273642800288 49657975768275732 50012052080387904 50091172067448018 50271037197513704 50624319602286144 50666932665924432 50704408207837098 51058984489010784 51103716568216884 51134117351422248 51146733164654777 51171938444137797 51721865826725952 51803690770608634 52165954342431072 52167743980404624 52198777736490528 52204538628187308 52211656222812372 52576772699894976 52615660845383064 52659950122188942 52811790202384928 52843207091262016 53220438556249536 53265236905202608 53684712354490464 53716648530787008 53724419981971596 53756379779700312 53796140415632043 54100115226600768 54219796846766694 54374269202455488 54685332819196209 54841131488196768 54843012902476656 54875638133233632 54889177054751468 55273017453735744 55313899863095016 55362359615568291 55395293797374102 55749508983509328 55782673474278816 55949691815544384 56032021312286448 56437774526515616 56465587248703776 56471348455442752 56513117204300328 56554916847202917 56950405776204336 56958170424886224 57000299249164986 57162693264119872 57655475102603664 57689773422117408 58107531169311936 58187099055066696 58201454980469229 58236078094675338 58608458162150832 58643323396036704 58686698635234956 58905458302660112 59361258389662944 59411225778879832 59413263977683044 59448607977669768 59828741348156352 59879102241547056 59923391518352934 60342436214285472 60395301398801772 60431229597135384 60475927252162851 60612166133506416 60648223341200352 61117508637877824 61125841431585216 61171052852762424 61222543637992022 61650673313782176 61696272924221364 62182144635452712 62405425486568736 62460098027820636 62497254540627192 62896881930113088 62943403292487432 62949825433421264 62980847315861904 63036023976322254 63492496342330068 63530267012373096 63577256854837869 63758388640749088 64077941727997002 64260499966538304 64308029922134856 64812246304232544 64814469793836048 64853026884730656 64862409490429122 64869027428342644 64900995099882084 65370972565475928 65663179977965284 65702241952967048 66122363054734272 66210634357700976 66268640590492626 66732057657559008 66788229423264024 66837629001239811 66879683974878489 67305025008241488 67363990021740438 67555910221232576 67605877610449464 67665106196805689 67705359085679458 68138288757622512 68178823135229664 68188686900194718 68229251258850396 68766571610533368 68783537704190907 68824455930070854 69357007478004948 69556991973872832 69606051504249744 69615541630416496 69667032415646094 70154214460510752 70206103672389828 70213266829585256 70309411358205591 70706694320548416 70818553612598922 71471550388919733 71632559975962128 71675173039600416 71728187220842724 72229782935673792 72293062462355592 72346533662401713 72353915208536026 72913777092261612 73124017203302208 73239700744653586 73751866484126688 73798271972279712 73816479487424388 73860391729832136 73915022197087929 74332678644679104 74387658436576056 74431910464200432 74709361749715264 75136758101172027 75350822939067104 75406555796270556 75933874368272448 75944227233181632 76000398998886648 76056612311755647 76655574852325326 76701176027133372 76873966803471552 77582798740088928 77601939973958972 77648104126233784 77705536155912951 78144610882867776 78248931513646608 78306807942280962 78317484334218558 78865159049842464 78989925183283413 79217685303577392 79264810636893024 79830657834374304 79838802988729408 79878147815239488 79897855357803912 80527068531735696 80574972796180512 80586629972957394 80634569669550468 80816221511341888 81561403803683232 81690435445959769 82261697232295152 82264519353714984 82313457199850448 82333765582127202 82909526180603616 82970849794642524 83092940696061153 83280130703760848 83329672720836256 83924537723316576 83974463087815872 84048031968429672 84656661789773424 84707022683164128 84769675806450492 85362470742159936 85437255637329336 85500448873747479 85744039896179808 86407512212172096 86419293058448064 86483212653905496 86534660133176112 86556009970954238 87161296753967904 87354117142013007 87912687243226248 87964985094055056 88280845810267968 88358187453990168 89041887584494416 89050972564352032 89116838668319748 89119895966524566 89172911966504652 89740033344321984 89818653362320584 89885087277529401 90141170147265952 90592952098202658 90646844395703076 90851051676830016 90918249200259624 90972335011800528 91688762147377824 91711383605587876 91756579279143636 91765941240094472 91833815456988033 92476009970673264 92544409386332046 92808068672332992 92889376554194792 93608138229853104 93690147041730954 93745881810940788 94345322895169632 94401447418010304 94424738150131896 94554035964483381 95238744513495102 95295400518559644 95510079967949504 95637582961123632 95721369741822682 96390749949807456 96462044883202284 96543241890679727 97218369456348816 97221704690754072 97279540327095984 97303541142513966 98056458848213892 98421972649899184 98480522306442848 98494769966947926 98553362929450572 99183544582101408 99242547285600576 99315951536551464 99402960885738939 100182344134896036 100542074395027408 101045985032610657 101333865331848864 101408816415674196 101558038628519187 102117968978021568 102207433136433768 102268234702844496 102283030350292077 102293466329309554 102343876888275594 103236683895106281 103607381541217268 104331908684862144 104335487960809248 104397555472981056 104409077256374616 104423312445624744 104500548623469141 105231321690766128 105319900244377884 105623580404769856 106227830418898383 106530473810405216 106766143173571453 107369424708980928 107448839963943192 107512759559400624 107592280831264086 108439593693533388 108530872812804039 109370665638392418 109682262976393536 109686025804953312 109751276266467264 109778354109502936 109859551116980379 110627799726190032 110724719231136582 110790587594748204 111499017967018656 111565346948557632 112064042624572896 112875549053031232 112931174497407552 113026234408600656 113109833694405834 113900811552408672 113916340849772448 114000598498329972 114096558598076041 115310950205207328 115379546844234816 116374198110133392 116402909960938458 116472156189350676 117216916324301664 117286646792073408 117373397270469912 117476226501327837 117810916605320224 118722516779325888 118822451557759664 118826527955366088 118897215955339536 119758204483094112 119846783036705868 120684872428570944 120790602797603544 120862459194270768 120879944959436091 120951854504325702 121224332267012832 121296446682400704 122342105705524848 122445087275984044 123301346627564352 123392545848442728 123500648373190803 124364289270905424 124810850973137472 124920196055641272 124994509081254384 125886806584974864 125899650866842528 125961694631723808 126072047952644508 126178169205129899 126984992684660136 127060534024746192 127154513709675738 127516777281498176 128155883455994004 128616059844269712 129624492608465088 129628939587672096 129706053769461312 129724818980858244 129738054856685288 129801990199764168 129834014956431357 130741945130951856 131326359955930568 131404483905934096 132421268715401952 132537281180985252 133464115315118016 133576458846528048 133675258002479622 133679843949786849 133759367949756978 134610050016482976 134727980043480876 135211755220898928 135330212393611378 135410718171358916 136276577515245024 136357646270459328 136377373800389436 136458502517700792 137533143221066736 137567075408381814 137648911860141708 138714014956009896 139212103008499488 139231083260832992 139334064831292188 140308428921021504 140412207344779656 140426533659170512 140535220562596431 140618822716411182 141637107225197844 142858116770242653 142943100777839466 143265119951924256 143350346079200832 143456374441685448 143582054612734023 144586124924711184 144693067324803426 144707830417072052 145827554184523224 145955311713770949 146479401489307172 147503732968253376 147596543944559424 147632958974848776 147720783459664272 147742154950421889 147830044394175858 148775316873152112 148863820928400864 150273516202344054 150701645878134208 150813111592541112 150945236900566537 152000797997773296 152113224623511294 153311149704650652 153402352054266744 153440199493964331 155165597480177856 155203879947917944 155296208252467568 155411072311825902 156497863027293216 156613615884561924 156634968668437116 157730318099684928 157979850366566826 158435370607154784 158529621273786048 159661315668748608 159795710715607824 161054137063471392 161149945592361024 161173259945914788 161269139339100936 161388421246896129 163122807607366464 163380870891919538 164523394464590304 164529038707429968 164626914399700896 164667531164254404 165819052361207232 165941699589285048 166087078846704873 166185881392122306 166560261407521696 166659345441672512 167849075446633152 168096063936859344 169313323579546848 169414045366328256 169539351612900984 169664750541608751 170874511274658672 171000897747494958 171488079792359616 172966425307810992 173069320266352224 173112019941908476 174322593507935808 174604364941407687 174708234284026014 175825374486452496 175929970188110112 176716374907980336 178083775168988832 178101945128704064 178233677336639496 178239791933049132 178345823933009304 178389825427942271 179637306724641168 179770174555058802 180282340294531904 181185904196405316 181293688791406152 181836498400519248 181944670023601056 183377524294755648 183422767211175752 183513158558287272 183531882480188944 183667630913976066 184952019941346528 185088818772664092 185778753108389584 187216276459706208 187380294083461908 187491763621881576 188690645790339264 188849476300263792 189108071928966762 190477489026990204 190590801037119288 190731770564513607 191275165922247264 191442739483645364 192781499899614912 192924089766404568 193086483781359454 194436738912697632 194443409381508144 194559080654191968 194607082285027932 196112917696427784 196843945299798368 196961044612885696 196989539933895852 197106725858901144 198367089164202816 198631903073102928 198805921771477878 200364688269792072 200512887003719433 201084148790054816 202091970065221314 202667730663697728 202817632831348392 202995318590417067 203116077257038374 204414866272867536 204536469405688992 204566060700584154 204586932658619108 204687753776551188 206350613112572721 206473367790212562 207214763082434536 208670975921618496 208818154512749232 208846624891249488 209001097246938282 210462643381532256 210639800488755768 210928234074616773 212455660837796766 213060947620810432 213405334928387173 213532286347142906 214897679927886384 215025519118801248 215184561662528172 216879187387066776 217061745625608078 218741331276784836 219372051609906624 219556708219005872 219719102233960758 221255599452380064 221449438462273164 221581175189496408 221745066591263787 222998035934037312 224128085249145792 225410274303516081 226052468817201312 226219667388811668 227801623104817344 227832681699544896 228001196996659944 228169836935266941 228193117196152082 230621900410414656 232748396220266784 232805819921876916 232944312378701352 233116608467738853 234433832648603328 234746794540939824 234952453002655674 235621833210640448 236969775549850239 237644903115519328 237653055910732176 237794431910679072 239516408966188224 239693566073411736 241581205595207088 241724918388541536 241759889918872182 241903709008651404 242448664534025664 244684211411049696 244890174551968088 245071306337879307 246785091696885456 247001296746381606 248728578541810848 249278822088183459 249840392111282544 249989018162508768 251773613169949728 251799301733685056 251923389263447616 252144095905289016 252206304915366659 252356338410259798 253969985369320272 254121068049492384 254309027419351476 256311766911988008 257232119688539424 259257879175344192 259449637961716488 259476109713370576 259603980399528336 259668029912862714 261483890261903712 262062351426039021 262652719911861136 262808967811868192 264842537430803904 265074562361970504 267152917693056096 267350516004959244 267359687899573698 267518735899513956 269220100032965952 269455960086961752 269655261832588203 270423510441797856 270660424787222756 270821436342717832 272553155030490048 272754747600778872 272917005035401584 275066286442133472 275134150816763628 275297823720283416 275501446370964099 277428029912019792 278424206016998976 278462166521665984 278668129662584376 280824414689559312 280853067318341024 281070441125192862 281237645432822364 283274214450395688 285716233540485306 285886201555678932 286530239903848512 286912748883370896 287164109225468046 289172249849422368 289386134649606852 289415660834144104 289629725672039181 291655108369046448 291910623427541898 292958802978614344 295265917949697552 295441566919328544 295484309900843778 295660088788351716 297550633746304224 297727641856801728 298208882657216817 300547032404688108 301626223185082224 301890473801133074 304001595995546592 304226449247022588 304674115885557561 306622299409301304 306804704108533488 306880398987928662 309710051685318843 310407759895835888 310592416504935136 310822144623651804 312995726054586432 313227231769123848 313269937336874232 313501645870407423 315959700733133652 316870741214309568 318683491256695149 319591421431215648 320298429520714359 322108274126942784 322346519891829576 322538278678201872 322776842493792258 325592618438412117 326761741783839076 329046788929180608 329058077414859936 329253828799401792 329335062328508808 329578653350941137 331883399178570096 332174157693409746 332371762784244612 333120522815043392 336192127873718688 336723990008956121 338626647159093696 339078703225801968 339329501083217502 341749022549317344 342001795494989916 342289675794228123 345932850615621984 346138640532704448 346224039883816952 349208729882815374 349416468568052028 351650748972904992 351859940376220224 352428679503983511 353432749815960672 356167550337977664 356467354673278992 356479583866098264 356691647866018608 356779650855884542 359274613449282336 359540349110117604 362371808392810632 362587377582812304 363672996801038496 363889340047202112 366845534422351504 367026317116574544 367063764960377888 367335261827952132 369904039882693056 370177637545328184 370501945119572409 371557506216779168 374432552919412416 374760588166923816 374983527243763152 377698952600527584 378216143857933524 378534507615389697 380954978053980408 381181602074238576 381463541129027214 382550331844494528 382885478967290728 385848179532809136 386172967562718908 388873477825395264 388886818763016288 389118161308383936 389214164570055864 389502044869294071 392225835392855568 393687890599596736 393979079867791704 394213451717802288 397263806146205856 397611843542955756 397946533646948143 400729376539584144 401025774007438866 402168297580109632 404183940130442628 405635265662696784 405990637180834134 406232154514076748 408829732545735072 409072938811377984 409132121401168308 409173865317238216 409375507553102376 412701226225145442 412946735580425124 414429526164869072 417636309025498464 417693249782498976 418002194493876564 420925286763064512 421279600977511536 421605661687789293 421856468149233546 424911321675593532 426810669856774346 427064572694285812 429795359855772768 430051038237602496 430369123325056344 430746163838202069 433758374774133552 434123491251216156 437482662553569672 437865935141312847 439113416438011744 439438204467921516 442511198904760128 442898876924546328 443162350378992816 443226464851265667 443490133182527574 450820548607032162 452104937634402624 452439334777623336 452835710701699611 456002393993319888 456339673870533882 456386234392304164 460320598481892993 465496792440533568 465611639843753832 465888624757402704 466233216935477706 469493589081879648 469904906005311348 470300448855484169 473939551099700478 475289806231038656 475306111821464352 475588863821358144 476058054840248309 479387132146823472 483162411190414176 483449836777083072 483519779837744364 483807418017302808 489368422822099392 489780349103936176 490142612675758614 493570183393770912 494002593492763212 497457157083621696 498261236540114619 498557644176366918 499680784222565088 499978036325017536 503547226339899456 504288191810578032 504412609830733318 504712676820519596 507939970738640544 508242136098984768 508618054838702952 508994251624826253 512623533823976016 514464239377078848 518899275923432976 518952219426741152 519207960799056672 519336059825725428 522967780523807424 523813094824223061 524124702852078042 525305439823722272 525617935623736384 530149124723941008 534305835386112192 534701032009918488 534719375799147396 535037471799027912 535169476283826813 538911920173923504 539310523665176406 540847020883595712 541320849574445512 541642872685435664 545509495201557744 545834010070803168 550132572884266944 550268301633527256 550595647440566832 551002892741928198 554856059824039584 557336259325168752 561648829379118624 561706134636682048 562140882250385724 562475290865644728 562614064811202547 566548428900791376 571432467080970612 571772403111357864 573825497766741792 574328218450936092 578344499698844736 578772269299213704 578831321668288208 579259451344078362 583310216738092896 583821246855083796 585917605957228688 590531835899395104 590883133838657088 590968619801687556 591320177576703432 595101267492608448 596417765314433634 601094064809376216 601538661011158299 603252446370164448 603780947602266148 608003191991093184 608452898494045176 608985955771251201 609348231771115122 613244598818602608 613609408217066976 613760797975857324 619051839337718163 619420103370637686 620815519791671776 621184833009870272 621644289247303608 626454463538247696 626539874673748464 627003291740814846 631919401466267304 637366982513390298 639182842862431296 640216004785161519 640596859041428718 644693039783659152 645076557356403744 645553684987584516 651185236876824234 653523483567678152 658116154829719872 658670124657017616 659157306701882274 663766798357140192 664348315386819492 664743525568489224 664907531140512101 665235199773791361 672384255747437376 673447980017912242 678157406451603936 678659002166435004 683498045098634688 684003590989979832 684579351588456246 691865701231243968 692448079767633904 698417459765630748 698832937136104056 699349825403216559 703301497945809984 704857359007967022 706865499631921344 710909326649550717 712934709346557984 712959167732196528 713383295732037216 713559301711769084 718549226898564672 719080698220235208 724743616785621264 725174755165624608 727345993602076992 733691068844703008 734052634233149088 734127529920755776 734670523655904264 735213919013637921 740355275090656368 741003890239144818 743115012433558336 749521176333847632 749967054487526304 755397905201055168 756432287715867048 756618914746099977 757069015230779394 761909956107960816 762363204148477152 762927082258054428 765770957934581456 771696359065618272 772345935125437816 777773637526032576 778428329140111728 779004089738588142 784451670785711136 786187054278117063 787958159735583408 788426903435604576 794527612292411712 795223687085911512 795893067293896286 801458753079168288 802051548014877732 808367880260885256 811270531325393568 811981274361668268 812464309028153496 817659465091470144 818264242802336616 818347730634476432 818751015106204752 825402452450290884 825893471160850248 826504339112892297 828859052329738144 835272618050996928 835386499564997952 836004388987753128 842559201955023072 843211323375578586 843712936298467092 849822643351187064 853621339713548692 854129145388571624 859590719711545536 860738246650112688 861492327676404138 867516749548267104 868246982502432312 868889177016117543 874965325107139344 875731870282625694 878226832876023488 878876408935843032 885797753849092656 886324700757985632 886452929702531334 886980266365055148 901641097214064324 904878669555246672 905671421403399222 912004787986639776 912679347741067764 912772468784608328 914022347656672683 920641196963785986 929130155055956529 931223279687507664 931777249514805408 932466433870955412 938987178163759296 939809812010622696 940504937611222269 940600897710968338 947879102199400956 950612223642928704 952116109680496618 958774264293646944 960895288562143077 966324822380828352 967039559675488728 967614836034605616 976777855315236351 979560698207872352 980285225351517228 987140366787541824 988005186985526424 988735960052823411 996522473080229238 997115288352733836 999361568445130176 1008576383621156064 1008825219661466636 1009425353641039192 1010171970026868363 1015879941477281088 1017236109677405904 1017988503249652506 1025247067647952032 1026869027382684369 1037798551846865952 1037904438853482304 1038415921598113344 1038672119651450856 1047626189648446122 1048249405704156084 1050610879647444544 1060298249447882016 1061975660797476997 1069402064019836976 1069438751598294792 1070074943598055824 1070338952567653626 1077823840347847008 1078621047330352812 1082641699148891024 1083285745370871328 1091018990403115488 1091668020141606336 1100536603267054512 1101191294881133664 1102005785483856396 1109712119648079168 1111505835358717227 1114672518650337504 1123297658758237248 1124281764500771448 1124950581731289456 1125228129622405094 1133096857801582752 1135603522846169091 1142864934161941224 1143544806222715728 1147650995533483584 1148656436901872184 1157544538598427408 1157662643336576416 1158518902688156724 1166620433476185792 1167642493710167592 1168506134607882213 1171835211914457376 1181063671798790208 1181937239603375112 1182640355153406864 1192835530628867268 1193839600940844429 1202188129618752432 1203077322022316598 1206504892740328896 1207561895204532296 1216905796988090352 1217971911542502402 1218696463542230244 1226489197637205216 1227218816434133952 1227521595951714648 1238103678675436326 1238840206741275372 1241631039583343552 1243288578494607216 1252908927076495392 1253079749347496928 1254006583481629692 1255062144578836451 1263838802932534608 1274733965026780596 1280432009570323038 1281193718082857436 1289386079567318304 1290153114712807488 1291107369975169032 1292238491514606207 1302370473753648468 1307046967135356304 1313597805423938541 1317340249314035232 1318314613403764548 1327533596714280384 1328696630773638984 1329487051136978448 1329679394553797001 1329815062281024202 1330470399547582722 1346895960035824484 1356314812903207872 1357318004332870008 1358507132105098833 1368007181979959664 1369158703176912492 1380961795445678979 1384896159535267808 1387959861256428889 1396834919531261496 1397665874272208112 1398699650806433118 1409714718015934044 1410901346566452507 1421818653299101434 1425869418693115968 1425918335464393056 1426766591464074432 1427118603423538168 1428174164520744927 1438161396440470416 1449487233571242528 1450349510331249216 1467382137689406016 1468105268466298176 1469341047311808528 1470427838027275842 1480710550181312736 1482007780478289636 1483255261774988533 1499042352667695264 1499934108975052608 1512864575431734096 1513237829492199954 1514138030461558788 1523819912215921632 1524726408296954304 1525854164516108856 1531541915869162912 1543392718131236544 1544691870250875632 1556856658280223456 1558008179477176284 1568903341571422272 1571439284472669183 1572374108556234126 1575916319471166816 1576853806871209152 1590447374171823024 1591786134587792572 1602917506158336576 1604103096029755464 1605508428851480439 1616735760521770512 1622541062650787136 1623962548723336536 1624928618056306992 1636528485604673232 1636695461268952864 1637502030212409504 1650804904900581768 1651786942321700496 1653008678225784594 1657718104659476288 1672008777975506256 1685118403910046144 1686422646751157172 1687425872596934184 1687842194433607641 1699645286702374128 1707242679427097384 1708258290777143248 1721476493300225376 1722984655352808276 1735033499096534208 1736493965004864624 1737778354032235086 1749930650214278688 1751463740565251388 1757752817871686064 1771595507698185312 1772649401515971264 1772905859405062668 1773960532730110296 1803282194428128648 1809757339110493344 1811342842806798444 1824009575973279552 1825358695482135528 1825544937569216656 1826957867313753603 1828044695313345366 1841282393927571972 1857155518013154489 1858260310111913058 1862446559375015328 1863554499029610816 1864932867741910824 1879619624021245392 1881009875222444538 1881201795421936676 1895758204398801912 1904232219360993236 1917548528587293888 1920648014355484557 1921790577124286154 1934079119350977456 1935229672069211232 1953555710630472702 1959121396415744704 1960570450703034456 1962288079707364981 1976010373971052848 1977471920105646822 1993044946160458476 1994230576705467672 1994722593421536303 2017152767242312128 2017650439322933272 2018850707282078384 2020343940053736726 2034472219354811808 2035977006499305012 2050494135295904064 2053738054765368738 2075597103693731904 2077344239302901712 2095252379296892244 2096498811408312168 2098049476209649677 2120596498895764032 2123951321594953994 2138804128039673952 2138877503196589584 2140149887196111648 2140677905135307252 2155647680695694016 2157242094660705624 2165283398297782048 2166571490741742656 2182037980806230976 2201073206534109024 2202382589762267328 2204011570967712792 2205641757040913763 2223011670717434454 2229345037300675008 2248563529001542896 2249901163462578912 2250456259244810188 2266193715603165504 2269856744238299931 2271207045692338182 2285729868323882448 2287089612445431456 2297312873803744368 2315089077196854816 2315325286673152832 2317037805376313448 2335284987420335184 2337012269215764426 2343670423828914752 2363874479206750224 2365280710306813728 2385671061257734536 2387679201881688858 2404376259237504864 2406154644044633196 2415123790409064592 2433811593976180704 2435943823085004804 2437392927084460488 2452978395274410432 2455043191903429296 2476207357350872652 2477680413482550744 2479513017338676891 2486577156989214432 2505817854152990784 2506159498694993856 2508013166963259384 2510124289157672902 2527677605865069216 2549467930053561192 2560864019140646076 2562387436165714872 2578772159134636608 2582214739950338064 2584476983029212414 2604740947507296936 2606667531048352629 2614093934270712608 2627195610847877082 2634680498628070464 2636629226807529096 2657393261547277968 2658974102273956896 2659358789107594002 2659630124562048404 2660940799095165444 2693791920071648968 2714636008665740016 2717014264210197666 2736014363959919328 2738317406353824984 2742067042970018049 2761923590891357958 2769792319070535616 2774269354069033249 2775919722512857778 2793669839062522992 2795331748544416224 2797399301612866236 2819429436031868088 2821802693132905014 2843637306598202868 2851836670928786112 2854237206847076336 2856348329041489854 2876322792880940832 2882685865686429231 2898974467142485056 2930333565945709053 2938682094623617056 2940855676054551684 2961421100362625472 2964015560956579272 2966207880158470233 2966510523549977066 2998084705335390528 3025729150863468192 3026475658984399908 3028276060923117576 3030515910080605089 3047639824431843264 3051708329032217712 3063083831738325824 3080607082148053107 3089383740501751264 3113713316560446912 3116016358954352568 3142878568945338366 3144748217112468252 3151832638942333632 3180894748343646048 3183572269175585144 3185926982392430991 3208206192059510928 3211016857702960878 3233471521043541024 3247925097446673072 3249857236112613984 3273056971209346464 3273390922537905728 3275004060424819008 3301609809801163536 3303573884643400992 3306017356451569188 3344017555951012512 3372845293502314344 3374851745193868368 3375684388867215282 3399290573404748256 3406810568538507273 3414485358854194768 3416516581554286496 3442952986600450752 3445969310705616552 3472987930009729248 3475556708064470172 3499861300428557376 3502927481130502776 3505518403823646639 3515505635743372128 3543191015396370624 3545811718810125336 3547921065460220592 3581518802822533287 3606564388856257296 3619514678220986688 3622685685613596888 3650717390964271056 3651089875138433312 3653915734627507206 3656089390626690732 3682564787855143944 3714311036026308978 3716520620223826116 3724893118750030656 3729865735483821648 3759239248042490784 3762019750444889076 3762403590843873352 3765186433736509353 3791516408797603824 3808464438721986472 3841296028710969114 3843581154248572308 3868158238701954912 3870459344138422464 3876715474543818621 3907111421260945404 3921140901406068912 3924576159414729962 3952020747942105696 3954943840211293644 3986089892320916952 3988461153410935344 3989445186843072606 4035300878645866544 4037701414564156768 4040687880107473452 4068944438709623616 4071954012998610024 4075521396315296499 4107476109530737476 4142885386337036937 4154688478605803424 4163879583769286667 4190504758593784488 4192997622816624336 4196098952419299354 4232704039699357521 4247902643189907988 4277608256079347904 4277755006393179168 4280299774392223296 4281355810270614504 4284522493562234781 4314484189321411248 4330566796595564096 4377411870116429573 4402146413068218048 4408023141935425584 4411283514081827526 4446023341434868908 4449765785324965599 4497127058003085792 4499802326925157824 4500912518489620376 4539713488476599862 4542414091384676364 4571459736647764896 4574179224890862912 4594625747607488736 4630178154393709632 4634075610752626896 4670569974840670368 4674024538431528852 4727748958413500448 4730561420613627456 4771342122515469072 4775358403763377716 4808752518475009728 4812309288089266392 4816525286554441317 4830247580818129184 4867623187952361408 4871887646170009608 4874785854168920976 4910086383806858592 4952414714701745304 4955360826965101488 4959026034677353782 4973154313978428864 5016026333926518768 5020248578315345804 5055355211730138432 5063526583300822923 5098935860107122384 5121728038281292152 5124774872331429744 5164429479900676128 5168953966058424828 5173304937410325859 5209481895014593872 5213335062096705258 5228187868541425216 5254391221695754164 5273258453615058192 5314786523094555936 5317948204547913792 5318717578215188004 5319260249124096808 5321881598190330888 5387583840143297936 5429272017331480032 5434028528420395332 5472028727919838656 5476634812707649968 5480873601941260809 5484134085940036098 5523847181782715916 5548538708138066498 5551839445025715556 5587339678125045984 5590663497088832448 5594798603225732472 5638858872063736176 5643605386265810028 5687274613196405736 5708474413694152672 5712696658082979708 5752645585761881664 5761944043066453671 5765371731372858462 5860667131891418106 5877364189247234112 5881711352109103368 5886864239122094943 5928031121913158544 5932415760316940466 5933021047099954132 5984167780264608909 6051458301726936384 6052951317968799816 6056552121846235152 6061031820161210178 6103416658064435424 6161214164296106214 6178767481003502528 6188754712923228017 6232032717908705136 6285757137890676732 6289496434224936504 6361789496687292096 6367144538351170288 6371853964784861982 6416412384119021856 6422033715405921756 6466943042087082048 6495850194893346144 6499714472225227968 6546113942418692928 6603219619602327072 6607147769286801984 6612034712903138376 6616925271122741289 6688035111902025024 6745690587004628688 6749703490387736736 6751368777734430564 6798581146809496512 6809570232714899793 6813621137077014546 6828970717708389536 6833033163108572992 6891938621411233104 6945975860019458496 6951113416128940344 7005854962261005552 7011036807647293278 7031011271486744256 7091623437620250672 7095842130920441184 7163037605645066574 7213128777712514592 7245371371227193776 7301434781928542112 7302179750276866624 7307831469255014412 7312178781253381464 7313982842545633111 7365129575710287888 7428622072052617956 7433041240447652232 7459731470967643296 7518478496084981568 7524039500889778152 7524807181687746704 7530372867473018706 7583032817595207648 7616928877443972944 7682592057421938228 7687162308497144616 7736316477403909824 7753430949087637242 7814222842521890808 7820002593145057887 7842281802812137824 7849152318829459924 7904041495884211392 7909887680422587288 7972179784641833904 7976922306821870688 7978890373686145212 8070601757291733088 8075402829128313536 8081375760214946904 8143908025997220048 8151042792630592998 8214952219061474952 8285770772674073874 8309376957211606848 8322808062207099747 8327759167538573334 8381009517187568976 8385995245633248672 8392197904838598708 8465408079398715042 8495805286379815976 8555510012786358336 8562711620541229008 8569044987124469562 8628968378642822496 8648057597059287693 8754823740232859146 8816046283870851168 8822567028163655052 8892046682869737816 8899531570649931198 8994254116006171584 9001825036979240752 9079426976953199724 9084828182769352728 9091547730241815267 9142919473295529792 9189251495214977472 9241821246444159321 9268151221505253792 9341139949681340736 9348049076863057704 9455497916827000896 9542684245030938144 9550716807526755432 9557780947177292973 9624618576178532784 9633050573108882634 9660495161636258368 9743775292340019216 9749571708337841952 9820172767613717184 9904829429403490608 9910721653930202976 9918052069354707564 10032052667853037536 10040497156630691608 10127053166601645846 10197871720214244768 10220431705615521819 10243456076562584304 10249549744662859488 10328858959801352256 10337907932116849656 10346609874820651718 10418963790029187744 10426670124193410516 10508782443391508328 10546516907230116384 10629573046189111872 10637435156430376008 10638520498248193616 10643763196380661776 10744556408467599861 10775167680286595872 10858544034662960064 10868057056840790664 10953269625415299936 10961747203882521618 10968268171880072196 11047694363565431832 11097077416276132996 11103678890051431112 11174679356250091968 11189597206451464944 11277717744127472352 11287210772531620056 11295559301209528059 11374549226392811472 11416948827388305344 11425393316165959416 11523888086132907342 11530743462745716924 11721334263782836212 11763422704218206736 11773728478244189886 11856062243826317088 11864831520633880932 11866042094199908264 11968335560529217818 12105902635937599632 12113104243692470304 12122063640322420356 12206833316128870848 12226564188945889497 12322428328592212428 12377509425846456034 12464065435817410272 12491638751307860001 12571514275781353464 12578992868449873008 12698112119098072563 12734289076702340576 12743707929569723964 12832824768238043712 12844067430811843512 12853567480686704343 12991700389786692288 13132235610349288719 13206439239204654144 13224069425806276752 13233850542245482578 13349297355974896797 13491381174009257376 13499406980775473472 13502737555468861128 13619140465429799586 13627242274154029092 13657941435416779072 13783877242822466208 13805683590367200961 13902226832257880688 14011709924522011104 14022073615294586556 14183246875240501344 14191684261840882368 14326075211290133148 14426257555425029184 14449575859663323951 14490742742454387552 14602869563857084224 14615662938510028824 14624357562506762928 14627965685091266222 14730259151420575776 14857244144105235912 14866082480895304464 14919462941935286592 15048079001779556304 15049614363375493408 15060745734946037412 15166065635190415296 15190579749902468769 15233857754887945888 15365184114843876456 15374324616994289232 15506861898175274484 15519914812230977577 15628445685043781616 15640005186290115774 15684563605624275648 15698304637658919848 15819775360845174576 15944359569283667808 15953844613643741376 15957780747372290424 16141203514583466176 16162751520429893808 16287816051994440096 16302085585261185996 16315807879524873863 16429904438122949904 16571541545348147748 16645616124414199494 16655518335077146668 16762019034375137952 16771990491266497344 16784395809677197416 16930816158797430084 16991610572759631952 17125423241082458016 17138089974248939124 17257936757285644992 17285832129199361013 17296115194118575386 17509647480465718292 17632092567741702336 17645134056327310104 17660592717366284829 17784093365739475632 17799063141299862396 17952503340793826727 18003650073958481504 18158853953906399448 18169656365538705456 18183095460483630534 18483642492888318642 18536302443010507584 18566264138769684051 18696098153726115408 19085368490061876288 19101433615053510864 19115561894354585946 19249237152357065568 19266101146217765268 19282318403074850929 19487550584680038432 19499143416675683904 19809658858806981216 19821443307860405952 19836104138709415128 20064105335706075072 20080994313261383216 20254106333203291692 20395743440428489536 20428710698144699379 20440863411231043638 20486912153125168608 20499099489325718976 20675815864233699312 20693219749641303436 20837927580058375488 20853340248386821032 21017564886783016656 21093033814460232768 21274870312860752016 21277040996496387232 21287526392761323552 21489112816935199722 21550335360573191744 21736114113681581328 21906539250830599872 21923494407765043236 21936536343760144392 21941948527636899333 22095388727130863664 22194154832552265992 22207357780102862224 22379194412902929888 22555435488254944704 22574421545063240112 22591118602419056118 22749098452785622944 22850786632331918832 23047776172265814684 23061486925491433848 23442668527565672424 23526845408436413472 23547456956488379772 23712124487652634176 23729663041267761864 23732084188399816528 23936671121058435636 24211805271875199264 24226208487384940608 24244127280644840712 24453128377891778994 24644856657184424856 24755018851692912068 24928130871634820544 24968424186621299241 24983277502615720002 25143028551562706928 25157985736899746016 25396224238196145126 25468578153404681152 25487415859139447928 25688134861623687024 25707134961373408686 26264471220698577438 26448138851612553504 26467701084490965156 26698594711949793594 26982762348018514752 27005475110937722256 27238280930859599172 27254484548308058184 27274643190725445801 27567754485644932416 27611367180734401922 27804453664515761376 28023419849044022208 28044147230589173112 28366493750481002688 28652150422580266296 28673342841531878919 28899151719326647902 28981485484908775104 29231325877020057648 29248715125013525856 29255931370182532444 29460518302841151552 29714488288210471824 29732164961790608928 30096158003559112608 30099228726750986816 30121491469892074824 30381159499804937538 30467715509775891776 30730368229687752912 30748649233988578464 31013723796350548968 31039829624461955154 31256891370087563232 31280010372580231548 31396609275317839696 31639550721690349152 31888719138567335616 31915561494744580848 32233669225402799583 32325503040859787616 32575632103988880192 32604171170522371992 32631615759049747726 32859808876245899808 33143083090696295496 33291232248828398988 33311036670154293336 33524038068750275904 33568791619354394832 33861632317594860168 33886677903628584177 33983221145519263904 34250846482164916032 34276179948497878248 34571664258398722026 34592230388237150772 35019294960931436584 35290268112654620208 35321185434732569658 35568186731478951264 35598126282599724792 35905006681587653454 36007300147916963008 36317707907812798896 36339312731077410912 36366190920967261068 36967284985776637284 37132528277539368102 37392196307452230816 37474916253923580003 38094336357294217689 38202867230107021728 38231123788709171892 38498474304714131136 38532202292435530536 38560702442060113029 38564636806149701858 38975101169360076864 39396706831047866157 39619317717613962432 39672208277418830256 40047892067924690391 40161988626522766432 40508212666406583384 40857421396289398758 40881726822462087276 40973824306250337216 41351631728467398624 41386439499282606872 41417050771101602883 41706680496773642064 42035129773566033312 42549740625721504032 42554081992992774464 42575052785522647104 42978225633870399444 43472228227363162656 43846988815530086472 43873072687520288784 43883897055273798666 44190777454261727328 44388309665104531984 44414715560205724448 44758388825805859776 45148843090126480224 45182237204838112236 45498196905571245888 45571739249707406307 45701573264663837664 46095552344531629368 46122973850982867696 46559744436692932731 46885337055131344848 47053690816872826944 47094913912976759544 47459326082535523728 47464168376799633056 47873342242116871272 48423610543750398528 48488254561289681424 48906256755783557988 48947423638574621589 49289713314368849712 49510037703385824136 49936848373242598482 49966555005231440004 50286057103125413856 50315971473799492032 50792448476392290252 50974831718278895856 51376269723247374048 51414269922746817372 52528942441397154876 52896277703225107008 52935402168981930312 52981778152098854487 53397189423899587188 53857510022381480181 54010950221875444512 54476561861719198344 54508969096616116368 54549286381450891602 55222734361468803844 55608907329031522752 55698792416309052153 56088294461178346224 56906354311513584449 57304300845160532592 57346685683063757838 57798303438653295804 57846955209224552787 58462651754040115296 58497430250027051712 58511862740365064888 59428976576420943648 59464329923581217856 60192316007118225216 60242982939784149648 60762318999609875076 61460736459375505824 61497298467977156928 62027447592701097936 62079659248923910308 62513782740175126464 62560020745160463096 62793218550635679392 63279101443380698304 63831122989489161696 64467338450805599166 64651006081719575232 65208342341044743984 65263231518099495452 65719617752491799616 65825845582910697999 66286166181392590992 66582464497656797976 66622073340308586672 67137583238708789664 67723264635189720336 67773355807257168354 67966442291038527808 68552359896995756496 69143328516797444052 69184460776474301544 70038589921862873168 70580536225309240416 70642370869465139316 71136373462957902528 71196252565199449584 71810013363175306908 72635415815625597792 72678625462154821824 72732381841934522136 73934569971553274568 74265056555078736204 74784392614904461632 74905272559863897723 74949832507847160006 76188672714588435378 76405734460214043456 76462247577418343784 77064404584871061072 77121404884120226058 77129273612299403716 78793413662095732314 79344416554837660512 80095784135849380782 80323977253045532864 80453811268001964221 81016425332813166768 81714842792578797516 81763453644924174552 82703263456934797248 82772878998565213744 82834101542203205766 83413360993547284128 84070259547132066624 85099481251443008064 85956451267740798888 86020028524595636757 86944456454726325312 87693977631060172944 87746145375040577568 87767794110547597332 88381554908523454656 88776619330209063968 88829431120411448896 90297686180252960448 90364474409676224472 91143478499414812614 91403146529327675328 92191104689063258736 92245947701965735392 93119488873385865462 93770674110262689696 94189827825953519088 94918652165071047456 94928336753599266112 95746684484233742544 96976509122579362848 97812513511567115976 97894847277149243178 98579426628737699424 99020075406771648272 99873696746485196964 99933110010462880008 100572114206250827712 101584896952784580504 101660033710885752531 101949663436557791712 102752539446494748096 102828539845493634744 105057884882794309752 105870804337963860624 105963556304197708974 106794378847799174376 107715020044762960362 108021900443750889024 108953123723438396688 109017938193232232736 109098572762901783204 110445468722937607688 111397584832618104306 112176588922356692448 112424748761770740009 113812708623027168898 114608601690321065184 114693371366127515676 115596606877306591608 115693910418449105574 116925303508080230592 117023725480730129776 118190120493143598471 118857953152841887296 120143676203774071173 120485965879568299296 121524637999219750152 122921472918751011648 124054895185402195872 124159318497847820616 124251152313304808649 125120041490320926192 125586437101271358784 127662245978978323392 128934676901611198332 130416684682089487968 130526463036198990904 131651691165821395998 132572332362785181984 133164928995313595952 133244146680617173344 134275166477417579328 135446529270379440672 135546711614514336708 137104719793991512992 138286657033594888104 138368921552948603088 139679233310078798193 140077179843725746336 141161072450618480832 141284741738930278632 142392505130398899168 143620026726350613816 145270831631251195584 145464763683869044272 146842270915723864767 147869139943106549136 148530113110157472408 149810545119727795446 149899665015694320012 152377345429176870756 152924495154836687568 154128809169742122144 154242809768240452116 154258547224598807432 157586827324191464628 158688833109675321024 158945334456296563461 160191568271698761564 160907622536003928442 162032850665626333536 163429685585157595032 163526907289848349104 165545757997130427488 165668203084406411532 166826721987094568256 167096377248927156459 170719062934540753347 171912902535481597776 172040057049191273514 173540865627673658361 175387955262120345888 175492290750081155136 175535588221095194664 177553238660418127936 179473886674773612493 180728948819352448944 182286956998829625228 184382209378126517472 184491895403931470784 186238977746771730924 187541348220525379392 188379655651907038176 189837304330142094912 191493368968467485088 193953018245158725696 195625027023134231952 195789694554298486356 197158853257475398848 197477536748732093997 198040150813543296544 199747393492970393928 199866220020925760016 203169793905569161008 203320067421771505062 203899326873115583424 205657079690987269488 210115769765588619504 211741608675927721248 211927112608395417948 212105502433823360219 213588757695598348752 215430040089525920724 217906247446876793376 218035876386464465472 218197145525803566408 220890937445875215376 222795169665236208612 224353177844713384896 224715817679591693169 224849497523541480018 227625417246054337796 229217203380642130368 229386742732255031352 231193213754613183216 231387820836898211148 234047450961460259552 236380240986287196942 240287352407548142346 240971931759136598592 241361433804005892663 243049275998439500304 248109790370804391744 248318636995695641232 248502304626609617298 250240082980641852384 257869353803222396664 260833369364178975936 261052926072397981808 263303382331642791996 265144664725570363968 266329857990627191904 266488293361234346688 270893058540758881344 271093423229028673416 274209439587983025984 276573314067189776208 276737843105897206176 279358466620157596386 280154359687451492672 282569483477860557264 284785010260797798336 287240053452701227632 290929527367738088544 293684541831447729534 295738279886213098272 297060226220314944816 299621090239455590892 299799330031388640024 304754690858353741512 305848990309673375136 308257618339484244288 308485619536480904232 308517094449197614864 315173654648382929256 317890668912593126922 320383136543397523128 321815245072007856884 324065701331252667072 326859371170315190064 327053814579696698208 331091515994260854976 331336406168812823064 334192754497854312918 341438125869081506694 343825805070963195552 344080114098382547028 347081731255347316722 350775910524240691776 351071176442190389328 354570361479430795413 358947773349547224986 361457897638704897888 364573913997659250456 368764418756253034944 372477955493543461848 372753456939914425947 376759311303814076352 382986737936934970176 391250054046268463904 391579389108596972712 394955073497464187994 396080301627086593088 399494786985940787856 399732440041851520032 406339587811138322016 406640134843543010124 411314159381974538976 419037699930236394579 420231539531177239008 423483217351855442496 423854225216790835896 424211004867646720438 427177515391196697504 430860080179051841448 435812494893753586752 436394291051607132816 440526812747171594301 441781874891750430752 445590339330472417224 449431635359183386338 449698995047082960036 455250834492108675592 458773485464510062704 462386427509226366432 462775641673796422296 468094901922920519104 472760481972574393884 480574704815096284692 482722867608011785326 486098551996879000608 496637273991391282464 497004609253219234596 500480165961283704768 501289131746781469377 512157188803622260041 515738707606444793328 520622596883020975083 522105852144795963616 526606764663285583992 532659715981254383808 538421660024320837479 542186846458057346832 553146628134379552416 553475686211794412352 558716933240315192772 565138966955721114528 574480106905402455264 581859054735476177088 587369083662895459068 591476559772426196544 592432610246196281991 594120452440629889632 599242180478911181784 599598660062777280048 609509381716707483024 611697980619346750272 616971239072961808464 617034188898395229728 630347309296765858512 635781337825186253844 636316507301470080657 640766273086795046256 643630490144015713768 653718742340630380128 654107629159393396416 662672812337625646128 668385508995708625836 682876251738163013388 687651610141926391104 688160228196765094056 694163462510694633444 702142352884380778656 709140722958861590826 717895546699094449972 722915795277409795776 724084301412017677989 729147827995318500912 744955910987086923696 745506913879828851894 782500108092536927808 783158778217193945424 789910146994928375988 798989573971881575712 799464880083703040064 812679175622276644032 813280269687086020248 822628318763949077952 838075399860472789158 840463079062354478016 847708450433581671792 848422009735293440876 854355030782393395008 861720160358103682896 872788582103214265632 881053625494343188602 883563749783500861504 891180678660944834448 898863270718366772676 899397990094165920072 910501668984217351184 917546970929020125408 924772855018452732864 925551283347592844592 945520963945148787768 961149409630192569384 965445735216023570652 972197103993758001216 993274547982782564928 994009218506438469192 1002578263493562938754 1024314377607244520082 1031477415212889586656 1041245193766041950166 1044211704289591927232 1053213529326571167984 1076843320048641674958 1084373692916114693664 1106293256268759104832 1117433866480630385544 1118260370819743277841 1130277933911442229056 1148960213810804910528 1174738167325790918136 1184865220492392563982 1188240904881259779264 1198484360957822363568 1199197320125554560096 1219018763433414966048 1233942478145923616928 1234068377796790459456 1260694618593531717024 1271562675650372507688 1272633014602940161314 1281532546173590092512 1287260980288031427536 1307437484681260760256 1321580438241514782903 1325345624675251292256 1336771017991417251672 1365752503476326026776 1376320456393530188112 1388326925021389266888 1404284705768761557312 1418281445917723181652 1435791093398188899944 1448168602824035355978 1458295655990637001824 1489911821974173847392 1491013827759657703788 1536471566410866780123 1561867790649062925249 1566317556434387890848 1579820293989856751976 1597979147943763151424 1615264980072962512437 1626560539374172040496 1676150799720945578316 1695416900867163343584 1696844019470586881752 1723440320716207365792 1745577164206428531264 1762107250988686377204 1782361357321889668896 1797726541436733545352 1798795980188331840144 1821003337968434702368 1835093941858040250816 1851102566695185689184 1891041927890297575536 1908949521904410241971 1922298819260385138768 1930891470432047141304 1988018437012876938384 2005156526987125877508 2048628755214489040164 2062954830425779173312 2082490387532083900332 2106427058653142335968 2153686640097283349916 2168747385832229387328 2172252904236053033967 2234867732961260771088 2236520741639486555682 2333160526772056962409 2349476334651581836272 2369730440984785127964 2396968721915644727136 2398394640251109120192 2438037526866829932096 2467884956291847233856 2521389237187063434048 2543125351300745015376 2545266029205880322628 2563065092347180185024 2574521960576062855072 2643160876483029565806 2650691249350502584512 2673542035982834503344 2731505006952652053552 2752640912787060376224 2776653850042778533776 2836562891835446363304 2871582186796377799888 2896337205648070711956 2916591311981274003648 2979823643948347694784 2982027655519315407576 3072943132821733560246 3123735581298125850498 3132635112868775781696 3159640587979713503952 3230529960145925024874 3253121078748344080992 3352301599441891156632 3390833801734326687168 3393688038941173763504 3446880641432414731584 3524214501977372754408 3564722714643779337792 3595453082873467090704 3597591960376663680288 3642006675936869404736 3702205133390371378368 3782083855780595151072 3817899043808820483942 3844597638520770277536 3861782940864094282608 3976036874025753876768 4010313053974251755016 4097257510428978080328 4164980775064167800664 4212854117306284671936 4307373280194566699832 4344505808472106067934 4469735465922521542176 4473041483278973111364 4609414699232600340369 4666321053544113924818 4698952669303163672544 4739460881969570255928 4793937443831289454272 4845794940218887537311 5086250702601490030752 5090532058411760645256 5149043921152125710144 5286321752966059131612 5347084071965669006688 5463010013905304107104 5505281825574120752448 5553307700085557067552 5673125783670892726608 5726848565713230725913 5743164373592755599776 5792674411296141423912 5964055311038630815152 6145886265643467120492 6247471162596251700996 6319281175959427007904 6461059920291850049748 6506242157496688161984 6516758712708159101901 6704603198883782313264 6787376077882347527008 6999481580316170887227 7048429003954745508816 7190906165746934181408 7195183920753327360576 7564167711561190302144 7635798087617640967884 7689195277041540555072 7723565881728188565216 7952073748051507753536 8020626107948503510032 8194515020857956160656 8329961550128335601328 8614746560389133399664 8689011616944212135868 8939470931845043084352 8946082966557946222728 9218829398465200680738 9332642107088227849636 9397905338606327345088 9478921763939140511856 9691589880437775074622 10172501405202980061504 10181064116823521290512 10572643505932118263224 10694168143931338013376 10926020027810608214208 11106615400171114135104 11346251567341785453216 11453697131426461451826 11486328747185511199552 11585348822592282847824 11928110622077261630304 12291772531286934240984 12494942325192503401992 12638562351918854015808 12922119840583700099496 13033517425416318203802 13409206397767564626528 13574752155764695054016 13998963160632341774454 14096858007909491017632 14381812331493868362816 14537384820656662611933 15271596175235281935768 15447131763456377130432 16041252215897007020064 16389030041715912321312 16659923100256671202656 17180545697139692177739 17229493120778266799328 17378023233888424271736 17892165933115892445456 18437658796930401361476 18665284214176455699272 18957843527878281023712 19383179760875550149244 20362128233647042581024 20998444740948512661681 21145287011864236526448 22692503134683570906432 22907394262852922903652 23170697645184565695648 23856221244154523260608 24583545062573868481968 24989884650385006803984 25844239681167400198992 26067034850832636407604 26818412795535129253056 27997926321264683548908 28193716015818982035264 29074769641313325223866 30543192350470563871536 32082504431794014040128 32778060083431824642624 33319846200513342405312 34361091394279384355478 34458986241556533598656 34756046467776848543472 35784331866231784890912 36875317593860802722952 37330568428352911398544 37915687055756562047424 38766359521751100298488 40724256467294085162048 41996889481897025323362 42290574023728473052896 45814788525705845807304 46341395290369131391296 49167090125147736963936 49979769300770013607968 51688479362334800397984 52134069701665272815208 55995852642529367097816 58149539282626650447732 61086384700941127743072 62995334222845537985043 68722182788558768710956 69512092935553697086944 71568663732463569781824 73750635187721605445904 74661136856705822797088 77532719043502200596976 83993778963794050646724 84581148047456946105792 91629577051411691614608 98334180250295473927872 99959538601540027215936 103376958724669600795968 104268139403330545630416 111991705285058734195632 116299078565253300895464 122172769401882255486144 125990668445691075970086 137444365577117537421912 139024185871107394173888 147501270375443210891808 149322273713411645594176 155065438087004401193952 167987557927588101293448 183259154102823383229216 188986002668536613955129 208536278806661091260832 223983410570117468391264 232598157130506601790928 251981336891382151940172 274888731154235074843824 295002540750886421783616 310130876174008802387904 335975115855176202586896 366518308205646766458432 377972005337073227910258 417072557613322182521664 447966821140234936782528 465196314261013203581856 503962673782764303880344 549777462308470149687648 671950231710352405173792 755944010674146455820516 930392628522026407163712 1007925347565528607760688 1099554924616940299375296 1343900463420704810347584 1511888021348292911641032 2015850695131057215521376 3023776042696585823282064 4031701390262114431042752 6047552085393171646564128 12095104170786343293128256
- Sum of all divisors σ(n): 45321899783060555820566401
- Sum of proper divisors (its aliquot sum) s(n): 33226795612274212527438145
- 12095104170786343293128256 is an abundant number, because the sum of its proper divisors (33226795612274212527438145) is greater than itself. Its abundance is 21131691441487869234309889
Bases of 12095104170786343293128256
- Binary: 1010000000010011110011101001001100100001000111010011011001100111100110001110010000002
- Hexadecimal: 0xA013CE93211D366798E40
- Base-36: 1IPL1F5VREGSLUS00
Squares and roots of 12095104170786343293128256
- 12095104170786343293128256 squared (120951041707863432931282562) is 146291544902173196988152538755502830339790465601536
- 12095104170786343293128256 cubed (120951041707863432931282563) is 1769411474897052652128830215056743568553826886914216546664295210054238601216
-
12095104170786343293128256 is a
perfect square number . Itssquare root is 3477801629016 -
The
cube root of 12095104170786343293128256 is 229546074.9289052719 - Being both a perfect square and a perfect cube, 12095104170786343293128256 is also a
perfect sixth number .
Scales and comparisons
How big is 12095104170786343293128256?- 12,095,104,170,786,343,293,128,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,095,104,170,786,343,293,128,256 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 12095104170786343293128256 cubic inches would be around 19128839.6 feet tall.
Recreational maths with 12095104170786343293128256
- 12095104170786343293128256 backwards is 65282139234368707140159021
- 12095104170786343293128256 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12095104170786343293128256's digits is 99
- 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 12095104170786343293128256 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 12095104170786343293128256 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/12095104170786343293128256/
Chicago style:
Numbermatics. 2024. "Number 12095104170786343293128256 - Facts about the integer". https://numbermatics.com/n/12095104170786343293128256/
The information we have on file for 12095104170786343293128256 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 12095104170786343293128256, math, Factors of 12095104170786343293128256, curriculum, school, college, exams, university, Prime factorization of 12095104170786343293128256, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, ninety-five sextillion, one hundred four quintillion, one hundred seventy quadrillion, seven hundred eighty-six trillion, three hundred forty-three billion, two hundred ninety-three million, one hundred twenty-eight thousand, two hundred fifty-six.