641104696657822138508170404
641,104,696,657,822,138,508,170,404 is an even composite number composed of eight prime numbers multiplied together.
641104696657822138508170404 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 641104696657822138508170404:
22 × 32 × 72 × 114 × 132 × 172 × 432 × 5242872
(2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 17 × 17 × 43 × 43 × 524287 × 524287)See below for interesting mathematical facts about the number 641104696657822138508170404 from the Numbermatics database.
Names of 641104696657822138508170404
- Cardinal: 641104696657822138508170404 can be written as Six hundred forty-one septillion, one hundred four sextillion, six hundred ninety-six quintillion, six hundred fifty-seven quadrillion, eight hundred twenty-two trillion, one hundred thirty-eight billion, five hundred eight million, one hundred seventy thousand, four hundred four.
Scientific notation
- Scientific notation: 6.41104696657822138508170404 × 1026
Factors of 641104696657822138508170404
Divisors of 641104696657822138508170404
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 9 11 12 13 14 17 18 21 22 26 28 33 34 36 39 42 43 44 49 51 52 63 66 68 77 78 84 86 91 98 99 102 117 119 121 126 129 132 143 147 153 154 156 169 172 182 187 196 198 204 221 231 234 238 242 252 258 273 286 289 294 301 306 308 338 357 363 364 374 387 396 429 441 442 462 468 473 476 484 507 516 539 546 559 561 572 578 588 602 612 637 663 676 693 714 726 731 748 774 819 833 847 858 867 882 884 903 924 946 1001 1014 1071 1078 1089 1092 1118 1122 1156 1183 1204 1274 1287 1309 1326 1331 1386 1419 1428 1452 1462 1521 1547 1548 1573 1617 1638 1666 1677 1683 1694 1716 1734 1764 1806 1849 1859 1892 1911 1989 2002 2023 2028 2057 2107 2142 2156 2178 2193 2236 2244 2366 2431 2499 2541 2548 2574 2601 2618 2652 2662 2709 2772 2838 2873 2924 3003 3042 3094 3146 3179 3234 3276 3311 3332 3354 3366 3388 3468 3549 3612 3698 3718 3757 3822 3913 3927 3978 3993 4004 4046 4114 4214 4257 4284 4356 4386 4641 4719 4732 4851 4862 4998 5031 5082 5117 5148 5202 5203 5236 5324 5418 5547 5577 5676 5733 5746 5929 6006 6069 6084 6149 6171 6188 6292 6321 6358 6468 6579 6622 6708 6732 7007 7098 7267 7293 7396 7436 7497 7514 7623 7644 7826 7854 7956 7986 8041 8092 8228 8281 8428 8514 8619 8772 9009 9163 9282 9317 9438 9503 9537 9702 9724 9933 9996 10062 10164 10234 10404 10406 10647 10829 10836 11011 11094 11154 11271 11466 11492 11739 11781 11858 11979 12012 12138 12298 12342 12427 12642 12716 12943 13013 13158 13244 13923 14014 14157 14161 14196 14399 14534 14586 14641 14994 15028 15246 15351 15609 15652 15708 15972 16082 16562 16641 16731 17017 17028 17238 17303 17787 18018 18207 18326 18447 18513 18564 18634 18876 18963 19006 19074 19404 19866 20111 20124 20339 20449 20468 20812 21021 21294 21658 21801 21879 22022 22188 22253 22308 22542 22627 22932 23177 23478 23562 23716 23958 24037 24123 24276 24596 24684 24843 24854 25284 25857 25886 26026 26299 26316 26741 27391 27489 27846 27951 28028 28314 28322 28509 28611 28798 29068 29172 29282 29799 29988 30492 30702 31218 31433 31603 32164 32487 33033 33124 33282 33462 33813 34034 34476 34606 34969 35217 35574 35819 36036 36414 36421 36652 36894 37026 37268 37281 37926 38012 38148 38829 39039 39732 40222 40678 40898 41327 42042 42483 42588 43043 43197 43316 43602 43758 43923 44044 44506 45084 45254 46053 46354 46827 46956 47124 47916 48074 48246 48841 49686 49708 50869 51051 51714 51772 51909 52052 52598 53361 53482 54782 54978 55341 55692 55902 56287 56628 56644 57018 57222 57233 57596 58564 59598 60333 61017 61347 61404 62436 62866 63063 63206 64974 65219 65403 66066 66521 66564 66759 66924 67626 67639 67881 68068 69212 69531 69938 70434 71148 71638 72111 72369 72828 72842 73788 74052 74529 74562 75852 77077 77658 78078 78897 79937 80223 80444 81356 81796 82173 82467 82654 83853 84084 84966 85527 86086 86394 86989 87204 87516 87846 88451 89012 90508 90601 91091 92106 92708 93654 94299 94809 96148 96492 97461 97682 99099 99372 100793 101738 102102 102487 103428 103818 104533 104907 105196 106722 106964 107457 109263 109564 109956 110682 111804 111843 112574 114036 114444 114466 116487 117117 119119 119196 120666 121121 122034 122694 123539 123981 125732 126126 126412 127449 129129 129591 129948 130438 130806 131769 132132 133042 133518 135252 135278 135762 136697 139062 139876 140777 140868 142373 143143 143276 144222 144738 145684 146523 149058 149124 152607 153153 154154 155316 155727 155771 156156 157794 158389 159874 160446 161551 164346 164934 165308 167706 168259 168861 169932 171054 171699 172172 172788 173978 175692 176902 180999 181202 182182 183051 184041 184093 184212 187187 187308 188598 189618 190333 194922 195364 195657 198198 199563 200277 201586 202917 203476 203643 204204 204974 207636 208593 209066 209814 213444 214914 216333 218526 220031 221221 221364 223686 223729 224939 225148 228932 231231 232974 234234 236691 238238 239811 240669 241332 242242 244068 244783 245388 246519 247078 247962 248897 252252 254898 254947 258258 259182 260876 260967 261612 263538 264407 265353 266084 267036 270556 271524 271803 273273 273394 278124 281554 282897 284427 284746 286286 288444 289289 289476 293046 294151 298116 301301 302379 305214 306306 307461 308308 311454 311542 312481 313599 314721 315588 316778 319748 320892 322371 323102 327789 328692 329868 335412 336518 337722 341887 342108 343398 345763 347633 347956 353804 356083 357357 361998 362404 363363 364364 366102 368082 368186 370617 371943 374374 377196 379236 380666 384659 387387 389844 391314 394009 396396 399126 400554 400631 403172 405834 407286 408629 409948 410091 417186 418132 419628 422331 427119 429429 429828 432666 437052 439569 440062 442442 447372 447458 449878 454597 457821 462462 465647 465948 467313 468468 473382 473473 475167 476476 479622 481338 484484 484653 489566 493038 494156 495924 497794 504777 506583 509796 509894 515097 516516 518364 521934 524287 527076 528814 530706 534361 537251 543606 546546 546788 552279 559559 561561 563108 565794 568854 569492 570999 572572 578578 586092 586971 588302 598689 602602 604758 608751 608923 610428 612612 614922 619157 622908 623084 624962 627198 629442 629563 633556 644742 646204 655578 660093 663663 671187 673036 674817 675444 683774 686796 691526 693693 695266 712166 714714 717409 719433 723996 726726 731731 732204 734349 736164 736372 741234 743886 744029 746691 748748 761332 764841 769318 774774 782628 782901 788018 793221 796059 798252 801108 801262 811668 814572 815409 817258 819819 820182 834372 844662 847847 854238 858858 864773 865332 867867 879138 879307 880124 882453 884884 894916 899756 903903 907137 909194 915642 922383 924924 931294 934626 937443 940797 946764 946946 950334 956879 959244 962676 969306 972961 979132 986076 995588 996611 1002001 1009554 1013166 1019788 1025661 1030194 1037289 1042899 1043868 1048574 1057628 1061412 1068249 1068722 1072071 1074502 1087212 1090089 1093092 1104558 1108723 1111851 1119118 1123122 1130857 1131588 1137708 1141998 1149863 1153977 1157156 1173942 1176604 1177813 1182027 1197378 1201893 1205204 1209516 1217502 1217846 1225887 1229844 1230273 1238314 1249924 1254396 1258884 1259126 1266993 1281357 1288287 1289484 1310309 1311156 1320186 1327326 1332331 1342374 1349634 1358929 1363791 1367548 1383052 1387386 1390532 1396941 1401939 1420419 1424332 1425501 1429428 1434818 1438866 1453452 1453959 1463462 1468698 1482468 1487772 1488058 1493382 1503667 1514331 1529682 1538636 1540217 1548547 1549548 1565802 1566103 1572861 1574573 1576036 1586442 1592118 1602524 1603083 1611753 1630818 1634516 1639638 1640364 1656837 1678677 1684683 1689324 1695694 1708476 1712997 1713481 1717716 1729546 1735734 1742279 1758276 1758614 1764906 1777061 1807806 1814274 1818388 1826769 1831284 1844766 1850849 1857471 1862588 1869252 1874886 1881594 1888689 1893892 1900668 1913758 1938612 1945922 1980279 1990989 1993222 2004002 2013561 2019108 2024451 2025023 2026332 2051322 2059057 2060388 2074578 2085798 2097148 2100163 2136498 2137444 2144142 2149004 2152227 2180178 2187367 2195193 2203047 2209116 2217446 2223702 2232087 2238236 2240073 2246244 2261714 2283996 2294523 2299726 2307954 2347884 2355626 2364054 2379663 2393209 2394756 2403786 2420341 2433431 2435004 2435692 2451774 2460546 2461019 2474329 2476628 2518252 2533986 2543541 2562714 2576574 2594319 2603601 2620618 2637921 2640372 2647359 2654652 2664662 2684748 2692613 2699268 2711709 2717858 2727582 2774772 2793882 2803878 2804417 2812329 2840838 2851002 2860403 2869636 2870637 2877732 2907918 2908477 2918883 2926924 2937396 2976116 2986764 2989833 3006003 3007334 3028662 3059364 3076983 3080434 3097094 3111867 3128697 3131604 3132206 3145722 3149146 3172884 3182179 3184236 3204747 3206166 3223506 3235661 3261636 3279276 3313674 3314311 3326169 3357354 3369366 3391388 3392571 3425994 3426962 3437291 3449589 3459092 3461931 3471468 3484558 3517228 3529812 3533439 3546081 3554122 3605679 3615612 3628548 3653538 3670009 3677661 3689532 3701698 3714942 3740527 3749772 3760757 3763188 3777378 3803393 3823963 3827516 3891844 3916913 3930927 3960558 3981978 3986444 3996993 4008004 4027122 4048902 4050046 4076787 4091373 4102644 4118114 4149156 4171596 4190823 4200326 4231249 4261257 4272996 4288284 4304454 4334099 4360356 4374734 4390386 4406094 4406941 4434892 4447404 4464174 4480146 4494919 4511001 4523428 4589046 4599452 4615908 4620651 4645641 4698309 4711252 4718583 4723719 4728108 4759326 4786418 4807572 4809249 4835259 4840682 4866862 4903548 4921092 4922038 4948658 5000567 5036031 5067972 5087082 5122117 5125428 5140443 5153148 5188638 5207202 5208203 5226837 5241236 5275842 5294718 5312177 5329324 5331183 5385226 5423418 5435716 5455164 5480307 5552547 5572413 5587764 5607756 5608834 5624658 5666067 5681676 5702004 5720806 5741274 5767157 5815836 5816954 5837766 5877971 5909761 5979666 6012006 6014668 6053411 6057324 6075069 6153966 6155149 6160868 6177171 6194188 6223734 6257394 6264412 6291444 6298292 6300489 6364358 6409494 6412332 6447012 6456681 6471322 6562101 6585579 6627348 6628622 6652338 6696261 6698153 6714708 6738732 6785142 6810727 6815731 6851988 6853924 6874582 6899178 6923862 6946693 6969116 7066878 7092162 7108244 7179627 7211358 7261023 7300293 7307076 7340018 7355322 7383057 7403396 7422987 7429884 7481054 7521514 7554756 7606786 7630623 7647926 7782957 7833826 7861854 7913763 7915999 7921116 7963956 7993986 8049041 8054244 8077839 8097804 8100092 8153574 8182746 8184319 8236228 8381646 8400652 8413251 8462498 8522514 8581209 8608908 8611911 8668198 8725431 8749468 8756649 8780772 8812188 8813882 8912879 8928348 8960292 8969499 8989838 9018009 9022002 9178092 9241302 9291282 9326317 9396618 9437166 9447438 9512503 9518652 9546537 9572836 9618498 9670518 9672377 9681364 9706983 9733724 9844076 9897316 9942933 9978507 10001134 10072062 10174164 10177713 10244234 10280886 10311873 10348767 10377276 10414404 10416406 10453674 10525669 10551684 10589436 10600317 10624354 10662366 10702571 10770452 10846836 10960614 10962721 11010027 11022011 11105094 11144826 11217668 11221581 11249316 11282271 11332134 11410179 11441612 11471889 11482548 11534314 11633908 11675532 11750739 11755942 11792781 11819522 11959332 11990979 12024012 12106822 12150138 12195953 12230361 12307932 12310298 12354342 12439427 12447468 12514788 12600978 12648493 12693747 12728716 12818988 12913362 12942644 12955943 13002297 13124202 13171158 13220823 13257244 13304676 13392522 13396306 13484757 13533003 13570284 13621454 13631462 13749164 13798356 13847724 13861953 13893386 13936923 14094927 14133756 14171157 14184324 14359254 14413399 14422716 14522046 14600586 14680036 14701141 14710644 14766114 14845974 14948219 14962108 15001701 15043028 15213572 15261246 15295852 15311569 15366351 15421329 15565914 15624609 15667652 15680511 15723708 15827526 15831998 15936531 15987972 15993549 16098082 16155678 16307148 16365492 16368638 16540337 16657641 16763292 16826502 16924996 16942387 17034017 17045028 17162418 17223822 17227133 17301471 17320303 17336396 17450862 17513298 17627764 17633913 17729283 17825758 17938998 17979676 18036018 18044004 18160233 18225207 18465447 18482604 18531513 18582564 18652634 18793236 18848291 18874332 18894876 18901467 19025006 19093074 19236996 19341036 19344754 19413966 19547671 19686303 19885866 19957014 20002268 20022821 20094459 20144124 20355426 20359339 20432181 20447193 20488468 20561772 20623746 20697534 20832812 20840079 20907348 21051338 21200634 21248708 21324732 21405142 21538881 21783069 21900879 21921228 21925442 22020054 22044022 22149171 22210188 22268961 22275253 22289652 22443162 22544341 22564542 22649627 22664268 22820358 22943778 23068628 23101793 23501478 23511884 23585562 23639044 23747997 23981958 24061037 24147123 24213644 24233517 24300276 24391906 24460722 24552957 24620596 24708684 24878854 25201956 25239753 25296986 25387494 25690063 25743627 25826724 25911886 26004594 26176293 26183689 26248404 26325299 26342316 26441646 26623751 26738637 26767741 26785044 26792612 26969514 27066006 27071209 27242908 27262924 27723906 27786772 27873846 27978951 28189854 28342314 28537509 28639611 28718508 28826798 29017131 29044092 29120949 29201172 29402282 29532228 29618743 29691948 29828799 29896438 30003402 30522492 30623138 30732702 30842658 30848587 30935619 31131828 31249218 31361022 31464433 31577007 31655052 31663996 31873062 31987098 31993247 32107713 32196164 32311356 32737276 32888163 33030081 33066033 33080674 33315282 33653004 33664743 33846813 33884774 34068034 34230537 34324836 34415667 34447644 34454266 34602942 34640606 34901724 35003969 35026596 35252217 35267826 35458566 35651516 35877996 36072036 36320466 36450414 36457421 36587859 36930894 37063026 37185239 37305268 37318281 37696582 37802934 37810201 37945479 38050012 38081241 38186148 38689508 38827932 38867829 39006891 39095342 39372606 39662469 39771732 39914028 40045642 40188918 40370099 40454271 40710852 40718678 40864362 40894386 41145797 41247492 41368327 41395068 41680158 41837323 42063593 42102676 42401268 42810284 43077762 43086043 43240197 43566138 43801758 43850884 44040108 44088044 44103423 44298342 44537922 44550506 44844657 44886324 45005103 45088682 45129084 45299254 45640716 45887556 45934707 46099053 46203586 46873827 47002956 47171124 47495994 47675089 47710117 47809593 47963916 48122074 48294246 48467034 48626851 48783812 48921444 49105914 49444109 49621011 49757708 50479506 50593972 50774988 50827161 51102051 51380126 51487254 51681399 51823772 51904413 51960909 52009188 52352586 52367378 52650598 52883292 52901739 53187849 53247502 53477274 53535482 53939028 54132012 54142418 54480699 55006237 55396341 55447812 55747692 55957902 56343287 56379708 56544873 56684628 57075018 57279222 57290233 57653596 58034262 58241898 58433947 58643013 58804564 59237486 59657598 59792876 60006804 60068463 60283377 61078017 61246276 61296543 61341579 61465404 61685316 61697174 61871238 62390153 62498436 62520237 62722044 62928866 63154014 63438727 63746124 63974196 63986494 64215426 64657681 65007371 65776326 66060162 66132066 66161348 66587521 66630564 66825759 67329486 67633023 67693626 67706639 67769548 67948881 68136068 68461074 68831334 68908532 69205884 69281212 69305379 70007938 70504434 70535652 70917132 71243991 72183111 72441369 72640932 72900828 72914842 73175718 73658871 73679683 73861788 74126052 74370478 74636562 74917997 74973041 75393164 75605868 75620402 75890958 76162482 76413623 77070189 77735658 78013782 78190684 78551067 78745212 78975897 79324938 79871253 80091284 80215911 80303223 80377836 80740198 80908542 81213627 81437356 81728724 81788772 82291594 82736654 83360316 83674646 83936853 84127186 85612527 86155524 86172086 86480394 87051393 87075989 87132276 87603516 88206846 88539451 88596684 88604503 88856229 89075844 89101012 89689314 90010206 90177364 90307009 90598508 91869414 92198106 92407172 92545761 93747654 94393299 94731021 94991988 95350178 95420234 95619186 95979741 96244148 96323139 96588492 96934068 97253702 98041669 98211828 98664489 98888218 99198099 99242022 100959012 101654322 102204102 102760252 102907987 102974508 103362798 103808826 103921818 104637533 104705172 104734756 105011907 105301196 105803478 106375698 106396147 106495004 106954548 107070964 108284836 108961398 109372263 109763577 110012474 110792682 111555717 111915804 111954843 112686574 113089746 113430603 113836437 114150036 114558444 114580466 115782359 115867427 116068524 116483796 116603487 116867894 117286026 118474972 119315196 120136926 120566754 120589931 121110297 121242121 122156034 122593086 122683158 123394348 123437391 123742476 124104981 124780306 125040474 125511969 125857732 126190779 126308028 126877454 127972988 128430852 129258129 129315362 129720591 130014742 131552652 132120324 132264132 132310269 133175042 133651518 134533971 134658972 135266046 135387252 135413278 135897762 136833697 136922148 137662668 137804121 138610758 139133423 140015876 141008868 142487982 142515373 143025267 143130351 144366222 144882738 145829684 145880553 146351436 147317742 147359366 148332327 148740956 148863033 149273124 149835994 149946082 151240804 151518943 151781916 152324964 152481483 152827246 153306153 154140378 155044197 155471316 155882727 156027564 157102134 157810387 157951794 158547389 158649876 159742506 160431822 160606446 161480396 161712551 161817084 162427254 164430409 164583188 165018711 165473308 167349292 167873706 168254372 168427259 169029861 169634619 171225054 171870699 172344172 172960788 174102786 174151978 175301841 175929039 176413692 177078902 177209006 177712458 179378628 180020412 180205389 180614018 181943707 183234051 183738828 184396212 185091522 186366257 187170459 187374187 187495308 188786598 189462042 189498463 190316181 190700356 190840468 191238372 191959482 192646278 193973043 194507404 195022113 196083338 197328978 197776436 198396198 198484044 199762563 200477277 202899069 203119917 203308644 203846643 204408204 205815974 206725596 207331201 207617652 207843636 207916137 209275066 210023814 211606956 212751396 212792294 215024381 216549333 217922796 218744526 219527154 220024948 220251031 221039049 221585364 223111434 223909686 223952729 224753991 224919123 225373148 226179492 226861206 227672874 229160932 229240869 231210567 231564718 231734854 233206974 233735788 234572052 235653201 236927691 239613759 240273852 240909669 241133508 241179862 242220594 242484242 243640881 244312068 245027783 245186172 245366316 246874782 247987751 248209962 249560612 250080948 251023938 252381558 253754908 254119723 258516258 258630724 259441182 260029484 260296673 261227967 264620538 264671407 265618353 265813509 266350084 266568687 267303036 269067942 270532092 270826556 270921027 271795524 273667394 275608242 277221516 277637283 278266846 282590693 283179897 284975964 285030746 286050534 286260702 287939223 288020579 288732444 289578289 289765476 291761106 292861261 293076433 294125007 294445151 294635484 294718732 296664654 297726066 299671988 299892164 303037886 304962966 305654492 306612306 308280756 308723961 310088394 311765454 313912599 314204268 315035721 315620774 315903588 317094778 319188441 319485012 320863644 321212892 323425102 324854508 328116789 328860818 330037422 333970819 334667151 335747412 336854518 338059722 339269238 340291809 340387957 342450108 343741398 346108763 347347077 347602281 348205572 348303956 350603682 351858078 351925717 354157804 354418012 355424916 360410778 361228036 361769793 363330891 363726363 363887414 366468102 370183044 370312173 372314943 372732514 374340918 374748374 376535907 377573196 378572337 378924084 378996926 380632362 383253797 383918964 385043659 385292556 387774387 387946086 390044226 392166676 394657956 396792396 399525126 400954554 401031631 405798138 406239834 407693286 409037629 410501091 411631948 414662402 415832274 415912211 417400269 418550132 420047628 425584588 427546119 429075801 429391053 430048762 433098666 436731071 437489052 437641659 439054308 440502062 442078098 444071089 444996981 446222868 447819372 447905458 449507982 449838246 452603767 453722412 454556829 455051597 455345748 458481738 460210553 462421134 463129436 463469708 466413948 471306402 473431161 473855382 473946473 475642167 479227518 481819338 482359724 484441188 484968484 485137653 487281762 490055566 493291227 493749564 495056133 495975502 496419924 502047876 504763116 505281777 507089583 508239446 515612097 517032516 518882364 520593346 522455934 524425979 524811287 525905523 529241076 529342814 531236706 531627018 533137374 534895361 538135884 541842054 543885199 545831121 547334788 551216484 555274566 556533692 559098771 561511377 562122561 565181386 566359794 568495389 570061492 570948543 572101068 572521404 575878446 576041158 579156578 581919129 583522212 585066339 585722522 586152866 588250014 588890302 593329308 595452132 599287689 606075772 609359751 609925932 613224612 617447922 619776157 620176788 620231521 621993603 623530908 627825198 630071442 631241548 632149063 634189556 638376882 642773417 645073143 646850204 656233578 657721636 660074844 660753093 663117147 667941638 669334302 671858187 673709036 674261973 674757369 676119444 678538476 680583618 680775914 686291683 687482796 687722607 692217526 694694154 695204562 697825997 701207364 703716156 703851434 711234491 715081081 720821556 723539586 726661782 727452726 727774828 732462731 732936204 735083349 740624346 743963253 744629886 744773029 745465028 748681836 749496748 753071814 757144674 757993852 761264724 762359169 766507594 770087318 775548774 775892172 780088452 780890019 783683901 794014221 796855059 797440527 799050252 801909108 802063262 810476513 811071989 811596276 812479668 812763081 815386572 818075258 821002182 824703451 829324804 831664548 831824422 834800538 840549853 847772079 855092238 858151602 858782106 860097524 864061737 866197332 868734867 873462142 875283318 878583783 879229299 881004124 882375021 883335453 884156196 888142178 889993962 895810916 899015964 899676492 905207534 909113658 910103194 916963476 920421106 924842268 926171883 941737797 942612804 946862322 947710764 947892946 951284334 957565323 957835879 958455036 963638676 969406663 970275306 973933961 974563524 974649533 980111132 986582454 990112266 991951004 993377099 1001912457 1010563554 1014179166 1016478892 1021163871 1031224194 1038326289 1041186692 1042041231 1042806843 1044911868 1048851958 1049622574 1051811046 1055777151 1058685628 1060632601 1062473412 1063254036 1066274748 1069790722 1078458359 1083684108 1085309379 1087770398 1091179089 1091662242 1104672709 1110549132 1118197542 1123022754 1124245122 1130362772 1131987857 1132719588 1136990778 1141897086 1149761391 1151012863 1151756892 1152082316 1155130977 1158313156 1163838258 1170132678 1171445044 1172305732 1176500028 1177780604 1198575378 1203094893 1218719502 1227112887 1231503273 1234895844 1239552314 1240463042 1243987206 1247736633 1252200807 1255650396 1260142884 1264298126 1273605949 1274541697 1276753764 1282638357 1285546834 1290146286 1310193213 1312467156 1321506186 1326234294 1326489241 1332213267 1335883276 1338668604 1343716374 1348523946 1349514738 1357811301 1361167236 1361551828 1363670487 1365154791 1372583366 1375445214 1380631659 1384435052 1389388308 1390409124 1395651994 1407702868 1420293483 1421839419 1422468982 1426926501 1430162162 1447079172 1453323564 1454905452 1455412959 1464925462 1470166698 1479873681 1481248692 1487926506 1489259772 1489546058 1505170667 1506143628 1506276551 1514289348 1515845331 1524718338 1533015188 1540174636 1551097548 1561780038 1567367802 1567669103 1573277937 1574433861 1588028442 1593710118 1594881054 1604126524 1604686083 1620953026 1622143978 1625526162 1631655597 1636150516 1637493363 1642004364 1649406902 1663648844 1666708373 1669601076 1677296313 1681099706 1686367683 1695544158 1705486167 1710184476 1716303204 1717564212 1728123474 1735914257 1737469734 1746924284 1750566636 1757167566 1758458598 1764750042 1766670906 1776284356 1778838061 1779987924 1808734499 1810415068 1818227316 1820206388 1840842212 1852343766 1852699849 1859328471 1860694563 1865980809 1883475594 1893724644 1895785892 1896447189 1902568668 1915130646 1915671758 1928320251 1935219429 1938813326 1940550612 1947867922 1949299066 1969746259 1973164908 1980224532 1982259279 1986754198 2003824914 2015574561 2021127108 2028358332 2042327742 2050028827 2051535031 2058875049 2061116057 2062448388 2076652578 2084082462 2085613686 2093477991 2097703916 2099245148 2103622092 2111554302 2121265202 2133703473 2139581444 2145243243 2156916718 2170618758 2175540796 2182358178 2183324484 2197388193 2205250047 2209345418 2231889759 2234319087 2236395084 2246045508 2248490244 2263975714 2273981556 2283794172 2287077507 2299522782 2302025726 2310261954 2327676516 2340265356 2342670057 2365268191 2382042663 2397150756 2406189786 2422761341 2431429539 2433215967 2437439004 2454225774 2463006546 2463480019 2474110353 2479104628 2480926084 2487974412 2495473266 2504401614 2521649559 2528596252 2543316237 2547211898 2549083394 2565276714 2571093668 2580292572 2592185211 2606204601 2620386426 2635751349 2637687897 2643012372 2650006359 2652468588 2652978482 2664426534 2682776579 2687432748 2695305613 2697047892 2699029476 2715622602 2727340974 2727865261 2730309582 2745166732 2750890428 2761263318 2791303988 2795316953 2840586966 2843678838 2844937964 2853853002 2860324324 2863263403 2873507637 2908219989 2910825918 2911385477 2921801883 2923948599 2929850924 2940333396 2959747362 2975853012 2979092116 2980131297 3005737371 3010341334 3012553102 3031690662 3049436676 3063491613 3108497623 3114978867 3123560076 3134735604 3135338206 3146555874 3148867722 3167331453 3168226369 3176056884 3181897803 3185361179 3187420236 3189762108 3209372166 3221473871 3223840763 3235375077 3241906052 3244287956 3251052324 3263311194 3274986726 3298813804 3314018127 3333416746 3354592626 3362199412 3372735366 3391088316 3395963571 3410972334 3449284173 3453038589 3456246948 3465392931 3471828514 3474939468 3514335132 3516917196 3529500084 3533341812 3557676122 3609284679 3617468998 3673679009 3681338661 3704687532 3705399698 3718656942 3721389126 3731961618 3743209899 3744267527 3766951188 3792894378 3807196393 3809993629 3820817847 3823625091 3830261292 3831343516 3856640502 3870438858 3877626652 3895735844 3898598132 3930579639 3939492518 3964518558 3973508396 3979467723 3996639801 4007649828 4031149122 4073433903 4084655484 4095464373 4100057654 4103070062 4117750098 4122232114 4141894977 4153305156 4168164924 4171227372 4186955982 4215791767 4223108604 4242530404 4265518257 4267406946 4290486486 4313833436 4341237516 4341620647 4364716356 4394776386 4410500094 4418690836 4425043441 4463779518 4468638174 4499413919 4515512001 4518829653 4527951428 4574155014 4575034321 4599045564 4604051452 4620523908 4685340114 4703007309 4719833811 4723301583 4730536382 4764085326 4804041781 4812379572 4814058249 4845522682 4862859078 4866431934 4884781979 4894966791 4908451548 4926013092 4926960038 4948220706 4978641437 4982299361 4990946532 5000125119 5005567567 5008803228 5043299118 5086632474 5094423796 5098166788 5130553428 5184370422 5207742771 5212409202 5213411203 5240772852 5271502698 5275375794 5300012718 5305956964 5328853068 5336514183 5365553158 5390611226 5426203497 5431245204 5454681948 5455730522 5460619164 5522526636 5558099547 5577985413 5582083689 5590633906 5677503923 5681173932 5687357676 5689341567 5707706004 5726526806 5747015274 5772924157 5784960753 5816439978 5821651836 5822770954 5843603766 5847897198 5883848971 5909238777 5919494724 5960262594 5982737189 6011474742 6020682668 6025106204 6063381324 6126983226 6150086481 6154605093 6176625147 6183348171 6216995246 6229957734 6270676412 6280433973 6293111748 6297735444 6334662906 6336452738 6363795606 6370722358 6401110419 6418744332 6435729729 6442947742 6447681526 6470750154 6515314549 6526622388 6549973452 6592164579 6628036254 6666833492 6702957261 6709185252 6745470732 6785846641 6791927142 6817537727 6821944668 6822546731 6898568346 6906077178 6930785862 6943657028 6953639693 7070507587 7095804573 7115352244 7218569358 7234937996 7268284023 7294288617 7299647901 7347358018 7362677322 7390440057 7410799396 7422331059 7424428207 7437313884 7442778252 7463923236 7486419798 7488535054 7549208513 7564948677 7585788756 7614392786 7619987258 7641635694 7647250182 7676085967 7713281004 7740877716 7823579401 7861159278 7878985036 7929037116 7958935446 7993279602 8048329737 8057090041 8062298244 8085916839 8146867806 8183595783 8190928746 8200115308 8206140124 8235500196 8244464228 8283789954 8373911964 8385950859 8431583534 8531036514 8534813892 8580972972 8589790209 8620522911 8683241294 8724659967 8734156431 8765405649 8771845797 8789552772 8821000188 8850086882 8915241643 8921791879 8927559036 8937276348 8940393891 8998827838 9031024002 9037659306 9071737961 9148310028 9150068642 9246048383 9325492869 9370680228 9406014618 9439667622 9446603166 9461072764 9504679107 9528170652 9545693409 9556083537 9608083562 9628116498 9664421613 9671522289 9691045364 9706125231 9725718156 9732863868 9769563958 9789933582 9853920076 9896441412 9942054381 9957282874 9964598722 10000250238 10011135134 10086598236 10173264948 10187890713 10359115767 10368740844 10415485542 10424818404 10426822406 10536194669 10543005396 10543935857 10550751588 10600025436 10663473293 10673028366 10721144863 10731106316 10781222452 10852406994 10911461044 10927148089 11021037027 11116199094 11155970826 11164167378 11181267812 11232802581 11355007846 11378683134 11421589179 11429980887 11453053612 11462453541 11470875273 11494030548 11545848314 11569921506 11632879956 11645541908 11666958611 11687207532 11695794396 11767697942 11818477554 11863041949 11920525188 11938403169 11965474378 12022949484 12151399799 12253966452 12300172962 12309210186 12353250294 12366696342 12433990492 12451866427 12459915468 12560867946 12602286619 12647375301 12661141493 12669325812 12672905476 12727591212 12741444716 12802220838 12871459458 12885895484 12895363052 12941500308 13024861941 13030629098 13184329158 13256072508 13275130323 13405914522 13498241757 13546536003 13556488959 13571693282 13583854284 13635075454 13645093462 13725102963 13788223813 13797136692 13812154356 13861571724 13907279386 14019958667 14109021927 14141015174 14191609146 14360745217 14412125343 14437138716 14536568046 14588577234 14599295802 14654345937 14694716036 14725354644 14780880114 14844662118 14848856414 14935924311 14946898083 14972839596 14977070108 15000375357 15016702701 15098417026 15129897354 15228785572 15239974516 15283271388 15294500364 15352171934 15623228313 15640233609 15647158802 15722318556 15917870892 15986559204 16009542549 16096659474 16114180082 16171833678 16278610491 16293735612 16367191566 16381857492 16479913271 16556877337 16567579908 16569042061 16674298641 16771901718 16863167068 17032511769 17062073028 17179580418 17241045822 17244360133 17318772471 17366482588 17449319934 17468312862 17530811298 17543691594 17651546913 17700173764 17727716331 17830483286 17843583758 17880787782 17948211567 17997655676 18062048004 18075318612 18143475922 18300137284 18333792103 18450259443 18463815279 18492096766 18550044513 18650985738 18779436053 18812029236 18879335244 18893206332 19009358214 19091386818 19095056827 19112167074 19216167124 19256232996 19328843226 19343044578 19412250462 19539127916 19545943647 19567218671 19579867164 19884108762 19914565748 19929197444 20000500476 20022270268 20357539923 20375781426 20379698339 20452613181 20467640193 20718231534 20830971084 20853644812 20860919079 21072389338 21087871714 21211522761 21287413719 21326946586 21346056732 21442289726 21667208849 21704813988 21804852069 21854296178 22042074054 22171320171 22232398188 22273284621 22311941652 22328334756 22465605162 22550317097 22566885341 22647625539 22710015692 22757366268 22843178358 22859961774 22924907082 22941750546 23028257901 23091696628 23139843012 23333917222 23470738203 23535395884 23636955108 23726083898 23876806338 23930948756 24144989211 24171270123 24257750517 24302799598 24550787349 24600345924 24618420372 24706500588 24733392684 24903732854 25121735892 25157852577 25204573238 25294750602 25322282986 25604441676 25606701367 25742918916 25769370627 26049723882 26061258196 26202469293 26368658316 26550260646 26650374751 26669955403 26745724929 26765375637 26811829044 26996483514 27093072006 27112977918 27143386564 27215213883 27270150908 27290186924 27450205926 27576447626 27738145149 27814558772 27976478607 28039917334 28218043854 28282030348 28383218292 28514037321 28668250611 28721490434 28824250686 28993264839 29014566867 29073136092 29177154468 29198591604 29308691874 29510542369 29561760228 29689324236 29697712828 29871848622 29893796166 30000750714 30006517871 30033405402 30196834052 30259794708 30704343868 30748486483 31246456626 31280467218 31294317604 31495897433 31608584007 31631807571 31990419879 32019085098 32025240247 32163434589 32193318948 32228360164 32343667356 32557220982 32734383132 32781444267 32959826542 33063111081 33113754674 33138084122 33348597282 33543803436 33698407743 34065023538 34193473853 34264767537 34289942661 34359160836 34482091644 34488720266 34637544942 34850490059 34876095527 34898639868 34936625724 35000875833 35038972969 35061622596 35087383188 35303093826 35455432662 35462248393 35589125847 35660966572 35687167516 35761575564 35896423134 36286951844 36454199397 36667584206 36900518886 36927630558 36984193532 37100089026 37301971476 37355599281 37558872106 37806859857 37942125903 37983424479 38018716428 38182773636 38190113654 38224334148 38657686452 38686089156 38824500924 39074585823 39091887294 39134437342 39768217524 39825390969 40410469099 40494725271 40715079846 40751562852 40759396678 40905226362 40935280386 41175308889 41186942797 41364671439 41436463068 41721838158 41879160323 41909929919 42059876001 42144778676 42175743428 42423045522 42574827438 42653893172 42884579452 43082235651 43236376029 43334417698 43609704138 43708592356 43963037811 44084148108 44342640342 44546569242 44807772933 44840694249 44931210324 45050108103 45100634194 45133770682 45295251078 45607201843 45686356716 45719923548 45849814164 45883501092 46056515802 46373709437 46667834444 46920700827 46941476406 47452167796 47500926487 47753612676 47757827117 48289978422 48342540246 48515501034 48605599196 48675477851 49101574698 49439739813 49493553109 49670632011 49707126183 49807465708 50315705154 50409146476 50589501204 50644565972 51097535307 51213402734 51538741254 51733080399 51956317413 52099447764 52404938586 52844459591 52954640739 53100521292 53300749502 53339910806 53491449858 53530751274 53732601769 53844634701 53992967028 54186144012 54225955836 54430427766 54765055807 54805292971 54900411852 55001376309 55152895252 55476290298 55952957214 56079834668 56338308159 56436087708 57028074642 57285170481 57336501222 57442980868 57648501372 57986529678 58029133734 58617383748 58637830941 58701656013 59021084738 59743697244 59787592332 60001501428 60013035742 60066810804 61072619769 61139095017 61357839543 61402920579 61496972966 62452543153 62492913252 62560934436 62582757237 62991794866 63217168014 63263615142 63502165727 63634568283 63980839758 64038170196 64050480494 64326869178 64722338681 64769891693 65001626547 65114441964 65562888534 65919653084 66126222162 66227509348 66276168244 66697194564 66819853863 67396815486 67650951291 67700656023 67942876617 68130047076 68386947706 68529535074 68579885322 68977440532 69084773703 69275089884 69700980118 69752191054 70001751666 70077945938 70412214609 70606187652 70910865324 70924496786 71178251694 71668460039 71792846268 72513810369 72908398794 73335168412 73801037772 73807550999 73855261116 74200178052 74644313051 74711198562 75048014041 75117744212 75613719714 75884251806 75966848958 76380227308 76490036623 76820104101 77775583457 78149171646 78183774588 78268874684 79650781938 79951124253 80009866209 80237174787 80296126911 80820938198 80989450542 81430159692 81518793356 81645641649 81668710277 81810452724 81870560772 82350617778 82373885594 82729342878 83041293643 83214435447 83443676316 83758320646 83819859838 84119752002 84699089137 84846091044 85149654876 86164471302 86472752058 86668835396 87219408276 87926075622 88216006333 88531627107 88627990451 88685280684 89093138484 89615545866 89681388498 90019553613 90100216206 90201268388 90267541364 90590502156 91214403686 92113031604 92245459449 92747418874 93841401654 93882952812 94487692299 94825752021 94895422713 95001852974 95515654234 95971259637 96075720741 96490303767 96517566691 96579956844 96685080492 97031002068 97350955702 98139710669 98203149396 98344332801 98879479626 98987106218 99341264022 99414252366 99789117571 100631410308 101706532213 102195070614 102426805468 102580421559 103077482508 103466160798 103912634826 104551470177 104628286581 104809877172 105002627499 105116918907 105688919182 105909281478 106386745179 106601499004 106679821612 106767377541 106982899716 107061502548 107465203538 107689269402 108860855532 109362598191 109530111614 109610585942 110002752618 110952580596 111905914428 112066797843 112676616318 113420579571 113950273437 114056149284 114570340962 114673002444 115359392897 115898141359 115973059356 115983294427 116058267468 117275661882 117298206223 117403312026 117932593493 118042169476 120026071484 120198628979 121231407297 122145239538 122278190034 122715679086 122805841158 122993945932 123560828391 124094014317 124905086306 125165514474 125637480969 125729789757 125983589732 126179628003 126434336028 126527230284 127004331454 127269136566 127961679516 128100960988 128336544721 128653738356 129246706953 129444677362 129539783386 130003253094 130493461439 131125777068 132252444324 133639707726 133665397789 134793630972 135301902582 135401312046 135885753234 136773895412 136821605529 136970530697 137059070148 137159770644 138169547406 138625152809 139121128311 139401960236 139504382108 140003503332 140155891876 140824429218 141848993572 142356503388 142502779461 143273481351 143336920078 145027620738 145816797588 146026433553 147615101998 148319219439 148480659327 149011896033 149121378549 149288626102 149422397124 150096028082 151227439428 151670461943 151768503612 151933697916 152980073246 153640208202 154219545337 155199241197 155551166914 156298343292 157968197387 158533378773 159301563876 159902248506 160019732418 160474349574 160592253822 161197805307 161641876396 161978901084 163291283298 163337420554 163829726047 164295167421 164415878913 164701235556 164747771188 165004128927 165458685756 166082587286 166428870894 167516641292 167639719676 168239504004 169014924477 169398178274 171855511443 172328942604 172945504116 175852151244 176104968039 176432012666 177063254214 177255980902 179231091732 179246909569 179362776996 180039107226 180200432412 181279045981 182259462671 182428807372 183417285051 184490918898 185494837748 186689687821 187357629459 187682803308 188975384598 189651504042 189790845426 190003705948 190506497181 191031308468 191942519274 192151441482 192980607534 193035133382 194167016043 194309675079 194701911404 195004879641 196279421338 196688665602 197758959252 197974212436 198682528044 198828504732 199578235142 201671713133 202952853873 203101968069 203413064426 204390141228 205160843118 206573796583 206932321596 207825269652 209102940354 209256573162 210005254998 210045625097 210233837814 211377838364 211818562956 212773490358 213534755082 214238872523 214930407076 215005380117 215239405381 215378538804 218725196382 219060223228 219221171884 220005505236 221422652997 223932939153 224133595686 224176681729 225144042123 225353232636 226841159142 227900546874 229140681924 229470109869 230460312303 230718785794 231796282718 231966588854 233326750371 234551323764 234596412446 234806624052 235865186986 238339297339 239853372759 240029598627 240397257958 242462814594 244132668689 244290479076 244556380068 245006130831 245431358172 245611682316 247121656782 248188028634 248235738751 249123880929 249810172612 250331028948 251274961938 251459579514 252359256006 254008662908 254097267411 254538273132 256673089442 258493413906 258889354724 259079566772 260006506188 260986922878 264648018999 265594881321 265883971353 267279415452 267330795578 270058660839 270603805164 270802624092 271771506468 273643211058 273941061394 274876858369 276339094812 276736378347 277250305618 278242256622 280158525607 281648858436 281673715037 283463076897 285005558922 286546962702 286673840156 288227162223 289552700073 290055241476 292052867106 293154122261 293369509433 294419132007 295230203996 296638438878 296961318654 298023792066 298242757098 298577252204 299367352713 300192056164 303340923886 305119596639 305960146492 307280416404 307741264677 308439090674 310398482394 311102333828 313654410531 313884859743 315350756721 315936394774 317066757546 319160235537 319250412901 319804497012 320039464836 320948699148 321184507644 322395610614 324615966059 326582566596 326674841108 327659452094 328590334842 328831757826 330008257854 330071696581 332165174572 332857741788 338029848954 338796356548 343711022886 346078178691 346454871763 347694424077 347949883281 351894618669 352209936078 352864025332 353797780479 354126508428 354511961804 358493819138 360078214452 360595886937 362558091962 363694221891 364518925342 366834570102 368981837796 370682485173 373379375642 374715258918 376128212383 376912442907 377189369271 377950769196 379303008084 379581690852 381012994362 383355390649 383637050797 383885038548 384302882964 385009634163 385961215068 386070266764 388334032086 388619350158 390009759282 390084732323 391480384317 392558842676 393377331204 399156470284 400996193367 403343426266 405905707746 406203936138 406826128852 410321686236 410464816587 410911592091 413147593166 415875458427 417363384933 418205880708 418513146324 420010509996 420091250194 420467675628 425546980716 427069510164 427508338383 428477745046 429820444053 430010760234 430478810762 437450392764 438079300659 442845305994 444515160089 445441977981 447865878306 448267191372 448353363458 450288084246 453056370767 453389241851 453682318284 455011385829 455801093748 458940219738 460920624606 461009229109 461437571588 462658636011 463592565436 463933177708 466653500742 469192824892 471730373972 473904592161 475600136319 476678594678 479706745518 480059197254 480794515916 483593415921 484925629188 488265337378 490012261662 491489178141 492885502263 493247636739 494243313564 496376057268 496471477502 498247761858 501679220273 502549923876 502919159028 504718512012 508194534822 510110803807 513346178884 516986827812 521973845756 522510191357 525336098287 529296037998 531189762642 531767942706 534661591156 535430256361 537740728707 540117321678 543837137943 544429084199 546778388013 547286422116 547882122788 549753716738 553472756694 554500611236 556484513244 560069063463 560317051214 562072888377 563347430074 566926153794 570011117844 571519491543 573093925404 576454324446 579105400146 581289055501 582501048129 582929025237 584105734212 586308244522 586739018866 588838264014 592893623959 593276877756 593922637308 596047584132 596485514196 598734705426 602858222681 605015139399 606681847772 610239193278 615482529354 616878181348 617512044331 619721389749 620796964788 627308821062 627769719486 630136875291 630701513442 631872789548 634133515092 638320471074 638500825802 642716617569 644791221228 645016140351 645718216143 649231932118 655318904188 657180669684 657663515652 660016515708 660143393162 664267958991 671798817459 672530045187 675432126369 676059697908 686977974683 687422045772 688410329607 692156357382 692909743526 695388848154 695899766562 698523822997 699980251113 703789237338 704419872156 707595560958 711945725491 712468808623 715017892017 716987638276 721191773874 725116183924 727388443782 729037850684 732398006067 733669140204 735018392493 741364970346 744707216253 746758751284 747371642787 749430517836 752256424766 753824885814 754378738542 762025988724 762291802233 766710781298 767274101594 770019268326 776668064172 777238700316 780019518564 780169464646 782960768634 788353060429 793944056997 797651914059 801992386734 806686852532 807515750279 811811415492 811883060989 812407872276 820929633174 821087443561 821823184182 824630575107 825528154451 826295186332 831750916854 834726769866 840182500388 840475576821 841390402853 845021145111 855016676766 856955490092 859640888106 860021520468 860957621524 868658100219 876158601318 879462366783 880108528299 883257396021 885690611988 889030320178 890883955962 895731756612 896706726916 898102058139 898355813047 900576168492 906112741534 906778483702 910022771658 913454230073 915358789917 917880439476 921841249212 922018458218 925317272022 931689980507 933307001484 947809184322 951200272638 953357189356 957751238703 959413491036 960118394508 967186831842 970376069663 973847898177 976530674756 980024523324 982978356282 985771004526 986495273478 990215089743 992942955004 996495523716 1003358440546 1016389069644 1020221607614 1038234536073 1039364615289 1043083272231 1043849649843 1045020382714 1050672196574 1055683856007 1058592075996 1061393341437 1061693233601 1062379525284 1063535885412 1070860512722 1075481457414 1079536817359 1080234643356 1081787660811 1087674275886 1088858168398 1093556776026 1099507433476 1101088158781 1106945513388 1120138126926 1120634102428 1124145776754 1126694860148 1128384637149 1133852307588 1143038983086 1146808082329 1150066171947 1150911152391 1152908648892 1155028902489 1158210800292 1162578111002 1165002096258 1165858050474 1170254196969 1172616489044 1173478037732 1174441152951 1177676528028 1185787247918 1197469410852 1202988580101 1205716445362 1210030278798 1220478386556 1230965058708 1232734776273 1235024088662 1239442779498 1247626375281 1254617642124 1254728366983 1255539438972 1260273750582 1261403026884 1268953321867 1275816238697 1276640942148 1277001651604 1285433235138 1290032280702 1290280268453 1291436432286 1297258528423 1298463864236 1320286786324 1322184918769 1328535917982 1333545480267 1343597634918 1345060090374 1350864252738 1359169112301 1360167725553 1365034157487 1373955949366 1376820659214 1383027687327 1384312714764 1385819487052 1387975908033 1390777696308 1391799533124 1397047645994 1399960502226 1407578474676 1411701991931 1415191121916 1421713776483 1423891450982 1424937617246 1430035784034 1442383547748 1454776887564 1464796012134 1470036784986 1470319375679 1474467534423 1482729940692 1489414432506 1494743285574 1499672107661 1504512849532 1505037660819 1506675837667 1507649771628 1508757477084 1524583604466 1524876680899 1530332411421 1533421562596 1534548203188 1540038536652 1560338929292 1565921537268 1567530574071 1576008294861 1576706120858 1587888113994 1595303828118 1603984773468 1606290769083 1613222186121 1615031500558 1623766121978 1631511413829 1633287252597 1640335164039 1641859266348 1642174887122 1643646368364 1649261150214 1651056308902 1663501833708 1668375081373 1669453539732 1680207190389 1680951153642 1682780805706 1690042290222 1696414998707 1710033353532 1719281776212 1737316200438 1737650171257 1743867166503 1752317202636 1758924733566 1760217056598 1766514792042 1778060640356 1778680871877 1781767911924 1796204116278 1796711626094 1802126986517 1808574668043 1812225483068 1813556967404 1815045418197 1820045543316 1826908460146 1830717579834 1844036916436 1850634544044 1852536132993 1859164169247 1863379961014 1890410625873 1895618368644 1902400545276 1915502477406 1924138008583 1928149852707 1934373663684 1937154648429 1940752139326 1947695796354 1961109679249 1965956712564 1971542009052 1971716005259 1972990546956 1980430179486 1994069505791 2004854089381 2006716881092 2017590135561 2040443215228 2053586566031 2060933924049 2076469072146 2078729230578 2086166544462 2087699299686 2090040765428 2095571468991 2101344393148 2111367712014 2122786682874 2123386467202 2135837176473 2137406425869 2141721025444 2145053676051 2150962914828 2159073634718 2163575321622 2175348551772 2177716336796 2187113552052 2197194018201 2202176317562 2218388844463 2234121648759 2240276253852 2248291553508 2256769274298 2272311762413 2286077966172 2293616164658 2300132343894 2301822304782 2310057804978 2310501876067 2325156222004 2330004192516 2331716100948 2340508393938 2348882305902 2356627597753 2365059181287 2371574495836 2405977160202 2411432890724 2420060557596 2422547250837 2435649182967 2463262330683 2465469552546 2470048177324 2473891725321 2476584463353 2478885558996 2495252750562 2509456733966 2520547501164 2521426730463 2524171208559 2535063435333 2537906643734 2551632477394 2570866470276 2580064561404 2580560536906 2582872864572 2594517056846 2621732270729 2638387100349 2640325584897 2644369837538 2657071835964 2667090960534 2685459355579 2687195269836 2690120180748 2695067439141 2701728505476 2718338224602 2720335451106 2730068314974 2730593126261 2740362690219 2747911898732 2753641318428 2766055374654 2775951816066 2785105342799 2794095291988 2795069941521 2799921004452 2823403983862 2843427552966 2847782901964 2849875234492 2860071568068 2873253716109 2911128208989 2921543694531 2929592024268 2940073569972 2940638751358 2948935068846 2970645269229 2978828865012 2989486571148 2999344215322 3010075321638 3013351675334 3023645442059 3049167208932 3049753361798 3060664822842 3081743781677 3098410865407 3118093845867 3135061148142 3152016589722 3153412241716 3173724692957 3175776227988 3185079700803 3190607656236 3212581538166 3226444372242 3227064603763 3230063001116 3238610452077 3247532243956 3263022827658 3266574505194 3280670328078 3284349774244 3298522300428 3302112617804 3303264476343 3336750162746 3360414380778 3361902307284 3365561611412 3380084580444 3385153911447 3392829997414 3440424246987 3450198515841 3452733457173 3474632400876 3475300342514 3487734333006 3510762590907 3511754541911 3517849467132 3520434113196 3533029584084 3557361743754 3570775626649 3573399158797 3592408232556 3593423252188 3604253973034 3617149336086 3630090836394 3642060832891 3653816920292 3661435159668 3705072265986 3718328338494 3726759922028 3764185100949 3780821251746 3806859965601 3811003589393 3827448716091 3831004954812 3848276017166 3856299705414 3870840805359 3874309296858 3881504278652 3891775585269 3895391592708 3922219358498 3943432010518 3960860358972 3966554756307 3988139011582 4000636440801 4009708178762 4035180271122 4077507336903 4080503176659 4107173132062 4121867848098 4149083061981 4150255367713 4152938144292 4157458461156 4172333088924 4175398599372 4191142937982 4220007558767 4222735424028 4235105975793 4245573365748 4246772934404 4271674352946 4274812851738 4290107352102 4290932055553 4318147269436 4327150643244 4394388036402 4404352635124 4410958127037 4436777688926 4468243297518 4499016322983 4513538548596 4515112982457 4520027513001 4544623524826 4574630042697 4587232329316 4590997234263 4600264687788 4603644609564 4620115609956 4621003752134 4672906592273 4681016787876 4697764611804 4702591722213 4713255195506 4728024884583 4730118362574 4811954320404 4818872307249 4845094501674 4871298365934 4889666760979 4899861757791 4926524661366 4930939105092 4947783450642 4953168926706 4983620078437 4987281660361 4990505501124 5005125244119 5018913467932 5042853460926 5048342417118 5070126870666 5071101520199 5075813287468 5089244996121 5103264954788 5161121073812 5189034113692 5212950513771 5231601499509 5243464541458 5276774200698 5280651169794 5288739675076 5334181921068 5336042615631 5370918711158 5390134878282 5406380959551 5425724004129 5436676449204 5440670902212 5460136629948 5461186252522 5480725380438 5518471423003 5532110749308 5551903632132 5557608398979 5570210685598 5590139883042 5611218841877 5646807967724 5686855105932 5746507432218 5747612104927 5772414025749 5778697081157 5822256417978 5843087389062 5881277502716 5883329037747 5889732819971 5897870137692 5915148015777 5941290538458 5982208517373 5998688430644 6014562268143 6020150643276 6026703350668 6047290884118 6099506723596 6121329645684 6160759698093 6163487563354 6182801772147 6196821730814 6236187691734 6270122296284 6286714406973 6304033179444 6347449385914 6370159401606 6394179610511 6407511529419 6412219277607 6425163076332 6452888744484 6454129207526 6477220904154 6521829863549 6526045655316 6533149010388 6561340656156 6606528952686 6631440449491 6655166533389 6673500325492 6720828761556 6770307822894 6785659994828 6792632487641 6816935287239 6880848493974 6900397031682 6905466914346 6931505628201 6950600685028 6975468666012 7021525181814 7023509083822 7069882793259 7095177543861 7114723487508 7141551253298 7146798317594 7208507946068 7234298672172 7260181672788 7267641752511 7284121665782 7306947548901 7389786992049 7410144531972 7429753390059 7436656676988 7528370201898 7556757721513 7561642503492 7572513625677 7613719931202 7622007178786 7654897432182 7696552034332 7707617111467 7712599410828 7741681610718 7748618593716 7783551170538 7837156894853 7844438716996 7865196812187 7886864021036 7933109512614 7976278023164 8001272881602 8019416357524 8027656576303 8056378066737 8070360542244 8085202317423 8155014673806 8161006353318 8191779378783 8214346264124 8221088070657 8243735696196 8298166123962 8300510735426 8355316028397 8382285875964 8385209824563 8440015117534 8470211951586 8543348705892 8549625703476 8580214704204 8581864111106 8671883664719 8733384626967 8788776072804 8821916254074 8873555377852 8882673253069 8930713670879 8936486595036 8998032645966 9030225964914 9031961879171 9040055026002 9070936326177 9080809698961 9089247049652 9149260085394 9181994468526 9242007504268 9245231345031 9255294431383 9295232596221 9345813184546 9405183444426 9426510391012 9456049769166 9460236725148 9521174078871 9555239102409 9637744614498 9681193811289 9690189003348 9715831356231 9742596731868 9779333521958 9799723515582 9853049322732 9881913943517 9895566901284 9906337853412 9909793429029 9967240156874 9974563320722 10010250488238 10085706921852 10096684834236 10140253741332 10142203040398 10178489992242 10248589785577 10321272740961 10425901027542 10463202999018 10486929082916 10497704753627 10535263625733 10553548401396 10561302339588 10672085231262 10674136766293 10712326879947 10720197476391 10741837422316 10780269756564 10812761919102 10851448008258 10922372505044 10926182498673 10961450760876 11036942846006 11115216797958 11140421371196 11180279766084 11222437683754 11292555302847 11420579896803 11433010768179 11482346148273 11493014864436 11495224209854 11544828051498 11557394162314 11612522416077 11644512835956 11675326755807 11678625569611 11686174778124 11766658075494 11779465639942 11819704909867 11830296031554 11874904990949 11882581076916 11899664268921 11964417034746 12029124536286 12094581768236 12111969746591 12321519396186 12326975126708 12365603544294 12393643461628 12450766103139 12472375383468 12573428813946 12614888905619 12660022676301 12694898771828 12705317927379 12740318803212 12788359221022 12815023058838 12824438555214 12872796166659 12908258415052 12954441808308 13043659727098 13213057905372 13232874381111 13262880898982 13310333066778 13468966060081 13497048968949 13540615645788 13560082539003 13585264975282 13633870574478 13723890128091 13727767754743 13761696987948 13800794063364 13802012036813 13810933828692 13863011256402 13958486540537 14018719776819 14033978625667 14043050363628 14047018167644 14139765586518 14190355087722 14193082952983 14283102506596 14293596635188 14535283505022 14568243331564 14613895097802 14669000282937 14779573984098 14859506780118 14950860235311 14961844981083 15015375732357 15056740403796 15113515443026 15145027251354 15213304560597 15227439862404 15244014357572 15267734988363 15309794864364 15415234222934 15483363221436 15528721911241 15567102341076 15638851541313 15674313789706 15730393624374 15866219025228 16002545763204 16055313152606 16112756133474 16170404634846 16173513132469 16219142878653 16310029347612 16322012706636 16383558757566 16442176141314 16496393184271 16555414269009 16596332247924 16601021470852 16710632056794 16770419649126 16773643489889 16833656525631 16880030235068 16940423903172 17163728222212 17242836314781 17317242077247 17336091243471 17343767329438 17466769253934 17643832508148 17649987113241 17669198459913 17745444047331 17765346506138 17861427341758 17946625552119 17996065291932 18043686804429 18060451929828 18063923758342 18080110052004 18141872652354 18161619397922 18298520170788 18352125895103 18363988937052 18482279094279 18490462690062 18510588862766 18590465192442 18691626369092 18810366888852 18912099538332 19042348157742 19110478204818 19114151883827 19182538831533 19275489228996 19362387622578 19431662712462 19495737399593 19558667043916 19565489590647 19599447031164 19763827887034 19819586858058 19823396851687 19894321348473 19934480313748 19949126641444 19965499600167 20020500976476 20284406080796 20356979984484 20377897462923 20450805861717 20497179571154 20642545481922 20794516884603 20851802055084 20926405998036 20995409507254 21070527251466 21165518094413 21209648379777 21344170462524 21348273532586 21424653759894 21440394952782 21572206471739 21625523838204 21688876057849 21702896016516 21852364997346 21934764563701 22053394983191 22073885692012 22230433595916 22444875367508 22585110605694 22589452226341 22670273164539 22841159793606 22866021536358 22964692296546 22990448419708 23089656102996 23114788324628 23122851334401 23225044832154 23350653511614 23357251139222 23511470684559 23533316150988 23558931279884 23595590436561 23639409819734 23660592063108 23749809981898 23799328537842 23928834069492 24058249072572 24082969728909 24169134200211 24223939493182 24575338136349 24643038792372 24731207088588 24901532206278 24995429386543 25013794111579 25065948085191 25146857627892 25229777811238 25320045352602 25410635854758 25494425830237 25576718442044 25630046117676 25648877110428 25745592333318 25922903575283 26015650994157 26087319454196 26465748762222 26525761797964 26620666133556 26648019759207 26792141012637 26937932120162 26994097937898 27095885637513 27120165078006 27170529950564 27212808978531 27242429096883 27267741148956 27447780256182 27455535509486 27604024073626 27726022512804 27735694035093 27765883294149 27885697788663 27916973081074 28037439553638 28067957251334 28279531173036 28380710175444 28386165905966 28563522236613 28839054978019 29043581433867 29070567010044 29227790195604 29338000565874 29540052911369 29559147968196 29645741830551 29719013560236 29901720470622 29923689962166 30030751464714 30036524388871 30227030886052 30290054502708 30426609121194 30535469976726 30636158770789 30745769356731 30830468445868 31057443822482 31277703082626 31348627579412 31460787248748 31493114260881 31605790877199 32022410298879 32110626305212 32136980639841 32160592429173 32225512266948 32340809269692 32347026264938 32438285757306 32710346145911 32767117515132 32778547496019 32884352282628 32992786368542 33110828538018 33260099862649 33421264113588 33540839298252 33547286979778 33667313051262 33899181598447 34082519519477 34299032304537 34485672629562 34634484154494 34672182486942 34687534658876 34910971622527 34933538507868 35035876708833 35299974226482 35338396919826 35459114729601 35490888094662 35497710641393 35530693012276 35624714972847 35722854683516 35893251104238 36087373608858 36127847516684 36283745304708 36323238795844 36335909239773 36704251790206 36964558188558 36980925380124 37021177725532 37180930384884 37352298309417 37844666716857 37980068028903 38084696315484 38220956409636 38228303767654 38365077663066 38618388499977 38629299961021 38724775245156 38863325424924 38991474799186 39130979181294 39278531893139 39307390746767 39527655774068 39639173716116 39646793703374 39788642696946 39930999200334 40062669161801 40406898180243 40755794925846 40901611723434 40994359142308 41183303264229 41285090963844 41406036110439 41589033769206 41875459621611 41990819014508 42056159330457 42101935877001 42141054502932 42331036188826 42419296759554 42579248858949 42696547065172 42849307519788 42880789905564 43144412943478 43377752115698 43704729994692 43869529127402 44007000848811 44106789966382 44852580705933 44885534943249 45170221211388 45178904452682 45340546329078 45639913681791 45652809044843 45682319587212 45732043072716 45929384593092 46245702668802 46420083146437 46450089664308 46454189064361 46586165733723 46701307023228 46714502278444 47022941369118 47191180873122 47278819639468 47346790827583 47499619963796 47598657075684 48165939457818 48338268400422 48447878986364 48520539397407 49150676272698 49489179552813 49666242807027 49803064412556 49990858773086 50027588223158 50131896170382 50320930469667 50459555622476 50500969576893 50640090705204 50821271709516 50988851660474 51401972515003 51491184666636 51728508944343 51845807150566 52008273730413 52031301988314 52931497524444 53007595379739 53296039518414 53584282025274 53875864240324 53953319780269 53988195875796 54191771275026 54240330156012 54425617957062 54484858193766 54860098263971 54895560512364 54911071018972 55056377685309 55208048147252 55471388070186 55531766588298 55771395577326 55782116722189 55833946162148 56074879107276 56135914502668 56772331811932 57127044473226 57342455651481 57547616494599 57678109956038 58087162867734 58487212198779 58676001131748 58696468771941 59080105822738 59291483661102 59470190555061 59682964045419 59803440941244 59847379924332 60061502929428 60073048777742 60703185653033 60747785699549 60853218242388 61070939953452 61133692388769 61272317541578 61491538713462 62114887644964 62555406165252 62986228521762 63211581754398 63223733154197 63496554283239 63565667892727 64044820597758 64273961279682 64321184858346 64694052529876 64716619415217 64787061019681 64876571514612 65066628173547 65420692291822 65557094992038 65804293691103 65985572737084 66160184949573 66221657076036 66520199725298 67094573959556 67334626102524 67768356679023 67798363196894 68010819493617 68165039038954 68598064609074 68971345259124 69268968308988 69344364973884 69368554003203 69821943245054 70071753417666 70534412053677 70599948452964 70676793839652 70918229459202 70981776189324 70995421282786 71249429945694 71740128499039 71786502208476 72174747217716 72248909186727 72671818479546 72945844944401 73408503580412 73929116377116 74704596618834 74718957364051 74986288159629 75041382334737 75689333433714 75960136057806 76456607535308 76483277490711 76730155326132 77236776999954 77258599922042 77768710725849 77982949598372 78046952982471 78261958362588 78557063786278 78614781493534 79293587406748 79439412068641 79577285393892 79861998400668 79944059277621 80125338323602 80376423037911 80813796360486 81287656912539 81511589851692 81727287290649 81803223446868 82366606528458 82737934369069 82812072220878 83124334936643 83178067538412 83297649882447 83750919243222 84112318660914 84203871754002 84662072377652 84783788226137 84838593519108 85158497717898 86208725843383 86288825886956 86517164934057 86755504231396 87739058254804 88014001697622 88213579932764 88304222339333 88620158734107 88937225491653 89705161411866 89771069886498 90109573166613 90357808905364 90681092658156 91279827363582 91305618089686 91908476312367 92237308070193 92491405337604 92840166292874 92908378128722 93172331467446 94045882738236 94382361746244 94479342782643 94693581655166 95390720311909 96067230896637 96331878915636 96676536800844 97041078794814 97709405783759 98131038437733 98237850379669 98301352545396 98978359105626 99332485614054 99351580670881 99780299587947 99981717546172 100055176446316 100263792340764 100641860939334 101001939153786 101697544795341 101977703320948 102247558558431 102803945030006 103457017888686 103691614301132 104016547460826 104062603976628 104732914867581 105107630126499 106015190759478 106377344188803 106493131924179 106592079036828 106874144918541 107168564050548 107906639560538 108383542550052 108701053378687 108851235914124 108969716387532 109007727719319 109720196527942 110112755370618 110942776140372 111063533176596 111542791154652 111564233444378 112734487641347 113534000150571 114254088946452 114684911302962 115095232989198 115356219912076 115474752289897 115887899883063 116174325735468 116974424397558 117392937543882 117415504429223 117835595679417 117922172240301 118160211645476 118582967322204 118940381110122 119365928090838 120146097555484 120188007485403 121220694540729 121406371306066 121495571399098 122267384777538 122544635083156 122983077426924 123549909792687 124218108331317 125626378864833 125972457043524 126305807631003 126423163508796 126447466308394 126993108566478 127131335785454 127737746576847 128089641195516 128464881265721 128547922559364 128642369716692 129433238830434 129574122039362 130016754008537 130133256347094 130841384583644 131114189984076 131608587382206 132320369899146 133040399450596 133231667212501 135536713358046 135596726393788 136021638987234 136330078077908 136470161797151 136958427134529 137196129218148 138737108006406 138763777961809 139260249439311 139362567193083 139643886490108 139758497201169 140143506835332 141068824107354 141836458918404 141990842565572 142040372482749 142498859891388 143480256998078 144497818373454 145343636959092 145561618192221 145891689888802 148158626660891 148467538658439 149409193237668 149437914728102 149972576319258 150082764669474 150962791409001 151005445302173 151378666867428 151822132404943 151920272115612 152966554981422 153543351945907 153656163828271 154205917545009 154373764882337 154473553999908 154517199844084 155537421451698 156093905964942 157114127572556 157229562987068 158878824137282 159888118555242 160250676647204 160752846075822 161627592720972 161859959340807 162575313825078 163454574581298 164580294791913 164733213056916 165169133055927 165475868738138 165624144441756 166248669873286 166595299764894 167346350166567 167501838486444 168224637321828 168407743508004 169567576452274 170316995435796 172027366954443 172417451686766 173034329868114 175096558781053 175461636596337 176028003395244 176608444678666 177240317468214 177874450983306 178410571665183 178460980811659 179410322823732 179542139772996 180219146333226 181460325026981 182109556959099 182243357098647 182559654727164 182611236179372 183816952624734 184474616140386 184510078388779 185680332585748 185816756257444 186344662934892 188958685565286 189387163310332 189671199462591 190489662849717 190697003678181 190781440623818 192134461793274 194082157589628 194149858245651 194361183059043 195199884520641 195418811567518 196262076875466 196475700759338 197412881073309 197956718211252 198480554848719 198664971228108 198703161341762 199560599175894 200934983467739 201283721878668 201873384846133 202003878307572 203305070037069 203395089590682 204495117116862 205607890060012 206914035777372 208033094921652 209465829735162 210215260252998 210255670722097 212030381518956 212754688377606 212986263848358 213748289837082 214453111395523 215220385497117 215813279121076 217402106757374 218015455438638 218057365368557 218837534833203 219440393055884 220225510741236 223128466888756 224156872092153 224958864478887 225124147004211 225468975282694 227068000301142 228972423021377 229369822605924 229449832472133 230190465978396 230949504579794 231775799766126 232820699038543 233306132177547 233948848795116 234785875087764 234831008858446 235671191358834 235844344480602 237294271189129 237880762220244 238318236205923 238577636636339 238731856181676 240376014970806 241282410200711 242441389081458 242812742612132 242991142798196 244534769555076 247099819585374 248213803107207 248436216662634 248483974489751 249373004809929 251252757729666 252611615262006 252894932616788 253986217132956 254262671570908 254351364678411 255475493153694 256929762531442 258626177530149 258866477660868 259148244078724 259551494802171 260033508017074 260266512694188 263217174764412 264640739798292 264912667017999 265860476202321 266463334425002 270328719499839 271073426716092 272043277974468 272940323594302 273916854269058 274949723251973 275151735227369 275725428937101 277474216012812 277527555923618 278520498878622 278725134386166 279516994402338 280438684132607 282137648214708 284080744965498 285151939328113 286172160935727 286960513996156 288995636746908 291123236384442 291783379777604 293128217351277 294393115313199 294713551139007 296317253321782 296935077316878 298054742012643 298875829456204 299340898763841 299945152638516 300165529338948 301925582818002 302010890604346 303644264809886 305092634386023 305933109962844 306742675675293 307086703891814 307312327656542 308411835090018 308747529764674 311074842903396 312187811929884 314198744602743 317757648274564 319479395772537 319776237110484 321505692151644 323719918681614 324940582025059 325150627650156 325179323450527 326103160136061 326909149162596 329160589583826 330338266111854 330951737476276 331427535793081 332497339746572 333190599529788 334692700333134 336997746478679 338203462924041 339135152904548 344054733908886 344834903373532 346068659736228 346424256869691 347663699649189 350193117562106 350923273192674 352246513287669 353216889357332 353506787038251 353766516720903 354480634936428 355748901966612 356821143330366 356921961623318 359813807605021 360438292666452 360564022456209 362920650053962 364219113918198 364486714197294 365861098489139 367633905249468 368949232280772 369020156777558 372890997582917 374907714714247 377917371130572 379342398925182 380979325699434 381394007356362 381562881247636 384020687847797 384268923586548 385394643797163 388299716491302 388722366118086 390050262025611 390399769041282 390474817055323 390837623135036 392524153750932 392951401518676 394825762146618 396961109697438 397406322683524 399121198351788 399695001637503 401869966935478 403746769692266 406610140074138 406790179181364 408990234233724 409410485391453 410875281403587 416291333885427 417780748317933 418087701579249 418931659470324 420430520505996 420511341444194 424922299571231 425234499896843 425509376755212 425972527696716 426121117448247 427496579674164 428906222791046 430440770994234 432381298214437 434804213514748 436030910877276 436114730737114 437675069666406 440689360779811 444475879982673 448313744184306 449917728957774 450248294008422 450937950565388 453016335906519 454136000602284 455466397214829 457944846042754 458899664944266 460630055837721 460968491484813 461899009159588 462617752635027 463121294647011 463551599532252 465641398077086 466612264355094 469662017716892 471342382717668 471688688961204 474588542378258 476636472411846 477155273272678 480752029941612 482564820401422 484882778162916 485579878022421 493740884375739 494199639170748 496427606214414 496872433325268 496967948979502 498746009619858 502039050499701 502180899493273 502505515459332 505223230524012 508247311124281 508702729356822 510620914610807 510950986307388 510996079707971 513859525062884 517252355060298 519102989604342 520067016034148 520814699103413 525289676343159 529825334035998 531720952404642 532926668850004 535382942434977 540657438999678 544380975080943 545880647188604 546328670877297 546730071295941 547833708538116 549899446503946 550303470454738 551450857874202 553530235166337 555055111847236 556075884480487 557040997757244 557450268772332 559033988804676 560877368265214 565421697665033 568161489930996 569013598387773 570303878656226 572091011034543 572344321871454 579165540583483 582246472768884 583083549177129 586256434702554 588786230626398 589427102278014 592634506643564 593486517582959 593870154633756 596109484025286 598681797527682 602804950403217 603461080903681 603851165636004 604021781208692 605620154538399 607288529619772 610185268772046 613485351350586 614173407783628 614624655313084 616823670180036 617495059529348 628397489205486 630767012166291 638958791545074 643359334186569 645661156491351 647439837363228 649881164050118 650358646901054 652206320272122 654172096105671 656512604499609 658321179167652 660676532223708 662855071586162 667735042183363 668225642695039 669385400666268 672470616276459 673995492957358 676406925848082 686917269064131 688109467817772 692848513739382 695327399298378 695461064696167 698462097115629 700386235124212 701846546385348 704493026575338 707013574076502 707533033441806 711882813567387 713642286660732 713843923246636 714954708617769 715732909909017 719627615210042 721128044912418 723847230602133 725841300107924 728438227836396 728973428394588 731722196978278 738040313555116 744641409321621 745451923469253 745781995165834 748119014429787 749815429428494 758684797850364 761958651398868 762788014712724 763054094035233 768041375695594 770789287594326 775878532590447 776599432982604 777444732236172 780100524051222 780799538082564 780949634110646 789141413489429 789651524293236 789721214094137 793922219394876 794738001053997 799390003275006 803739933870956 807493539384532 813220280148276 818820970782906 821750562807174 821908531004561 824849169755919 825455205682107 832582667770854 835561496635866 836175403158498 841022682888388 841316052397821 849844599142462 850468999793686 852242234896494 855455817984339 857812445582092 858516482807181 860881541988468 864762596428874 872229461474228 873833532755051 875350139332812 879384652053831 881378721559622 884140653417021 888951759965346 894164226037929 896627488368612 899835457915548 900496588016844 906032671813038 910117278059759 910932794429658 915889692085508 917799329888532 921260111675442 921936982969626 925235505270054 926242589294022 931282796154172 932621670487507 933224528710188 948295984277213 949177084756516 953272944823692 954310546545356 965129640802844 971159756044842 971346445732663 974821746075177 975537970351581 978309480408183 987481768751478 992855212428828 993935897959004 994282607379243 997492019239716 1004078100999402 1004361798986546 1010993239436037 1014610388772123 1016494622248562 1017405458713644 1021241829221614 1021992159415942 1032712356892333 1034504710120596 1038205979208684 1039272770609073 1041629398206826 1050579352686318 1056739539863007 1059650668071996 1063441904809284 1070765884869954 1074803463621349 1075593146797897 1079441422815063 1080616354176359 1081314877999356 1088761950161886 1092657341754594 1093460142591882 1097583295467417 1099798893007892 1100606940909476 1102901715748404 1107060470332674 1112151768960974 1118672992748751 1121754736530428 1124723144142741 1130843395330066 1138027196775546 1140607757312452 1144182022069086 1144688643742908 1152062063543391 1156183931391489 1158331081166966 1166167098354258 1170150786076833 1171424451165969 1172512869405108 1177572461252796 1178854204556028 1186973035165918 1192218968050572 1197363595055364 1199085004912509 1205609900806434 1206922161807362 1211240309076798 1220370537544092 1226970702701172 1228231456174359 1240079364054817 1248874001656281 1256794978410972 1261534024332582 1270222275188867 1274766898713693 1275703499690529 1277917583090148 1286718668373138 1291322312982702 1291570548721453 1297143894643311 1299762328100236 1300717293802108 1304412640544244 1308344192211342 1313025208999218 1322068082339433 1325710143172324 1333427639948019 1335470084366726 1336451285390078 1344941232552918 1347990985914716 1352813851696164 1359049007719557 1366399191644487 1373834538128262 1381890167513163 1382905474454439 1385697027478764 1389363883941033 1390654798596756 1390922129392334 1396924194231258 1406544884274173 1408986053150676 1413113693922931 1414027148153004 1415066066883612 1423765627134774 1429909417235538 1430184294093907 1431465819818034 1439255230420084 1442256089824836 1447694461204266 1463444393956556 1465548339337511 1489282818643242 1490903846938506 1491563990331668 1496238028859574 1499630858856988 1501171779768661 1506542698479819 1524741933372843 1526108188070466 1526401557579899 1531862743832421 1532988239123913 1536082751391188 1541578575188652 1551757065180894 1560201048102444 1561899268221292 1562444097310239 1575869029029477 1578282826978858 1579442428188274 1589476002107994 1598780006550012 1606148827304931 1629744893269801 1633142925242829 1637641941565812 1643501125614348 1643817062009122 1649698339511838 1650910411364214 1660590705499011 1661059898323903 1665165335541708 1668227653441461 1670043456454373 1671122993271732 1672350806316996 1682632104795642 1688976871404977 1690217802110981 1696265092995099 1699689198284924 1700937999587372 1704484469792988 1710911635968678 1717032965614362 1729525192857748 1737496621750449 1747667065510102 1758769304107662 1762757443119244 1768281306834042 1777903519930692 1780459552748877 1788328452075858 1808414851209651 1810383242711043 1812065343626076 1816860463615197 1820234556119518 1821865588859316 1842520223350884 1843873965939252 1850471010540108 1852485178588044 1865243340975014 1892301036498873 1896591968554426 1926062146591583 1930078002559707 1942319512089684 1942692891465326 1949643492150354 1951075940703162 1956618960816366 1962516288317013 1963070788928249 1974963537502956 1988565214758486 1996063575296791 1997530129767523 2003205126550089 2004676928085117 2008156201998804 2008723597973092 2021986478872074 2029220777544246 2032989244497124 2042483658443228 2043984318831884 2060751807192393 2065424713784666 2078545541218146 2083258796413652 2086383194088501 2095386291346887 2101158705372636 2113479079726014 2135648440702161 2141531769739908 2147198729727051 2149606927242698 2151186293595794 2158882845630126 2161232708352718 2171541691806399 2177523900323772 2185314683509188 2186920285183764 2195166590934834 2210284818145129 2214120940665348 2224303537921948 2236355770407759 2237345985497502 2249446288285482 2261686790660132 2276054393551092 2276255264153689 2288364044138172 2304124127086782 2312367862782978 2316662162333932 2319992750551567 2332334196708516 2340301572153666 2342848902331938 2358984225350753 2367424240468287 2369163642282411 2373946070331836 2398170009825018 2398631019054127 2411219801612868 2413844323614724 2422480618153596 2456462912348718 2465725593013683 2474547509267757 2476365617046321 2480158728109634 2497748003312562 2518696653235147 2523068048665164 2523948157193463 2540444550377734 2549533797427386 2551406999381058 2561027689423973 2566367453953017 2573437336746276 2582644625965404 2583141097442906 2594287789286622 2610236983080419 2612154785080607 2616688384422684 2621500598265153 2624354002999729 2626050417998436 2644136164678866 2666855279896038 2670940168733452 2672902570780156 2689882465105836 2718098015439114 2730351834179277 2732798383288974 2733323719387261 2747669076256524 2763780335026326 2765810948908878 2778727767882066 2781844258784668 2793848388462516 2797865011462521 2813089768548346 2826227387845862 2844887952831639 2847531254269548 2859818834471076 2860368588187814 2862931639636068 2895388922408532 2914039337197989 2924465238225531 2926613911054743 2931096678675022 2976641499277901 2978565637286484 2981807693877012 2982847822137729 2992476057719148 3002343559537322 3013085396959638 3026669087501059 3032979718308111 3049483866745686 3052216376140932 3052803115159798 3063725487664842 3065976478247826 3084825525458677 3098137070676999 3103514130361788 3124888194620478 3136671332609243 3151738058058954 3156565653957716 3158884856376548 3178952004215988 3212297654609862 3224410390864047 3226779440393691 3238324268445189 3241849062529077 3259489786539602 3266285850485658 3287634124018244 3292749886402251 3299396679023676 3301820822728428 3321181410998022 3322119796647806 3336455306882922 3340086912908746 3356018978246253 3365264209591284 3374169432428223 3377953742809954 3380435604221962 3392530185990198 3415894718951563 3421823271937356 3434065931228724 3456186190630173 3474993243500898 3495334131020204 3514273353497907 3517538608215324 3536562613668084 3557731177869967 3560919105497754 3574346402275649 3576656904151716 3576972557955797 3616829702419302 3620766485422086 3633720927230394 3640469112239036 3645702893723891 3706975211265469 3720238092164451 3730486681950028 3784602072997746 3793183937108852 3810666825566601 3824300696141079 3827110499071587 3852124293183166 3860156005119414 3874711646164359 3885385782930652 3891431683929933 3892531191363409 3899286984300708 3902151881406324 3913237921632732 3925032576634026 3926141577856498 3957951883655231 3966204247018299 3977130429516972 3992127150593582 3995060259535046 4006410253100178 4009353856170234 4024472083380529 4043972957744148 4058441555088492 4101800973412087 4121503614384786 4130849427569332 4157091082436292 4172766388177002 4190772582693774 4219634652822519 4224227566325767 4226958159452028 4239341081768793 4271296881404322 4290552882281721 4294397459454102 4299213854485396 4302372587191588 4317765691260252 4322465416705436 4343083383612798 4390333181869668 4396645018012533 4420569636290258 4472711540815518 4474691970995004 4498892576570964 4503515339305983 4519628095439457 4552510528307378 4574225800118529 4579204672739697 4595588231497263 4598964717371739 4608248254173564 4624735725565956 4639985501103134 4674145295283541 4677579498865273 4680603144307332 4685697804663876 4687332291930717 4717968450701506 4734848480936574 4738327284564822 4756194280358807 4796340019650036 4797262038108254 4847582968577921 4889234679809403 4912925824697436 4931451186027366 4949095018535514 4952731234092642 4960317456219268 4983179694971709 4995496006625124 5004682960324383 5010130369363119 5037393306470294 5047896314386926 5066930614214931 5070653406332943 5080889100755468 5088795278985297 5099067594854772 5102813998762116 5122055378847946 5132734907906034 5166282194885812 5188575578573244 5212489865251347 5220473966160838 5224309570161214 5243001196530306 5248708005999458 5288272329357732 5333710559792076 5341378658246631 5431149728133129 5436196030878228 5460703668358554 5465596766577948 5466647438774522 5523989894426003 5527560670052652 5528048498658959 5531621897817756 5557455535764132 5590720422367091 5595730022925042 5620956876787681 5626179537096692 5652454775691724 5689775905663278 5720737176375628 5728961690137543 5778186439774749 5828078674395978 5848930476451062 5853227822109486 5862193357350044 5889212366784747 5953282998555802 5965695644275458 5988190725890373 5992590389302569 6004687119074644 6009615379650267 6014030784255351 6026170793919276 6053338175002118 6065959436616222 6098967733491372 6105606230319596 6116834729285357 6127450975329684 6131952956495652 6169651050917354 6196274141353998 6219638674315363 6249776389240956 6259149582265503 6273342665218486 6303476116117908 6370820946418313 6424595309219724 6448820781728094 6453558880787382 6476648536890378 6483698125058154 6518979573079204 6528351693412549 6532571700971316 6585499772804502 6607215044615653 6630854454435387 6638071889940491 6642362821996044 6644239593295612 6672910613765844 6680173825817492 6712037956492506 6748338864856446 6755907485619908 6760871208443924 6785060371980396 6828765792461067 6831789437903126 6912372381260346 6949986487001796 6959978251654701 7028546706995814 7076952676052259 7102272721404861 7107490926847233 7115462355739934 7121838210995508 7148692804551298 7153945115911594 7195893057162381 7228986498246331 7233659404838604 7241532970844172 7267441854460788 7291405787447782 7350482069645429 7397176779041049 7413950422530938 7440476184328902 7529152027585279 7556089959705441 7569204145995492 7621333651133202 7648601392282158 7654220998143174 7683083068271919 7704248586366332 7720312010238828 7749423292328718 7782863367859866 7785062382726818 7830710949241257 7836464355241821 7850065153268052 7852283155712996 7864501794795459 7873062008999187 7915903767310462 7932408494036598 7984254301187164 7990120519070092 8012820506200356 8018707712340468 8048944166761058 8191055502537831 8199971158161783 8203601946824174 8243007228769572 8345532776354004 8381545165387548 8393595034387563 8439269305645038 8448455132651534 8478682163537586 8534663858494917 8542593762808644 8581105764563442 8588794918908204 8640204289112777 8680555548383719 8686166767225596 8686933355035507 8742118011593967 8793290036025066 8841139272580516 8929924497833703 8945423081631036 9007030678611966 9039256190878914 9040993841050171 9080007262503177 9105021056614756 9148451600237058 9158409345479394 9191176462994526 9197929434743478 9254476576376031 9279971002206268 9294411212030997 9348290590567082 9355158997730546 9374664583861434 9410013997827729 9435936901403012 9469696961873148 9476654569129644 9512388560717614 9594524076216508 9612168860305561 9673231172592141 9680338321181073 9695165937155842 9725547187587231 9778469359618806 9845814189919211 9862902372054732 9898190037071028 9905462468185284 9966359389943418 10009365920648766 10011290058657349 10020260738726238 10074786612940588 10095792628773852 10133861228429862 10141306812665886 10177590557970594 10244110757695892 10247684156854689 10258838375362577 10265469815812068 10424979730502694 10440947932321676 10448619140322428 10486002393060612 10497416011998916 10673193533609901 10682757316493262 10684810903059293 10723039206826947 10730917673867391 10862299456266258 10921407336717108 10933294877549044 10937108681171673 11047979788852006 11056096997317918 11120925633796407 11160714276493353 11181440844734182 11191460045850084 11241913753575362 11359835925815663 11379551811326556 11432000476699803 11457923380275086 11556372879549498 11624134938493077 11656157348791956 11677593574090227 11697860952902124 11706455644218972 11778424733569494 11822838099834839 11831524614776867 11873855650965693 11906565997111604 11931391288550916 11976381451780746 11985180778605138 12019230759300534 12028061568510702 12073416250141587 12106676350004236 12131918873232444 12233669458570714 12305402920236261 12339302101834708 12392548282707996 12439277348630726 12518299164531006 12546685330436972 12658903958467557 12672682698977301 12718023245306379 12741641892836626 12871658646845163 12897641563456188 12907117761574764 12953297073780756 12967396250116308 13056703386825098 13170999545609004 13189935054037599 13214430089231306 13261708908870774 13276143779880982 13424075912985012 13425260639600329 13496677729712892 13510546017917949 13657531584922134 13663578875806252 13737614018219091 13824744762520692 13919956503309402 13972445027077537 13982710908372661 14022435885850623 14032738496595819 14057093413991628 14153905352104518 14204545442809722 14214981853694466 14230924711479868 14268582841076421 14297385609102596 14307890231823188 14391786114324762 14457972996492662 14542748905733763 14582811574895564 14667704039428209 14700964139290858 14794353558082098 14827900845061876 14880952368657804 14949539084915127 15030391108089357 15058304055170558 15112179919410882 15200791842644793 15211960218998829 15242667302266404 15297202784564316 15308441996286348 15366166136543838 15471993727015903 15498846584657436 15565726735719732 15570124765453636 15661421898482514 15672928710483642 15729003589590918 15732027235032977 15746124017998374 15831807534620924 15864816988073196 16097888333522116 16121031732712621 16382111005075662 16399942316323566 16407203893648348 16512889577455271 16571969683278009 16584145495976877 16772161267101273 16787190068775126 16790417133378889 16862870630363043 16878538611290076 16896910265303068 16957364327075172 17069327716989834 17162211529126884 17186885070412629 17280408578225554 17334559319324247 17361111096767438 17373866710071014 17484236023187934 17586580072050132 17667637100354241 17859848995667406 17927193825967811 17964572177671119 17977771167907707 18014061357223932 18078512381757828 18081987682100342 18160014525006354 18271658881562933 18285083495564249 18296903200474116 18316818690958788 18350504187856071 18370478020998103 18382352925989052 18395858869486956 18508953152752062 18588822424061994 18592395823220791 18658916022946089 18696581181134164 18710317995461092 18749329167722868 18820027995655458 19024777121435228 19112462839254939 19224337720611122 19346462345184282 19360676642362146 19390331874311684 19451094375174462 19556938719237612 19585055080237647 19691628379838422 19821645133846959 19892563363306161 19914215669821473 19932718779886836 20018731841297532 20022580117314698 20040521477452476 20267722456859724 20282613625331772 20355181115941188 20486297377383201 20495368313709378 20517676750725154 20849959461005388 20879934754964103 21186683612507413 21230858028156777 21346387067219802 21365514632986524 21369621806118586 21446078413653894 21461835347734782 21587679171487143 21593778678210739 21686959494738993 21724598912532516 21874217362343346 21956699328264701 21972831427442753 22051446208936287 22095959577704012 22112193994635836 22241851267592814 22321428552986706 22362881689468364 22483827507150724 22587456082755837 22668269879116323 22719671851631326 22864000953399606 22915846760550172 23049249204815757 23112745759098996 23248269876986154 23355187148180454 23492132847723771 23509393065725463 23556849467138988 23619186026997561 23645676199669678 23663049229553734 23747711301931386 23911263032660941 23952762903561492 23970361557210276 24038461518601068 24056123137021404 24146832500283174 24313132999596419 24467338917141428 24599913474485349 24610805840472522 24878554697261452 24904118245089769 25036598329062012 25038807905690579 25317807916935114 25345365397954602 25436046490612758 25483283785673252 25519920256067237 25743317293690326 25920612867338331 25948826478858283 26041666645151157 26060800065106521 26113406773650196 26379870108075198 26428860178462612 26523417817741548 26552287559761964 26789773493501109 26850521279200658 27021092035835898 27122981523150513 27240021787509531 27315063169844268 27475228036438182 27705663185586617 27763429729128093 27839913006618804 27944890054155074 27965421816745322 28044871771701246 28065476993191638 28171304583663703 28230041993483187 28307810704209036 28409090885619444 28429963707388932 28537165682152842 28712606813884609 28733702635886677 28783572228649524 28836506580916683 28915945992985324 29085497811467526 29335408078856418 29401928278581716 29537442569757633 29588707116164196 29899078169830254 30033870175972047 30060782216178714 30116608110341116 30224359838821764 30401583685289586 30423920437997658 30732332273087676 30743052470564067 30776515126087731 30943987454031806 31322843796965028 31345857420967284 31458007179181836 31464054470065954 31492248035996748 32019580600829703 32054432709177879 32169117620480841 32192753021602173 32242063465425242 32743056492056911 32764222010151324 32799884632647132 32811326043515019 33025779154910542 33143939366556018 33168290991953754 33293359962511649 33362776901389221 33544322534202546 33574380137550252 33580834266757778 33725741260726086 33933080780045447 33958012206047891 34079507777446989 34138655433979668 34373770140825258 34560817156451108 34669118638648494 34722222193534876 34747733420142028 34968472046375868 35032780722270681 35335274200708482 35468514299504517 35494573844330601 35621566952897079 35719697991334812 35854387651935622 35929144355342238 35955542335815414 36163975364200684 36220248750424761 36320029050012708 36543317763125866 36570166991128498 36701008375712142 36740956041996206 36916208760708783 37017906305504124 37177644848123988 37184791646441582 37317832045892178 37574841908467193 37640055991310916 38018048096931903 38224925678509878 38448675441222244 38692924690368564 38696339490612713 38721353284724292 38902188750348924 39135042956569637 39170110160475294 39346698137513767 39383256759676844 39643290267693918 39785126726612322 39828431339642946 40045160234629396 40102731830962801 40275781918800987 40776727323920159 40972594754766402 40990736627418756 41035353501450308 41759869509928206 41917335081232611 41948132725117983 42067307657551869 42098215489787457 42373367225014826 42461716056313554 42692774134439604 42739243612237172 42805748523229263 42817843104997499 42892156827307788 42923670695469564 43175358342974286 43187557356421478 43373918989477986 43537470720207541 43628246717201289 43748434724686692 43913398656529402 43945662854885506 44102892417872574 44406631346370319 44483702535185628 44642857105973412 45174912165511674 45336539758232646 45439343703262652 45728001906799212 46098498409631514 46250505312309571 46415981181047709 46466503229583437 46496539753972308 46710374296360908 46984265695447542 47018786131450926 47196081705098931 47238372053995122 47291352399339356 47326098459107468 47495422603862772 47822526065321882 48293665000566348 48363095198137863 48626265999192838 49199826948970698 49221611680945044 49538668732365813 49715909049834027 49752436487930631 49808236490179538 50077615811381158 50316483801303819 50371251400136667 50588611891089129 50602905487724317 50635615833870228 50690730795909204 50872092981225516 51039840512134474 51453374487518003 51486634587380652 51560655211237887 51841225734676662 51897652957716566 52083333290302314 52121600130213042 52318137083946877 52759740216150396 53323412654357131 53579546987002218 53701042558401316 53781581477903433 54042184071671796 54245963046301026 54480043575019062 54814976644688799 54855250486692747 54950456072876364 55051512563568213 55111434062994309 55411326371173234 55526859458256186 55777187469662373 55889780108310148 55930843633490644 55976748068838267 56089743543402492 56130953986383276 56342609167327406 56460083986966374 57074331364305684 57337388517764817 57425213627769218 57467405271773354 57673013161833366 58170995622935052 58670816157712836 58755165240712941 59074885139515266 59464935401540877 59742647009464419 59798156339660508 60067740351944094 60121564432357428 60481430023789439 60763888838686033 60803167370579172 60808533485248549 60847840875995316 61486104941128134 61497924646038001 61553030252175462 61830525644664491 61887974908063612 62928108940131908 63018578591512973 63560050837522239 64039161201659406 64108865418355758 64338235240961682 64385506043204346 64484126930850484 64781336034632217 65060878484216979 65486112984113822 65622652087030038 65870097984794103 65918494282328259 66051558309821084 66154338626808861 66287878733112036 66336581983907508 66586719925023298 66725553802778442 67088645068405092 67161668533515556 67285182022138927 67451482521452172 67762368248267511 67866161560090894 67916024412095782 68159015554893978 68416025417468993 68747540281650516 69338237277296988 70065561444541362 70079030410601443 70670548401416964 70937028599009034 70989147688661202 71243133905794158 71708775303871244 71733789097982823 71811868627538039 71858288710684476 71911084671630828 72440497500849522 72679365490772183 72939398998789257 73086635526251732 73140333982256996 73402016751424284 73481912083992412 73832417521417566 74369583292883164 74635664091784356 74712354735269307 75116423717071737 75149683816934386 76036096193863806 76449851357019756 76559760768201711 77392678981225426 77761838602014993 77846479436574849 78124999935453471 78182400195319563 78270085913139274 78340220320950588 78693396275027534 79286580535387836 79518851480709641 79570253453224644 79656862679285892 80205463661925602 80551563837601974 80855302766099719 81368944569451539 81553454647840318 81945189509532804 82820672303438069 83116989556759851 83519739019856412 83834670162465222 83896265450235966 84134615315103738 84196430979574914 84513913750991109 84746734450029652 84923432112627108 85611497046458526 85635686209994998 85893795580003489 86137820441653827 86201107907660031 86350716685948572 86375114712842956 86509519742750049 86747837978955972 87074941440415082 87256493434402578 87826797313058804 87891325709771012 88205784835745148 88612327709272899 88813262692740638 90101610527916141 90349824331023348 90673079516465292 92196996819263028 92329545378263193 92501010624619142 92831962362095418 92933006459166874 93968531390895084 93976824477202303 94037572262901852 94392163410197862 94476744107990244 95042247180240547 95556266905390577 95645052130643764 96163298127533637 96726190396275726 97252531998385676 97878976358608627 98229169476170733 98399653897941396 99077337464731626 99431818099668054 99504872975861262 99616472980359076 99880079887534947 100155231622762316 100632967602607638 100742502800273334 101177223782178258 101205810975448634 101799242340136341 101874036618143673 102079681024268948 102238523332340967 102906748975036006 103121310422475774 103682451469353324 103795305915433132 104166666580604628 104243200260426084 104636274167893754 105733857463361171 106405542898513551 106483721532991803 106646825308714262 107159093974004436 107563162955806866 108303956089111321 108491926092602052 108960087150038124 109629953289377598 109710500973385494 110103025127136426 110124190645230839 110222868125988618 110822652742346468 111053718916512372 111554374939324746 111953496137676534 112322655758466101 112685218334654812 112724525725401579 112847222128988347 112920167973932748 114674777035529634 114850427255538436 114934810543546708 115346026323666732 116089018471838139 117405128869708911 117510330481425882 117532919933652223 118040094412541301 118149770279030532 118929870803081754 119485294018928838 120135480703888188 120308195492888403 120827345756402961 120962860047578878 121527777677372066 121617066970497098 122330181971760477 122972209882256268 122995849292076002 123106060504350924 123661051289328982 124958195183972293 125752005243697833 125844398175353949 126037157183025946 127120101675044478 127995584468949743 128078322403318812 128217730836711516 128453529314992497 128676470481923364 128771012086408692 129562672069264434 130121756968433958 130146770762545537 130612412160622623 130972225968227644 131245304174060076 131740195969588206 131836988564656518 132308677253617722 133173439850046596 133219894039110957 133451107605556884 134570364044277854 135524736496535022 135732323120181788 135832048824191564 136318031109787956 136832050834937986 138751515936928713 139247943543143127 139399509688750311 140131122889082724 140158060821202886 141588245115296793 141874057198018068 141978295377322404 142486267811588316 143467578195965646 143623737255076078 144880995001699044 145089285594413589 145358730981544366 145878797997578514 146883472914917209 147664835042835132 147677867035603619 148616006197097439 149424709470538614 150232847434143474 150299367633868772 151113754200410001 151808716463172951 152072192387727612 153119521536403422 153696895297852907 153809819992099271 154360123462554009 154785357962450852 155523677204029986 155692958873149698 156249999870906942 156364800390639126 156540171826278548 156954411251840631 157386792550055068 159037702961419282 159970237963071393 160410927323851204 161103127675203948 161344744433710299 161710605532199438 162737889138903078 163106909295680636 164444929934066397 164565751460078241 165334302188982927 165641344606876138 166233979113519702 167331562408987119 167378841228626587 167669340324930444 167792530900471932 168269230630207476 168392861959149828 169027827501982218 170191930997174933 171222994092917052 171271372419989996 171787591160006978 172275640883307654 172402215815320062 173019039485500098 173052299585362747 174149882880830164 174512986868805156 177224655418545798 177626525385481276 180203221055832282 181444290071368317 181641785352007981 182291666516058099 182425600455745647 184493773938114003 184659090756526386 185002021249238284 185491576933993473 185663924724190836 185866012918333748 187953648954404606 188784326820395724 189055735774538919 190084494360481094 190680152512566717 191112533810781154 192326596255067274 193452380792551452 194344008103896651 195757952717217254 196458338952341466 197199132085645921 197610293954382309 197755482846984777 198154674929463252 198863636199336108 199009745951722524 199760159775069894 200988247697192263 201135918451206739 201265935205215276 201485005600546668 201855546066416781 202354447564356516 202411621950897268 203598484680272682 203748073236287346 204477046664681934 204516354055428701 205248076252406979 205813497950072012 206242620844951548 209272548335787508 210237091231804329 211467714926722342 212811085797027102 212967443065983606 213293650617428524 215126325911613732 215201367293948469 215435605882614117 216607912178222642 218038096472316549 218818196996367771 219259906578755196 219421001946770988 220206050254272852 220248381290461678 220445736251977236 223108749878649492 223906992275353068 224137064205807921 224645311516932202 225349271151215211 225449051450803158 225694444257976694 229349554071059268 229679282304605133 232178036943676278 233053519737581543 233539438309724547 234810257739417822 235020660962851764 235065839867304446 236080188825082602 237531565460318129 237706085442335237 237859741606163508 238556554442128923 238970588037857676 240616390985776806 241654691512805922 241701145701870283 241925720095157756 242565908298299157 243055555354744132 243234133940994196 244660363943520954 245991698584152004 247322102578657964 248462016910314207 249350968670279553 249916390367944586 251504010487395666 251688796350707898 252074314366051892 253541741252973327 254240203350088956 255991168937899486 256907058629984994 257681386740010467 258413461324961481 258603323722980093 259125344138528868 260243513936867916 260293541525091074 261224824321245246 263023893359270351 263480391939176412 263673977129313036 264617354507235444 266439788078221914 267444462995560609 269140728088555708 271049472993070044 273664101669875972 273945300695987459 275426886962596369 277503031873857426 278495887086286254 278799019377500622 280316121642405772 280719122816739607 281930473431606909 283176490230593586 285126741540721641 285437091267441113 286668800716171731 286935156391931292 287247474510152156 290178571188827178 290717461963088732 291757595995157028 293636929075825881 293766945829834418 294687508428512199 295355734071207238 297232012394194878 298849418941077228 299640239662604841 300465694868286948 302227508400820002 303617432926345902 304762295041452787 305397727020409023 305622109854431019 306239043072806844 307393790595705814 307619639984198542 308720246925108018 310846419424592233 311047354408059972 311385917746299396 312499999741813884 312729600781278252 313908822503681262 316070728994753447 317201572390083513 318075405922838564 319940475926142786 322689488867420598 323421211064398876 323753537186166997 324911868267333963 325475778277806156 328889859868132794 329131502920156482 330372571935692517 330668604377965854 331282689213752276 332467958227039404 334663124817974238 334757682457253174 336967967275398303 338055655003964436 338173577176204737 338541666386965041 340383861994349866 343575182320013956 344551281766615308 344804431630640124 346038078971000196 346104599170725494 348267055415514417 352215386609126733 352598759800956669 354120283237623903 354449310837091596 360173621412626021 360406442111664564 360924586478665209 362888580142736634 363283570704015962 364583333032116198 364851200911491294 366226959587628139 366990545915281431 368987547876228006 369318181513052772 370983153867986946 373263888580499917 373538134266526801 374874585551916879 375907297908809212 378111471549077838 380168988720962188 381360305025133434 382225067621562308 383986753406849229 384653192510134548 385360587944977491 388688016207793302 390440312287636611 391515905434434508 391837236481867869 392916677904682932 394398264171291842 395220587908764618 395510965693969554 399520319550139788 399659682117332871 401976495394384526 402271836902413478 403711092132833562 407196969360545364 407496146472574692 408954093329363868 409032708110857402 410496152504813958 413323260993139123 416254547810786139 418198529066250933 420474182463608658 422935429853444684 423370010166526073 425622171594054204 425659734396739843 425934886131967212 430402734587896938 430485472522266007 430871211765228234 432813679512651437 433215824356445284 436076192944633098 437636393992735542 440496762580923356 440650418744751627 441130050140590811 443033601106810857 448274128411615842 449290623033864404 450698542302430422 450898102901606316 451388888515953388 455426149389518853 459358564609210266 461090685893558721 461429459976297813 463080370387662027 464356073887352556 466107039475163086 467078876619449094 469620515478835644 470131679734608892 470863233755521893 470996274154972489 472160377650165204 475063130920636258 475412170884670474 477113108884257846 478912177922282951 479910713889214179 481232781971553612 483309383025611844 483402291403740566 485131816596598314 488472944810073509 489320727887041908 496924033820628414 498701937340559106 499832780735889172 502136523685879761 503008020974791332 503377592701415796 507083482505946654 508755558435405281 510575792991524799 511982337875798972 513814117259969988 515362773480020934 516826922649922962 517206647445960186 519156898756088241 520587083050182148 522449648642490492 526047786718540702 532879576156443828 534888925991121218 544332870214104951 544925356056023943 546874999548174297 547276801367236941 547890601391974918 550853773925192738 553481321814342009 555006063747714852 556474730801980419 556631960364967487 556991774172572508 557598038755001244 561438245633479214 563860946863213818 565987119362698033 566352980461187172 567167207323616757 570253483081443282 570874182534882226 573337601432343462 577286207502814147 580357142377654356 587273858151651762 587533891659668836 589375016857024398 590711468142414476 591597396256937763 594464024788389756 599280479325209682 601256569060024423 602964743091576789 603407755353620217 604455016801640004 605566638199250343 607234865852691804 609524590082905574 610795454040818046 611244219708862038 613549062166286103 614787581191411628 615239279968397084 615744228757220937 617440493850216036 621692838849184466 627817645007362524 630711273695412987 632141457989506894 634403144780167026 639880951852285572 645378977734841196 646306817647842351 647507074372333994 649823736534667926 654114289416949647 657779719736265588 657837771340416121 658263005840312964 660745143871385034 661337208755931708 665295730261683829 668893868337734039 669326249635948476 669515364914506348 673935934550796606 676347154352409474 676477171106418011 677083332773930082 680135782091309401 680767723988699732 692209198341450988 693204364506642703 696534110831028834 699160559212744629 704430773218253466 705197519601913338 708240566475247806 712594696380954387 713118256327005711 715669663326386769 720347242825252042 721849172957330418 725103437105610849 725777160285473268 726567141408031924 727697724894897471 729166666064232396 729702401822982588 732453919175256278 733981091830562862 737975095752456012 740137002243528197 741966307735973892 745386050730942621 746527777160999834 747076268533053602 749749171103833758 756222943098155676 762720610050266868 767973506813698458 770721175889954982 770869334516615873 773044160220031401 777376032415586604 780880624575273222 783674472963735738 786258590309262707 788796528342583684 789071680077811053 789930554902918429 790441175817529236 791021931387939108 799319364234665742 799473020398494013 802333388986681827 803952990788769052 804543673804826956 807422184265667124 818065416221714804 820992305009627916 821835902087962377 826280660887789107 826646521986278246 832509095621572278 836397058132501866 840948364927217316 842157368450218821 845791420294820727 846740020333052146 851319468793479686 855380224622164923 856311273802323339 860006402148515193 860805469175793876 860970945044532014 861742423530456468 865627359025302874 872152385889266196 874707366287806051 875272787985471084 880910787227477643 881300837489503254 882260100281181622 886067202213621714 889408330427096909 896548256823231684 901397084604860844 910852298779037706 911027395337818759 914286885124358361 918717129218420532 922181371787117442 922858919952595626 926160740775324054 932214078950326172 932539258273776699 934157753238898188 941726467511043786 941992548309944978 944831751380038379 948212186984260341 950126261841272516 950824341769340948 951604717170250539 954226217768515692 957824355844565902 959821427778428358 966804582807481132 970263633193196628 971260611558500991 974735604802001889 976945889620147018 991117715807077551 993848067641256828 997403874681118212 1004273047371759522 1010903901826194909 1014166965011893308 1015624999160895123 1017511116870810562 1021151585983049598 1028184310404420463 1030725546960041868 1033653845299845924 1033745069249225333 1034413294891920372 1038313797512176482 1045464718982646017 1051118935959296347 1052095573437081404 1057796279402870007 1069777851982242436 1076668739944694897 1080520864237878063 1088665740428209902 1089850712112047886 1093749999096348594 1094553602734473882 1095781202783949836 1098680878762884417 1101707547850385476 1106962643628684018 1112949461603960838 1113263920729934974 1119791665741499751 1120614402799580403 1122876491266958428 1124623756655750637 1127721893726427636 1131974238725396066 1134334414647233514 1140506966162886564 1141748365069764452 1146675202864686924 1151960260220547687 1154572415005628294 1163072432096972881 1171320936862909833 1174547716303303524 1178750033714048796 1183194792513875526 1191343516980224531 1198560958650419364 1202513138120048846 1205929486183153578 1206815510707240434 1211133276398500686 1211366097097539229 1219049180165811148 1221590908081636092 1222488439417724076 1227098124332572206 1231488457514441874 1235549213343127111 1239969782979417369 1243385677698368932 1261422547390825974 1264282915979013788 1268806289560334052 1270110030499578219 1276979203190219529 1291456417566798021 1292613635295684702 1295014148744667988 1298441038537954311 1299647473069335852 1308228578833899294 1315675542680832242 1321490287742770068 1321951256234254881 1323390150421772433 1329100803320432571 1330591460523367658 1337787736675468078 1347871869101593212 1352694308704818948 1352954342212836022 1354166665547860164 1360271564182618802 1374540147023695223 1383272057680676163 1384288379928893439 1386408729013285406 1393068221662057668 1398321118425489258 1407951429158447173 1408861546436506932 1410395039203826676 1412988822464917467 1416481132950495612 1425189392761908774 1426236512654011422 1431339326652773538 1431614478388000907 1436736533766848853 1440694485650504084 1443698345914660836 1450206874211221698 1455395449789794942 1460194524860059313 1464907838350512556 1465418834430220527 1467962183661125724 1480274004487056394 1490772101461885242 1493055554321999668 1494152537066107204 1499498342207667516 1506409571057639283 1526266675306215843 1531727378974574397 1535947013627396916 1541442351779909964 1541738669033231746 1546088320440062802 1557470696268264723 1561761249150546444 1567348945927471476 1572517180618525414 1578143360155622106 1579861109805836858 1598638728469331484 1598946040796988026 1604666777973363654 1615718202064089299 1624456537391639809 1634776068168071829 1643671804175924754 1652561321775578214 1653293043972556492 1663942598096346659 1665018191243144556 1669895881094902461 1672794116265003732 1684314736900437642 1691582840589641454 1691908019913091981 1693480040666104292 1697961358088094099 1702638937586959372 1710760449244329846 1712622547604646678 1720012804297030386 1721941890089064028 1731254718050605748 1731858622508442441 1749414732575612102 1761821574454955286 1762601674979006508 1764520200562363244 1772134404427243428 1774792188770813289 1778816660854193818 1803769707180073269 1808894229274730367 1810223266060860651 1821704597558075412 1822054790675637518 1828573770248716722 1840647186498858309 1841167253514892457 1844362743574234884 1845717839905191252 1852321481550648108 1865078516547553398 1872111240968924263 1883452935022087572 1883985096619889956 1889663502760076758 1896424373968520682 1903209434340501078 1909485147893923717 1915648711689131804 1919642855556856716 1942521223117001982 1949471209604003778 1953891779240294036 1973513314021248363 1982235431614155102 1995887190785051487 1998059638872087791 2006681605013202117 2008546094743519044 2021807803652389818 2029431513319254033 2031249998321790246 2035022233741621124 2040407346273928203 2042303171966099196 2056368620808840926 2067490138498450666 2076627595024352964 2079613093519928109 2090929437965292034 2097481677638233887 2102237871918592694 2115592558805740014 2137784089142863161 2139354768981017133 2153337479889389794 2161041728475756126 2175310311316832547 2175924935972145631 2177331480856419804 2179701424224095772 2187499998192697188 2189107205468947764 2197361757525768834 2212495102963274129 2213925287257368036 2220411006730584591 2225898923207921676 2226527841459869948 2239583331482999502 2241228805599160806 2249247513311501274 2249679894609715711 2263948477450792132 2268668829294467028 2303920520441095374 2309144830011256588 2312608003549847619 2326144864193945762 2342641873725819666 2358775770927788121 2366389585027751052 2367215040233433159 2369791664708755287 2382687033960449062 2398419061195482039 2405026276240097692 2407000166960045481 2411858972366307156 2413631021414480868 2422266552797001372 2422732194195078458 2454196248665144412 2462976915028883748 2465507706263887131 2471098426686254222 2478841982663367321 2479939565958834738 2522845094781651948 2526472105350656463 2540220060999156438 2553958406380439058 2563588717113396973 2568933821406970017 2582912835133596042 2585227270591369404 2596882077075908622 2612847220063499419 2614766939865687607 2616457157667798588 2624122098863418153 2631351085361664484 2643902512468509762 2646780300843544866 2658201606640865142 2658712602720573113 2661182921046735316 2668224991281290727 2675575473350936156 2705908684425672044 2720543128365237604 2733082186013456277 2742860655373075083 2749080294047390446 2766544115361352326 2768576759857786878 2772817458026570812 2796642236850978516 2797617774821330097 2815902858316894346 2825977644929834934 2834495254140115137 2844636560952781023 2850378785523817548 2852473025308022844 2862678653305547076 2863228956776001814 2873473067533697706 2893262826951973861 2900413748422443396 2910790899579589884 2913781834675502973 2920389049720118626 2930837668860441054 2941889092951166699 2960548008974112788 2981544202923770484 3012819142115278566 3013398307655862049 3029695756588560059 3052533350612431686 3063454757949148794 3083477338066463492 3084552931213261389 3087910350984135677 3092176640880125604 3101235207747675999 3114941392536529446 3136394156947938051 3145034361237050828 3153356807877889041 3156286720311244212 3159722219611673716 3197892081593976052 3209333555946727308 3230006219834084691 3231436404128178598 3241562592713634189 3248913074783279618 3269552136336143658 3287343608351849508 3296042636288653251 3305122643551156428 3327885196192693318 3339791762189804922 3352385245455980657 3359374997224499253 3361843208398741209 3368629473800875284 3383165681179282908 3383816039826183962 3395922716176188198 3419310613670514563 3421520898488659692 3425245095209293356 3440025608594060772 3463717245016884882 3476778018942287917 3489217296290918643 3498829465151224204 3523643148909910572 3549584377541626578 3557633321708387636 3561288909047836967 3574030550940673593 3607539414360146538 3617788458549460734 3620446532121721302 3634098291292617687 3644109581351275036 3657147540497433444 3681294372997716618 3682334507029784914 3706647640029381333 3719909348938252107 3730157033095106796 3744222481937848526 3779327005520153516 3792848747937041364 3806418868681002156 3810330091498734657 3818970295787847434 3830937609570658587 3874369252700394063 3885042446234003964 3895323115613862933 3898942419208007556 3947026628042496726 3961909835538886231 3964470863228310204 3970170451265317299 3991774381570102974 3996119277744175582 4013363210026404234 4041003452519699029 4043615607304779636 4058863026638508066 4062499996643580492 4080814692547856406 4108919476931794811 4112737241617681852 4123620441071085669 4134980276996901332 4159226187039856218 4181858875930584068 4194963355276467774 4204475743837185388 4208795983420170961 4223854287475341519 4231185117611480028 4238966467394752401 4275568178285726322 4278709537962034266 4294843435164002721 4306674959778779588 4310209601300546559 4322083456951512252 4350620622633665094 4351849871944291262 4380583574580177939 4394723515051537668 4396256503290661581 4424990205926548258 4440822013461169182 4479166662965999004 4482457611198321612 4498495026623002548 4499359789219431422 4546555870924530353 4578800025918647529 4607841040882190748 4625216007099695238 4652289728387891524 4657070111831786803 4682257078364138273 4685283747451639332 4717551541855576242 4734430080466866318 4735340197744926077 4739583329417510574 4760950474639165807 4765374067920898124 4796838122390964078 4814000333920090962 4845464388390156916 4847154606192267897 4852430551546498921 4873369612174919427 4931015412527774262 4942196853372508444 4957683965326734642 4959879131917669476 4991827794289039977 5009687643284707383 5052944210701312926 5075724059739275943 5080440121998312876 5093884074264282297 5107916812760878116 5127177434226793946 5137867642813940034 5165825670267192084 5180959015704697379 5193764154151817244 5195575867525327323 5225694440126998838 5229533879731375214 5248244197726836306 5287805024937019524 5293560601687089732 5316403213281730284 5317425205441146226 5336449982562581454 5373202392910808599 5411309121540219807 5466164372026912554 5485721310746150166 5498160588094780892 5503810132164838949 5523501760544677371 5533088230722704652 5537153519715573756 5595235549642660194 5596311142789458091 5616333722906772789 5631805716633788692 5651955289859669868 5668990508280230274 5689273121905562046 5726457913552003628 5728455443681771151 5746946135067395412 5786525653903947722 5827563669351005946 5840778099440237252 5861675337720882108 5883778185902333398 5920539942063745089 5987661572355154461 5994178916616263373 6020044815039606351 6025638284230557132 6026796615311724098 6059391513177120118 6088294539957762099 6105066701224863372 6121222038821784609 6122951564014642357 6126909515898297588 6169105862426522778 6175820701968271354 6202470415495351998 6225858312989678363 6229882785073058892 6238839280559784327 6272788313895876102 6306713615755778082 6350148282530955617 6460012439668169382 6462872808256357196 6483125185427268378 6497826149566559236 6527774807916436893 6539104272672287316 6592085272577306502 6613822259660268653 6637485308889822387 6655770392385386636 6661233020191753773 6679583524379609844 6704770490911961314 6718749994448998506 6723686416797482418 6749039683829147133 6767632079652367924 6791845432352376396 6838621227341029126 6927434490033769764 6937824010649542857 6953556037884575834 6978434592581837286 7076327312783364363 7099168755083253156 7109374994126265861 7122577818095673934 7148061101881347186 7195257183586446117 7197290172830943241 7215078828720293076 7235576917098921468 7236215484744577331 7240893064243442604 7268196582585235374 7318253032878522119 7357832551715074429 7362588745995433236 7364669014059569828 7413295280058762666 7439818697876504214 7441248882170598121 7488444963875697052 7620660182997469314 7637940591575694868 7661875219141317174 7690766151340190919 7748738505400788126 7790646231227725866 7838541660190498257 7844300819597062821 7872366296590254459 7894053256084993452 7923819671077772462 7940340902530634598 7976137808161719339 7983548763140205948 7992238555488351164 8004674973843872181 8026726420052808468 8082006905039398058 8117726053277016132 8141507024678810167 8161629385095712812 8199246558040368831 8217838953863589622 8247240882142171338 8318452374079712436 8389926710552935548 8417591966840341922 8447708574950683038 8477932934789504802 8479562679682774603 8503485762420345411 8551136356571452644 8557419075924068532 8589686870328005442 8620419202601093118 8648844493401889777 8679788480855921583 8701241245267330188 8703699743888582524 8761167149160355878 8792513006581323162 8794203224383434143 8825667278853500097 8849980411853096516 8881644026922338364 8998719578438862844 9040194922967586147 9089087269765680177 9093111741849060706 9157600051837295058 9250432014199390476 9253658793639784167 9263731052952407031 9303705623243027997 9314140223663573606 9364514156728276546 9409182470843814153 9435103083711152484 9460070423633667123 9468860160933732636 9470680395489852154 9479166658835021148 9521900949278331614 9593676244781928156 9621781029165866561 9628000667840181924 9690018659502254073 9694309212384535794 9704861103092997842 9746739224349838854 9862030825055548524 9915367930653469284 9983655588578079954 10019375286569414766 10021301348716006349 10057155736367941971 10105888421402625852 10151448119478551886 10187768148528564594 10221361674020415191 10254354868453587892 10257931841011543689 10275735285627880068 10361918031409394758 10391151735050654646 10393149265180422169 10430334056826863751 10451388880253997676 10459067759462750428 10467651888872755929 10496488395453672612 10634850410882292452 10672899965125162908 10683866727143510901 10722091652822020779 10746404785821617198 10822618243080439614 10902294873877853061 10932328744053825108 10971442621492300332 11007620264329677898 11047003521089354742 11119942920088143999 11190471099285320388 11192622285578916182 11232667445813545578 11310027414448625093 11337981016560460548 11371195761741478663 11378546243811124092 11456910887363542302 11500111908809106187 11562308295552259817 11573051307807895444 11655127338702011892 11767556371804666796 11841079884127490178 11843356139391643867 11885729506616658693 11975323144710308922 11988357833232526746 12040089630079212702 12053593230623448196 12118783026354240236 12123010357559097087 12176589079915524198 12242444077643569218 12245903128029284714 12326758430795384433 12338211724853045556 12351641403936542708 12370861323213257007 12404940830990703996 12451716625979356726 12477678561119568654 12545576627791752204 12613427231511556164 12626387950260512883 12671562862426024557 12700296565061911234 12884530305492008163 12920024879336338764 12966250370854536756 13055549615832873786 13104778686782469841 13141750723740533817 13184170545154613004 13227644519320537306 13274970617779644774 13322466040383507546 13366396035257466019 13409540981823922628 13437499988897997012 13447372833594964836 13498079367658294266 13591041346774398221 13639667612773591059 13677242454682058252 13875648021299085714 13907112075769151668 13956869185163674572 13971210335495360409 14046771235092414819 14152654625566728726 14206020593234778231 14218749988252531722 14245155636191347868 14282851423917497421 14296122203762694372 14390514367172892234 14394580345661886482 14472430969489154662 14536393165170470748 14541463818576803691 14557291654639496763 14620108836524758281 14636506065757044238 14715665103430148858 14826590560117525332 14879637395753008428 14882497764341196242 14975483382867119931 15119941617260647453 15227172179217827829 15241320365994938628 15323750438282634348 15381532302680381838 15487465720742918903 15497477010801576252 15542877047114092137 15581292462455451732 15677083320380996514 15688601639194125642 15744732593180508918 15747759262268009977 15847639342155544924 15880681805061269196 15952275616323438678 16009349947687744362 16062139773460652443 16119607178732425797 16164013810078796116 16283014049357620334 16398493116080737662 16435677907727179244 16494481764284342676 16511430396494516847 16570505281634032113 16788933428368374273 16835183933680683844 16849001168720318367 16895417149901366076 16955865869579009604 16959125359365549206 17006971524840690822 17179373740656010884 17185366331045313453 17240838405202186236 17297688986803779554 17359576961711843166 17522334298320711756 17585026013162646324 17588406448766868286 17651334557707000194 17772900222704982289 17869021911308037899 17982536749848790119 18080389845935172294 18178174539531360354 18186223483698121412 18303368579059813249 18315200103674590116 18368854692043927071 18507317587279568334 18527462105904814062 18607411246486055994 18610988219044011791 18628280447327147212 18677574938969035089 18729028313456553092 18818364941687628306 18920140847267334246 18941360790979704308 19043801898556663228 19050444847592866851 19243562058331733122 19380037319004508146 19388618424769071588 19409722206185995684 19493478448699677708 19583324423749310679 19841466778980805959 19912455926669467161 19967311177156159908 20038750573138829532 20042602697432012698 20114311472735883942 20247119051487441399 20252839788663817027 20302896238957103772 20375536297057129188 20442723348040830382 20515863682023087378 20593223650658166893 20723836062818789516 20782303470101309292 20786298530360844338 20860668113653727502 20935303777745511858 21004336626833160887 21367733454287021802 21444183305644041558 21492809571643234396 21591870518492829723 21645236486160879228 21708646454233731993 21804589747755706122 21954759098635566357 22015240528659355796 22073497655145223287 22094007042178709484 22239885840176287998 22323746646511794363 22385244571157832364 22465334891627091156 22620054828897250186 22742391523482957326 22913821774727084604 23000223817618212374 23072298454020572757 23124616591104519634 23515624980571494771 23532902458791188463 23682159768254980356 23686712278783287734 23771459013233317386 23928413424485158017 23935174295693601941 23950646289420617844 23976715666465053492 24080179260158425404 24246020715118194174 24337446132596015419 24353178159831048396 24424521074036430501 24484888155287138436 24491806256058569428 24653516861590768866 24741722646426514014 24823306922621008321 24903433251958713452 24955357122239137308 25252775900521025766 25343125724852049114 25400593130123822468 25438688039048323809 25769060610984016326 25946533480205669331 26039365442567764749 26111099231665747572 26209557373564939682 26283501447481067634 26382609673150302429 26455289038641074612 26477001836560500291 26549941235559289548 26644932080767015092 26732792070514932038 26996158735316588532 27120584768902758441 27182082693548796442 27267261809297040531 27279335225547182118 27751296042598171428 27791193158857221093 27942420670990720818 28093542470184829638 28287024167637893203 28305309251133457452 28412041186469556462 28437499976505063444 28565702847834994842 28762436338522563677 28781028734345784468 28789160691323772964 28865343087497599683 28944861938978309324 29082927637153607382 29114583309278993526 29240217673049516562 29245838629926304243 29273012131514088476 29431330206860297716 29764995528682392484 29950966765734239862 30063904046148019047 30171467209103825913 30239883234521294906 30454344358435655658 30664085022061245573 30763064605360763676 30773795523034631067 30974931441485837806 31085754094228184274 31179447795541266507 31291002170480591253 31354166640761993028 31377203278388251284 31489465186361017836 31495518524536019954 31825891096471712471 31904551232646877356 32018699895375488724 32051600181430532703 32124279546921304886 32239214357464851594 32566028098715240668 32796986232161475324 33022860792989033694 33141010563268064226 33147381384214482539 33326653322474160649 33577866856736748546 33698002337440636734 33918250718731098412 33930082243345875279 33967013860825492447 34013943049681381644 34113587285224435989 34370732662090626906 34500335726427318561 34595377973607559108 34686924886656779451 34719153923423686332 35176812897533736572 35302669115414000388 35530068418174931601 35545800445409964578 35657188519849976079 35738043822616075798 35965073499697580238 36160779691870344588 36356349079062720708 36369031072677291261 36606737158119626498 36737709384087854142 36980275292386153299 37014635174559136668 37054924211809628124 37214822492972111988 37221976438088023582 37355149877938070178 37612416750375660193 37636729883375256612 37840281694534668492 37879163850781538649 38100889695185733702 38244558208365167087 38487124116663466244 38760074638009016292 39166648847498621358 39174177999526206637 39314336060347409523 39682933557961611918 39824911853338934322 40085205394864025396 40099188105772398057 40228622945471767884 40494238102974882798 40505679577327634054 40773124040323194663 40885446696081660764 40919002838320773177 41031727364046174756 41186447301316333786 41572597060721688676 41721336227307455004 41870607555491023716 41913631006486081227 42008673253666321774 42140313705277244457 42618061779704334693 42735466908574043604 42848554271752492263 42888366611288083116 43183741036985659446 43417292908467463986 43581008190927748541 43609179495511412244 43671874963918490289 43909518197271132714 44146995310290446574 44451037977716689319 44479771680352575996 44647493293023588726 45198114246249742921 45240109657794500372 45359824851781942359 45484783046965914652 46000447635236424748 46144596908041145514 46249233182209039268 46296755817621880571 46462397162228756709 46628631141342276411 47031249961142989542 47065804917582376926 47243277786804029931 47373424557566575468 47542918026466634772 47856826848970316034 47870348591387203882 48186419320381957329 48358821536197277391 48492041430236388348 48674892265192030838 48849042148072861002 49307033723181537732 49483445292853028028 49534291189483550541 49646613845242016642 50012114580169833883 50366800285105122819 50505551801042051532 50686251449704098228 50877376078096647618 51227771230149654833 51504827862005521003 51538121221968032652 51893066960411338662 52078730885135529498 52088742175194186847 52419114747129879364 52567002894962135268 52765219346300604858 52954003673121000582 53318700668114946867 53465584141029864076 53607065733924113697 54241169537805516882 54364165387097592884 54534523618594081062 54558670451094364236 54910105737179439747 55106564076131781213 55582386317714442186 55832964657132035373 55884841341981441636 56032724816907105267 56187084940369659276 56574048335275786406 56824082372939112924 56990549172751671169 57131405695669989684 57151334542778600553 57524872677045127354 57730686174995199366 58165855274307214764 58229166618557987052 58480435346099033124 58491677259852608486 59105226322018894589 59524400336942417877 59901933531468479724 60127808092296038094 60342934418207651826 60479766469042589812 60541911453813228439 60758519365991451081 60908688716871311316 61328170044122491146 61547591046069262134 61559422570684039001 61779670951974500679 61949862882971675612 62171508188456368548 62358895591082533014 62582004340961182506 62991037049072039908 63013009880499482661 63651782192943424942 64103200362861065406 64248559093842609772 64478428714929703188 64775611555478489169 65125939362701195979 65864277295906699071 66045721585978067388 66220492965435669861 66282021126536128452 66294762768428965078 66653306644948321298 66971239939535383089 67155733713473497092 67352467204161065927 67396004674881273468 67860164486691750558 67934027721650984894 68227174570448871978 68741465324181253812 69000671452854637122 69373849773313558902 69851631107840511787 71060136836349863202 71091600890819929156 71314377039699952158 71476087645232151596 71549531718142906337 71805522887080805823 71930146999395160476 72738062145354582522 72752044856262955183 73012338397788046257 73213474316239252996 73273563222109291503 73475418768175708284 73960550584772306598 74443952876176047164 74469920767863024963 74710299755876140356 75224833500751320386 75758327701563077298 76201779390371467404 76316064117144971427 76489116416730334174 77839600440617007993 78333297694997242716 78348355999052413274 78628672120694819046 79147829019450907287 79170191901140375651 79365867115923223836 79598370332190350641 79649823706677868644 80198376211544796114 80500783361663743309 80936158068865818719 80988476205949765596 81011359154655268108 81546248080646389326 81838005676641546354 82372894602632667572 83827262012972162454 84017346507332643548 84280627410554488914 84861072502913679609 85236123559408669386 85697108543504984526 86287309015567691031 86367482073971318892 86596029262492799049 86834585816934927972 87162016381855497082 87343749927836980578 87737515889778912729 87819036394542265428 88293990620580893148 88902075955433378638 89294986586047177452 90191712138444057141 90396228492499485842 90719649703563884718 91992255066183736719 92289193816082291028 92593511635243761142 92924794324457513418 93257262282684552822 93538343386623799521 93564772246802262133 94062499922285979084 94131609835164753852 94486555573608059862 95137289427420787547 95477673289415137413 95713653697940632068 95740697182774407764 96372838640763914658 96717643072394554782 96736235468217775573 97349784530384061676 97698084296145722004 99068582378967101082 99293227690484033284 99442144152643447617 99979959967422481947 100024229160339667766 100733600570210245638 101754752156193295236 101790246730037625837 101901041582476477341 102340761855673307967 102455542460299309666 103009655724011042006 103501007179281955683 103786133920822677324 104060774659970338353 104157461770271058996 104177484350388373694 105530438692601209716 105839591320824532171 105908007346242001164 106590205254524794803 106637401336229893734 107214131467848227394 108482339075611033764 109069047237188162124 109820211474358879494 110213128152263562426 110234314835876069839 111164772635428884372 111665929314264070746 112065449633814210534 112434978414224567101 112837250251126980579 113148096670551572812 113981098345503342338 114302669085557201106 114324641916984643859 114733674625095501261 115049745354090254708 115461372349990398732 116983354519705216972 117522533998578619911 117943008181042228569 118210452644037789178 119048800673884835754 120255616184592076188 120297564317317194171 120685868836415303652 121083822907626456878 121517038731982902162 122319372120969583989 122656340088244982292 123095182092138524268 123118845141368078002 123559341903949001358 124410301558934876023 124717791182165066028 125083153379156265293 125164008681922365012 126026019760998965322 126501230996900168057 127303564385886849884 128206400725722130812 129551223110956978338 130251878725402391958 130276917533308082537 130743024572783245623 131728554591813398142 132440985930871339722 132589525536857930156 133306613289896642596 133353113933150067957 133942479879070766178 134704934408322131854 135594342738749228763 135720328973383501116 135868055443301969788 136079474555345827077 136454349140897743956 138001342905709274244 138747699546627117804 138890267452865641713 139387191486686270127 139703262215681023574 141729833360412089793 142120273672699726404 142628754079399904316 143099063436285812674 143611045774161611646 144152565554607168251 144559257961145871987 145476124290709165044 145504089712525910366 146024676795576092514 146547126444218583006 147030356387832126209 147921101169544613196 148939841535726049926 149501454814518380431 150036343740509501649 150449667001502640772 151516655403126154596 152632128234289942854 152978232833460668348 153683313690448964499 154514483586016563009 155679200881234015986 156266226525582560541 156696711998104826548 157257344241389638092 158295658038901814574 158340383802280751302 159196740664380701282 159956102004344840601 160396752423089592228 160821197201772341091 161001566723327486618 161872316137731637438 163092496161292778652 163676011353283092708 164730317211538319241 167498893971396106119 167654524025944324908 168561254821108977828 169722145005827359218 170362122928172107933 170472247118817338772 170971647518255013507 171394217087009969052 172574618031135382062 173192058524985598098 173763148458347058247 174324032763710994164 174687499855673961156 175475031779557825458 176683537508067176873 177315678966056683767 177804151910866757276 180383424276888114282 180792456984998971684 181439299407127769436 181625734361439685317 182275558097974353243 183984510132367473438 184678267712052117003 185187023270487522284 185339012855923502037 185849588648915026836 186514524565369105644 187076686773247599042 187129544493604524266 188973111147216119724 189039029641498447983 190274578854841575094 190955346578830274826 192745677281527829316 193435286144789109564 193472470936435551146 195501902449754805179 196559241024388416889 198137164757934202164 198884288305286895234 199959919934844963894 200048458320679335532 201337054369657945739 201467201140420491276 202057401612483197781 203580493460075251674 203802083164952954682 204681523711346615934 204720870409484129701 204911084920598619332 206019311448022084012 207002014358563911366 208121549319940676706 208354968700776747388 209554893323521535361 211679182641649064342 213180410509049589606 213274802672459787468 214428262935696454788 214648595154428719011 215416568661242417469 218256134568788865549 219037015193364138771 219640422948717758988 220426256304527124852 220468629671752139678 222781237675301987297 223331858628528141492 223409762303589074889 224130899267628421068 224869956828449134202 225674500502253961158 227962196691006684676 228605338171114402212 228649283833969287718 229467349250191002522 231047702895164769757 235045067997157239822 235886016362084457138 236420905288075578356 237510575703421126953 238097601347769671508 238795110996571051923 240595128634634388342 241502350084991229927 242167645815252913756 242808474206597456157 243034077463965804324 244638744241939167978 246237690282736156004 247118683807898002716 248820603117869752046 250166306758312530586 252052039521997930644 253002461993800336114 254583217508741038827 258861927046703073093 259102446221913956676 260503757450804783916 260553835066616165074 261486049145566491246 263212547669336738187 263286917252629621351 263457109183626796284 264881971861742679444 266706227866300135914 267711907458556169609 267884959758141532356 269409868816644263708 271188685477498457526 272158949110691654154 273056376148831091531 277780534905731283426 278774382973372540254 279406524431362047148 280694316740406786399 283459666720824179586 285411868282262362641 286198126872571625348 286433019868245412239 287222091548323223292 288305131109214336502 289118515922291743974 290208706404653326719 291008179425051820732 292049353591152185028 293094252888437166012 294060712775664252418 297879683071452099852 298326432457930342851 299002909629036760862 299939879902267445841 300072687481019003298 305264256468579885708 305703124747429432023 307366627380897928998 309028967172033126018 311157265844016825233 311358401762468031972 312532453051165121082 316386799723748200447 316591316077803629148 316680767604561502604 317518773962473596513 318393481328761402564 319912204008689681202 321642394403544682182 322003133446654973236 323744632275463274876 329460634423076638482 330702944507628209517 334997787942792212238 337304935242673701303 338511750753380941737 339444290011654718436 340724245856344215866 341943295036510027014 342973925750953931577 344201023875286503783 345149236062270764124 346384117049971196196 347526296916694116494 350084802061188837181 350950063559115650916 352567601995735859733 353367075016134353746 354631357932113367534 360766848553776228564 363251468722879370634 364551116195948706486 364621195226359307929 367969020264734946876 369356535424104234006 370678025711847004074 373230904676804628069 374153373546495198084 374259088987209048532 375249460137468795879 378078059282996895966 379503692990700504171 380549157709683150188 381910693157660549652 386944941872871102292 390830752599924247611 391003804899509610358 392229073718349736869 393118482048776833778 397768576610573790468 399919839869689927788 400059341799450203871 402674108739315891478 404114803224966395562 406783028216247686289 407160986920150503348 407604166329905909364 409363047422693231868 409441740818968259402 413736584254132262123 414004028717127822732 416243098639881353412 416670802358596925139 419109786647043070722 423358365283298128684 426360821018099179212 429297190308857438022 430833137322484834938 430915957994788273007 432457696663821504753 436512269137577731098 438074030386728277542 440937259343504279356 441091069163496378627 445562475350603974594 446819524607178149778 448504364443555141293 449739913656898268404 450109031221528504947 451349001004507922316 457298567667938575436 458934698500382005044 461049941071346893497 462095405790329539514 463543450758049689027 468798679576747681623 470090135994314479644 471772032724168914276 475021151406842253906 477590221993142103846 481190257269268776684 483004700169982459854 485616948413194912314 488961417754883582509 489277488483878335956 497179256708747172131 497641206235739504092 500332613516625061172 506004923987600672228 509166435017482077654 509264313993840686281 511086368784516323799 512914942554765040521 517723854093406146186 521107670133232330148 521289445375041174741 522972098291132982492 526425095338673476374 526573834505259242702 530050612524201530619 531947036898170051301 533412455732600271828 535423814917112339218 542377370954996915052 544317898221383308308 544877203084319055951 546112752297662183062 554034803136156351009 555561069811462566852 557548765946745080508 561388633480813572798 563505483531646203163 566553106482060731033 566919333441648359172 570823736564524725282 572866039736490824478 576610262218428673004 578237031844583487948 580417412809306653438 586505707349264415537 588121425551328504836 589677723073165250667 596652864915860685702 598005819258073521724 599879759804534891682 600145374962038006596 604011163108973837217 606172204837449593343 611406249494858864046 614162611228452389103 614733254761795857996 618057934344066252036 622314531688033650466 625064906102330242164 628664679970564606083 632773599447496400894 635037547924947193026 639824408017379362404 643284788807089364364 643945785463286157033 650157489542207840479 654768403706366596647 658921268846153276964 661405889015256419034 665961025991945512829 668343713025905961891 669995575885584424476 674609870485347402606 677023501506761883474 677153648277524429011 681448491712688431732 683886590073020054028 685947851501907863154 688402047750573007566 693143108685494309271 695052593833388232988 700169604122377674362 705135203991471719466 706734150032268707492 709262715864226735068 712531727110263380859 716385332989713155769 724507050254973689781 726502937445758741268 728425422619792368471 729102232391897412972 729242390452718615858 738713070848208468012 740877139245771725197 741356051423694008148 746461809353609256138 750498920274937591758 756156118565993791932 759007385981401008342 768367942186245629657 781661505199848495222 782007609799019220716 784458147436699473738 786236964097553667556 787044848899571969707 789860751757888864053 800118683598900407742 800272493418892507013 803135722375668508827 805348217478631782956 808229606449932791124 813566056432495372578 818883481637936518804 819169128446493274593 827473168508264524246 833341604717193850278 838219573294086141444 842082950221220359197 856235604846787087923 858594380617714876044 861666274644969669876 861831915989576546014 864915393327643009506 870626119213959980157 870872110912544132161 873024538275155462196 875582073654093857051 876148060773456555084 882182138326992757254 885508616978301176399 891124950701207949188 893639049214356299556 897008728887110282586 900218062443057009894 922099882142693786994 924190811580659079028 927086901516099378054 933471797532050475699 937597359153495363246 949160399171244601341 950042302813684507812 952556321887420789539 955180443986284207692 966009400339964919708 971233896826389824628 977922835509767165018 992108833522884628551 994358513417494344262 1011914805728021103909 1018332870034964155308 1018528627987681372562 1022172737569032647598 1025829885109530081042 1028921777252861794731 1029212494714824883463 1035447708186812292372 1042578890750082349482 1046510183701628663017 1050254406183566511543 1052850190677346952748 1053147669010518485404 1060101225048403061238 1063894073796340102602 1070847629834224678436 1089754406168638111902 1092225504595324366124 1093863585679077923787 1108069606272312702018 1119692714030413884207 1122777266961627145596 1125748380412406387637 1127010967063292406326 1133106212964121462066 1138511078972101512513 1141647473129049450564 1145732079472981648956 1160834825618613306876 1172492257799772742833 1173011414698528831074 1179355446146330501334 1193305729831721371404 1199759519609069783364 1208022326217947674434 1212344409674899186686 1216342039208429407729 1222812498989717728092 1228325222456904778206 1236784762556470238111 1241209752762396786369 1244629063376067300932 1257329359941129212166 1257571061086831082449 1265547198894992801788 1270075095849894386052 1287891570926572314066 1292747873984364819021 1297373089991464514259 1300314979084415680958 1309536807412733193294 1322811778030512838068 1323273207490489135881 1331922051983891025658 1336687426051811923782 1345513093330665423879 1349219740970694805212 1354047003013523766948 1354307296555048858022 1368513317148283636253 1371895703003815726308 1375914687170718918223 1376804095501146015132 1386286217370988618542 1400339208244755348724 1410270407982943438932 1425063454220526761718 1432770665979426311538 1433046092866388907907 1449014100509947379562 1456850845239584736942 1458484780905437231716 1466884253264650747527 1481754278491543450394 1491537770126241516393 1492923618707218512276 1500997840549875183516 1518014771962802016684 1527792941981522058843 1533259106353548971397 1536735884372491259314 1563323010399696990444 1563868336125123524223 1568916294873398947476 1574089697799143939414 1579721503515777728106 1590151837572604591857 1600237367197800815484 1600544986837785014026 1606271444751337017654 1617333920266153388299 1627132112864990745156 1638338256892986549186 1644516002959702184741 1654946337016529048492 1666683209434387700556 1684165900442440718394 1690516450594938609489 1699659319446182193099 1712471209693574175846 1723663831979153092028 1729830786655286019012 1741252238427919960314 1741744221825088264322 1751164147308187714102 1759517122047793246611 1764364276653985514508 1769033169219495752001 1771017233956602352798 1794017457774220565172 1800436124886114019788 1812033489326921511651 1842487833685357167309 1844199764285387573988 1854173803032198756108 1866943595064100951398 1873983352209893187263 1875194718306990726492 1898320798342489202682 1905112643774841579078 1911394633041817640717 1943518912588738945603 1950472468626623521437 1955845671019534330036 1984217667045769257102 1988717026834988688524 1997883077975836538487 2005031139077717885673 2023829611456042207818 2031460944832573287033 2037057255975362745124 2044345475138065295196 2051659770219060162084 2057843554505723589462 2058424989429649766926 2079429326056482927813 2085157781500164698964 2093020367403257326034 2100508812367133023086 2120202450096806122476 2127788147592680205204 2150520926947302856969 2179508812337276223804 2187727171358155847574 2214707598066237403129 2216139212544625404036 2222631417737315175591 2239385428060827768414 2251496760824812775274 2254021934126584812652 2266212425928242924132 2277022157944203025026 2305103826558736888971 2344984515599545485666 2346022829397057662148 2358710892292661002668 2361134546698715909121 2369582255273666592159 2400817480256677521039 2409407167127005526481 2416044652435895348868 2424688819349798373372 2432684078416858815458 2450593614428321860267 2456650444913809556412 2457507385339479823779 2473569525112940476222 2482419505524793572738 2514658719882258424332 2515142122173662164898 2541524731846812467327 2575783141853144628132 2585495747968729638042 2594746179982929028518 2600629958168831361916 2612616332737632396483 2619073614825466386588 2626746220962281571153 2646546414980978271762 2656525850934903529197 2663844103967782051316 2673374852103623847564 2691026186661330847758 2708614593110097716044 2737026634296567272506 2751829374341437836446 2772572434741977237084 2800415392596151427097 2847481197513733804023 2850126908441053523436 2865541331958852623076 2866092185732777815814 2896156089778925834861 2898028201019894759124 2913701690479169473884 2933768506529301495054 2963508556983086900788 2983075540252483032786 3003620137637142006841 3055585883963044117686 3066518212707097942794 3073471768744982518628 3087637484144474650389 3127736672250247048446 3139530551104885989051 3148179395598287878828 3150763218550699534629 3159443007031555456212 3180303675145209183714 3201089973675570028052 3212542889502674035308 3234667840532306776598 3276676513785973098372 3281590757037233771361 3289032005919404369482 3368331800884881436788 3381032901189877218978 3399318638892364386198 3422729924284185077563 3424942419387148351692 3480254796961230204917 3482504476855839920628 3483488443650176528644 3502328294616375428204 3519034244095586493222 3538066338438991504002 3542034467913204705596 3624066978653843023302 3649026117625288223187 3684975667370714334618 3710354287669410714333 3723629258287190359107 3733887190128201902796 3747966704419786374526 3772713183260493247347 3796641596684978405364 3810225287549683158156 3822789266083635281434 3878243621953094457063 3887037825177477891206 3900944937253247042874 3968435334091538514204 3995766155951673076974 4010062278155435771346 4047659222912084415636 4062921889665146574066 4105539951444850908759 4115687109011447178924 4116849978859299533852 4127744061512156754669 4158858652112965855626 4186040734806514652068 4201017624734266046172 4299138278599166723721 4301041853894605713938 4375454342716311695148 4400652759793952242581 4429415196132474806258 4445262835474630351182 4474613310378724549179 4478770856121655536828 4502993521649625550548 4551102426795454883353 4554044315888406050052 4583378825944566176529 4610207653117473777942 4689969031199090971332 4722269093397431818242 4739164510547333184318 4740075537942671003077 4801634960513355042078 4818814334254011052962 4852001760798460164897 4865368156833717630916 4901187228856643720534 4915014770678959647558 4933548008879106554223 4947139050225880952444 4964839011049587145476 5030284244347324329796 5071549351784815828467 5083049463693624934654 5098977958338546579297 5170991495937459276084 5189492359965858057036 5225232665475264792966 5253492441924563142306 5293092829961956543524 5313051701869807058394 5378575595303719407599 5382052373322661695516 5474053268593134545012 5503658748682875672892 5600830785192302854194 5601907453932247549091 5621950056629679561789 5694962395027467608046 5732184371465555631628 5734183899125452922151 5792312179557851669722 5830556737766216836809 5851417405879870564311 5867537013058602990108 5966151080504966065572 5993649233927509615461 6007240275274284013682 6094382834497719861099 6111171767926088235372 6133036425414195885588 6175274968288949300778 6198560318848108234793 6255473344500494096892 6279061102209771978102 6301526437101399069258 6360607350290418367428 6451562780841908570907 6469335681064613553196 6563181514074467542722 6578064011838808738964 6644122794198712209387 6667894253211945526773 6762065802379754437956 6798637277784728772396 6845459848568370155126 6915311479676210666913 6960509593922460409834 7038068488191172986444 7076132676877983008004 7083403640096147727363 7202452440770032563117 7248133957307686046604 7298052235250576446374 7325571285911400641119 7351780843284965580801 7369951334741428669236 7420708575338821428666 7447258516574380718214 7495933408839572749052 7545426366520986494694 7624574195540437401981 7645578532167270562868 7756487243906188914126 7774075650354955782412 7801889874506494085748 7837848998212897189449 7880238662886844713459 7969577552804710587591 7991532311903346153948 8020124556310871542692 8125843779330293148132 8211079902889701817518 8255488123024313509338 8317717304225931711252 8452047364048701926227 8598276557198333447442 8602083707789211427876 8657493337895291666777 8688468269336777504583 8801305519587904485162 8802997427607817577143 8858830392264949612516 8890525670949260702364 8949226620757449098358 9010860412911426020523 9102204853590909766706 9166757651889132353058 9220415306234947555884 9262912452433423951167 9418591653314657967153 9444538186794863636484 9478329021094666368636 9480151075885342006154 9579593220037985453771 9603269921026710084156 9631402810195032427561 9637628668508022105924 9704003521596920329794 9802374457713287441068 9830029541357919295116 9867096017758213108446 10143098703569631656934 10166098927387249869308 10197955916677093158594 10268189772852555232689 10440764390883690614751 10450465330950529585932 10506984883849126284612 10626103403739614116788 10757151190607438815198 10947078352875864669561 11131062863008232142999 11201661570384605708388 11203814907864495098182 11243900113259359123578 11318139549781479742041 11321337441863073718093 11389924790054935216092 11468367798250905844302 11511612020717915293187 11584624359115703339444 11661113475532433673618 11702834811759741128622 11987298467855019230922 12014480550548568027364 12188765668995439722198 12316619854334552726277 12350549936577898601556 12383232184536470264007 12397120637696216469586 12558122204419543956204 12603052874202798138516 12897414835797500171163 12903125561683817141814 13126363028148935085444 13288245588397424418774 13335788506423891053546 13379762431292723485019 13604632388121172619221 13653307280386364650059 13690919697136740310252 13830622959352421333826 13921019187844920819668 14166807280192295454726 14220226613828013009231 14404904881540065126234 14556005282395380494691 14596104470501152892748 14651142571822801282238 14703561686569931161602 14800644026637319662669 14841417150677642857332 14894517033148761436428 15053646488631119998783 15090852733041972989388 15249148391080874803962 15512974487812377828252 15675697996425794378898 15760477325773689426918 15939155105609421175182 16135726785911158222797 16422159805779403635036 16510976246048627018676 16805722361796742647273 16865850169889038685367 16904094728097403852454 17196553114396666894884 17202551697376358766453 17314986675790583333554 17376936538673555009166 17491670213298650510427 17602611039175808970324 17605994855215635154286 17790673122927687271289 17898453241514898196716 18021720825822852041046 18204409707181819533412 18333515303778264706116 18525824904866847902334 18595680956544324704379 18837183306629315934306 18960302151770684012308 19159186440075970907542 19262805620390064855122 19354688342525725712721 19408007043193840659588 19734192035516426216892 19932368382596136628161 20286197407139263313868 20395911833354186317188 20536379545705110465378 20881528781767381229502 21025340963459994047887 21378708038476128401633 21514302381214877630396 21894156705751729339122 21976713857734201923357 22055342529854896742403 22262125726016464285998 22407629815728990196364 22487800226518718247156 22636279099562959484082 22642674883726147436186 22873722586621312205943 22936735596501811688604 23023224041435830586374 23322226951064867347236 23405669623519482257244 23974596935710038461844 24361783578728611434419 24377531337990879444396 24633239708669105452554 24766464369072940528014 24794241275392432939172 25356142092146105778681 25794829671595000342326 25806251123367634283628 25972480013685875000331 26065404808010332513749 26408992282823452731429 26576491176794848837548 26671577012847782107092 26759524862585446970038 27032581238734278061569 27209264776242345238442 27306614560772729300118 27661245918704842667652 27956772050314937140597 28333614560384590909452 28440453227656026018462 28738779660113956361313 28809809763080130252468 28894208430585097282683 29112010564790760989382 29302285143645602564476 29407123373139862323204 29601288053274639325338 30107292977262239997566 30498296782161749607924 30804569318557665698067 31322293172651071844253 31351395992851588757796 31520954651547378853836 31857716987568184183471 31878310211218842350364 32271453571822316445594 33039821514008562075251 33611444723593485294546 33731700339778077370734 33808189456194807704908 33964012325589221154279 34405103394752717532906 34534836062153745879561 34629973351581166667108 34753873077347110018332 34983340426597301020854 35211989710431270308572 35581346245855374542578 36043441651645704082092 37051649809733695804668 37191361913088649408758 37650029167126035853193 37674366613258631868612 38318372880151941815084 38525611240780129710244 38709376685051451425442 39864736765192273256322 40139287293878170455057 40813897164363517857663 40959921841159093950177 41072759091410220930756 41763057563534762459004 42050681926919988095774 42660679841484039027693 42757416076952256803266 43788313411503458678244 43953427715468403846714 44110685059709793484806 44524251452032928571996 45160939465893359996349 45272558199125918968164 45285349767452294872372 45747445173242624411886 46046448082871661172748 48407180357733474668391 48723567157457222868838 49266479417338210905108 49532928738145881056028 50417167085390227941819 50712284184292211557362 51589659343190000684652 51944960027371750000662 52130809616020665027498 52817984565646905462858 53372019368783061813867 53519049725170893940076 54065162477468556123138 54418529552484690476884 54613229121545458600236 55787042869632974113137 55913544100629874281194 56880906455312052036924 57477559320227912722626 57788416861170194565366 58224021129581521978764 59164331548340913483589 59202576106549278650676 60214585954524479995132 61609138637115331396134 61620981993254723040001 62644586345302143688506 63076022890379982143661 63715433975136368366942 64136124115428385204899 64542907143644632891188 65930141573202605770071 66079643028017124150502 67222889447186970589092 67463400679556154741468 67928024651178442308558 68810206789505435065812 69069672124307491759122 69966680853194602041708 71162692491710749085156 73085350736185834303257 74382723826177298817516 75300058334252071706386 76068426276438317336043 77418753370102902850884 77917440041057625000993 79226976848470358194287 79729473530384546512644 80278574587756340910114 80581284145025407052309 81627794328727035715326 81919843682318187900354 83870316150944811421791 84101363853839976191548 85321359682968078055386 85514832153904513606532 86216338980341869083939 86682625291755291848049 87906855430936807693428 88221370119419586969612 90321878931786719992698 91494890346485248823772 95232426716848208334547 95573150962704552550413 96814360715466949336782 97447134314914445737676 99119464542025686225753 100834334170780455883638 101424568368584423114724 101892036976767663462837 103604508186461237638683 103889920054743500001324 104261619232041330054996 105375525420417839991481 105635969131293810925716 106744038737566123627734 108130324954937112246276 111574085739265948226274 111827088201259748562388 112950087501378107559579 114955118640455825445252 115576833722340389130732 118328663096681826967178 120417861881634511365171 122441691493090553572989 123218277274230662792268 123241963986509446080002 124534711860493810899023 125289172690604287377012 126152045780759964287322 127430867950272736733884 128272248230856770409798 131860283146405211540142 132159286056034248301004 135482818397680079989047 135856049302356884617116 138139344248614983518244 146170701472371668606514 147177386744219958335209 149650956269332898811431 150600116668504143412772 152136852552876634672086 155834880082115250001986 158453953696940716388574 160116058106349185441601 160557149175512681820228 161162568290050814104618 163255588657454071430652 163839687364636375800708 167740632301889622843582 170642719365936156110772 172432677960683738167878 173365250583510583696098 177492994645022740450767 180643757863573439985396 184862945979764169120003 189228068671139946430983 190464853433696416669094 191146301925409105100826 192408372346285155614697 193628721430933898673564 195697404352204559984179 198238929084051372451506 201668668341560911767276 203784073953535326925674 207209016372922475277366 210751050840835679982962 213488077475132247255468 219256052208557502909771 223148171478531896452548 225900175002756215119158 231278750598059934526757 236657326193363653934356 240835723763269022730342 241743852435076221156927 244883382986181107145978 246483927973018892160004 249069423720987621798046 251610948452834434265373 252304091561519928574644 256544496461713540819596 263720566292810423080284 270965636795360159978094 285697280150544625003641 286719452888113657651239 292341402944743337213028 294354773488439916670418 297358393626077058677259 299301912538665797622862 304273705105753269344172 311669760164230500003972 316126576261253519974443 316907907393881432777148 320232116212698370883202 322325136580101628209236 335481264603779245687164 338850262504134322678737 344865355921367476335756 346730501167021167392196 354985989290045480901534 363438036654094182827761 369725891959528338240006 373604135581481432697069 378456137342279892861966 380929706867392833338188 382292603850818210201652 384816744692570311229394 391394808704409119968358 396477858168102744903012 407568147907070653851348 414150320838386394385123 414418032745844950554732 421502101681671359965924 438512104417115005819542 441532160232659875005627 448952868807998696434293 451800350005512430238316 462557501196119869053514 481671447526538045460684 483487704870152442313854 489766765972362214291956 498138847441975243596092 503221896905668868530746 532478983935068221352301 541931273590720319956188 554588837939292507360009 571394560301089250007282 573438905776227315302478 587092213056613679952537 588709546976879833340836 594716787252154117354518 598603825077331595245724 632253152522507039948886 640464232425396741766404 677700525008268645357474 693836251794179803580271 709971978580090961803068 725231557305228663470781 726876073308188365655522 739451783919056676480012 747208271162962865394138 756912274684559785723932 769633489385140622458788 782789617408818239936716 828300641676772788770246 857091840451633875010923 877024208834230011639084 883064320465319750011254 897905737615997392868586 925115002392239738107028 948379728783760559923329 966975409740304884627708 1006443793811337737061492 1047556693885330291680017 1064957967870136442704602 1090314109962282548483283 1109177675878585014720018 1120812406744444298091207 1142789120602178500014564 1146877811552454630604956 1174184426113227359905074 1189433574504308234709036 1242450962515159183155369 1264506305045014079897772 1324596480697979625016881 1346858606423996089302879 1355401050016537290714948 1369881830465431919889253 1387672503588359607160542 1450463114610457326941562 1453752146616376731311044 1494416542325925730788276 1618951254186419541687299 1656601283353545577540492 1714183680903267750021846 1761276639169841039857611 1766128640930639500022508 1795811475231994785737172 1896759457567521119846658 2081508755382539410740813 2095113387770660583360034 2129915935740272885409204 2180628219924565096966566 2218355351757170029440036 2241624813488888596182414 2348368852226454719810148 2484901925030318366310738 2544066256578659279794327 2649192961395959250033762 2693717212847992178605758 2739763660930863839778506 2775345007176719214321084 2900926229220914653883124 3142670081655990875040051 3237902508372839083374598 3270942329886847645449849 3428367361806535500043692 3522553278339682079715222 3727352887545477549466107 3793518915135042239693316 4109645491396295759667759 4163017510765078821481626 4190226775541321166720068 4361256439849130193933132 4483249626977777192364828 4856853762559258625061897 4969803850060636732621476 5088132513157318559588654 5298385922791918500067524 5387434425695984357211516 5479527321861727679557012 6285340163311981750080102 6475805016745678166749196 6541884659773695290899698 7045106556679364159430444 7454705775090955098932214 7632198769735977839382981 8219290982792591519335518 8326035021530157642963252 9428010244967972625120153 9713707525118517250123794 10176265026314637119177308 12328936474188887279003277 12570680326623963500160204 13083769319547390581799396 14570561287677775875185691 14909411550181910197864428 15264397539471955678765962 16438581965585183038671036 17808463796050614958560289 18856020489935945250240306 19427415050237034500247588 22896596309207933518148943 24657872948377774558006554 29141122575355551750371382 30528795078943911357531924 35616927592101229917120578 37712040979871890500480612 45793192618415867036297886 49315745896755549116013108 53425391388151844875680867 58282245150711103500742764 71233855184202459834241156 91586385236831734072595772 106850782776303689751361734 160276174164455534627042601 213701565552607379502723468 320552348328911069254085202 641104696657822138508170404
- Sum of all divisors σ(n): 2442058499196516514785360435
- Sum of proper divisors (its aliquot sum) s(n): 1800953802538694376277190031
- 641104696657822138508170404 is an abundant number, because the sum of its proper divisors (1800953802538694376277190031) is greater than itself. Its abundance is 1159849105880872237769019627
Bases of 641104696657822138508170404
- Binary: 1000010010010011110011001100111110110011110111110110010001100101010000101011010100101001002
- Hexadecimal: 0x2124F333ECF7D91950AD4A4
- Base-36: 28JYFB3TUNJGCHC810
Squares and roots of 641104696657822138508170404
- 641104696657822138508170404 squared (6411046966578221385081704042) is 411015232076718140693430926656696895513444663501523216
- 641104696657822138508170404 cubed (6411046966578221385081704043) is 263503795682288751191085947300157110841229882876811143918497866288968915290099264
-
641104696657822138508170404 is a
perfect square number . Itssquare root is 25320045352602 -
The
cube root of 641104696657822138508170404 is 862269423.6693103787
Scales and comparisons
How big is 641104696657822138508170404?- 641,104,696,657,822,138,508,170,404 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 641,104,696,657,822,138,508,170,404 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 641104696657822138508170404 cubic inches would be around 71855785.3 feet tall.
Recreational maths with 641104696657822138508170404
- 641104696657822138508170404 backwards is 404071805831228756696401146
- The number of decimal digits it has is: 27
- The sum of 641104696657822138508170404's digits is 108
- 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 641104696657822138508170404 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 641104696657822138508170404 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/641104696657822138508170404/
Chicago style:
Numbermatics. 2024. "Number 641104696657822138508170404 - Facts about the integer". https://numbermatics.com/n/641104696657822138508170404/
The information we have on file for 641104696657822138508170404 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 641104696657822138508170404, math, Factors of 641104696657822138508170404, curriculum, school, college, exams, university, Prime factorization of 641104696657822138508170404, STEM, science, technology, engineering, physics, economics, calculator, six hundred forty-one septillion, one hundred four sextillion, six hundred ninety-six quintillion, six hundred fifty-seven quadrillion, eight hundred twenty-two trillion, one hundred thirty-eight billion, five hundred eight million, one hundred seventy thousand, four hundred four.