958165118268907919207040
958,165,118,268,907,919,207,040 is an even composite number composed of eight prime numbers multiplied together.
958165118268907919207040 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 958165118268907919207040:
27 × 32 × 5 × 74 × 41 × 1272 × 4312 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 7 × 7 × 41 × 127 × 127 × 431 × 431 × 751 × 751)See below for interesting mathematical facts about the number 958165118268907919207040 from the Numbermatics database.
Names of 958165118268907919207040
- Cardinal: 958165118268907919207040 can be written as Nine hundred fifty-eight sextillion, one hundred sixty-five quintillion, one hundred eighteen quadrillion, two hundred sixty-eight trillion, nine hundred seven billion, nine hundred nineteen million, two hundred seven thousand and forty.
Scientific notation
- Scientific notation: 9.5816511826890791920704 × 1023
Factors of 958165118268907919207040
Divisors of 958165118268907919207040
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 28 30 32 35 36 40 41 42 45 48 49 56 60 63 64 70 72 80 82 84 90 96 98 105 112 120 123 126 127 128 140 144 147 160 164 168 180 192 196 205 210 224 240 245 246 252 254 280 287 288 294 315 320 328 336 343 360 369 381 384 392 410 420 431 441 448 480 490 492 504 508 560 574 576 588 615 630 635 640 656 672 686 720 735 738 751 762 784 820 840 861 862 882 889 896 960 980 984 1008 1016 1029 1120 1143 1148 1152 1176 1230 1260 1270 1293 1312 1344 1372 1435 1440 1470 1476 1502 1524 1568 1640 1680 1715 1722 1724 1764 1778 1845 1905 1920 1960 1968 2009 2016 2032 2058 2155 2205 2240 2253 2286 2296 2352 2401 2460 2520 2540 2583 2586 2624 2667 2688 2744 2870 2880 2940 2952 3004 3017 3048 3087 3136 3280 3360 3430 3444 3448 3528 3556 3690 3755 3810 3879 3920 3936 4018 4032 4064 4116 4305 4310 4410 4445 4480 4506 4572 4592 4704 4802 4920 5040 5080 5145 5166 5172 5207 5248 5257 5334 5488 5715 5740 5760 5880 5904 6008 6027 6034 6096 6174 6223 6272 6465 6560 6720 6759 6860 6888 6896 7056 7112 7203 7380 7510 7620 7758 7840 7872 8001 8036 8064 8128 8232 8610 8620 8820 8890 9012 9051 9144 9184 9408 9604 9840 10045 10080 10160 10290 10332 10344 10414 10514 10668 10976 11265 11430 11480 11760 11808 12005 12016 12054 12068 12192 12348 12446 12915 12930 13120 13335 13440 13518 13720 13776 13792 14063 14112 14224 14406 14760 15020 15085 15240 15435 15516 15621 15680 15744 15771 16002 16072 16129 16256 16464 17220 17240 17640 17671 17780 18024 18081 18102 18288 18368 18669 18816 19208 19395 19680 20090 20160 20320 20580 20664 20688 20828 21028 21119 21336 21609 21952 22530 22860 22960 23520 23616 24010 24032 24108 24136 24384 24696 24892 25830 25860 26035 26240 26285 26670 27036 27153 27440 27552 27584 28126 28224 28448 28812 29520 30040 30135 30170 30480 30791 30870 31032 31115 31242 31360 31542 32004 32144 32258 32928 33795 34440 34480 35280 35342 35560 36015 36048 36162 36204 36449 36576 36736 36799 37338 38416 38790 39360 40005 40180 40320 40640 41160 41328 41376 41656 42056 42189 42238 42672 43218 43561 43904 45060 45255 45720 45920 46863 47040 47232 47313 48020 48064 48216 48272 48387 48768 49392 49784 51660 51720 52070 52570 53013 53340 54072 54306 54737 54880 55104 55168 56007 56252 56448 56896 57624 59040 60080 60270 60340 60960 61582 61740 62064 62230 62484 63084 63357 64008 64288 64516 65856 67590 68880 68960 70315 70560 70684 71120 72030 72096 72324 72408 72898 73152 73598 74676 76832 77580 78105 78720 78855 80010 80360 80645 81280 82320 82656 82752 83312 84112 84378 84476 85344 86436 87122 88355 90120 90405 90510 91440 91840 92373 93345 93726 94080 94626 95377 96040 96128 96432 96544 96774 98441 98784 99568 103320 103440 104140 105140 105595 106026 106680 108045 108144 108612 109347 109474 109760 110208 110397 112014 112504 112903 113792 115248 118080 120160 120540 120680 121920 123164 123480 123697 124128 124460 124968 126168 126567 126714 128016 128576 129032 130683 131712 135180 135765 137760 137920 140630 141120 141368 142240 144060 144192 144648 144816 145161 145796 146304 147196 147833 149352 153664 153955 155160 156210 157710 159039 160020 160720 161290 164211 164640 165312 165504 166624 168224 168756 168952 170688 172872 174244 176710 180240 180810 181020 182245 182880 183680 183995 184746 185761 186690 187452 189252 190071 190754 192080 192864 193088 193548 196882 197568 199136 206640 206880 208280 210280 210945 211190 212052 213360 215537 216090 216288 217224 217805 218694 218948 219520 220794 224028 225008 225806 230496 234315 236160 236565 240320 241080 241360 241935 243840 246328 246960 247394 248256 248920 249936 252336 253134 253428 255143 256032 257152 257593 258064 261366 265065 270360 271530 273685 275520 275840 277119 280035 281260 282240 282736 284480 286131 288120 288384 289296 289632 290322 291592 294392 295323 295666 298704 304927 307328 307910 310320 312420 315420 316785 318078 320040 321440 322580 323681 328041 328422 329280 330624 331191 333248 336448 337512 337904 338709 341376 345744 348488 353420 360480 361620 362040 364490 365760 367990 369492 371091 371522 373380 374904 378504 380142 381508 383159 384160 385728 386176 387096 392049 393764 395136 398272 413280 413760 416560 420560 421890 422380 424104 426720 431074 432180 432576 434448 435610 437388 437896 441588 443499 448056 450016 451612 460992 461865 468630 473130 476885 480640 482160 482720 483870 492205 492633 492656 493920 494788 496512 497840 499872 504672 506268 506856 510286 512064 515186 516128 522732 530130 540720 543060 546735 547370 551040 551985 554238 557283 560070 562520 564001 564515 565472 568960 572262 576240 578592 579264 580644 583184 588784 590646 591332 597408 609854 615820 618485 620640 624840 630840 632835 633570 636156 640080 642880 645160 646611 647362 653415 656082 656844 658560 661289 662382 666496 667639 672896 675024 675808 677418 691488 696976 706840 720960 723240 724080 725805 728980 731520 735980 738984 739165 742182 743044 746760 749808 757008 760284 763016 765429 766318 768320 771456 772779 774192 784098 787528 790321 795195 796544 821055 826560 827520 833120 841120 843780 844760 848208 853440 858393 862148 864360 865152 865879 868896 871220 874776 875792 883176 885969 886998 896112 900032 903224 914781 921984 923730 928805 937260 946260 950355 953770 964320 965440 967740 971043 984410 985266 985312 987840 989576 995680 999744 1009344 1012536 1013712 1016127 1020572 1024128 1030372 1032256 1034831 1045464 1060260 1077685 1081440 1086120 1093470 1094740 1103970 1108476 1113273 1114566 1120140 1125040 1128002 1129030 1130944 1144524 1149477 1152480 1157184 1158528 1161288 1166368 1177568 1181292 1182664 1194816 1219708 1231640 1236970 1241280 1249680 1261680 1265670 1267140 1272312 1275715 1280160 1285760 1287965 1290320 1293222 1294724 1300327 1306830 1312164 1313688 1322578 1324764 1330497 1335278 1350048 1351616 1354836 1382976 1385595 1393952 1413680 1430655 1441920 1446480 1448160 1451610 1457960 1471960 1476615 1477968 1478330 1484364 1486088 1493520 1499616 1508759 1514016 1520568 1524635 1526032 1530858 1532636 1536640 1545558 1548384 1568196 1575056 1580642 1590390 1618405 1640205 1642110 1653120 1655955 1666240 1671849 1682240 1687560 1689520 1692003 1693545 1696416 1706880 1716786 1724296 1728720 1731758 1737792 1742440 1749552 1751584 1766352 1771938 1773996 1786001 1792224 1800064 1803151 1806448 1829562 1847460 1855455 1857610 1874520 1892520 1900710 1907540 1915795 1928640 1930880 1935480 1939833 1942086 1960245 1968820 1970532 1970624 1975680 1979152 1983867 1991360 1999488 2002917 2018688 2025072 2027424 2032254 2041144 2060744 2064512 2069662 2090928 2120520 2155370 2162880 2172240 2186940 2189480 2207940 2216952 2217495 2226546 2229132 2240280 2244217 2250080 2256004 2258060 2261888 2265767 2289048 2296287 2298954 2304960 2314368 2318337 2322576 2332736 2355136 2362584 2365328 2370963 2389632 2439416 2463165 2463280 2473940 2482560 2499360 2523360 2531340 2534280 2544624 2551430 2560320 2575930 2580640 2586444 2589448 2597637 2600654 2613660 2624328 2627376 2645156 2649528 2660994 2670556 2682113 2700096 2703232 2709672 2744343 2765952 2771190 2786415 2787904 2820005 2827360 2861310 2892960 2896320 2903220 2913129 2915920 2943920 2953230 2955936 2956660 2968728 2972176 2987040 2999232 3017518 3028032 3041136 3049270 3052064 3061716 3065272 3091116 3096768 3104493 3136392 3150112 3161284 3180780 3233055 3236810 3280410 3284220 3306445 3311910 3332480 3338195 3343698 3364480 3375120 3379040 3384006 3387090 3392832 3433572 3448431 3448592 3457440 3463516 3475584 3484880 3499104 3503168 3532704 3543876 3547992 3572002 3584448 3606302 3612896 3659124 3694920 3710910 3715220 3749040 3785040 3801420 3815080 3827145 3831590 3857280 3863895 3870960 3879666 3884172 3900981 3910457 3920490 3937640 3941064 3941248 3948007 3951605 3958304 3967734 3982720 4005834 4050144 4054848 4064508 4082288 4121488 4139324 4181856 4241040 4291965 4310740 4325760 4329395 4344480 4373880 4378960 4415880 4429845 4433904 4434990 4453092 4458264 4480560 4488434 4500160 4512008 4516120 4526277 4531534 4573905 4578096 4592574 4597908 4609920 4629023 4636674 4645152 4665472 4673473 4710272 4725168 4730656 4741926 4855215 4878832 4926330 4926560 4947880 4998720 5046720 5062680 5068560 5076009 5080635 5089248 5102860 5120640 5151860 5161280 5172888 5174155 5178896 5195274 5201308 5227320 5248656 5254752 5290312 5299056 5321988 5341112 5358003 5364226 5400192 5409453 5419344 5488686 5532247 5542380 5566365 5572830 5575808 5640010 5654720 5722620 5747385 5785920 5792640 5806440 5826258 5831840 5887840 5906460 5911872 5913320 5937456 5944352 5951601 5974080 5998464 6008751 6035036 6056064 6061153 6082272 6098540 6104128 6123432 6130544 6182232 6193536 6208986 6272784 6300224 6322568 6361560 6466110 6473620 6501635 6560820 6568440 6612890 6623820 6652485 6676390 6687396 6732651 6750240 6758080 6768012 6774180 6785664 6797301 6867144 6896862 6897184 6914880 6927032 6951599 6969760 6998208 7006336 7065408 7087752 7095984 7112889 7144004 7168896 7212604 7225792 7318248 7389840 7421820 7430440 7498080 7543795 7570080 7602840 7616201 7630160 7654290 7663180 7727790 7741920 7759332 7768344 7792911 7801962 7820914 7840980 7875280 7882128 7896014 7903210 7916608 7935468 8011668 8046339 8100288 8109696 8129016 8164576 8242976 8278648 8359245 8363712 8460015 8482080 8583930 8621480 8658790 8688960 8747760 8757920 8831760 8859690 8867808 8869980 8906184 8916528 8930005 8961120 8976868 9000320 9015755 9024016 9032240 9052554 9063068 9102289 9147810 9156192 9185148 9195816 9258046 9273348 9290304 9313479 9346946 9450336 9461312 9483852 9699165 9710430 9757664 9852660 9853120 9895760 9919335 9997440 10014585 10093440 10125360 10137120 10152018 10161270 10178496 10205720 10303720 10322560 10345776 10348310 10357792 10390548 10402616 10454640 10497312 10509504 10561313 10580624 10598112 10643976 10682224 10716006 10728452 10818906 10838688 10977372 11064494 11084760 11132730 11145660 11221085 11280020 11309440 11328835 11445240 11481435 11494770 11571840 11591685 11612880 11652516 11663680 11702943 11731371 11775680 11812920 11823744 11826640 11844021 11854815 11874912 11888704 11903202 11948160 12017502 12070072 12112879 12122306 12164544 12197080 12208256 12246864 12261088 12364464 12417972 12502007 12545568 12600448 12645136 12723120 12932220 12947240 12988185 13003270 13121640 13136880 13225780 13247640 13270921 13304970 13352780 13374792 13410565 13465302 13500480 13516160 13536024 13548360 13578831 13594602 13721715 13734288 13793724 13794368 13829760 13854064 13887069 13903198 13939520 13996416 14020419 14130816 14175504 14191968 14225778 14288008 14425208 14451584 14565645 14636496 14779680 14843640 14860880 14996160 15087590 15140160 15205680 15232402 15260320 15308580 15326360 15455580 15483840 15518664 15522465 15536688 15585822 15603924 15641828 15681960 15709519 15750560 15764256 15792028 15806420 15833216 15860369 15870936 16023336 16074009 16092678 16200576 16228359 16258032 16329152 16485952 16557296 16596741 16718490 16727424 16920030 16964160 17167860 17242155 17242960 17317580 17377920 17495520 17515840 17663520 17719380 17735616 17739960 17812368 17833056 17860010 17922240 17953736 18031510 18048032 18064480 18105108 18126136 18183459 18204578 18295620 18312384 18370296 18391632 18516092 18546696 18580608 18626958 18693892 18774791 18900672 18922624 18967704 19398330 19420860 19504905 19515328 19552285 19705320 19706240 19740035 19791520 19838670 20029170 20197953 20250720 20274240 20304036 20322540 20356992 20391903 20411440 20607440 20691552 20696620 20715584 20781096 20805232 20854797 20909280 20994624 21019008 21122626 21161248 21196224 21287952 21364448 21432012 21456904 21637812 21677376 21954744 22128988 22169520 22265460 22291320 22442170 22560040 22631385 22657670 22848603 22890480 22962870 22989540 23124041 23145115 23183370 23225760 23305032 23327360 23367365 23405886 23462742 23551360 23591647 23625840 23653280 23688042 23709630 23749824 23777408 23806404 24035004 24139017 24140144 24225758 24244612 24329088 24394160 24493728 24522176 24728928 24835944 25004014 25091136 25290272 25380045 25446240 25864440 25894480 25976370 26006540 26243280 26273760 26451560 26495280 26541842 26609940 26705560 26749584 26790015 26821130 26930604 27000960 27047265 27072048 27096720 27157662 27189204 27306867 27373199 27443430 27468576 27587448 27588736 27636049 27661235 27708128 27774138 27806396 27879040 28040838 28351008 28383936 28451556 28576016 28850416 29131290 29272992 29559360 29687280 29721760 29758005 29992320 30043755 30175180 30280320 30305765 30411360 30464804 30520640 30617160 30652720 30911160 30967680 31037328 31044930 31073376 31171644 31207848 31283656 31363920 31419038 31501120 31528512 31584056 31612840 31683939 31720738 31741872 32046672 32148018 32185356 32403161 32456718 32516064 32658304 32714311 32971904 33114592 33193482 33436980 33663255 33840060 33928320 33986505 34335720 34484310 34485920 34635160 34757995 34991040 35031680 35194113 35327040 35438760 35471232 35479920 35532063 35564445 35624736 35666112 35720020 35844480 35907472 36063020 36096064 36128960 36210216 36252272 36338637 36366918 36409156 36591240 36624768 36740592 36783264 37032184 37093392 37253916 37387784 37506021 37549582 37801344 37935408 38081005 38725729 38796660 38841720 38964555 39009810 39030656 39104570 39410640 39480070 39583040 39677340 39812763 40058340 40231695 40395906 40501440 40548480 40608072 40645080 40783806 40822880 41107487 41214880 41383104 41393240 41431168 41562192 41610464 41661207 41709594 41818560 41989248 42061257 42245252 42322496 42392448 42428071 42575904 42728896 42864024 42913808 43275624 43354752 43909488 44257976 44339040 44530920 44582640 44884340 45120080 45262770 45315340 45511445 45697206 45780960 45925740 45979080 46248082 46290230 46366740 46451520 46567395 46610064 46734730 46811772 46925484 47128557 47183294 47251680 47306560 47376084 47419260 47499648 47581107 47612808 48070008 48278034 48280288 48451516 48489224 48661193 48788320 48987456 49044352 49457856 49671888 49790223 50008028 50182272 50580544 50760090 50892480 51728880 51788960 51952740 52013080 52486560 52547520 52806565 52903120 52990560 53083684 53219880 53313407 53411120 53499168 53580030 53642260 53861208 54094530 54144096 54193440 54315324 54378408 54550377 54613734 54746398 54886860 54937152 55174896 55272098 55322470 55416256 55548276 55612792 56081676 56324373 56702016 56767872 56903112 57152032 57700832 58262580 58514715 58545984 58656855 59118720 59220105 59374560 59443520 59516010 60087510 60350360 60564395 60611530 60822720 60929608 61041280 61234320 61305440 61822320 62074656 62089860 62146752 62343288 62415696 62510035 62564391 62567312 62727840 62838076 63002240 63057024 63168112 63225680 63367878 63441476 63483744 63716023 64093344 64296036 64370712 64806322 64913436 65032128 65428622 66229184 66354605 66386964 66873960 67326510 67680120 67894155 67973010 68545809 68671440 68968620 68971840 69270320 69372123 69435345 69515990 69982080 70102095 70388226 70654080 70774941 70877520 70959840 71064126 71128890 71249472 71332224 71440040 71628127 71814944 72126040 72192128 72257920 72420432 72504544 72677274 72733836 72818312 73182480 73481184 73566528 73929191 74064368 74186784 74507832 74775568 75012042 75099164 75870816 76162010 77451458 77593320 77683440 77929110 78019620 78209140 78547595 78821280 78960140 79166080 79301845 79354680 79625526 80116680 80370045 80463390 80791812 81002880 81141795 81216144 81290160 81567612 81645760 81920601 82119597 82214974 82429760 82766208 82786480 82908147 82983705 83124384 83220928 83322414 83419188 83637120 84122514 84490504 84644992 84790153 84856142 85151808 85457792 85728048 85827616 86551248 87818976 88515952 88678080 89061840 89165280 89768680 90240160 90525540 90630680 90917295 91022890 91394412 91561920 91851480 91958160 92496164 92580460 92733480 92896447 92903040 93134790 93220128 93469460 93623544 93850968 93873955 94257114 94366588 94503360 94613120 94752168 94838520 95051817 95162214 95225616 96140016 96556068 96560576 96903032 96978448 97209483 97322386 97576640 97974912 98142933 98915712 99343776 99580446 100016056 100989765 101161088 101520180 101784960 101959515 103457760 103577920 103905480 104026160 104273985 104973120 105095040 105613130 105806240 105981120 106167368 106439760 106626814 106822240 106998336 107160060 107284520 107722416 108189060 108288192 108386880 108630648 108756816 109015911 109100754 109227468 109492796 109773720 109874304 109966633 110349792 110544196 110644940 110832512 111022583 111096552 111225584 112163352 112518063 112648746 113404032 113806224 114243015 114304064 115401664 115620205 116177187 116525160 117029430 117091968 117313710 117958235 118440210 118749120 118887040 119032020 119438289 120175020 120695085 120700720 121128790 121223060 121645440 121859216 122468640 122610880 123322461 123644640 124149312 124179720 124293504 124686576 124831392 125020070 125128782 125134624 125455680 125676152 126336224 126451360 126735756 126882952 126967488 127284213 127432046 128186688 128592072 128741424 129612644 129826872 130064256 130857244 131423537 132458368 132709210 132773928 133747920 134653020 135360240 135788310 135946020 136534335 136865995 137091618 137342880 137937240 137943680 138180245 138540640 138744246 138870690 139031980 139506511 140204190 140776452 141385671 141549882 141755040 141919680 142128252 142257780 142498944 142743321 142880080 143256254 143629888 144252080 144840864 145009088 145354548 145467672 145636624 145983579 146364960 146962368 147133056 147858382 148128736 148373568 149015664 149551136 150024084 150198328 151741632 152324020 154902916 155186640 155366880 155858220 156039240 156418280 157095190 157642560 157920280 158419695 158603690 158709360 159251052 159940221 160233360 160740090 160926780 161583624 161868287 162015805 162283590 162432288 162580320 163135224 163291520 163571555 163841202 164239194 164429948 164859520 165141529 165572960 165816294 165967410 166248768 166441856 166644828 166838376 168245028 168973119 168981008 169580306 169712284 170303616 171456096 171655232 173102496 175637952 175970565 177031904 177356160 177660315 178123680 178330560 179537360 180480320 181051080 181261360 181693185 181834590 182045780 182788824 183123840 183702960 183916320 184992328 185160920 185466960 185792894 186269580 186440256 186938920 187247088 187530105 187701936 187747910 188514228 188733176 189006720 189504336 189677040 190103634 190324428 190451232 191148069 191612393 192280032 193112136 193121152 193452343 193628645 193806064 193956896 194418966 194644772 195153280 196285866 198687552 199063815 199160892 200032112 201979530 203040360 203919030 205537435 206915520 207155840 207810960 208052320 208116369 208306035 208547970 209946240 210306285 211226260 211612480 211962240 212140355 212324823 212334736 212879520 213253628 213644480 213996672 214320120 214569040 214884381 215444832 216378120 216576384 216773760 217261296 217513632 218031822 218201508 218454936 218985592 219547440 219933266 220699584 221088392 221289880 221787573 222045166 222193104 222451168 224326704 225036126 225297492 226822127 227612448 228486030 228608128 229000177 230803328 231240410 232354374 233050320 234058860 234627420 235642785 235916470 236880420 237498240 237905535 238064040 238876578 240350040 241390170 241401440 242257580 242446120 243084431 243305965 243718432 244937280 245221760 246358791 246644922 247289280 248298624 248359440 248724441 248951115 249373152 249662784 250040140 250257564 250269248 250911360 251352304 252672448 252902720 253471512 253765904 253934976 254370459 254568426 254864092 256373376 257184144 257482848 259225288 259653744 261714488 262847074 265418420 265547856 266567035 267495840 269306040 270720480 271576620 271892040 272751885 273068670 273731990 274183236 274685760 275874480 276360490 277081280 277488492 277741380 278063960 278689341 279013022 280408380 281552904 281621865 282771342 283099764 283510080 283839360 284256504 284515560 285015559 285486642 285760160 286512508 287259776 287752409 288504160 289681728 290018176 290709096 290935344 291273248 291628449 291967158 292729920 293924736 294428799 295716764 296257472 296747136 298031328 299102272 300048168 300396656 303483264 304648040 309805832 310373280 310733760 311716440 312078480 312821955 312836560 314190380 315285120 315840560 316839390 317207380 317418720 318502104 318580115 319880442 320466720 321480180 321853560 323167248 323736574 324031610 324567180 324864576 325160640 326270448 327143110 327682404 328478388 328859896 329899899 330283058 331145920 331632588 331934820 332497536 333067749 333289656 333676752 336490056 337946238 337962016 339160612 339424568 340628351 342729045 342912192 343310464 346204992 346860615 348531561 351275904 351941130 353874705 354063808 355320630 356247360 356661120 358140635 359074720 360960640 362102160 362522720 363386370 363669180 364091560 365577648 367405920 367832640 369645955 369967383 369984656 370321840 370933920 371585788 372539160 372880512 373193849 373877840 374494176 375060210 375403872 375495820 377028456 377466352 379008672 379354080 380207268 380648856 380902464 381852639 382296138 383224786 384560064 386224272 386904686 387257290 387612128 387913792 388837932 389289544 392571732 394270611 397375104 398127630 398321784 400064224 403959060 406080720 407838060 409603005 410597985 411074870 413831040 414540735 415621920 416104640 416232738 416612070 417095940 418519533 420612570 422452520 423224960 423950765 424280710 424649646 424669472 425759040 426507256 427288960 428640240 429138080 429768762 430889664 432756240 434522592 435027264 436063644 436403016 436909872 437950737 437971184 439094880 439866532 441399168 442176784 442579760 443575146 444090332 444386208 444902336 446012161 448653408 450072252 450594984 453644254 455224896 456972060 458000354 462480820 464482235 464708748 466100640 468117720 469254840 471285570 471832940 473760840 475259085 475811070 476128080 477753156 479820663 480700080 482780340 482802880 484515160 484892240 485604861 486047415 486168862 486611930 487436864 489874560 490714665 492717582 493289844 494578560 495424587 496628039 496718880 497448882 497902230 498746304 499325568 500080280 500515128 500538496 501396889 502704608 505344896 505805440 506943024 507531808 508740918 509136852 509728184 514368288 514965696 518450576 519307488 523428976 525694148 530836840 531095712 533134070 534991680 538612080 541440960 543153240 543784080 545079555 545503770 546137340 547463980 548366472 549371520 549833165 551748960 552720980 554162560 554976984 555112915 555482760 556127920 557378682 558026044 560816760 562590315 563105808 563243730 565542684 566199528 567020160 568513008 569031120 570031118 570973284 571520320 573025016 573444207 574837179 575504818 577008320 579363456 580357029 580885935 581418192 581870688 582546496 583256898 583934316 585459840 588857598 591433528 592514944 593531071 596062656 597191445 598204544 600096336 600793312 609296080 616612305 619611664 620746560 621467520 623432880 624156960 625643910 625673120 628380760 631681120 633678780 634414760 634837440 636421065 637004208 637160230 639760884 640933440 642960360 643707120 644653143 646334496 647473148 648063220 649134360 649729152 650275129 650321280 652540896 654286220 655364808 656956776 657117685 657719792 659799798 660566116 662291840 663265176 663869640 665362719 666135498 666579312 667353504 672980112 675892476 675924032 678321224 678849136 680466381 681256702 685458090 685824384 687000531 692409984 693721230 697063122 697532555 703882260 706928355 707749410 708127616 710641260 712494720 713716605 716281270 718149440 724204320 725045440 726772740 727338360 728183120 729253293 729917895 731155296 734811840 735665280 739291910 739934766 739969312 740643680 741867840 743171576 745078320 746387698 747755680 748988352 750120420 750807744 750991640 754056912 754932704 758017344 758708160 760414536 761297712 761804928 763111377 763705278 764592276 766449572 769120128 769766431 772448544 773809372 774514580 775224256 775827584 777158081 777675864 778579088 785143464 788541222 796255260 796643568 799701105 800128448 807918120 809341435 812161440 815676120 819206010 821195970 822149740 825707645 829081470 831243840 832209280 832465476 833224140 834191880 836068023 837039066 841225140 844865595 844905040 847901530 848561420 849299292 849338944 851518080 853014512 855046677 857280480 858276160 859537524 861779328 863257227 865512480 869045184 870054528 872127288 872806032 873819744 875901474 875942368 878189760 879733064 884353568 885159520 887150292 888180664 888772416 889804672 892024322 897306816 900144504 901189968 907288508 910449792 913944120 916000708 924961640 928964470 929417496 932201280 936235440 938509680 942571140 943665880 947521680 950518170 951622140 952256160 955506312 955740345 958061965 959641326 961400160 965560680 965605760 967257527 967261715 969030320 969784480 971209722 972094830 972337724 973223860 974873728 976545577 981429330 985435164 986579688 989699697 990849174 993256078 993437760 994897764 995804460 997492608 999203247 1000160560 1001030256 1002793778 1005409216 1013886048 1015063616 1017481836 1018273704 1019456368 1021885053 1028736576 1029931392 1036901152 1038614976 1040581845 1046857952 1051388296 1061624115 1061673680 1062191424 1066268140 1069983360 1074421905 1077224160 1082881920 1086306480 1087568160 1090159110 1091007540 1092274680 1094927960 1096732944 1099666330 1103497920 1105441960 1108937865 1109953968 1110225830 1110965520 1112255840 1114757364 1116052088 1119581547 1121633520 1125180630 1126211616 1126487460 1131085368 1132399056 1133078009 1134110635 1137026016 1138062240 1140062236 1141946568 1143040640 1145000885 1146050032 1146888414 1149674358 1151009636 1154016640 1155990703 1160714058 1161771870 1162836384 1163741376 1165092992 1166513796 1167868632 1177715196 1182811833 1182867056 1187062142 1192125312 1194382890 1200192672 1201586624 1215422155 1218592160 1231793955 1233224610 1239223328 1241493120 1243622205 1246865760 1248313920 1251287820 1251346240 1255558599 1256761520 1263362240 1267357560 1268829520 1269674880 1271852295 1272842130 1274008416 1274320460 1279521768 1281866880 1285920720 1287414240 1289306286 1292668992 1294946296 1296126440 1298268720 1300550258 1305081792 1308572440 1310729616 1313913552 1314235370 1315439584 1319599596 1321132232 1326530352 1327739280 1330725438 1332270996 1333158624 1334707008 1338036483 1341286751 1345960224 1351784952 1351848064 1354166401 1356642448 1357698272 1360932762 1362513404 1370916180 1374001062 1387442460 1393446705 1394126244 1395065110 1407764520 1413856710 1415498820 1421282520 1425077795 1427433210 1432562540 1436298880 1438762045 1448408640 1450090880 1453545480 1454676720 1456366240 1456814583 1458142245 1458506586 1459835790 1462310592 1469623680 1472143995 1478583820 1479869532 1479938624 1481287360 1483735680 1486273761 1486343152 1489884117 1490156640 1492775396 1495511360 1497976704 1500240840 1501615488 1501983280 1504190667 1508113824 1509865408 1516034688 1517416320 1520829072 1522595424 1526222754 1527410556 1529184552 1532899144 1539532862 1544897088 1547618744 1549029160 1550448512 1554316162 1555351728 1557158176 1570286928 1577082444 1587754889 1592510520 1593287136 1599402210 1600256896 1615836240 1618682870 1624322880 1631352240 1638412020 1642391940 1644299480 1649499495 1651415290 1658162940 1662487680 1664930952 1665338745 1666448280 1668383760 1672136046 1674078132 1682450280 1685406967 1689731190 1689810080 1695803060 1697122840 1698598584 1698677888 1701591017 1703141755 1706029024 1710093354 1714560960 1716552320 1719075048 1724511537 1726514454 1731024960 1738090368 1741071087 1742657805 1744254576 1745612064 1747639488 1751802948 1751884736 1756379520 1759466128 1768707136 1770319040 1774300584 1776361328 1777544832 1780593213 1784048644 1794613632 1800289008 1802379936 1814577016 1827888240 1832001416 1849836915 1849923280 1857928940 1858834992 1864402560 1865969245 1872470880 1877019360 1885142280 1887331760 1895043360 1901036340 1903244280 1904512320 1909263195 1911012624 1911480690 1916123930 1919282652 1922800320 1931121360 1934515054 1934523430 1938060640 1939568960 1942419444 1944189660 1944675448 1946447720 1950825387 1953091154 1962858660 1970870328 1971353055 1973159376 1979399394 1981698348 1986512156 1986875520 1989795528 1991608920 1995108913 1998406494 2000321120 2002060512 2005587556 2010818432 2014266863 2027772096 2030127232 2034963672 2036547408 2038912736 2041399143 2043770106 2057473152 2061001593 2073802304 2077229952 2081163690 2092597665 2093715904 2102776592 2123248230 2123347360 2124382848 2132536280 2148843810 2154448320 2172612960 2175136320 2180318220 2182015080 2184549360 2187759879 2189753685 2189855920 2193465888 2199332660 2206995840 2210883920 2217875730 2219907936 2220451660 2221931040 2224511680 2229514728 2230060805 2232104176 2239163094 2243267040 2250361260 2252423232 2252974920 2262170736 2264798112 2266156018 2268221270 2274052032 2276124480 2280124472 2283893136 2290001770 2292100064 2293776828 2299348716 2302019272 2309299293 2311981406 2321428116 2323543740 2325672768 2327482752 2331474243 2333027592 2335737264 2355430392 2365623666 2365734112 2374124284 2384398457 2388765780 2399103315 2400385344 2403173248 2428024305 2430844310 2437184320 2463587910 2466449220 2477122935 2478446656 2483140195 2487244410 2493731520 2496627840 2502575640 2502692480 2506984445 2511117198 2513523040 2526724480 2534715120 2537659040 2543704590 2545684260 2548016832 2548640920 2559043536 2565140031 2571841440 2574828480 2578612572 2585337984 2589771681 2589892592 2592252880 2596537440 2601100516 2610163584 2612356943 2617144880 2621459232 2627827104 2628470740 2630879168 2639199192 2642264464 2653060704 2655478560 2661450876 2664541992 2666317248 2669414016 2676072966 2682573502 2691920448 2703569904 2708332802 2713284896 2715396544 2721865524 2725026808 2741832360 2748002124 2774884920 2786893410 2788252488 2790130220 2815529040 2827713420 2830997640 2842565040 2850155590 2854866420 2865125080 2867221035 2874185895 2877524090 2896817280 2901772581 2901785145 2907090960 2909353440 2912732480 2913629166 2916284490 2917013172 2919671580 2924621184 2929636731 2936753207 2944287990 2957167640 2959739064 2959877248 2962574720 2967655355 2972547522 2972686304 2979768234 2980313280 2985550792 2991022720 2996139169 3000481680 3003966560 3008381334 3016227648 3019730816 3041658144 3045190848 3052445508 3054821112 3058369104 3065655159 3065798288 3079065724 3089794176 3095237488 3098058320 3108632324 3110703456 3114316352 3140573856 3154164888 3175509778 3185021040 3186574272 3198804420 3223265715 3231672480 3237365740 3248645760 3251375645 3262704480 3276824040 3284783880 3288598960 3298998990 3302830580 3316325880 3326813595 3329861904 3330677490 3332896560 3336767520 3344272092 3348156264 3358744641 3364900560 3370813934 3379462380 3379620160 3391606120 3394245680 3397197168 3399234027 3402331905 3403182034 3406283510 3412058048 3420186708 3429121920 3435002655 3438150096 3449023074 3453028908 3462049920 3467972109 3476396273 3482142174 3485315610 3488509152 3491224128 3495278976 3503605896 3503769472 3509778223 3518932256 3537414272 3540638080 3548601168 3552722656 3561186426 3568097288 3600578016 3604759872 3629154032 3646266465 3655776480 3664002832 3699673830 3699846560 3715857880 3717669984 3731938490 3744941760 3754038720 3770284560 3774663520 3790086720 3802072680 3806488560 3809024640 3815556885 3818526390 3822025248 3822961380 3832247860 3838565304 3845600640 3848832155 3862242720 3869030108 3869046860 3876121280 3879137920 3884838888 3885790405 3888379320 3889350896 3892895440 3901650774 3906182308 3925717320 3941740656 3942706110 3946318752 3958798788 3963396696 3973024312 3979591056 3983217840 3990217826 3996812988 4000642240 4004121024 4011175112 4014109449 4023860253 4028533726 4055544192 4062499203 4069927344 4073094816 4077825472 4082798286 4087540212 4122003186 4147604608 4154717497 4162327380 4180340115 4185195330 4187431808 4205553184 4246496460 4246694720 4265072560 4275233385 4297687620 4308896640 4316286135 4345225920 4350272640 4360636440 4364030160 4369098720 4375519758 4379507370 4379711840 4386931776 4398665320 4421767840 4435751460 4439815872 4440903320 4443862080 4449023360 4459029456 4460121610 4464208352 4469652351 4478326188 4486534080 4500722520 4504846464 4505949840 4512572001 4524341472 4529596224 4532312036 4536442540 4548104064 4551925903 4552248960 4560248944 4567786272 4580003540 4584200128 4587553656 4598697432 4604038544 4618598586 4623962812 4642856232 4647087480 4651345536 4662948486 4666055184 4671474528 4710860784 4731247332 4731468224 4748248568 4763264667 4768796914 4777531560 4798206630 4800770688 4836287635 4856048610 4861688620 4874368640 4882727885 4927175820 4932898440 4948498485 4954245870 4956893312 4966280390 4974488820 4987463040 4996016235 5005151280 5013968890 5022234396 5027046080 5056220901 5069430240 5075318080 5087409180 5091368520 5096033664 5097281840 5104773051 5109425265 5118087072 5130280062 5143682880 5149656960 5157225144 5179543362 5179785184 5184505760 5193074880 5202201032 5220650849 5224713886 5234289760 5242918464 5255654208 5256941480 5261758336 5278398384 5284528928 5306121408 5310957120 5322901752 5329083984 5332634496 5341779639 5352145932 5365147004 5383840896 5388365017 5407139808 5416665604 5426569792 5430793088 5443731048 5450053616 5483664720 5496004248 5549769840 5573786820 5576504976 5580260440 5597907735 5631058080 5655426840 5661995280 5665390045 5685130080 5700311180 5709732840 5719766951 5730250160 5734442070 5748371790 5755048180 5779953515 5803545162 5803570290 5814181920 5818706880 5825464960 5827258332 5832568980 5834026344 5839343160 5852476161 5859273462 5873506414 5888575980 5914059165 5914335280 5919478128 5935310710 5945095044 5945372608 5959536468 5960626560 5971101584 5985326739 5992278338 6000963360 6007933120 6016762668 6032455296 6042800589 6083316288 6090381696 6104891016 6109642224 6116738208 6131310318 6131596576 6158131448 6190474976 6196116640 6217264648 6221406912 6228632704 6277792995 6281147712 6308329776 6351019556 6370042080 6373148544 6397608840 6446531430 6463344960 6474731480 6502751290 6525408960 6553648080 6569567760 6577197920 6597997980 6605661160 6632651760 6653627190 6659723808 6661354980 6665793120 6673535040 6688544184 6690182415 6696312528 6706433755 6717489282 6729801120 6741627868 6758924760 6759240320 6770802689 6770832005 6783212240 6788491360 6794394336 6798468054 6804663810 6806364068 6812567020 6824116096 6835819039 6840373416 6870005310 6876300192 6898046148 6906057816 6927897879 6935944218 6952792546 6964284348 6970631220 6977018304 6982448256 6994422729 7007211792 7019556446 7037864512 7097202336 7105445312 7122372852 7136194576 7153195371 7201156032 7209519744 7258308064 7284072915 7292532930 7311552960 7328005664 7399347660 7399693120 7431368805 7431715760 7435339968 7449420585 7463876980 7489883520 7508077440 7520953335 7540569120 7549327040 7580173440 7604145360 7612977120 7631113770 7637052780 7644050496 7645922760 7664495720 7677130608 7697664310 7724485440 7738060216 7738093720 7752242560 7769677776 7771580810 7776758640 7778701792 7785790880 7803301548 7812364616 7837070829 7851434640 7883481312 7885412220 7892637504 7917597576 7926793392 7931546063 7938774445 7946048624 7959182112 7966435680 7980435652 7993625976 8001284480 8008242048 8022350224 8028218898 8047720506 8057067452 8091934921 8124998406 8139854688 8146189632 8155650944 8165596572 8175080424 8244006372 8309434994 8324654760 8360680230 8370390660 8411106368 8427034835 8492992920 8493389440 8507955085 8530145120 8550466770 8595375240 8622557685 8632572270 8690451840 8705317743 8705355435 8721272880 8728060320 8738197440 8751039516 8759014740 8759423680 8773863552 8788910193 8797330640 8810259621 8843535680 8871502920 8879631744 8881806640 8887724160 8902966065 8918058912 8920243220 8928416704 8939304702 8956652376 8973068160 8988417507 9001445040 9011899680 9025144002 9048682944 9059192448 9064624072 9072885080 9096772129 9103851806 9120497888 9135572544 9160007080 9168400256 9175107312 9197394864 9208077088 9237197172 9247925624 9285712464 9294174960 9325896972 9332110368 9342949056 9389007257 9421721568 9462494664 9462936448 9496497136 9526529334 9537593828 9555063120 9596413260 9672575270 9712097220 9723377240 9754126935 9765455770 9854351640 9865796880 9896996970 9908491740 9932560780 9948977640 9966461671 9975544565 9992032470 10010302560 10027937780 10044468792 10054092160 10071334315 10112441802 10138860480 10150636160 10174818360 10182737040 10194563680 10197702081 10206995715 10209546102 10218850530 10236174144 10260560124 10287365760 10305007965 10314450288 10359086724 10359570368 10369011520 10386149760 10403916327 10404402064 10429188819 10441301698 10449427772 10468579520 10485836928 10511308416 10513882960 10529334669 10556796768 10569057856 10612242816 10621914240 10645803504 10658167968 10683559278 10704291864 10730294008 10776730034 10814279616 10833331208 10853139584 10887462096 10900107232 10938799395 10967329440 10992008496 11099539680 11147573640 11153009952 11160520880 11195815470 11262116160 11310853680 11323990560 11330780090 11370260160 11400622360 11419465680 11439533902 11460500320 11468884140 11496743580 11510096360 11546496465 11559907030 11607090324 11607140580 11628363840 11637413760 11654516664 11657371215 11665137960 11668052688 11678686320 11704952322 11718546924 11747012828 11777151960 11797848769 11828118330 11828670560 11838956256 11870621420 11890190088 11890745216 11911137119 11919072936 11921992285 11942203168 11970653478 11984556676 12001926720 12015866240 12033525336 12071580759 12085601178 12166632576 12187497609 12209782032 12219284448 12233476416 12262620636 12263193152 12316262896 12380949952 12392233280 12434529296 12442813824 12464152491 12555585990 12562295424 12616659552 12702039112 12740084160 12795217680 12825700155 12893062860 12926689920 12948858405 12949462960 13005502580 13050817920 13061784715 13107296160 13139135520 13154395840 13195995960 13211322320 13265303520 13307254380 13319447616 13322709960 13331586240 13347070080 13377088368 13380364830 13392625056 13412867510 13434978564 13459602240 13483255736 13517849520 13541605378 13541664010 13566424480 13576982720 13588788672 13596936108 13609327620 13612728136 13625134040 13655777709 13671638078 13680746832 13740010620 13752600384 13796092296 13812115632 13855795758 13871888436 13905585092 13928568696 13941262440 13954036608 13965762391 13988845458 14014423584 14039112892 14075729024 14099868041 14194404672 14210890624 14244745704 14272389152 14289794001 14306390742 14402312064 14508862905 14516616128 14568145830 14585065860 14623105920 14648183655 14656011328 14683766035 14798695320 14799386240 14862737610 14863431520 14870679936 14898841170 14927753960 14980695845 15041906670 15081138240 15098654080 15168662703 15208290720 15225954240 15262227540 15274105560 15288100992 15291845520 15314319153 15328275795 15328991440 15354261216 15395328620 15448970880 15476120432 15476187440 15539355552 15543161620 15553517280 15557403584 15571581760 15606603096 15624729232 15661952547 15674141658 15702869280 15766962624 15770824440 15785275008 15835195152 15853586784 15863092126 15877548890 15892097248 15918364224 15932871360 15960871304 15987251952 16044700448 16056437796 16095441012 16114134904 16165095051 16183869842 16249996812 16279709376 16292379264 16331193144 16350160848 16488012744 16618869988 16649309520 16690789199 16721360460 16740781320 16793723205 16822212736 16854069670 16985985840 16996170135 17015910170 17060290240 17100933540 17159300853 17190750480 17245115370 17265144540 17339860545 17381981365 17410635486 17410710870 17442545760 17456120640 17476394880 17502079032 17518029480 17518847360 17548891115 17577820386 17594661280 17620519242 17687071360 17717326897 17743005840 17763613280 17805932130 17836117824 17840486440 17856833408 17878609404 17913304752 17955980217 17976835014 18002890080 18023799360 18050288004 18097365888 18128401767 18129248144 18145770160 18193544258 18207703612 18240995776 18271145088 18286498601 18320014160 18350214624 18394789728 18416154176 18474394344 18495851248 18571424928 18588349920 18651793944 18664220736 18685898112 18778014514 18843443136 18924989328 18992994272 19053058668 19075187656 19110126240 19192826520 19345150540 19424194440 19446754480 19508253870 19530911540 19708703280 19731593760 19793993940 19816983480 19865121560 19897955280 19932923342 19951089130 19984064940 20020605120 20055875560 20070547245 20088937584 20119301265 20142668630 20224883604 20277720960 20312408067 20312496015 20349636720 20365474080 20389127360 20395404162 20413991430 20419092204 20437701060 20472348288 20507457117 20521120248 20557272449 20610015930 20628900576 20718173448 20719140736 20738023040 20773587485 20807832654 20808804128 20858377638 20882603396 20898855544 20937159040 20972974183 21027765920 21058669338 21113593536 21138115712 21291607008 21316335936 21367118556 21408583728 21459586113 21460588016 21553460068 21628559232 21666662416 21774924192 21800214464 21877598790 21934658880 21984016992 22199079360 22295147280 22306019904 22321041760 22348261755 22391630940 22524232320 22562860005 22621707360 22647981120 22661560180 22740520320 22759629515 22801244720 22838931360 22879067804 22921000640 22937768280 22993487160 23020192720 23092992930 23119814060 23214180648 23214281160 23256727680 23309033328 23314742430 23330275920 23336105376 23357372640 23409904644 23437093848 23494025656 23511212487 23554303920 23595697538 23656236660 23657341120 23677912512 23741242840 23780380176 23794638189 23816323335 23822274238 23838145872 23843984570 23884406336 23941306956 23969113352 24003853440 24067050672 24143161518 24171202356 24275804763 24334773911 24374995218 24419564064 24438568896 24466952832 24525241272 24526386304 24568447561 24632525792 24761899904 24784466560 24869058592 24928304982 25111171980 25233319104 25281104505 25404078224 25480168320 25523865255 25590435360 25651400310 25786125720 25897716810 25898925920 26011005160 26103254245 26123569430 26214592320 26278271040 26308791680 26391991920 26422644640 26430778863 26530607040 26614508760 26638895232 26645419920 26663172480 26708898195 26754176736 26760729660 26785250112 26825735020 26869957128 26919204480 26941825085 26965252521 26966511472 27035699040 27083210756 27083328020 27132848960 27153965440 27177577344 27193872216 27218655240 27225456272 27250268080 27290316387 27311555418 27343276156 27361493664 27480021240 27505200768 27592184592 27624231264 27711591516 27743776872 27811170184 27857137392 27882524880 27931524782 27977690916 28028847168 28078225784 28167021771 28199736082 28388809344 28489491408 28544778304 28579588002 28598834755 28612781484 29017725810 29033232256 29083022479 29136291660 29170131720 29262380805 29296367310 29312022656 29367532070 29597390640 29725475220 29726863040 29797682340 29855507920 29899385013 29926633695 29961391690 30083813340 30162276480 30214002945 30337325406 30416581440 30451908480 30524455080 30548211120 30583691040 30628638306 30656551590 30657982880 30708522432 30790657240 30871722737 30952240864 30952374880 31078711104 31086323240 31107034560 31114807168 31143163520 31213206192 31249458464 31287566457 31323905094 31348283316 31405738560 31533925248 31541648880 31588004007 31670390304 31707173568 31726184252 31755097780 31784194496 31836728448 31863481321 31865742720 31921742608 31974503904 32089400896 32112875592 32190882024 32228269808 32330190102 32367739684 32499993624 32559418752 32662386288 32700321696 32976025488 33237739976 33298619040 33381578398 33442720920 33481562640 33587446410 33708139340 33854013445 33971971680 33992340270 34031820340 34120580480 34179095195 34201867080 34318601706 34381500960 34490230740 34530289080 34639489395 34679721090 34763962730 34821270972 34821421740 34885091520 34912241280 34972113645 35004158064 35036058960 35097782230 35155640772 35189322560 35241038484 35393546307 35434653794 35486011680 35527226560 35611864260 35672235648 35680972880 35733411357 35757218808 35765976855 35826609504 35911960434 35953670028 36005780160 36047598720 36100576008 36256803534 36258496288 36291540320 36387088516 36415407224 36481991552 36544555943 36572997202 36640028320 36700429248 36789579456 36832308352 36948788688 36991702496 37142849856 37176699840 37303587888 37328441472 37392457473 37556029028 37686886272 37849978656 37985988544 38106117336 38150375312 38220252480 38385653040 38690301080 38848388880 38893508960 39016507740 39061823080 39185354145 39417406560 39463187520 39587987880 39633966960 39657730315 39730243120 39795910560 39865846684 39902178260 39968129880 40038368657 40041210240 40111751120 40141094490 40177875168 40238602530 40285337260 40449767208 40459674605 40624816134 40624992030 40699273440 40730948160 40778254720 40790808324 40827982860 40838184408 40875402120 40967333127 41014914234 41042240496 41114544898 41220031860 41257801152 41436346896 41547174970 41615665308 41617608256 41716755276 41765206792 41797711088 41897287173 41945948366 42055531840 42117338676 42227187072 42299604123 42583214016 42632671872 42734237112 42817167456 42919172226 42921176032 43106920136 43333324832 43526588715 43549848384 43600428928 43755197580 43869317760 43944550965 43968033984 44051298105 44398158720 44590294560 44612039808 44642083520 44696523510 44783261880 44942087535 45125720010 45243414720 45295962240 45323120360 45483860645 45519259030 45602489440 45677862720 45758135608 45842001280 45875536560 45986974320 46040385440 46185985860 46239628120 46428361296 46428562320 46618066656 46629484860 46660551840 46672210752 46714745280 46819809288 46874187696 46945036285 46985857641 46988051312 47022424974 47108607840 47191395076 47312473320 47314682240 47355825024 47395618823 47482485680 47560760352 47589276378 47632646670 47644548476 47676291744 47687969140 47768812672 47850733273 47882613912 47938226704 48134101344 48286323036 48342404712 48495285153 48551609526 48669547822 48749990436 48839128128 48877137792 49050482544 49136895122 49265051584 49738117184 49832308355 49856609964 50072367597 50222343960 50466638208 50562209010 50808156448 50988510405 51047730510 51180870720 51302800620 51477902559 51572251440 51795433620 51797851840 52019581635 52022010320 52145944095 52206508490 52247138860 52429184640 52556542080 52646673345 52783983840 52845289280 52861557726 53061214080 53151980691 53229017520 53290839840 53417796390 53508353472 53521459320 53570500224 53651470040 53739914256 53883650170 53930505042 53933022944 54071398080 54166421512 54166656040 54265697920 54387744432 54437310480 54450912544 54500536160 54580632774 54623110836 54686552312 54722987328 54859495803 54960042480 55184369184 55248462528 55423183032 55487553744 55520822441 55622340368 55714274784 55765049760 55863049564 55955381832 56057694336 56156451568 56334043542 56399472164 56643544447 56978982816 57089556608 57159176004 57197669510 57225562968 58035451620 58166044958 58272583320 58340263440 58524761610 58592734620 58735064140 58989243845 59194781280 59450950440 59453726080 59555685595 59595364680 59711015840 59798770026 59853267390 59922783380 60167626680 60357903795 60428005890 60674650812 60833162880 60937224201 60937488045 61048910160 61096422240 61167382080 61257276612 61313103180 61315965760 61417044864 61522371351 61581314480 61671817347 61743445474 61904481728 61904749760 62157422208 62172646480 62214069120 62320762455 62426412384 62498916928 62575132914 62647810188 62696566632 62811477120 62918922549 63083297760 63176008014 63340780608 63414347136 63452368504 63510195560 63568388992 63677404903 63726962642 63843485216 63949007808 64178801792 64225751184 64381764048 64456539616 64660380204 64735479368 64999987248 65324772576 65400643392 65952050976 66475479952 66597238080 66763156796 66885441840 66963125280 67174892820 67416278680 67708026890 67943943360 67984680540 68063640680 68278888545 68358190390 68403734160 68637203412 68763001920 68980461480 69060578160 69278978790 69359442180 69527925460 69642541944 69642843480 69765231697 69770183040 69828811955 69944227290 70008316128 70072117920 70195564460 70311281544 70378645120 70482076968 70499340205 70787092614 70869307588 70972023360 71054453120 71223728520 71361945760 71383914567 71448970005 71466822714 71514437616 71531953710 71653219008 71823920868 71907340056 72011560320 72201152016 72513607068 72516992576 72583080640 72774177032 72827414289 72830814448 73004321733 73089111886 73145994404 73280056640 73400858496 73579158912 73705342683 73897577376 73983404992 74285699712 74353399680 74607175776 74784914946 75112058056 75699957312 75843313515 75971977088 76212234672 76300750624 76440504960 76571595765 76771306080 77380602160 77696777760 77787017920 78033015480 78123646160 78309762735 78370708290 78834813120 78926375040 79175975760 79267933920 79315460630 79460486240 79591821120 79731693368 79804356520 79936259760 80076737314 80223502240 80282188980 80355750336 80477205060 80570674520 80825475255 80899534416 80919349210 81249632268 81249984060 81398546880 81461896320 81581616648 81655965720 81676368816 81750804240 81870949161 81934666254 82029828468 82084480992 82229089796 82440063720 82515602304 82584941383 82872693792 83094349940 83231330616 83235216512 83377959833 83433510552 83453945995 83530413584 83595422176 83794574346 83891896732 84111063680 84234677352 84501065313 84599208246 85166428032 85468474224 85634334912 85796504265 85838344452 85842352064 86213840272 86666649664 87053177430 87099696768 87249067437 87510395160 87889101930 87936067968 88102596210 88586634485 89180589120 89284167040 89393047020 89566523760 89698155039 89779901085 89884175070 90251440020 90486829440 90642008835 90646240720 90967721290 91038518060 91204978880 91355725440 91432493005 91516271216 91751073120 91973948640 92080770880 92371971720 92479256240 92615168211 92856722592 92857124640 93236133312 93258969720 93321103680 93344421504 93429490560 93639618576 93748375392 93890072570 93971715282 93976102624 94044849948 94217215680 94382790152 94624946640 94791237646 94964971360 95121520704 95178552756 95265293340 95289096952 95352583488 95375938280 95590443963 95701466546 95765227824 95876453408 96268202688 96572646072 96684809424 96990570306 97103219052 97339095644 97499980872 97678256256 97760336737 98100965088 98273790244 98530103168 98699076287 99476234368 99664616710 99713219928 100144735194 100444687920 101124418020 101562040335 101616312896 101977020810 102095461020 102361741440 102537285585 102605601240 102786362245 102955805118 103144502880 103590867240 103595703680 104039163270 104044020640 104291888190 104413016980 104494277720 104769389761 104864870915 105293346690 105567967680 105690578560 105723115452 106180638921 106303961382 106458035040 106581679680 106835592780 107016706944 107042918640 107200234071 107297930565 107302940080 107479828512 107767300340 107861010084 107866045888 108142796160 108332843024 108333312080 108775488864 108874620960 108901825088 109001072320 109161265548 109246221672 109373104624 109445974656 109633667829 109718991606 109920084960 110368738368 110496925056 110846366064 110975107488 111041644882 111244680736 111428549568 111530099520 111726099128 111910763664 112312903136 112668087084 112798944328 113287088894 113957965632 114318352008 114395339020 114451125936 116070903240 116332089916 116545166640 116680526880 117049523220 117185469240 117470128280 117556062435 117978487690 118389562560 118901900880 118973190945 119111371190 119190729360 119422031680 119597540052 119706534780 119845566760 120115105971 120335253360 120715807590 120856011780 121349301624 121379023815 121673869555 121874448402 121874976090 122097820320 122192844480 122334764160 122514553224 122626206360 122631931520 122841705929 122842237805 123044742702 123162628960 123343634694 123486890948 123808963456 123809499520 124021288279 124345292960 124641524910 124852824768 124997833856 125150265828 125295620376 125393133264 125691861519 125837845098 126166595520 126352016028 126681561216 126898812369 126904737008 127020391120 127354809806 127453925284 127686970432 127898015616 128451502368 128763528096 128913079232 129320760408 129470958736 129999974496 130649545152 130801286784 131904101952 132153894315 132950959904 133194476160 133526313592 133770883680 133926250560 134349785640 134826262605 134832557360 135416053780 135887886720 135969361080 136127281360 136451581935 136557777090 136716380780 136807468320 137274406824 137526003840 137960922960 138121156320 138557957580 138718884360 139055850920 139285083888 139285686960 139530463394 139657623910 139888454580 140016632256 140144235840 140391128920 140622563088 140835108855 140964153936 140998680410 141574185228 141738615176 141944046720 142186856469 142447457040 142723891520 142767829134 142897940010 142933645428 143028875232 143063907420 143306438016 143552199819 143647841736 143814680112 143900907143 144402304032 145027214136 145033985152 145166161280 145415112395 145548354064 145654828578 145661628896 146008643466 146178223772 146291988808 146560113280 146810819281 147410685366 147795154752 147966809984 149214351552 149496925065 149569829892 150217102791 150224116112 151399914624 151686627030 152424469344 152601501248 153143191530 153542612160 154358613685 154761204320 155393555520 155574035840 156066030960 156247292320 156437832285 156619525470 156741416580 157669626240 157940020035 158351951520 158535867840 158630921260 158920972480 159183642240 159317406605 159455942073 159463386736 159608713040 159872519520 160153474628 160447004480 160564377960 160711500672 160954410120 161141349040 161650950510 161799068832 161838698420 162499264536 162499968120 162797093760 163163233296 163311931440 163352737632 163501608480 163741898322 163869332508 164059656936 164168961984 164458179592 164578487409 164880127440 165169882766 165745387584 166188699880 166462661232 166562467323 166755919666 166867021104 166907891990 167060827168 167190844352 167589148692 167783793464 168469354704 169002130626 169198416492 169930633341 170343417377 170936948448 171268669824 171593008530 171676688904 171684704128 171979132927 172427680544 173333299328 174106354860 174498134874 175020790320 175778203860 176205192420 176967731535 177173268970 178361178240 178667056785 178786094040 179133047520 179396310078 179559802170 179768350140 180502880040 181284017670 181292481440 181935442580 182077036120 182409957760 182722779715 182864986010 183032542432 183502146240 183947897280 184161541760 184743943440 184958512480 185015452041 185230336422 185713445184 185714249280 186472266624 186517939440 186642207360 186962287365 187279237152 187496750784 187780145140 187943430564 187952205248 188089699896 188434431360 188756767647 188765580304 189249893280 189582475292 189929942720 190243041408 190357105512 190530586680 190578193904 190705166976 190751876560 191032214709 191180887926 191402933092 191530455648 191752906816 192536405376 193145292144 193369618848 193981140612 194206438104 194678191288 194999961744 195520673474 196201930176 196547580488 197398152574 199329233420 199426439856 200191843285 200289470388 200889375840 202248836040 203124080670 203232625792 203954041620 204190922040 204836665635 205074571170 205211202480 205572724490 205911610236 206289005760 207181734480 208078326540 208088041280 208583776380 208826033960 208988555440 209295695091 209486435865 209538779522 209729741830 210586693380 211135935360 211446230904 211498020615 212361277842 212607922764 212916070080 213163359360 213671185560 214046684809 214085837280 214400468142 214595861130 214605880160 214959657024 215534600680 215722020168 215732091776 216102059159 216665686048 216666624160 217550977728 217749241920 217803650176 218002144640 218322531096 218492443344 218746209248 219012965199 219267335658 219437983212 219840169920 220737476736 221116028049 221692732128 221950214976 222083289764 222489361472 222857099136 223060199040 223452198256 223821527328 224625806272 225336174168 225597888656 226574177788 227915931264 228636704016 228790678040 228902251872 232141806480 232664179832 233090333280 233361053760 234099046440 234370938480 234929288205 234940256560 235112124870 235956975380 236779125120 236978094115 237803801760 237946381890 238222742380 238381458720 238844063360 239195080104 239253666365 239413069560 239691133520 240230211942 240670506720 241431615180 241712023560 242476425765 242698603248 242758047630 243347739110 243748896804 243749952180 244195640640 244385688960 245029106448 245252412720 245683411858 245684475610 246089485404 246325257920 246687269388 246973781896 247754824149 248042576558 248690585920 249283049820 249705649536 250133879499 250300531656 250361837985 250591240752 250786266528 251383723038 251675690196 252333191040 252704032056 253797624738 253809474016 254040782240 254709619612 254907850568 255373940864 255811891601 256903004736 257389512795 257527056192 257826158464 258641520816 258941917472 259999948992 261299090304 261747202311 263808203904 264307788630 265759903455 265901919808 267052627184 267541767360 267852501120 268699571280 269652525210 269665114720 270832107560 271938722160 272254562720 272903163870 273115554180 273432761560 273614936640 274297479015 274548813648 275921845920 276242312640 277115915160 277437768720 277604112205 277845504633 278111701840 278570167776 278571373920 279060926788 279315247820 279776909160 280033264512 280268580599 280288471680 280782257840 281245126176 281670217710 281928307872 281997360820 283148370456 283217722235 283477230352 284373712938 284894914080 285447783040 285535658268 285795880020 285867290856 286057750464 286127814840 286771331889 287104399638 287295683472 287629360224 287801814286 288804608064 290054428272 290830224790 291096708128 291309657156 291323257792 292017286932 292356447544 292583977616 293281010211 293621638562 294821370732 295590309504 296097228861 298428703104 298993850130 299139659784 300434205582 300448232224 303373254060 304686121005 304848938688 305203002496 306286383060 307085224320 307611856755 308359086735 308717227370 309522408640 310787111040 312132061920 312494584640 312875664570 313239050940 313482833160 314308169283 314594612745 315880040070 316703903040 317071735680 317261842520 317841944960 318387024515 318634813210 318911884146 318926773472 319217426080 319745039040 320306949256 320894008960 321128755920 321908820240 322282698080 323301901020 323598137664 323677396840 324998529072 324999936240 326326466592 326623862880 326705475264 327003216960 327483796644 327738665016 328119313872 328337923968 328901003487 328916359184 329156974818 329760254880 330339765532 331490775168 331769331761 332377399760 332925322464 333124934646 333511839332 333734042208 333815783980 334121654336 334381688704 334955132911 335178297384 335567586928 336938709408 338004261252 338396832984 339861266682 340686834754 341873896896 343186017060 343353377808 343958265854 344855361088 348212709720 348826158485 348996269748 350041580640 351556407720 352410384840 353935463070 354346537940 356919572835 357334113570 357572188080 358266095040 358792620156 359119604340 359536700280 360345317913 361005760080 362568035340 362584962880 363870885160 364137071445 364154072240 365021608665 365445559430 365729972020 366065084864 367004292480 367895794560 368525117787 368526713415 369487886880 369917024960 370030904082 370460672844 371426890368 371428498560 372063864837 372967657289 373035878880 373924574730 374558474304 374993501568 375560290280 375886861128 375904410496 376179399792 377513535294 377531160608 378499786560 379164950584 379859885440 380714211024 381061173360 381156387808 381503753120 382064429418 382361775852 382805866184 383060911296 383505813632 386290584288 386739237696 387962281224 388412876208 389356382576 389999923488 391041346948 392403860352 393095160976 394796305148 398658466840 398852879712 400383686570 400578940776 401778751680 404497672080 406248161340 407908083240 408381844080 409354745805 409673331270 410149142340 410422404960 411145448980 411823220472 412578011520 412924706915 414363468960 416156653080 416176082560 416889799165 417167552760 417652067920 417977110880 418591390182 418972871730 419077559044 419459483660 421173386760 422505326565 422892461808 422996041230 424722555684 425215845528 425832140160 426560569407 427342371120 428093369618 428171674560 428800936284 429191722260 429211760320 429919314048 430656599457 431069201360 431444040336 431702721429 432204118318 433331372096 433333248320 435101955456 435498483840 436245337185 436645062192 436984886688 437492418496 438025930398 438534671316 438875966424 439680339840 440432457843 442232056098 443385464256 443900429952 444166579528 444978722944 445741834321 446904396512 447643054656 448490775195 449251612544 450672348336 451195777312 453148355576 457273408032 457581356080 457804503744 463075841055 464283612960 465328359664 466180666560 466722107520 468198092880 468741876960 469858576410 469880513120 470224249740 471913950760 473956188230 475607603520 475892763780 476445484760 476762917440 477952219815 478390160208 478507332730 478826139120 479382267040 480460423884 481341013440 482863230360 483424047120 484952851530 485397206496 485516095260 486695478220 487497793608 487499904360 488356621879 488391281280 488801683685 490058212896 490504825440 491366823716 491368951220 492178970808 492650515840 493374538776 493495381435 493947563792 495509648298 496085153116 497381171840 498566099640 499687401969 500267758998 500601063312 500723675970 501182481504 501572533056 502767446076 503351380392 505408064112 507595249476 507618948032 508081564480 509419239224 509791900023 509815701136 511030252131 511623783202 513806009472 514779025590 515054112384 515937398781 517283041632 517883834944 519999897984 523494404622 523846948805 528615577260 530903194605 531519806910 531803839616 534105254368 535083534720 536001170355 537399142560 539305050420 539330229440 541664215120 543877444320 544509125440 545806327740 546231108360 546865523120 547229873280 548168339145 548594958030 549097627296 551843691840 552484625280 554231830320 554875537440 555208224410 555691009266 556223403680 557140335552 557142747840 558121853576 558630495640 559553818320 560537161198 561564515680 562490252352 563340435420 563856615744 563994721640 566296740912 566435444470 566954460704 568747425876 569789828160 571071316536 571591760040 571734581712 572115500928 572255629680 573096644127 573542663778 574208799276 574591366944 575258720448 575603628572 577609216128 578094589681 580108856544 581660449580 582193416256 582619314312 582646515584 583645718831 584034573864 584712895088 585167955232 586562020422 587243277124 589642741464 592194457722 597987700260 598279319568 600575529855 600868411164 600896464448 606746508120 609372242010 609697877376 612572766120 614208529645 615223713510 616718173470 617434454740 619044817280 620106441395 624264123840 624989169280 625751329140 626478101880 626965666320 627887085273 628459307595 628616338566 629189225490 631760080140 633407806080 634494061845 634523685040 636774049030 637269626420 637823768292 637853546944 638434852160 639490078080 640613898512 642140054427 642257511840 643817640480 644565396160 646603802040 647196275328 647354793680 648306177477 649997058144 649999872480 652652933184 653247725760 653410950528 654006433920 654967593288 655477330032 656238627744 657802006974 657832718368 658313949636 659520509760 660679531064 663538663522 664754799520 665850644928 666249869292 667023678664 667468084416 667631567960 668243308672 669910265822 670356594768 671135173856 673877418816 676008522504 676793665968 679722533364 681373669508 683747793792 684322357159 686372034120 686706755616 687916531708 689710722176 696425419440 697652316970 697992539496 700083161280 703112815440 704820769680 707870926140 708693075880 710934282345 713839145670 714668227140 715144376160 716532190080 717585240312 717760999095 718239208680 719073400560 719504535715 720690635826 722011520160 725136070680 725169925760 726410402777 727741770320 728274142890 728308144480 730043217330 730891118860 731459944040 732130169728 733385728327 734054096405 737050235574 737053426830 738975773760 739834049920 740061808164 740921345688 743264472447 744127729674 745935314578 746071757760 747849149460 749116948608 750401638497 751085513955 751120580560 751773722256 752358799584 755027070588 755062321216 756999573120 758329901168 761428422048 762122346720 762312775616 763007506240 764128858836 764723551704 765611732368 766121822592 767435674803 772581168576 773478475392 775924562448 776825752416 778712765152 779999846976 782082693896 786190321952 789592610296 797279710365 797316933680 797705759424 800767373140 801157881552 803557503360 808995344160 812496322680 815816166480 816763688160 818709491610 819346662540 820298284680 820844809920 822290897960 822892437045 823646440944 825849413830 828726937920 832313306160 832812336615 833779598330 834335105520 835304135840 835954221760 837182780364 837945743460 838155118088 838918967320 840805741797 842346773520 845010653130 845784923616 845992082460 849445111368 849653166705 850431691056 851717086885 853121138814 854684742240 856186739236 856343349120 857601872568 858383444520 858423520640 859891941503 859895664635 861313198914 862138402720 862888080672 863405442858 864408236636 866662744192 866666496640 868149017953 872490674370 873290124384 873969773376 874984836992 876051860796 877069342632 877751932848 879843030633 880864915686 884464112196 886770928512 888291686583 888333159056 891483668642 893808793024 895286109312 896981550390 901344696672 902391554624 906296711152 914546816064 915162712160 915609007488 925077260205 926151682110 928567225920 930656719328 932361333120 936396185760 937483753920 939717152820 939761026240 940448499480 942924507849 943783838235 943827901520 947912376460 951215207040 951785527560 952890969520 953525834880 955161073545 955904439630 956780320416 957014665460 957652278240 958764534080 960920847768 962682026880 965726460720 966848094240 969905703060 970794412992 971032190520 973390956440 974995587216 974999808720 976713243758 977603367370 980116425792 981009650880 982733647432 982737902440 984357941616 986749077552 986990762870 987895127584 991019296596 992170306232 995307995283 997132199280 999374803938 1000535517996 1001202126624 1001447351940 1002364963008 1003145066112 1004865398733 1005534892152 1006702760784 1007306350001 1010816128224 1015190498952 1015237896064 1016163128960 1018838478448 1019583800046 1019631402272 1022060504262 1023247566404 1027675734967 1029558051180 1031874797562 1034566083264 1035767669888 1046478475455 1046988809244 1047693897610 1057231154520 1061806389210 1063039613820 1068210508736 1070233424045 1072002340710 1074798285120 1078610100840 1078660458880 1080510295795 1083328430240 1087754888640 1089018250880 1091612655480 1092462216720 1093731046240 1095064825995 1096336678290 1097189916060 1098195254592 1103687383680 1105575353361 1105580140245 1108463660640 1109751074880 1110416448820 1111382018532 1112446807360 1114280671104 1114285495680 1116191594511 1116243707152 1117260991280 1118902971867 1119107636640 1121074322396 1123129031360 1124980504704 1126680870840 1127713231488 1127989443280 1132593481824 1132870888940 1133908921408 1137494851752 1139579656320 1142142633072 1143183520080 1143469163424 1144511259360 1146193288254 1147085327556 1148417598552 1149182733888 1150517440896 1151207257144 1156189179362 1160217713088 1163320899160 1164386832512 1165238628624 1167291437662 1168069147728 1169425790176 1170335910464 1173124040844 1174486554248 1179285482928 1184388915444 1192403921639 1195975400520 1196558639136 1201151059710 1201736822328 1201792928896 1213493016240 1218744484020 1225145532240 1228417059290 1230447427020 1233436346940 1234868909480 1238774120745 1240212882790 1248528247680 1250669397495 1251502658280 1252956203760 1253931332640 1255774170546 1256918615190 1257232677132 1258378450980 1263520160280 1265740632217 1268988123690 1269047370080 1273548098060 1274539252840 1275647536584 1275707093888 1276869704320 1279059458005 1281227797024 1284280108854 1284515023680 1287635280960 1289130792320 1293207604080 1294709587360 1295108164287 1296612354954 1299994116288 1299999744960 1305305866368 1306495451520 1308736011555 1309935186576 1310954660064 1312477255488 1315604013948 1315665436736 1316627899272 1319041019520 1321297373529 1321359062128 1327077327044 1329509599040 1331701289856 1332499738584 1334047357328 1334936168832 1335263135920 1337225502963 1339820531644 1340713189536 1342270347712 1347754837632 1352017045008 1353587331936 1359445066728 1362747339016 1368644714318 1372744068240 1373413511232 1375833063416 1389227523165 1392850838880 1395304633940 1395985078992 1400166322560 1401342902995 1406225630880 1409641539360 1415741852280 1417386151760 1421868564690 1427678291340 1429336454280 1430288752320 1433856659445 1435170480624 1435521998190 1436478417360 1438146801120 1439009071430 1441381271652 1444023040320 1450272141360 1452820805554 1455483540640 1456548285780 1456616288960 1460086434660 1461782237720 1462919888080 1465069865637 1466405051055 1466771456654 1468108192810 1474100471148 1474106853660 1477951547520 1480123616328 1480486144305 1481842691376 1486528944894 1488255459348 1491870629156 1492143515520 1495698298920 1498326793663 1500803276994 1502171027910 1502241161120 1503547444512 1504717599168 1510054141176 1510124642432 1512714414113 1516659802336 1522856844096 1524244693440 1524625551232 1526015012480 1528257717672 1529447103408 1531223464736 1533090756393 1534871349606 1545162337152 1547812196343 1551849124896 1553651504832 1557425530304 1559999693952 1564165387792 1571540846415 1572380643904 1579185220592 1594559420730 1594633867360 1595411518848 1601534746280 1602315763104 1617990688320 1624992645360 1631632332960 1633527376320 1637418983220 1638693325080 1640596569360 1641689619840 1644505017435 1644581795920 1645784874090 1647292881888 1651698827660 1657453875840 1658846658805 1664626612320 1665624673230 1667559196660 1668670211040 1670608271680 1671908443520 1674365560728 1674775664555 1675891486920 1676310236176 1677837934640 1681611483594 1684693547040 1690021306260 1691569847232 1691984164920 1698890222736 1699306333410 1700863382112 1703434173770 1706242277628 1709369484480 1712373478472 1715203745136 1716766889040 1719783883006 1719791329270 1722626397828 1724276805440 1725776161344 1726810885716 1728816473272 1734283769043 1736298035906 1744981348740 1746580248768 1747939546752 1750937156493 1752103721592 1754138685264 1755503865696 1759686061266 1761729831372 1768928224392 1776583373166 1776666318112 1782967337284 1787617586048 1790683241207 1793963100780 1801726589565 1802689393344 1804783109248 1812593422304 1829093632128 1830325424320 1842625588935 1850154520410 1852303364220 1857134451840 1860319324185 1861313438656 1864838286445 1872792371520 1874967507840 1879434305640 1879522052480 1880896998960 1885849015698 1887567676470 1887655803040 1895824752920 1903571055120 1905781939040 1910322147090 1911808879260 1913560640832 1914029330920 1915304556480 1917529068160 1921841695536 1926420163281 1931452921440 1933696188480 1939811406120 1941588825984 1942064381040 1944918532431 1946781912880 1949991174432 1949999617440 1953426487516 1955206734740 1960232851584 1961880064193 1962019301760 1965467294864 1965475804880 1968715883232 1973498155104 1973981525740 1975790255168 1982038593192 1984340612464 1990615990566 1994264398560 1998749607876 2001071035992 2002404253248 2002894703880 2004729926016 2009730797466 2011069784304 2013405521568 2014612700002 2021632256448 2030380997904 2037676956896 2039167600092 2039262804544 2044121008524 2046495132808 2052967071477 2055351469934 2059116102360 2063749595124 2069132166528 2092956950910 2093977618488 2095387795220 2114462309040 2123612778420 2126079227640 2132802847035 2136421017472 2140466848090 2144004681420 2149596570240 2153282997285 2157220201680 2158513607145 2161020591590 2166656860480 2175509777280 2179231208331 2183225310960 2184924433440 2187462092480 2190129651990 2192673356580 2194379832120 2196390509184 2200157184981 2202162289215 2211150706722 2211160280490 2216927321280 2219502149760 2220832897640 2222764037064 2224893614720 2228709171605 2232383189022 2232487414304 2234521982560 2237805943734 2238215273280 2242148644792 2246258062720 2250100515919 2253361741680 2255978886560 2265186963648 2265741777880 2267817842816 2274989703504 2284285266144 2286367040160 2286938326848 2289022518720 2292386576508 2294170655112 2296835197104 2298365467776 2302307024409 2302414514288 2312378358724 2320435426176 2322385322327 2326641798320 2330477257248 2334582875324 2336138295456 2338851580352 2340671820928 2346248081688 2348973108496 2358570965856 2368777830888 2384807843278 2391950801040 2393117278272 2402302119420 2403473644656 2426986032480 2437488968040 2441783109395 2450291064480 2456834118580 2460894854040 2466872693880 2469737818960 2477548241490 2480425765580 2498437009845 2501338794990 2503005316560 2505912407520 2507862665280 2511548341092 2513837230380 2514465354264 2516756901960 2522417225391 2527040320560 2531481264434 2537976247380 2538094740160 2547096196120 2548959500115 2549078505680 2551295073168 2555151260655 2558118916010 2562455594048 2568560217708 2569030047360 2575270561920 2579675824509 2579686993905 2586415208160 2589419174720 2590216328574 2593224709908 2599988232576 2599999489920 2604447053859 2610773601023 2617472023110 2619870373152 2621909320128 2624954510976 2631208027896 2631330873472 2633255798544 2642594747058 2642718124256 2654154654088 2659019198080 2664999477168 2668094714656 2670526271840 2674451005926 2679641063288 2681426379072 2684540695424 2704034090016 2707174663872 2718890133456 2725494678032 2737289428636 2745488136480 2746827022464 2751666126832 2778455046330 2785701677760 2790609267880 2791970157984 2802685805990 2812451261760 2819283078720 2831483704560 2834772303520 2843737129380 2855356582680 2858672908560 2860577504640 2865483220635 2867713318890 2870340961248 2871043996380 2872956834720 2876293602240 2878018142860 2882762543304 2888046080640 2890472948405 2900544282720 2905641611108 2910967081280 2913096571560 2913232577920 2918228594155 2920172869320 2923564475440 2925839776160 2930139731274 2932810102110 2933542913308 2936216385620 2948200942296 2948213707320 2960247232656 2960972288610 2963685382752 2973057889788 2976510918696 2983741258312 2985923985849 2991396597840 2996653587326 3001606553988 3004342055820 3004482322240 3007094889024 3009435198336 3014596196199 3020108282352 3021919050003 3025428828226 3033319604672 3045713688192 3048489386880 3056515435344 3058894206816 3062446929472 3066181512786 3069742699212 3083027204901 3095624392686 3103698249792 3107303009664 3114851060608 3120192840247 3128330775584 3139435426365 3143081692830 3144761287808 3158370441184 3189118841460 3189267734720 3203069492560 3204631526208 3210700272135 3235981376640 3241530887385 3249985290720 3263264665920 3267054752640 3274837966440 3277386650160 3281193138720 3289010034870 3289163591840 3291569748180 3294585763776 3303397655320 3317693317610 3329253224640 3331249346460 3335118393320 3337340422080 3341216543360 3348731121456 3349551329110 3351782973840 3352620472352 3355675869280 3356708915601 3363222967188 3369387094080 3380042612520 3383139694464 3383968329840 3397780445472 3398612666820 3401726764224 3406868347540 3412484555256 3418496353153 3418738968960 3421611785795 3424746956944 3430407490272 3433533778080 3439567766012 3439582658540 3445252795656 3448553610880 3451552322688 3453621771432 3457632946544 3468567538086 3472596071812 3489962697480 3493160497536 3501874312986 3504207443184 3508277370528 3511007731392 3519372122532 3523459662744 3537856448784 3553166746332 3553332636224 3565934674568 3577211764917 3581366482414 3587926201560 3603453179130 3605378786688 3625186844608 3632052013885 3660650848640 3666928641635 3685251177870 3700309040820 3704606728440 3716322362235 3720638648370 3722626877312 3729676572890 3745584743040 3752008192485 3758868611280 3761793997920 3771698031396 3775135352940 3775311606080 3791649505840 3797221896651 3807142110240 3811563878080 3820644294180 3823617758520 3827121281664 3828058661840 3830609112960 3837178374015 3843683391072 3852840326562 3862905842880 3867392376960 3879622812240 3884128762080 3889837064862 3893563825760 3899982348864 3899999234880 3906852975032 3910413469480 3920708787599 3923760128386 3930934589728 3930951609760 3937431766464 3946996310208 3947963051480 3951580510336 3964077186384 3968681224928 3981231981132 3988528797120 3997499215752 4002142071984 4004808506496 4005789407760 4011676508889 4019461594932 4022139568608 4026811043136 4029225400004 4043264512896 4046662127767 4060761995808 4075353913792 4078335200184 4078525609088 4088242017048 4092990265616 4105934142954 4110702939868 4118232204720 4127499190248 4185913901820 4187955236976 4190775590440 4204028708985 4228924618080 4247225556840 4252158455280 4265605694070 4280933696180 4288009362840 4295544980201 4299459707515 4306565994570 4314440403360 4317027214290 4322041183180 4333313720960 4340745089765 4358462416662 4366450621920 4369848866880 4374924184960 4380259303980 4385346713160 4388759664240 4395209596911 4399215153165 4400314369962 4404324578430 4422301413444 4422320560980 4433854642560 4441458432915 4441665795280 4445528074128 4457418343210 4464766378044 4464974828608 4469043965120 4475611887468 4476430546560 4484297289584 4494980380989 4500201031838 4506723483360 4511957773120 4530373927296 4531483555760 4538143242339 4549979407008 4568570532288 4572734080320 4573876653696 4578045037440 4584773153016 4588341310224 4593670394208 4604614048818 4604829028576 4624756717448 4644770644654 4653283596640 4660954514496 4669165750648 4672276590912 4677703160704 4692496163376 4697946216992 4714622539245 4717141931712 4737555661776 4769615686556 4783901602080 4786234556544 4804604238840 4806947289312 4853972064960 4874977936080 4883566218790 4900582128960 4913668237160 4921789708080 4933745387760 4939475637920 4955096482980 4960851531160 4976539976415 4996874019690 5002677589980 5006010633120 5011824815040 5015725330560 5023096682184 5024326993665 5027674460760 5028930708528 5033513803920 5036531750005 5044834450782 5054080641120 5062962528868 5075952494760 5076189480320 5084872819439 5094192392240 5097919000230 5098157011360 5102590146336 5110302521310 5116237832020 5124911188096 5133700098289 5137120435416 5138378674835 5159351649018 5159373987810 5172830416320 5178838349440 5180432657148 5186449419816 5202851307129 5208894107718 5221547202046 5234944046220 5239740746304 5243818640256 5252811469479 5262416055792 5266511597088 5285189494116 5285436248512 5308309308176 5329998954336 5336189429312 5341052543680 5348902011852 5359282126576 5362852758144 5372049723621 5408068180032 5414349327744 5437780266912 5450989356064 5474578857272 5490976272960 5503332253664 5527876766805 5556910092660 5571403355520 5580957972555 5581218535760 5583940315968 5594514859335 5605371611980 5624902523520 5638566157440 5662967409120 5669544607040 5687474258760 5710713165360 5717345817120 5730966441270 5735426637780 5740681922496 5742087992760 5745913669440 5752587204480 5756036285720 5765525086608 5780945896810 5801088565440 5811283222216 5821934162560 5826193143120 5836457188310 5840345738640 5847128950880 5851679552320 5860279462548 5865620204220 5867085826616 5872432771240 5885640192579 5896401884592 5896427414640 5920494465312 5921944577220 5927370765504 5946115779576 5953021837392 5962019608195 5967482516624 5971847971698 5982793195680 5993307174652 6003213107976 6008684111640 6008964644480 6014189778048 6019243590521 6029192392398 6040216564704 6043838100006 6050857656452 6066639209344 6077043125671 6113030870688 6117788413632 6124893858944 6132363025572 6139485398424 6158901214431 6166054409802 6191248785372 6207396499584 6240385680494 6256661551168 6278870852730 6286163385660 6316740882368 6328703161085 6378237682920 6378535469440 6406138985120 6409263052416 6421400544270 6475540821435 6483061774770 6499970581440 6526529331840 6537693624993 6549675932880 6554773300320 6562386277440 6578020069740 6578327183680 6583139496360 6589171527552 6600471554943 6606486867645 6606795310640 6635386635220 6658506449280 6662498692920 6670236786640 6674680844160 6686127514815 6697462242912 6699102658220 6703565947680 6705240944704 6711351738560 6713417831202 6726445934376 6738774188160 6750301547757 6760085225040 6767936659680 6795560890944 6797225333640 6803453528448 6813736695080 6824969110512 6836992706306 6843223571590 6849493913888 6860814980544 6867067556160 6879135532024 6879165317080 6890505591312 6907243542864 6915265893088 6937135076172 6945192143624 6967155966981 6979925394960 7003748625972 7008414886368 7016554741056 7022015462784 7038744245064 7046919325488 7051144450007 7075712897568 7106333492664 7106665272448 7131869349136 7154423529834 7162732964828 7175852403120 7193730144769 7206906358260 7250373689216 7264104027770 7325349328185 7333857283270 7370502355740 7400618081640 7409213456880 7432644724470 7441277296740 7459353145780 7491633968315 7504016384970 7517737222560 7523587995840 7543396062792 7550270705880 7550623212160 7563572070565 7583299011680 7594443793302 7614284220480 7623127756160 7641288588360 7647235517040 7656117323680 7665453781965 7674356748030 7687366782144 7705680653124 7725811685760 7739027473527 7739060981715 7759245624480 7768257524160 7779674129724 7787127651520 7799964697728 7799998469760 7813341161577 7813705950064 7820826938960 7832320803069 7841417575198 7847520256772 7861869179456 7861903219520 7874863532928 7893992620416 7895926102960 7928154372768 7937362449856 7962463962264 7977057594240 7994998431504 8004284143968 8011578815520 8023353017778 8038923189864 8044279137216 8053622086272 8058450800008 8093324255534 8121523991616 8150707827584 8156670400368 8176484034096 8185980531232 8211868285908 8221405879736 8236464409440 8254998380496 8371827803640 8375910473952 8381551180880 8408057417970 8457849236160 8494451113680 8504316910560 8531211388140 8561867392360 8576018725680 8591089960402 8598919415030 8613131989140 8628880806720 8634054428580 8644082366360 8671418845215 8681490179530 8716924833324 8732901243840 8739697733760 8754685782465 8760518607960 8770693426320 8777519328480 8790419193822 8798430306330 8800628739924 8808649156860 8844602826888 8844641121960 8860184425519 8882916865830 8883331590560 8891056148256 8914836686420 8929532756088 8929949657216 8938087930240 8951223774936 8953416206035 8968594579168 8989960761978 9000402063676 9013446966720 9023915546240 9062967111520 9065757150009 9076286484678 9099958814016 9137141064576 9145468160640 9169546306032 9176682620448 9187340788416 9209228097636 9209658057152 9249081614703 9249513434896 9289541289308 9306567193280 9321909028992 9338331501296 9344553181824 9360578520741 9384992326752 9395892433984 9429245078490 9434283863424 9475111323552 9539231373112 9567803204160 9609208477680 9613894578624 9632100816405 9707944129920 9724592662155 9749955872160 9767132437580 9801164257920 9809400320965 9827336474320 9843579416160 9867490775520 9878951275840 9910192965960 9921703062320 9953079952830 9993748039380 10005355179960 10012021266240 10023649630080 10046193364368 10048653987330 10055348921520 10057861417056 10067027607840 10073063500010 10089668901564 10108161282240 10125925057736 10151904989520 10169745638878 10188384784480 10195838000460 10196314022720 10205180292672 10220605042620 10232475664040 10255489059459 10264835357385 10267400196578 10274240870832 10276757349670 10318703298036 10318747975620 10345660832640 10360865314296 10372898839632 10405702614258 10417788215436 10443094404092 10469888092440 10479481492608 10488287555641 10505622938958 10524832111584 10533023194176 10570378988232 10570872497024 10589000898791 10616618616352 10659997908672 10672378858624 10682105087360 10697804023704 10718564253152 10731635294751 10744099447242 10816136360064 10875560533824 10896156041655 10901978712128 10949157714544 10981952545920 11000785924905 11006664507328 11055753533610 11113820185320 11161915945110 11162437071520 11167880631936 11189029718670 11210743223960 11250502579595 11325934818240 11339089214080 11374948517520 11391665689953 11421426330720 11434691634240 11461932882540 11470853275560 11481363844992 11484175985520 11491827338880 11511535122045 11512072571440 11531050173216 11561891793620 11602177130880 11611926611635 11622566444432 11652386286240 11672914376620 11680691477280 11694257901760 11703359104640 11720558925096 11731240408440 11734171653232 11744865542480 11762126362797 11771280385158 11792803769184 11792854829280 11840988930624 11843889154440 11854741531008 11892231559152 11906043674784 11924039216390 11934965033248 11943695943396 11965586391360 11986614349304 12006426215952 12017368223280 12038487181042 12058384784796 12080433129408 12087676200012 12101715312904 12139986383301 12154086251342 12226061741376 12235576827264 12264726051144 12278970796848 12317802428862 12332108819604 12382497570744 12480771360988 12513323102336 12534782688449 12557741705460 12572326771320 12612086126955 12633481764736 12657406322170 12756475365840 12812277970240 12842801088540 12886634940603 12898379122545 12951081642870 12966123549540 12999941162880 13022235269295 13053868005115 13075387249986 13099351865760 13109546600640 13124772554880 13156040139480 13156654367360 13166278992720 13200943109886 13212973735290 13213590621280 13270773270440 13305712499647 13324997385840 13340473573280 13372255029630 13394924485824 13398205316440 13407131895360 13410481889408 13422703477120 13426835662404 13452891868752 13484941142967 13500603095514 13520170450080 13535873319360 13591121781888 13594450667280 13614429727017 13627473390160 13649938221024 13673985412612 13686447143180 13698987827776 13721629961088 13733160449351 13734135112320 13758271064048 13758330634160 13781011182624 13814487085728 13830531786176 13874270152344 13890384287248 13934311933962 13959850789920 14007497251944 14016829772736 14033109482112 14077488490128 14093838650976 14102288900014 14151425795136 14212666985328 14263738698272 14308847059668 14325465929656 14351704806240 14387460289538 14413812716520 14528208055540 14650698656370 14667714566540 14741004711480 14801236163280 14818426913760 14865289448940 14882554593480 14918706291560 14929619929245 14983267936630 15008032769940 15035474445120 15047175991680 15072980980995 15086792125584 15100541411760 15109595250015 15127144141130 15166598023360 15188887586604 15228568440960 15254618458317 15282577176720 15294471034080 15312234647360 15330907563930 15348713496060 15374733564288 15401100294867 15411361306248 15415136024505 15478054947054 15478121963430 15518491248960 15536515048320 15559348259448 15574255303040 15600964201235 15626682323154 15627411900128 15641653877920 15664641606138 15682835150396 15695040513544 15723738358912 15723806439040 15750703611433 15791852205920 15856308745536 15874724899712 15924927924528 15989996863008 16008568287936 16023157631040 16046706035556 16077846379728 16088558274432 16116149170863 16116901600016 16186648511068 16243047983232 16313340800736 16352968068192 16371961062464 16423736571816 16442811759472 16472928818880 16509996760992 16743655607280 16751820947904 16763102361760 16783544578005 16816114835940 16915698472320 16988902227360 17008633821120 17062422776280 17092481765765 17123734784720 17152037451360 17182179920804 17197838830060 17226263978280 17257761613440 17268108857160 17288164732720 17342837690430 17362980359060 17433849666648 17465802487680 17509371564930 17521037215920 17541386852640 17555038656960 17580838387644 17596860612660 17601257479848 17617298313720 17656920577737 17689205653776 17689282243920 17720368851038 17765833731660 17766663181120 17782112296512 17829673372840 17859065512176 17886058824585 17902447549872 17906832412070 17937189158336 17979921523956 18000804127352 18026893933440 18057730771563 18125934223040 18131514300018 18152572969356 18199917628032 18231129377013 18275415207161 18339092612064 18353365240896 18374681576832 18418456195272 18419316114304 18498163229406 18499026869792 18579082578616 18613134386560 18676663002592 18721157041482 18769984653504 18791784867968 18858490156980 18950222647104 18986109483255 19078462746224 19135606408320 19218416955360 19227789157248 19264201632810 19449185324310 19499911744320 19534264875160 19603543937995 19618800641930 19654672948640 19687158832320 19734981551040 19757902551680 19820385931920 19843406124640 19906159905660 19987496078760 20010710359920 20024042532480 20058382544445 20092386728736 20097307974660 20110697843040 20115722834112 20134055215680 20146127000020 20179337803128 20216322564480 20233310638835 20250904643271 20251850115472 20303809979040 20339491277756 20376769568960 20391676000920 20392628045440 20410360585344 20441210085240 20464951328080 20510978118918 20529670714770 20534800393156 20548481741664 20553514699340 20637406596072 20637495951240 20721730628592 20745797679264 20811405228516 20835576430872 20886188808184 20901467900943 20939776184880 20976575111282 21011245877916 21049664223168 21066046388352 21140757976464 21153433350021 21178001797582 21233237232704 21319995817344 21395608047408 21437128506304 21463270589502 21477724901005 21488198894484 21581190434307 21751121067648 21792312083310 21803957424256 21841349881729 21898315429088 21976047984555 22001571849810 22013329014656 22111507067220 22227640370640 22323831890220 22324874143040 22378059437340 22421486447920 22474901904945 22501005159190 22651869636480 22690716211695 22749897035040 22783331379906 22842852661440 22869383268480 22923865765080 22941706551120 22968351971040 23023070244090 23024145142880 23062100346432 23123783587240 23223853223270 23245132888864 23304772572480 23345828753240 23361382954560 23388515803520 23441117850192 23462480816880 23468343306464 23489731084960 23496962409207 23524252725594 23542560770316 23585607538368 23585709658560 23681977861248 23687778308880 23784463118304 23812087349568 23848078432780 23869930066496 23887391886792 23929474472071 23931172782720 23973228698608 24012852431904 24034736446560 24076974362084 24116769569592 24160866258816 24175352400024 24203430625808 24279972766602 24308172502684 24452123482752 24529452102288 24557941593696 24635604857724 24664217639208 24764995141488 24961542721976 25069565376898 25115483410920 25144653542640 25224172253910 25314812644340 25424364097195 25512950731680 25624555940480 25668500491445 25685602177080 25773269881206 25796758245090 25902163285740 25932247099080 26014256535645 26044470538590 26107736010230 26150774499972 26198703731520 26219093201280 26264057347395 26312080278960 26332557985440 26401886219772 26425947470580 26427181242560 26541546540880 26580553276557 26611424999294 26649994771680 26680947146560 26744510059260 26789848971648 26796410632880 26814263790720 26853671324808 26860248618105 26905783737504 26969882285934 27001206191028 27040340900160 27071746638720 27188901334560 27228859454034 27254946780320 27299876442048 27347970825224 27372894286360 27397975655552 27444961513193 27466320898702 27516542128096 27516661268320 27562022365248 27628974171456 27661063572352 27748540304688 27780768574496 27868623867924 27919701579840 28014994503888 28033659545472 28081735562223 28154976980256 28187677301952 28204577800028 28302851590272 28425333970656 28527477396544 28617694119336 28650931859312 28703409612480 28774920579076 28827625433040 29056416111080 29301397312740 29335429133080 29428200962895 29482009422960 29602472326560 29636853827520 29730578897880 29765109186960 29837412583120 29859239858490 29966535873260 30016065539880 30068814861407 30070948890240 30096217952605 30145961961990 30173584251168 30201082823520 30219190500030 30254288282260 30333196046720 30377775173208 30385215628355 30509236916634 30565154353440 30588942068160 30624469294720 30661815127860 30697426992120 30766467178377 30794506072155 30802200589734 30822722612496 30830272049010 30956109894108 30956243926860 31036982497920 31118696518896 31201928402470 31253364646308 31254823800256 31283307755840 31329283212276 31365670300792 31390081027088 31464862666923 31501407222866 31583704411840 31712617491072 31767002696373 31849855849056 31979993726016 32017136575872 32046315262080 32093412071112 32155692759456 32232298341726 32233803200032 32373297022136 32626681601472 32688468124965 32705936136384 32743922124928 32847473143632 32885623518944 32945857637760 33002357774715 33019993521984 33487311214560 33503641895808 33526204723520 33567089156010 33632229671880 33751507738785 33977804454720 34017267642240 34124845552560 34184963531530 34247469569440 34304074902720 34364359841608 34395677660120 34452527956560 34536217714320 34576329465440 34685675380860 34725960718120 34835779834905 34867699333296 35018743129860 35042074431840 35082773705280 35110077313920 35161676775288 35193721225320 35202514959696 35234596627440 35255722250035 35286379088391 35313841155474 35378411307552 35378564487840 35440737702076 35531667463320 35533326362240 35564224593024 35594109736073 35659346745680 35718131024352 35772117649170 35804895099744 35813664824140 35874378316672 35935900688023 35959843047912 35968650723845 36001608254704 36115461543126 36251868446080 36263028600036 36305145938712 36419959149903 36462258754026 36550830414322 36678185224128 36706730481792 36836912390544 36996326458812 36998053739584 37158165157232 37353326005184 37442314082964 37539969307008 37604348065347 37716980313960 37900445294208 37972218966510 38156925492448 38436833910720 38528403265620 38659904821809 38695137367635 38898370648620 38999823488640 39066705807885 39068529750320 39161604015345 39207087875990 39237601283860 39309345897280 39374317664640 39469963102080 39640771863840 39686812249280 39812319811320 39917137498941 39974992157520 40021420719840 40116765088890 40184773457472 40194615949320 40221395686080 40231445668224 40268110431360 40292254000040 40358675606256 40466621277670 40501809286542 40503700230944 40607619958080 40678982555512 40753539137920 40783352001840 40882420170480 40929902656160 41021956237836 41059341429540 41069600786312 41096963483328 41107029398680 41199481348053 41274813192144 41274991902480 41443461257184 41491595358528 41622810457032 41671152861744 41772377616368 41802935801886 41879552369760 41953150222564 42022491755832 42099328446336 42134705133647 42281515952928 42306866700042 42356003595164 42466474465408 42539301879697 42791216094816 42874257012608 42926541179004 42955449802010 42976397788968 43162380868614 43584624166620 43682699763458 43796630858176 43952095969110 44003143699620 44223014134440 44300922127595 44455280741280 44647663780440 44649748286080 44756118874680 44842972895840 44949803809890 45002010318380 45328785750045 45381432423390 45499794070080 45566662759812 45685705322880 45763855374951 45847731530160 45883413102240 45936703942080 46046140488180 46048290285760 46124200692864 46203300884601 46245408073515 46247567174480 46447706446540 46490265777728 46609545144960 46691657506480 46722765909120 46802892603705 46882235700384 46924961633760 46936686612928 46979462169920 46993924818414 47048505451188 47085121540632 47171215076736 47171419317120 47252110834299 47375556617760 47568926236608 47624174699136 47696156865560 47739860132992 47774783773584 47858948944142 47946457397216 48025704863808 48069472893120 48153948724168 48233539139184 48350704800048 48406861251616 48559945533204 48616345005368 49058904204576 49115883187392 49271209715448 49328435278416 49529990282976 49923085443952 50139130753796 50230966821840 50289307085280 50448344507820 50629625288680 50848728194390 51025901463360 51277445297295 51337000982890 51371204354160 51546539762412 51593516490180 51804326571480 51864494198160 52028513071290 52088941077180 52215472020460 52301548999944 52397407463040 52441437778205 52528114694790 52624160557920 52665115970880 52803772439544 52851894941160 52854362485120 52945004493955 53083093081760 53161106553114 53222849998588 53299989543360 53361894293120 53489020118520 53592821265760 53658176473755 53707342649616 53720497236210 53811567475008 53939764571868 54002412382056 54080681800320 54173192314689 54377802669120 54457718908068 54509893560640 54599752884096 54693388131039 54695941650448 54745788572720 54826245621483 54889923026386 54932641797404 55033084256192 55033322536640 55124044730496 55257948342912 55497080609376 55561537148992 55737247735848 55839403159680 56029989007776 56163471124446 56309953960512 56375354603904 56409155600056 56850667941312 56958328449765 57054954793088 57235388238672 57301863718624 57406819224960 57549841158152 57655250866080 58112832222160 58602794625480 58670858266160 58810631813985 58856401925790 58964018845920 59204944653120 59273707655040 59461157795760 59530218373920 59674825166240 59718479716980 59933071746520 60032131079760 60137629722814 60192435905210 60291923923980 60347168502336 60402165647040 60438381000060 60508576564520 60699931916505 60755550346416 60770431256710 61018473833268 61130308706880 61177884136320 61323630255720 61394853984240 61532934356754 61589012144310 61604401179468 61645445224992 61660544098020 61912219788216 61912487853720 62021290978633 62237393037792 62403856804940 62506729292616 62509647600512 62566615511680 62658566424552 62673913442245 62731340601584 62780162054176 62929725333846 63002814445732 63167408823680 63460300050063 63534005392746 63699711698112 63959987452032 64186824142224 64311385518912 64433174703015 64464596683452 64467606400064 64743571302921 64746594044272 65253363202944 65376936249930 65411872272768 65524049645187 65694946287264 65771247037888 66004715549430 66039987043968 66528562498235 66974622429120 67052409447040 67134178312020 67264459343760 67424705714835 67503015477570 67955608909440 68072148635085 68249691105120 68369927063060 68494939138880 68608149805440 68665802246755 68728719683216 68791355320240 68905055913120 69072435428640 69152658930880 69371350761720 69451921436240 69671559669810 69735398666592 70037486259720 70084148863680 70165547410560 70323353550576 70387442450640 70405029919392 70469193254880 70511444500070 70572758176782 70627682310948 70756822615104 70757128975680 70881475404152 71063334926640 71188219472146 71318693491360 71436262048704 71544235298340 71609790199488 71627329648280 71788423416213 71871801376046 71919686095824 71937301447690 72003216509408 72230923086252 72526057200072 72610291877424 72839918299806 72924517508052 73101660828644 73356370448256 73418012889487 73673824781088 73992652917624 73996107479168 74123006291537 74316330314464 74706652010368 74884628165928 75208696130694 75433960627920 75944437933020 76273092291585 76313850984896 76873667821440 77005501474335 77056806531240 77319809643618 77390274735270 77796741297240 78133411615770 78137059500640 78323208030690 78414175751980 78475202567720 78618691794560 78753518057165 79281543727680 79373624498560 79624639622640 79741659829671 79834274997882 79949984315040 80042841439680 80233530177780 80369546914944 80389231898640 80442791372160 80580745854315 80584508000080 80717351212512 80933242555340 81003618573084 81007400461888 81215239916160 81357965111024 81566704003680 81764840340960 81859805312320 82043912475672 82118682859080 82139201572624 82193926966656 82214058797360 82334884539579 82398962696106 82549626384288 82549983804960 82886922514368 82983190717056 83245620914064 83342305723488 83544755232736 83605871603772 83759104739520 83906300445128 84044983511664 84269410267294 84563031905856 84613733400084 84712007190328 85078603759394 85582432189632 85853082358008 85910899604020 85952795577936 86324761737228 87169248333240 87365399526916 87593261716352 87904191938220 88006287399240 88284602888685 88446028268880 88601844255190 88910561482560 89295327560880 89512237749360 89685945791680 89899607619780 90004020636760 90206444584221 90288653857815 90657571500090 90762864846780 90999588140160 91133325519624 91155646885065 91377076035805 91527710749902 91695463060320 91766826204480 91873407884160 92092280976360 92096580571520 92254121152679 92406601769202 92490816147030 92495134348960 92895412893080 92980531555456 93139987497529 93383315012960 93605785207410 93764471400768 93849923267520 93873373225856 93958924339840 93987849636828 94097010902376 94170243081264 94394588000769 94504221668598 94751113235520 95137852473216 95301008089119 95392313731120 95549567547168 95717897888284 95892914794432 96051409727616 96138945786240 96307897448336 96467078278368 96701409600096 96813722503232 97119891066408 97232690010736 98117808409152 98231766374784 98542419430896 98656870556832 99059980565952 99846170887904 100278261507592 100461933643680 100578614170560 100896689015640 101254523216355 101259250577360 101697456388780 102051802926720 102554890594590 102674001965780 102742408708320 103093079524824 103187032980360 103608653142960 103728988396320 104057026142580 104177882154360 104430944040920 104507339504715 104603097999888 104882875556410 105056229389580 105248321115840 105330231941760 105607544879088 105703789882320 105767166750105 105890008987910 106166186163520 106322213106228 106445699997176 106599979086720 106782329208219 106978040237040 107185642531520 107316352947510 107414685299232 107440994472420 107623134950016 107807702064069 107879529143736 107905952171535 108004824764112 108346384629378 108755605338240 108915437816136 109019787121280 109206749408645 109386776262078 109391883300896 109491577145440 109652491242966 109779846052772 109865283594808 110066168512384 110066645073280 110254925280031 110994161218752 111123074297984 111474495471696 112059978015552 112326942248892 112619907921024 112813044196041 112818311200112 113701335882624 113916656899530 114470776477344 114603727437248 115099682316304 115310501732160 116225664444320 117205589250960 117341716532320 117484812046035 117621263627970 117712803851580 117928037691840 118409889306240 118922315591520 119060436747840 119349650332480 119436959433960 119647372360355 119751412496823 119866143493040 120064262159520 120275259445628 120384871810420 120583847847960 120694337004672 120804331294080 120876762000120 121017153129040 121399863833010 121511100692832 121540862513420 122036947666536 122260617413760 122647260511440 122789707968480 123065868713508 123178024288620 123208802358936 123290890449984 123321088196040 123598444044159 123824439576432 123824975707440 124042581957266 124474786075584 124807713609880 125013458585232 125317132849104 125347826884490 125462681203168 125560324108352 125859450667692 126005628891464 126404115400941 126920600100126 127068010785492 127399423396224 127617905639091 127927906450127 128373648284448 128622771037824 128866349406030 128929193366904 128935212800128 129487142605842 129493188088544 130753872499860 131048099290374 131389892574528 131542494075776 132009431098860 132902766382785 133057124996470 133949244858240 134268356624040 134528918687520 134849411429670 135006030955140 136144297270170 136499382210240 136739854126120 136989878277760 137224807565965 137331604493510 137457439366432 137582710640480 137810111826240 138144870857280 138305317861760 138742701523440 138903842872480 139343119339620 139470797333184 140074972519440 140168297727360 140408677811115 140646707101152 140774884901280 140810059838784 140938386509760 141022889000140 141145516353564 141255364621896 141513645230208 141514257951360 141756332502897 141762950808304 142126669853280 142376438944292 142637386982720 142872524097408 143088470596680 143219580398976 143254659296560 143576846832426 143743602752092 143839372191648 143874602895380 144006433018816 144461846172504 145052114400144 145220583754848 145679836599612 145849035016104 146203321657288 146836025778974 147347649562176 147985305835248 148246012583074 148632660628928 149769256331856 150344074307035 150417392261388 150867921255840 151888875866040 152546184583170 152627701969792 153832335891885 154011002948670 154113613062480 154639619287236 154780549470540 155593482594480 156266823231540 156274119001280 156646416061380 156828351503960 156950405135440 157324313334615 157507036114330 158563087455360 158835013481865 159249279245280 159483319659342 159668549995764 159899968630080 160085682879360 160467060355560 160749060291559 160778463797280 161161491708630 161169016000160 161434702425024 161866485110680 162007237146168 162014800923776 162715930222048 163133408007360 163529680681920 163719610624640 164087824951344 164237365718160 164278403145248 164428117594720 164478736864449 164669769079158 164797925392212 165099252768576 165099967609920 165773845028736 166491241828128 166684611446976 167089510465472 167211743207544 167518209479040 167812600890256 168089967023328 168538820534588 169126063811712 169227466800168 169424014380656 170157207518788 171164864379264 171706164716016 171821799208040 171905591155872 172649523474456 174338496666480 174730799053832 175808383876440 176012574798480 176431895441955 176569205777370 176892056537760 177203688510380 177821122965120 177970548680365 178590655121760 179024475498720 179371891583360 179679503440115 179799215239560 180008041273520 180412889168442 180577307715630 181315143000180 181525729693560 182099795749515 182266651039248 182311293770130 182754152071610 183055421499804 183390926120640 183533652408960 184184561952720 184508242305358 184813203538404 184981632294060 184990268697920 185790825786160 186063872935899 186279974995058 186766630025920 187211570414820 187528942801536 187699846535040 187975699273656 188021740326735 188194021804752 188340486162528 188789176001538 189008443337196 189502226471040 190602016178238 190784627462240 191099135094336 191435795776568 191785829588864 192114730592351 192615794896672 192934156556736 193299524109045 193402819200192 193627445006464 194239782132816 194465380021472 196235616818304 196572148935561 197084838861792 197313741113664 198119961131904 199585687494705 199692341775808 200556523015184 200923867287360 201157228341120 201793378031280 202509046432710 202518501154720 203394912777560 205109781189180 205348003931560 205484817416640 205997406740265 206186159049648 206374065960720 207217306285920 207457976792640 208114052285160 208355764308720 208861888081840 209014679009430 209206195999776 209765751112820 210112458779160 210481704029849 210496642231680 210673525668235 211215089758176 211407579764640 211534333500210 211780017975820 212332372327040 212644426212456 212696509398485 212891399994352 213564658416438 213956080474080 214371285063040 214632705895020 214829370598464 214881988944840 215365270248639 215615404128138 215759058287472 215811904343070 216009649528224 216692769258756 217830875632272 218413498817290 218773552524156 218783766601792 218983154290880 219304982485932 219559692105544 219730567189616 220254038668461 220509850560062 221988322437504 222369018874611 222948990943392 224119956031104 224653884497784 225626088392082 225636622400224 227833313799060 228819276874755 228941552954688 229207454874496 230199364632608 230621003464320 231016504423005 232451328888640 234411178501920 234683433064640 234969624092070 235242527255940 235425607703160 235856075383680 236260554171495 237844631183040 238120873495680 238699300664960 238873918867920 239294744720710 239502824993646 239732286986080 240128524319040 240550518891256 240769743620840 241167695695920 241753524000240 242034306258080 242799727666020 243022201385664 243081725026840 244073895333072 245294521022880 245579415936960 246131737427016 246356048577240 246417604717872 246581780899968 246642176392080 247004653618737 247196888088318 247648879152864 247649951414880 248085163914532 248949572151168 249158768152511 249615427219760 250026917170464 250634265698208 250695653768980 250925362406336 251120648216704 251551304816161 251718901335384 252011257782928 252808230801882 253841200200252 254136021570984 255235811278182 255855812900254 256747296568896 257732698812060 257858386733808 258974285211684 258986376177088 261507744999720 262096198580748 262779785149056 264018862197720 265805532765570 266114249992940 268536713248080 269057837375040 269698822859340 270012061910280 270619333752663 270865961573445 272288594540340 272998764420480 273466940655195 273479708252240 274131228107415 274449615131930 274663208987020 274914878732864 275165421280960 275620223652480 276289741714560 276762363458037 277485403046880 277807685744960 278686238679240 278941594666368 279419962492587 280149945038880 280817355622230 281293414202304 281549769802560 281620119677568 281876773019520 282045778000280 282291032707128 282510729243792 283512665005794 283525901616608 284253339706560 284752877888584 285274773965440 286176941193360 286509318593120 287153693664852 287487205504184 287678744383296 287749205790760 288012866037632 288923692345008 290104228800288 290441167509696 291359673199224 291698070032208 292406643314576 293672051557948 294695299124352 294942935935529 295970611670496 296492025166148 297265321257856 299538512663712 300688148614070 300834784522776 301735842511680 303777751732080 305092369166340 307664671783770 308022005897340 308227226124960 309279238574472 309561098941080 310106454893165 311186965188960 312533646463080 312548238002560 313292832122760 313656703007920 313900810270880 314648626669230 315014072228660 317301500250315 317670026963730 318498558490560 318966639318684 319337099991528 319799937260160 320346987624657 320934120711120 321498120583118 321556927594560 322322983417260 322338032000320 322869404850048 323423106192207 323717856514605 323732970221360 324014474292336 325431860444096 326266816014720 327059361363840 327620248225935 328175649902688 328474731436320 328556806290496 328856235189440 328957473728898 329339538158316 329595850784424 330198505537152 330199935219840 330764775840093 332982483656256 333369222893952 334179020930944 334423486415088 335625201780512 336179934046656 337077641069176 338454933600336 338848028761312 340314415037576 343412329432032 343643598416080 343811182311744 345299046948912 348676993332960 349461598107664 351616767752880 352025149596960 352863790883910 353138411554740 353784113075520 354407377020760 355941097360730 357181310243520 358048950997440 358942117081065 359359006880230 359598430479120 360016082547040 360825778336884 361154615431260 362630286000360 363051459387120 364199591499030 364533302078496 364622587540260 365508304143220 366110842999608 366781852241280 367090064447435 368369123905440 369016484610716 369626407076808 369963264588120 369980537395840 370615031457685 371581651572320 372127745871798 372559949990116 373533260051840 374423140829640 375951398547312 376043480653470 376388043609504 376680972325056 377578352003076 378016886674392 379212346202823 381204032356476 381569254924480 382198270188672 382853716917273 382871591553136 383783719350381 384229461184702 385231589793344 385868313113472 386599048218090 386805638400384 388479564265632 388930760042944 393144297871122 394169677723584 394627482227328 398708299148355 399171374989410 399384683551616 401113046030368 401847734574720 403586756062560 405018092865420 405037002309440 406789825555120 410219562378360 410696007863120 410969634833280 411674422697895 411994813480530 412372318099296 412748131921440 414434612571840 414915953585280 416228104570320 416711528617440 417723776163680 418029358018860 418412391999552 419531502225640 420224917558320 420963408059698 421347051336470 422430179516352 422815159529280 423068667000420 423560035951640 425288852424912 425393018796970 425782799988704 427129316832876 427912160948160 429265411790040 429658741196928 429763977889680 430730540497278 431230808256276 431518116574944 431623808686140 432019299056448 433385538517512 434149036850431 435661751264544 436826997634580 437547105048312 437567533203584 437966308581760 438609964971864 439119384211088 439461134379232 440508077336922 441019701120124 444738037749222 445897981886784 449307768995568 451032222921105 451252176784164 451273244800448 455666627598120 457638553749510 457883105909376 460398729265216 461270605763395 462033008846010 464902657777280 465699937487645 468822357003840 469366866129280 469939248184140 470485054511880 470851215406320 471972940003845 472521108342990 475689262366080 476505040445595 477747837735840 478589489441420 479005649987292 479464573972160 480257048638080 481101037782512 481539487241680 482247180874677 482335391391840 483507048000480 484068612516160 485599455332040 486044402771328 486163450053680 488147790666144 490589042045760 491158831873920 492263474854032 492712097154480 492835209435744 493284352784160 494009307237474 494393776176636 495297758305728 495299902829760 496170327829064 498317536305022 499230854439520 500053834340928 501268531396416 501391307537960 501850724812672 503102609632322 503437802670768 504022515565856 505616461603764 507682400400504 508272043141968 510471622556364 511711625800508 513494593137792 513926090226409 515465397624120 515716773467616 517948570423368 517972752354176 523015489999440 524192397161496 528037724395440 531611065531140 532228499985880 533911646041095 537073426496160 538115674750080 539038510320345 539397645718680 540024123820560 541238667505326 541731923146890 544577189080680 545534212485527 546933881310390 546959416504480 548262456214830 548899230263860 549326417974040 549829757465728 550330842561920 551274626400155 553524726916074 554970806093760 555615371489920 557372477358480 558191618807697 558839924985174 560299890077760 561634711244460 562586828404608 563099539605120 564065220980205 564091556000560 564582065414256 565021458487584 567025330011588 567051803233216 568506679413120 569505755777168 572353882386720 573018637186240 574307387329704 574974411008368 575357488766592 575498411581520 576344191777053 577847384690016 580208457600576 580882335019392 582719346398448 583396140064416 584813286629152 587344103115896 589885871871058 591941223340992 592984050332296 598757062484115 599077025327424 601376297228140 601669569045552 603471685023360 607555503464160 610184738332680 615329343567540 616044011794680 616454452249920 617992220220795 618558477148944 619122197882160 620212909786330 622373930377920 625067292926160 626585664245520 627313406015840 627801620541760 629297253338460 630028144457320 631445112089547 632020577004705 634603000500630 635340053927460 636997116981120 637933278637368 638089528195455 638674199983056 639639532250635 640693975249314 641868241422240 642996241166236 643113855189120 644645966834520 644676064000640 645778848068753 646846212384414 647435713029210 647465940442720 648028948584672 650863720888192 651979912482703 655240496451870 656351299805376 656949462872640 657113612580992 657712470378880 657914947457796 658679076316632 659191701568848 660762116005383 661529551680186 665964967312512 667107056623833 668846972830176 671250403561024 672359868093312 674155282138352 676909867200672 677696057522624 680628830075152 686824658864064 687287196832160 687622364623488 690598093897824 697353986665920 698923196215328 703233535505760 704050299193920 705727581767820 706276823109480 707568226151040 708781662514485 708814754041520 711882194721460 714362620487040 716097901994880 717884234162130 718718013760460 719196860958240 720032165094080 721651556673768 722309230862520 725260572000720 726102918774240 728399182998060 729066604156992 729245175080520 731016608286440 732221685999216 734180128894870 736738247810880 738032969221432 739252814153616 739926529176240 741230062915370 743163303144640 744255491743596 745119899980232 747476304457533 748846281659280 751902797094624 752086961306940 752776087219008 753361944650112 754653914448483 755156704006152 756033773348784 758424692405646 762408064712952 763138509848960 765707433834546 765743183106272 767567438700762 768458922369404 770463179586688 771784476960217 773198096436180 776959128531264 777861520085888 786288595742244 788339355447168 797416598296710 798342749978820 802226092060736 803745301457795 807173512125120 810036185730840 810074004618880 813579651110240 820439124756720 821392015726240 822393684322245 823348845395790 823989626961060 824744636198592 825496263842880 828869225143680 830287090374111 832456209140640 833423057234880 835447552327360 836058716037720 836824783999104 838259887477761 839063004451280 840449835116640 841926816119396 842694102672940 844860359032704 845630319058560 846137334000840 847120071903280 850577704849824 850786037593940 851565599977408 854258633665752 855824321896320 858530823580080 859527955779360 861461080994556 862461616512552 863036233149888 863247617372280 864038598112896 866771077035024 868298073700862 871323502529088 873653995269160 875094210096624 877219929943728 878238768422176 878922268758464 881016154673844 882039402240248 884828807806587 889476075498444 891795963773568 895495345150889 898615537991136 902064445842210 902504353568328 902546489600896 911333255196240 915277107499020 920797458530432 922541211526790 924066017692020 930319364679495 931399874975290 937644714007680 939878496368280 940970109023760 941702430812640 943945880007690 945042216685980 953010080891190 955495675471680 957178978882840 958011299974584 958929147944320 960573652961755 962202075565024 963078974483360 964494361749354 964670782783680 967014096000960 968137225032320 971198910664080 972326900107360 976295581332288 981178084091520 982860744677805 984526949708064 985424194308960 985670418871488 986568705568320 988018614474948 988787552353272 990595516611456 990599805659520 992294327520279 992340655658128 996635072610044 998461708879040 1000107668681856 1002537062792832 1002782615075920 1006205219264644 1006875605341536 1008045031131712 1011232923207528 1015364800801008 1016544086283936 1020943245112728 1023423251601016 1027852180452818 1030930795248240 1031433546935232 1035897140846736 1046030979998880 1048384794322992 1052408520149245 1056075448790880 1063222131062280 1064456999971760 1067823292082190 1074146852992320 1076826351243195 1078077020640690 1078795291437360 1080048247641120 1082477335010652 1083463846293780 1089154378161360 1091068424971054 1093867762620780 1093918833008960 1096524912429660 1097798460527720 1098652835948080 1101270193342305 1102549252800310 1107049453832148 1109941612187520 1111845094373055 1114744954716960 1116383237615394 1117679849970348 1120599780155520 1123269422488920 1125243422040913 1128130441960410 1128183112001120 1129164130828512 1130042916975168 1134050660023176 1134103606466432 1139011511554336 1144707764773440 1146037274372480 1148614774659408 1149948822016736 1150996823163040 1151351158051143 1152688383554106 1155694769380032 1160416915201152 1165438692796896 1166792280128832 1169626573258304 1174688206231792 1179771743742116 1183882446681984 1185968100664592 1197514124968230 1198154050654848 1202752594456280 1203339138091104 1215111006928320 1220369476665360 1230658687135080 1232088023589360 1232908904499840 1235023268093685 1235984440441590 1237116954297888 1238244395764320 1240425819572660 1244747860755840 1245793840762555 1250134585852320 1253171328491040 1254626812031680 1255603241083520 1257756524080805 1258594506676920 1260056288914640 1262890224179094 1264041154009410 1269206001001260 1270680107854920 1275866557274736 1276179056390910 1277348399966112 1279279064501270 1281387950498628 1283736482844480 1285992482332472 1289291933669040 1291557696137506 1293692424768828 1294871426058420 1294931880885440 1296057897169344 1302447110551293 1303959824965406 1310480992903740 1312702599610752 1313898925745280 1315829894915592 1317358152633264 1318383403137696 1321524232010766 1323059103360372 1334214113247666 1337693945660352 1342500807122048 1344803114146457 1348310564276704 1353096668763315 1353819734401344 1355392115045248 1361257660150304 1373649317728128 1374574393664320 1381196187795648 1383811817290185 1394707973331840 1397099812462935 1397846392430656 1406467071011520 1408100598387840 1411455163535640 1412553646218960 1417563325028970 1417629508083040 1423764389442920 1435768468324260 1437436027520920 1438393721916480 1440064330188160 1443303113347536 1444618461725040 1446741542624031 1450521144001440 1452205837548480 1456798365996120 1458133208313984 1458490350161040 1462033216572880 1464443371998432 1468360257789740 1473371928208943 1473476495621760 1474714679677645 1476065938442864 1478505628307232 1479853058352480 1482460125830740 1486326606289280 1488510983487192 1490239799960464 1494952608915066 1497692563318560 1503805594189248 1504173922613880 1505552174438016 1509307828896966 1510313408012304 1512067546697568 1516849384811292 1524816129425904 1531414867669092 1531486366212544 1535134877401524 1536917844738808 1541778270679227 1543568953920434 1546396192872360 1553918257062528 1572577191484488 1594833196593420 1596685499957640 1601734938123285 1604452184121472 1607490602915590 1614347024250240 1617115530961035 1620072371461680 1627159302220480 1636602637456581 1640878249513440 1642784031452480 1644787368644490 1646697690791580 1647979253922120 1649489272397184 1650992527685760 1653823879200465 1660574180748222 1664912418281280 1666846114469760 1670895104654720 1672117432075440 1676519774955522 1678126008902560 1680899670233280 1683853632238792 1685388205345880 1689825487455169 1692274668001680 1694240143806560 1701155409699648 1701572075187880 1703131199954816 1708517267331504 1717061647160160 1719055911558720 1722922161989112 1724923233025104 1726072466299776 1726495234744560 1729032575331159 1733542154070048 1736596147401724 1742647005058176 1744111377067577 1747307990538320 1750188420193248 1754439859887456 1756477536844352 1757844537516928 1762032309347688 1764078804480496 1769657615613174 1778952150996888 1790990690301778 1797231075982272 1804128891684420 1805008707136656 1822666510392480 1830554214998040 1845082423053580 1848132035384040 1860638729358990 1862799749950580 1879756992736560 1881940218047520 1883404861625280 1887891760015380 1890084433371960 1894335336268641 1896061731014115 1906020161782380 1910991350943360 1914268584586365 1914357957765680 1916022599949168 1918918596751905 1921147305923510 1924404151130048 1926157948966720 1928988723498708 1929341565567360 1934028192001920 1937336544206259 1942397821328160 1944653800214720 1952591162664576 1955939737448109 1965721489355610 1969053899416128 1970848388617920 1971340837742976 1973137411136640 1976037228949896 1977575104706544 1984588655040558 1984681311316256 1993270145220088 1996923417758080 2005565230151840 2012410438529288 2013751210683072 2016090062263424 2022465846415056 2030729601602016 2033088172567872 2041886490225456 2046846503202032 2055704360905636 2061861590496480 2062867093870464 2071794281693472 2092061959997760 2096769588645984 2104817040298490 2112150897581760 2126444262124560 2128913999943520 2135646584164380 2148293705984640 2153652702486390 2156154041281380 2157590582874720 2160096495282240 2164954670021304 2166927692587560 2170745184252155 2178308756322720 2182136849942108 2187735525241560 2187837666017920 2193049824859320 2195596921055440 2197305671896160 2202540386684610 2205098505600620 2214098907664296 2223690188746110 2229489909433920 2232766475230788 2235359699940696 2242428913372599 2246538844977840 2250486844081826 2256260883920820 2256366224002240 2258328261657024 2260085833950336 2263961743345449 2268101320046352 2278023023108672 2289415529546880 2297229549318816 2299897644033472 2301993646326080 2302702316102286 2305376767108212 2311389538760064 2315353430880651 2330877385593792 2333584560257664 2339253146516608 2349376412463584 2359543487484232 2371936201329184 2395028249936460 2405505188912560 2406678276182208 2411235904373385 2430222013856640 2440738953330720 2461317374270160 2464176047178720 2470046536187370 2471968880883180 2474233908595776 2476488791528640 2480851639145320 2491587681525110 2500269171704640 2506342656982080 2509253624063360 2515513048161610 2517189013353840 2520112577829280 2525780448358188 2528082308018820 2538412002002520 2541360215709840 2551733114549472 2552358112781820 2554696799932224 2558558129002540 2562775900997256 2567472965688960 2569630451132045 2571984964664944 2578583867338080 2583115392275012 2587384849537656 2589742852116840 2589863761770880 2592115794338688 2604894221102586 2607919649930812 2620961985807480 2631659789831184 2634716305266528 2636766806275392 2643048464021532 2646118206720744 2654486423419761 2668428226495332 2675387891320704 2686486035452667 2689606228292914 2696621128553408 2706193337526630 2707639468802688 2722515320300608 2727671062427635 2749148787328640 2762392375591296 2767623634580370 2790958094038485 2794199624925870 2795692784861312 2812934142023040 2822910327071280 2825107292437920 2835126650057940 2835259016166080 2847528778885840 2871536936648520 2874872055041840 2876787443832960 2881720958885265 2886606226695072 2889236923450080 2893483085248062 2901042288002880 2904411675096960 2913596731992240 2916980700322080 2924066433145760 2928886743996864 2936720515579480 2946743856417886 2949429359355290 2952131876885728 2957011256614464 2959706116704960 2964920251661480 2977021966974384 2980479599920928 2989905217830132 2995385126637120 3007611188378496 3008347845227760 3018615657793932 3020626816024608 3024135093395136 3033698769622584 3039043257953017 3049632258851808 3062829735338184 3062972732425088 3070269754803048 3073835689477616 3083556541358454 3087137907840868 3092792385744720 3145154382968976 3157225560447735 3189666393186840 3193370999915280 3203469876246570 3214981205831180 3228894240343765 3234231061922070 3240144742923360 3254318604440960 3259899562413515 3273205274913162 3281756499026880 3285568062904960 3289574737288980 3293395381583160 3295958507844240 3303810580026915 3307647758400930 3321148361496444 3329824836562560 3335535283119165 3344234864150880 3353039549911044 3356252017805120 3361799340466560 3367707264477584 3370776410691760 3375730266122739 3379650974910338 3384549336003360 3388480287613120 3402310819399296 3403144150375760 3417034534663008 3434123294320320 3438111823117440 3445844323978224 3449846466050208 3452990469489120 3458065150662318 3467084308140096 3473192294803448 3488222754135154 3494615981076640 3500376840386496 3508879719774912 3512955073688704 3524064618695376 3528157608960992 3539315231226348 3557904301993776 3581981380603556 3594462151964544 3608257783368840 3610017414273312 3645333020784960 3661108429996080 3690164846107160 3696264070768080 3721277458717980 3725599499901160 3737381522287665 3759513985473120 3763880436095040 3766809723250560 3773269572242415 3775783520030760 3780168866743920 3788670672537282 3792123462028230 3812040323564760 3818739487398689 3828537169172730 3828715915531360 3832045199898336 3837837193503810 3842294611847020 3848808302260096 3852315897933440 3857977446997416 3858922384801085 3874673088412518 3884795642656320 3889307600429440 3907341331653879 3911879474896218 3931442978711220 3938107798832256 3941696777235840 3952074457899792 3955150209413088 3969177310081116 3969362622632512 3986540290440176 4011130460303680 4024820877058576 4027502421366144 4034409342439371 4044931692830112 4061459203204032 4066176345135744 4083772980450912 4093693006404064 4111408721811272 4123723180992960 4143588563386944 4151435451870555 4184123919995520 4191299437388805 4193539177291968 4209634080596980 4224301795163520 4252888524249120 4257827999887040 4271293168328760 4307305404972780 4312308082562760 4315181165749440 4320192990564480 4329909340042608 4333855385175120 4341490368504310 4356617512645440 4364273699884216 4375471050483120 4386099649718640 4391193842110880 4394611343792320 4405080773369220 4410197011201240 4420115784626829 4424144039032935 4428197815328592 4447380377492220 4458979818867840 4465532950461576 4470719399881392 4477476725754445 4484857826745198 4493077689955680 4500973688163652 4512521767841640 4512732448004480 4516656523314048 4520451936481271 4527923486690898 4536202640092704 4556046046217344 4563859387378921 4594459098637632 4599795288066944 4603987292652160 4605404632204572 4610753534216424 4625334812037681 4630706861761302 4661754771187584 4698752824927168 4719086974968464 4743872402658368 4790056499872920 4811010377825120 4813356552364416 4822471808746770 4881477906661440 4909807912369743 4922634748540320 4928352094357440 4940093072374740 4943937761766360 4948467817191552 4952977583057280 4961471637601395 4961703278290640 4983175363050220 5000538343409280 5012685313964160 5031026096323220 5034378026707680 5040225155658560 5051560896716376 5056164616037640 5069476462365507 5076824004005040 5082720431419680 5103466229098944 5104716225563640 5109393599864448 5117116258005080 5125551801994512 5139260902264090 5143969929329888 5157167734676160 5166230784550024 5174769699075312 5179485704233680 5209788442205172 5215839299861624 5232334131202731 5241923971614960 5263319579662368 5269432610533056 5273533612550784 5286096928043064 5292236413441488 5308972846839522 5336856452990664 5372972070905334 5379212456585828 5393242257106816 5402491338721519 5412386675053260 5445030640601216 5455342124855270 5535247269160740 5581916188076970 5588399249851740 5626217110204565 5645820654142560 5650214584875840 5670253300115880 5670518032332160 5695057557771680 5743073873297040 5749744110083680 5756755790255715 5763441917770530 5773212453390144 5778473846900160 5786966170496124 5802084576005760 5812009632618777 5827193463984480 5833961400644160 5848132866291520 5857773487993728 5867819212344327 5873441031158960 5893487712835772 5898858718710580 5904263753771456 5914022513228928 5919412233409920 5929840503322960 5954043933948768 5960959199841856 5979810435660264 5990770253274240 6016695690455520 6037231315587864 6041253632049216 6048270186790272 6067397539245168 6078086515906034 6099264517703616 6125659470676368 6140539509606096 6147671378955232 6167113082716908 6174275815681736 6185584771489440 6290308765937952 6314451120895470 6379332786373680 6386741999830560 6406939752493140 6429962411662360 6457788480687530 6468462123844140 6480289485846720 6512235552756465 6519799124827030 6546410549826324 6563512998053760 6579149474577960 6586790763166320 6591917015688480 6607621160053830 6615295516801860 6642296722992888 6671070566238330 6688469728301760 6706079099822088 6712504035610240 6724015570732285 6735414528955168 6741552821383520 6751460532245478 6759301949820676 6769098672006720 6776960575226240 6806288300751520 6834069069326016 6868246588640640 6891688647956448 6899692932100416 6905980938978240 6916130301324636 6934168616280192 6946060292641953 6946384589606896 6976445508270308 6989231962153280 7000753680772992 7017759439549824 7048129237390752 7056315217921984 7078630462452696 7115808603987552 7163962761207112 7216515566737680 7220034828546624 7233707713120155 7290666041569920 7322216859992160 7366859641044715 7380329692214320 7392528141536160 7442554917435960 7451198999802320 7474763044575330 7519027970946240 7527760872190080 7546539144484830 7551567040061520 7560337733487840 7577341345074564 7584246924056460 7624080647129520 7637478974797378 7657074338345460 7657431831062720 7664090399796672 7675674387007620 7684589223694040 7708891353396135 7715954893994832 7717844769602170 7749346176825036 7769591285312640 7814682663307758 7823758949792436 7862885957422440 7876703954286391 7904148915799584 7910300418826176 7938354620162232 7938725245265024 7973080580880352 8022260920607360 8049641754117152 8059458106358001 8068818684878742 8089863385660224 8122918406408064 8167545960901824 8183013187282905 8187386012808128 8222817443622544 8247446361985920 8287177126773888 8302870903741110 8382598874777610 8387078354583936 8419268161193960 8449127437275845 8505777048498240 8515655999774080 8542586336657520 8614610809945560 8624616165125520 8630362331498880 8645162876655795 8659818680085216 8667710770350240 8682980737008620 8713235025290880 8720556885337885 8728547399768432 8750942100966240 8772199299437280 8782387684221760 8789222687584640 8810161546738440 8820394022402480 8840231569253658 8848288078065870 8856395630657184 8894760754984440 8931065900923152 8941438799762784 8954953451508890 8969715653490396 8986155379911360 9001947376327304 9025043535683280 9040903872962542 9055846973381796 9072405280185408 9117129773859051 9127718774757842 9188918197275264 9210809264409144 9221507068432848 9250669624075362 9261413723522604 9397505649854336 9413621799025199 9438173949936928 9471676681343205 9487744805316736 9580112999745840 9622020755650240 9644943617493540 9686682721031295 9762955813322880 9779698687240545 9819615824739486 9845269497080640 9856704188714880 9880186144749480 9887875523532720 9922943275202790 9923406556581280 9966350726100440 10062052192646440 10068756053415360 10080450311317120 10103121793432752 10112329232075280 10127190798368217 10138952924731014 10153648008010080 10165440862839360 10206932458197888 10209432451127280 10234232516010160 10251103603989024 10278521804528180 10287939858659776 10313603497462601 10314335469352320 10332461569100048 10349539398150624 10358971408467360 10419576884410344 10431678599723248 10464668262405462 10483847943229920 10526639159324736 10538865221066112 10572193856086128 10584472826882976 10617945693679044 10673712905981328 10745944141810668 10758424913171656 10804982677443038 10824773350106520 10910684249710540 11070494538321480 11163832376153940 11176798499703480 11212144566862995 11252434220409130 11291641308285120 11300429169751680 11319808716727245 11340506600231760 11390115115543360 11456218462196067 11486147746594080 11499488220167360 11513511580511430 11526883835541060 11546424906780288 11556947693800320 11573932340992248 11576767154403255 11624019265237554 11654386927968960 11667922801288320 11696265732583040 11735638424688654 11746882062317920 11786975425671544 11797717437421160 11808527507542912 11828778412186183 11859681006645920 11908087867897536 11921918399683712 11959620871320528 12033391380911040 12074462631175728 12082507264098432 12103228027318113 12134795078490336 12156173031812068 12198529035407232 12251318941352736 12281079019212192 12295342757910464 12334226165433816 12348551631363472 12371169542978880 12580617531875904 12628902241790940 12758665572747360 12773483999661120 12813879504986280 12859924823324720 12915576961375060 12936924247688280 12960578971693440 13024471105512930 13039598249654060 13092821099652648 13158298949155920 13173581526332640 13183834031376960 13215242320107660 13230591033603720 13260347353880487 13272432117098805 13284593445985776 13342141132476660 13376939456603520 13412158199644176 13432430177263335 13448031141464570 13470829057910336 13483105642767040 13502921064490956 13518603899641352 13538197344013440 13561355809443813 13612576601503040 13668138138652032 13691578162136763 13783377295912896 13799385864200832 13811961877956480 13832260602649272 13892120585283906 13892769179213792 13952891016540616 13978463924306560 14096258474781504 14112630435843968 14157260924905392 14231617207975104 14327925522414224 14433031133475360 14440069657093248 14467415426240310 14644433719984320 14733719282089430 14760659384428640 14785056283072320 14885109834871920 14902397999604640 14949526089150660 15038055941892480 15093078288969660 15103134080123040 15120675466975680 15154682690149128 15168493848112920 15195216289765085 15208429387096521 15248161294259040 15274957949594756 15314148676690920 15314863662125440 15328180799593344 15351348774015240 15369178447388080 15417782706792270 15431909787989664 15435689539204340 15498692353650072 15629365326615516 15647517899584872 15697002393608193 15725771914844880 15753407908572782 15808297831599168 15820600837652352 15876709240324464 15946161161760704 16099283508234304 16118916212716002 16137637369757484 16179726771320448 16207474016164557 16335091921803648 16366026374565810 16374772025616256 16445634887245088 16605741807482220 16765197749555220 16838536322387920 16878651330613695 16898254874551690 17011554096996480 17085172673315040 17229221619891120 17249232330251040 17290325753311590 17319637360170432 17335421540700480 17365961474017240 17441113770675770 17457094799536864 17501884201932480 17544398598874560 17564775368443520 17620323093476880 17640788044804960 17680463138507316 17696576156131740 17712791261314368 17789521509968880 17862131801846304 17882877599525568 17909906903017780 17939431306980792 17972310759822720 18003894752654608 18050087071366560 18081807745925084 18111693946763592 18144810560370816 18234259547718102 18255437549515684 18421618528818288 18443014136865696 18501339248150724 18522827447045208 18827243598050398 18876347899873856 18943353362686410 19093697436993445 19160225999491680 19244041511300480 19289887234987080 19373365442062590 19536706658269395 19559397374481090 19639231649478972 19690538994161280 19760372289498960 19775751047065440 19845886550405580 19846813113162560 19932701452200880 20124104385292880 20137512106830720 20172046712196855 20206243586865504 20224658464150560 20254381596736434 20277905849462028 20307296016020160 20330881725678720 20418864902254560 20468465032020320 20502207207978048 20557043609056360 20575879717319552 20627206994925202 20664923138200096 20699078796301248 20717942816934720 20839153768820688 20863357199446496 20929336524810924 20967695886459840 21053278318649472 21144387712172256 21168945653765952 21235891387358088 21347425811962656 21491888283621336 21516849826343312 21609965354886076 21649546700213040 21821368499421080 22100578923134145 22140989076642960 22327664752307880 22353596999406960 22424289133725990 22504868440818260 22583282616570240 22602259682406355 22639617433454490 22681013200463520 22780230231086720 22819296936894605 22912436924392134 22972295493188160 22998976440334720 23027023161022860 23053767671082120 23126674060188405 23147864681984496 23153534308806510 23248038530475108 23308773855937920 23471276849377308 23493764124635840 23573950851343088 23595434874842320 23630111862859173 23657556824372366 23719362013291840 23816175735795072 23919241742641056 24066782761822080 24148925262351456 24206456054636226 24269590156980672 24312346063624136 24502637882705472 24549039561848715 24562158038424384 24590685515820928 24668452330867632 24697103262726944 24742339085957760 25161235063751808 25257804483581880 25347382311827535 25517331145494720 25546967999322240 25627759009972560 25719849646649440 25831153922750120 25873848495376560 26048942211025860 26079196499308120 26161670656013655 26185642199305296 26316597898311840 26347163052665280 26367668062753920 26430484640215320 26461182067207440 26520694707760974 26544864234197610 26569186891971552 26684282264953320 26731176411790823 26824316399288352 26864860354526670 26896062282929140 26941658115820672 26966211285534080 27005842128981912 27012456693607595 27037207799282704 27122711618887626 27225153203006080 27351389321577153 27383156324273526 27566754591825792 27664521205298544 27784241170567812 27785538358427584 27905782033081232 28192516949563008 28240865397075597 28314521849810784 28463234415950208 28655851044828448 28866062266950720 28934830852480620 29060048163093885 29288867439968640 29339096061721635 29467438564178860 29521318768857280 29570112566144640 29770219669743840 29804795999209280 29899052178301320 30186156577939320 30206268160246080 30241350933951360 30309365380298256 30336987696225840 30390432579530170 30416858774193042 30496322588518080 30549915899189512 30628297353381840 30702697548030480 30738356894776160 30835565413584540 30863819575979328 30871379078408680 30940810492387803 30997384707300144 31258730653231032 31295035799169744 31394004787216386 31451543829689760 31506815817145564 31616595663198336 31643163555368897 31753418480648928 31892322323521408 31947015711652447 32198567016468608 32237832425432004 32275274739514968 32414948032329114 32732052749131620 32891269774490176 33211483614964440 33530395499110440 33677072644775840 33757302661227390 33796509749103380 34170345346630080 34368655386588201 34458443239782240 34498464660502080 34580651506623180 34639274720340864 34670843081400960 34730301463209765 34731922948034480 34882227541351540 34914189599073728 35003768403864960 35088797197749120 35240646186953760 35281576089609920 35360926277014632 35393152312263480 35425582522628736 35486335236558549 35579043019937760 35724263603692608 35765755199051136 35819813806035560 35878862613961584 36007789505309216 36100174142733120 36163615491850168 36223387893527184 36468519095436204 36510875099031368 36843237057636576 36886028273731392 37002678496301448 37045654894090416 37654487196100796 37752695799747712 37886706725372820 38187394873986890 38320451998983360 38579774469974160 38746730884125180 39073413316538790 39118794748962180 39278463298957944 39383519771431955 39520744578997920 39551502094130880 39691773100811160 39693626226325120 39865402904401760 40248208770585760 40297290531790005 40344093424393710 40412487173731008 40449316928301120 40508763193472868 40555811698924056 40614592032040320 40684067428331439 40837729804509120 40936930064040640 41004414415956096 41074734486410289 41114087218112720 41254413989850404 41329846276400192 41398157592602496 41435885633869440 41678307537641376 41726714398892992 41858673049621848 41935391772919680 42288775424344512 42337891307531904 42471782774716176 42694851623925312 42983776567242672 43033699652686624 43219930709772152 43299093400426080 43642736998842160 44201157846268290 44281978153285920 44655329504615760 44707193998813920 44848578267451980 45009736881636520 45204519364812710 45279234866908980 45362026400927040 45585648869295255 45638593873789210 45824873848784268 45944590986376320 46054046322045720 46107535342164240 46253348120376810 46295729363968992 46307068617613020 46496077060950216 46942553698754616 46987528249271680 47068108995125995 47147901702686176 47190869749684640 47260223725718346 47315113648744732 47438724026583680 47838483485282112 48297850524702912 48412912109272452 48539180313961344 48622422048493671 48624692127248272 49005275765410944 49098079123697430 49124316076848768 49336904661735264 49394206525453888 50515608967163760 50635953991841085 50694764623655070 51034662290989440 51255518019945120 51439699293298880 51568017487313005 51662307845500240 51747696990753120 52097884422051720 52158392998616240 52323341312027310 52371284398610592 52633195796623680 52694326105330560 52860969280430640 52922364134414880 53041389415521948 53089728468395220 53138373783943104 53368564529906640 53462352823581646 53648632798576704 53729720709053340 53792124565858280 54011684257963824 54024913387215190 54074415598565408 54245423237775252 54702778643154306 54766312648547052 55136927680004737 55329042410597088 55568482341135624 55571076716855168 55811564066162464 56481730794151194 56629043699621568 57281092310980335 57311702089656896 57732124533901440 57869661704961240 58120096326187770 58678192123443270 58934877128357720 59042637537714560 59143892060930915 59540439339487680 59609591998418560 59798104356602640 60372313155878640 60412536320492160 60516140136590565 60618730760596512 60673975392451680 60780865159060340 60833717548386084 60992645177036160 61099831798379024 61256594706763680 61405395096060960 61476713789552320 61671130827169080 61727639151958656 61742758156817360 61881620984775606 61994769414600288 62517461306462064 62590071598339488 62788009574432772 62903087659379520 63013631634291128 63286327110737794 63506836961297856 63894031423304894 64475664850864008 64550549479029936 64829896064658228 65464105498263240 65782539548980352 66301736769402435 66422967229928880 67060790998220880 67354145289551680 67514605322454780 67593019498206760 67806779047219065 68340690693260160 68457890810683815 68737310773176402 68916886479564480 68996929321004160 69161303013246360 69282844985661929 69460602926419530 69463845896068960 69764455082703080 69828379198147456 70481292373907520 70563152179219840 70721852554029264 70786304624526960 70890335588577519 70972670473117098 71158086039875520 71448527207385216 71639627612071120 71757725227923168 72015579010618432 72200348285466240 72327230983700336 72446775787054368 72937038190872408 73021750198062736 73686474115273152 73772056547462784 74005356992602896 74091309788180832 75308974392201592 75773413450745640 76042146935482605 76374789747973780 76640903997966720 77159548939948320 77493461768250360 78146826633077580 78237589497924360 78485011968040965 78556926597915888 78767039542863910 79041489157995840 79103004188261760 79383546201622320 79730805808803520 80193529235372469 80496417541171520 80594581063580010 80688186848787420 80824974347462016 80898633856602240 81017526386945736 81037370080822785 81111623397848112 81368134856662878 81675459609018240 81873860128081280 82149468972820578 82228174436225440 82508827979700808 82659692552800384 82801448885303281 83356615075282752 83453428797785984 83717346099243696 84577550848689024 84722596191226791 84943565549432352 85389703247850624 85967553134485344 86067399305373248 86439861419544304 86598186800852160 87285473997684320 88402315692536580 88563956306571840 89310659009231520 89414387997627840 89697156534903960 90019473763273040 90409038729625420 90558469733817960 90724052801854080 91171297738590510 91277187747578420 91649747697568536 92108092644091440 92215070684328480 92506696240753620 92591458727937984 92614137235226040 92822431477163409 92992154121900432 93885107397509232 94136217990251990 94295803405372352 94381739499369280 94520447451436692 94630227297489464 94929490666106691 95676966970564224 95841047134957341 96595701049405824 96825824218544904 97244844096987342 97249384254496544 98196158247394860 98673809323470528 98788413050907776 101031217934327520 101271907983682170 101389529247310140 102511036039890240 102879398586597760 103136034974626010 103324615691000480 103495393981506240 104195768844103440 104316785997232480 104646682624054620 104742568797221184 105266391593247360 105721938560861280 105844728268829760 106082778831043896 106179456936790440 106276747567886208 106459005709675647 106737129059813280 106924705647163292 107297265597153408 107459441418106680 107584249131716560 108023368515927648 108049826774430380 108148831197130816 108490846475550504 109405557286308612 109532625297094104 110273855360009474 110658084821194176 111136964682271248 111623128132324928 112963461588302388 113258087399243136 114562184621960670 114623404179313792 115739323409922480 116240192652375540 117356384246886540 117869754256715440 118150559314295865 118287784121861830 119080878678975360 119596208713205280 120744626311757280 121032280273181130 121237461521193024 121347950784903360 121561730318120680 121667435096772168 122199663596758048 122513189413527360 122810790192121920 122953427579104640 123342261654338160 123485516313634720 123763241969551212 123989538829200576 125034922612924128 125180143196678976 125576019148865544 125806175318759040 126027263268582256 126572654221475588 127013673922595712 127788062846609788 128951329701728016 129101098958059872 129659792129316456 130928210996526480 132603473538804870 132845934459857760 133655882058954115 134121581996441760 134708290579103360 135029210644909560 135186038996413520 135613558094438130 136756946607885765 136915781621367630 137474621546352804 137833772959128960 138322606026492720 138565689971323858 138921205852839060 138927691792137920 139528910165406160 140962584747815040 141204326985377985 141443705108058528 141572609249053920 141780671177155038 141945340946234196 142316172079751040 143279255224142240 143515450455846336 144031158021236864 144654461967400672 144893551574108736 145874076381744816 146043500396125472 147372948230546304 148010713985205792 148182619576361664 150617948784403184 151546826901491280 152084293870965210 152749579495947560 154319097879896640 154704052461939015 154986923536500720 156293653266155160 156475178995848720 156970023936081930 157113853195831776 157534079085727820 158082978315991680 158215817776844485 158767092403244640 159461611617607040 159735078558262235 160387058470744938 160992835082343040 161189162127160020 161376373697574840 162035052773891472 162074740161645570 162223246795696224 162736269713325756 164298937945641156 164456348872450880 165017655959401616 165410783040014211 165602897770606562 166713230150565504 167434692198487392 169445192382453582 169887131098864704 171843276932941005 171935106268970688 172134798610746496 172879722839088608 173196373601704320 174570947995368640 176804631385073160 177127912613143680 177431676182792745 178621318018463040 178828775995255680 179394313069807920 180038947526546080 180818077459250840 181116939467635920 182342595477181020 182554375495156840 183299495395137072 184216185288182880 184430141368656960 185013392481507240 185182917455875968 185228274470452080 185644862954326818 185984308243800864 187118234882535761 187770214795018464 188272435980503980 188591606810744704 188763478998738560 189040894902873384 189260454594978928 189858981332213382 191682094269914682 193651648437089808 194489688193974684 194498768508993088 196392316494789720 197347618646941056 202062435868655040 202543815967364340 202779058494620280 203420337141657195 205022072079780480 205373672432051445 206272069949252020 206649231382000960 206990787963012480 207848534956985787 208391537688206880 208633571994464960 209293365248109240 209485137594442368 211443877121722560 211689456537659520 212165557662087792 212358913873580880 212918011419351294 213474258119626560 213849411294326584 214918882836213360 215168498263433120 216046737031855296 216099653548860760 216297662394261632 216981692951101008 218811114572617224 219065250594188208 220547710720018948 221316169642388352 221502144887582279 222273929364542496 223246256264649856 225926923176604776 229124369243921340 231478646819844960 232480385304751080 234712768493773080 235739508513430880 236301118628591730 236575568243723660 239192417426410560 240580587706117407 241489252623514560 242064560546362260 242474923042386048 242695901569806720 243112110242468355 243123460636241360 243334870193544336 244399327193516096 245026378827054720 245621580384243840 246684523308676320 246971032627269440 247526483939102424 247979077658401152 248404346655909843 250069845225848256 250360286393357952 251152038297731088 252054526537164512 253145308442951176 255576125693219576 257902659403456032 258202197916119744 259319584258632912 261856421993052960 265206947077609740 265691868919715520 267311764117908230 268243163992883520 270058421289819120 270372077992827040 271227116188876260 273513893215771530 273831563242735260 274949243092705608 275684638400023685 276645212052985440 277131379942647716 277842411705678120 277855383584275840 279057820330812320 282408653970755970 282887410216117056 283145218498107840 283561342354310076 283890681892468392 284788471998320073 286558510448284480 287030900911692672 287523141404872023 289308923934801344 289787103148217472 291748152763489632 292087000792250944 296021427970411584 296365239152723328 301235897568806368 303093653802982560 304168587741930420 305499158991895120 308638195759793280 309408104923878030 309973847073001440 312587306532310320 312950357991697440 313940047872163860 314227706391663552 315068158171455640 316431635553688970 317534184806489280 319470157116524470 320774116941489876 322378324254320040 322752747395149680 324070105547782944 324149480323291140 324446493591392448 325472539426651512 328597875891282312 328912697744901760 330035311918803232 330821566080028422 331205795541213124 334869384396974784 338890384764907164 339774262197729408 343686553865882010 343870212537941376 345759445678177216 346414224928309645 349141895990737280 353609262770146320 354451677942887595 354863352365585490 357242636036926080 358788626139615840 360077895053092160 361636154918501680 362233878935271840 364685190954362040 365108750990313680 366598990790274144 368432370576365760 368860282737313920 370026784963014480 370456548940904160 371289725908653636 371968616487601728 374236469765071522 375540429590036928 376544871961007960 378081789805746768 378520909189957856 379717962664426764 383364188539829364 385958493760033159 387303296874179616 388979376387949368 388997537017986176 392784632989579440 400967646176862345 404124871737310080 405087631934728680 405558116989240560 406840674283314390 410747344864102890 412544139898504040 413298462764001920 414007244426516405 415697069913971574 416783075376413760 417267143988929920 418586730496218480 422887754243445120 423612980956133955 424331115324175584 424717827747161760 425836022838702588 426948516239253120 427698822588653168 429837765672426720 430336996526866240 432093474063710592 432199307097721520 433963385902202016 437622229145234448 438130501188376416 441095421440037896 443004289775164558 444547858729084992 451853846353209552 458248738487842680 462957293639689920 464112157385817045 464960770609502160 469425536987546160 471479017026861760 472602237257183460 473151136487447320 474647453330533455 478384834852821120 479205235674786705 481161175412234814 482978505247029120 484129121092724520 484979914899633503 486224220484936710 486246921272482720 486669740387088672 488798654387032192 493369046617352640 493942065254538880 495052967878204848 496232349120042633 496808693311819686 500139690451696512 502304076595462176 504109053074329024 506290616885902352 511152251386439152 515805318806912064 516404395832239488 518639168517265824 523712843986105920 530413894155219480 531383737839431040 532295028548378235 534623528235816460 536486327985767040 540116842579638240 540744155985654080 542454232377752520 547027786431543060 547663126485470520 549898486185411216 551369276800047370 553290424105970880 554262759885295432 555684823411356240 558115640661624640 561354704647607283 564817307941511940 565774820432234112 566290436996215680 567122684708620152 567781363784936784 569576943996640146 573117020896568960 575046282809744046 578617847869602688 579610142197122967 583496305526979264 584174001584501888 592042855940823168 602471795137612736 606187307605965120 608337175483860840 610998317983790240 618816209847756060 619947694146002880 623545604870957361 625174613064620640 625900715983394880 627880095744327720 628455412783327104 630136316342911280 632863271107377940 635068369612978560 638940314233048940 641548233882979752 644756648508640080 645505494790299360 648140211095565888 648298960646582280 648892987182784896 650945078853303024 657195751782564624 660070623837606464 661643132160056844 662411591082426248 664506434662746837 669738768793949568 677780769529814328 687373107731764020 691518891356354432 692828449856619290 707218525540292640 708903355885775190 709726704731170980 717577252279231680 720155790106184320 723272309837003360 724467757870543680 729370381908724080 730217501980627360 733197981580548288 736864741152731520 740053569926028960 740913097881808320 742579451817307272 743937232975203456 745213039967729529 748472939530143044 751080859180073856 753089743922015920 756163579611493536 757041818379915712 759435925328853528 766728377079658728 771916987520066318 774606593748359232 777958752775898736 785569265979158880 801935292353724690 810175263869457360 811116233978481120 813681348566628780 821494689728205780 825088279797008080 827053915200071055 828014488853032810 831394139827943148 833566150752827520 837173460992436960 847225961912267910 848662230648351168 849435655494323520 851672045677405176 855397645177306336 859675531344853440 860673993053732480 864398614195443040 867926771804404032 875244458290468896 876261002376752832 882190842880075792 886008579550329116 889095717458169984 903707692706419104 916497476975685360 925914587279379840 928224314771634090 929921541219004320 935591174412678805 938851073975092320 942958034053723520 945204474514366920 946302272974894640 949294906661066910 958410471349573410 962322350824469628 968258242185449040 969959829799267006 972448440969873420 972493842544965440 973339480774177344 986738093234705280 990105935756409696 992464698240085266 993617386623639372 1004608153190924352 1008218106148658048 1012581233771804704 1022304502772878304 1031610637613824128 1037278337034531648 1039242674784928935 1047425687972211840 1060827788310438960 1064590057096756470 1069247056471632920 1080233685159276480 1081488311971308160 1084908464755505040 1094055572863086120 1095326252970941040 1099796972370822432 1102738553600094740 1106580848211941760 1107510724437911395 1108525519770590864 1111369646822712480 1116231281323249280 1122709409295214566 1129634615883023880 1134245369417240304 1135562727569873568 1139153887993280292 1150092565619488092 1157875481280099477 1159220284394245934 1166992611053958528 1202902938530587035 1204943590275225472 1212374615211930240 1216674350967721680 1221996635967580480 1237632419695512120 1239895388292005760 1242021733279549215 1247091209741914722 1250349226129241280 1251801431966789760 1255760191488655440 1260272632685822560 1265726542214755880 1277880628466097880 1283096467765959504 1289513297017280160 1291010989580598720 1296280422191131776 1296597921293164560 1301890157706606048 1309827644177750327 1314391503565129248 1320141247675212928 1323286264320113688 1324823182164852496 1329012869325493674 1355561539059628656 1374746215463528040 1385656899713238580 1414437051080585280 1417806711771550380 1419453409462341960 1423942359991600365 1435154504558463360 1437615707024360115 1446544619674006720 1448935515741087360 1454939744698900509 1458740763817448160 1460435003961254720 1466395963161096576 1480107139852057920 1481826195763616640 1485158903634614544 1490426079935459058 1496945879060286088 1506179487844031840 1512327159222987072 1514083636759831424 1518871850657707056 1533456754159317456 1543833975040132636 1549213187496718464 1555917505551797472 1571138531958317760 1603870584707449380 1620350527738914720 1622232467956962240 1627362697133257560 1642989379456411560 1650176559594016160 1654107830400142110 1656028977706065620 1662788279655886296 1674346921984873920 1684064113942821849 1694451923824535820 1697324461296702336 1698871310988647040 1703344091354810352 1710795290354612672 1719351062689706880 1728797228390886080 1735853543608808064 1738830426591368901 1750488916580937792 1752522004753505664 1764381685760151584 1772017159100658232 1807415385412838208 1832994953951370720 1856448629543268180 1859843082438008640 1871182348825357610 1877702147950184640 1890408949028733840 1892604545949789280 1898589813322133820 1916820942699146820 1924644701648939256 1929792468800165795 1936516484370898080 1939919659598534012 1944896881939746840 1944987685089930880 1946678961548354688 1980211871512819392 1984929396480170532 1987234773247278744 1993519303988240511 2009216306381848704 2025162467543609408 2044609005545756608 2074556674069063296 2078485349569857870 2121655576620877920 2129180114193512940 2138494112943265840 2160467370318552960 2169816929511010080 2188111145726172240 2190652505941882080 2199593944741644864 2205477107200189480 2215021448875822790 2217051039541181728 2222739293645424960 2245418818590429132 2259269231766047760 2268490738834480608 2271125455139747136 2278307775986560584 2300185131238976184 2315750962560198954 2318440568788491868 2405805877061174070 2424899574498167515 2433348701935443360 2443993271935160960 2475264839391024240 2481161745600213165 2484043466559098430 2494182419483829444 2500698452258482560 2511520382977310880 2520545265371645120 2531453084429511760 2555761256932195760 2566192935531919008 2579026594034560320 2582021979161197440 2593195842586329120 2603780315413212096 2619655288355500654 2628783007130258496 2646572528640227376 2649646364329704992 2658025738650987348 2711123078119257312 2749492430927056080 2771313799426477160 2806773523238036415 2828874102161170560 2835613423543100760 2838906818924683920 2847884719983200730 2875231414048720230 2893089239348013440 2898050710985614835 2909879489397801018 2917481527634896320 2920870007922509440 2960214279704115840 2970317807269229088 2980852159870918116 2993891758120572176 3012358975688063680 3024654318445974144 3037743701315414112 3066913508318634912 3087667950080265272 3111835011103594944 3117728024354786805 3142277063916635520 3207741169414898760 3240701055477829440 3244464935913924480 3254725394266515120 3285978758912823120 3300353119188032320 3308215660800284220 3312057955412131240 3322532173313734185 3325576559311772592 3348693843969747840 3368128227885643698 3388903847649071640 3394859404297434521 3406688182709620704 3421590580709225344 3457594456781772160 3473626443840298431 3477660853182737802 3500977833161875584 3528763371520303168 3544034318201316464 3614830770825676416 3665989907902741440 3712897259086536360 3719686164876017280 3726065199838647645 3742364697650715220 3755404295900369280 3780817898057467680 3785209091899578560 3797179626644267640 3833641885398293640 3849289403297878512 3859584937600331590 3873032968741796160 3879839319197068024 3889793763879493680 3929482932533250981 3960423743025638784 3969858792960341064 3974469546494557488 3987038607976481022 4050324935087218816 4057270995379860769 4089218011091513216 4156970699139715740 4243311153241755840 4258360228387025880 4276988225886531680 4339633859022020160 4364819234096701527 4376222291452344480 4381305011883764160 4399187889483289728 4410954214400378960 4430042897751645580 4434102079082363456 4445478587290849920 4490837637180858264 4518538463532095520 4536981477668961216 4542250910279494272 4556615551973121168 4600370262477952368 4631501925120397908 4636881137576983736 4811611754122348140 4849799148996335030 4866697403870886720 4950529678782048480 4962323491200426330 4968086933118196860 4988364838967658888 5023040765954621760 5041090530743290240 5062906168859023520 5111522513864391520 5132385871063838016 5158053188069120640 5186391685172658240 5207560630826424192 5216491279774106703 5239310576711001308 5257566014260516992 5293145057280454752 5299292728659409984 5316051477301974696 5422246156238514624 5498984861854112160 5542627598852954320 5613547046476072830 5671226847086201520 5677813637849367840 5695769439966401460 5750462828097440460 5789377406400497385 5796101421971229670 5819758978795602036 5834963055269792640 5940635614538458176 5961704319741836232 5987783516241144352 6024717951376127360 6075487402630828224 6133827016637269824 6175335900160530544 6223670022207189888 6235456048709573610 6415482338829797520 6481402110955658880 6509450788533030240 6549138220888751635 6571957517825646240 6600706238376064640 6616431321600568440 6624115910824262480 6645064346627468370 6651153118623545184 6736256455771287396 6777807695298143280 6789718808594869042 6813376365419241408 6947252887680596862 6955321706365475604 7057526743040606336 7088068636402632928 7274698723494502545 7331979815805482880 7425794518173072720 7452130399677295290 7484729395301430440 7561635796114935360 7570418183799157120 7594359253288535280 7667283770796587280 7698578806595757024 7719169875200663180 7746065937483592320 7759678638394136048 7779587527758987360 7858965865066501962 7939717585920682128 7948939092989114976 7974077215952962044 8114541990759721538 8313941398279431480 8420320569714109245 8486622306483511680 8516720456774051760 8553976451773063360 8679267718044040320 8694152132956844505 8729638468193403054 8752444582904688960 8762610023767528320 8821908428800757920 8860085795503291160 8868204158164726912 8981675274361716528 9037076927064191040 9073962955337922432 9113231103946242336 9200740524955904736 9263003850240795816 9273762275153967472 9623223508244696280 9699598297992670060 9733394807741773440 9901059357564096960 9924646982400852660 9936173866236393720 9967596519941202555 9976729677935317776 10046081531909243520 10125812337718047040 10184578212892303563 10223045027728783040 10264771742127676032 10372783370345316480 10432982559548213406 10478621153422002616 10586290114560909504 10598585457318819968 10632102954603949392 10844492312477029248 10997969723708224320 11085255197705908640 11227094092952145660 11342453694172403040 11355627275698735680 11391538879932802920 11500925656194880920 11578754812800994770 11592202843942459340 11639517957591204072 11788448797599752943 11881271229076916352 11923408639483672464 11975567032482288704 12150974805261656448 12171812986139582307 12267654033274539648 12350671800321061088 12470912097419147220 12830964677659595040 13018901577066060480 13098276441777503270 13143915035651292480 13232862643201136880 13248231821648524960 13290128693254936740 13302306237247090368 13472512911542574792 13555615390596286560 13579437617189738084 13626752730838482816 13894505775361193724 13910643412730951208 14176137272805265856 14549397446989005090 14851589036346145440 14904260799354590580 14969458790602860880 15123271592229870720 15188718506577070560 15334567541593174560 15397157613191514048 15438339750401326360 15519357276788272096 15559175055517974720 15717931730133003924 15879435171841364256 15897878185978229952 15948154431905924088 16229083981519443076 16627882796558862960 16840641139428218490 16974297021487172605 17033440913548103520 17107952903546126720 17368132219201492155 17388304265913689010 17459276936386806108 17504889165809377920 17643816857601515840 17720171591006582320 17963350548723433056 18074153854128382080 18226462207892484672 18401481049911809472 18526007700481591632 18547524550307934944 19246447016489392560 19399196595985340120 19647414662666254905 19802118715128193920 19849293964801705320 19872347732472787440 19935193039882405110 19953459355870635552 20251624675436094080 20286354976899303845 20369156425784607126 20446090055457566080 20865965119096426812 20957242306844005232 21172580229121819008 21264205909207898784 21824096170483507635 21995939447416448640 22170510395411817280 22454188185904291320 22684907388344806080 22711254551397471360 22783077759865605840 23001851312389761840 23157509625601989540 23184405687884918680 23279035915182408144 23576897595199505886 23764015830082041647 23846817278967344928 23951134064964577408 24343625972279164614 24701343600642122176 24941824194838294440 25661929355319190080 26037803154132120960 26082456398870533515 26196552883555006540 26287830071302584960 26465725286402273760 26496463643297049920 26580257386509873480 26604612474494180736 26945025823085149584 27111230781192573120 27158875234379476168 27789011550722387448 27821286825461902416 28352274545610531712 29098794893978010180 29703178072692290880 29808521598709181160 29938917581205721760 30377437013154141120 30553734638676910689 30669135083186349120 30794315226383028096 30876679500802652720 31038714553576544192 31118350111035949440 31435863460266007848 31758870343682728512 31795756371956459904 31896308863811848176 32458167963038886152 33255765593117725920 33681282278856436980 33948594042974345210 34066881827096207040 34736264438402984310 34776608531827378020 34918553872773612216 35287633715203031680 35440343182013164640 35926701097446866112 36452924415784969344 36515438958418746921 36802962099823618944 37052015400963183264 37095049100615869888 38492894032978785120 38798393191970680240 39294829325332509810 39698587929603410640 39744695464945574880 39870386079764810220 39906918711741271104 40572709953798607690 40738312851569214252 41731930238192853624 41914484613688010464 42528411818415797568 43648192340967015270 44341020790823634560 44908376371808582640 45369814776689612160 45566155519731211680 46003702624779523680 46315019251203979080 46368811375769837360 46558071830364816288 47153795190399011772 47528031660164083294 47693634557934689856 48687251944558329228 49402687201284244352 49883648389676588880 50922891064461517815 51323858710638380160 52164912797741067030 52393105767110013080 52931450572804547520 52992927286594099840 53160514773019746960 53890051646170299168 54222461562385146240 54317750468758952336 55578023101444774896 55642573650923804832 58197589787956020360 58942243987998764715 59406356145384581760 59617043197418362320 59877835162411443520 60754874026308282240 60859064930697911535 61107469277353821378 61338270166372698240 61753359001605305440 62077429107153088384 62871726920532015696 63517740687365457024 63792617727623696352 64916335926077772304 66511531186235451840 67362564557712873960 67897188085948690420 68133763654192414080 69472528876805968620 69553217063654756040 69837107745547224432 70880686364026329280 71292047490246124941 71853402194893732224 73030877916837493842 74104030801926366528 74190098201231739776 76985788065957570240 77596786383941360480 78589658650665019620 79397175859206821280 79489390929891149760 79740772159529620440 79813837423482542208 81145419907597215380 81476625703138428504 83463860476385707248 83828969227376020928 85056823636831595136 87296384681934030540 89816752743617165280 91132311039462423360 92007405249559047360 92630038502407958160 92737622751539674720 93116143660729632576 94307590380798023544 95056063320328166588 95387269115869379712 97374503889116658456 99767296779353177760 101845782128923035630 104329825595482134060 104786211534220026160 105862901145609095040 106321029546039493920 107780103292340598336 108635500937517904672 111156046202889549792 111285147301847609664 116395179575912040720 117884487975997529430 118820079150410208235 119234086394836724640 119755670324822887040 121718129861395823070 122214938554707642756 123506718003210610880 125743453841064031392 127585235455247392704 129832671852155544608 133023062372470903680 134725129115425747920 135794376171897380840 138945057753611937240 139106434127309512080 139674215491094448864 141761372728052658560 142584094980492249882 146061755833674987684 148208061603852733056 152768673193384553445 153971576131915140480 155193572767882720960 157179317301330039240 158794351718413642560 158978781859782299520 159481544319059240880 162290839815194430760 162953251406276857008 166348110810574291529 166927720952771414496 167657938454752041856 174592769363868061080 179633505487234330560 182264622078924846720 182577194792093734605 184014810499118094720 185260077004815916320 185475245503079349440 186232287321459265152 188615180761596047088 190112126640656333176 194749007778233316912 199534593558706355520 203691564257846071260 208659651190964268120 209572423068440052320 212642059092078987840 213876142470738374823 215560206584681196672 217271001875035809344 222312092405779099584 222570294603695219328 232790359151824081440 235768975951995058860 237640158300820416470 238468172789673449280 243436259722791646140 244429877109415285512 247013436006421221760 251486907682128062784 255170470910494785408 259665343704311089216 269450258230851495840 271588752343794761680 277890115507223874480 278212868254619024160 279348430982188897728 285168189960984499764 292123511667349975368 305537346386769106890 310387145535765441920 314358634602660078480 317588703436827285120 318963088638118481760 324581679630388861520 325906502812553714016 332696221621148583058 333855441905542828992 349185538727736122160 356460237451230624705 359267010974468661120 365154389584187469210 370520154009631832640 370950491006158698880 377230361523192094176 380224253281312666352 389498015556466633824 399069187117412711040 407383128515692142520 417319302381928536240 419144846136880104640 425284118184157975680 427752284941476749646 434542003750071618688 444624184811558199168 465580718303648162880 471537951903990117720 475280316601640832940 476936345579346898560 486872519445583292280 488859754218830571024 499044332431722874587 502973815364256125568 519330687408622178432 538900516461702991680 543177504687589523360 555780231014447748960 556425736509238048320 558696861964377795456 570336379921968999528 584247023334699950736 611074692773538213780 628717269205320156960 637926177276236963520 649163359260777723040 651813005625107428032 665392443242297166116 667710883811085657984 698371077455472244320 712920474902461249410 730308779168374938420 741040308019263665280 754460723046384188352 760448506562625332704 778996031112933267648 814766257031384285040 831740554052871457645 834638604763857072480 838289692273760209280 855504569882953499292 931161436607296325760 943075903807980235440 950560633203281665880 973745038891166584560 977719508437661142048 998088664863445749174 1069380712353691874115 1077801032923405983360 1086355009375179046720 1111560462028895497920 1112851473018476096640 1140672759843937999056 1168494046669399901472 1222149385547076427560 1257434538410640313920 1275852354552473927040 1298326718521555446080 1303626011250214856064 1330784886484594332232 1396742154910944488640 1425840949804922498820 1460617558336749876840 1497132997295168623761 1508921446092768376704 1520897013125250665408 1557992062225866535296 1629532514062768570080 1663481108105742915290 1669277209527714144960 1711009139765906998584 1886151807615960470880 1901121266406563331760 1947490077782333169120 1955439016875322284096 1996177329726891498348 2138761424707383748230 2172710018750358093440 2223120924057790995840 2281345519687875998112 2336988093338799802944 2444298771094152855120 2495221662158614372935 2514869076821280627840 2596653437043110892160 2661569772969188664464 2793484309821888977280 2851681899609844997640 2921235116673499753680 2994265994590337247522 3041794026250501330816 3259065028125537140160 3326962216211485830580 3338554419055428289920 3422018279531813997168 3772303615231920941760 3802242532813126663520 3894980155564666338240 3910878033750644568192 3992354659453782996696 4277522849414767496460 4562691039375751996224 4673976186677599605888 4888597542188305710240 4990443324317228745870 5323139545938377328928 5703363799219689995280 5842470233346999507360 5988531989180674495044 6518130056251074280320 6653924432422971661160 6844036559063627994336 7485664986475843118805 7544607230463841883520 7604485065626253327040 7789960311129332676480 7984709318907565993392 8555045698829534992920 9125382078751503992448 9777195084376611420480 9980886648634457491740 10646279091876754657856 11406727598439379990560 11684940466693999014720 11977063978361348990088 13307848864845943322320 13688073118127255988672 14971329972951686237610 15208970131252506654080 15969418637815131986784 17110091397659069985840 19554390168753222840960 19961773297268914983480 21292558183753509315712 22813455196878759981120 23369880933387998029440 23954127956722697980176 26615697729691886644640 27376146236254511977344 29942659945903372475220 31938837275630263973568 34220182795318139971680 39923546594537829966960 45626910393757519962240 47908255913445395960352 53231395459383773289280 59885319891806744950440 63877674551260527947136 68440365590636279943360 79847093189075659933920 95816511826890791920704 106462790918767546578560 119770639783613489900880 136880731181272559886720 159694186378151319867840 191633023653781583841408 239541279567226979801760 319388372756302639735680 479082559134453959603520 958165118268907919207040
- Sum of all divisors σ(n): 3999995328736068964897140
- Sum of proper divisors (its aliquot sum) s(n): 3041830210467161045690100
- 958165118268907919207040 is an abundant number, because the sum of its proper divisors (3041830210467161045690100) is greater than itself. Its abundance is 2083665092198253126483060
Bases of 958165118268907919207040
- Binary: 110010101110011000111100001100100011100100110011111100101011001101101010100000002
- Hexadecimal: 0xCAE63C323933F2B36A80
- Base-36: 4C11LDAZYGCQCGW0
Squares and roots of 958165118268907919207040
- 958165118268907919207040 squared (9581651182689079192070402) is 918080393867270300348607365073699952142385561600
- 958165118268907919207040 cubed (9581651182689079192070403) is 879672609170198612051046200515039417415320819057827599957061817073664000
-
The
square root of 958165118268907919207040 is 978859090098.7270901255 -
The
cube root of 958165118268907919207040 is 98585592.7842164695
Scales and comparisons
How big is 958165118268907919207040?- 958,165,118,268,907,919,207,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 958,165,118,268,907,919,207,040 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 958165118268907919207040 cubic inches would be around 8215466.1 feet tall.
Recreational maths with 958165118268907919207040
- 958165118268907919207040 backwards is 040702919709862811561859
- The number of decimal digits it has is: 24
- The sum of 958165118268907919207040'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 958165118268907919207040 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 958165118268907919207040 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/958165118268907919207040/
Chicago style:
Numbermatics. 2024. "Number 958165118268907919207040 - Facts about the integer". https://numbermatics.com/n/958165118268907919207040/
The information we have on file for 958165118268907919207040 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 958165118268907919207040, math, Factors of 958165118268907919207040, curriculum, school, college, exams, university, Prime factorization of 958165118268907919207040, STEM, science, technology, engineering, physics, economics, calculator, nine hundred fifty-eight sextillion, one hundred sixty-five quintillion, one hundred eighteen quadrillion, two hundred sixty-eight trillion, nine hundred seven billion, nine hundred nineteen million, two hundred seven thousand and forty.