12999717836338041980100864
12,999,717,836,338,041,980,100,864 is an even composite number composed of six prime numbers multiplied together.
12999717836338041980100864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 12999717836338041980100864:
28 × 312 × 112 × 172 × 196 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 241 × 241)See below for interesting mathematical facts about the number 12999717836338041980100864 from the Numbermatics database.
Names of 12999717836338041980100864
- Cardinal: 12999717836338041980100864 can be written as Twelve septillion, nine hundred ninety-nine sextillion, seven hundred seventeen quintillion, eight hundred thirty-six quadrillion, three hundred thirty-eight trillion, forty-one billion, nine hundred eighty million, one hundred thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 1.2999717836338041980100864 × 1025
Factors of 12999717836338041980100864
Divisors of 12999717836338041980100864
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 19 22 24 27 32 33 34 36 38 44 48 51 54 57 64 66 68 72 76 81 88 96 99 102 108 114 121 128 132 136 144 152 153 162 171 176 187 192 198 204 209 216 228 241 242 243 256 264 272 288 289 297 304 306 323 324 342 352 361 363 374 384 396 408 418 432 456 459 482 484 486 513 528 544 561 576 578 594 608 612 627 646 648 684 704 722 723 726 729 748 768 792 816 836 864 867 891 912 918 964 968 969 972 1026 1056 1083 1088 1089 1122 1152 1156 1188 1216 1224 1254 1292 1296 1368 1377 1408 1444 1446 1452 1458 1496 1539 1584 1632 1672 1683 1728 1734 1782 1824 1836 1881 1928 1936 1938 1944 2052 2057 2112 2166 2169 2176 2178 2187 2244 2299 2304 2312 2376 2432 2448 2508 2584 2592 2601 2651 2673 2736 2754 2816 2888 2892 2904 2907 2916 2992 3078 3168 3179 3249 3264 3267 3344 3366 3456 3468 3553 3564 3648 3672 3762 3856 3872 3876 3888 3971 4097 4104 4114 4131 4224 4332 4338 4352 4356 4374 4488 4579 4598 4617 4624 4752 4864 4896 5016 5049 5168 5184 5202 5302 5346 5472 5491 5508 5643 5776 5784 5808 5814 5832 5984 6137 6156 6171 6336 6358 6498 6507 6528 6534 6561 6688 6732 6859 6897 6912 6936 7106 7128 7296 7344 7524 7712 7744 7752 7776 7803 7942 7953 8019 8194 8208 8228 8262 8448 8664 8676 8712 8721 8748 8976 9158 9196 9234 9248 9504 9537 9747 9792 9801 10032 10098 10336 10368 10404 10604 10659 10692 10944 10982 11016 11286 11552 11568 11616 11628 11664 11913 11968 12274 12291 12312 12342 12393 12672 12716 12996 13014 13056 13068 13122 13376 13464 13718 13737 13794 13851 13872 14212 14256 14592 14688 15048 15147 15424 15488 15504 15552 15606 15884 15906 16038 16388 16416 16456 16473 16524 16929 17328 17352 17424 17442 17496 17952 18316 18392 18411 18468 18496 18513 19008 19074 19494 19521 19584 19602 19683 20064 20196 20577 20672 20691 20736 20808 21208 21318 21384 21888 21964 22032 22572 23104 23136 23232 23256 23328 23409 23826 23859 23936 24057 24548 24582 24624 24684 24786 25344 25432 25992 26028 26136 26163 26244 26752 26928 27436 27474 27588 27702 27744 28424 28512 28611 29161 29241 29376 29403 30096 30294 30848 30976 31008 31104 31212 31768 31812 31977 32076 32776 32832 32912 32946 33048 33858 34656 34704 34848 34884 34969 34992 35739 35904 36632 36784 36822 36873 36936 36992 37026 37179 38016 38148 38988 39042 39083 39168 39204 39366 40128 40392 41154 41211 41344 41382 41553 41616 42416 42636 42768 43681 43776 43928 44064 45067 45144 45441 46208 46272 46464 46512 46656 46818 47652 47718 47872 48114 49096 49164 49248 49368 49419 49572 50369 50787 50864 51984 52056 52272 52326 52488 53504 53856 54872 54948 55176 55233 55404 55488 55539 56848 57024 57222 58081 58322 58482 58563 58752 58806 59049 60192 60401 60588 61696 61731 62016 62073 62208 62424 63536 63624 63954 64152 65552 65664 65824 65892 66096 67507 67716 69312 69408 69649 69696 69768 69938 69984 70227 71478 71577 71808 72171 73264 73568 73644 73746 73872 73984 74052 74358 75449 76032 76296 77843 77976 78084 78166 78408 78489 78732 80256 80784 82308 82422 82688 82764 83106 83232 84832 85272 85536 85833 87001 87362 87483 87723 87856 88128 88209 90134 90288 90882 92416 92544 92928 93024 93312 93636 95304 95436 95931 96228 98192 98328 98496 98736 98838 99144 100738 101574 101728 103968 104112 104329 104544 104652 104907 104976 107217 107712 109744 109896 110352 110466 110619 110808 110976 111078 111537 113696 114048 114444 116162 116603 116644 116964 117126 117249 117504 117612 118098 120384 120802 121176 123462 123633 124032 124146 124659 124848 127072 127248 127908 128304 130321 131043 131104 131328 131648 131784 132192 135014 135201 135432 136323 138624 138816 139298 139392 139536 139876 139968 140454 142956 143154 143616 144342 146528 147136 147288 147492 147744 148104 148257 148716 150898 151107 152361 152592 155686 155952 156168 156332 156816 156978 157464 160512 161568 164616 164844 165528 165699 166212 166464 166617 169664 170544 171072 171666 174002 174243 174724 174966 175446 175689 175712 176256 176418 177147 180268 180576 181203 181764 185088 185193 186048 186219 186624 187272 190608 190872 191862 192456 196384 196656 196992 197472 197676 198288 201476 202521 203148 203456 207936 208224 208658 208947 209088 209304 209814 209952 210681 214434 214731 215424 216513 219488 219792 220704 220932 221238 221616 221952 222156 223074 226347 227392 228096 228888 232324 233206 233288 233529 233928 234252 234498 235224 235467 236196 240768 241604 242352 246924 247266 248064 248292 249318 249696 254144 254496 255816 256608 257499 260642 261003 262086 262208 262449 263169 263296 263568 264384 264627 270028 270402 270864 272646 277248 277632 278596 278784 279072 279752 279936 280908 285912 286308 287793 288684 293056 294272 294576 294984 295488 296208 296514 297432 301796 302214 304722 305184 311372 311904 312336 312664 312987 313632 313956 314721 314928 321651 323136 329232 329688 331056 331398 331857 332424 332928 333234 334611 339328 341088 342144 343332 348004 348486 349448 349809 349932 350892 351378 351424 351747 352512 352836 354294 360536 361152 362406 363528 370386 370899 372096 372438 373977 374544 381216 381744 383724 384912 390963 392768 393129 393312 393984 394944 395352 396576 402952 405042 405603 406296 406912 408969 415872 416448 417316 417894 418176 418608 419628 419904 421362 428868 429462 430848 433026 438976 439584 441408 441864 442476 443232 444312 444771 446148 452694 453321 454784 457083 457776 464648 466412 466576 467058 467856 468504 468996 470448 470934 472392 481536 483208 484704 493848 494532 495737 496584 497097 498636 499392 499851 508288 508992 511632 513216 514998 521284 522006 522729 524172 524416 524898 526338 526592 527067 527136 528768 529254 531441 540056 540804 541728 543609 545292 554059 555264 555579 557192 558144 558657 559504 559872 561816 571824 572616 575586 577368 586112 588544 589152 589968 590976 592416 593028 594864 603592 604428 607563 609444 610368 622744 623808 624672 625328 625974 626841 627264 627912 629442 629856 632043 638891 643302 644193 646272 649539 658464 659376 662112 662796 663714 664411 664848 665856 666468 669222 678656 679041 682176 684288 686664 696008 696972 698896 699618 699864 700587 701784 702756 702848 703494 705672 706401 708588 721072 722304 724812 727056 740772 741798 742577 744192 744876 747954 749088 762432 763488 766139 767448 769824 772497 781926 783009 785536 786258 786624 787347 789507 789888 790704 793152 793881 805904 810084 811206 812592 813824 817938 829939 831744 832896 834632 835788 836352 837216 839256 839808 842724 856273 857736 858924 863379 866052 877952 879168 882816 883728 884952 886464 888624 889542 892296 905388 906642 909568 914166 915552 929296 932824 933152 934116 935712 937008 937992 938961 940896 941868 944163 944784 957011 964953 966416 969408 987377 987696 989064 991474 993168 994194 995571 997272 998784 999702 1003833 1016576 1017984 1023264 1026432 1029996 1042568 1044012 1045458 1048344 1048832 1049427 1049796 1052676 1054134 1054272 1055241 1057536 1058508 1062882 1080112 1081608 1083456 1087218 1090584 1103539 1108118 1111158 1112697 1114384 1116288 1117314 1119008 1121931 1123632 1143648 1145232 1147619 1151172 1154736 1172224 1172889 1178304 1179387 1179936 1181952 1184832 1186056 1189728 1207184 1208856 1215126 1216809 1218888 1220736 1226907 1245488 1247616 1249344 1250656 1251948 1253682 1254528 1255824 1258884 1259712 1264086 1277782 1282633 1286604 1288386 1292544 1299078 1316928 1318752 1323331 1324224 1325592 1327428 1328822 1329696 1332936 1334313 1338444 1358082 1359963 1364352 1371249 1373328 1392016 1393944 1397792 1399236 1399728 1401174 1403568 1405512 1405696 1406988 1411344 1412802 1417176 1433531 1442144 1444608 1449624 1454112 1479017 1481544 1483596 1485154 1487211 1489752 1491291 1495908 1498176 1499553 1524864 1526976 1532278 1534896 1539648 1544994 1563852 1566018 1568187 1571072 1572516 1573248 1574694 1579014 1579776 1581201 1581408 1586304 1587762 1611808 1620168 1622412 1625184 1630827 1635876 1653019 1659878 1662177 1665792 1666737 1669264 1671576 1674432 1675971 1678512 1679616 1685448 1712546 1715472 1717848 1726758 1732104 1755904 1758336 1765632 1767456 1769904 1772928 1777248 1779084 1784592 1810776 1813284 1822689 1828332 1831104 1858592 1865648 1866304 1868232 1871424 1874016 1875984 1877922 1880523 1881792 1883736 1888326 1889568 1896129 1914022 1916673 1929906 1932579 1932832 1938816 1948617 1974754 1975392 1978128 1982251 1982948 1986336 1988388 1991142 1993233 1994544 1997568 1999404 2007666 2035968 2037123 2046528 2052864 2059992 2085136 2088024 2090916 2096688 2098854 2099592 2101761 2105352 2108268 2108544 2110482 2117016 2119203 2125764 2160224 2163216 2166912 2174436 2181168 2207078 2215457 2216236 2222316 2225394 2227731 2228768 2232576 2234628 2238016 2243862 2247264 2287296 2290464 2295238 2298417 2302344 2309472 2317491 2345778 2349027 2356608 2358774 2359872 2362041 2368521 2369664 2372112 2379456 2381643 2414368 2417712 2430252 2433618 2437776 2441472 2453814 2476099 2489817 2490976 2495232 2498688 2501312 2503896 2507364 2509056 2511648 2517768 2519424 2528172 2555564 2565266 2568819 2573208 2576772 2590137 2598156 2633856 2637504 2646662 2648448 2651184 2654856 2657644 2659392 2665872 2668626 2676888 2716164 2719926 2728704 2742498 2746656 2784032 2787888 2795584 2798472 2799456 2802348 2807136 2811024 2813976 2816883 2822688 2825604 2832489 2834352 2867062 2871033 2884288 2894859 2899248 2908224 2958034 2962131 2963088 2967192 2970308 2974422 2979504 2982582 2986713 2991816 2996352 2999106 3011499 3049728 3053952 3064556 3069792 3079296 3089988 3127704 3132036 3136374 3145032 3146496 3148281 3149388 3158028 3162402 3162816 3165723 3172608 3175524 3223616 3240336 3244824 3250368 3261654 3271752 3306038 3310617 3319756 3324354 3333474 3338091 3338528 3343152 3348864 3351942 3357024 3365793 3370896 3425092 3430944 3435696 3442857 3453516 3464208 3516672 3518667 3534912 3538161 3539808 3545856 3554496 3558168 3569184 3621552 3626568 3645378 3650427 3656664 3662208 3680721 3717184 3731296 3732608 3736464 3742848 3748032 3751968 3755844 3761046 3763584 3767472 3776652 3779136 3792258 3828044 3833346 3847899 3859812 3865158 3865664 3877632 3897234 3949508 3950784 3956256 3964502 3965896 3969993 3972672 3976776 3982284 3986466 3989088 3998808 4002939 4015332 4074246 4079889 4093056 4113747 4119984 4170272 4176048 4181832 4193376 4197708 4199184 4203522 4210704 4216536 4217088 4220964 4234032 4238406 4251528 4300593 4320448 4326432 4333824 4348872 4362336 4414156 4430914 4432472 4437051 4444632 4450788 4455462 4457536 4461633 4469256 4473873 4476032 4487724 4494528 4498659 4574592 4580928 4590476 4596834 4604688 4618944 4634982 4691556 4698054 4704561 4713216 4717548 4719744 4724082 4737042 4739328 4743603 4744224 4758912 4763286 4828736 4835424 4860504 4867236 4875552 4892481 4907628 4952198 4959057 4979634 4981952 4986531 4997376 5000211 5002624 5007792 5014728 5023296 5027913 5035536 5038848 5056344 5111128 5130532 5137638 5146416 5153544 5180274 5196312 5267712 5275008 5293324 5296896 5302368 5309712 5315288 5318784 5331744 5337252 5353776 5432328 5439852 5468067 5484996 5493312 5568064 5575776 5591168 5596944 5598912 5604696 5614272 5622048 5627952 5633766 5641569 5645376 5651208 5664978 5668704 5688387 5734124 5742066 5750019 5768576 5789718 5797737 5798496 5816448 5845851 5916068 5924262 5926176 5934384 5940616 5946753 5948844 5959008 5965164 5973426 5979699 5983632 5992704 5998212 6022998 6107904 6111369 6129112 6139584 6158592 6179976 6255408 6264072 6272748 6290064 6296562 6298776 6305283 6316056 6324804 6325632 6331446 6351048 6357609 6447232 6480672 6489648 6500736 6523308 6543504 6612076 6621234 6639512 6646371 6648708 6666948 6676182 6677056 6683193 6686304 6697728 6703884 6714048 6731586 6741792 6850184 6861888 6871392 6885714 6895251 6907032 6928416 6952473 7027801 7037334 7047081 7069824 7076322 7079616 7086123 7105563 7108992 7116336 7138368 7144929 7243104 7253136 7290756 7300854 7313328 7324416 7361442 7428297 7434368 7462592 7465216 7469451 7472928 7485696 7496064 7503936 7511688 7522092 7527168 7534944 7553304 7558272 7584516 7656088 7666692 7695798 7706457 7719624 7730316 7731328 7770411 7794468 7899016 7901568 7912512 7929004 7931792 7939986 7945344 7953552 7964568 7972932 7978176 7997616 8005878 8030664 8148492 8159778 8186112 8227494 8239968 8340544 8352096 8363664 8386752 8395416 8398368 8407044 8421408 8427529 8433072 8441928 8450649 8468064 8476812 8497467 8503056 8601186 8613099 8640896 8652864 8684577 8697744 8724672 8828312 8861828 8864944 8874102 8886393 8889264 8901576 8910924 8915072 8923266 8938512 8947746 8952064 8960139 8975448 8989056 8997318 9034497 9149184 9161856 9180952 9193668 9209376 9237888 9269964 9383112 9396108 9409122 9419003 9435096 9439488 9444843 9448164 9474084 9487206 9488448 9497169 9517824 9526572 9657472 9670848 9721008 9734472 9751104 9784962 9815256 9904396 9918114 9931851 9959268 9963904 9973062 10000422 10005248 10014273 10015584 10029456 10046592 10055826 10071072 10097379 10112688 10222256 10261064 10275276 10292832 10307088 10328571 10360548 10392624 10527121 10550016 10556001 10586648 10604736 10614483 10619424 10630576 10637568 10663488 10674504 10707552 10861147 10864656 10879704 10936134 10951281 10969992 10986624 11042163 11136128 11151552 11182336 11193888 11197824 11209392 11228544 11244096 11255904 11267532 11283138 11290752 11302416 11329956 11337408 11376774 11468248 11484132 11500038 11537152 11543697 11579436 11595474 11596992 11632896 11691702 11832136 11848524 11852352 11868768 11881232 11893506 11897688 11909979 11918016 11930328 11946852 11959398 11967264 11996424 12008817 12045996 12138929 12222738 12239667 12258224 12279168 12341241 12359952 12510816 12528144 12545496 12580128 12593124 12597552 12610566 12623809 12632112 12649608 12651264 12662892 12702096 12715218 12894464 12901779 12961344 12979296 13001472 13046616 13087008 13224152 13242468 13279024 13292742 13297416 13311153 13333896 13352364 13354112 13366386 13372608 13384899 13407768 13421619 13428096 13463172 13483584 13495977 13700368 13723776 13742784 13771428 13790502 13814064 13856832 13904946 14055602 14074668 14094162 14108963 14113683 14139648 14152644 14159232 14172246 14211126 14217984 14230809 14232672 14276736 14289858 14486208 14506272 14556641 14581512 14601708 14626656 14677443 14722884 14856594 14868736 14877171 14925184 14938902 14945856 14959593 14992128 15000633 15007872 15023376 15044184 15069888 15083739 15106608 15116544 15169032 15312176 15333384 15391596 15412914 15439248 15460632 15462656 15540822 15588936 15768841 15798032 15803136 15825024 15858008 15863584 15879972 15890688 15907104 15929136 15945864 15956352 15995232 16011756 16061328 16269187 16296984 16319556 16404201 16454988 16479936 16681088 16704192 16727328 16773504 16785409 16790832 16796736 16814088 16842816 16855058 16866144 16883856 16901298 16924707 16936128 16953624 16994934 17006112 17065161 17202372 17226198 17250057 17281792 17305728 17369154 17393211 17395488 17449344 17656624 17723656 17729888 17748204 17772786 17778528 17803152 17821848 17830144 17840259 17846532 17877024 17895492 17920278 17939097 17950896 17978112 17994636 18068994 18183209 18323712 18334107 18361904 18387336 18418752 18475776 18539928 18760163 18766224 18792216 18818244 18838006 18870192 18889686 18896328 18915849 18948168 18974412 18976896 18994338 19053144 19072827 19314944 19341696 19442016 19468944 19502208 19569924 19630512 19808792 19836228 19863702 19918536 19927808 19939113 19946124 20000844 20028546 20031168 20049579 20058912 20093184 20111652 20142144 20194758 20225376 20444512 20522128 20550552 20585664 20614176 20657142 20685753 20721096 20785248 20857419 20967241 21054242 21083403 21112002 21141243 21173296 21209472 21228966 21238848 21258369 21261152 21316689 21326976 21349008 21415104 21434787 21722294 21729312 21759408 21804761 21872268 21902562 21939984 21973248 22084326 22272256 22284891 22303104 22387776 22395648 22408353 22418784 22457088 22488192 22511808 22535064 22566276 22581504 22604832 22659912 22674816 22753548 22936496 22968264 23000076 23087394 23119371 23158872 23190948 23193984 23311233 23383404 23664272 23697048 23704704 23737536 23762464 23787012 23795376 23819958 23836032 23860656 23893704 23918796 23934528 23992848 24017634 24091992 24277858 24370027 24445476 24479334 24516448 24558336 24682482 24719904 25021632 25056288 25090992 25143289 25160256 25186248 25195104 25221132 25247618 25264224 25282587 25299216 25325784 25351947 25404192 25430436 25492401 25803558 25839297 25922688 25958592 26053731 26093232 26174016 26448304 26484936 26558048 26585484 26594832 26622306 26659179 26667792 26704728 26708224 26732772 26745216 26769798 26815536 26843238 26856192 26880417 26926344 26967168 26991954 27237089 27400736 27447552 27485568 27542856 27581004 27628128 27713664 27809892 28101323 28111204 28149336 28188324 28217926 28227366 28257009 28305288 28318464 28334529 28344492 28422252 28461618 28465344 28491507 28553472 28579716 28972416 29012544 29113282 29163024 29203416 29253312 29354886 29445768 29713188 29754342 29795553 29850368 29877804 29891712 29919186 30001266 30015744 30042819 30046752 30088368 30139776 30167478 30213216 30338064 30624352 30666768 30783192 30825828 30878496 30921264 30985713 31081644 31177872 31407361 31537682 31581363 31596064 31650048 31668003 31716016 31727168 31759944 31814208 31843449 31858272 31891728 31912704 31990464 32023512 32122656 32538374 32583441 32593968 32639112 32808402 32853843 32909976 32959872 33126489 33362176 33408384 33454656 33547008 33570818 33581664 33593472 33628176 33685632 33710116 33732288 33767712 33802596 33849414 33872256 33907248 33989868 34012224 34130322 34404744 34452396 34500114 34611456 34631091 34738308 34786422 34790976 34898688 35313248 35447312 35459776 35496408 35545572 35557056 35606304 35643696 35680518 35693064 35729937 35754048 35790984 35840556 35878194 35901792 35989272 36026451 36137988 36366418 36416787 36668214 36719001 36723808 36774672 36837504 37023723 37079856 37520326 37532448 37584432 37636488 37662769 37676012 37740384 37779372 37792656 37831698 37871427 37896336 37948824 37953792 37988676 38106288 38145654 38683392 38705337 38884032 38937888 39004416 39139848 39261024 39617584 39672456 39727404 39837072 39878226 39892248 39933459 40001688 40057092 40062336 40099158 40117824 40154697 40223304 40264857 40284288 40389516 40450752 40487931 40889024 41044256 41101104 41171328 41228352 41314284 41371506 41442192 41570496 41714838 41934482 42093683 42108484 42166806 42224004 42282486 42326889 42341049 42346592 42418944 42457932 42477696 42516738 42522304 42633378 42653952 42692427 42698016 42830208 42869574 43444588 43458624 43518816 43609522 43669923 43744536 43805124 43879968 44032329 44168652 44569782 44606208 44631513 44775552 44816706 44837568 44878779 44976384 45001899 45023616 45070128 45132552 45209664 45251217 45319824 45349632 45507096 45872992 45936528 46000152 46174788 46238742 46317744 46381896 46387968 46622466 46766808 47045881 47306523 47328544 47394096 47409408 47475072 47524928 47574024 47590752 47639916 47672064 47721312 47787408 47837592 47869056 47985696 48035268 48183984 48555716 48740054 48807561 48890952 48958668 49032896 49212603 49364964 49439808 50043264 50112576 50181984 50286578 50320512 50356227 50372496 50390208 50442264 50495236 50528448 50565174 50598432 50651568 50703894 50774121 50808384 50860872 50984802 51195483 51607116 51678594 51750171 51845376 51917184 52107462 52179633 52186464 52348032 52896608 52969872 53116096 53170968 53189664 53244612 53318358 53335584 53409456 53465544 53490432 53520777 53539596 53631072 53686476 53760834 53817291 53852688 53934336 53983908 54474178 54549627 54801472 54971136 55002321 55085712 55162008 55256256 55427328 55619784 56202646 56222408 56280489 56298672 56376648 56435852 56454732 56514018 56610576 56669058 56688984 56747547 56844504 56923236 56930688 56983014 57159432 57218481 57944832 58025088 58226564 58326048 58406832 58506624 58709772 58891536 59426376 59508684 59591106 59755608 59783424 59817339 59838372 60002532 60085638 60093504 60148737 60176736 60279552 60334956 60426432 60676128 61248704 61333536 61566384 61651656 61756992 61842528 61971426 62057259 62163288 62355744 62572257 62814722 62901723 63075364 63162726 63192128 63250209 63336006 63423729 63432032 63454336 63519888 63628416 63686898 63716544 63775107 63783456 63950067 63980928 64047024 64245312 64304361 65076748 65166882 65187936 65278224 65414283 65616804 65707686 65819952 65919744 66252978 66816768 66854673 66909312 67141636 67163328 67186944 67225059 67256352 67371264 67420232 67464576 67535424 67605192 67698828 67744512 67814496 67979736 68024448 68260644 68809488 68904792 69000228 69262182 69358113 69476616 69572844 69581952 69933699 70626496 70894624 70919552 70992816 71091144 71114112 71212608 71287392 71361036 71386128 71459874 71508096 71581968 71681112 71756388 71803584 71978544 72052902 72275976 72732836 72833574 73110081 73336428 73438002 73447616 73549344 73675008 74047446 74159712 75040652 75064896 75168864 75272976 75325538 75352024 75429867 75480768 75558744 75585312 75663396 75742854 75792672 75847761 75897648 75977352 76055841 76212576 76291308 76477203 77410674 77517891 77768064 77875776 78161193 78279696 78522048 79235168 79344912 79454808 79674144 79756452 79784496 79866918 79977537 80003376 80114184 80124672 80198316 80235648 80309394 80446608 80529714 80568576 80641251 80779032 80901504 80975862 81711267 81778048 82088512 82202208 82342656 82456704 82628568 82743012 82884384 83140992 83429676 83868964 84187366 84216968 84303969 84333612 84448008 84564972 84653778 84682098 84693184 84771027 84915864 84955392 85003587 85033476 85044608 85266756 85384854 85396032 85474521 85660416 85739148 86889176 86917248 87037632 87219044 87339846 87489072 87610248 87759936 88064658 88337304 89139564 89263026 89386659 89551104 89633412 89675136 89757558 90003798 90047232 90128457 90140256 90265104 90419328 90502434 90639648 91014192 91745984 91873056 92000304 92349576 92477484 92635488 92763792 92957139 93244932 93533616 94091762 94222083 94613046 94657088 94744089 94788192 94950144 95004009 95049856 95148048 95181504 95279832 95442624 95530347 95574816 95675184 95738112 95971392 96070536 96367968 97111432 97480108 97615122 97750323 97781904 97917336 98065792 98425206 98561529 98729928 98879616 99379467 100086528 100225152 100363968 100573156 100641024 100712454 100744992 100780416 100884528 100990472 101056896 101130348 101196864 101303136 101407788 101548242 101616768 101721744 101969604 102390966 103214232 103357188 103500342 103834368 103893273 104214924 104359266 104372928 104696064 105793216 105939744 106232192 106341936 106379328 106489224 106636716 106671168 106818912 106931088 107041554 107079192 107189811 107262144 107372952 107521668 107634582 107705376 107967816 108079353 108948356 109099254 109250361 109602944 110004642 110157003 110171424 110324016 110512512 111071169 111239568 112405292 112444816 112560978 112597344 112753296 112871704 112909464 112988307 113028036 113221152 113338116 113377968 113495094 113614281 113689008 113846472 113861376 113966028 114318864 114436962 116050176 116116011 116453128 116652096 116813664 117013248 117419544 117783072 118852752 119017368 119182212 119472617 119511216 119634678 119676744 119800377 120005064 120171276 120187008 120297474 120353472 120464091 120669912 120794571 120852864 121352256 121463793 122497408 122667072 123132768 123303312 123513984 123685056 123942852 124114518 124326576 124711488 125144514 125629444 125803446 126150728 126281049 126325452 126384256 126500418 126672012 126847458 126864064 126908672 126980667 127023147 127039776 127256832 127373796 127433088 127550214 127566912 127900134 127961856 128077281 128094048 128490624 128608722 130153496 130333764 130375872 130556448 130828566 131009769 131233608 131415372 131639904 132096987 132505956 133528219 133709346 133818624 133894539 134283272 134326656 134450118 134512704 134636337 134840464 134929152 135005697 135070848 135210384 135397656 135628992 135753651 135959472 136048896 136521288 137618976 137809584 138000456 138524364 138716226 138953232 139145688 139163904 139867398 141137643 141252992 141789248 141839104 141919569 141985632 142182288 142228224 142425216 142574784 142722072 142772256 142919748 143016192 143163936 143362224 143512776 143607168 143957088 144105804 144551952 145465672 145667148 146220162 146422683 146672856 146876004 146895232 147098688 147637809 148094892 148319424 150081304 150129792 150337728 150545952 150651076 150704048 150859734 150961536 151068681 151117488 151170624 151326792 151485708 151585344 151695522 151795296 151954704 152111682 152322363 152425152 152582616 152954406 153586449 154821348 155035782 155250513 155536128 155751552 156322386 156538899 156559392 157044096 158470336 158689824 158909616 159348288 159512904 159568992 159733836 159955074 160006752 160123051 160228368 160396632 160471296 160562331 160618788 160893216 161059428 161282502 161451873 161558064 161803008 161951724 163422534 163556096 163648881 164177024 164404416 164913408 165006963 165257136 165486024 165768768 166281984 166859352 167737928 168374732 168433936 168607938 168667224 168841467 168896016 169129944 169307556 169364196 169386368 169542054 169831728 170007174 170066952 170089216 170242641 170533512 170769708 170792064 170949042 171478296 171655443 173778352 173834496 174075264 174438088 174679692 174978144 175220496 175519872 176129316 176674608 178279128 178526052 178773318 178961057 179266824 179350272 179452017 179515116 180007596 180256914 180280512 180446211 180530208 180838656 181004868 181279296 182028384 183491968 183746112 184000608 184639499 184699152 184954968 185270976 185527584 185914278 186171777 186489864 187067232 187716771 188183524 188444166 188705169 189226092 189314176 189488178 189576384 189750627 190008018 190099712 190271187 190296096 190363008 190559664 190885248 191060694 191149632 191325321 191350368 191850201 191942784 192141072 192735936 194222864 194960216 195230244 195500646 195563808 195834672 196131584 196242849 196850412 197123058 197459856 197759232 198758934 200015299 200450304 200564019 200727936 201146312 201424908 201489984 201560832 201675177 201769056 201980944 202113792 202260696 202393728 202606272 202815576 203096484 203233536 203443488 203939208 204781932 206361793 206428464 206714376 207000684 207786546 208074339 208429848 208718532 208745856 209801097 211586432 211879488 212464384 212683872 212758656 212978448 213273432 213342336 213637824 213862176 214083108 214158384 214379622 214524288 214745904 215043336 215269164 215410752 215935632 216158706 217896712 218198508 218500722 219205888 219330243 220009284 220314006 220342848 220648032 221025024 222142338 222479136 224810584 224889632 225121956 225194688 225506592 225743408 225818928 225976614 226056072 226289601 226442304 226676232 226755936 226990188 227228562 227378016 227543283 227692944 227932056 228167523 228637728 228873924 229431609 230639651 232232022 232553673 232906256 233304192 233627328 234483579 234839088 235566144 237705504 238034736 238364424 238945234 239022432 239269356 239353488 239600754 239852371 239932611 240010128 240342552 240374016 240594948 240706944 240928182 241339824 241589142 241705728 241923753 242704512 242927586 244994816 245133801 245334144 246265536 246606624 247027968 247370112 247885704 248229036 248653152 249422976 250289028 251258888 251606892 252301456 252562098 252650904 252768512 252911907 253000836 253344024 253694916 253728128 253961334 254046294 254079552 254313081 254747592 254866176 255010761 255100428 255133824 255800268 256154562 256188096 256423563 256981248 257217444 260306992 260667528 260751744 261112896 261657132 262019538 262467216 262830744 263279808 264193974 265011912 267056438 267418692 267789078 268070297 268159977 268566544 268653312 268900236 269025408 269272674 269680928 270011394 270141696 270385371 270420768 270795312 271257984 271507302 271918944 273042576 275237952 275619168 276000912 276576179 277048728 277432452 277906464 278291376 278871417 279734796 282275286 282505984 282666249 283578496 283839138 283971264 284232267 284364576 284850432 285012027 285149568 285444144 285544512 285839496 286327872 286591041 286724448 287025552 287214336 287914176 288211608 289103904 290931344 291334296 292440324 292845366 293250969 293345712 293752008 293790464 294197376 295275618 295684587 296189784 296638848 299607979 300162608 300259584 300675456 301091904 301302152 301408096 301719468 301923072 302137362 302234976 302341248 302653584 302971416 303170688 303391044 303590592 303909408 304223364 304644726 304850304 305165232 305908812 307172898 309114553 309642696 310071564 310501026 311503104 311679819 312644772 313077798 313118784 314088192 316940672 317379648 317819232 318696576 318922771 319025808 319137984 319467672 319910148 320013504 320246102 320456736 320793264 321124662 321237576 321569433 321786432 322118856 322565004 322903746 323116128 323903448 324238059 326845068 327297762 327751083 328354048 328808832 330013926 330471009 330514272 330972048 331537536 333718704 335475856 336749464 336867872 337215876 337334448 337682934 337792032 338259888 338615112 338728392 338772736 338964921 339084108 339663456 340014348 340133904 340485282 340842843 341067024 341539416 341584128 341898084 342956592 343310886 345480971 347556704 348150528 348348033 348876176 349359384 349956288 350440992 351039744 352258632 353349216 356443097 356558256 357052104 357546636 357922114 358417851 358533648 358904034 359030232 359401131 360015192 360513828 360561024 360892422 361060416 361392273 362009736 362383713 362558592 364056768 364391379 366983936 367492224 368001216 369278998 369398304 369909936 370541952 371055168 371828556 372343554 372979728 374134464 375433542 376367048 376888332 377410338 378452184 378628352 378843147 378976356 379152768 379501254 380016036 380542374 380592192 380726016 380942001 381069441 381119328 381770496 382121388 382299264 382650642 382700736 383700402 383885568 384282144 385471872 388445728 389920432 390460488 391001292 391127616 391669344 392485698 393029307 393700824 394246116 394919712 396290961 397517868 398377579 400030598 400584657 401128038 401455872 401683617 402292624 402849816 402979968 403350354 403538112 403909011 403961888 404521392 404787456 405017091 405212544 405631152 406192968 406886976 407260953 407878416 409563864 412723586 412856928 413428752 414001368 414290459 415573092 416148678 416859696 417437064 417491712 419602194 423172864 423412929 423758976 425367744 425517312 425758707 425956896 426546864 426684672 427275648 427724352 428166216 428316768 428759244 429048576 429491808 430086672 430538328 430821504 431871264 432317412 435793424 436397016 437001444 438660486 439268049 440018568 440628012 440685696 441296064 442913427 444284676 444958272 449621168 449779264 450243912 450389376 451013184 451486816 451637856 451953228 452112144 452579202 452884608 453206043 453352464 453511872 453980376 454457124 454756032 455086566 455385888 455864112 456335046 456967089 457275456 457747848 458863218 461279302 463030513 464464044 465107346 465751539 465812512 466608384 467254656 468967158 469616697 469678176 471132288 475411008 476069472 476728848 477722491 477890468 478044864 478538712 478706976 479201508 479704742 479865222 480020256 480369153 480685104 481189896 481413888 481686993 481856364 482679648 483178284 483847506 484355619 485409024 485855172 490267602 490668288 490946643 492531072 493213248 494740224 495020889 495771408 496458072 497306304 498845952 500578056 502517776 503213784 504602912 505124196 505301808 505823814 506001672 506524401 506688048 507389832 507456256 507922668 508092588 508159104 508626162 509495184 510021522 510200856 510267648 510727923 511600536 512309124 512376192 512847126 514434888 517504691 520613984 521335056 521503488 522225792 523314264 524039076 524934432 525661488 526559616 528387948 530023824 533925137 534112876 534837384 535578156 536140594 536319954 536883171 537133088 537800472 538050816 538356051 538545348 539361856 540022788 540770742 540841536 541338633 541590624 542515968 543014604 543837888 546085152 550475904 551238336 552001824 553152358 553918497 554097456 554864904 555812928 556582752 557742834 558515331 559469592 563150313 564550572 565332498 566115507 567156992 567678276 567942528 568464534 568729152 569251881 570024054 570299136 570813561 570888288 571089024 571678992 572655744 573182082 573448896 573975963 574051104 575828352 576423216 578207808 581862688 582668592 584880648 585690732 586501938 586691424 587504016 588394752 588728547 590551236 591369174 592379568 593277696 596739859 599215958 600045897 600325216 601350912 601692057 602183808 602604304 602816192 603438936 604274724 604469952 604682496 605025531 605307168 605942832 606341376 606782088 607181184 607818816 608446728 609289452 609700608 610330464 611817624 614345796 618229106 619085379 619285392 620143128 621002052 623359638 624223017 625289544 626155596 626237568 629403291 633881344 634759296 635638464 637393152 637845542 638051616 638275968 638935344 639820296 640027008 640492204 640913472 641586528 642249324 642475152 643138866 643572864 644237712 645130008 645807492 646232256 647806896 648476118 653690136 654595524 655502166 657617664 657990729 660027852 660942018 661028544 661944096 663075072 667437408 670951712 673498928 673735744 674431752 674668896 675365868 675584064 676519776 677230224 677456784 677929842 678168216 678868803 679326912 680028696 680267808 680970564 681685686 682134048 682629849 683078832 683796168 684502569 685913184 686621772 688294827 690961942 691918953 695113408 696696066 697661019 697752352 698718768 699912576 700881984 703450737 704517264 706698432 712886194 713116512 714104208 715093272 715592611 715844228 716835702 717067296 717808068 718060464 718802262 719557113 719797833 720030384 721027656 721122048 721784844 722120832 722784546 724019472 724767426 725117184 725771259 728113536 728782758 734984448 735401403 736002432 738557996 738796608 739819872 741083904 742110336 743657112 744687108 745959456 748268928 750867084 752734096 753776664 754820676 756904368 757686294 757952712 758305536 758735721 759002508 760032072 761084748 761184384 761884002 762138882 762238656 762939243 764242776 764598528 765032283 765301284 765401472 767400804 768564288 769270689 770943744 776891456 779840864 780920976 782002584 782255232 783338688 784971396 786058614 787401648 788492232 789839424 792581922 795035736 796755158 799779977 800061196 801169314 802256076 803367234 804210891 804479931 804585248 805699632 805959936 806700708 807076224 807818022 807923776 809042784 810034182 810425088 811156113 811262304 812385936 813773952 814521906 815756832 819127728 825447172 825713856 826857504 828002736 828580918 829728537 831146184 832297356 833719392 834874128 836614251 839204388 846825858 847517952 847998747 850735488 851517414 851913792 852696801 853093728 854551296 855036081 855448704 856332432 856633536 857518488 858983616 859773123 860173344 861076656 861643008 863742528 864634824 871586848 872794032 874002888 877320972 878536098 879752907 880037136 881256024 881371392 882592128 885826854 887053761 888569352 889916544 898823937 899242336 899558528 900487824 900778752 902026368 902973632 903275712 903906456 904224288 905158404 905769216 906412086 906704928 907023744 907960752 908914248 909512064 910173132 910771776 911728224 912670092 913934178 914550912 915495696 917726436 922558604 926061026 927343659 928928088 930214692 931503078 931625024 934509312 935039457 937934316 939233394 939356352 942264576 950822016 952138944 953457696 955444982 955780936 956089728 956768313 957077424 957413952 958403016 959409484 959730444 960040512 960738306 961370208 962379792 963373986 963712728 964708299 965359296 966356568 967695012 968711238 971710344 972714177 980535204 981893286 983253249 985062144 986426496 990041778 991413027 991542816 992916144 994612608 1001156112 1005035552 1006427568 1009205824 1010248392 1010603616 1011647628 1012003344 1013048802 1013376096 1014779664 1015845336 1016185176 1016318208 1016894763 1017252324 1018990368 1020043044 1020401712 1021455846 1022528529 1023201072 1024618248 1024752384 1025694252 1028869776 1035009382 1036442913 1041227968 1042670112 1044451584 1045044099 1046628528 1048078152 1049868864 1051322976 1053119232 1056775896 1060047648 1067850274 1068225752 1069329291 1069674768 1071156312 1072281188 1072639908 1073766342 1074266176 1075253553 1075600944 1076712102 1077090696 1078203393 1078723712 1080045576 1081541484 1081683072 1082677266 1083181248 1084176819 1086029208 1087151139 1087675776 1092170304 1093174137 1100951808 1102476672 1104003648 1106304716 1107836994 1108194912 1109729808 1111625856 1113165504 1115485668 1117030662 1118939184 1126300626 1129101144 1130664996 1132231014 1135356552 1135885056 1136529441 1136929068 1137458304 1138503762 1140048108 1141627122 1141776576 1142178048 1142826003 1143208323 1143357984 1145311488 1146364164 1146897792 1147951926 1148102208 1151656704 1152846432 1156415616 1163725376 1165337184 1169761296 1171381464 1173003876 1173382848 1175008032 1177457094 1179087921 1181102472 1182738348 1184759136 1188872883 1193479718 1195132737 1198431916 1200091794 1200650432 1201753971 1203384114 1204367616 1205050851 1205208608 1205632384 1206877872 1208549448 1208939904 1210051062 1210614336 1211727033 1211885664 1213564176 1214362368 1215051273 1215637632 1216893456 1218578904 1220660928 1221782859 1223635248 1228691592 1236458212 1238170758 1238570784 1240286256 1242004104 1242871377 1246719276 1248446034 1250579088 1252311192 1252475136 1258806582 1269518592 1270238787 1271276928 1275691084 1276103232 1276551936 1277276121 1277870688 1279640592 1280054016 1280984408 1281826944 1283173056 1284498648 1284950304 1286277732 1287145728 1288475424 1290260016 1291614984 1292464512 1295613792 1296952236 1307380272 1309191048 1311004332 1315981458 1317804147 1320055704 1321884036 1322057088 1323888192 1328740281 1334874816 1341903424 1346997856 1347471488 1348863504 1349337792 1350731736 1351168128 1353039552 1354460448 1354913568 1355859684 1356336432 1357737606 1358653824 1359618129 1360057392 1360535616 1361941128 1363371372 1364268096 1365259698 1366157664 1367592336 1369005138 1370901267 1371826368 1373243544 1376589654 1381923884 1383837906 1389091539 1390226816 1393392132 1395322038 1395504704 1397254617 1397437536 1399825152 1401763968 1406901474 1408850091 1409034528 1413396864 1425772388 1426233024 1428208416 1430186544 1431185222 1431688456 1433167473 1433671404 1434134592 1435616136 1436120928 1437604524 1439114226 1439595666 1440060768 1441107459 1442055312 1443569688 1444241664 1445060979 1445569092 1448038944 1449534852 1451542518 1453066857 1456227072 1457565516 1470802806 1472004864 1472839929 1477115992 1477593216 1479639744 1484220672 1485062667 1487314224 1489374216 1491918912 1496537856 1501734168 1505468192 1507553328 1509641352 1513808736 1515372588 1515905424 1517471442 1518005016 1519573203 1520064144 1522169496 1522368768 1523768004 1524277764 1524477312 1525878486 1528485552 1530064566 1530602568 1530802944 1532183769 1534801608 1537128576 1538541378 1552514073 1553782912 1559681728 1561841952 1564005168 1564510464 1566677376 1569942792 1572117228 1574803296 1576984464 1579678848 1585163844 1590071472 1593510316 1599559954 1600122392 1601775411 1602338628 1604512152 1606734468 1608421782 1608959862 1609170496 1610649513 1611399264 1613401416 1614152448 1615068153 1615636044 1615847552 1618085568 1620068364 1622312226 1622524608 1624015899 1624771872 1627547904 1629043812 1631513664 1638255456 1650894344 1651427712 1653715008 1656005472 1657161836 1659457074 1661755491 1662292368 1664594712 1667438784 1669748256 1673228502 1675545993 1678408776 1689450939 1693651716 1695997494 1698346521 1701470976 1703034828 1703827584 1705393602 1706187456 1707755643 1710072162 1710897408 1712440683 1712664864 1713267072 1715036976 1717967232 1719546246 1720346688 1721927889 1722153312 1727485056 1729269648 1743173696 1745588064 1748005776 1754641944 1757072196 1759505814 1760074272 1762512048 1765184256 1766185641 1771653708 1774107522 1777138704 1779833088 1790219577 1797647874 1798484672 1799117056 1800137691 1800975648 1804052736 1805076171 1805947264 1806551424 1807812912 1808448576 1810316808 1812824172 1813409856 1814047488 1815076593 1815921504 1817828496 1819024128 1820346264 1821543552 1823456448 1825340184 1827868356 1829101824 1830991392 1835452872 1845117208 1852122052 1854687318 1857256137 1857856176 1860429384 1863006156 1863250048 1870078914 1872669051 1875868632 1878466788 1878712704 1888209873 1901644032 1904277888 1906915392 1910889964 1911561872 1912179456 1913536626 1914154848 1914827904 1916806032 1918818968 1919460888 1920081024 1921476612 1922740416 1924759584 1926747972 1927425456 1929416598 1930718592 1932713136 1935390024 1937422476 1943420688 1945428354 1961070408 1963786572 1966506498 1972852992 1973972187 1980083556 1982826054 1983085632 1985832288 1989225216 2002312224 2010071104 2012855136 2018411648 2020496784 2021207232 2023295256 2024006688 2026097604 2026752192 2029559328 2031034489 2031690672 2032370352 2033789526 2034504648 2036606409 2037980736 2040086088 2040803424 2042911692 2045057058 2046402144 2047889547 2049236496 2051388504 2053507707 2057739552 2064884481 2070018764 2072885826 2075756859 2082455936 2085340224 2090088198 2092983057 2093257056 2096156304 2099737728 2102645952 2110352211 2113551792 2120095296 2135700548 2136451504 2138658582 2139349536 2142312624 2144562376 2145279816 2146777833 2147532684 2148532352 2150507106 2151201888 2153424204 2154181392 2156406786 2157447424 2158671339 2159393499 2160091152 2163082968 2163366144 2165354532 2166362496 2168353638 2172058416 2174302278 2175351552 2177313777 2184340608 2186348274 2204953344 2206204209 2208007296 2212609432 2215673988 2216389824 2219459616 2223251712 2226331008 2230971336 2234061324 2237878368 2252601252 2258202288 2261329992 2264462028 2269979723 2270713104 2273058882 2273858136 2274916608 2276207163 2277007524 2280096216 2283254244 2283553152 2285652006 2286416646 2286715968 2288817729 2292728328 2293795584 2295096849 2295903852 2296204416 2305692864 2307812067 2312831232 2327450752 2330674368 2339522592 2342762928 2346007752 2346765696 2350016064 2354914188 2358175842 2362204944 2365476696 2369518272 2377745766 2386959436 2390265474 2396863832 2399339931 2400183588 2401300864 2403507942 2406768228 2410101702 2410417216 2411264768 2412632673 2413439793 2413755744 2417098896 2417879808 2420102124 2421228672 2423454066 2423771328 2427128352 2430102546 2431275264 2433468339 2433786912 2437157808 2441321856 2443565718 2447270496 2457383184 2472916424 2476341516 2477141568 2480572512 2484008208 2485742754 2489185611 2493438552 2496892068 2501158176 2504622384 2509842753 2517613164 2537036161 2540477574 2542553856 2543996241 2551382168 2552206464 2554552242 2555741376 2558090403 2559281184 2561968816 2563653888 2565108243 2566346112 2568997296 2569900608 2572555464 2576950848 2579319369 2580520032 2583229968 2584929024 2591227584 2593904472 2614760544 2618382096 2622008664 2631962916 2635608294 2639258721 2640111408 2643768072 2644114176 2647776384 2657480562 2661161283 2669749632 2683806848 2693995712 2694942976 2696471811 2697727008 2698675584 2701463472 2702336256 2706079104 2708920896 2709827136 2711719368 2712672864 2715475212 2717307648 2719236258 2720114784 2721071232 2723882256 2726742744 2728536192 2730519396 2732315328 2735184672 2738010276 2741802534 2743652736 2746487088 2753179308 2763847768 2767675812 2778183078 2780453632 2782030977 2786784264 2790644076 2791009408 2794509234 2794875072 2803527936 2805118371 2813802948 2817700182 2818069056 2826793728 2851544776 2852466048 2856416832 2860373088 2862370444 2863376912 2866334946 2867342808 2868269184 2870304939 2871232272 2872241856 2875209048 2878228452 2879191332 2880121536 2882214918 2884110624 2887139376 2890121958 2891138184 2894124897 2896077888 2899069704 2903085036 2906133714 2915131032 2918142531 2941605612 2945679858 2949759747 2954231984 2955186432 2959279488 2970125334 2974239081 2974628448 2978748432 2983837824 3003468336 3010936384 3015106656 3019282704 3027617472 3030745176 3031810848 3034942884 3036010032 3039146406 3040128288 3042337969 3044338992 3047536008 3048555528 3048954624 3050684289 3051756972 3056971104 3060129132 3061205136 3064367538 3067585587 3069603216 3074257152 3077082756 3105028146 3107565824 3109328739 3119363456 3123683904 3128010336 3133354752 3135132297 3139885584 3144234456 3149606592 3153968928 3159357696 3170327688 3180142944 3187020632 3199119908 3200244784 3203550822 3204677256 3207987873 3209024304 3213468936 3216843564 3217919724 3218340992 3221299026 3222798528 3225760659 3226802832 3230136306 3231272088 3231695104 3234610179 3236171136 3240136728 3244624452 3245049216 3248031798 3249543744 3252530457 3258087624 3261453417 3263027328 3276510912 3301788688 3302855424 3307430016 3312010944 3314323672 3318914148 3323510982 3324584736 3329189424 3334877568 3339496512 3346457004 3351091986 3356817552 3378901878 3387303432 3391994988 3396693042 3400260083 3406069656 3407655168 3409588323 3410787204 3412374912 3415511286 3420144324 3424881366 3425329728 3426534144 3428478009 3429624969 3430073952 3435934464 3439092492 3440693376 3443855778 3444306624 3454970112 3458539296 3486347392 3491176128 3496011552 3508150481 3509283888 3514144392 3519011628 3520148544 3525024096 3532371282 3537263763 3543307416 3548215044 3554277408 3566618649 3580439154 3585398211 3595295748 3596969344 3600275382 3601951296 3605261913 3610152342 3611894528 3613102848 3615152553 3615625824 3616897152 3620633616 3625648344 3626819712 3630153186 3631843008 3635181099 3635656992 3640692528 3643087104 3645153819 3646912896 3650680368 3655736712 3661982784 3670905744 3690234416 3704244104 3709374636 3714512274 3715712352 3720858768 3726012312 3726500096 3728614131 3740157828 3745338102 3751737264 3756933576 3757425408 3776419746 3800290681 3808555776 3810716361 3813830784 3821779928 3823123744 3827073252 3828309696 3829655808 3831828363 3833612064 3837637936 3838921776 3840162048 3842953224 3845480832 3849519168 3853495944 3854850912 3858833196 3861437184 3865426272 3870780048 3874844952 3886841376 3890856708 3920874067 3922140816 3927573144 3933012996 3947944374 3953412441 3960167112 3965652108 3966171264 3971664576 3986220843 4004624448 4020142208 4025710272 4036823296 4040993568 4042414464 4046590512 4048013376 4052195208 4053504384 4059118656 4062068978 4063381344 4064740704 4067579052 4069009296 4073212818 4075961472 4078854387 4080172176 4081606848 4085823384 4090114116 4092804288 4095779094 4098472992 4102777008 4107015414 4112703801 4115479104 4129768962 4140037528 4145771652 4151513718 4164911872 4167274617 4170680448 4180176396 4185966114 4186514112 4191763851 4192312608 4199475456 4205291904 4220704422 4227103584 4240190592 4271401096 4272903008 4277317164 4278699072 4284625248 4289124752 4290559632 4293555666 4295065368 4297064704 4299502419 4301014212 4302403776 4306848408 4308362784 4312813572 4317342678 4318786998 4320182304 4323322377 4326165936 4330709064 4332724992 4335182937 4336707276 4344116832 4348604556 4354627554 4359200571 4368681216 4372696548 4382153369 4412408418 4416014592 4418519787 4425218864 4431347976 4432779648 4438919232 4452662016 4455188001 4461942672 4468122648 4475756736 4505202504 4516404576 4522659984 4528924056 4539959446 4541426208 4546117764 4547716272 4552414326 4554015048 4557195049 4558719609 4560192432 4566508488 4567106304 4571304012 4572833292 4573431936 4577635458 4585456656 4590193698 4591807704 4592408832 4596551307 4611385728 4615624134 4654901504 4657542219 4661348736 4679045184 4685525856 4692015504 4693531392 4700032128 4709828376 4716351684 4724409888 4730953392 4739036544 4755491532 4773918872 4780530948 4793727664 4798679862 4800367176 4802601728 4805326233 4807015884 4813536456 4820203404 4820834432 4825265346 4826879586 4827511488 4831948539 4834197792 4840204248 4842457344 4845204459 4846908132 4847542656 4854256704 4860205092 4866936678 4867573824 4872047697 4874315616 4882643712 4887131436 4894540992 4914766368 4945832848 4952683032 4954283136 4961145024 4968016416 4971485508 4978371222 4985266473 4986877104 4993784136 5002316352 5009244768 5019685506 5026637979 5035226328 5074072322 5080955148 5087992482 5093335643 5095039563 5102764336 5104412928 5109104484 5111482752 5116180806 5118562368 5123266929 5123937632 5130216486 5132692224 5137322049 5137994592 5139801216 5145110928 5153901696 5158638738 5161040064 5165783667 5166459936 5182455168 5187808944 5229521088 5236764192 5244017328 5254947401 5263925832 5271216588 5278517442 5280222816 5287536144 5295552768 5298556923 5314961124 5322322566 5339499264 5367613696 5370658731 5387991424 5392943622 5395454016 5397351168 5400413073 5402926944 5412158208 5415228513 5417841792 5419654272 5423438736 5425345728 5430950424 5438472516 5440229568 5442142464 5445229779 5447764512 5453485488 5457072384 5461038792 5464630656 5470369344 5476020552 5483605068 5487305472 5492974176 5506358616 5527695536 5535351624 5556366156 5564061954 5571768411 5573568528 5581288152 5582018816 5589018468 5589750144 5610236742 5618007153 5627605896 5635400364 5636138112 5692551601 5703089552 5704932096 5712833664 5720746176 5724740888 5726753824 5732669892 5734685616 5736538368 5740609878 5742464544 5744483712 5750418096 5756456904 5758382664 5760243072 5764429836 5768221248 5774278752 5780243916 5782276368 5788249794 5792155776 5798139408 5806170072 5812267428 5830262064 5836285062 5873176507 5883211224 5891359716 5899519494 5908463968 5918558976 5921916561 5940250668 5948478162 5949256896 5957496864 5967675648 6006936672 6021872768 6030213312 6038565408 6055234944 6059532649 6061490352 6063621696 6069885768 6072020064 6078292812 6080256576 6084675938 6088677984 6093103467 6095072016 6097111056 6101368578 6103513944 6109819227 6113942208 6120258264 6122410272 6128735076 6135171174 6139206432 6143668641 6154165512 6160523121 6194653443 6210056292 6218657478 6227270577 6238726912 6247367808 6256020672 6270264594 6278949171 6279771168 6288468912 6299213184 6307937856 6340655376 6360285888 6374041264 6398239816 6400489568 6407101644 6409354512 6415975746 6418048608 6426937872 6433687128 6435839448 6436681984 6440333499 6442598052 6445597056 6451521318 6453605664 6460272612 6462544176 6469220358 6472342272 6476014017 6478180497 6480273456 6489248904 6490098432 6496063596 6499087488 6505060914 6516175248 6522906834 6526054656 6553021824 6564138449 6603577376 6614860032 6618612627 6624021888 6628647344 6637828296 6647021964 6649169472 6658378848 6669755136 6678993024 6692914008 6702183972 6713635104 6757803756 6772418843 6774606864 6783989976 6793386084 6800520166 6809939169 6812139312 6819176646 6821574408 6824749824 6828621489 6831022572 6840288648 6849762732 6850659456 6856956018 6859249938 6860147904 6866453187 6878184984 6881386752 6885290547 6887711556 6888613248 6917078592 6923436201 6972694784 6982352256 6992023104 7016300962 7018567776 7028288784 7038023256 7040297088 7050048192 7064742564 7074527526 7086614832 7096430088 7108554816 7133237298 7160878308 7170796422 7190591496 7193938688 7198019793 7200550764 7203902592 7210523826 7220304684 7230305106 7231251648 7233794304 7237898019 7240319379 7241267232 7251296688 7253639424 7260306372 7263686016 7270362198 7271313984 7281385056 7290307638 7293825792 7301360736 7311473424 7323965568 7341811488 7380468832 7408488208 7418749272 7429024548 7431424704 7441717536 7452024624 7457228262 7467556833 7480315656 7490676204 7503474528 7513867152 7529528259 7552839492 7569174001 7600581362 7611108483 7621432722 7627661568 7631988723 7643559856 7646247488 7654146504 7656619392 7663656726 7667224128 7674271209 7675275872 7677843552 7685906448 7690961664 7695324729 7699038336 7706991888 7709701824 7717666392 7730852544 7737958107 7741560096 7749689904 7773682752 7781713416 7841748134 7844281632 7855146288 7866025992 7871518721 7895888748 7906824882 7917776163 7920334224 7931304216 7932342528 7943329152 7972441686 7983483849 8009248896 8040284416 8051420544 8081987136 8084828928 8089415433 8093181024 8096026752 8104390416 8107008768 8118237312 8124137956 8126762688 8129481408 8135158104 8138018592 8146425636 8151922944 8157708774 8160344352 8163213696 8171646768 8180228232 8185608576 8191558188 8196945984 8205554016 8214030828 8225407602 8230958208 8259537924 8280075056 8291543304 8303027436 8334549234 8341360896 8346092931 8360352792 8371932228 8373028224 8383527702 8384625216 8410583808 8415355113 8441408844 8454207168 8480381184 8542802192 8545806016 8554634328 8557398144 8569250496 8578249504 8581119264 8587111332 8590130736 8599004838 8602028424 8604807552 8610914817 8613696816 8616725568 8625627144 8634685356 8637573996 8640364608 8646644754 8652331872 8661418128 8670365874 8673414552 8682374691 8688233664 8697209112 8709255108 8718401142 8745393096 8764306738 8797579747 8824816836 8837039574 8849279241 8850437728 8862695952 8865559296 8877838464 8910376002 8922717243 8923885344 8936245296 8951513472 9010405008 9032809152 9045319968 9057848112 9076727329 9079918892 9082852416 9092235528 9095432544 9104828652 9108030096 9114390098 9117439218 9120384864 9127013907 9133016976 9142608024 9145666584 9146863872 9152052867 9155270916 9170913312 9180387396 9183615408 9193102614 9202756761 9222771456 9231248268 9315084438 9322697472 9327986217 9358090368 9371051712 9384031008 9400064256 9405396891 9419656752 9432703368 9448819776 9461906784 9478073088 9510983064 9547837744 9561061896 9587455328 9597359724 9600734352 9610652466 9614031768 9623963619 9627072912 9640406808 9641668864 9650530692 9653759172 9655022976 9663897078 9668395584 9677281977 9680408496 9690408918 9693816264 9695085312 9703830537 9708513408 9720410184 9733873356 9735147648 9744095394 9748631232 9757591371 9774262872 9789081984 9829532736 9891665696 9905366064 9908566272 9922290048 9936032832 9942971016 9956742444 9970532946 9973754208 9987568272 10004632704 10018489536 10039371012 10053275958 10070452656 10144577603 10148144644 10161910296 10175984964 10186671286 10190079126 10200780249 10205528672 10218208968 10222965504 10228764969 10232361612 10237124736 10246533858 10247875264 10260432972 10274644098 10275989184 10279602432 10285434027 10288874907 10290221856 10307803392 10317277476 10322080128 10331567334 10332919872 10364910336 10375617888 10459042176 10473528384 10488034656 10509894802 10524451443 10527851664 10542433176 10557034884 10560445632 10575072288 10597113846 10611791289 10629922248 10644645132 10699855947 10741317462 10756194633 10775982848 10785887244 10790908032 10800826146 10805853888 10815785739 10830457026 10835683584 10839308544 10845457659 10846877472 10850691456 10861900848 10876945032 10880459136 10890459558 10895529024 10905543297 10906970976 10922077584 10929261312 10940738688 10952041104 10967210136 10985948352 11012717232 11055391072 11070703248 11112732312 11128123908 11143536822 11147137056 11162576304 11178036936 11179500288 11185842393 11220473484 11236014306 11255211792 11270800728 11272276224 11338057321 11385103202 11400872043 11406179104 11425667328 11432149083 11441492352 11449481776 11453507648 11465339784 11469371232 11481219756 11484929088 11488967424 11495485089 11500836192 11512913808 11516765328 11520486144 11528859672 11536442496 11548557504 11560487832 11564552736 11576499588 11584311552 11596278816 11612340144 11624534856 11660524128 11672570124 11746353014 11762622201 11766422448 11782719432 11799038988 11816927936 11843833122 11860237323 11880501336 11896956324 11898513792 11914993728 11958662529 12013873344 12043745536 12060426624 12077130816 12110469888 12119065298 12122980704 12127243392 12139771536 12144040128 12156585624 12160513152 12169351876 12177355968 12186206934 12190144032 12194222112 12202737156 12207027888 12219638454 12227884416 12236563161 12240516528 12244820544 12257470152 12270342348 12278412864 12287337282 12308331024 12321046242 12338111403 12389306886 12420112584 12437314956 12454541154 12494735616 12501823851 12512041344 12540529188 12557898342 12559542336 12575291553 12576937824 12598426368 12615875712 12681310752 12720571776 12748082528 12796479632 12800979136 12814203288 12818709024 12831951492 12836097216 12853875744 12867374256 12871678896 12880666998 12885196104 12891194112 12898507257 12903042636 12907211328 12920545224 12925088352 12938440716 12952028034 12956360994 12960546912 12969967131 12978497808 12992127192 12998174976 13005548811 13010121828 13032350496 13045813668 13077601713 13106043648 13128276898 13146460107 13207154752 13237225254 13248043776 13255559361 13257294688 13275656592 13294043928 13298338944 13316757696 13357986048 13365564003 13385828016 13404367944 13427270208 13515607512 13544837686 13549213728 13567979952 13586772168 13596259609 13601040332 13619878338 13624278624 13638353292 13643148816 13657242978 13662045144 13671585147 13676158827 13680577296 13699525464 13701318912 13713912036 13718499876 13720295808 13732906374 13756369968 13770581094 13775423112 13777226496 13789653921 13834157184 13846872402 13964704512 13972626657 13984046208 14032601924 14037135552 14056577568 14076046512 14080594176 14100096384 14129485128 14149055052 14173229664 14192860176 14217109632 14266474596 14321756616 14341592844 14381182992 14396039586 14401101528 14407805184 14415978699 14421047652 14440609368 14460610212 14462503296 14475796038 14480638758 14482534464 14495845617 14502593376 14520612744 14527372032 14535613377 14540724396 14542627968 14562770112 14580615276 14602721472 14616143091 14622946848 14647931136 14683622976 14760937664 14816976416 14837498544 14858049096 14862849408 14883435072 14904049248 14914456524 14935113666 14955799419 14960631312 14981352408 15006949056 15027734304 15059056518 15079913937 15105678984 15138348002 15201162724 15222216966 15242865444 15263977446 15280006929 15285118689 15287119712 15292494976 15308293008 15313238784 15327313452 15334448256 15348542418 15350551744 15355687104 15369800787 15371812896 15390649458 15398076672 15411966147 15413983776 15419403648 15435332784 15461705088 15475916214 15483120192 15497351001 15499379808 15547365504 15563426832 15683496268 15688563264 15710292576 15732051984 15743037442 15764842203 15791777496 15813649764 15835552326 15840668448 15862608432 15886658304 15895670769 15944883372 15966967698 16018497792 16102841088 16111976193 16163974272 16178830866 16186362048 16192053504 16201239219 16208780832 16236474624 16245685539 16248275912 16253525376 16258962816 16270316208 16276037184 16292851272 16315417548 16320688704 16326427392 16335689337 16343293536 16360456464 16371217152 16383116376 16393891968 16411108032 16428061656 16450815204 16461916416 16519075848 16560150112 16583086608 16606054872 16669098468 16692185862 16715305233 16720705584 16743864456 16746056448 16767055404 16769250432 16830710226 16854021459 16882817688 16908414336 17077654803 17085604384 17091612032 17109268656 17114796288 17138500992 17156499008 17162238528 17174222664 17180261472 17198009676 17204056848 17209615104 17221829634 17227393632 17233451136 17251254288 17269370712 17275147992 17280729216 17293289508 17304663744 17322836256 17340731748 17346829104 17364749382 17376467328 17394418224 17418510216 17436802284 17490786192 17528613476 17595159494 17619529521 17649633672 17674079148 17698558482 17700875456 17725391904 17755676928 17765749683 17820752004 17845434486 17847770688 17872490592 17903026944 18020810016 18065618304 18090639936 18115696224 18153454658 18159837784 18165704832 18178597947 18184471056 18190865088 18209657304 18216060192 18228780196 18234878436 18240769728 18254027814 18266033952 18279310401 18285216048 18291333168 18304105734 18310541832 18329457681 18341826624 18360774792 18367230816 18386205228 18405513522 18431005923 18462496536 18481569363 18583960329 18630168876 18655972434 18681811731 18716180736 18742103424 18768062016 18810793782 18836847513 18839313504 18865406736 18897639552 18923813568 19021966128 19095675488 19122123792 19174910656 19194719448 19201468704 19221304932 19228063536 19247927238 19254145824 19280813616 19301061384 19307518344 19310045952 19321000497 19327794156 19336791168 19354563954 19360816992 19380817836 19387632528 19407661074 19417026816 19428042051 19434541491 19440820368 19467746712 19470295296 19488190788 19497262464 19515182742 19548525744 19578163968 19659065472 19692415347 19783331392 19810732128 19844580096 19855837881 19872065664 19885942032 19913484888 19941065892 19947508416 19975136544 20009265408 20036979072 20078742024 20106551916 20140905312 20289155206 20296289288 20317256529 20323820592 20351969928 20373342572 20380158252 20401560498 20411057344 20429817507 20436417936 20457529938 20464723224 20474249472 20485864467 20493067716 20495750528 20520865944 20549288196 20551978368 20570868054 20577749814 20580443712 20599359561 20634554952 20644160256 20655871641 20663134668 20665839744 20751235776 20770308603 20918084352 20947056768 20976069312 21019789604 21048902886 21055703328 21084866352 21114069768 21120891264 21150144576 21194227692 21223582578 21259844496 21289290264 21399711894 21482634924 21512389266 21571774488 21581816064 21594059379 21601652292 21611707776 21631571478 21660914052 21690915318 21693754944 21701382912 21713694057 21720958137 21723801696 21753890064 21760918272 21780919116 21791058048 21811086594 21813941952 21844155168 21881477376 21904082208 21934420272 21971896704 22025434464 22110782144 22141406496 22225464624 22256247816 22287073644 22294274112 22325152608 22356073872 22371684786 22402670499 22440946968 22472028612 22510423584 22541601456 22588584777 22676114642 22707522003 22770206404 22801744086 22812358208 22833325449 22864298166 22882984704 22895966169 22898963552 22907015296 22930679568 22938742464 22962439512 22969858176 22990970178 23001672384 23022813627 23025827616 23033530656 23057719344 23072884992 23085974187 23097115008 23120975664 23129105472 23152999176 23192557632 23213874321 23224680288 23249069712 23321048256 23345140248 23492706028 23525244402 23532844896 23565438864 23598077976 23614556163 23633855872 23687666244 23720474646 23753328489 23761002672 23793912648 23797027584 23829987456 23917325058 23950451547 24027746688 24120853248 24154261632 24238130596 24245961408 24254486784 24268246299 24279543072 24288080256 24313171248 24321026304 24338703752 24354711936 24372413868 24380288064 24388444224 24405474312 24414055776 24439276908 24455768832 24473126322 24481033056 24489641088 24514940304 24540684696 24556825728 24574674564 24616662048 24642092484 24676222806 24778613772 24840225168 24874629912 24909082308 25003647702 25024082688 25038278793 25081058376 25115796684 25119084672 25150583106 25153875648 25231751424 25246065339 25362621504 25441143552 25496165056 25592959264 25601958272 25628406576 25637418048 25663902984 25672194432 25707751488 25734748512 25743357792 25761333996 25770392208 25797014514 25806085272 25814422656 25832744451 25841090448 25850176704 25876881432 25904056068 25912721988 25921093824 25939934262 25956995616 25984254384 26011097622 26020243656 26047124073 26064700992 26091627336 26155203426 26256553796 26292920214 26392739241 26414309504 26474450508 26511118722 26514589376 26547837723 26551313184 26588087856 26596677888 26633515392 26731128006 26768151729 26771656032 26808735888 26854540416 27031215024 27089675372 27098427456 27135959904 27173544336 27192519218 27202080664 27230181987 27239756676 27248557248 27276706584 27286297632 27314485956 27324090288 27343170294 27352317654 27361154592 27381041721 27399050928 27427824072 27436999752 27440591616 27456158601 27465812748 27512739936 27541162188 27550846224 27579307842 27608270283 27668314368 27693744804 27945253314 27968092416 27983958651 28065203848 28074271104 28113155136 28152093024 28200192768 28216190673 28258970256 28298110104 28346459328 28385720352 28434219264 28532949192 28643513232 28683185688 28762365984 28792079172 28802203056 28831957398 28842095304 28871890857 28881218736 28921220424 28925006592 28951592076 28961277516 28965068928 28991691234 29005186752 29031845931 29041225488 29071226754 29081448792 29085255936 29111491611 29125540224 29161230552 29205442944 29232286182 29245893696 29272774113 29367245952 29521875328 29633952832 29674997088 29716098192 29725698816 29766870144 29808098496 29828913048 29870227332 29911598838 29921262624 29962704816 30013898112 30055468608 30118113036 30159827874 30211357968 30276696004 30402325448 30433732809 30444433932 30485730888 30527954892 30560013858 30570237378 30574239424 30584989952 30602340747 30616586016 30654626904 30668896512 30686294907 30697084836 30701103488 30711374208 30739601574 30743625792 30781298916 30823932294 30827967552 30838807296 30856302081 30866624721 30870665568 30923410176 30951832428 30966240384 30994702002 30998759616 31094731008 31126853664 31366992536 31377126528 31420585152 31464103968 31486074884 31529684406 31573354329 31583554992 31627299528 31671104652 31681336896 31725216864 31791341538 31835373867 31889766744 31933935396 32099567841 32223952386 32268583899 32327948544 32357661732 32372724096 32402478438 32417561664 32447357217 32491371078 32496551824 32507050752 32517925632 32536372977 32540632416 32552074368 32585702544 32630835096 32641377408 32671378674 32686587072 32716629891 32720912928 32766232752 32787783936 32822216064 32856123312 32901630408 33038151696 33120300224 33166173216 33212109744 33338196936 33384371724 33430610466 33441411168 33487728912 33534110808 33538500864 33557527179 33661420452 33708042918 33765635376 33816828672 34014171963 34155309606 34171208768 34183224064 34202616129 34218537312 34277001984 34296447249 34312998016 34324477056 34348445328 34360522944 34396019352 34408113696 34443659268 34454787264 34466902272 34486455267 34502508576 34538741424 34550295984 34561458432 34586579016 34609327488 34645672512 34681463496 34693658208 34729498764 34752934656 34788836448 34837020432 34873604568 34981572384 35057226952 35190318988 35239059042 35287866603 35299267344 35348158296 35397116964 35401750912 35450783808 35531499366 35580711969 35641504008 35690868972 35695541376 35744981184 35875987587 36041620032 36131236608 36181279872 36231392448 36306909316 36319675568 36331409664 36357195894 36368942112 36381730176 36419314608 36432120384 36457560392 36469756872 36481539456 36508055628 36532067904 36558620802 36570432096 36582666336 36608211468 36621083664 36658915362 36683653248 36709689483 36721549584 36734461632 36772410456 36811027044 36862011846 36924993072 36963138726 37014334209 37167920658 37260337752 37311944868 37363623462 37484206848 37505471553 37536124032 37621587564 37673695026 37678627008 37725874659 37730813472 37795279104 37847627136 38043932256 38191350976 38244247584 38349821312 38389438896 38402937408 38442609864 38456127072 38495854476 38508291648 38561627232 38589655291 38602122768 38615036688 38642000994 38655588312 38673582336 38695521771 38709127908 38721633984 38761635672 38775265056 38815322148 38856084102 38869082982 38881640736 38909901393 38935493424 38976381576 38994524928 39016646433 39030365484 39097051488 39232805139 39318130944 39384830694 39439380321 39566662784 39621464256 39711675762 39744131328 39766678083 39771884064 39826969776 39882131784 39895016832 39950273088 40073958144 40096692009 40157484048 40213103832 40281810624 40578310412 40592578576 40634513058 40647641184 40703939856 40746685144 40760316504 40788778827 40803120996 40822114688 40859635014 40872835872 40915059876 40929446448 40971728934 40986135432 40991501056 41014755441 41028476481 41041731888 41098576392 41103956736 41141736108 41155499628 41160887424 41198719122 41269109904 41311743282 41326269336 41331679488 41368961763 41502471552 41540617206 41894113536 41917879971 41952138624 42039579208 42097805772 42111406656 42169732704 42228139536 42241782528 42300289152 42388455384 42447165156 42519688992 42578580528 42799423788 42965269848 43024778532 43129614737 43143548976 43188118758 43203304584 43223415552 43247936097 43263142956 43321828104 43381830636 43387509888 43427388114 43441916274 43447603392 43487536851 43507780128 43561838232 43582116096 43606840131 43622173188 43627883904 43688310336 43808164416 43848429273 43868840544 43943793408 44050868928 44221564288 44282812992 44450929248 44512495632 44574147288 44588548224 44650305216 44712147744 44743369572 44805340998 44867398257 44881893936 44944057224 45020847168 45083202912 45177169554 45239741811 45352229284 45415044006 45540412808 45603488172 45624716416 45666650898 45728596332 45791932338 45797927104 45814030592 45840020787 45855356067 45861359136 45877484928 45924879024 45939716352 45981940356 46003344768 46045627254 46051655232 46067061312 46109402361 46115438688 46171948374 46194230016 46235898441 46241951328 46258210944 46305998352 46385115264 46427748642 46449360576 46498139424 46642096512 46690280496 46985412056 47050488804 47065689792 47130877728 47196155952 47229112326 47267711744 47294526609 47375332488 47440949292 47506656978 47522005344 47587825296 47659974912 47687012307 47834650116 47900903094 48055493376 48203687059 48308523264 48335928579 48476261192 48491922816 48536492598 48559086144 48576160512 48603717657 48626342496 48677407504 48709423872 48737056617 48744827736 48760576128 48776888448 48810948624 48828111552 48878553816 48946252644 48962066112 48979282176 49007068011 49029880608 49081369392 49113651456 49149349128 49233324096 49284184968 49352445612 49557227544 49680450336 49749259824 49818164616 50007295404 50076557586 50145915699 50162116752 50231593368 50238169344 50301166212 50307751296 50492130678 50562064377 50725243008 50992330112 51185918528 51203916544 51232964409 51256813152 51274836096 51327805968 51344388864 51415502976 51469497024 51486715584 51522667992 51540784416 51594029028 51612170544 51628845312 51665488902 51682180896 51700353408 51753762864 51808112136 51825443976 51842187648 51879868524 51913991232 51968508768 52022195244 52040487312 52094248146 52129401984 52183254672 52310406852 52513107592 52585840428 52785478482 52828619008 52858588563 52948901016 53022237444 53029178752 53095675446 53102626368 53176175712 53267030784 53297249049 53462256012 53536303458 53543312064 53617471776 53709080832 54062430048 54179350744 54196854912 54271919808 54347088672 54385038436 54404161328 54460363974 54479513352 54497114496 54535793841 54553413168 54572595264 54628971912 54648180576 54686340588 54704635308 54722309184 54762083442 54798101856 54837931203 54855648144 54873999504 54912317202 54931625496 54988373043 55025479872 55082324376 55101692448 55158615684 55216540566 55293017769 55387489608 55444708089 55890506628 55967917302 56045435193 56130407696 56148542208 56226310272 56304186048 56432381346 56510542539 56517940512 56596220208 56692918656 56771440704 57065898384 57287026464 57366371376 57524731968 57584158344 57604406112 57663914796 57684190608 57743781714 57762437472 57804421411 57842440848 57903184152 57922555032 57930137856 57963001491 57983382468 58010373504 58063691862 58082450976 58142453508 58162897584 58222983222 58251080448 58284126153 58303624473 58322461104 58410885888 58464572364 58491787392 58545548226 58734491904 59043750656 59077246041 59267905664 59349994176 59432196384 59533740288 59567513643 59616196992 59657826096 59740454664 59823197676 59842525248 59925409632 60027796224 60110937216 60236226072 60319655748 60422715936 60553392008 60804650896 60867465618 60888867864 60951769587 60971461776 61055909784 61120027716 61140474756 61148478848 61204681494 61233172032 61289452521 61309253808 61372589814 61394169672 61402206976 61422748416 61457593401 61479203148 61487251584 61562597832 61647864588 61655935104 61712604162 61733249442 61741331136 61798078683 61903664856 61932480768 61967614923 61989404004 61997519232 62253707328 62733985072 62754253056 62841170304 62928207936 62972149768 63059368812 63146708658 63167109984 63254599056 63342209304 63362673792 63450433728 63582683076 63670747734 63779533488 63867870792 64199135682 64447904772 64537167798 64604941577 64715323464 64745448192 64782178137 64804956876 64835123328 64894714434 64982742156 64993103648 65072745954 65081264832 65104148736 65141082171 65162874411 65171405088 65261670192 65282754816 65342757348 65373174144 65433259782 65441825856 65532465504 65644432128 65712246624 65803260816 66076303392 66240600448 66332346432 66424219488 66654859139 66676393872 66768743448 66861220932 66882822336 66975457824 67068221616 67115054358 67208011497 67322840904 67416085836 67531270752 67765754331 68028343926 68122566009 68310619212 68342417536 68405232258 68437074624 68499976347 68592894498 68625996032 68648954112 68687898507 68696890656 68721045888 68792038704 68816227392 68887318536 68909574528 68972910534 69005017152 69068440881 69077482848 69100591968 69173158032 69218654976 69257922561 69291345024 69362926992 69387316416 69458997528 69577672896 69674040864 69747209136 69963144768 70114453904 70380637976 70478118084 70575733206 70598534688 70696316592 70794233928 70803501824 70843668489 70901567616 71062998732 71161423938 71259985467 71283008016 71381737944 71391082752 71489962368 71751975174 72083240064 72205522939 72362559744 72462784896 72613818632 72639351136 72714391788 72737884224 72763460352 72804738897 72838629216 72864240768 72915120784 72939513744 72963078912 73016111256 73064135808 73117241604 73140864192 73165332672 73216422936 73242167328 73317830724 73367306496 73419378966 73443099168 73468923264 73544820912 73622054088 73724023692 73849986144 73926277452 74028668418 74335841316 74496607273 74520675504 74623889736 74727246924 75010943106 75072248064 75114836379 75243175128 75347390052 75357254016 75451749318 75461626944 75695254272 75738196017 76087864512 76382701952 76488495168 76699642624 76778877792 76805874816 76885219728 76912254144 76991708952 77016583296 77123254464 77179310582 77204245536 77230073376 77284001988 77311176624 77391043542 77418255816 77443267968 77498233353 77523271344 77550530112 77630644296 77712168204 77738165964 77763281472 77819802786 77870986848 77952763152 78033292866 78060730968 78141372219 78194102976 78465610278 78769661388 78878760642 79133325568 79178217723 79242928512 79423351524 79533356166 79543768128 79643513169 79653939552 79764263568 79790033664 79900546176 80193384018 80314968096 80426207664 80563621248 81156620824 81185157152 81269026116 81295282368 81407879712 81493370288 81520633008 81577557654 81606241992 81644229376 81690545961 81719270028 81745671744 81830119752 81858892896 81943457868 81972270864 82029510882 82056952962 82083463776 82143125163 82197152784 82283472216 82310999256 82321774848 82368475803 82397438244 82538219808 82623486564 82652538672 82737923526 82824810849 83004943104 83081234412 83260914011 83835759942 83904277248 83951875953 84079158416 84195611544 84222813312 84339465408 84456279072 84600578304 84648572019 84776910768 84894330312 85039377984 85157161056 85598847576 85930539696 86049557064 86259229474 86287097952 86376237516 86406609168 86495872194 86526285912 86586705931 86615672571 86643656208 86763661272 86775019776 86854776228 86883832548 86895206784 86975073702 87015560256 87095537793 87123676464 87213680262 87244346376 87255767808 87334474833 87376620672 87616328832 87696858546 87737681088 87818322339 88101737856 88443128576 88565625984 88901858496 89024991264 89148294576 89177096448 89300610432 89424295488 89486739144 89610681996 89734796514 89763787872 89888114448 90041694336 90166405824 90354339108 90479483622 90704458568 90830088012 91080825616 91206976344 91249432832 91301198427 91333301796 91457192664 91583864676 91595854208 91680041574 91710712134 91722718272 91754969856 91807022241 91849758048 91963880712 92006689536 92058884721 92091254508 92103310464 92134122624 92218804722 92230877376 92343896748 92471796882 92483902656 92516421888 92568906243 92611996704 92770230528 92855497284 92898721152 92996278848 93284193024 93380560992 93970824112 94100977608 94131379584 94261755456 94392311904 94458224652 94589053218 94720062987 94750664976 94881898584 95013313956 95044010688 95175650592 95374024614 95506121601 95669300232 95801806188 96407374118 96671857158 96773377217 96805751697 96952522384 96983845632 97072985196 97118172288 97207435314 97252684992 97342071651 97354815008 97474113234 97489655472 97521152256 97553776896 97609118931 97621897248 97656223104 97757107632 97892505288 97924132224 98014136022 98059761216 98149889673 98162738784 98298698256 98466648192 98568369936 98704891224 99114455088 99360900672 99498519648 99636329232 99844000619 100014590808 100153115172 100291831398 100324233504 100463186736 100602332424 100615502592 100672581537 100984261356 101124128754 101450486016 101984660224 102042515889 102371837056 102465928818 102513626304 102549672192 102607848387 102655611936 102831005952 102889341747 102938994048 102973431168 103045335984 103081568832 103188058056 103224341088 103330977804 103364361792 103400706816 103459365801 103507525728 103616224272 103650887952 103684375296 103759737048 103827982464 103937017536 104044390488 104080974624 104188496292 104258803968 104366509344 104620813704 105026215184 105171680856 105570956964 105717177126 105863599809 105897802032 106044474888 106058357504 106191350892 106205252736 106352351424 106594498098 106742135907 106924512024 107072606916 107086624128 107234943552 108124860096 108358701488 108393709824 108543839616 108694177344 108770076872 108808322656 108920727948 108959026704 108994228992 109071587682 109106826336 109145190528 109257943824 109296361152 109372681176 109409270616 109444618368 109524166884 109596203712 109675862406 109711296288 109747999008 109824634404 109863250992 109976746086 110050959744 110129068449 110164648752 110203384896 110317231368 110433081132 110586035538 110774979216 110889416178 111590353633 111781013256 111935834604 112090870386 112260815392 112452620544 112516414659 112608372096 112864762692 113021085078 113035881024 113177623977 113192440416 113385837312 113542881408 114131796768 114574052928 114732742752 115049463936 115131120331 115168316688 115208812224 115327829592 115368381216 115487563428 115524874944 115608842822 115684881696 115768965873 115806368304 115845110064 115926002982 115966764936 116020747008 116086565313 116127383724 116164901952 116284907016 116325795168 116445966444 116568252306 116607248946 116644922208 116729704179 116929144728 116983574784 117049939299 117091096452 117698415417 118154492082 118318140963 118535811328 118699988352 118864392768 119135027286 119232393984 119300034249 119315652192 119480909328 119646395352 119685050496 119850819264 120221874432 120472452144 120639311496 120845431872 121106784016 121609301792 121734931236 121777735728 121903539174 121942923552 122111819568 122240055432 122280949512 122296957696 122366336481 122409362988 122466344064 122578905042 122618507616 122745179628 122788339344 122915186802 122958406296 122974503168 123044266323 123085429443 123125195664 123295729176 123311870208 123425208324 123466498884 123482662272 123596157366 123807329712 123935229846 123978808008 123995038464 124507414656 124718630531 125467970144 125682340608 125753639913 125856415872 125944299536 126118737624 126293417316 126334219968 126509198112 126684418608 126725347584 126900867456 127165366152 127341495468 127559066976 127735741584 128398271364 128675958017 128895809544 129074335596 129209883154 129388844211 129430646928 129564356274 129609913752 129670246656 129743808291 129789428868 129965484312 129986207296 130145491908 130162529664 130282164342 130325748822 130342810176 130462610553 130523340384 130685514696 130746348288 130820520393 130866519564 130883651712 131064931008 131424493248 131545287819 131606521632 132152606784 132481200896 132664692864 132848438976 133309718278 133352787744 133537486896 133722441864 133765644672 133950915648 134136443232 134230108716 134416022994 134602194771 134645681808 134832171672 135062541504 135531508662 135719225433 136056687852 136245132018 136621238424 136684835072 136810464516 136874149248 136999952694 137185788996 137375797014 137393781312 137442091776 137520062361 137566068201 137584077408 137632454784 137774637072 137819149056 137945821068 138010034304 138136881762 138154965696 138201183936 138328207083 138346316064 138515845122 138582690048 138725853984 138774632832 138917995056 139155345792 139348081728 139494418272 139926289536 140228907808 140761275952 140956236168 141151466412 141197069376 141392633184 141588467856 141687336978 141803135232 141883579827 142125997464 142322847876 142519970934 142566016032 142763475888 142979924736 143061036921 143503950348 143814306019 144166480128 144411045878 144611061177 144925569792 145007785737 145227637264 145278702272 145428783576 145475768448 145609477794 145677258432 145728481536 145811152971 145830241568 145879027488 146032222512 146128271616 146211169851 146234483208 146281728384 146330665344 146432845872 146484334656 146635661448 146838757932 146886198336 146937846528 147021204033 147089641824 147244108176 147448047384 147699972288 147852554904 148057336836 148671682632 148993214546 149041351008 149247779472 149454493848 149558855699 150021886212 150229672758 150437747097 150486350256 150694780104 150714508032 150903498636 150923253888 151476392034 151686193131 152175729024 152765403904 152976990336 153557755584 153611749632 153698893227 153770439456 153824508288 153983417904 154033166592 154246508928 154358621164 154408491072 154460146752 154568003976 154622353248 154782087084 154836511632 154886535936 154996466706 155046542688 155101060224 155261288592 155424336408 155476331928 155526562944 155639605572 155741973696 155905526304 156066585732 156121461936 156282744438 156388205952 156931220556 157539322776 157757521284 158356435446 158485857024 158575765689 158846703048 159066712332 159087536256 159287026338 159307879104 159528527136 159801092352 159891747147 160386768036 160629936192 160852415328 161127242496 162313241648 162370314304 162538052232 162590564736 162815759424 162986740576 163041266016 163155115308 163212483984 163381091922 163438540056 163491343488 163607381523 163660239504 163717785792 163886915736 163944541728 164059021764 164113905924 164166927552 164286250326 164394305568 164513793609 164566944432 164621998512 164736951606 164794876488 164965119129 165076439616 165246973128 165305077344 165475847052 165649621698 165879053307 166162468824 166521828022 167671519884 167903751906 168136305579 168158316832 168391223088 168445626624 168678930816 168912558144 169297144038 169531627617 169553821536 169788660624 170078755968 170314322112 171197695152 171861079392 172099114128 172457819251 172518458948 172574195904 172752475032 172813218336 172991744388 173052571824 173173411862 173231345142 173287312416 173413264233 173527322544 173709552456 173767665096 173790413568 173889004473 173950147404 174031120512 174191075586 174247352928 174427360524 174488692752 174668949666 174753241344 174852378459 174910873419 175232657664 175393717092 175475362176 175636644678 176203475712 177131251968 177231738123 177803716992 178049982528 178296589152 178601220864 178702540929 178848590976 178973478288 179221363992 179469593028 179527575744 179776228896 180083388672 180332811648 180708678216 180958967244 181408917136 181660176024 182161651232 182413952688 182602396854 182666603592 182855308761 182914385328 183167729352 183191708416 183360083148 183421424268 183445436544 183614044482 183699516096 183868357563 183927761424 184117769442 184182509016 184206620928 184268245248 184372780203 184437609444 184461754752 184687793496 184943593764 184967805312 185137812486 185223993408 185394236049 185710994568 185797442304 185992557696 186761121984 187941648224 188201955216 188262759168 188523510912 188784623808 188916449304 189178106436 189440125974 189501329952 189763797168 190026627912 190088021376 190351301184 190748049228 191012243202 191338600464 191603612376 192746974457 192814748236 193343714316 193546754434 193611503394 193814824731 193905044768 194145970392 194236344576 194346534411 194414870628 194505369984 194684143302 194709630016 194948226468 194979310944 195218237862 195243794496 195312446208 195423246513 195488623233 195514215264 195785010576 195848264448 196028272044 196119522432 196299779346 196325477568 196597396512 196933296384 197136739872 197409782448 198228910176 198721801344 198997039296 199272658464 199688001238 199964577417 200029181616 200306230344 200583662796 200648467008 200926373472 201204664848 201345163074 201624034491 201968522712 202248257508 203297262993 204085031778 204367698027 204743674112 204931857636 205027252608 205215696774 205311223872 205499929041 205778683494 205877988096 205946862336 206063695521 206090671968 206163137664 206376116112 206448682176 206661955608 206728723584 206918731602 207015051456 207205322643 207232448544 207301775904 207519474096 207655964928 207874035072 208088780976 208161949248 208376992584 208733018688 209241627408 210052430368 210343361712 211141913928 211434354252 211727199618 211795604064 212088949776 212382701784 212410505472 212531005467 212704702848 213188996196 213484271814 213779956401 213849024048 214145213832 214173248256 214469887104 216249720192 216616568817 216717402976 217087679232 217388354688 217540153744 217616645312 217841455896 217918053408 218143175364 218213652672 218290381056 218414216691 218515887648 218592722304 218745362352 218818541232 218889236736 219048333768 219192407424 219351724812 219422592576 219495998016 219649268808 219726501984 219953492172 220101919488 220258136898 220329297504 220406769792 220634462736 220866162264 221172071076 221549958432 221778832356 223180707266 223489821819 223562026512 223871669208 224181740772 224521630784 225032829318 225216744192 225344509137 225729525384 226042170156 226071762048 226355247954 226384880832 227085762816 227214588051 228263593536 229148105856 229465485504 230098927872 230262240662 230336633376 230417624448 230655659184 230736762432 230975126856 231049749888 231217685644 231369763392 231537931746 231612736608 231690220128 231852005964 231933529872 232173130626 232254767448 232329803904 232494700059 232569814032 232651590336 232891932888 233136504612 233214497892 233289844416 233459408358 233858289456 234099878598 234182192904 234424116657 235396830834 236308984164 236636281926 237399976704 237534653169 237728785536 238270054572 238600068498 238631304384 238930539507 238961818656 239292790704 239370100992 239701638528 240944904288 241278622992 241690863744 242213568032 243218603584 243469862472 243555471456 243807078348 243885847104 244223639136 244480110864 244561899024 244732672962 244818725976 244932688128 245071637883 245157810084 245237015232 245490359256 245576678688 245830373604 245916812592 246088532646 246170858886 246250391328 246429375489 246591458352 246850416648 246932997768 246965324544 247105427409 247192314732 247614659424 247870459692 247957616016 248474432547 249014829312 249437261062 249782742033 250935940288 251507279826 251712831744 251855627859 251888599072 252237475248 252586834632 252668439936 253018396224 253368837216 253801734912 253945716057 254330732304 254682990936 255118133952 255471483168 256796542728 257351916034 257791619088 258148671192 258419766308 258777688422 258861293856 259128712548 259219827504 259487616582 259578857736 259760117793 259847017713 259930968624 259972414592 260290983816 260325059328 260564328684 260651497644 260685620352 260925221106 261046680768 261286613379 261371029392 261641040786 261733039128 261767303424 262003424499 262129862016 262848986496 263090575638 263213043264 263454967017 264305213568 265329385728 265696877952 266619436556 266705575488 267074973792 267444883728 267531289344 267901831296 268272886464 268460217432 268832045988 269204389542 269291363616 269664343344 270125083008 271063017324 271438450866 272113375704 272490264036 273242476848 273620929032 273748298496 273903595281 273999905388 274371577992 274751594028 274787562624 275040124722 275132136402 275168154816 275264909568 275421066723 275549274144 275891642136 276020068608 276176654163 276273763524 276309931392 276402367872 276656414166 276692632128 277031690244 277451707968 277549265664 277706718729 277835990112 278310691584 278696163456 278988836544 279852579072 280457815616 281522551904 281912472336 282302932824 282394138752 282785266368 283176935712 283374673956 283767159654 284160188961 284251994928 284645695752 285039941868 285132032064 285526951776 286122073842 286518364803 287007900696 287628612038 288822091756 289222122354 290015571474 290320131651 290417255091 290455274528 290557404544 290857567152 290951536896 291218955588 291354516864 291622305942 291660483136 291758054976 292026214953 292064445024 292422339702 292468966416 292563456768 292661330688 292827356793 292865691744 292968669312 293271322896 293677515864 293772396672 294042408066 294179283648 294449669019 294488216352 294896094768 295399944576 295705109808 296114673672 297343365264 297986429092 298082702016 298495558944 298908987696 299117711398 299532001857 300043772424 300459345516 300875494194 300972700512 301389560208 301806997272 301846507776 302017744611 302952784068 303372386262 304351458048 305953980672 306127547667 307115511168 307397786454 307540878912 307649016576 307823545161 307966835808 308493017856 308668025241 308717242328 308816982144 308920293504 309136007952 309244706496 309564174168 309673023264 309992933412 310093085376 310202120448 310378097403 310522577184 310848672816 310952663856 311053125888 311279211144 311483947392 311811052608 312133171464 312242923872 312565488876 312776411904 313862441112 315078645552 315515042568 316712870892 317151531378 317590799427 317693406096 318133424664 318175072512 318574052676 318615758208 319057054272 319783494294 320226407721 320773536072 321259872384 321704830656 324626483296 324740628608 325076104464 325181129472 325631518848 325973481152 326082532032 326310230616 326424967968 326762183844 326877080112 326982686976 327214763046 327320479008 327435571584 327773831472 327889083456 328118043528 328227811848 328333855104 328572500652 328788611136 329027587218 329133888864 329243997024 329473903212 329589752976 329930238258 330152879232 330387205347 330493946256 330610154688 330951694104 331299243396 331758106614 332324937648 333043656044 334771060899 335343039768 335807503812 336272611158 336316633664 336782446176 337357861632 337549243977 337825116288 338594288076 339063255234 339107643072 339532871931 339577321248 340157511936 340628644224 342395390304 343722158784 344198228256 344915638502 345036917896 345148391808 345393360993 345504950064 345626436672 345983488776 346105143648 346346823724 346462690284 346574624832 346826528466 347054645088 347306897619 347419104912 347535330192 347778008946 347900294808 348062241024 348259695939 348382151172 348494705856 348854721048 348977385504 349337899332 349704756918 349821746838 350189112537 350787434184 350950724352 351149817897 351273289356 353095246251 354463476246 354954422889 355607433984 356099965056 356593178304 357405081858 357697181952 357900102747 357946956576 358442727984 358939186056 359055151488 359552457792 360665623296 361417356432 361917934488 362817834272 363320352048 364323302464 364827905376 365204793708 365333207184 365710617522 365828770656 366335458704 366720166296 366842848536 366890873088 367099009443 367228088964 367399032192 367736715126 367855522848 368235538884 368365018032 368745560406 368875218888 368923509504 369132798969 369256288329 369375586992 369887187528 369935610624 370275624972 370447986816 370788472098 371421989136 371985115392 373522243968 374155891593 375883296448 376403910432 377047021824 377260919739 377569247616 377832898608 378356212872 378880251948 379002659904 379527594336 380053255824 380176042752 380702602368 381496098456 382024486404 382677200928 383207224752 385493948914 385629496472 386027874051 386687428632 387093508868 387223006788 387629649462 387810089536 388166532633 388291940784 388693068822 388829741256 389010739968 389231424873 389368286604 389419260032 389896452936 389958621888 390436475724 390487588992 390846493026 390977246466 391028430528 391387831659 391570021152 392056544088 392239044864 392461561179 392599558692 392650955136 393194793024 394273479744 394635863457 394819564896 396457820352 397443602688 397994078592 398545316928 399376002476 399929154834 400058363232 400612460688 401167325592 401296934016 401852746944 402409329696 402690326148 403248068982 403806584313 403937045424 404496515016 406594525986 407157676299 408170063556 408735396054 409863715272 410054505216 410431393548 410622447744 410999858082 411557366988 412127391042 412181343936 412326275328 412560187083 412698204603 412752232224 412897364352 413323911216 413457447168 413837463204 414030102912 414410645286 414464897088 414603551808 414984621249 415038948192 415748070144 416177561952 416323898496 416753985168 417466037376 418483254816 420104860736 420686723424 422283827856 422868708504 423454399236 423591208128 424177899552 424765403568 425062010934 425409405696 425650739481 426377992392 426968543628 427559912802 427698048096 428290427664 428939774208 429183110763 431442918057 432499440384 433233137634 433434805952 433833183531 434776709376 435023357211 435080307488 435233290624 435682911792 435836106816 436286350728 436427305344 436828433382 437031775296 437185444608 437433458913 437490724704 437637082464 438096667536 438384814848 438633509553 438703449624 438845185152 438991996032 439298537616 439453003968 439906984344 440516273796 440658595008 440813539584 441063612099 441268925472 441732324528 442344142152 443099916864 443557664712 446361414532 446979643638 447124053024 447743338416 448363481544 448676567097 449043261568 450065658636 450689018274 451313241291 451459050768 452084340312 452143524096 452710495908 452769761664 454429176102 455058579393 456527187072 458296211712 458930971008 460524481324 460673266752 460835248896 461096679681 461311318368 461473524864 461950253712 462099499776 462435371288 462739526784 463075863492 463225473216 463380440256 463704011928 463867059744 464346261252 464509534896 464659607808 464989400118 465139628064 465303180672 465783865776 466273009224 466428995784 466579688832 466918816716 467716578912 468199757196 468364385808 468848233314 470793661668 472617968328 473272563852 475069306338 475457571072 475727297067 476540109144 477200136996 477262608768 477861079014 477923637312 478585581408 479403277056 479675241441 481889808576 482557245984 483381727488 484427136064 486437207168 486939724944 487110942912 487614156696 487771694208 488447278272 488960221728 489123798048 489465345924 489637451952 490143275766 490315620168 490474030464 490822144569 490980718512 491153357376 491660747208 491833625184 492177065292 492341717772 492500782656 492858750978 493182916704 493541380827 493700833296 493865995536 494210854818 494384629464 494895357387 495229318848 495740919384 495915232032 496948865094 497637159921 498874522124 499565484066 501871880576 503014559652 503711255718 503777198144 504408916737 504474950496 505173669264 505336879872 506036792448 506737674432 507891432114 508594882851 508661464608 509365981872 510236267904 510942966336 513593085456 514703832068 515583238176 516297342384 516839532616 517373457753 517555376844 517722587712 518257425096 518439655008 518975233164 519157715472 519520235586 519694035426 519861937248 519944829184 520239792699 520581967632 521128657368 521302995288 521371240704 521667013419 521850442212 522093361536 522573226758 522742058784 523282081572 523466078256 524006848998 524259724032 524557135377 524732620257 525697972992 526181151276 526426086528 526909934034 528610427136 531393755904 531695214369 533238873112 533411150976 534149947584 534889767456 535803662592 536107622787 536545772928 536920434864 537664091976 538408779084 538582727232 539328686688 540250166016 542126034648 542876901732 544226751408 544980528072 546484953696 547241858064 547807190562 547999810776 548565926283 548743155984 549503188056 549575125248 550080249444 550264272804 550336309632 550842133446 551098548288 551605072689 551783284272 552353308326 552547527048 552619862784 552804735744 553118340609 553312828332 553385264256 554063380488 554903415936 555413437458 555671980224 556182708147 557392326912 557977673088 560915631232 563045103808 563824944672 564605865648 564788277504 565570532736 566353871424 566749347912 567534319308 568320377922 568503989856 569291391504 570079883736 570264064128 571053903552 572244147684 573036729606 574015801392 575257224076 577644183512 578240923371 578444244708 580031142948 580640263302 580834510182 580910549056 581114809088 581444474193 581715134304 582437911176 582709033728 583039603233 583244611884 583320966272 583516109952 584052429906 584128890048 584844679404 584937932832 585654713586 585731383488 585937338624 586269739539 586465869699 586542645792 587355031728 587544793344 588084816132 588358567296 588899338038 588976432704 589792189536 590799889152 591410219616 592229347344 594686730528 595972858184 596165404032 596991117888 597817975392 598235422796 599064003714 599893732251 600087544848 600918691032 601750988388 601945401024 602779120416 603613994544 604035489222 604872103473 605905568136 606744772524 609891788979 612255095334 613103094081 614231022336 614795572908 615081757824 615647090322 615933671616 616499787123 617336050482 617434484656 617633964288 617840587008 618191086563 618272015904 618489412992 619128348336 619346046528 619985866824 620186170752 620756194806 621045154368 621615967929 621697345632 621905327712 622558422288 622967894784 623622105216 624266342928 624485847744 625130977752 627724882224 630157291104 631030085136 633425741784 634303062756 635181598854 635386812192 636266849328 637148105352 637231516416 637593016401 638114108544 639566988588 640452815442 641339869203 641547072144 642519744768 643409661312 649252966592 649481257216 649849706451 650152208928 651263037696 651946962304 652165064064 652620461232 652849935936 653524367688 653754160224 654429526092 654640958016 654871143168 655242650073 655547662944 655778166912 656236087056 656455623696 656667710208 657145001304 657577222272 658055174436 658267777728 658487994048 658947806424 659179505952 659860476516 660305758464 660774410694 660987892512 661220309376 661903388208 662598486792 663516213228 664649875296 666087312088 669542121798 670469465457 670686079536 671615007624 672545222316 672633267328 673564892352 675098487954 675650232576 676033527411 677188576152 678126510468 678215286144 679065743862 679154642496 681257288448 681643764153 684790780608 687444317568 688396456512 689831277004 690073835792 690296783616 690786721986 691009900128 691252873344 691966977552 692210287296 692693647448 692925380568 693149249664 693653056932 694109290176 694613795238 694838209824 695070660384 695556017892 695800589616 696519391878 696764302344 696989411712 697484100177 697709442096 697954771008 698675798664 699409513836 699643493676 700378225074 701574868368 702299635794 702546578712 703272349971 706190492502 708926952492 709908845778 712199930112 712603959507 713186356608 714810163716 715800205494 715893913152 716791618521 716885455968 717878372112 718110302976 719104915584 722834712864 723835868976 725635668544 726640704096 728646604928 729655810752 730409587416 730666414368 731421235044 731657541312 732670917408 733203450529 733440332592 733685697072 734198018886 734456177928 734798064384 735214913649 735473430252 735711045696 736471077768 736730036064 737491120812 737750437776 738265597938 738512576658 738751173984 739288126467 739774375056 740551249944 740895973632 741316282227 741576944196 742843978272 745423297641 747044487936 748311783186 749348226099 751766592896 752807820864 754521839478 755138495232 755566883577 755665797216 756712425744 757760503896 758005319808 759055188672 760106511648 761405204736 761837148171 762992196912 764048972808 765354401856 766414449504 770987897828 771258992944 772055748102 773374857264 774187017736 774446013576 775259298924 775620179072 776333065266 776583881568 777386137644 777659482512 778462849746 778736573208 778838520064 779280353379 779541053139 779792905872 779917243776 780872951448 780975177984 781692986052 781954492932 782056861056 782775663318 783140042304 783859840137 784113088176 784923122358 785199117384 785301910272 786010273497 786389586048 788546959488 789271726914 789639129792 792915640704 795988157184 797090633856 798752004952 799858309668 800116726464 801224921376 802334651184 802593868032 803705493888 804818659392 805380652296 806496137964 807613168626 807874090848 808993030032 813189051972 814315352598 816340127112 817470792108 819462680003 819727430544 820862787096 821244895488 821710785843 821999716164 823114733976 824254782084 824362687872 825120374166 825396409206 825504464448 825794728704 826263200169 826647822432 827674926408 828060205824 828529962489 828821290572 828929794176 829207103616 829969242498 830077896384 832355123904 832647796992 833120156187 833507970336 834932074752 836966509632 840209721472 841373446848 844567655712 845737417008 846908798472 847182416256 848355799104 849530807136 850124021868 851301478962 852480566883 852755984784 853937087256 855119825604 855396096192 856580855328 858366221526 859555094409 862885836114 866466275268 866869611904 867666367062 870046714422 870160614976 870466581248 870960394953 871251765273 871365823584 871672213632 872572701456 872854610688 873656866764 874063550592 874866917826 874981449408 875274164928 876078644859 876193335072 877267019106 877406899248 877690370304 877983992064 878482070379 878597075232 878906007936 879813968688 881032547592 881317190016 882127224198 882537850944 883464649056 884688284304 886199833728 887115329424 892722829064 893959287276 894248106048 895486676832 896726963088 897353134194 898086523136 898596005571 900131317272 901378036548 902626482582 902918101536 904168680624 905420991816 905539523328 906053233833 908858352204 910117158786 913054374144 915870054121 917861942016 918382643001 921048962648 921346533504 922193359362 922622636736 922947049728 923470635483 923900507424 924870742576 925479053568 926004075723 926151726984 926450946432 926760880512 927408023856 927734119488 928692522504 929019069792 929978800236 930279256128 930606361344 931134292209 931567731552 932546018448 932857991568 933159377664 933837633432 935433157824 936399514392 936728771616 937696466628 941587323336 945235936656 946545127704 950138612676 951454594134 952772398281 953080218288 954400273992 954525217536 955722158028 955847274624 957171162816 959350482882 960679223163 963779617152 965114491968 968854272128 972874414336 973879449888 974221885824 975228313392 975543388416 976894556544 977920443456 978247596096 978930691848 979274903904 980286551532 980631240336 980948060928 981644289138 981961437024 982306714752 983321494416 983667250368 984354130584 984683435544 985001565312 985717501956 986365833408 987082761654 987401666592 987731991072 988421709636 988769258928 989790714774 990458637696 991161616041 991481838768 991830464064 993897730188 995274319842 997749044248 999130968132 1003743761152 1004313182697 1006029119304 1007422511436 1007554396288 1008817833474 1008949900992 1010347338528 1012073584896 1012647731931 1013475348864 1015782864228 1017189765702 1017322929216 1018731963744 1020472535808 1021885932672 1027186170912 1029407664136 1031166476352 1032594684768 1033679065232 1034746915506 1035110753688 1035445175424 1036180082979 1036514850192 1036879310016 1037950466328 1038315430944 1039040471172 1039388070852 1039723874496 1040479585398 1041163935264 1041920692857 1042257314736 1042605990576 1043334026838 1043700884424 1044186723072 1044779087817 1045146453516 1045484117568 1046564163144 1046932156512 1048013697996 1049114270754 1049465240514 1050567337611 1052362302552 1052852173056 1053449453691 1053819868068 1063390428738 1064863268667 1066477746224 1066822301952 1068299895168 1069779534912 1072215245574 1073091545856 1073700308241 1073840869728 1075328183952 1076817558168 1077165454464 1078657373376 1084252069296 1085753803464 1088453502816 1089961056144 1092969907392 1094483716128 1095614381124 1095999621552 1097131852566 1097486311968 1098284006809 1099006376112 1100160498888 1100528545608 1100672619264 1101297028329 1101684266892 1102197096576 1103210145378 1103566568544 1104706616652 1105095054096 1106236681218 1106625656664 1106770528512 1107398396907 1107768864987 1108126760976 1109806831872 1110826874916 1111343960448 1112365416294 1115955346176 1121831262464 1122467674779 1126090207616 1127649889344 1129211731296 1131141065472 1131782759217 1132707742848 1133498695824 1135068638616 1136640755844 1137007979712 1138582783008 1140159767472 1140528128256 1142107807104 1144488295368 1146073459212 1148031602784 1150514448152 1155288367024 1156481846742 1156888489416 1158083622153 1160062285896 1161280526604 1161669020364 1161821098112 1162888948386 1163430268608 1164499597899 1164875822352 1166079206466 1166489223768 1166641932544 1167032219904 1167694274619 1168104859812 1168257780096 1169689358808 1169875865664 1171309427172 1171462766976 1172539479078 1172931739398 1173085291584 1174163494977 1174710063456 1176169632264 1176717134592 1177384683537 1177798676076 1177952865408 1179584379072 1182820439232 1184458694688 1189373461056 1191945716368 1192330808064 1193982235776 1195635950784 1196470845592 1198128007428 1199787464502 1200175089696 1201837382064 1203501976776 1203890802048 1205558240832 1207227989088 1208070978444 1209744206946 1211419752939 1211811136272 1213489545048 1219783577958 1224510190668 1226206188162 1227493889963 1229591145816 1230163515648 1231294180644 1231867343232 1232999574246 1234672100964 1234868969312 1236382173126 1236544031808 1236978825984 1237680561249 1238094613809 1238256696672 1238692093056 1239971733648 1240372341504 1241512389612 1242090308736 1243231935858 1243394691264 1243810655424 1244953863747 1245116844576 1247244210432 1248532685856 1248971695488 1250261955504 1255449764448 1260314582208 1262060170272 1266442323641 1266851483568 1268606125512 1270363197708 1270773624384 1272533698656 1274296210704 1275186032802 1276228217088 1276952218443 1279133977176 1280905630884 1282679738406 1283094144288 1286819322624 1287549332289 1294328754171 1298505933184 1299699412902 1300304417856 1301499550593 1303893924608 1304330128128 1305070071633 1305240922464 1305699871872 1307048735376 1307508320448 1308859052184 1309281916032 1310485300146 1311095325888 1311556333824 1312300376739 1312472174112 1312911247392 1314290002608 1315154444544 1315900528659 1316110348872 1316535555456 1316975988096 1317895612848 1318359011904 1319720953032 1321548821388 1321975785024 1322440618752 1323806776416 1325196973584 1327032426456 1329299750592 1332174624176 1339084243596 1340938930914 1341372159072 1343230015248 1345090444632 1345266534656 1346029701291 1347129784704 1350196975908 1352067054822 1353939723873 1354377152304 1356253020936 1356430572288 1358131487724 1358309284992 1363287528306 1369581561216 1371904935841 1374888635136 1376792913024 1379662554008 1380147671584 1381573443972 1382019800256 1382505746688 1383290039043 1383933955104 1384420574592 1385387294896 1385850761136 1386298499328 1387306113864 1388218580352 1389227590476 1389676419648 1390141320768 1391112035784 1391601179232 1393038783756 1393528604688 1393978823424 1394968200354 1395418884192 1395909542016 1397351597328 1398819027672 1399286987352 1400756450148 1403149736736 1404599271588 1405093157424 1406544699942 1412380985004 1415435538187 1417853904984 1419817691556 1425207919014 1426372713216 1427181891201 1429620327432 1431600410988 1431787826304 1433583237042 1433770911936 1435756744224 1438209831168 1439025724323 1445669425728 1447671737952 1451271337088 1453281408192 1457293209856 1459311621504 1460819174832 1461332828736 1462842470088 1463315082624 1465341834816 1466406901058 1466880665184 1467371394144 1468396037772 1468912355856 1470429827298 1470946860504 1471422091392 1472466433707 1472942155536 1473460072128 1474982241624 1475500875552 1476531195876 1477025153316 1477502347968 1478576252934 1479548750112 1480624142481 1481102499888 1482632564454 1483153888392 1484686072161 1485687956544 1490846595282 1492911479763 1496623566372 1498696452198 1503533185792 1505615641728 1509043678956 1511133767154 1511331594432 1513226750211 1513424851488 1515521007792 1516010639616 1518110377344 1520213023296 1523674296342 1525984393824 1528097945616 1530708803712 1532828899008 1541975795656 1542517985888 1544111496204 1546749714528 1548374035472 1548892027152 1550518597848 1551240358144 1552120373259 1552666130532 1553167763136 1554772275288 1555318965024 1556925699492 1557473146416 1558560706758 1559082106278 1559585811744 1559834487552 1560719378097 1561745902896 1563385972104 1563908985864 1564113722112 1565001040257 1565551326636 1566280084608 1567719680274 1568226176352 1569846244716 1570398234768 1572020546994 1572779172096 1573671406131 1577093918976 1578543453828 1579278259584 1581957366209 1585831281408 1594181267712 1595085643107 1597504009904 1599716619336 1600233452928 1602449842752 1604669302368 1607410987776 1608322868361 1609637318784 1610761304592 1612992275928 1615226337252 1615748181696 1617986060064 1626378103944 1628630705196 1632680254224 1634941584216 1638925360006 1639454861088 1641725574192 1643421571686 1643999432328 1645147412689 1645697778849 1646229467952 1648509564168 1648725375744 1650240748332 1650792818412 1651008928896 1652526400338 1653295644864 1654815218067 1655349852816 1657059924978 1657642581144 1657859588352 1658414207232 1659355021827 1659938484996 1660155792768 1664710247808 1666240312374 1667015940672 1668548124441 1673933019264 1680419442944 1682746893696 1689135311424 1691474834016 1693817596944 1694364832512 1696711598208 1699061614272 1700248043736 1702602957924 1704961133766 1705511969568 1707874174512 1710239651208 1710792192384 1713161710656 1716732443052 1719110188818 1725771672228 1732932550536 1733739223808 1734722770113 1735332734124 1740093428844 1740321229952 1741920789906 1742503530546 1742731647168 1743344427264 1744333422579 1745145402912 1747313733528 1748127101184 1749118809699 1749733835652 1749962898816 1750548329856 1752157289718 1752386670144 1754534038212 1754813798496 1756964140758 1757194150464 1757812015872 1758809218617 1759627937376 1762065095184 1762634380032 1764254448396 1765075701888 1766929298112 1769376568608 1772399667456 1774230658848 1785445658128 1787918574552 1788496212096 1790973353664 1793453926176 1794706268388 1797192011142 1799681196753 1800262634544 1802756073096 1805252965164 1805836203072 1808337361248 1810841983632 1812106467666 1814616310419 1817716704408 1820234317572 1831740108242 1836765286002 1839309282243 1842097925296 1842693067008 1844386718724 1845245273472 1846941270966 1847801014848 1849499361369 1849741485152 1852008151446 1852303453968 1852901892864 1853521761024 1854573259689 1854816047712 1855468238976 1857385045008 1858038139584 1859957600472 1860558512256 1862268584418 1863135463104 1864847903787 1865092036896 1865715983136 1867675266864 1870866315648 1872799028784 1873457543232 1875392933256 1883174646672 1890471873312 1893090255408 1897036011761 1900277225352 1902909188268 1905544796562 1906160436576 1908800547984 1911444316056 1911694549248 1912779049203 1914342325632 1918700965764 1921358446326 1924019607609 1927559234304 1930228983936 1937708544256 1947758899776 1948443771648 1949549119353 1950456626784 1953789113088 1955840886912 1956495192192 1957861383696 1958549807808 1960573103064 1961262480672 1963288578276 1963922874048 1964613429504 1965727950219 1966642988832 1967334500736 1968708261168 1969366871088 1970003130624 1971435003912 1972731666816 1974165523308 1974803333184 1975463982144 1976843419272 1977538517856 1979581429548 1980917275392 1982323232082 1982963677536 1983660928128 1987795460376 1990548639684 1995498088496 1998261936264 2008626365394 2011408396371 2012058238608 2014845022872 2015108792576 2017635666948 2017899801984 2020694677056 2025295463862 2026950697728 2028100582233 2031565728456 2034379531404 2034645858432 2037463927488 2043771865344 2054372341824 2058815328272 2062332952704 2065189369536 2067358130464 2069493831012 2070221507376 2070890350848 2072360165958 2073029700384 2073758620032 2075900932656 2076630861888 2078080942344 2078776141704 2079447748992 2080959170796 2082327870528 2083841385714 2084514629472 2085211981152 2086668053676 2087401768848 2089558175634 2090292907032 2090968235136 2092452300531 2093128326288 2093864313024 2096027395992 2098228541508 2098930481028 2101134675222 2104724605104 2106898907382 2107639736136 2120216719027 2126780857476 2129726537334 2132955492448 2136599790336 2137811878521 2139559069824 2144430491148 2147400616482 2147681739456 2150374855563 2150656367904 2153635116336 2154330908928 2157314746752 2168504138592 2171507606928 2176907005632 2179922112288 2185939814784 2187491286289 2188967432256 2191228762248 2191999243104 2194263705132 2194972623936 2196568013618 2198012752224 2199610351587 2200320997776 2201057091216 2202594056658 2203368533784 2204394193152 2205644740947 2206420290756 2207133137088 2209413233304 2210190108192 2212473362436 2213251313328 2214796793814 2215537729974 2216253521952 2217864379401 2221653749832 2222687920896 2223948846681 2224730832588 2236269892923 2244935349558 2248044678297 2252180415232 2255299778688 2258423462592 2263565518434 2265415485696 2266700650731 2266997391648 2270137277232 2273281511688 2274015959424 2277165566016 2280319534944 2284215614208 2288976590736 2292146918424 2296063205568 2301028896304 2310576734048 2312963693484 2313776978832 2316167244306 2320124571792 2322561053208 2323338040728 2323642196224 2325777896772 2326860537216 2328999195798 2329751644704 2332158412932 2332978447536 2335388549238 2336209719624 2336515560192 2337841060137 2338623159417 2339378717616 2339751731328 2342618854344 2342925533952 2345078958156 2345863478796 2346170583168 2348326989954 2349420126912 2351579520411 2352339264528 2354769367074 2355597352152 2355905730816 2359168758144 2365640878464 2368917389376 2378746922112 2383891432736 2387964471552 2391271901568 2392941691184 2396256014856 2399574929004 2400350179392 2403674764128 2407003953552 2407781604096 2411116481664 2414455978176 2416141956888 2419488413892 2422839505878 2423622272544 2426979090096 2439567155916 2444843202323 2449020381336 2452412376324 2454987779926 2458388040009 2459182291632 2462588361288 2463734686464 2465132357529 2465999148492 2469344201928 2469737938624 2472764346252 2473088063616 2475361122498 2476189227618 2476513393344 2477384186112 2478789600507 2479943467296 2483024779224 2484180617472 2485589887467 2486463871716 2486789382528 2487621310848 2489907727494 2490233689152 2497065371712 2497943390976 2499360468561 2500523911008 2510899528896 2520629164416 2524120340544 2532884647282 2533702967136 2537212251024 2540726395416 2541547248768 2545067397312 2548592421408 2550372065604 2553904436886 2557441700649 2558267954352 2561811261768 2565359476812 2566188288576 2575098664578 2578665283227 2588657508342 2597011866368 2599398825804 2600608835712 2602999101186 2610140143266 2610481844928 2611399743744 2612881184859 2613755295819 2614097470752 2615016640896 2617718104368 2618563832064 2620970600292 2622190651776 2624600753478 2624944348224 2625822494784 2628235934577 2628580005216 2631801057318 2632220697744 2633071110912 2633951976192 2635791225696 2636718023808 2639441906064 2643097642776 2643951570048 2647613552832 2650393947168 2654064852912 2658599501184 2664349248352 2678168487192 2681877861828 2682744318144 2686460030496 2690180889264 2692059402582 2694259569408 2695788016713 2700393951816 2704134109644 2707879447746 2708754304608 2712506041872 2716262975448 2716618569984 2718159701499 2726575056612 2732471814361 2739163122432 2743809871682 2747610162363 2753585826048 2755147929003 2759325108016 2760295343168 2763146887944 2764039600512 2766580078086 2767867910208 2768841149184 2770411906449 2770774589792 2771701522272 2774612227728 2776437160704 2778012227169 2778455180952 2779352839296 2780282641536 2782224071568 2783202358464 2786077567512 2787057209376 2789936400708 2790837768384 2791819084032 2793402876627 2794703194656 2797638055344 2798573974704 2801512900296 2806299473472 2809198543176 2810186314848 2813089399884 2824761970008 2830871076374 2835707809968 2839635383112 2850415838028 2854363782402 2858317194843 2859240654864 2863200821976 2863575652608 2867166474084 2867541823872 2871513488448 2878051448646 2882037669489 2891338851456 2895343475904 2902542674176 2906562816384 2918623243008 2921638349664 2922665657472 2925684940176 2926630165248 2930683669632 2932813802116 2933761330368 2934742788288 2936792075544 2937824711712 2940859654596 2941893721008 2942844182784 2944932867414 2945884311072 2946920144256 2949964483248 2951001751104 2953062391752 2954050306632 2955004695936 2957152505868 2959097500224 2961248284962 2962204999776 2965265128908 2966307776784 2969372144322 2971375913088 2973484848123 2981693190564 2985822959526 2993247132744 2997392904396 3011231283456 3012939548091 3018087357912 3022267534308 3022663188864 3026453500422 3026849702976 3031042015584 3036220754688 3037943195793 3040426046592 3047348592684 3051968787648 3056195891232 3061417607424 3065657798016 3083951591312 3085035971776 3088222992408 3093499429056 3096748070944 3097784054304 3101037195696 3104240746518 3105332261064 3106335526272 3108540248937 3109544550576 3110637930048 3113851398984 3114946292832 3117121413516 3118164212556 3119171623488 3121438756194 3123491805792 3125762078571 3126771944208 3127817971728 3130002080514 3131102653272 3132560169216 3134337263451 3135439360548 3136452352704 3139692489432 3140796469536 3144041093988 3147342812262 3151702012833 3157086907656 3158556519168 3163914732418 3190171286214 3194589806001 3195008019808 3199433238672 3200466905856 3204899685504 3209338604736 3216645736722 3219274637568 3221100924723 3221522609184 3225984551856 3230452674504 3231496363392 3235972120128 3252756207888 3257261410392 3265360508448 3269883168432 3276698565769 3277850720012 3278909722176 3283451148384 3286843143372 3287998864656 3290294825378 3291395557698 3292458935904 3294852020427 3297019128336 3300481496664 3301585636824 3302017857792 3303891084987 3305052800676 3306591289728 3309630436134 3310699705632 3314119849956 3315285162288 3318710043654 3319876969992 3320311585536 3322195190721 3323306594961 3329420495616 3332480624748 3334031881344 3337096248882 3347866038528 3365493787392 3367403024337 3378270622848 3382949668032 3387635193888 3393423196416 3395348277651 3398123228544 3400496087472 3405205915848 3409922267532 3411023939136 3415748349024 3420479302416 3421584384768 3426323421312 3433464886104 3438220377636 3451543344456 3465865101072 3469445540226 3470665468248 3474250866459 3480186857688 3480642459904 3483841579812 3485007061092 3485463294336 3488666845158 3490290805824 3493498793697 3494627467056 3498237619398 3499467671304 3499925797632 3501096659712 3503082823857 3504314579436 3504773340288 3509068076424 3509627596992 3513928281516 3514388300928 3517618437234 3519255874752 3522490484931 3524130190368 3528508896792 3530151403776 3533858596224 3538753137216 3548461317696 3570891316256 3575837149104 3576992424192 3581946707328 3586907852352 3589412536776 3594384022284 3599362393506 3600525269088 3605512146192 3610505930328 3611672406144 3616674722496 3621683967264 3624212935332 3629232620838 3634259258817 3635433408816 3640468635144 3663480216484 3673530572004 3678618564486 3682481669889 3684195850592 3688773437448 3690490546944 3693882541932 3695602029696 3698998722738 3699482970304 3704016302892 3704606907936 3709146519378 3709632095424 3710936477952 3713041683747 3714283841427 3714770090016 3716076279168 3719915200944 3721117024512 3724537168836 3726270926208 3729695807574 3730184073792 3731431966272 3734861591241 3735350533728 3741732631296 3745598057568 3746915086464 3750785866512 3766349293344 3780943746624 3786180510816 3794072023522 3799326970923 3800554450704 3805818376536 3811089593124 3812320873152 3817601095968 3822888632112 3825558098406 3828684651264 3830856655329 3837401931528 3842716892652 3848039215218 3860457967872 3862647996867 3882986262513 3895517799552 3899098238706 3900913253568 3904498651779 3911681773824 3912990384384 3915210214899 3915722767392 3917099615616 3921146206128 3922524961344 3926577156552 3927845748096 3931455900438 3933285977664 3934669001472 3936901130217 3937416522336 3938733742176 3942870007824 3945463333632 3948331046616 3949606666368 3950927964288 3953686838544 3955077035712 3959162859096 3964646464164 3965927355072 3967321856256 3975590920752 3981097279368 3990996176992 3996523872528 4017252730788 4022816792742 4024116477216 4029690045744 4035271333896 4035799603968 4038089103873 4041389354112 4050590927724 4056201164466 4061819171619 4063131456912 4068759062808 4069291716864 4074927854976 4108744683648 4115714807523 4117630656544 4124665905408 4130378739072 4134716260928 4138987662024 4140443014752 4144720331916 4146059400768 4147517240064 4149870117129 4151801865312 4153261723776 4156161884688 4157552283408 4158895497984 4161918341592 4164655741056 4167682771428 4169029258944 4170423962304 4173336107352 4174803537696 4179116351268 4180585814064 4181936470272 4184904601062 4186256652576 4187728626048 4192054791984 4196457083016 4197860962056 4202269350444 4209449210208 4213797814764 4215279472272 4240433438054 4246306614561 4253561714952 4259453074668 4265910984896 4275623757042 4279118139648 4281545673603 4288860982296 4294801232964 4295363478912 4300749711126 4301312735808 4307270232672 4314629493504 4317077172969 4337008277184 4343015213856 4353814011264 4359844224576 4371879629568 4374982572578 4377934864512 4382457524496 4383998486208 4388527410264 4389945247872 4393136027236 4396025504448 4399220703174 4400641995552 4402114182432 4405188113316 4406737067568 4411289481894 4412840581512 4414266274176 4417399301121 4418826466608 4420380216384 4424946724872 4426502626656 4429593587628 4431075459948 4432507043904 4435728758802 4441872427443 4443307499664 4447897693362 4449461665176 4454058216483 4472539785846 4478734439289 4489870699116 4496089356594 4510599557376 4516846925184 4527131036868 4533401301462 4533994783296 4539680250633 4540274554464 4546563023376 4548031918848 4554331132032 4560639069888 4577953181472 4584293836848 4592126411136 4602057792608 4621153468096 4625927386968 4627553957664 4632334488612 4640249143584 4645122106416 4646676081456 4651555793544 4653721074432 4656361119777 4657998391596 4659503289408 4664316825864 4665956895072 4670777098476 4672419439248 4675682120274 4677246318834 4678757435232 4679503462656 4682158134291 4685237708688 4690157916312 4691726957592 4692341166336 4695003120771 4696653979908 4698840253824 4703159040822 4704678529056 4709538734148 4711194704304 4718337516288 4721014218393 4731281756928 4737834778752 4745872098627 4757493844224 4767782865472 4782543803136 4785256929321 4785883382368 4792512029712 4799149858008 4800700358784 4807349528256 4814007907104 4822232963328 4824968605083 4828911956352 4832283913776 4838976827784 4845679011756 4847244545088 4853958180192 4879134311832 4889686404646 4898040762672 4904824752648 4909975559852 4916776080018 4918364583264 4925176722576 4930264715058 4931998296984 4935442238067 4937093336547 4938688403856 4939475877248 4945528692504 4946176127232 4950722244996 4952378455236 4953026786688 4957579201014 4959886934592 4964445654201 4966049558448 4971179774934 4972927743432 4973578765056 4975242621696 4978065065481 4979815454988 4980467378304 4994130743424 4998720937122 5001047822016 5005644373323 5021799057792 5041258328832 5048240681088 5065769294564 5067405934272 5074424502048 5081452790832 5083094497536 5090134794624 5097184842816 5100744131208 5107808873772 5114883401298 5116535908704 5123622523536 5130718953624 5132376577152 5150197329156 5157330566454 5177315016684 5198797651608 5201217671424 5204168310339 5205998202372 5220280286532 5220963689856 5225762369718 5227510591638 5228194941504 5230033281792 5233000267737 5235436208736 5241941200584 5244381303552 5247356429097 5249201506956 5249888696448 5251644989568 5256471869154 5257160010432 5263602114636 5264441395488 5271582451392 5273436047616 5276427655851 5278883812128 5286195285552 5287903140096 5295227105664 5300787894336 5308129705824 5317199002368 5328698496704 5356336974384 5363755723656 5365488636288 5372920060992 5380361778528 5384118805164 5391576033426 5399043590259 5400787903632 5408268219288 5415758895492 5417508609216 5425012083744 5432525950896 5436319402998 5443848931257 5453150113224 5464943628722 5487619743364 5495220324726 5510295858006 5517927846729 5518650216032 5520590686336 5526293775888 5528079201024 5533160156172 5535735820416 5540823812898 5541549179584 5543403044544 5548498084107 5549224455456 5556024454338 5556910361904 5558705678592 5560565283072 5563719779067 5564448143136 5566404716928 5572155135024 5574114418752 5579872801416 5581675536768 5586805753254 5589406389312 5594543711361 5595276110688 5597147949408 5603025800592 5612598946944 5618397086352 5620372629696 5626178799768 5649523940016 5661742152748 5671415619936 5679270766224 5691108035283 5700831676056 5708727564804 5716634389686 5718481309728 5726401643952 5734332948168 5735083647744 5738337147609 5743026976896 5756102897292 5764075338978 5772058822827 5782677702912 5790686951808 5813125632768 5843276699328 5845331314944 5848647358059 5851369880352 5861367339264 5865627604232 5867522660736 5869485576576 5873584151088 5875649423424 5881719309192 5883787442016 5889865734828 5891768622144 5893840288512 5897183850657 5899928966496 5902003502208 5906124783504 5908100613264 5910009391872 5914305011736 5918195000448 5922496569924 5924409999552 5930530257816 5932615553568 5938744288644 5942751826176 5946969696246 5963386381128 5971645919052 5986494265488 5994785808792 6025879096182 6034225189113 6036174715824 6044535068616 6045326377728 6052907000844 6053699405952 6062084031168 6075886391586 6080852093184 6084301746699 6094697185368 6103937575296 6112391782464 6131315596032 6167903182624 6170071943552 6176445984816 6186998858112 6193496141888 6195568108608 6202074391392 6208481493036 6210664522128 6212671052544 6217080497874 6219089101152 6221275860096 6227702797968 6229892585664 6234242827032 6236328425112 6238343246976 6242877512388 6246983611584 6251524157142 6253543888416 6255635943456 6260004161028 6262205306544 6268674526902 6270878721096 6272904705408 6277356901593 6279384978864 6281592939072 6288082187976 6294685624524 6303404025666 6314173815312 6327829464836 6360650157081 6380342572428 6389179612002 6390016039616 6398866477344 6409799371008 6413435635563 6418677209472 6433291473444 6442201849446 6443045218368 6451124566689 6451969103712 6460905349008 6462992726784 6471944240256 6505512415776 6514522820784 6530721016896 6539766336864 6553397131538 6555701440024 6557819444352 6562473858867 6566902296768 6573686286744 6575997729312 6580589650756 6582791115396 6584917871808 6589704040854 6594038256672 6598831054761 6600962993328 6603171273648 6607782169974 6610105601352 6613182579456 6616934222841 6619260872268 6621399411264 6628239699912 6630570324576 6637420087308 6639753939984 6644390381442 6646613189922 6653593138203 6664961249496 6668063762688 6671846540043 6674192497764 6708809678769 6734806048674 6744134034891 6756541245696 6765899336064 6775270387776 6790696555302 6796246457088 6800101952193 6800992174944 6810411831696 6819844535064 6822047878272 6831496698048 6840958604832 6852646842624 6866929772208 6876440755272 6903086688912 6931730202144 6938891080452 6941330936496 6948501732918 6960373715376 6967683159624 6970014122184 6970926588672 6977333690316 6980581611648 6986997587394 6989254934112 6996475238796 6998935342608 7006165647714 7008629158872 7009546680576 7013523180411 7015869478251 7018136152848 7019255193984 7027856563032 7028776601856 7035236874468 7038511749504 7044980969862 7048260380736 7054738561233 7057017793584 7067717192448 7077506274432 7096922635392 7141782632512 7151674298208 7163893414656 7173815704704 7178825073552 7188768044568 7198724787012 7201050538176 7211024292384 7221011860656 7223344812288 7233349444992 7243367934528 7248425870664 7258465241676 7268518517634 7270866817632 7280937270288 7326960432968 7334529606969 7347061144008 7357237128972 7364963339778 7368391701184 7375164120027 7377546874896 7387765083864 7391204059392 7395397072587 7397997445476 7398965940608 7408032605784 7409213815872 7418293038756 7419264190848 7426083367494 7428567682854 7429540180032 7432152558336 7436368801521 7439830401888 7449074337672 7452541852416 7456769662401 7459391615148 7460368147584 7462863932544 7469723182482 7470701067456 7491196115136 7493830172928 7498081405683 7501571733024 7532698586688 7561887493248 7572361021632 7588144047044 7598653941846 7601108901408 7611636753072 7622179186248 7624641746304 7635202191936 7645777264224 7651116196812 7661713310658 7672325101947 7674803863056 7685433785304 7696078430436 7725295993734 7735995849681 7765972525026 7791035599104 7798196477412 7801826507136 7808997303558 7830420429798 7831445534784 7834199231232 7838643554577 7841265887457 7842292412256 7845049922688 7853154313104 7855691496192 7862911800876 7866571955328 7873802260434 7874833044672 7877467484352 7884707803731 7885740015648 7896662093232 7899213332736 7901855928576 7907373677088 7910154071424 7918325718192 7929292928328 7931854710144 7951181841504 7962194558736 7981992353984 7993047745056 8034505461576 8045633585484 8048232954432 8059380091488 8070542667792 8076178207746 8082778708224 8087364050139 8101181855448 8112402328932 8123638343238 8126262913824 8137518125616 8149855709952 8154479104497 8197415443083 8217489367296 8231429615046 8235261313088 8242830487089 8260757478144 8265443787009 8269432521856 8277975324048 8280886029504 8289440663832 8292118801536 8299740234258 8303603730624 8306523447552 8311235719347 8312323769376 8315104566816 8323836683184 8329311482112 8334036681507 8335365542856 8338058517888 8340847924608 8346672214704 8349607075392 8358232702536 8361171628128 8369809202124 8372513305152 8375457252096 8380208629881 8384109583968 8392914166032 8395721924112 8404538700888 8418898420416 8427595629528 8430558944544 8480866876108 8492613229122 8507123429904 8518906149336 8531821969792 8551247514084 8563091347206 8574951584529 8577721964592 8589602465928 8590726957824 8601499422252 8602625471616 8614540465344 8634154345938 8646113008467 8674016554368 8686030427712 8707628022528 8719688449152 8749965145156 8755869729024 8764915048992 8767996972416 8777054820528 8779890495744 8786272054472 8792051008896 8798441406348 8801283991104 8804228364864 8810376226632 8813474135136 8822578963788 8825681163024 8828532548352 8834798602242 8837652933216 8840760432768 8849893449744 8853005253312 8859187175256 8862150919896 8865014087808 8871457517604 8883744854886 8886614999328 8895795386724 8898923330352 8908116432966 8920454544369 8945079571692 8957468878578 8979741398232 8992178713188 9033693850368 9038818644273 9054262073736 9066802602924 9067989566592 9079360501266 9080549108928 9093126046752 9108662264064 9113829587379 9121278139776 9155906362944 9168587673696 9184252822272 9204115585216 9242306936192 9251854773936 9255107915328 9264668977224 9280498287168 9290244212832 9293352162912 9303111587088 9312722239554 9315996783192 9319006578816 9325620746811 9328633651728 9331913790144 9341554196952 9344838878496 9351364240548 9354492637668 9357514870464 9364316268582 9370475417376 9377286235713 9380315832624 9383453915184 9390006241542 9393307959816 9397680507648 9403011790353 9406318081644 9409357058112 9419077468296 9422389408608 9442028436786 9455106038499 9475669557504 9491744197254 9535565730944 9570513858642 9571766764736 9583769418003 9585024059424 9598299716016 9601400717568 9614699056512 9628015814208 9649937210166 9657823912704 9663302774169 9664567827552 9677953655568 9691358023512 9694489090176 9707916360384 9758268623664 9779372809292 9796081525344 9809649505296 9819951119704 9830095697307 9833552160036 9836729166528 9850353445152 9860529430116 9863996593968 9870884476134 9874186673094 9877376807712 9878951754496 9884556061281 9891057385008 9901444489992 9904756910472 9906053573376 9911673254961 9915158402028 9919773869184 9928891308402 9932099116896 9942359549868 9945855486864 9956130130962 9959630909976 9960934756608 9966585572163 9969919784883 9988261486848 9997441874244 10002095644032 10011288746646 10043598115584 10096481362176 10102209073011 10131538589128 10134811868544 10148849004096 10162905581664 10180269589248 10186044832953 10194369685632 10201488262416 10215617747544 10229766802596 10233071817408 10247245047072 10261437907248 10264753154304 10300394658312 10314661132908 10354630033368 10397595303216 10408336620678 10411996404744 10422752599377 10440560573064 10441927379712 10451524739436 10455021183276 10456389883008 10466000535474 10470872417472 10480496381091 10483882401168 10494712858194 10498403013912 10499777392896 10503289979136 10509248471571 10512943738308 10514320020864 10527204229272 10528882790976 10543164902784 10552855311702 10557767624256 10567471454793 10572390571104 10590454211328 10601575788672 10616259411648 10657396993408 10712673948768 10727511447312 10730977272576 10745840121984 10760723557056 10768237610328 10783152066852 10798087180518 10801575807264 10816536438576 10831517790984 10835017218432 10850024167488 10865051901792 10872638805996 10887697862514 10902777776451 10906300226448 10929887257444 10975239486728 10990440649452 11020591716012 11035855693458 11037300432064 11041181372672 11047445009667 11052587551776 11066320312344 11071471640832 11081647625796 11083098359168 11086806089088 11096996168214 11098448910912 11112048908676 11113820723808 11127439558134 11128896286272 11132809433856 11139125051241 11142851524281 11144310270048 11148228837504 11159745602832 11163351073536 11173611506508 11178812778624 11189087422722 11190552221376 11194295898816 11206051601184 11225197893888 11236794172704 11240745259392 11252357599536 11299047880032 11323484305496 11342831239872 11358541532448 11382216070566 11397980912769 11401663352112 11417455129608 11433268779372 11436962619456 11452803287904 11468665896336 11476674295218 11486053953792 11492569965987 11512205794584 11528150677956 11544117645654 11581373903616 11587943990601 11648958787539 11686553398656 11697294716118 11702739760704 11713495955337 11731255208464 11735045321472 11738971153152 11745630644697 11747168302176 11751298846848 11763438618384 11767574884032 11779731469656 11783537244288 11794367701314 11799857932992 11804007004416 11810703390651 11812249567008 11816201226528 11828610023472 11836390000896 11844993139848 11848819999104 11861060515632 11865231107136 11877488577288 11893939392492 11926772762256 11943291838104 11972988530976 11989571617584 12051758192364 12068450378226 12072349431648 12089070137232 12105814001688 12107398811904 12114267311619 12124168062336 12151772783172 12168603493398 12185457514857 12189394370736 12207875150592 12224783564928 12335806365248 12340143887104 12347144422569 12352891969632 12373997716224 12386992283776 12391136217216 12404148782784 12416962986072 12421329044256 12434160995748 12438178202304 12442551720192 12449610351387 12455405595936 12459785171328 12468485654064 12472656850224 12476686493952 12485755024776 12493967223168 12503048314284 12507087776832 12511271886912 12520008322056 12524410613088 12537349053804 12541757442192 12545809410816 12554713803186 12558769957728 12563185878144 12576164375952 12589371249048 12606808051332 12628347630624 12655658929672 12721300314162 12738919843683 12760685144856 12778359224004 12780032079232 12797732954688 12826871271126 12837354418944 12844637020809 12866582946888 12884403698892 12886090436736 12902249133378 12903938207424 12921810698016 12943888480512 12951231518907 13011024831552 13029045641568 13061442033792 13079532673728 13106794263076 13111402880048 13115638888704 13124947717734 13133804593536 13147372573488 13151995458624 13161179301512 13165582230792 13169835743616 13179408081708 13188076513344 13197662109522 13201925986656 13206342547296 13215564339948 13220211202704 13233868445682 13238521744536 13242798822528 13252197903363 13256479399824 13261140649152 13274840174616 13279507879968 13288780762884 13293226379844 13307186276406 13325617282329 13329922498992 13343693080086 13348384995528 13362174649449 13417619357538 13469612097348 13488268069782 13531798672128 13550540775552 13581393110604 13600203904386 13601984349888 13619040751899 13620823663392 13639689070128 13644095756544 13662993396096 13681917209664 13733859544416 13752881510544 13806173377824 13863460404288 13877782160904 13882661872992 13897003465836 13920747430752 13930865560051 13935366319248 13940028244368 13954667380632 13961163223296 13969083359331 13973995174788 13978509868224 13992950477592 13997870685216 14012331295428 14017258317744 14027046360822 14031738956502 14036272305696 14038510387968 14046474402873 14055713126064 14070473748936 14077023499008 14085009362313 14089961939724 14096520761472 14109477122466 14114035587168 14155012548864 14163042655179 14193845270784 14237616295881 14283565265024 14303348596416 14347631409408 14355770787963 14357650147104 14377536089136 14397449574024 14402101076352 14422048584768 14442023721312 14466698889984 14474905815249 14486735869056 14496851741328 14516930483352 14537037035268 14541733635264 14561874540576 14653920865936 14669059213938 14694122288016 14714474257944 14729926679556 14736783402368 14750328240054 14755093749792 14775530167728 14790794145174 14795994890952 14797931881216 14806326714201 14811280009641 14816065211568 14818427631744 14836586077512 14838528381696 14852166734988 14857135365708 14859080360064 14872737603042 14879660803776 14893336962603 14898148675344 14913539324802 14918783230296 14920736295168 14925727865088 14934195196443 14939446364964 14941402134912 14982392230272 14996162811366 15003143466048 15065397173376 15123774986496 15144722043264 15176288094088 15197307883692 15202217802816 15223273506144 15244358372496 15249283492608 15270404383872 15291554528448 15302232393624 15323426621316 15344650203894 15349607726112 15370867570608 15392156860872 15450591987468 15471991699362 15531945050052 15569790920057 15596392954824 15603653014272 15612504931017 15617994607116 15660840859596 15662891069568 15677287109154 15682531774914 15684584824512 15690099845376 15699000803211 15706308626208 15725823601752 15733143910656 15742069287291 15747604520868 15749666089344 15754934968704 15769415607462 15771480031296 15793324186464 15814747354176 15820308142848 15829282967553 15836651436384 15858585856656 15863709420288 15902363683008 15924389117472 15963984707968 15986095490112 16069010923152 16091267170968 16096465908864 16118760182976 16141085335584 16152356415492 16174728100278 16197130770777 16202363710896 16224804657864 16247276686476 16252525827648 16275036251232 16308958208994 16331546793771 16394830886166 16462859230092 16470522626176 16485660974178 16530887574018 16538865043712 16553783540187 16555950648096 16561772059008 16578881327664 16584237603072 16599480468516 16607207461248 16622471438694 16624647538752 16630209133632 16645494252321 16647673366368 16668073363014 16670731085712 16676117035776 16681695849216 16691159337201 16693344429408 16699214150784 16716465405072 16722343256256 16739618404248 16745026610304 16760417259762 16768219167936 16785828332064 16791443848224 16809077401776 16837796840832 16855191259056 16861117889088 16961733752216 16985226458244 17014246859808 17037812298672 17063643939584 17073324105849 17102495028168 17126182694412 17149903169058 17155443929184 17179204931856 17202998844504 17205250943232 17215011442827 17229080930688 17268308691876 17292226016934 17348033108736 17372060855424 17401531028299 17439376898304 17499930290312 17529830097984 17535993944832 17545942074177 17554109641056 17572544108944 17584102017792 17596882812696 17602567982208 17608456729728 17620752453264 17626948270272 17645157927576 17651362326048 17669597204484 17675305866432 17681520865536 17691551551971 17699786899488 17706010506624 17718374350512 17724301839792 17730028175616 17742915035208 17767489709772 17773229998656 17791590773448 17797846660704 17816232865932 17840909088738 17890159143384 17914937757156 17959482796464 17984357426376 18077637288546 18102675567339 18108524147472 18133605205848 18135979133184 18158721002532 18161098217856 18186252093504 18227659174758 18242556279552 18252905240097 18311812725888 18337175347392 18408231170432 18484613872384 18503709547872 18510215830656 18529337954448 18560996574336 18580488425664 18586704325824 18606223174176 18625444479108 18631993566384 18638013157632 18651241493622 18657267303456 18663827580288 18683108393904 18689677756992 18702728481096 18708985275336 18715029740928 18728632537164 18740950834752 18754572471426 18760631665248 18766907830368 18780012483084 18786615919632 18806023580706 18812636163288 18818714116224 18832070704779 18838154936592 18844778817216 18884056873572 18910212076998 18983488394508 19071131461888 19081950471243 19141027717284 19143533529472 19167538836006 19170048118848 19196599432032 19229398113024 19240306906689 19256031628416 19299874420332 19326605548338 19329135655104 19355907311136 19382716047024 19388978180352 19415832720768 19516537247328 19558745618584 19592163050688 19619299010592 19639902239408 19660191394614 19667104320072 19673458333056 19687421576601 19700706890304 19721058860232 19727993187936 19741768952268 19748373346188 19754753615424 19769112122562 19782114770016 19796493164283 19802888979984 19809513820944 19823346509922 19830316804056 19839547738368 19850802668523 19857782616804 19864198233792 19884719099736 19891710973728 19912260261924 19919261819952 19933171144326 19939839569766 19960779414609 19994883748488 20004191288064 20015539620129 20022577493292 20204418146022 20232402104673 20263077178256 20269623737088 20297698008192 20325811163328 20372089665906 20388739371264 20400305856579 20402976524832 20431235495088 20459533605192 20466143634816 20494490094144 20522875814496 20600789316624 20629322265816 20709260066736 20795190606432 20816673241356 20823992809488 20845505198754 20867396129371 20881121146128 20903049478872 20910042366552 20912779766016 20932001070948 20941744834944 20960992762182 20967764802336 20989425716388 20996806027824 21018496943142 21025887476616 21028640041728 21040569541233 21047608434753 21054408458544 21057765581952 21086329805568 21105710623404 21115535248512 21134942909586 21144781142208 21164215683699 21203151577344 21232518823296 21314793986816 21425347897536 21455022894624 21491680243968 21521447114112 21536475220656 21566304133704 21596174361036 21603151614528 21633072877152 21663035581968 21670034436864 21700048334976 21730103803584 21745277611992 21775395725028 21805555552902 21812600452896 21859774514888 21950478973456 21980881298904 22003588820907 22041183432024 22071711386916 22074600864128 22094890019334 22105175103552 22125492360081 22132640624688 22163295251592 22166196718336 22173612178176 22186191217761 22193992336428 22196897821824 22224097817352 22227641447616 22254879116268 22257792572544 22278250102482 22285703048562 22288620540096 22296457675008 22309106404563 22319491205664 22347223013016 22357625557248 22370308987203 22378174845444 22381104442752 22388591797632 22412103202368 22473588345408 22481490518784 22504715199072 22598095760064 22646968610992 22685662479744 22717083064896 22764432141132 22795961825538 22803326704224 22834910259216 22866537558744 22873925238912 22905606575808 22937331792672 22953348590436 22985139931974 23016975305841 23024411589168 23056301355912 23088235291308 23175887981202 23297917575078 23322383909297 23373106797312 23394589432236 23405479521408 23426991910674 23462510416928 23491261289394 23494336604352 23502597693696 23515930663731 23523797662371 23526877236768 23535149768064 23559462939312 23567074488576 23588735402628 23599715865984 23621406781302 23624499134016 23632402453056 23654123411193 23657220046944 23689986279696 23697639998208 23722121031264 23730462214272 23754977154576 23787878784984 23853545524512 23886583676208 23945977061952 23979143235168 24062404149179 24103516384728 24136900756452 24144698863296 24178140274464 24211628003376 24228534623238 24248336124672 24262092150417 24303545566344 24337206986796 24370915029714 24378788741472 24449567129856 24463437313491 24592246329249 24671612730496 24694288845138 24705783939264 24728491461267 24773984567552 24782272434432 24796331361027 24808297565568 24833925972144 24842658088512 24868321991496 24876356404608 24899220702774 24910811191872 24919570342656 24933707158041 24936971308128 24945313700448 24971510049552 24987934446336 25002110044521 25006096628568 25014175553664 25022543773824 25040016644112 25048821226176 25074698107608 25083514884384 25109427606372 25117539915456 25126371756288 25152328751904 25178742498096 25213616102664 25256695261248 25311317859344 25442600628324 25477839687366 25521370289712 25556718448008 25560064158464 25595465909376 25653742542252 25689274041618 25724854753587 25733165893776 25768807397784 25772180873472 25804498266756 25807876414848 25843621396032 25902463037814 26022049663104 26058091283136 26122884067584 26159065347456 26213588526152 26222805760096 26249895435468 26267609187072 26294745146976 26303990917248 26322358603024 26331164461584 26339671487232 26358816163416 26376153026688 26395324219044 26403851973312 26412685094592 26431128679896 26440422405408 26467736891364 26477043489072 26485597645056 26504395806726 26512958799648 26522281298304 26549680349232 26559015759936 26577561525768 26586452759688 26614372552812 26651234564658 26659844997984 26687386160172 26696769991056 26724349298898 26835238715076 26893275225553 26939224194696 26976536139564 27101081551104 27116455932819 27162786221208 27200407808772 27203968699776 27238081503798 27241647326784 27279378140256 27325986792192 27341488762137 27363834419328 27467719088832 27505763021088 27612346755648 27726920808576 27755564321808 27765323745984 27794006931672 27841494861504 27861731120102 27870732638496 27880056488736 27909334761264 27938166718662 27947990349576 27957019736448 27976862240433 27985900955184 27995741370432 28024662590856 28034516635488 28054092721644 28063477913004 28072544611392 28092948805746 28111426252128 28131858707139 28140947497872 28170018724626 28179923879448 28193041522944 28209035371059 28218954244932 28228071174336 28326085310358 28365318115497 28475232591762 28567130530048 28606697192832 28711541575926 28715300294208 28751308254009 28755072178272 28794899148048 28804202152704 28844097169536 28884047442624 28949811630498 28973471738112 28993703482656 29033860966704 29074074070536 29083467270528 29123749081152 29307841731872 29338118427876 29388244576032 29428948515888 29459853359112 29473566804736 29490287091921 29500656480108 29510187499584 29551060335456 29581588290348 29591989781904 29612653428402 29622560019282 29632130423136 29636855263488 29653668183843 29673172155024 29704333469976 29714270731416 29718160720128 29735019764883 29745475206084 29759321607552 29786673925206 29796297350688 29827078649604 29837566460592 29868390392886 29878892729928 29882804269824 29899756716489 29964784460544 29992325622732 30006286932096 30057189957971 30130794346752 30289444086528 30306627219033 30352576188176 30394615767384 30404435605632 30446547012288 30488716744992 30540808767744 30558134498859 30583109056896 30604464787248 30646853242632 30689300407788 30699215452224 30741735141216 30784313721744 30901183974936 30943983398724 31063890100104 31139581840114 31192785909648 31225009862034 31235989214232 31268257798131 31321681719192 31325782139136 31354574218308 31365063549828 31369169649024 31398001606422 31412617252416 31441489143273 31451647203504 31484138574582 31495209041736 31499332178688 31509869937408 31527745414713 31538831214924 31542960062592 31586648372928 31629494708352 31658565935106 31673302872768 31702414364379 31717171713312 31804727366016 31848778234944 31927969415936 31972190980224 32138021846304 32182534341936 32192931817728 32237520365952 32282170671168 32304712830984 32349456200556 32394261541554 32404727421792 32449609315728 32494553372952 32505051655296 32550072502464 32617916417988 32663093587542 32708333329353 32789661772332 32925718460184 32941045252352 32971321948356 33061775148036 33107567080374 33111901296192 33123544118016 33142335029001 33157762655328 33198960937032 33214414922496 33244942877388 33249295077504 33260418267264 33290988504642 33295346732736 33336146726028 33341462171424 33382318674402 33386688858816 33398428301568 33417375153723 33432930810144 33444686512512 33479236808496 33490053220608 33520834519524 33536438335872 33571656664128 33582887696448 33618154803552 33675593681664 33710382518112 33722235778176 33923467504432 33970452916488 34028493719616 34075624597344 34146648211698 34193942738307 34204990056336 34252365388824 34299806338116 34310887858368 34358409863712 34405997689008 34430022885654 34458161861376 34477709897961 34536617383752 34584452033868 34744121710848 34803062056598 34946876362617 34999860580624 35059660195968 35091884148354 35108219282112 35140487866011 35145088217888 35193765625392 35205135964416 35216913459456 35236891934091 35241504906528 35253896540544 35290315855152 35302724652096 35339194408968 35350611732864 35383103103942 35399573798976 35412021013248 35432110171953 35436748701024 35448603679584 35485830070416 35534979419544 35546459997312 35583181546896 35595693321408 35632465731864 35681818177476 35780318286768 35829875514312 35918965592928 35968714852752 36043684223459 36155274577092 36205351134678 36217048294944 36267210411696 36317442005064 36322196435712 36342801934857 36372504187008 36455318349516 36505810480194 36556372544571 36623625451776 36674350694784 36816462340864 37007419095744 37020431661312 37041433267707 37058675908896 37121993148672 37160976851328 37173408651648 37212446348352 37250888958216 37263987132768 37302482987244 37314534606912 37327655160576 37348831054161 37366216787808 37379355513984 37405456962192 37417970550672 37430059481856 37457265074328 37481901669504 37509144942852 37521263330496 37533815660736 37560024966168 37573231839264 37612047161412 37625272326576 37637428232448 37664141409558 37676309873184 37689557634432 37768113747144 37820424153996 37966976789016 38163900942486 38216759531049 38282055434568 38287067058944 38335077672012 38340096237696 38393198864064 38480613813378 38512063256832 38533911062427 38599748840664 38653211096676 38658271310208 38711814622272 38765432094048 38831665441536 39033074494656 39117491237168 39184326101376 39238598021184 39279804478816 39320382789228 39334208640144 39346916666112 39374843153202 39401413780608 39442117720464 39455986375872 39483537904536 39496746692376 39509507230848 39538224245124 39564229540032 39592986328566 39605777959968 39619027641888 39646693019844 39660633608112 39701605337046 39715565233608 39728396467584 39756593710089 39769438199472 39783421947456 39824520523848 39838523639904 39866342288652 39879679139532 39921558829218 39976851846987 39989767496976 40031079240258 40045154986584 40408836292044 40464804209346 40526154356512 40595396016384 40651622326656 40744179331812 40800611713158 40805953049664 40857122255697 40862470990176 40919067210384 40932287269632 40988980188288 41045751628992 41201578633248 41258644531632 41418520133472 41562334439491 41590381212864 41633346482712 41647985618976 41691010397508 41734792258742 41762242292256 41792596680153 41806098957744 41820084733104 41864002141896 41883489669888 41907250077993 41921985524364 41935529604672 41978851432776 41993612055648 42036993886284 42051774953232 42081139082466 42095216869506 42108816917088 42115531163904 42139423208619 42211421246808 42231070497024 42255028086939 42269885819172 42289562284416 42328431367398 42465037646592 42489127965537 42712848887643 42850695795072 42910045789248 43042894228224 43067312363889 43072950441312 43132608267408 43192348722072 43206303229056 43266145754304 43326071163936 43400096669952 43460207607168 43490555223984 43550791450056 43611111105804 43625200905792 43719549029776 43900957946912 43961762597808 44007177641814 44082366864048 44143422773832 44149201728256 44189780038668 44210350207104 44250984720162 44265281249376 44326590503184 44372382435522 44387984672856 44393795643648 44418980142603 44433840028923 44448195634704 44455282895232 44509758232536 44515585145088 44556500204964 44571406097124 44577241080192 44618212809126 44638982411328 44680010887809 44694446026032 44740617974406 44756349690888 44762208885504 44777183595264 44824206404736 44947176690816 45009430398144 45196191520128 45293937221984 45371324959488 45434166129792 45528864282264 45591923651076 45606653408448 45669820518432 45733075117488 45747850477824 45811213151616 45874663585344 45906697180872 45970279863948 46033950611682 46048823178336 46112602711824 46176470582616 46351775962404 46452020844137 46595835150156 46644767818594 46709372760171 46789178864472 46810959042816 46837514793051 46853983821348 46925020833856 46982522578788 46988673208704 47031861327462 47047595324742 47053754473536 47070299536128 47097002409633 47118925878624 47177470805256 47199431731968 47226207861873 47242813562604 47248998268032 47264804906112 47308246822386 47314440093888 47379972559392 47444242062528 47460924428544 47487848902659 47509954309152 47575757569968 47707091049024 47773167352416 47891954123904 47958286470336 48124808298358 48207032769456 48273801512904 48289397726592 48356280548928 48423256006752 48457069246476 48524184300834 48591392312331 48607091132688 48674413973592 48741830059428 48757577482944 48926874626982 48994640381313 49184492658498 49343225460992 49388577690276 49411567878528 49456982922534 49592662722054 49616595131136 49661350620561 49667851944288 49685316177024 49736643982992 49752712809216 49798441405548 49821622383744 49867414316082 49873942616256 49890627400896 49936482756963 49943020099104 50004220089042 50012193257136 50028351107328 50045087547648 50080033288224 50097642452352 50149396215216 50167029768768 50218855212744 50235079830912 50304657503808 50357484996192 50427232205328 50513390522496 50622635718688 50885201256648 50955679374732 51042740579424 51113436896016 51190931818752 51219972317547 51307485084504 51378548083236 51449709507174 51466331787552 51537614795568 51608996533512 51615752829696 51645034328481 51687242792064 51804926075628 52044099326208 52116182566272 52204593084897 52318130694912 52427177052304 52445611520192 52499790870936 52589490293952 52607981834496 52637826222531 52644717206048 52662328923168 52717632326832 52752306053376 52790648438088 52807703946624 52825370189184 52862257359792 52880844810816 52935473782728 52954086978144 53008791613452 53025917599296 53044562596608 53074654655913 53099360698464 53118031519872 53155123051536 53172905519376 53228745105624 53302469129316 53319689995968 53374772320344 53393539982112 53448698597796 53670477430152 53786550451106 53878448389392 53953072279128 54232911865638 54308026702017 54325572442416 54400815617544 54407937399552 54476163007596 54483294653568 54558756280512 54682977524274 54727668838656 54758715720291 54935438177664 55011526042176 55224693511296 55453841617152 55511128643616 55530647491968 55588013863344 55682989723008 55723462240204 55741465276992 55760112977472 55818669522528 55876333437324 55895980699152 55914039472896 55953724480866 55971801910368 55991482740864 56049325181712 56069033270976 56108185443288 56126955826008 56145089222784 56185897611492 56222852504256 56263717414278 56281894995744 56340037449252 56359847758896 56418070742118 56437908489864 56456142348672 56496212114337 56652170620716 56730636230994 56950465183524 57213394385664 57245851413729 57423083151852 57430600588416 57502616508018 57510144356544 57589798296096 57688194339072 57720920720067 57768094885248 57899623260996 57987406965312 58067721933408 58148148141072 58166934541056 58247498162304 58615683463744 58676236855752 58776489152064 58857897031776 58919706718224 58980574183842 59001312960216 59020374999168 59062264729803 59102120670912 59163176580696 59183979563808 59225306856804 59245120038564 59264260846272 59307336367686 59346344310048 59389479492849 59408666939952 59428541462832 59470039529766 59490950412168 59518643215104 59552408005569 59573347850412 59592594701376 59654157299208 59675132921184 59736780785772 59757785459856 59799513432978 59882338243827 59984651245464 60012573864192 60114379915942 60613254438066 60697206314019 60705152376352 60789231534768 60808871211264 60893094024576 60977433489984 61116268997718 61166218113792 61200917569737 61208929574496 61293706485264 61378600815576 61398430904448 61483470282432 61568627443488 61802367949872 61887966797448 62127780200208 62279163680228 62385571819296 62450019724068 62471978428464 62536515596262 62602188388113 62643363438384 62709148436616 62730127099656 62738339298048 62796003212844 62825234504832 62882978286546 62903294407008 62968277149164 62990418083472 63055490829426 63077662429848 63085920125184 63121708623699 63142825304259 63173296745856 63258989416704 63317131870212 63346605745536 63404828728758 63434343426624 63492647051097 63609454732032 63697556469888 63944381960448 64276043692608 64365068683872 64475040731904 64564341342336 64609425661968 64698912401112 64788523083108 64809454843584 64899218631456 64989106745904 65010103310592 65100145004928 65235832835976 65326187175084 65416666658706 65579323544664 65851436920368 65942643896712 66010766462721 66123550296072 66215134160748 66223802592384 66284670058002 66315525310656 66376477080243 66397921874064 66489885754776 66498590155008 66520836534528 66558573653283 66581977009284 66590693465472 66672293452056 66682924342848 66764637348804 66773377717632 66834750307446 66865861620288 66889373025024 66927319213689 66958473616992 67041669039048 67072876671744 67143313328256 67165775392896 67236309607104 67420765036224 67444471556352 67846935008864 67940905832976 68056987439232 68151249194688 68293296423396 68387885476614 68409980112672 68504730777648 68599612676232 68621775716736 68716819727424 68811995378016 68860045771308 68955419795922 69050925917523 69073234767504 69168904067736 69606124113196 69893752725234 69967151727891 69999721161248 70119320391936 70183768296708 70216438564224 70280975732022 70290176435776 70387531250784 70473783868182 70483009813056 70507793081088 70547791991193 70571392987113 70580631710304 70605449304192 70678388817936 70701223465728 70766206207884 70799147597952 70864220343906 70873497402048 70897207359168 70962370233579 70971660140832 71069958839088 71092919994624 71166363093792 71191386642816 71264931463728 71363636354952 71560636573536 71659751028624 71837931185856 71937429705504 72087368446918 72187212447537 72310549154184 72410702269356 72434096589888 72534420823392 72634884010128 72685603869714 72745008374016 72786276451251 72910636699032 73011620960388 73112745089142 73348701389568 73390311940473 73776738987747 74014838191488 74082866535414 74117351817792 74185474383801 74321953702656 74346817303296 74388994083081 74424892696704 74501777916432 74527974265536 74604965974488 74629069213824 74697662108322 74732433575616 74758711027968 74801121474123 74810913924384 74835941101344 74914530148656 74963803339008 75018289885704 75042526660992 75067631321472 75120049932336 75146463678528 75224094322824 75250544653152 75328282819116 75352619746368 75379115268864 75536227494288 75640848307992 75933953578032 76327801884972 76433519062098 76564110869136 76670155344024 76680192475392 76786397728128 76961227626756 77067822124854 77174564260761 77199497681328 77306422193352 77316542620416 77423629244544 77530864188096 78066148989312 78234982474336 78368652202752 78477196042368 78559608957632 78640765578456 78668417280288 78749686306404 78802827561216 78884235440928 78911972751744 78967075809072 78993493384752 79019014461696 79076448490248 79128459080064 79185972657132 79211555919936 79238055283776 79293386039688 79321267216224 79403210674092 79431130467216 79456792935168 79513187420178 79538876398944 79566843894912 79649041047696 79677047279808 79732684577304 79759358279064 79843117658436 79953703693974 79979534993952 80062158480516 80090309973168 80679825676659 80817672584088 80929608418692 81052308713024 81303244653312 81349367798457 81488358663624 81601223426316 81611906099328 81714244511394 81724941980352 81838134420768 81977960376576 82024466286411 82091503257984 82403157266496 82517289063264 82837040266944 83124668878982 83180762425728 83266692965424 83295971237952 83382020795016 83469584517484 83524484584512 83585193360306 83612197915488 83640169466208 83728004283792 83814500155986 83843971048728 83871059209344 83930586721299 83957702865552 83987224111296 84073987772568 84103549906464 84162278164932 84190433739012 84217633834176 84278846417238 84395576121417 84422842493616 84510056173878 84539771638344 84579124568832 84627106113177 84656862734796 84978255931074 85095954346491 85425697775286 85701391590144 85820091578496 86134624727778 86145900882624 86253924762027 86265216534816 86384697444144 86412606458112 86532291508608 86652142327872 86920415214336 86981110447968 87101582900112 87222222211608 87250401811584 87439098059552 87801915893824 87923525195616 88014355283628 88164733728096 88286845547664 88379560077336 88420700414208 88470861275763 88501969440324 88530562498752 88653181006368 88744764871044 88775969345712 88837960285206 88867680057846 88896391269408 88910565790464 88961004551529 89019516465072 89113000409928 89142812194248 89154482160384 89205059294649 89236425618252 89277964822656 89360021775618 89388892052064 89481235948812 89512699381776 89648412809472 89699270149467 89894353381632 90018860796288 90171569873913 90392383040256 90587874443968 90868332259584 90919881657099 91057728564528 91183847302152 91213306816896 91339641036864 91466150234976 91622426303232 91674403496577 91749327170688 91813394361744 91940559727896 92067901223364 92097646356672 92225205423648 92352941165232 92703551924808 92904041688274 93191670300312 93289535637188 93418745520342 93578357728944 93675029586102 93707967642696 93804773394393 93850041667712 93965045157576 93977346417408 94063722654924 94095190649484 94107508947072 94194004819266 94237851757248 94324467429819 94354941610512 94452415723746 94485627125208 94497996536064 94529609812224 94583236244139 94616493644772 94628880187776 94759945118784 94888484125056 94975697805318 95019908618304 95107243093137 95151515139936 95414182098048 95546334704832 95783908247808 95916572940672 96249616596716 96414065538912 96547603025808 96578795453184 96712561097856 96846512013504 96914138492952 97048368601668 97182784624662 97214182265376 97348827947184 97483660118856 97515154965888 97853749253964 97989280762626 98124999988059 98368985316996 98777155380552 98823135757056 98913965845068 99185325444108 99322701241122 99335703888576 99370632354048 99427005087003 99473287965984 99596882811096 99643244767488 99734828632164 99747885232512 99781254801792 99872965513926 99886040198208 100008440178084 100024386514272 100160066576448 100195284904704 100252125461169 100298792430432 100334059537536 100437710425488 100470159661824 100609315007616 100714969992384 100854464410656 101026781044992 101245271437376 101770402513296 101911358749464 102085481158848 102226873792032 102439944635094 102581828214921 102614970169008 102757096166472 102899419014348 102932663575104 103075229591136 103217993067024 103290068656962 103374485584128 103433129693883 103609852151256 104232365132544 104409186169794 104840629087851 104854354104608 104891223040384 104999581741872 105178980587904 105275652445062 105289434412096 105324657846336 105421463598033 105435264653664 105581296876176 105615407893248 105650740378368 105710675802273 105724514719584 105761689621632 105870947565456 105908173956288 106017583226904 106051835198592 106149309311826 106198721396928 106236063039744 106296330515859 106310246103072 106345811038752 106457490211248 106604938258632 106639379991936 106749544640688 106787079964224 106897397195592 107340954860304 107573100902212 107756896778784 107906144558256 108131052670377 108465823731276 108616053404034 108651144884832 108801631235088 108952326015192 108966589307136 109028405804571 109117512561024 109365955048548 109517431440582 109669117633713 109870876355328 110023052084352 110449387022592 111022257287232 111061294983936 111124299803121 111176027726688 111365979446016 111446924480408 111482930553984 111520225954944 111637339045056 111752666874648 111791961398304 111907448961732 111943603820736 111982965481728 112046493162483 112098650363424 112138066541952 112216370886576 112253911652016 112290178445568 112371795222984 112445705008512 112527434828556 112563789991488 112680074898504 112719695517792 112836141484236 112875816979728 112912284697344 112992424228674 113304341241432 113461272461988 113900930367048 114491702827458 114650278593147 114846166303704 114861201176832 115005233016036 115020288713088 115179596592192 115441841440134 115536189770496 115601733187281 115799246521992 115974813930624 116135443866816 116296296282144 116494996324608 117231366927488 117352473711504 117552978304128 117715794063552 117839413436448 117961148367684 118002625920432 118040749998336 118124529459606 118204241341824 118326353161392 118367959127616 118450613713608 118490240077128 118528521692544 118614672735372 118692688620096 118778958985698 118817333879904 118857082925664 118940079059532 118981900824336 119104816011138 119146695700824 119185189402752 119269781130267 119308314598416 119350265842368 119473561571544 119515570919712 119599026865956 119764676487654 119930555540961 119969302490928 120228759831884 121226508876132 121394412628038 121410304752704 121578463069536 121786188049152 121954866979968 122232537995436 122401835139474 122417859148992 122571366767091 122587412970528 122757201631152 122796861808896 122966940564864 123137254886976 123604735899744 123775933594896 124255560400416 124558327360456 124687003318473 124771143638592 124900039448136 124943956856928 125073031192524 125204376776226 125286726876768 125377790040459 125418296873232 125460254199312 125592006425688 125650469009664 125721750233979 125765956573092 125806588814016 125936554298328 125980836166944 126110981658852 126155324859696 126243417247398 126285650608518 126346593491712 126418269625857 126634263740424 126693211491072 126765084260817 126809657457516 126868686853248 126985294102194 127395112939776 127467383896611 128138546662929 128552087385216 128730137367744 129128682684672 129201937091667 129218851323936 129397824802224 129577046166216 129618909687168 129798437262912 129978213491808 130200290009856 130471665671952 130652374350168 130833333317412 131158647089328 131702873840736 131885287793424 132021532925442 132247100592144 132430268321496 132447605184768 132569340116004 132631050621312 132752954160486 132795843748128 132979771509552 133117147306566 133163954018568 133181386930944 133256940427809 133301520086769 133344586904112 133365848685696 133529274697608 133546755435264 133669500614892 133731723240576 133854638427378 133916947233984 134040032663427 134083338078096 134286626656512 134331550785792 134472619214208 134841530072448 135693870017728 135881811665952 136113974878464 136302498389376 136586592846792 136775770953228 136819960225344 137009461555296 137199225352464 137243551433472 137433639454848 137623990756032 137720091542616 137910839591844 138101851835046 138146469535008 138337808135472 139212248226392 139356062532411 139787505450468 139934303455782 139999442322496 140128118280513 140367536593416 140432877128448 140512544379153 140561951464044 140580352871552 140775062501568 140947567736364 140966019626112 141095583982386 141142785974226 141161263420608 141210898608384 141291007228899 141356777635872 141532412415768 141598295195904 141678623585619 141728440687812 141746994804096 141794414718336 141924740467158 141943320281664 142139917678176 142332726187584 142382773285632 142463546707977 142529862927456 142727272709904 143121273147072 143319502057248 143675862371712 143874859411008 144174736893836 144374424895074 144621098308368 144821404538712 144868193179776 145068841646784 145269768020256 145371207739428 145572552902502 145774176936993 145821273398064 146023241920776 146225490178284 146780623880946 146983921143939 147553477975494 148029676382976 148165733070828 148234703635584 148370948767602 148777988166162 148849785393408 148984051861683 149003555832864 149055948531072 149209931948976 149258138427648 149395324216644 149464867151232 149602242948246 149621827848768 149671882202688 149809448270889 149829060297312 150036579771408 150085053321984 150135262642944 150240099864672 150292927357056 150448188645648 150501089306304 150656565638232 150705239492736 151072454988576 151281696615984 151867907156064 152655603769944 152867038124196 153128221738272 153340310688048 153572795456256 153659916952641 153922455253512 154135644249708 154349128521522 154398995362656 154612844386704 154847258489088 154935102985443 155061728376192 156132297978624 156469964948672 156613779254691 156954392084736 157119217915264 157281531156912 157336834560576 157499372612808 157768470881856 157823945503488 157913478667593 157934151618144 157986986769504 158152896980496 158256918160128 158371945314264 158423111839872 158476110567552 158586772079376 158642534432448 158806421348184 158862260934432 159026374840356 159077752797888 159133687789824 159223963967739 159298082095392 159354094559616 159465369154608 159518716558128 159686235316872 159907407387948 159959069987904 160124316961032 160180619946336 161359651353318 161635345168176 161859216837384 162104617426048 162698735596914 162924080106051 162976717327248 163202446852632 163223812198656 163428489022788 163449883960704 163676268841536 164048932572822 164183006515968 164276147160873 164806314532992 165034578126528 165674080533888 166249337757964 166361524851456 166533385930848 166591942475904 166764041590032 166939169034968 167048969169024 167170386720612 167224395830976 167280338932416 167456008567584 167629000311972 167687942097456 167742118418688 167861173442598 167915405731104 167974448222592 168147975545136 168207099812928 168324556329864 168380867478024 168435267668352 168557692834476 168791152242834 168845684987232 169020112347756 169079543276688 169254212226354 169313725469592 169488636343011 169956511862148 170191908692982 170851395550572 171640183156992 171737554241187 172269249455556 172291801765248 172507849524054 172530433069632 172769394888288 173064583017216 173162762160201 173304284655744 173962220895936 174203165800224 174444444423216 174500803623168 174878196119104 175603831787648 175847050391232 176028710567256 176329467456192 176573691095328 176759120154672 176941722551526 177003938880648 177061124997504 177186794189409 177306362012736 177489529742088 177551938691424 177675920570412 177735360115692 177792782538816 177922009103058 178039032930144 178168438478547 178226000819856 178285624388496 178410118589298 178472851236504 178555929645312 178657224016707 178720043551236 178777784104128 178962471897624 179025398763552 179398540298934 179647014731481 180037721592576 180343139747826 181175748887936 181839763314198 182091618942057 182115457129056 182367694604304 182426613633792 182679282073728 182932300469952 183348806993154 183498654341376 183602752709211 183626788723488 183881119455792 184135802446728 184195292713344 184450410847296 184705882330464 185407103849616 185808083376548 186383340600624 186579071274376 186837491040684 187156715457888 187350059172204 187415935285392 187609546788786 187700083335424 187806565164339 187930090315152 188127445309848 188190381298968 188215017894144 188388009638532 188475703514496 188648934859638 188709883221024 188904831447492 188971254250416 189166472488278 189232987289544 189257760375552 189365125871097 189428475912777 189519890237568 189776968250112 189951395610636 190039817236608 190214486186274 190303030279872 190828364196096 191092669409664 191833145881344 192499233193432 192828131077824 193095206051616 193425122195712 193693024027008 193828276985904 194096737203336 194365569249324 194428364530752 194697655894368 194967320237712 195030309931776 195707498507928 195978561525252 196249999976118 196737970633992 197554310761104 197827931690136 198032299388163 198370650888216 198645402482244 198671407777152 198854010174006 198946575931968 199129431240729 199193765622192 199469657264328 199495770465024 199562509603584 199675720959849 199745931027852 199772080396416 200016880356168 200048773028544 200320133152896 200504250922338 200597584860864 200668119075072 200781957641067 200875420850976 201218630015232 201429939984768 201708928821312 202490542874752 203540805026592 203822717498928 204170962317696 204453747584064 204879889270188 205163656429842 205229940338016 205514192332944 205798838028696 205865327150208 206150459182272 206435986134048 206580137313924 206866259387766 207152777752569 207219704302512 208818372339588 209681258175702 209708708209216 209782446080768 209901455183673 209999163483744 210357961175808 210551304890124 210578868824192 210649315692672 210842927196066 210870529307328 211162593752352 211421351604546 211449029439168 211523379243264 211643375973579 211714178961339 211741895130912 211816347912576 212035166453808 212103670397184 212298618623652 212397442793856 212592661031718 212620492206144 212691622077504 212914980422496 213209876517264 213278759983872 213499089281376 213574159928448 213794794391184 214681909720608 215146201804424 215513793557568 215812289116512 216262105340754 216561637342611 216931647462552 217232106808068 217302289769664 217603262470176 217904652030384 218056811609142 218235025122048 218358829353753 218731910097096 219034862881164 219338235267426 220046104168704 220170935821419 221330216963241 222044514574464 222248599606242 222352055453376 222556423151403 222893848960816 222965861107968 223040451909888 223166982249243 223274678090112 223505333749296 223583922796608 223814897923464 223887207641472 224092986324966 224197300726848 224276133083904 224403364422369 224432741773152 224507823304032 224743590445968 224891410017024 225054869657112 225127579982976 225360149797008 225439391035584 225672282968472 225751633959456 225984848457348 226608682482864 226922544923976 227801860734096 228983405654916 229300557186294 229692332607408 230010466032072 230040577426176 230359193184384 230883682880268 231203466374562 231523692782283 231598493043984 231949627861248 232270887733632 232592592564288 234462733854976 234704947423008 235105956608256 235431588127104 235678826872896 235922296735368 236005251840864 236249058919212 236408482683648 236652706322784 236735918255232 236901227427216 236980480154256 237057043385088 237229345470744 237385377240192 237557917971396 237634667759808 237714165851328 237880158119064 237963801648672 238209632022276 238293391401648 238370378805504 238539562260534 238616629196832 238700531684736 238947123143088 239031141839424 239198053731912 239529352975308 239861111081922 239938604981856 240457519663768 242039477029977 242453017752264 242788825256076 242820609505408 243156926139072 243909733959936 244048103395371 244465075990872 244803670278948 244835718297984 245142733534182 245174825941056 245514403262304 245933881129728 246073398859233 246274509773952 247209471799488 247551867189792 248511120800832 249116654720912 249374006636946 249542287277184 249800078896272 249887913713856 250146062385048 250408753552452 250573453753536 250755580080918 250836593746464 250920508398624 251184012851376 251443500467958 251531913146184 251613177628032 251791760163897 251873108596656 251961672333888 252221963317704 252310649719392 252486834494796 252571301217036 252836539251714 253186728364251 253268527480848 253530168521634 253619314915032 253737373706496 253881318339531 253970588204388 254934767793222 256277093325858 257104174770432 257460274735488 258403874183334 258437702647872 258761774286081 258795649604448 259154092332432 259237819374336 259596874525824 259956426983616 260943331343904 261304748700336 261666666634824 262317294178656 263405747681472 263770575586848 264043065850884 264494201184288 264686445640969 264860536642992 265138680232008 265262101242624 265412583827289 265505908320972 265591687496256 265959543019104 266234294613132 266327908037136 266513880855618 266603040173538 266689173808224 266731697371392 266883013654587 267058549395216 267339001229784 267463446481152 267615177883947 267709276854756 267833894467968 268080065326854 268166676156192 268945238428416 269097810448401 269683060144896 270514709621739 271387740035456 271763623331904 272604996778752 272759644971297 273173185693584 273551541906456 273639920450688 274018923110592 274398450704928 274867278909696 275023210489731 275247981512064 275440183085232 275821679183688 276203703670092 276292939070016 276675616270944 278424496452784 278712125064822 279575010900936 279868606911564 279998884644992 280256236561026 280735073186832 281025088758306 281123902928088 281160705743104 281414320183179 281550125003136 281895135472728 281932039252224 282191167964772 282285571948452 282322526841216 282582014457798 282713555271744 282973402289457 283064824831536 283357247171238 283456881375624 283493989608192 283588829436672 283749708732417 283849480934316 283886640563328 284279835356352 284665452375168 284927093415954 285059725854912 285454545419808 286242546294144 286639004114496 287351724743424 287749718822016 288349473787672 288748849790148 289242196616736 289642809077424 289736386359552 290137683293568 290539536040512 290742415478856 291145105805004 291548353873986 291642546796128 292046483841552 292450980356568 293561247761892 293967842287878 295106955950988 295826027481083 296331466141656 296469407271168 296741897535204 297555976332324 297968103723366 298007111665728 298111897062144 298281015261009 298419863897952 298790648433288 298929734302464 299204485896492 299243655697536 299343764405376 299618896541778 299658120594624 300073159542816 300480199729344 300585854714112 300756376383507 300896377291296 301002178612608 301313131276464 301410478985472 302144909977152 302563393231968 303735814312128 305311207539888 305734076248392 306256443476544 306680621376096 307319833905282 307745484644763 307844910507024 308271288499416 308698257043044 308797990725312 309225688773408 309870205970886 310123456752384 310299389081649 312939929897344 313227558509382 314238435830528 314521887263553 314563062313824 314673669121152 314998745225616 315536941763712 315826957335186 315868303236288 315973973539008 316264390794099 316305793960992 316743890628528 316846223679744 316952221135104 317132027406819 317173544158752 317285068864896 317612842696368 317724521868864 318052749680712 318155505595776 318447927935478 318596164190784 318708189119232 318930738309216 319037433116256 319372470633744 319814814775896 319918139975808 320248633922064 320361239892672 322719302706636 323270690336352 323718433674768 324209234852096 324393158011131 325397471193828 325848160212102 325953434654496 326404893705264 326856978045576 326899767921408 327085217413713 327352537683072 328097865145644 328552294321746 329612629065984 330069156253056 330629089537681 331348161067776 332498675515928 333066771861696 333183884951808 333372899409363 333528083180064 333878338069936 334097938338048 334340773441224 334448791661952 334560677864832 334912017135168 335258000623944 335375884194912 335722346885196 335830811462208 335948896445184 336139479487449 336295951090272 336414199625856 336649112659728 336761734956048 336870535336704 337115385668952 337582304485668 337691369974464 338040224695512 338159086553376 338508424452708 338627450939184 338977272686022 339913023724296 340383817385964 341702791101144 343475108482374 343950835779441 344538498911112 344583603530496 345015699048108 345060866139264 345538789776576 346325524320402 346608569311488 346805199561843 347924441791872 348406331600448 348888888846432 349756392238208 351207663575296 351694100782464 352057421134512 352658934912384 353147382190656 353518240309344 353883445103052 354007877761296 354122249995008 354373588378818 354612724025472 354979059484176 355103877382848 355351841140824 355470720231384 355585565077632 355844018206116 356078065860288 356336876957094 356452001639712 356571248776992 356820237178596 356945702473008 357314448033414 357440087102472 357555568208256 357809343390801 357924943795248 358050797527104 358797080597868 359294029462962 359791666622883 360686279495652 362351497775872 363679526628396 364183237884114 364230914258112 364735389208608 365358564147456 365864600939904 366697613986308 367205505418422 367253577446976 367762238911584 368271604893456 368390585426688 368900821694592 369411764660928 370814207699232 371616166753096 372766681201248 373158142548752 373674982081368 374061009955419 374313430915776 374700118344408 374831870570784 375219093577572 375613130328678 375860180630304 376133370121377 376254890619696 376380762597936 376776019277064 376951407028992 377165250701937 377297869719276 377419766442048 377809662894984 377942508500832 378332944976556 378465974579088 378730251742194 378856951825554 379039780475136 379254808877571 379902791221272 380079634473216 380295252782451 380428972372548 380606060559744 382185338819328 384415639988787 384998466386864 385656262155648 386190412103232 387386048054016 387605811275001 387656553971808 388193474406672 388731138498648 388856729061504 389395311788736 389934640475424 391414997015856 391957123050504 392499999952236 393475941267984 395108621522208 395655863380272 396064598776326 396480526458049 396741301776432 397290804964488 397342815554304 397708020348012 397893151863936 398258862481458 398387531244384 398939314528656 399351441919698 399491862055704 399544160792832 399770821283427 399904560260307 400033760712336 400097546057088 400640266305792 401008501844676 401195169721728 401563915282134 401750841701952 402120097990281 402859879969536 403417857642624 404981085749504 407081610053184 407645434997856 408341924635392 408907495168128 409759778540376 410327312859684 410459880676032 411028384665888 411597676057392 411730654300416 412300918364544 412871972268096 413160274627848 413732518775532 414305555505138 414439408605024 417636744679176 418068187597233 419362516351404 419417416418432 419802910367346 419998326967488 420384354841539 421102609780248 421157737648384 421298631385344 421537633137459 421685854392132 421741058614656 422325187504704 422842703209092 422898058878336 423286751947158 423428357922678 423483790261824 423632695825152 423873021686697 424070332907616 424597237247304 424794885587712 425035870756857 425185322063436 425240984412288 425383244155008 425829960844992 426419753034528 426998178562752 427148319856896 427589588782368 429363819441216 430292403608848 431027587115136 431624578233024 432524210681508 433123274685222 433863294925104 434464213616136 434604579539328 435206524940352 435809304060768 436113623218284 436717658707506 437322530810979 437463820194192 438069725762328 438676470534852 440341871642838 442660433926482 444089029148928 444497199212484 444704110906752 445112846302806 445787697921632 446333964498486 446549356180224 446952155585049 447010667498592 447167845593216 447629795846928 447774415282944 448185972649932 448394601453696 448806728844738 448865483546304 449015646608064 449428344812667 449487180891936 450109739314224 450255159965952 450720299594016 450878782071168 451344565936944 451503267918912 451969696914696 453217364965728 453845089847952 455603721468192 457185678834401 457966811309832 458601114372588 459384665214816 460020932064144 460718386368768 460979750857923 461767365760536 462406932749124 463047385564566 463196986087968 464541775467264 464805308956329 465185185128576 469409894846016 469841337764073 470863176254208 471357653745792 471844593470736 472010503681728 472498117838424 473305412645568 473471836510464 473740436002779 473802454854432 473960960308512 474458690941488 474770754480384 475115835942792 475269335519616 475428331702656 475760316238128 475927603297344 476419264044552 476586782803296 477079124521068 477233258393664 477401063369472 477894246286176 478062283678848 478396107463824 479058705950616 479722222163844 479877209963712 480915039327536 484078954059954 484906035504528 485577650512152 485641219010816 486313852278144 488096206790742 488772240318153 488930151981744 489607340557896 489671436595968 490285467068364 490349651882112 491028806524608 492146797718466 492549019547904 494418943598976 495103734379584 497022241601664 498233309441824 498748013273892 499084574554368 499600157792544 499775827427712 500292124770096 500817507104904 501146907507072 501511160161836 501673187492928 501841016797248 502368025702752 502887000935916 503063826292368 503226355256064 503583520327794 503746217193312 503923344667776 504443926635408 504621299438784 504973668989592 505142602434072 505673078503428 506373456728502 506537054961696 507060337043268 507238629830064 507762636679062 507941176408776 509869535586444 510972229285507 512554186651716 514920549470976 515212662723561 516807748366668 516875405295744 517523548572162 517591299208896 518308184664864 519193749051648 519488286480603 519912853967232 521886662687808 522609497400672 523333333269648 524634588357312 526811495362944 527541151173696 528086131701768 528988402368576 529372891281938 529721073285984 530277360464016 530825167654578 531011816641944 531183374992512 531560382568227 531919086038208 532468589226264 532655816074272 533027761711236 533206080347076 533378347616448 533766027309174 534117098790432 534505315435641 534678002459568 535230355767894 535418553709512 535667788935936 535971672050121 536160130653708 536333352312384 538195620896802 538941044194443 541029419243478 542775480070912 543527246663808 545519289942594 546274856826171 546346371387168 547103083812912 547279840901376 548037846221184 548796901409856 550046420979462 550495963024128 550880366170464 551643358367376 552407407340184 552585878140032 553351232541888 556848992905568 557424250129644 559150021801872 559737213823128 559997769289984 560512473122052 561470146373664 562050177516612 562247805856176 562828640366358 563100250006272 563419695493017 563790270945456 564382335929544 564571143896904 564645053682432 565164028915596 565427110543488 565946804578914 566129649663072 566714494342476 566913762751248 567499417464834 567698961868632 567773281126656 568095377613291 568559670712704 569330904750336 569854186831908 570119451709824 570909090839616 572485092588288 573278008228992 575499437644032 576698947575344 577497699580296 578484393233472 579285618154848 580275366587136 581079072081024 581484830957712 582290211610008 583096707747972 583285093592256 584092967683104 584901960713136 587122495523784 587935684575756 590213911901976 591652054962166 592662932283312 593483795070408 594096898164489 595111952664648 595936207446732 596014223331456 596562030522018 596839727795904 597388293722187 597581296866576 598408971792984 598487311395072 598687528810752 599027162879547 599237793083556 599316241189248 600146319085632 600960399458688 601512752767014 601792754582592 602004357225216 602345872923201 602626262552928 604289819954304 605126786463936 607471628624256 610622415079776 611468152496784 612512886953088 613361242752192 614639667810564 615490969289526 615689821014048 616542576998832 617396514086088 617595981450624 618451377546816 619740411941772 620598778163298 621458333257707 625879859794688 626455117018764 629043774527106 629126124627648 629347338242304 629704365551019 629997490451232 631073883527424 631653914670372 631736606472576 631947947078016 632528781588198 632611587921984 633487781257056 634264054813638 634347088317504 634570137729792 634930127920737 635225685392736 635449043737728 636105499361424 636311011191552 636895855870956 637192328381568 637861476618432 638074866232512 638744941267488 639629629551792 639836279951616 640497267844128 640722479785344 645438605413272 646541380672704 647436867349536 648786316022262 649684912027833 650794942387656 651696320424204 651906869308992 652809787410528 653713956091152 654170434827426 654705075366144 655076488061259 656195730291288 657104588643492 660138312506112 661258179075362 663990650889723 664997351031856 666133543723392 666745798818726 667056166360128 667669269454209 667756676139872 668681546882448 668897583323904 669121355729664 669500946747729 669824034270336 670516001247888 670751768389824 671444693770392 671661622924416 672278958974898 672591902180544 672828399251712 673210093267107 673298225319456 673523469912096 674230771337904 675164608971336 675382739948928 676080449391024 676318173106752 677016848905416 677254901878368 677954545372044 679826047448592 680767634771928 683405582202288 686950216964748 687901671558882 689076997822224 690031398096216 690121732278528 691077579553152 692651048640804 693610399123686 694571078346849 695848883583744 696812663200896 697777777692864 699512784476416 703388201564928 704114842269024 705317869824768 706294764381312 707036480618688 707766890206104 708015755522592 708747176757636 709225448050944 709958118968352 710207754765696 710703682281648 710941440462768 711171130155264 711688036412232 712156131720576 712673753914188 712904003279424 713142497553984 713640474357192 713891404946016 714628896066828 714880174204944 715111136416512 715618686781602 715849887590496 716101595054208 717594161195736 718588058925924 719583333245766 721372558991304 726118431089931 727359053256792 728366475768228 728461828516224 729470778417216 731729201879808 732144310186113 733395227972616 734411010836844 734507154893952 735524477823168 736543209786912 737801643389184 738823529321856 741628415398464 743232333506192 745533362402496 746316285097504 747349964162736 748122019910838 748626861831552 749400236688816 749663741141568 750438187155144 751226260657356 751720361260608 752266740242754 752509781239392 752761525195872 753552038554128 754330501403874 754595739438552 754839532884096 755375280491691 755619325789968 755885017001664 756665889953112 756931949158176 757460503484388 757713903651108 758509617755142 759560185092753 759805582442544 760590505564902 760857944745096 761212121119488 768831279977574 769996932773728 771312524311296 772380824206464 775211622550002 775313107943616 776285322858243 776386948813344 777462276997296 777713458123008 778790623577472 779869280950848 782829994031712 783914246101008 784999999904472 786951882535968 789684354350329 790217243044416 791311726760544 792129197552652 792961052916098 793482603552864 794059336922907 794581609928976 795416040696024 795786303727872 796237751481867 796517724962916 796775062488768 797878629057312 798702883839396 798983724111408 799541642566854 799809120520614 800067521424672 800195092114176 800649040963761 802017003689352 802390339443456 802845533651841 803127830564268 803501683403904 804240195980562 806835715285248 807293431345203 811544128865217 814163220106368 815290869995712 817814990336256 818278934913891 819519557080752 820654625719368 820919761352064 822056769331776 823195352114784 824601836729088 825743944536192 826320549255696 827465037551064 828611111010276 828878817210048 835273489358352 836136375194466 838725032702808 838834832836864 839605820734692 839996653934976 840768709683078 842205219560496 843075266274918 843371708784264 843482117229312 844242960549537 844650375009408 845685406418184 845796117756672 846573503894316 846856715845356 846967580523648 847746043373394 848140665815232 848920206868371 849194474494608 850071741513714 850370644126872 850481968824576 850766488310016 851659921689984 852839506069056 853996357125504 855179177564736 858727638882432 860584807217696 862055174230272 863249156466048 865048421363016 866246549370444 867726589850208 868928427232272 869209159078656 870413049880704 871618608121536 872227246436568 873435317415012 874645061621958 874927640388384 876139451524656 877352941069704 880683743285676 885320867852964 887478082443249 888994398424968 889408221813504 890225692605612 891575395843264 892667928996972 893904311170098 894021334997184 894335691186432 894843045783027 895259591693856 896371945299864 896789202907392 897613457689476 897730967092608 898031293216128 898856689625334 898974361783872 900219478628448 901440599188032 901757564142336 902269129150521 902689131873888 903006535837824 903939393829392 906434729931456 907690179695904 911207442936384 914371357668802 915933622619664 917202228745176 918769330429632 920041864128288 921959501715846 923236453934289 923534731521072 924813865498248 926094771129132 926393972175936 929610617912658 930370370257152 930898167244947 938819789692032 939682675528146 942715307491584 943565661790659 943689186941472 944021007363456 944996235676848 946610825291136 947480872005558 947604909708864 947921920617024 948793172382297 948917381882976 950231671885584 950538671039232 950856663405312 951520632476256 951855206594688 952838528089104 953173565606592 954158249042136 954466516787328 955788492572352 956124567357696 956792214927648 958117411901232 959444444327688 959754419927424 961830078655072 968157908119908 969812071009056 971155301024304 972627704556288 973179474033393 976192413581484 977544480636306 977860303963488 979214681115792 980570934136728 980699303764224 981255652241139 982057613049216 984293595436932 988837887197952 990207468759168 991887268613043 994044483203328 996466618883648 997496026547784 999200315585088 999551654855424 1000118698228089 1000584249540192 1001635014209808 1002293815014144 1003022320323672 1003346374985856 1003682033594496 1004736051405504 1005774001871832 1006127652584736 1007167040655588 1007492434386624 1007846689335552 1008418438462347 1008887853270816 1009242598877568 1009947337979184 1010285204868144 1011346157006856 1012746913457004 1013074109923392 1014120674086536 1014477259660128 1015525273358124 1015882352817552 1019739071172888 1021944458571014 1025108373303432 1030425325447122 1031852507338323 1033615496733336 1033750810591488 1035047097144324 1035182598417792 1036616369329728 1038976572961206 1039825707934464 1040415598685529 1043773325375616 1045218994801344 1046666666539296 1049269176714624 1053622990725888 1055082302347392 1056172263403536 1057976804737152 1058745782563876 1059442146571968 1060554720928032 1061650335309156 1062023633283888 1062366749985024 1063120765136454 1063838172076416 1064937178452528 1065311632148544 1066055523422472 1066412160694152 1066756695232896 1067532054618348 1068234197580864 1069010630871282 1069356004919136 1070460711535788 1070837107419024 1071943344100242 1072320261307416 1072666704624768 1073428030172403 1076391241793604 1077882088388886 1079374999868649 1082058838486956 1087054493327616 1091038579885188 1092549713652342 1092692742774336 1094206167625824 1096075692442368 1097593802819712 1100092841958924 1101760732340928 1103286716734752 1104814814680368 1105171756280064 1106702465083776 1113697985811136 1114848500259288 1118300043603744 1119474427646256 1121024946244104 1122183029866257 1122940292747328 1124100355033224 1124495611712352 1125657280732716 1126839390986034 1127580541890912 1128400110364131 1128764671859088 1129142287793808 1130328057831192 1130854221086976 1131495752105811 1131893609157828 1132259299326144 1133428988684952 1133827525502496 1134998834929668 1135397923737264 1136190755226582 1137119341425408 1137764426632713 1139708373663816 1140238903419648 1141818181679232 1146556016457984 1153246919966361 1153397895150688 1154995399160592 1156968786466944 1158571236309696 1162158144162048 1162817433825003 1162969661915424 1164580423220016 1166193415495944 1166570187184512 1168185935366208 1169803921426272 1174244991047568 1175871369151512 1180427823803952 1183304109924332 1185325864566624 1186967590140816 1188193796328978 1189441579374147 1190223905329296 1191872414893464 1192028446662912 1193124061044036 1193679455591808 1194776587444374 1195162593733152 1196817943585968 1198054325759094 1198475586167112 1198632482378496 1199312463850281 1199713680780921 1200292638171264 1201920798917376 1203025505534028 1203585509165184 1204691745846402 1205252525105856 1206360293970843 1208579639908608 1210253572927872 1214943257248512 1221244830159552 1222936304993568 1225025773906176 1226722485504384 1229279335621128 1230981938579052 1231379642028096 1233085153997664 1234793028172176 1235191962901248 1236902755093632 1239480823883544 1241197556326596 1242916666515414 1252910234037528 1254204562791699 1258087549054212 1258252249255296 1259408731102038 1259994980902464 1261153064524617 1263307829340744 1263473212945152 1263895894156032 1264612899412377 1265057563176396 1265223175843968 1266975562514112 1268528109627276 1268694176635008 1269860255841474 1270451370785472 1270898087475456 1271619065060091 1272210998722848 1273791711741912 1274384656763136 1275722953236864 1276149732465024 1277489882534976 1279259259103584 1280994535688256 1281444959570688 1290877210826544 1293082761345408 1294873734699072 1297572632044524 1299369824055666 1301589884775312 1303392640848408 1303813738617984 1305619574821056 1307427912182304 1308340869654852 1310152976122518 1311967592432937 1312391460582576 1314209177286984 1322516358150724 1327981301779446 1329994702063712 1332267087446784 1333491597637452 1334112332720256 1335338538908418 1335513352279744 1337363093764896 1339001893495458 1339648068540672 1340856466755147 1341032002495776 1341503536779648 1342889387540784 1343323245848832 1344557917949796 1345183804361088 1346420186534214 1346596450638912 1347046939824192 1348285034438001 1348461542675808 1350329217942672 1350765479897856 1352160898782048 1352636346213504 1354033697810832 1354509803756736 1355909090744088 1359652094897184 1361535269543856 1366811164404576 1371557036503203 1373900433929496 1375803343117764 1378153995644448 1380062796192432 1382155159106304 1382939252573769 1385302097281608 1387220798247372 1389142156693698 1393625326401792 1394415926868987 1395555555385728 1408229684538048 1409524013292219 1412589528762624 1414072961237376 1415533780412208 1416031511045184 1417494353515272 1419916237936704 1420415509531392 1421221308008337 1421407364563296 1421882880925536 1423376072824464 1424312263441152 1425347507828376 1425808006558848 1426284995107968 1427280948714384 1427782809892032 1429257792133656 1429760348409888 1431237373563204 1431699775180992 1432203190108416 1435188322391472 1437176117851848 1439166666491532 1442745117982608 1452236862179862 1454718106513584 1456732951536456 1456923657032448 1458941556834432 1464288620372226 1466316720954459 1466790455945232 1468822021673688 1469014309787904 1471048955646336 1473086419573824 1477647058643712 1483256830796928 1486464667012384 1491066724804992 1492632570195008 1494699928325472 1496244039821676 1497253723663104 1498800473377632 1499327482283136 1500876374310288 1502452521314712 1503440722521216 1504533480485508 1505019562478784 1505523050391744 1507104077108256 1508661002807748 1509191478877104 1509679065768192 1510750560983382 1511238651579936 1511770034003328 1513331779906224 1513863898316352 1514921006968776 1515427807302216 1517019235510284 1519120370185506 1519611164885088 1521181011129804 1521715889490192 1532916687856521 1537662559955148 1539993865547456 1544761648412928 1545637988170683 1550423245100004 1550626215887232 1552570645716486 1552773897626688 1554924553994592 1557581247154944 1558464859441809 1559738561901696 1565659988063424 1567828492202016 1569999999808944 1573903765071936 1579368708700658 1580434486088832 1582623453521088 1584258395105304 1585922105832196 1586965207105728 1588118673845814 1589163219857952 1590832081392048 1592475502963734 1593035449925832 1593550124977536 1594681147704681 1595757258114624 1597405767678792 1597967448222816 1599083285133708 1599618241041228 1600135042849344 1601298081927522 1603515946306923 1604034007378704 1605691067303682 1606255661128536 1607003366807808 1607915016150363 1608480391961124 1614586862690406 1616823132583329 1623088257730434 1628326440212736 1630581739991424 1636557869827782 1638824570478513 1639039114161504 1641309251438736 1641839522704128 1644113538663552 1646390704229568 1651487889072384 1652641098511392 1654930075102128 1657222222020552 1657757634420096 1670546978716704 1672272750388932 1677450065405616 1679211641469384 1679993307869952 1681537419366156 1684410439120992 1686150532549836 1686743417568528 1688485921099074 1689300750018816 1690259086479051 1691370812836368 1693147007788632 1693713431690712 1693935161047296 1695492086746788 1696281331630464 1697840413736742 1698388948989216 1700143483027428 1700741288253744 1703319843379968 1704286132839873 1705679012138112 1707992714251008 1710358355129472 1717455277764864 1721169614435392 1726498312932096 1730096842726032 1732493098740888 1735453179700416 1737856854464544 1740826099761408 1743237216243072 1744454492873136 1746870634830024 1749290123243916 1749855280776768 1752278903049312 1754705882139408 1761367486571352 1770641735705928 1774956164886498 1777988796849936 1780451385211224 1782290694493467 1783150791686528 1785335857993944 1787808622340196 1788042669994368 1789686091566054 1790519183387712 1792164881166561 1792743890599728 1795226915378952 1795461934185216 1796062586432256 1797081488638641 1797713379250668 1797948723567744 1800438957256896 1802881198376064 1804538258301042 1805378263747776 1806013071675648 1807037618769603 1807878787658784 1812869459862912 1815380359391808 1822414885872768 1828742715337604 1831867245239328 1834404457490352 1837538660859264 1840083728256576 1843919003431692 1846472907868578 1847069463042144 1849627730996496 1852189542258264 1852787944351872 1859221235825316 1861796334489894 1864374999773121 1877639579384064 1879365351056292 1887131323581318 1887378373882944 1888042014726912 1889113096653057 1889992471353696 1893221650582272 1894961744011116 1895209819417728 1895843841234048 1897586344764594 1897834763765952 1900463343771168 1903041264952512 1903710413189376 1904790383762211 1905677056178208 1906347131213184 1908316498084272 1908933033574656 1911576985144704 1913584429855296 1916234823802464 1918888888655376 1919508839854848 1923660157310144 1936315816239816 1939624142018112 1942310602048608 1946358948066786 1949054736083499 1952384827162968 1955088961272612 1955720607926976 1958429362231584 1961141868273456 1962511304482278 1964115226098432 1965229464183777 1968587190873864 1980414937518336 1983774537226086 1991971952669169 1992933237767296 1994992053095568 1998400631170176 2000237396456178 2001168499080384 2003007808362627 2003270028419616 2006044640647344 2006692749971712 2007364067188992 2008502840243187 2009472102811008 2011548003743664 2012255305169472 2014334081311176 2014984868773248 2016836876924694 2017775706541632 2018485197755136 2019630279801321 2019894675958368 2020570409736288 2022692314013712 2025493826914008 2026148219846784 2028241348173072 2028954519320256 2031050546716248 2031764705635104 2039478142345776 2043888917142028 2050216746606864 2060850650894244 2063705014676646 2067230993466672 2070094194288648 2070365196835584 2073232738659456 2077953145922412 2080831197371058 2083713235040547 2087546650751232 2090437989602688 2093333333078592 2098538353429248 2110164604694784 2112344526807072 2115953609474304 2117491565127752 2118884293143936 2121109441856064 2123300670618312 2124047266567776 2126241530272908 2127676344152832 2129874356905056 2130623264297088 2132111046844944 2132824321388304 2133513390465792 2135064109236696 2136468395161728 2138021261742564 2138712009838272 2140921423071576 2141674214838048 2143886688200484 2144640522614832 2145333409249536 2146856060344806 2152782483587208 2155764176777772 2158749999737298 2164117676973912 2178355293269793 2182077159770376 2185099427304684 2185385485548672 2188412335251648 2195187605639424 2196432930558339 2200185683917848 2203521464681856 2206573433469504 2209629629360736 2213404930167552 2227395971622272 2229697000518576 2236600087207488 2238948855292512 2242049892488208 2244366059732514 2245880585494656 2248200710066448 2248991223424704 2251314561465432 2253678781972068 2255161083781824 2256800220728262 2257529343718176 2258284575587616 2260656115662384 2262991504211622 2263787218315656 2264518598652288 2266125841475073 2266857977369904 2267655051004992 2269997669859336 2270795847474528 2272381510453164 2275528853265426 2278680555278259 2279416747327632 2283636363358464 2306493839932722 2306795790301376 2309990798321184 2313937572933888 2317142472619392 2325634867650006 2325939323830848 2328855968574729 2329160846440032 2332386830991888 2333140374369024 2336371870732416 2339607842852544 2348489982095136 2351742738303024 2360855647607904 2366608219848664 2369053063050987 2370651729133248 2373935180281632 2376387592657956 2378883158748294 2380447810658592 2382178010768721 2383744829786928 2386248122088072 2387358911183616 2388713254445601 2389553174888748 2390325187466304 2393635887171936 2396108651518188 2396951172334224 2398624927700562 2399427361561842 2400585276342528 2401947122891283 2406051011068056 2407171018330368 2408536600955523 2409383491692804 2410505050211712 2412720587941686 2420507145855744 2421880294035609 2434632386595651 2442489660319104 2445872609987136 2453444971008768 2454836804741673 2458558671242256 2461963877158104 2462759284056192 2466170307995328 2469586056344352 2473805510187264 2478961647767088 2482395112653192 2485833333030828 2505820468075056 2508409125583398 2516175098108424 2516504498510592 2518817462204076 2519989961804928 2522306129049234 2526615658681488 2529225798824754 2530115126352792 2530446351687936 2532728881648611 2533951125028224 2537056219254552 2537388353270016 2539720511682948 2540902741570944 2543238130120182 2544421997445696 2546760620605113 2547583423483824 2551445906473728 2552299464930048 2554979765069952 2558518518207168 2561989071376512 2581754421653088 2586165522690816 2589747469398144 2595145264089048 2598739648111332 2603179769550624 2606785281696816 2607627477235968 2611239149642112 2614855824364608 2616681739309704 2620305952245036 2623935184865874 2624782921165152 2628418354573968 2645032716301448 2655962603558892 2659989404127424 2662434247329747 2666983195274904 2668224665440512 2670677077816836 2671026704559488 2674726187529792 2678003786990916 2681712933510294 2682064004991552 2683007073559296 2684529137349081 2685778775081568 2689115835899592 2690367608722176 2692840373068428 2693192901277824 2694093879648384 2696570068876002 2696923085351616 2700658435885344 2704321797564096 2705272692427008 2706807387451563 2708067395621664 2709019607513472 2711818181488176 2719304189794368 2723070539087712 2733622328809152 2743114073006406 2747800867858992 2751606686235528 2756307991288896 2760125592384864 2765878505147538 2769709361802867 2770604194563216 2774441596494744 2778284313387396 2788831853737974 2791111110771456 2792694501734841 2816459369076096 2819048026584438 2828145922474752 2830696985371977 2831067560824416 2832063022090368 2834988707030544 2839832475873408 2842442616016674 2842814729126592 2843765761851072 2846379517146891 2846752145648928 2850695015656752 2851616013117696 2852569990215936 2854561897428768 2855565619784064 2858515584267312 2859520696819776 2862474747126408 2863399550361984 2870376644782944 2874352235703696 2878333332983064 2885490235965216 2904473724359724 2909436213027168 2913465903072912 2917883113668864 2919538422100179 2928577240744452 2932633441908918 2933580911890464 2937644043347376 2942097911292672 2943766956723417 2946172839147648 2966513661593856 2972929334024768 2975661805839129 2982133449609984 2985265140390016 2989399856650944 2992488079643352 2997600946755264 2998654964566272 3000356094684267 3001752748620576 3004905042629424 3006881445042432 3009066960971016 3010039124957568 3011046100783488 3014208154216512 3017322005615496 3018382957754208 3021501121966764 3022477303159872 3023540068006656 3025255315387041 3026663559812448 3027727796632704 3029842013937552 3030855614604432 3034038471020568 3038240740371012 3039222329770176 3042362022259608 3043431778980384 3065833375713042 3075325119910296 3079987731094912 3091275976341366 3095557522014969 3100846490200008 3101252431774464 3105141291432972 3105547795253376 3109849107989184 3116929718883618 3119477123803392 3121246796056587 3131319976126848 3135656984404032 3139999999617888 3147807530143872 3158737417401316 3160868972177664 3165246907042176 3168516790210608 3171844211664392 3173930414211456 3176237347691628 3178326439715904 3181664162784096 3184951005927468 3186070899851664 3187100249955072 3189362295409362 3191514516229248 3194811535357584 3195934896445632 3198166570267416 3199236482082456 3200270085698688 3202596163855044 3207031892613846 3208068014757408 3211382134607364 3212511322257072 3215830032300726 3216960783922248 3220284090517209 3229173725380812 3233646265166658 3246176515460868 3261163479982848 3273115739655564 3277649140957026 3278078228323008 3282618502877472 3288227077327104 3292781408459136 3305282197022784 3309860150204256 3314444444041104 3315515268840192 3341093957433408 3344545500777864 3354900130811232 3358423282938768 3363074838732312 3366549089598771 3368820878241984 3372301065099672 3373486835137056 3376971842198148 3380518172958102 3382741625672736 3385200331092393 3386294015577264 3387426863381424 3390984173493576 3392562663260928 3394487256317433 3395680827473484 3396777897978432 3400286966054856 3401482576507488 3408572265679746 3411358024276224 3413293279898139 3420716710258944 3442339228870784 3459740759899083 3460193685452064 3464986197481776 3470906359400832 3475713708929088 3486474432486144 3488452301475009 3488908985746272 3493741269660048 3498580246487832 3499710561553536 3504557806098624 3509411764278816 3522734973142704 3541283471411856 3549912329772996 3555977593699872 3560902770422448 3564581388986934 3566301583373056 3568324738122441 3570671715987888 3575617244680392 3576085339988736 3579372183132108 3581038366775424 3584329762333122 3585487781199456 3590453830757904 3594162977277282 3595426758501336 3595897447135488 3597937391550843 3599141042342763 3600877914513792 3605762396752128 3609076516602084 3610756527495552 3614075237539206 3615757575317568 3625738919725824 3630760718783616 3644829771745536 3657485430675208 3663734490478656 3668808914980704 3675077321718528 3680167456513152 3687838006863384 3692945815737156 3694138926084288 3699255461992992 3704379084516528 3705575888703744 3718442471650632 3723592668979788 3728749999546242 3758730702112584 3762613688375097 3774262647162636 3774756747765888 3778226193306114 3779984942707392 3783459193573851 3789923488022232 3790419638835456 3791687682468096 3793838698237131 3795172689529188 3795669527531904 3800926687542336 3806082529905024 3809580767524422 3811354112356416 3812694262426368 3814857195180273 3816632996168544 3823153970289408 3827168859710592 3832469647604928 3837777777310752 3847320314620288 3872631632479632 3879248284036224 3884621204097216 3892717896133572 3898109472166998 3904769654325936 3910177922545224 3911441215853952 3916858724463168 3922283736546912 3925022608964556 3930458928367554 3935902777298811 3937174381747728 3967549074452172 3983943905338338 3985866475534592 3989984106191136 3996801262340352 4000474792912356 4002336998160768 4006015616725254 4006540056839232 4012089281294688 4017005680486374 4018944205622016 4022569400265441 4023096007487328 4024510610338944 4028668162622352 4029969737546496 4033673753849388 4035551413083264 4039260559602642 4039789351916736 4041140819472576 4045384628027424 4050987653828016 4052296439693568 4056482696346144 4057909038640512 4062101093432496 4063529411270208 4078956284691552 4087777834284056 4100433493213728 4114671109509609 4121701301788488 4127410029353292 4134461986933344 4140188388577296 4146465477318912 4148817757721307 4155906291844824 4161662394742116 4167426470081094 4180875979205376 4183247780606961 4186666666157184 4224689053614144 4228572039876657 4234983130255504 4237768586287872 4242218883712128 4246601341236624 4248094533135552 4252483060545816 4259748713810112 4261246528594176 4263663924025011 4264222093689888 4265648642776608 4270128218473392 4272936790323456 4276042523485128 4277424019676544 4281842846143152 4283348429676096 4287773376400968 4289281045229664 4293712120689612 4305564967174416 4311528353555544 4317499999474596 4328235353947824 4356710586539586 4364154319540752 4370198854609368 4370770971097344 4376824670503296 4392865861116678 4398950162863377 4400371367835696 4407042929363712 4413146866939008 4419259258721472 4454791943244544 4459394001037152 4473200174414976 4477897710585024 4484099784976416 4488732119465028 4491761170989312 4496401420132896 4497982446849408 4502629122930864 4507357563944136 4510322167563648 4513600441456524 4515058687436352 4516569151175232 4521312231324768 4525983008423244 4527574436631312 4529037197304576 4532251682950146 4533715954739808 4535310102009984 4539995339718672 4541591694949056 4544763020906328 4551057706530852 4557361110556518 4558833494655264 4598750063569563 4612987679865444 4613591580602752 4619981596642368 4634284945238784 4636913964512049 4651269735300012 4651878647661696 4657711937149458 4658321692880064 4664773661983776 4672743741464832 4675394578325427 4679215685705088 4696979964190272 4703485476606048 4721711295215808 4733216439697328 4738106126101974 4741303458266496 4747870360563264 4752775185315912 4757766317496588 4760895621317184 4764356021537442 4767489659573856 4772496244176144 4777426508891202 4779106349777496 4780650374932608 4784043443114043 4787271774343872 4792217303036376 4793902344668448 4797249855401124 4798854723123684 4803894245782566 4810547838920769 4812102022136112 4817073201911046 4818766983385608 4821010100423424 4823745048451089 4825441175883372 4843760588071218 4869264773191302 4884979320638208 4891745219974272 4909673609483346 4916473711435539 4917117342484512 4923927754316208 4925518568112384 4932340615990656 4939172112688704 4957923295534176 4964790225306384 4971666666061656 5011640936150112 5016818251166796 5029042467178411 5032350196216848 5037634924408152 5039979923609856 5044612258098468 5053231317362976 5058451597649508 5060230252705584 5065457763297222 5067902250056448 5070777259437153 5074112438509104 5079441023365896 5081805483141888 5086476260240364 5088843994891392 5093521241210226 5095166846967648 5109959530139904 5112858398519619 5117037036414336 5123978142753024 5163508843306176 5179494938796288 5190290528178096 5197479296222664 5206359539101248 5213570563393632 5222478299284224 5229711648729216 5233363478619408 5240611904490072 5247870369731748 5249565842330304 5256836709147936 5290065432602896 5311925207117784 5319978808254848 5324868494659494 5333966390549808 5341354155633672 5342053409118976 5346872083480401 5349452375059584 5356007573981832 5363425867020588 5364128009983104 5369058274698162 5371557550163136 5376494643499683 5378231671799184 5385680746136856 5386385802555648 5388187759296768 5391244465915923 5393140137752004 5393846170703232 5401316871770688 5408643595128192 5413614774903126 5416134791243328 5418039215026944 5423636362976352 5438608379588736 5446141078175424 5467244657618304 5486228146012812 5495601735717984 5503213372471056 5512615982577792 5520251184769728 5531757010295076 5539418723605734 5541208389126432 5548883192989488 5556568626774792 5577663707475948 5585389003469682 5620694522140577 5632918738152192 5638096053168876 5661393970743954 5662135121648832 5664126044180736 5667339289959171 5669977414061088 5679664951746816 5684885232033348 5685629458253184 5687531523702144 5692759034293782 5693504291297856 5701390031313504 5709123794857536 5711131239568128 5714371151286633 5717031168534624 5719041393639552 5724949494252816 5726799100723968 5740753289565888 5748704471407392 5756666665966128 5770980471930432 5808947448719448 5818872426054336 5826931806145824 5839076844200358 5847164208250497 5857154481488904 5865266883817836 5867161823780928 5875288086694752 5887533913446834 5892345678295296 5895688392551331 5945858668049536 5951323611678258 5970530280780032 5975915858007507 5978799713301888 5984976159286704 5995201893510528 6000712189368534 6003505497241152 6009023425087881 6009810085258848 6018133921942032 6020078249915136 6022092201566976 6025508520729561 6028416308433024 6034644011230992 6036765915508416 6043002243933528 6044954606319744 6050510630774082 6053327119624896 6055455593265408 6059684027875104 6061711229208864 6068076942041136 6076481480742024 6078444659540352 6084724044519216 6086863557960768 6131666751426084 6150650239820592 6159975462189824 6182551952682732 6191115044029938 6201692980400016 6210282582865944 6211095590506752 6219698215978368 6233859437767236 6242493592113174 6262639952253696 6271313968808064 6279999999235776 6295615060287744 6317474834802632 6330493814084352 6337033580421216 6343688423328784 6347860828422912 6352474695383256 6356652879431808 6363328325568192 6369902011854936 6372141799703328 6378724590818724 6383029032458496 6389623070715168 6391869792891264 6396333140534832 6398472964164912 6400540171397376 6405192327710088 6414063785227692 6416136029514816 6422764269214728 6425022644514144 6431660064601452 6433921567844496 6440568181034418 6458347450761624 6467292530333316 6492353030921736 6535065879809379 6546231479311128 6555298281914052 6556156456646016 6565237005754944 6585562816918272 6589298791675017 6610564394045568 6619720300408512 6628888888082208 6682187914866816 6689091001555728 6709800261622464 6716846565877536 6726149677464624 6733098179197542 6737641756483968 6744602130199344 6746973670274112 6753943684396296 6761036345916204 6765483251345472 6770400662184786 6772588031154528 6774853726762848 6781968346987152 6788974512634866 6791361654946968 6793555795956864 6798377524425219 6800573932109712 6802965153014976 6817144531359492 6826586559796278 6836041665834777 6884678457741568 6919481519798166 6920387370904128 6929972394963552 6941812718801664 6951427417858176 6976904602950018 6977817971492544 6987482539320096 6997160492975664 6999421123107072 7009115612197248 7018823528557632 7045469946285408 7082566942823712 7099824659545992 7107159189152961 7111955187399744 7121805540844896 7129162777973868 7136649476244882 7141343431975776 7146534032306163 7151234489360784 7158744366264216 7162076733550848 7166139763336803 7168659524666244 7170975562398912 7180907661515808 7188325954554564 7190853517002672 7195874783101686 7198282084685526 7201755829027584 7205841368673849 7218153033204168 7221513054991104 7225609802866569 7228150475078412 7231515150635136 7261521437567232 7303897159786953 7314970861350416 7327468980957312 7337617829961408 7360334913026304 7364510414225019 7375676013726768 7385891631474312 7388277852168576 7398510923985984 7408758169033056 7436884943301264 7447185337959576 7457499999092484 7517461404225168 7525227376750194 7548525294325272 7549513495531776 7556452386612228 7559969885414784 7566918387147702 7579846976044464 7587677396474262 7590345379058376 7591339055063808 7598186644945833 7601853375084672 7612165059810048 7619161535048844 7622708224712832 7629714390360546 7633265992337088 7640281861815339 7654337719421184 7664939295209856 7675555554621504 7694640629240576 7745263264959264 7758496568072448 7769242408194432 7785435792267144 7796218944333996 7809539308651872 7820355845090448 7822882431707904 7833717448926336 7844567473093824 7850045217929112 7860917856735108 7871805554597622 7874348763495456 7935098148904344 7967887810676676 7979968212382272 7987302741989241 8000949585824712 8004673996321536 8012031233450508 8013080113678464 8024178562589376 8034011360972748 8045138800530882 8046192014974656 8049021220677888 8053587412047243 8057336325244704 8067347507698776 8071102826166528 8078521119205284 8079578703833472 8082281638945152 8090769256054848 8101975307656032 8112965392692288 8115818077281024 8124202186864992 8127058822540416 8157912569383104 8175555668568112 8200866986427456 8229342219019218 8243402603576976 8254820058706584 8268923973866688 8280376777154592 8297635515442614 8309128085408601 8311812583689648 8323324789484232 8334852940162188 8366495561213922 8373333332314368 8449378107228288 8457144079753314 8469966260511008 8484437767424256 8492090956115931 8493202682473248 8496189066271104 8504966121091632 8519497427620224 8527327848050022 8528444187379776 8531297285553216 8539138551440673 8540256436946784 8552085046970256 8554848039353088 8563685692286304 8566696859352192 8575546752801936 8578562090459328 8587424241379224 8611129934348832 8623056707111088 8634999998949192 8656470707895648 8686527897853619 8713421173079172 8728308639081504 8740397709218736 8753649341006592 8758615266300537 8785731722233356 8797900325726754 8800742735671392 8826293733878016 8831300870170251 8838518517442944 8918788002074304 8926985417517387 8946400348829952 8955795421170048 8968199569952832 8977464238930056 8992802840265792 8995964893698816 9001068284052801 9005258245861728 9014715127888272 9020644335127296 9027200882913048 9030117374872704 9033138302350464 9042624462649536 9051966016846488 9055148873262624 9064503365900292 9067431909479616 9070620204019968 9079990679437344 9083183389898112 9089526041812656 9102115413061704 9114722221113036 9117666989310528 9197500127139126 9225975359730888 9227183161205504 9239963193284736 9273827929024098 9286672566044907 9302539470600024 9303757295323392 9315423874298916 9316643385760128 9329547323967552 9350789156650854 9358431371410176 9393959928380544 9406970953212096 9443422590431616 9466432879394656 9476212252203948 9482606916532992 9495740721126528 9505550370631824 9515532634993176 9521791242634368 9528712043074884 9534979319147712 9544992488352288 9554853017782404 9558212699554992 9561300749865216 9568086886228086 9574543548687744 9584434606072752 9587804689336896 9594499710802248 9597709446247368 9607788491565132 9621095677841538 9624204044272224 9634146403822092 9637533966771216 9647490096902178 9650882351766744 9687521176142436 9738529546382604 9783490439948544 9819347218966692 9832947422871078 9834234684969024 9847855508632416 9864681231981312 9878344225377408 9915846591068352 9929580450612768 9943333332123312 10023281872300224 10033636502333592 10058084934356822 10064700392433696 10075269848816304 10089224516196936 10099647268796313 10106462634725952 10116903195299016 10120460505411168 10130915526594444 10141554518874306 10148224877018208 10155600993277179 10158882046731792 10172952520480728 10177687989782784 10183461768952299 10187042482420452 10190333693935296 10225716797039238 10234074072828672 10239879839694417 10327017686612352 10379222279697249 10380581056356192 10394958592445328 10412719078202496 10427141126787264 10459423297458432 10466726957238816 10481223808980144 10495740739463496 10499131684660608 10513673418295872 10580130865205792 10623850414235568 10639957616509696 10649736989318988 10667932781099616 10682708311267344 10693744166960802 10698904750119168 10704974214367323 10712015147963664 10726851734041176 10728256019966208 10738116549396324 10743115100326272 10752989286999366 10756463343598368 10771361492273712 10782488931831846 10786280275504008 10787692341406464 10793812174652529 10802633743541376 10817287190256384 10827229549806252 10832269582486656 10847272725952704 10877216759177472 10892282156350848 10934489315236608 10972456292025624 10991203471435968 11006426744942112 11025231965155584 11040502369539456 11063514020590152 11078837447211468 11082416778252864 11097766385978976 11113137253549584 11155327414951896 11170778006939364 11241389044281154 11276192106337752 11287841065125291 11322787941487908 11324270243297664 11334678579918342 11339954828122176 11350377580721553 11369770464066696 11371258916506368 11375063047404288 11381516094711393 11385518068587564 11387008582595712 11402780062627008 11418247589715072 11428742302573266 11434062337069248 11438082787279104 11444571585540819 11449898988505632 11481506579131776 11497408942814784 11513333331932256 11541960943860864 11617894897438896 11637744852108672 11653863612291648 11678153688400716 11694328416500994 11714308962977808 11730533767635672 11734323647561856 11750576173389504 11775067826893668 11791376785102662 11807708331896433 11891717336099072 11902647223356516 11951831716015014 11957599426603776 11969952318573408 11990403787021056 12001424378737068 12007010994482304 12018046850175762 12019620170517696 12036267843884064 12051017041459122 12056832616866048 12069288022461984 12073531831016832 12086004487867056 12089909212639488 12101021261548164 12106654239249792 12119368055750208 12123422458417728 12136153884082272 12152962961484048 12156889319080704 12169448089038432 12173727115921536 12263333502852168 12301300479641184 12344013328528827 12365103905365464 12382230088059876 12403385960800032 12420565165731888 12439396431956736 12446453273163921 12467718875534472 12484987184226348 12542627937616128 12559999998471552 12634949669605264 12674067160842432 12685716119629971 12687376846657568 12704949390766512 12713305758863616 12726656651136384 12739804023709872 12744283599406656 12757449181637448 12779246141430336 12783739585782528 12790991772075033 12792666281069664 12796945928329824 12810384655420176 12828127570455384 12832272059029632 12845528538429456 12850045289028288 12863320129202904 12867843135688992 12881136362068836 12916694901523248 12934585060666632 12984706061843472 13070131759618758 13092462958622256 13110596563828104 13112312913292032 13130474011509888 13178597583350034 13196850488590131 13221128788091136 13239440600817024 13257777776164416 13364375829733632 13378182003111456 13419600523244928 13433693131755072 13452299354929248 13466196358395084 13475283512967936 13489204260398688 13493947340548224 13507887368792592 13522072691832408 13530966502690944 13540801324369572 13545176062309056 13549707453525696 13563936693974304 13577949025269732 13582723309893936 13587111591913728 13596755048850438 13601147864219424 13605930306029952 13634289062718984 13653173119592556 13672083331669554 13796250190708689 13838963039596332 13840774741808256 13859944789927104 13902854835716352 13910741893536147 13953809205900036 13955635942985088 13974965078640192 13994320985951328 14018231224394496 14037647057115264 14090939892570816 14165133885647424 14199649319091984 14214318378305922 14223910374799488 14243611081689792 14258325555947736 14273298952489764 14282686863951552 14293068064612326 14302468978721568 14317488732528432 14332279526673606 14337319049332488 14341951124797824 14352130329342129 14361815323031616 14376651909109128 14381707034005344 14391749566203372 14396564169371052 14411682737347698 14431643516762307 14436306066408336 14451219605733138 14456300950156824 14463030301270272 14607794319573906 14629941722700832 14654937961914624 14675235659922816 14729020828450038 14749421134306617 14751352027453536 14771783262948624 14776555704337152 14797021847971968 14817516338066112 14873769886602528 14894370675919152 14914999998184968 15034922808450336 15050454753500388 15087127401535233 15097050588650544 15112904773224456 15119939770829568 15133836774295404 15159693952088928 15175354792948524 15180690758116752 15196373289891666 15203706750169344 15212331778311459 15238323070097688 15245416449425664 15259428780721092 15266531984674176 15280563723630678 15329878590419712 15338575195558857 15351111109243008 15490526529918528 15538484816388864 15570871584534288 15592437888667992 15619078617303744 15640711690180896 15667434897852672 15689134946187648 15700090435858224 15721835713470216 15743611109195244 15748697526990912 15870196297808688 15935775621353352 15959936424764544 15974605483978482 16001899171649424 16024062466901016 16026160227356928 16040616250441203 16048357125178752 16068022721945496 16090277601061764 16092384029949312 16107174824094486 16114672650489408 16129483930499049 16134695015397552 16157042238410568 16159157407666944 16164563277890304 16181538512109696 16203950615312064 16225930785384576 16248404373729984 16254117645080832 16315825138766208 16351111337136224 16401733972854912 16458684438038436 16486805207153952 16509640117413168 16537847947733376 16560753554309184 16595271030885228 16618256170817202 16623625167379296 16646649578968464 16669705880324376 16732991122427844 16862083566421731 16898756214456576 16914288159506628 16939932521022016 16984181912231862 16986405364946496 16992378132542208 17002017869877513 17009932242183264 17038994855240448 17054655696100044 17056888374759552 17062594571106432 17078277102881346 17080512873893568 17104170093940512 17127371384572608 17133393718704384 17143113453859899 17151093505603872 17157124180918656 17174848482758448 17222259868697664 17246113414222176 17269999997898384 17312941415791296 17373055795707238 17426842346158344 17456617278163008 17480795418437472 17517230532601074 17541492624751491 17571463444466712 17595800651453508 17601485471342784 17662601740340502 17677037034885888 17687065177653993 17837576004148608 17853970835034774 17911590842340096 17927747574022521 17936399139905664 17954928477860112 17985605680531584 18002136568105602 18010516491723456 18027070275263643 18029430255776544 18054401765826096 18060234749745408 18066276604700928 18085248925299072 18103932033692976 18110297746525248 18129006731800584 18134863818959232 18159981358874688 18166366779796224 18179052083625312 18204230826123408 18229444442226072 18235333978621056 18395000254278252 18451950719461776 18479926386569472 18547655858048196 18573345132089814 18605078941200048 18630847748597832 18633286771520256 18659094647935104 18701578313301708 18787919856761088 18813941906424192 18886845180863232 18932865758789312 18952424504407896 18991481442253056 19011100741263648 19031065269986352 19043582485268736 19057424086149768 19069958638295424 19089984976704576 19109706035564808 19116425399109984 19136173772456172 19149087097375488 19168869212145504 19175609378673792 19188999421604496 19195418892494736 19215576983130264 19242191355683076 19248408088544448 19268292807644184 19275067933542432 19294980193804356 19301764703533488 19375042352284872 19477059092765208 19605197639428137 19638694437933384 19665894845742156 19668469369938048 19695711017264832 19756688450754816 19767896375025051 19831693182136704 19859160901225536 19886666664246624 20046563744600448 20067273004667184 20116169868713644 20129400784867392 20150539697632608 20178449032393872 20199294537592626 20212925269451904 20233806390598032 20240921010822336 20261831053188888 20283109037748612 20296449754036416 20311201986554358 20317764093463584 20345905040961456 20366923537904598 20374084964840904 20380667387870592 20395132573275657 20451433594078476 20479759679388834 20508124997504331 20654035373224704 20758444559394498 20761162112712384 20789917184890656 20825438156404992 20854282253574528 20933453914477632 20962447617960288 20991481478926992 20998263369321216 21027346836591744 21160261730411584 21247700828471136 21299473978637976 21321477567458883 21335865562199232 21365416622534688 21387488333921604 21409948428734646 21424030295927328 21439602096918489 21453703468082352 21476233098792648 21486230200652544 21498419290010409 21505978573998732 21512926687196736 21542722984547424 21564977863663692 21572560551008016 21587624349305058 21605267487082752 21617524106021547 21654459099612504 21664539164973312 21694545451905408 21784564312701696 21911691479360859 21944912584051248 21982406942871936 22012853489884224 22081004739078912 22093531242675057 22127028041180304 22157674894422936 22164833556505728 22195532771957952 22226274507099168 22310654829903792 22341556013878728 22482778088562308 22552384212675504 22575682130250582 22645575882975816 22648540486595328 22669357159836684 22679909656244352 22700755161443106 22739540928133392 22763032189422786 22771036137175128 22774017165191424 22794559934837499 22805560125254016 22836495179430144 22857484605146532 22868124674138496 22889143171081638 22899797977011264 22920845585446017 22963013158263552 22994817885629568 23026666663864512 23083921887721728 23235789794877792 23275489704217344 23307727224583296 23356307376801432 23388656833001988 23428617925955616 23461067535271344 23468647295123712 23501152346779008 23550135653787336 23582753570205324 23615416663792866 23805294446713032 23903663432030028 23939904637146816 23961908225967723 24002848757474136 24014021988964608 24036093700351524 24039240341035392 24072535687768128 24102034082918244 24138576044923968 24147063662033664 24160762236141729 24172008975734112 24202042523096328 24213308478499584 24238736111500416 24246844916835456 24272307768164544 24305925922968096 24338896178076864 24347454231843072 24526667005704336 24602600959282368 24688026657057654 24730207810730928 24764460176119752 24806771921600064 24841130331463776 24892906546327842 24927384256225803 24935437751068944 24969974368452696 25119999996943104 25269899339210528 25348134321684864 25371432239259942 25374753693315136 25409898781533024 25453313302272768 25476272868347793 25479608047419744 25488567198813312 25514898363274896 25558492282860672 25581983544150066 25585332562139328 25593891856659648 25617415654322019 25620769310840352 25656255140910768 25664544118059264 25691057076858912 25700090578056576 25726640258405808 25735686271377984 25762272724137672 25833389803046496 25869170121333264 25969412123686944 26059583693560857 26140263519237516 26184925917244512 26221193127656208 26260948023019776 26275845798901611 26357195166700068 26393700977180262 26478881201634048 26493902610510753 26515555552328832 26756364006222912 26780956252552161 26839201046489856 26867386263510144 26904598709858496 26932392716790168 26978408520797376 26987894681096448 27003204852158403 27015774737585184 27044145383664816 27061933005381888 27081602648739144 27090352124618112 27099414907051392 27127873387948608 27155898050539464 27165446619787872 27193510097700876 27202295728438848 27211860612059904 27268578125437968 27306346239185112 27344166663339108 27592500381417378 27677926079192664 27681549483616512 27719889579854208 27821483787072294 27860017698134721 27907618411800072 27911271885970176 27949930157280384 27988641971902656 28075294114230528 28181879785141632 28330267771294848 28399298638183968 28428636756611844 28447820749598976 28487222163379584 28516651111895472 28546597904979528 28565373727903104 28586136129224652 28604937957443136 28634977465056864 28664559053347212 28674638098664976 28683902249595648 28704260658684258 28723630646063232 28753303818218256 28763414068010688 28783499132406744 28793128338742104 28823365474695396 28863287033524614 28872612132816672 28902439211466276 28912601900313648 29215588639147812 29259883445401664 29350471319845632 29458041656900076 29498842268613234 29502704054907072 29543566525897248 29594043695943936 29635032676132224 29747539773205056 29788741351838304 29829999996369936 30069845616900672 30100909507000776 30174254803070466 30194101177301088 30225809546448912 30267673548590808 30298941806388939 30319387904177856 30350709585897048 30361381516233504 30392746579783332 30424663556622918 30466802979831537 30476646140195376 30518857561442184 30533063969348352 30550385306856897 30561127447261356 30677150391117714 30702222218486016 30719639519083251 30981053059837056 31137666839091747 31141743169068576 31184875777335984 31238157234607488 31281423380361792 31378269892375296 31400180871716448 31443671426940432 31487222218390488 31497395053981824 31740392595617376 31871551242706704 31919872849529088 31949210967956964 32003798343298848 32048124933802032 32081232500882406 32096714250357504 32114922643101969 32136045443890992 32180555202123528 32184768059898624 32214349648188972 32229345300978816 32258967860998098 32269390030795104 32314084476821136 32363077024219392 32381436523957587 32407901230624128 32451861570769152 32496808747459968 32631650277532416 32702222674272448 32803467945709824 32917368876076872 32973610414307904 33019280234826336 33075695895466752 33121507108618368 33190542061770456 33236512341634404 33247250334758592 33293299157936928 33339411760648752 33465982244855688 33724167132843462 33828576319013256 33863523195375873 33879865042044032 33968363824463724 33972810729892992 34004035739755026 34019864484366528 34051132742164659 34109311392200088 34113776749519104 34125189142212864 34144548284134179 34156554205762692 34161025747787136 34208340187881024 34254742769145216 34286226907719798 34302187011207744 34314248361837312 34333714756622457 34349696965516896 34444519737395328 34492226828444352 34539999995796768 34625882831582592 34746111591414476 34853684692316688 34913234556326016 34961590836874944 35034461065202148 35082985249502982 35142926888933424 35191601302907016 35202970942685568 35325203480681004 35374130355307986 35423124995689299 35675152008297216 35707941670069548 35855495148045042 35872798279811328 35909856955720224 35971211361063168 36004273136211204 36021032983446912 36054140550527286 36058860511553088 36108803531652192 36170497850598144 36207864067385952 36220595493050496 36258013463601168 36269727637918464 36319962717749376 36358104167250624 36408461652246816 36458888884452144 36470667957242112 36790000508556504 36903901438923552 37032039985586481 37095311716096392 37146690264179628 37210157882400096 37261695497195664 37318189295870208 37339359819491763 37403156626603416 37627883812848384 37865731517578624 37904849008815792 38022201482527296 38057148358889913 38062130539972704 38114848172299536 38139917276590848 38179969953409152 38219412071129616 38232850798219968 38272347544912344 38337738424291008 38351218757347584 38372975316225099 38377998843208992 38390837784989472 38431153966260528 38484382711366152 38496816177088896 38536585615288368 38550135867084864 38589960387608712 38603529407066976 38750084704569744 38954118185530416 39210395278856274 39277388875866768 39331789691484312 39336938739876096 39391422034529664 39535792750050102 39590551465770393 39663386364273408 39718321802451072 39773333328493248 40093127489200896 40134546009334368 40232339737427288 40258801569734784 40301079395265216 40356898064787744 40398589075185252 40425850538903808 40467612781196064 40481842021644672 40523662106377776 40566218075497224 40592899508072832 40622403973108716 40635528186927168 40691810081922912 40733847075809196 40748169929681808 40761334775741184 40790265146551314 40902867188156952 40959519358777668 41016249995008662 41388750572126067 41516889118788996 41522324225424768 41579834369781312 41708564507149056 41732225680608441 41866907828955264 41924895235920576 41982962957853984 42054693673183488 42320523460823168 42495401656942272 42598947957275952 42642955134917766 42671731124398464 42730833245069376 42774976667843208 42819896857469292 42848060591854656 42879204193836978 42907406936164704 42952466197585296 42996838580020818 43011957147997464 43025853374393472 43056390988026387 43085445969094848 43129955727327384 43145121102016032 43175248698610116 43235048212043094 43294930550286921 43308918199225008 43389090903810816 43823382958721718 43889825168102496 43964813885743872 44025706979768448 44187062485350114 44248263402919851 44254056082360608 44315349788845872 44329667113011456 44391065543915904 44452549014198336 44621309659807584 44683112027757456 44965556177124616 45104768425351008 45151364260501164 45261382204605699 45291151765951632 45338714319673368 45359819312488704 45401510322886212 45479081856266784 45526064378845572 45542072274350256 45589119869674998 45611120250508032 45636995334934377 45714969210293064 45736249348276992 45778286342163276 45799595954022528 45841691170892034 45989635771259136 46015725586676571 46053333327729024 46471579589755584 46615454449166592 46712614753602864 46777313666003976 46857235851911232 46922135070542688 47002304693558016 47100271307574672 47165507140410648 47230833327585732 47610588893426064 47807326864060056 47879809274293632 47923816451935446 48005697514948272 48072187400703048 48078480682070784 48121848751323609 48145071375536256 48204068165836488 48277152089847936 48321524472283458 48344017951468224 48388451791497147 48404085046192656 48477472223000832 48493689833670912 48544615536329088 48611851845936192 48677792356153728 49053334011408672 49205201918564736 49376053314115308 49460415621461856 49528920352239504 49613543843200128 49682260662927552 49785813092655684 49854768512451606 49870875502137888 49939948736905392 50539798678421056 50586250699265193 50696268643369728 50742864478519884 50749507386630272 50819797563066048 50952545736695586 50959216094839488 50977134397626624 51006053609632539 51029796726549792 51116984565721344 51163967088300132 51170665124278656 51187783713319296 51234831308644038 51241538621680704 51312510281821536 51382114153717824 51400181156113152 51429340361579697 51453280516811616 51471372542755968 51524545448275344 51666779606092992 51738340242666528 51938824247373888 52119167387121714 52280527038475032 52369851834489024 52442386255312416 52551691597803222 52624477874254473 52714390333400136 52787401954360524 52987805221021506 53031111104657664 53061195532961979 53512728012445824 53561912505104322 53734772527020288 53783242722067563 53809197419716992 53864785433580336 53956817041594752 54006409704316806 54031549475170368 54081210825790929 54088290767329632 54163205297478288 54180704249236224 54198829814102784 54255746775897216 54311796101078928 54330893239575744 54387020195401752 54404591456877696 54537156250875936 54612692478370224 54688333326678216 55185000762834756 55355852158385328 55439779159708416 55642967574144588 55720035396269442 55815236823600144 55899860314560768 55977283943805312 56363759570283264 56660535542589696 56798597276367936 56857273513223688 56974444326759168 57033302223790944 57093195809959056 57130747455806208 57172272258449304 57209875914886272 57269954930113728 57329118106694424 57349276197329952 57408521317368516 57447261292126464 57506607636436512 57526828136021376 57566998264813488 57586256677484208 57646730949390792 57726574067049228 57745224265633344 57804878422932552 57825203800627296 58431177278295624 58519766890803328 58815592918284411 58916083313800152 58997684537226468 59005408109814144 59087133051794496 59270065352264448 59303689125075153 59495079546410112 59577482703676608 59659999992739872 60139691233801344 60201819014001552 60348509606140932 60388202354602176 60451619092897824 60535347097181616 60597883612777878 60638775808355712 60701419171794096 60722763032467008 60785493159566664 60849327113245836 60933605959663074 60953292280390752 61037715122884368 61100770613713794 61122254894522712 61185397719826971 61354300782235428 61439279038166502 61962106119674112 62275333678183494 62283486338137152 62369751554671968 62476314469214976 62562846760723584 62800361743432896 62887342853880864 62974444436780976 62994790107963648 63480785191234752 63743102485413408 63898421935913928 63964432702376649 64007596686597696 64096249867604064 64162465001764812 64229845286203938 64272090887781984 64318806290755467 64361110404247056 64428699296377944 64458690601957632 64495257870031227 64517935721996196 64538780061590208 64628168953642272 64762873047915174 64815802461248256 64852572318064641 64993617494919936 65404445348544896 65735074438082577 65834737752153744 65947220828615808 66038560469652672 66243014217236736 66280593728025171 66381084123540912 66473024683268808 66494500669517184 66586598315873856 66678823521297504 66931964489711376 67448334265686924 67657152638026512 67727046390751746 67759730084088064 67936727648927448 67945621459785984 68008071479510052 68039728968733056 68102265484329318 68218622784400176 68289096568268358 68313108411525384 68322051495574272 68383679804512497 68416680375762048 68509485538290432 68572453815439596 68604374022415488 68667429513244914 68699393931033792 68889039474790656 68984453656888704 69079999991593536 69251765663165184 69492223182828952 69707369384633376 69826469112652032 69923181673749888 70068922130404296 70165970499005964 70285853777866848 70383202605814032 70405941885371136 70650406961362008 70748260710615972 70846249991378598 71415883340139096 71710990296090084 71819713911440448 71885724677903169 72008546272422408 72042065966893824 72108281101054572 72117721023106176 72217607063304384 72415728134771904 72441190986100992 72482286708425187 72516026927202336 72639925435498752 72716208334501248 72816923304493632 72917777768904288 73580001017113008 73807802877847104 74064079971172962 74190623432192784 74293380528359256 74420315764800192 74523390994391328 74678719638983526 74782152768677409 74806313253206832 75731463035157248 75809698017631584 76044402965054592 76114296717779826 76124261079945408 76229696344599072 76359939906818304 76428818605043379 76438824142259232 76465701596439936 76544695089824688 76675476848582016 76745950632450198 76755997686417984 76781675569978944 76862307932521056 76968765422732304 76993632354177792 77073171230576736 77100271734169728 77179920775217424 77207058814133952 77500169409139488 77908236371060832 78178751080682571 78420790557712548 78554777751733536 78663579382968624 78782844069059328 78827537396704833 79071585500100204 79181102931540786 79436643604902144 79481707831532259 79546666656986496 80269092018668736 80342868757656483 80464679474854576 80517603139469568 80602158790530432 80713796129575488 80797178150370504 80935225562392128 80963684043289344 81009614556475209 81047324212755552 81132436150994448 81185799016145664 81244807946217432 81271056373854336 81383620163845824 81467694151618392 81496339859363616 81580530293102628 81805734376313904 81919038717555336 82032499990017324 82777501144252134 83033778237577992 83044648450849536 83159668739562624 83464451361216882 83580053094404163 83733815657910528 83849790471841152 83965925915707968 84641046921646336 84990803313884544 85197895914551904 85285910269835532 85343462248796928 85461666490138752 85549953335686416 85639793714938584 85696121183709312 85758408387673956 85814813872329408 85904932395170592 85993677160041636 86023914295994928 86051706748786944 86112781976052774 86170891938189696 86259911454654768 86290242204032064 86350497397220232 86470096424086188 86589861100573842 86617836398450016 87646765917443436 87779650336204992 88051413959536896 88374124970700228 88496526805839702 88508112164721216 88630699577691744 88782131087831808 88905098028396672 89242619319615168 89366224055514912 89931112354249232 90209536850702016 90302728521002328 90522764409211398 90582303531903264 90677428639346736 90803020645772424 90896825419166817 90958163712533568 91052128757691144 91084144548700512 91178239739349996 91273990669868754 91400408939494611 91429938420586128 91556572684326552 91599191908045056 91651155920570691 91683382341784068 92031451173353142 92106666655458048 92943159179511168 93413000517275241 93425229507205728 93554627332007952 93714471703822464 93844270141085376 94200542615149344 94331014280821296 94461666655171464 95221177786852128 95551806876389809 95614653728120112 95759618548587264 95847632903870892 96011395029896544 96144374801406096 96243697502647218 96290142751072512 96344767929305907 96408136331672976 96554304179695872 96643048944566916 96688035902936448 96776903582994294 96808170092385312 97089231072658176 97144309571872761 97223703691872384 97355584712307456 98106668022817344 98410403837129472 98752106628230616 98920831242923712 99057840704479008 99227087686400256 99364521325855104 99571626185311368 99709537024903212 99741751004275776 99879897473810784 101079597356842112 101172501398530386 101485728957039768 101499014773260544 101590569586127619 101639595126132096 101905091473391172 101918432189678976 102012107219265078 102059593453099584 102153398226493977 102327934176600264 102341330248557312 102375567426638592 102433644852402537 102469662617288076 102483077243361408 102625020563643072 102764228307435648 102858680723159394 102906561033623232 102942745085511936 103049090896550688 103333559212185984 103476680485333056 103877648494747776 104238334774243428 104561054076950064 104739703668978048 104884772510624832 105103383195606444 105248955748508946 105428780666800272 105574803908721048 105975610442043012 106122391065923958 107025456024891648 107123825010208644 107566485444135126 107618394839433984 107729570867160672 107913634083189504 108012819408633612 108063098950340736 108162421651581858 108176581534659264 108326410594956576 108511493551794432 108623592202157856 108661786479151488 108774040390803504 108809182913755392 109074312501751872 109225384956740448 109376666653356432 110370001525669512 110711704316770656 111096119956759443 111285935148289176 111440070792538884 111630473647200288 111954567887610624 112018079458475289 113597194552735872 113714547026447376 114066604447581888 114171445076669739 114186391619918112 114344544516898608 114419751829772544 114539909860227456 114658236213388848 114698552394659904 114817042634737032 115013215272873024 115053656272042752 115133996529626976 115172513354968416 115293461898781584 115453148134098456 115490448531266688 115609756845865104 115650407601254592 116862354556591248 117039533781606656 117631185836568822 117832166627600304 117995369074452936 118010816219628288 118174266103588992 118607378250150306 118990159092820224 119154965407353216 119319999985479744 120279382467602688 120403638028003104 120697019212281864 120776404709204352 120903238185795648 121070694194363232 121195767225555756 121277551616711424 121402838343588192 121445526064934016 121570986319133328 121698654226491672 121867211919326148 121906584560781504 122075430245768736 122201541227427588 122244509789045424 122370795439653942 122708601564470856 122878558076333004 124166251716378201 124550667356366988 124566972676274304 124739503109343936 125125693521447168 125196677041825323 125600723486865792 125774685707761728 125948888873561952 126961570382469504 127486204970826816 127796843871827856 127928865404753298 128015193373195392 128192499735208128 128324930003529624 128459690572407876 128544181775563968 128637612581510934 128722220808494112 128857398592755888 128990515740062454 129035871443992392 129077560123180416 129169172964079161 129256337907284544 129525746095830348 129705144636129282 129884791650860763 130808890697089792 131470148876165154 131669475504307488 131894441657231616 132077120939305344 132561187456050342 132762168247081824 132946049366537616 132989001339034368 133173196631747712 133357647042595008 133863928979422752 134896668531373848 135314305276053024 135454092781503492 135784146613817097 135873455297854896 136016142959020104 136079457937466112 136204530968658636 136437245568800352 136578193136536716 136626216823050768 136767359609024994 136833360751524096 136910986004803131 137144907630879192 137208748044830976 137334859026489828 137398787862067584 137968907313777408 138159999983187072 138984446365657904 139414738769266752 139846363347499776 140137844260808592 140331940998011928 140571707555733696 140766405211628064 141300813922724016 141496521421231944 141692499982757196 142831766680278192 143421980592180168 143639427822880896 143771449355806338 144017092544844816 144216562202109144 144235442046212352 144365546253970827 144435214126608768 144831456269543808 144964573416850374 145032053854404672 145165355374491441 145432416669002496 145633846608987264 145835555537808576 147160002034226016 147615605755694208 148128159942345924 148381246864385568 148586761056718512 148840631529600384 149046781988782656 149357439277967052 149564305537354818 149612626506413664 151619396035263168 151758752097795579 152088805930109184 152228593435559652 152248522159890816 152459392689198144 152857637210086758 152877648284518464 152931403192879872 153018160828897617 153089390179649376 153350953697164032 153491901264900396 153511995372835968 153563351139957888 153724615865042112 153937530845464608 154146342461153472 154200543468339456 154359841550434848 154414117628267904 155000338818278976 155816472742121664 156357502161365142 156841581115425096 157109555503467072 157327158765937248 157655074793409666 157873433622763419 158143171000200408 158362205863081572 158963415663064518 159093333313972992 160538184037337472 160685737515312966 160929358949709152 161204317581060864 161349728166202689 161427592259150976 161594356300741008 161870451124784256 162019229112950418 162094648425511104 162243632477372787 162264872301988896 162489615892434864 162542112747708672 162767240327691648 162935388303236784 162992679718727232 163161060586205256 163611468752627808 163838077435110672 164064999980034648 165555002288504268 166067556475155984 166319337479125248 166928902722433764 167160106188808326 167699580943682304 167931851831415936 169981606627769088 170395791829103808 170571820539671064 170923332980277504 171099906671372832 171279587429877168 171392242367418624 171516816775347912 171629627744658816 171809864790341184 171987354320083272 172047828591989856 172225563952105548 172341783876379392 172519822909309536 172580484408064128 172700994794440464 172940192848172376 173179722201147684 173235672796900032 175293531834886872 175559300672409984 176446778754853233 176748249941400456 176993053611679404 177016224329442432 177261399155383488 177810196056793344 178485238639230336 178732448111029824 179862224708498464 180419073701404032 180605457042004656 181045528818422796 181164607063806528 181354857278693472 181606041291544848 181793650838333634 181916327425067136 182104257515382288 182168289097401024 182356479478699992 182547981339737508 182800817878989222 182859876841172256 183113145368653104 183302311841141382 183366764683568136 184062902346706284 185886318359022336 186826001034550482 186850459014411456 187109254664015904 187428943407644928 187688540282170752 188401085230298688 188662028561642592 188923333310342928 190442355573704256 191103613752779618 191229307456240224 191695265807741784 191893298107129947 192022790059793088 192288749602812192 192487395005294436 192689535858611814 192816272663345952 192956418872266401 193286097889133832 193376071805872896 193485773610093681 193553807165988588 193616340184770624 194288619143745522 194447407383744768 194557716954193923 196213336045634688 197205223314247731 197504213256461232 197841662485847424 198115681408958016 198729042651710208 199143252370622736 199419074049806424 199483502008551552 199759794947621568 202159194713684224 202345002797060772 202971457914079536 203181139172255238 203279190252264192 203810182946782344 203836864379357952 204024214438530156 204119186906199168 204306796452987954 204655868353200528 204867289704805074 204939325234576152 204966154486722816 205250041127286144 205528456614871296 205717361446318788 205813122067246464 206098181793101376 206667118424371968 206953360970666112 207755296989495552 208476669548486856 209122108153900128 209479407337956096 209769545021249664 210206766391212888 210497911497017892 210857561333600544 211149607817442096 211951220884086024 212244782131847916 214247650020417288 215132970888270252 215459141734321344 215657174033709507 216025638817267224 216126197900681472 216324843303163716 216353163069318528 216652821189913152 217247184404315712 217323572958302976 217446860125275561 217548080781607008 218148625003503744 218450769913480896 218753333306712864 220740003051339024 221423408633541312 222192239913518886 222571870296578352 222880141585077768 223260947294400576 224036158916950578 224346458306032227 227194389105471744 227429094052894752 228133208895163776 228342890153339478 228372783239836224 228689089033797216 229079819720454912 229316472426777696 229397104789319808 229634085269474064 230026430545746048 230267993059253952 230345026709936832 230586923797563168 230906296268196912 230980897062533376 231219513691730208 231300815202509184 233724709113182496 234536253242047713 235262371673137644 235664333255200608 235990738148905872 236348532207177984 236482612190114499 237214756500300612 238309930814706432 238639999970959488 240807276056006208 241028606272969449 241394038424563728 241552809418408704 241806476371591296 242141388388726464 242391534451111512 242805676687176384 242891052129868032 243028843669425627 243141972638266656 243397308452983344 243734423838652296 243813169121563008 244150860491537472 244403082454855176 244489019578090848 244741590879307884 245417203128941712 245757116152666008 248332503432756402 249101334712733976 249133945352548608 249479006218687872 250393354083650646 250740159283212489 251201446973731584 251549371415523456 251897777747123904 253923140764939008 254972409941653632 255593687743655712 255857730809506596 256030386746390784 256384999470416256 256649860007059248 256919381144815752 257088363551127936 257275225163021868 257444441616988224 257714797185511776 257981031480124908 258071742887984784 258155120246360832 258338345928158322 258512675814569088 259051492191660696 259410289272258564 259769583301721526 262940297752330308 263338951008614976 264154241878610688 265122374912100684 265524336494163648 265892098733075232 266346393263495424 266715294085190016 267727857958845504 269793337062747696 270628610552106048 270908185563006984 271568293227634194 271746910595709792 272032285918040208 272409061937317272 272690476257500451 272874491137600704 273156386273073432 273252433646101536 273534719218049988 273821972009606262 274201226818483833 274289815261758384 274669718052979656 274797575724135168 276319999966374144 277968892731315808 278829477538533504 280239001551825723 280275688521617184 280663881996023856 281143415111467392 281532810423256128 282601627845448032 282993042842463888 283384999965514392 285663533360556384 286655420629169427 286843961184360336 287278855645761792 287542898711612676 288034185089689632 288433124404218288 288731092507941654 288870428253217536 289034303787917721 289662912539087616 289929146833700748 290064107708809344 290330710748982882 291267693217974528 291432928715618283 291671111075617152 294320004068452032 295231211511388416 296256319884691848 296762493728771136 297173522113437024 297681263059200768 298093563977565312 298714878555934104 299128611074709636 299225253012827328 303238792070526336 303517504195591158 304457186871119304 304497044319781632 304771708758382857 304918785378396288 305715274420173516 305755296569036928 306036321657795234 306178780359298752 306460194679481931 306983802529800792 307023990745671936 307126702279915776 307449231730084224 307875061690929216 308292684922306944 308719683100869696 308828235256535808 310000677636557952 311632945484243328 312715004322730284 313683162230850192 314219111006934144 314654317531874496 315310149586819332 315746867245526838 316286342000400816 316724411726163144 317926831326129036 321076368074674944 321371475030625932 321858717899418304 322699456332405378 322855184518301952 323188712601482016 323740902249568512 324038458225900836 324189296851022208 324487264954745574 324529744603977792 324979231784869728 325534480655383296 325870776606473568 325985359437454464 326322121172410512 327222937505255616 327676154870221344 328129999960069296 331110004577008536 332135112950311968 333288359870278329 333857805444867528 334320212377616652 335863703662831872 336054238375425867 340791583658207616 341143641079342128 342199813342745664 342514335230009217 342559174859754336 343033633550695824 343259255489317632 343619729580682368 343974708640166544 344095657183979712 344451127904211096 345039645818619072 345160968816128256 345401989588880928 345880385696344752 346359444402295368 346471345593800064 350587063669773744 351118601344819968 352893557509706466 353496499882800912 353986107223358808 354032448658884864 354522798310766976 356970477278460672 357464896222059648 359724449416996928 360838147402808064 361210914084009312 362091057636845592 362329214127613056 362709714557386944 363212082583089696 363587301676667268 363832654850134272 364208515030764576 364336578194802048 364712958957399984 365095962679475016 365601635757978444 365719753682344512 366226290737306208 366604623682282764 366733529367136272 368125804693412568 372498755149134603 373652002069100964 373700918028822912 374218509328031808 375377080564341504 375590031125475969 376802170460597376 377324057123285184 377846666620685856 380884711147408512 382207227505559236 382458614912480448 383390531615483568 383786596214259894 384045580119586176 384577499205624384 384974790010588872 385379071717223628 385632545326691904 385912837744532802 386572195778267664 386971547220187362 387107614331977176 387232680369541248 387507518892237483 388577238287491044 389115433908387846 389654374952582289 392426672091269376 394410446628495462 395008426512922464 395683324971694848 396231362817916032 398286504741245472 398838148099612848 398967004017103104 399519589895243136 404690005594121544 405942915828159072 406362278344510476 407352439841451291 407620365893564688 408048428877060312 408238373812398336 408613592905975908 409311736706401056 409734579409610148 409878650469152304 410500082254572288 410732958014409393 411434722892637576 411626244134492928 412196363586202752 413906721941332224 416953339096973712 418244216307800256 419539090042499328 420413532782425776 420995822994035784 421715122667201088 422299215634884192 423902441768172048 424489564263695832 428495300040834576 430265941776540504 430918283468642688 431314348067419014 432051277634534448 432649686606327432 432706326138637056 433096638761912481 433305642379826304 434494368808631424 434893720250551122 435096161563214016 435496066123474323 436297250007007488 436901539826961792 437506666613425728 441480006102678048 442846817267082624 444384479827037772 445143740593156704 445760283170155536 446521894588801152 448072317833901156 448692916612064454 454858188105789504 455276256293386737 456266417790327552 456685780306678956 456745566479672448 457378178067594432 458632944853555392 458794209578639616 459054482486692851 459268170538948128 460052861091492096 460535986118507904 460690053419873664 461173847595126336 461812592536393824 462439027383460416 462601630405018368 467449418226364992 469072506484095426 470524743346275288 471328666510401216 471981476297811744 472965224380228998 473620300868290257 474429513000601224 477279999941918976 481614552112012416 482057212545938898 482788076849127456 483612952743182592 484049184498608067 484282776777452928 484783068902223024 485611353374352768 486057687338851254 486283945276533312 486730897432118361 486794616905966688 487468847677304592 487626338243126016 488301720983074944 488806164909710352 488978039156181696 489483181758615768 490834406257883424 491514232305332016 496665006865512804 498202669425467952 498958012437375744 500786708167301292 501480318566424978 503098742831046912 503795555494247808 509944819883307264 511187375487311424 511715461619013192 512769998940832512 513299720014118496 513838762289631504 514176727102255872 514550450326043736 514888883233976448 515429594371023552 515962062960249816 516143485775969568 516676691856316644 517025351629138176 518102984383321392 518820578544517128 519539166603443052 525880595504660616 526677902017229952 529340336264559699 530244749824201368 531048672988327296 531784197466150464 533430588170380032 535455715917691008 539586674125495392 541257221104212096 541816371126013968 543136586455268388 543493821191419584 544064571836080416 544818123874634544 545380952515000902 545748982275201408 546312772546146864 546504867292203072 547069438436099976 547643944019212524 548402453636967666 548579630523516768 549339436105959312 555937785462631616 557658955077067008 560478003103651446 560551377043234368 561327763992047712 562286830222934784 563065620846512256 565203255690896064 565986085684927776 566769999931028784 571327066721112768 573310841258338854 573687922368720672 575085797423225352 575679894321389841 576068370179379264 576866248808436576 577462185015883308 578068607575835442 578869256616799203 579858293667401496 580128215417618688 580457320830281043 580661421497965764 582865857431236566 583342222151234304 583673150862581769 588640008136904064 591615669942743193 592512639769383696 593524987457542272 594347044226874048 596187127955130624 597429757111868208 598257222149419272 598450506025654656 606477584141052672 607035008391182316 608914373742238608 609543417516765714 609837570756792576 611430548840347032 611510593138073856 612072643315590468 612357560718597504 612920389358963862 613967605059601584 614898463460168448 615750123381858432 616585369844613888 617439366201739392 620001355273115904 623265890968486656 625430008645460568 627366324461700384 628438222013868288 629308635063748992 630620299173638664 631493734491053676 632572684000801632 633448823452326288 635853662652258072 642742950061251864 643717435798836608 645398912664810756 646377425202964032 646971522101128521 648076916451801672 648378593702044416 648974529909491148 649059489207955584 649958463569739456 651741553212947136 651970718874908928 652340580375826683 652644242344821024 654445875010511232 655352309740442688 656259999920138592 662220009154017072 664270225900623936 666576719740556658 667715610889735056 668640424755233304 672108476750851734 673039374918096681 681583167316415232 682287282158684256 684399626685491328 685028670460018434 685118349719508672 686067267101391648 687239459161364736 687949417280333088 688191314367959424 688902255808422192 690079291637238144 690803979177761856 691760771392689504 692718888804590736 692942691187600128 701174127339547488 703608759726143139 705787115019412932 706992999765601824 707972214446717616 709045596621533952 709447836570343497 714929792444119296 719448898833993856 722421828168018624 723085818818908347 724182115273691184 724658428255226112 725419429114773888 726424165166179392 727174603353334536 728417030061529152 728673156389604096 729086531008276881 729425917914799968 730191925358950032 731203271515956888 731439507364689024 732452581474612416 733209247364565528 733467058734272544 736251609386825136 744997510298269206 747304004138201928 747401836057645824 748437018656063616 751180062250951938 752220477849637467 753604340921194752 754648114246570368 755693333241371712 761769422294817024 764414455011118472 764917229824960896 766781063230967136 767573192428519788 768091160239172352 769154998411248768 769949580021177744 770758143434447256 771265090653383808 771825675489065604 773144391556535328 773943094440374724 774215228663954352 774465360739082496 775015037784474966 777154476574982088 778230867816775692 779308749905164578 788820893256990924 790016853025844928 792462725635832064 796573009482490944 797676296199225696 799039179790486272 809380011188243088 811885831656318144 812724556689020952 814704879682902582 815240731787129376 816096857754120624 817227185811951816 818071428772501353 818623473412802112 819469158819220296 819757300938304608 821465916028818786 822603680455451499 822869445785275152 824392727172405504 833906678193947424 836488432615600512 840717004655477169 840827065564851552 841991645988071568 843430245334402176 844598431269768384 847804883536344096 848979128527391664 856990600081669152 859966261887508281 860531883553081008 861836566937285376 862628696134838028 864102555269068896 865299373212654864 866193277523824962 866611284759652608 867102911363753163 868988737617262848 869787440501102244 870192323126428032 870992132246948646 873803079653923584 874298786146854849 875013333226851456 882960012205356096 885693634534165248 888768959654075544 890287481186313408 891520566340311072 893043789177602304 896144635667802312 897385833224128908 909716376211579008 910552512586773474 913371560613357912 913491132959344896 914315126275148571 914756356135188864 917265889707110784 918108964973385702 918536341077896256 919380584038445793 921071972237015808 921380106839747328 922347695190252672 923625185072787648 924878054766920832 934898836452729984 938145012968190852 941049486692550576 942657333020802432 943962952595623488 945930448760457996 947240601736580514 948859026001202448 963229104224024832 964114425091877796 965576153698254912 968098368997216134 968565553554905856 969566137804446048 971222706748705536 972115374677702508 972567890553066624 973461794864236722 973589233811933376 974937695354609184 976603441966149888 977612329819420704 977956078312363392 978966363517231536 981668812515766848 983028464610664032 993330013731025608 996405338850935904 999865079610834987 1001573416334602584 1002960637132849956 1007591110988495616 1008162715126277601 1022374750974622848 1023430923238026384 1026599440028236992 1027543005690027651 1027677524579263008 1029100900652087472 1029777766467952896 1030859188742047104 1031924125920499632 1032286971551939136 1033353383712633288 1036205968766642784 1037641157089034256 1039078333206886104 1051761191009321232 1053355804034459904 1058680672529119398 1060489499648402736 1062097345976654592 1063568394932300928 1070911431835382016 1079173348250990784 1082514442208424192 1083632742252027936 1086273172910536776 1086987642382839168 1088129143672160832 1089636247749269088 1090761905030001804 1091497964550402816 1092625545092293728 1093009734584406144 1094138876872199952 1095287888038425048 1096804907273935332 1097159261047033536 1098678872211918624 1111875570925263232 1117496265447403809 1120956006207302892 1121102754086468736 1122655527984095424 1126131241693024512 1126770093376427907 1130406511381792128 1131972171369855552 1133539999862057568 1142654133442225536 1146621682516677708 1147375844737441344 1150171594846450704 1151359788642779682 1152136740358758528 1153732497616873152 1154924370031766616 1156137215151670884 1157738513233598406 1159716587334802992 1160914641660562086 1161322842995931528 1162522556676712449 1165731714862473132 1167346301725163538 1177280016273808128 1183231339885486386 1185025279538767392 1187049974915084544 1188694088453748096 1194859514223736416 1196514444298838544 1196901012051309312 1214070016782364632 1217828747484477216 1219086835033531428 1222057319524353873 1222861097680694064 1224145286631180936 1224715121437195008 1225840778717927724 1227935210119203168 1231500246763716864 1232198874043228179 1234878732403478784 1250860017290921136 1254732648923400768 1258617270127497984 1261240598347277328 1262987468982107352 1265145368001603264 1266897646904652576 1271707325304516144 1285485900122503728 1287434871597673216 1290797825329621512 1292754850405928064 1293943044202257042 1296153832903603344 1297949059818982296 1298118978415911168 1299289916285737443 1299916927139478912 1303483106425894272 1304681160751653366 1305288484689642048 1308891750021022464 1310704619480885376 1312519999840277184 1324440018308034144 1328540451801247872 1333153439481113316 1335431221779470112 1337280849510466608 1344216953501703468 1346078749836193362 1364574564317368512 1365828768880160211 1368799253370982656 1370057340920036868 1370236699439017344 1372134534202783296 1375898834560666176 1376382628735918848 1377163447460078553 1377804511616844384 1380158583274476288 1381607958355523712 1383521542785379008 1385437777609181472 1402348254679094976 1407217519452286278 1411574230038825864 1413985999531203648 1415944428893435232 1418895673140686994 1420860902604870771 1438897797667987712 1444843656336037248 1446171637637816694 1448364230547382368 1450838858229547776 1452147553495824201 1452848330332358784 1454349206706669072 1456834060123058304 1458173062016553762 1458851835829599936 1460383850717900064 1462406543031913776 1462879014729378048 1464905162949224832 1466418494729131056 1466934117468545088 1472503218773650272 1489995020596538412 1494608008276403856 1496874037312127232 1502360124501903876 1504440955699274934 1509296228493140736 1511386666482743424 1528828910022236944 1529834459649921792 1533562126461934272 1535146384857039576 1538309996822497536 1539899160042355488 1541516286868894512 1542530181306767616 1543651350978131208 1546288783113070656 1547886188880749448 1548430457327908704 1550030075568949932 1554308953149964176 1556461735633551384 1558617499810329156 1577641786513981848 1580033706051689856 1588021008793679097 1593146018964981888 1595352592398451392 1618760022376486176 1623771663312636288 1625449113378041904 1629409759365805164 1630481463574258752 1632193715508241248 1634454371623903632 1636142857545002706 1637246946825604224 1638938317638440592 1639514601876609216 1642931832057637572 1645207360910902998 1645738891570550304 1667813356387894848 1672976865231201024 1681434009310954338 1681654131129703104 1683983291976143136 1686860490668804352 1689196862539536768 1695609767072688192 1697958257054783328 1713981200163338304 1719932523775016562 1721063767106162016 1725257392269676056 1727039682964169523 1728205110538137792 1730598746425309728 1732386555047649924 1734205822727506326 1736607769850397609 1739574881002204488 1740384646252856064 1741371962490843129 1741984264493897292 1748597572293709698 1750026666453702912 1765920024410712192 1774847009828229579 1777537919308151088 1780574962372626816 1783041132680622144 1792289271335604624 1794771666448257816 1819432752423158016 1821105025173546948 1826743121226715824 1828630252550297142 1829512712270377728 1834531779414221568 1836217929946771404 1837072682155792512 1838761168076891586 1844695390380505344 1847250370145575296 1849756109533841664 1869797672905459968 1876290025936381704 1882098973385101152 1885314666041604864 1887925905191246976 1891860897520915992 1894481203473161028 1897718052002404896 1928228850183755592 1931152307396509824 1936196737994432268 1939132275608892096 1940914566303385563 1944230749355405016 1945135781106133248 1946923589728473444 1947178467623866752 1949875390709218368 1955224659638841408 1955912156624726784 1957932727034463072 1963337625031533696 1966056929221328064 1986660027462051216 1992810677701871808 1999730159221669974 2003146832669205168 2005921274265699912 2016325430252555202 2044749501949245696 2046861846476052768 2053198880056473984 2055086011380055302 2055355049158526016 2058201801304174944 2061718377484094208 2063848251840999264 2064573943103878272 2066706767425266576 2072411937533285568 2075282314178068512 2078156666413772208 2103522382018642464 2110826279178429417 2117361345058238796 2120978999296805472 2127136789864601856 2128343509711030491 2158346696501981568 2167265484504055872 2169257456456725041 2172546345821073552 2173975284765678336 2176258287344321664 2179272495498538176 2181523810060003608 2185251090184587456 2186019469168812288 2188277753744399904 2190575776076850096 2193609814547870664 2194318522094067072 2197357744423837248 2223751141850526464 2234992530894807618 2241912012414605784 2242205508172937472 2245311055968190848 2253540186752855814 2260813022763584256 2263944342739711104 2267079999724115136 2285308266884451072 2293243365033355416 2294751689474882688 2300343189692901408 2302719577285559364 2304273480717517056 2307464995233746304 2309848740063533232 2312274430303341768 2315477026467196812 2319433174669605984 2321829283321124172 2322645685991863056 2325045113353424898 2331463429724946264 2334692603450327076 2366462679770972772 2370050559077534784 2377388176907496192 2389719028447472832 2393028888597677088 2428140033564729264 2435657494968954432 2438173670067062856 2444114639048707746 2445722195361388128 2448290573262361872 2451681557435855448 2454214286317504059 2455870420238406336 2464397748086456358 2467811041366354497 2501720034581842272 2509465297846801536 2522481196694554656 2525974937964214704 2530290736003206528 2533795293809305152 2543414650609032288 2570971800245007456 2579898785662524843 2581595650659243024 2585509700811856128 2587886088404514084 2592307665807206688 2595898119637964592 2598579832571474886 2599833854278957824 2601308734091259489 2606966212851788544 2609362321503306732 2610576969379284096 2621409238961770752 2625039999680554368 2648880036616068288 2657080903602495744 2666306878962226632 2670862443558940224 2674561699020933216 2688433907003406936 2692157499672386724 2729149128634737024 2731657537760320422 2740114681840073736 2740473398878034688 2742945378825445713 2744269068405566592 2751797669121332352 2754326894920157106 2755609023233688768 2758141752115337379 2763215916711047424 2767043085570758016 2770875555218362944 2804696509358189952 2814435038904572556 2823148460077651728 2827971999062407296 2831888857786870464 2837791346281373988 2841721805209741542 2889687312672074496 2892343275275633388 2896728461094764736 2904295106991648402 2905696660664717568 2908698413413338144 2913668120246116608 2916346124033107524 2917703671659199872 2920767701435800128 2924813086063827552 2929810325898449664 2932836989458262112 2933868234937090176 2945006437547300544 2979990041193076824 2989216016552807712 2999595238832504961 3004720249003807752 3008881911398549868 3022773332965486848 3057657820044473888 3067124252923868544 3070292769714079152 3079798320084710976 3082629017070082953 3083032573737789024 3087302701956262416 3092577566226141312 3095772377761498896 3096860914655817408 3100060151137899864 3108617906299928352 3112923471267102768 3117234999620658312 3155283573027963696 3160067412103379712 3176042017587358194 3186292037929963776 3190705184796902784 3237520044752972352 3247543326625272576 3250898226756083808 3258819518731610328 3260962927148517504 3264387431016482496 3268908743247807264 3272285715090005412 3274493893651208448 3277876635276881184 3279029203753218432 3285863664115275144 3290414721821805996 3291477783141100608 3335626712775789696 3352488796342211427 3362868018621908676 3363308262259406208 3367966583952286272 3378393725079073536 3391219534145376384 3395916514109566656 3427962400326676608 3439865047550033124 3442127534212324032 3450514784539352112 3454079365928339046 3456410221076275584 3461197492850619456 3464773110095299848 3468411645455012652 3473215539700795218 3479149762004408976 3482743924981686258 3483968528987794584 3497195144587419396 3531840048821424384 3549694019656459158 3555075838616302176 3561149924745253632 3566082265361244288 3584578542671209248 3589543332896515632 3642210050347093896 3653486242453431648 3657260505100594284 3666171958573061619 3672435859893542808 3674145364311585024 3677522336153783172 3694500740291150592 3696596622129684537 3752580051872763408 3764197946770202304 3775851810382493952 3783721795041831984 3788962406946322056 3795436104004809792 3856457700367511184 3862304614793019648 3872393475988864536 3878264551217784192 3881829132606771126 3888461498710810032 3893847179456946888 3894356935247733504 3899750781418436736 3910449319277682816 3915865454068926144 3926675250063067392 3932113858442656128 3973320054924102432 3985621355403743616 3999460318443339948 4006293665338410336 4011842548531399824 4032650860505110404 4093723692952105536 4097486306640480633 4106397760112947968 4110172022760110604 4110710098317052032 4116403602608349888 4127696503681998528 4129147886207756544 4131490342380235659 4133413534850533152 4144823875066571136 4150564628356137024 4156313332827544416 4207044764037284928 4221652558356858834 4234722690116477592 4241957998593610944 4256687019422060982 4262582707814612313 4316693393003963136 4334530969008111744 4338514912913450082 4345092691642147104 4352516574688643328 4358544990997076352 4363047620120007216 4370502180369174912 4376555507488799808 4381151552153700192 4387219629095741328 4388637044188134144 4394715488847674496 4469985061789615236 4483824024829211568 4490622111936381696 4507080373505711628 4527888685479422208 4534159999448230272 4586486730066710832 4589503378949765376 4600686379385802816 4605439154571118728 4614929990467492608 4619697480127066464 4624548860606683536 4630954052934393624 4638866349339211968 4643658566642248344 4645291371983726112 4650090226706849796 4662926859449892528 4669385206900654152 4732925359541945544 4740101118155069568 4764063026381037291 4779438056894945664 4786057777195354176 4856280067129458528 4871314989937908864 4876347340134125712 4888229278097415492 4891444390722776256 4896581146524723744 4903363114871710896 4908428572635008118 4911740840476812672 4928795496172912716 4935622082732708994 5003440069163684544 5018930595693603072 5044962393389109312 5051949875928429408 5060581472006413056 5067590587618610304 5086829301218064576 5141943600490014912 5159797571325049686 5163191301318486048 5175772176809028168 5181119048892508569 5184615331614413376 5191796239275929184 5197159665142949772 5202617468182518978 5209823309551192827 5218724643006613464 5221153938758568192 5250079999361108736 5297760073232136576 5324541029484688737 5332613757924453264 5341724887117880448 5349123398041866432 5376867814006813872 5384314999344773448 5458298257269474048 5463315075520640844 5480229363680147472 5485890757650891426 5488538136811133184 5503595338242664704 5508653789840314212 5511218046467377536 5516283504230674758 5534086171141516032 5541751110436725888 5609393018716379904 5628870077809145112 5646296920155303456 5655943998124814592 5663777715573740928 5675582692562747976 5683443610419483084 5784686550551266776 5793456922189529472 5808590213983296804 5817396826826676288 5822743698910156689 5832692248066215048 5835407343318399744 5841535402871600256 5849626172127655104 5865673978916524224 5867736469874180352 5890012875094601088 5959980082386153648 5978432033105615424 5999190477665009922 6009440498007615504 6017763822797099736 6115315640088947776 6134248505847737088 6140585539428158304 6159596640169421952 6165258034140165906 6166065147475578048 6174605403912524832 6185155132452282624 6191544755522997792 6193721829311634816 6200120302275799728 6217235812599856704 6225846942534205536 6234469999241316624 6310567146055927392 6332478837535288251 6352084035174716388 6381410369593805568 6385030529133091473 6475040089505944704 6501796453512167616 6507772369370175123 6517639037463220656 6521925854297035008 6528774862032964992 6537817486495614528 6544571430180010824 6555753270553762368 6558058407506436864 6571727328230550288 6580829443643611992 6582955566282201216 6671253425551579392 6704977592684422854 6725736037243817352 6726616524518812416 6735933167904572544 6782439068290752768 6791833028219133312 6855924800653353216 6879730095100066248 6884255068424648064 6901029569078704224 6908158731856678092 6912820442152551168 6922394985701238912 6929546220190599696 6936823290910025304 6946431079401590436 6958299524008817952 6965487849963372516 6967937057975589168 6994390289174838792 7099388039312918316 7110151677232604352 7132164530722488576 7169157085342418496 7179086665793031264 7284420100694187792 7306972484906863296 7314521010201188568 7332343917146123238 7344871719787085616 7355044672307566344 7362642858952512177 7393193244259369074 7403433124099063491 7505160103745526816 7528395893540404608 7567443590083663968 7577924813892644112 7590872208009619584 7712915400735022368 7739696356987574529 7744786951977729072 7756529102435568384 7763658265213542252 7776922997421620064 7787694358913893776 7799501562836873472 7803926202273778467 7820898638555365632 7831730908137852288 7864227716885312256 7946640109848204864 7971242710807487232 7998920636886679896 8012587330676820672 8023685097062799648 8065301721010220808 8187447385904211072 8194972613280961266 8220344045520221208 8221420196634104064 8228836136476337139 8232807205216699776 8255393007363997056 8262980684760471318 8266827069701066304 8274425256346012137 8289647750133142272 8301129256712274048 8312626665655088832 8414089528074569856 8443305116713717668 8469445380232955184 8483915997187221888 8513374038844121964 8525165415629224626 8669061938016223488 8677029825826900164 8690185383284294208 8717089981994152704 8726095240240014432 8741004360738349824 8753111014977599616 8762303104307400384 8774439258191482656 8789430977695348992 8939970123579230472 8967648049658423136 8998785716497514883 9014160747011423256 9068319998896460544 9172973460133421664 9201372758771605632 9210878309142237456 9239394960254132928 9247887051210248859 9249097721213367072 9261908105868787248 9277732698678423936 9287317133284496688 9290582743967452224 9300180453413699592 9325853718899785056 9338770413801308304 9465850719083891088 9480202236310139136 9528126052762074582 9558876113789891328 9572115554390708352 9712560134258917056 9742629979875817728 9752694680268251424 9776458556194830984 9782888781445552512 9793162293049447488 9806726229743421792 9816857145270016236 9823481680953625344 9857590992345825432 9871244165465417988 10006880138327369088 10057466389026634281 10089924786778218624 10103899751856858816 10135181175237220608 10173658602436129152 10283887200980029824 10319595142650099372 10326382602636972096 10351544353618056336 10362238097785017138 10369230663228826752 10383592478551858368 10394319330285899544 10405234936365037956 10419646619102385654 10437449286013226928 10595520146464273152 10649082058969377474 10665227515848906528 10683449774235760896 10698246796083732864 10753735628013627744 10768629998689546896 10926630151041281688 10960458727360294944 10971781515301782852 10998515875719184857 11017307579680628424 11022436092934755072 11032567008461349516 11083502220873451776 11089789866389053611 11257740155618290224 11292593840310606912 11327555431147481856 11351165385125495952 11366887220838966168 11569373101102533552 11586913844379058944 11617180427966593608 11634793653653352576 11645487397820313378 11665384496132430096 11683070805743200512 11699252344255310208 11731347957833048448 11780025750189202176 11919960164772307296 11956864066211230848 11998380955330019844 12018880996015231008 12035527645594199472 12230631280177895552 12281171078856316608 12292458919921441899 12319193280338843904 12330516068280331812 12332130294951156096 12349210807825049664 12383089511045995584 12387443658623269632 12394471027140706977 12400240604551599456 12434471625199713408 12451693885068411072 12468939998482633248 12621134292111854784 12664957675070576502 12704168070349432776 12770061058266182946 12787748123443836939 12950080179011889408 13003592907024335232 13015544738740350246 13035278074926441312 13057549724065929984 13075634972991229056 13089142860360021648 13111506541107524736 13143454656461100576 13161658887287223984 13165911132564402432 13409955185368845708 13451472074487634704 13471866335809145088 13583666056438266624 13759460190200132496 13768510136849296128 13802059138157408448 13816317463713356184 13844789971402477824 13859092440381199392 13873646581820050608 13892862158803180872 13916599048017635904 13930975699926745032 13935874115951178336 13988780578349677584 14198776078625836632 14220303354465208704 14292189079143111873 14338314170684836992 14358173331586062528 14568840201388375584 14613944969813726592 14629042020402377136 14664687834292246476 14689743439574171232 14710089344615132688 14725285717905024354 14786386488518738148 14806866248198126982 15010320207491053632 15056791787080809216 15134887180167327936 15155849627785288224 15181744416019239168 15425830801470044736 15479392713975149058 15489573903955458144 15527316530427084504 15543357146677525707 15553845994843240128 15575388717827787552 15607852404547556934 15629469928653578481 15663461816275704576 15893280219696409728 15973623088454066211 15997841273773359792 16025174661353641344 16047370194125599296 16130603442020441616 16374894771808422144 16389945226561922532 16440688091040442416 16457672272952674278 16465614410433399552 16510786014727994112 16525961369520942636 16533654139402132608 16548850512692024274 16602258513424548096 16625253331310177664 16828179056149139712 16886610233427435336 16938890760465910368 16967831994374443776 17026748077688243928 17050330831258449252 17354059651653800328 17380370766568588416 17452190480480028864 17468231096730470067 17506222029955199232 17524606208614800768 17548878516382965312 17879940247158460944 17935296099316846272 17997571432995029766 18028321494022846512 18345946920266843328 18402745517543211264 18421756618284474912 18478789920508265856 18495774102420497718 18498195442426734144 18523816211737574496 18555465397356847872 18574634266568993376 18581165487934904448 18600360906827399184 18651707437799570112 18677540827602616608 18931701438167782176 18997436512605864753 19056252105524149164 19144231108781416704 19155091587399274419 19425120268517834112 19505389360536502848 19523317108110525369 19552917112389661968 19565777562891105024 19586324586098894976 19613452459486843584 19633714290540032472 19715181984691650864 19742488330930835976 20013760276654738176 20114932778053268562 20179849573556437248 20207799503713717632 20347317204872258304 20567774401960059648 20639190285300198744 20652765205273944192 20703088707236112672 20724476195570034276 20738461326457653504 20767184957103716736 20788638660571799088 20810469872730075912 20839293238204771308 20874898572026453856 21298164117938754948 21330455031697813056 21396493592167465728 21507471256027255488 21537259997379093792 21853260302082563376 21920917454720589888 21943563030603565704 21997031751438369714 22034615159361256848 22065134016922699032 22087928576857536531 22179579732778107222 22515480311236580448 22585187680621213824 22702330770250991904 22733774441677932336 23138746202205067104 23219089070962723587 23234360855933187216 23269587307306705152 23290974795640626756 23330768992264860192 23398504688510620416 23411778606821335401 23462695915666096896 23839920329544614592 23913728132422461696 23996761910660039688 24037761992030462016 24071055291188398944 24461262560355791104 24562342157712633216 24584917839842883798 24661032136560663624 24664260589902312192 24686508409429011417 24698421615650099328 24766179022091991168 24788942054281413954 24800481209103198912 24868943250399426816 24903387770136822144 24937879996965266496 25242268584223709568 25329915350141153004 25408336140698865552 25540122116532365892 25575496246887673878 26007185814048670464 26031089477480700492 26070556149852882624 26151269945982458112 26178285720720043296 26223013082215049472 26286909312922201152 26323317774574447968 26819910370737691416 26902944148975269408 26996357149492544649 27518920380400264992 27604118276314816896 27632634927426712368 27718184880762398784 27747293163640101216 27785724317606361744 27833198096035271808 27861951399853490064 27871748231902356672 27977561156699355168 28397552157251673264 28440606708930417408 28584378158286223746 28676628341369673984 28716346663172125056 29137680402776751168 29227889939627453184 29258084040804754272 29329375668584492952 29379486879148342464 29420178689230265376 29450571435810048708 29572772977037476296 29613732496396253964 30020640414982107264 30172399167079902843 30269774360334655872 30311699255570576448 30851661602940089472 30958785427950298116 30979147807910916288 31054633060854169008 31086714293355051414 31107691989686480256 31150777435655575104 31215704809095113868 31258939857307156962 31786560439392819456 31947246176908132422 31995682547546719584 32050349322707282688 32094740388251198592 32261206884040883232 32779890453123845064 32881376182080884832 32915344545905348556 32995547627157554571 33051922739041885272 33067308278804265216 33097701025384048548 33250506662620355328 33773220466854870672 33877781520931820736 34053496155376487856 34100661662516898504 34708119303307600656 34760741533137176832 34904380960960057728 34936462193460940134 35049212417229601536 35097757032765930624 35759880494316921888 35870592198633692544 35995142865990059532 36056642988045693024 36691893840533686656 36843513236568949824 36877376759764325697 36957579841016531712 36991548204840995436 36996390884853468288 37047632423475148992 37149268533137986752 37162330975869808896 37200721813654798368 37303414875599140224 37355081655205233216 37863402876335564352 37994873025211729506 38112504211048298328 38310183174798548838 38850240537035668224 39010778721073005696 39046634216221050738 39105834224779323936 39172649172197789952 39226904918973687168 39267428581080064944 39430363969383301728 39484976661861671952 40229865556106537124 40415599007427435264 41278380570600397488 41305530410547888384 41406177414472225344 41448952391140068552 41534369914207433472 41577277321143598176 41620939745460151824 41678586476409542616 41749797144052907712 42596328235877509896 42660910063395626112 43014942512054510976 43074519994758187584 43706520604165126752 43841834909441179776 43887126061207131408 43994063502876739428 44069230318722513696 44130268033845398064 44175857153715073062 44359159465556214444 45030960622473160896 45170375361242427648 45404661540501983808 45467548883355864672 46277492404410134208 46438178141925447174 46468721711866374432 46581949591281253512 46630071440032577121 46661537984529720384 46823557213642670802 46888409785960735443 47679840659089229184 47993523821320079376 48075523984060924032 48142110582376797888 49124684315425266432 49169835679685767596 49322064273121327248 49373016818858022834 49396843231300198656 49532358044183982336 49577884108562827908 49600962418206397824 49806775540273644288 49875759993930532992 50484537168447419136 50659830700282306008 50816672281397731104 51080244233064731784 51150992493775347756 52062178954961400984 52141112299705765248 52356571441440086592 52404693290191410201 52573818625844402304 52646635549148895936 53639820741475382832 53805888297950538816 53992714298985089298 55037840760800529984 55208236552629633792 55265269854853424736 55436369761524797568 55494586327280202432 55571448635212723488 55666396192070543616 55723902799706980128 55743496463804713344 55955122313398710336 56795104314503346528 56992309537817594259 57168756316572447492 57432693326344250112 58275360805553502336 58516168081609508544 58569951324331576107 58658751337168985904 58758973758296684928 58840357378460530752 58901142871620097416 59145545954074952592 59227464992792507928 60041280829964214528 60344798334159805686 60539548720669311744 60623398511141152896 61703323205880178944 61917570855900596232 61958295615821832576 62109266121708338016 62173428586710102828 62215383979372960512 62301554871311150208 62431409618190227736 62517879714614313924 63894492353816264844 63991365095093439168 64189480776502397184 64522413768081766464 65559780906247690128 65762752364161769664 65830689091810697112 65991095254315109142 66103845478083770544 66195402050768097096 67546440933709741344 67755563041863641472 68106992310752975712 68201323325033797008 69416238606615201312 69657267212888170761 69808761921920115456 69872924386921880268 70195514065531861248 70235335820464006203 71519760988633843776 71741184397267385088 71990285731980119064 72113285976091386048 73383787681067373312 73687026473137899648 73754753519528651394 73983096409681990872 73992781769706936576 74095264846950297984 74298537066275973504 74401443627309596736 74606829751198280448 74710163310410466432 75726805752671128704 75989746050423459012 76225008422096596656 76620366349597097676 78021557442146011392 78093268432442101476 78211668449558647872 78453809837947374336 78534857162160129888 78860727938766603456 78969953323723343904 80459731112213074248 80989071448477633947 82556761141200794976 82812354828944450688 82897904782280137104 83154554642287196352 83241879490920303648 83357172952819085232 83499594288105815424 85192656471755019792 85321820126791252224 86029885024109021952 86149039989516375168 87413041208330253504 87683669818882359552 87774252122414262816 87988127005753478856 88138460637445027392 88260536067690796128 88351714307430146124 88718318931112428888 90061921244946321792 90517197501239708529 90809323081003967616 90935097766711729344 92554984808820268416 92876356283850894348 92937443423732748864 93163899182562507024 93260142880065154242 93323075969059440768 93647114427285341604 93776819571921470886 95359681318178458368 95987047642640158752 96151047968121848064 96284221164753595776 98339671359371535192 98644128546242654496 98746033637716045668 98986642881472663713 99155768217125655816 99201924836412795648 99751519987861065984 101319661400564612016 101633344562795462208 102160488466129463568 102301984987550695512 104124357909922801968 104282224599411530496 104713142882880173184 104809386580382820402 105147637251688804608 105293271098297791872 107279641482950765664 107611776595901077632 107985428597970178596 110075681521601059968 110530539709706849472 110632130279292977091 110872739523049595136 110989172654560404864 111142897270425446976 111447805599413960256 111486992927609426688 111910244626797420672 113590208629006693056 113984619075635188518 114337512633144894984 116550721611107004672 117032336163219017088 117139902648663152214 117317502674337971808 117517947516593369856 117680714756921061504 117802285743240194832 118291091908149905184 118454929985585015856 120689596668319611372 121246797022282305792 123835141711801192464 123916591231643665152 124218532243416676032 124346857173420205656 124603109742622300416 124862819236380455472 125035759429228627848 127788984707632529688 127982730190186878336 129044827536163532928 131119561812495380256 131525504728323539328 131661378183621394224 131982190508630218284 132207690956167541088 132390804101536194192 135092881867419482688 135511126083727282944 136213984621505951424 136402646650067594016 138832477213230402624 139314534425776341522 139745848773843760536 139890214320097731363 140470671640928012406 140665229357882206329 143039521977267687552 143980571463960238128 144226571952182772096 147374052946275799296 147509507039057302788 147966192819363981744 148190529693900595968 148597074132551947008 148802887254619193472 149420326620820932864 151453611505342257408 151979492100846918024 152450016844193193312 153240732699194195352 156186536864884202952 156423336899117295744 157069714324320259776 157214079870574230603 157721455877533206912 157939906647446687808 160919462224426148496 161978142896955267894 165113522282401589952 165624709657888901376 165795809564560274208 166309109284574392704 166483758981840607296 166714345905638170464 166999188576211630848 170385312943510039584 170976928613452782777 172298079979032750336 174826082416660507008 175548504244828525632 175709853972994728321 175976254011506957712 176276921274890054784 176521072135381592256 176703428614860292248 177436637862224857776 180123842489892643584 181034395002479417058 181618646162007935232 181870195533423458688 185109969617640536832 185752712567701788696 185874886847465497728 186327798365125014048 186520285760130308484 186646151938118881536 187294228854570683208 187553639143842941772 191974095285280317504 192568442329507191552 196679342718743070384 197288257092485308992 197492067275432091336 197973285762945327426 198311536434251311632 202639322801129224032 203266689125590924416 204320976932258927136 204603969975101391024 208248715819845603936 208971801638664512283 209426285765760346368 209618773160765640804 210586542196595583744 210706007461392018609 214559282965901531328 215223553191802155264 215970857195940357192 220151363043202119936 221061079419413698944 221264260558585954182 221978345309120809728 222285794540850893952 222895611198827920512 223820489253594841344 227180417258013386112 227969238151270377036 228675025266289789968 234064672326438034176 234279805297326304428 234635005348675943616 235361429513842123008 235604571486480389664 236582183816299810368 236909859971170031712 241379193336639222744 242967214345432901841 247670283423602384928 248437064486833352064 248693714346840411312 249725638472760910944 250071518858457255696 255577969415265059376 255965460380373756672 258089655072327065856 262239123624990760512 263051009456647078656 263322756367242788448 263964381017260436568 264415381912335082176 264781608203072388384 270185763734838965376 271551592503719125587 272427969243011902848 272805293300135188032 277664954426460805248 278629068851552683044 279491697547687521072 279780428640195462726 280941343281856024812 281330458715764412658 286079043954535375104 287961142927920476256 288453143904365544192 295019014078114605576 295932385638727963488 296959928644417991139 297605774509238386944 303958984201693836048 304900033688386386624 306481465398388390704 312373073729768405904 312846673798234591488 314139428648640519552 314428159741148461206 315442911755066413824 315879813294893375616 321838924448852296992 323956285793910535788 330227044564803179904 331591619129120548416 331896390837878931273 332618218569148785408 332967517963681214592 333428691811276340928 340770625887020079168 341953857226905565554 349652164833321014016 351097008489657051264 351419707945989456642 351952508023013915424 352553842549780109568 353042144270763184512 353406857229720584496 354873275724449715552 362068790004958834116 363740391066846917376 371505425135403577392 371749773694930995456 372655596730250028096 373040571520260616968 374588457709141366416 375107278287685883544 383948190570560635008 393358685437486140768 394576514184970617984 394984134550864182672 395946571525890654852 396623072868502623264 405278645602258448064 406533378251181848832 408641953864517854272 409207939950202782048 416497431639691207872 417943603277329024566 419237546321531281608 419670642960293194089 421412014922784037218 429118565931803062656 431941714391880714384 442122158838827397888 442528521117171908364 444571589081701787904 445791222397655841024 454360834516026772224 455938476302540754072 457350050532579579936 468559610594652608856 469270010697351887232 471209142972960779328 473164367632599620736 473819719942340063424 482758386673278445488 485934428690865803682 495340566847204769856 496874128973666704128 497387428693680822624 499451276945521821888 500143037716914511392 511155938830530118752 512930785840358348331 524478247249981521024 526645512734485576896 527928762034520873136 528830763824670164352 529563216406144776768 540371527469677930752 543103185007438251174 544855938486023805696 545610586600270376064 555329908852921610496 557258137703105366088 558983395095375042144 559560857280390925452 561882686563712049624 562660917431528825316 575922285855840952512 590038028156229211152 591864771277455926976 593919857288835982278 607917968403387672096 609800067376772773248 612962930796776781408 624746147459536811808 626915404915993536849 628278857297281039104 628856319482296922412 631759626589786751232 643677848897704593984 647912571587821071576 660454089129606359808 663183238258241096832 663792781675757862546 665935035927362429184 666857383622552681856 681541251774040158336 683907714453811131108 702194016979314102528 702839415891978913284 703905016046027830848 706084288541526369024 706813714459441168992 709746551448899431104 724137580009917668232 743010850270807154784 745311193460500056192 746081143040521233936 749176915418282732832 750214556575371767088 767896381141121270016 786717370874972281536 789153028369941235968 789968269101728365344 791893143051781309704 793246145737005246528 810557291204516896128 817283907729035708544 818415879900405564096 832994863279382415744 835887206554658049132 838475092643062563216 839341285920586388178 842824029845568074436 858237131863606125312 863883428783761428768 885057042234343816728 890879785933253973417 911876952605081508144 914700101065159159872 937119221189305217712 938540021394703774464 942418285945921558656 946328735265199241472 947639439884680126848 965516773346556890976 971868857381731607364 990681133694409539712 994774857387361645248 995689172513636793819 998902553891043643776 1000286075433829022784 1022311877661060237504 1025861571680716696662 1048956494499963042048 1053291025468971153792 1055857524069041746272 1057661527649340328704 1059126432812289553536 1086206370014876502348 1091221173200540752128 1114516275406210732176 1117966790190750084288 1119121714560781850904 1123765373127424099248 1125321834863057650632 1151844571711681905024 1180076056312458422304 1183729542554911853952 1187839714577671964556 1215835936806775344192 1219600134753545546496 1225925861593553562816 1249492294919073623616 1253830809831987073698 1257712638964593844824 1287355697795409187968 1295825143175642143152 1326366476516482193664 1327585563351515725092 1333714767245105363712 1363082503548080316672 1367815428907622262216 1405678831783957826568 1407810032092055661696 1413627428918882337984 1419493102897798862208 1448275160019835336464 1486021700541614309568 1490622386921000112384 1492162286081042467872 1498353830836565465664 1500429113150743534176 1538792357521075044993 1573434741749944563072 1579936538203456730688 1583786286103562619408 1586492291474010493056 1621114582409033792256 1634567815458071417088 1636831759800811128192 1665989726558764831488 1671774413109316098264 1676950185286125126432 1678682571841172776356 1685648059691136148872 1727766857567522857536 1770114084468687633456 1781759571866507946834 1823753905210163016288 1829400202130318319744 1874238442378610435424 1880746214747980610547 1884836571891843117312 1895278879769360253696 1931033546693113781952 1943737714763463214728 1981362267388819079424 1989549714774723290496 1991378345027273587638 1997805107782087287552 2000572150867658045568 2044623755322120475008 2051723143361433393324 2106582050937942307584 2111715048138083492544 2118252865624579107072 2172412740029753004696 2229032550812421464352 2235933580381500168576 2238243429121563701808 2247530746254848198496 2250643669726115301264 2303689143423363810048 2360152112624916844608 2367459085109823707904 2375679429155343929112 2431671873613550688384 2451851723187107125632 2498984589838147247232 2507661619663974147396 2515425277929187689648 2574711395590818375936 2591650286351284286304 2655171126703031450184 2672639357799761920251 2735630857815244524432 2811357663567915653136 2815620064184111323392 2827254857837764675968 2838986205795597724416 2896550320039670672928 2972043401083228619136 2984324572162084935744 2987067517540910381457 2996707661673130931328 3000858226301487068352 3077584715042150089986 3146869483499889126144 3159873076406913461376 3167572572207125238816 3172984582948020986112 3273663519601622256384 3343548826218632196528 3353900370572250252864 3357365143682345552712 3371296119382272297744 3455533715135045715072 3540228168937375266912 3563519143733015893668 3647507810420326032576 3658800404260636639488 3748476884757220870848 3761492429495961221094 3862067093386227563904 3887475429526926429456 3979099429549446580992 3982756690054547175276 4001144301735316091136 4089247510644240950016 4103446286722866786648 4223430096276166985088 4344825480059506009392 4458065101624842928704 4471867160763000337152 4476486858243127403616 4495061492509696396992 4501287339452230602528 4616377072563225134979 4720304225249833689216 4751358858310687858224 4863343747227101376768 4903703446374214251264 4997969179676294494464 5015323239327948294792 5030850555858375379296 5183300572702568572608 5310342253406062900368 5345278715599523840502 5471261715630489048864 5622715327135831306272 5642238644243941831641 5654509715675529351936 5793100640079341345856 5944086802166457238272 5968649144324169871488 5974135035081820762914 5993415323346261862656 6001716452602974136704 6155169430084300179972 6319746152813826922752 6335145144414250477632 6687097652437264393056 6707800741144500505728 6714730287364691105424 6742592238764544595488 6911067430270091430144 7080456337874750533824 7127038287466031787336 7295015620840652065152 7496953769514441741696 7522984858991922442188 7724134186772455127808 7774950859053852858912 7965513380109094350552 8206892573445733573296 8446860192552333970176 8689650960119012018784 8916130203249685857408 8952973716486254807232 8990122985019392793984 9002574678904461205056 9232754145126450269958 9440608450499667378432 9502717716621375716448 10030646478655896589584 10061701111716750758592 10366601145405137145216 10620684506812125800736 10690557431199047681004 10942523431260978097728 11245430654271662612544 11284477288487883663282 11586201280158682691712 11937298288648339742976 11948270070163641525828 12003432905205948273408 12310338860168600359944 12670290288828500955264 13374195304874528786112 13415601482289001011456 13429460574729382210848 13485184477529089190976 14160912675749501067648 14254076574932063574672 14590031241681304130304 14993907539028883483392 15045969717983844884376 15549901718107705717824 15931026760218188701104 16413785146891467146592 16926715932731825494923 17379301920238024037568 17832260406499371714816 17905947432972509614464 17980245970038785587968 18005149357808922410112 18465508290252900539916 19005435433242751432896 20061292957311793179168 20123402223433501517184 20733202290810274290432 21241369013624251601472 21381114862398095362008 21885046862521956195456 22490861308543325225088 22568954576975767326564 23172402560317365383424 23896540140327283051656 24620677720337200719888 25340580577657001910528 26748390609749057572224 26858921149458764421696 26970368955058178381952 28321825351499002135296 28508153149864127149344 30091939435967689768752 31099803436215411435648 31862053520436377402208 32827570293782934293184 33853431865463650989846 34758603840476048075136 35811894865945019228928 36010298715617844820224 36931016580505801079832 38010870866485502865792 40122585914623586358336 40246804446867003034368 42482738027248503202944 42762229724796190724016 43770093725043912390912 44981722617086650450176 45137909153951534653128 47793080280654566103312 49241355440674401439776 50780147798195476484769 53496781219498115144448 53717842298917528843392 53940737910116356763904 57016306299728254298688 60183878871935379537504 62199606872430822871296 63724107040872754804416 65655140587565868586368 67706863730927301979692 69517207680952096150272 73862033161011602159664 76021741732971005731584 80245171829247172716672 84965476054497006405888 85524459449592381448032 90275818307903069306256 95586160561309132206624 98482710881348802879552 101560295596390952969538 107435684597835057686784 114032612599456508597376 120367757743870759075008 127448214081745509608832 131310281175131737172736 135413727461854603959384 147724066322023204319328 160490343658494345433344 171048918899184762896064 180551636615806138612512 191172321122618264413248 196965421762697605759104 203120591192781905939076 228065225198913017194752 240735515487741518150016 254896428163491019217664 270827454923709207918768 295448132644046408638656 342097837798369525792128 361103273231612277225024 382344642245236528826496 393930843525395211518208 406241182385563811878152 481471030975483036300032 541654909847418415837536 590896265288092817277312 684195675596739051584256 722206546463224554450048 764689284490473057652992 812482364771127623756304 1083309819694836831675072 1181792530576185634554624 1444413092926449108900096 1624964729542255247512608 2166619639389673663350144 3249929459084510495025216 4333239278779347326700288 6499858918169020990050432 12999717836338041980100864
- Sum of all divisors σ(n): 48172536662966234547770343
- Sum of proper divisors (its aliquot sum) s(n): 35172818826628192567669479
- 12999717836338041980100864 is an abundant number, because the sum of its proper divisors (35172818826628192567669479) is greater than itself. Its abundance is 22173100990290150587568615
Bases of 12999717836338041980100864
- Binary: 1010110000001100110000011101101100011011010001111011110000011101001010100001000000002
- Hexadecimal: 0xAC0CC1DB1B47BC1D2A100
- Base-36: 1MSW5DP88BF290000
Squares and roots of 12999717836338041980100864
- 12999717836338041980100864 squared (129997178363380419801008642) is 168992663824405423612182190019931120932551613546496
- 12999717836338041980100864 cubed (129997178363380419801008643) is 2196856946128401772128142020248225436560657063608792792979849215850833772544
-
12999717836338041980100864 is a
perfect square number . Itssquare root is 3605512146192 -
The
cube root of 12999717836338041980100864 is 235131767.5771881767
Scales and comparisons
How big is 12999717836338041980100864?- 12,999,717,836,338,041,980,100,864 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,999,717,836,338,041,980,100,864 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 12999717836338041980100864 cubic inches would be around 19594314 feet tall.
Recreational maths with 12999717836338041980100864
- 12999717836338041980100864 backwards is 46800108914083363871799921
- The number of decimal digits it has is: 26
- The sum of 12999717836338041980100864's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12999717836338041980100864 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 12999717836338041980100864 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/12999717836338041980100864/
Chicago style:
Numbermatics. 2024. "Number 12999717836338041980100864 - Facts about the integer". https://numbermatics.com/n/12999717836338041980100864/
The information we have on file for 12999717836338041980100864 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 12999717836338041980100864, math, Factors of 12999717836338041980100864, curriculum, school, college, exams, university, Prime factorization of 12999717836338041980100864, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, nine hundred ninety-nine sextillion, seven hundred seventeen quintillion, eight hundred thirty-six quadrillion, three hundred thirty-eight trillion, forty-one billion, nine hundred eighty million, one hundred thousand, eight hundred sixty-four.