10931901545454104247628176
10,931,901,545,454,104,247,628,176 is an even composite number composed of six prime numbers multiplied together.
10931901545454104247628176 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, four hundred thirty-five divisors.
Prime factorization of 10931901545454104247628176:
24 × 36 × 76 × 176 × 372 × 4912
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 37 × 37 × 491 × 491)See below for interesting mathematical facts about the number 10931901545454104247628176 from the Numbermatics database.
Names of 10931901545454104247628176
- Cardinal: 10931901545454104247628176 can be written as Ten septillion, nine hundred thirty-one sextillion, nine hundred one quintillion, five hundred forty-five quadrillion, four hundred fifty-four trillion, one hundred four billion, two hundred forty-seven million, six hundred twenty-eight thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 1.0931901545454104247628176 × 1025
Factors of 10931901545454104247628176
Divisors of 10931901545454104247628176
- Number of divisors d(n): 15435
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 34 36 37 42 48 49 51 54 56 63 68 72 74 81 84 98 102 108 111 112 119 126 136 144 147 148 153 162 168 189 196 204 216 222 238 243 252 259 272 289 294 296 306 324 333 336 343 357 378 392 408 432 441 444 459 476 486 491 504 518 567 578 588 592 612 629 648 666 686 714 729 756 777 784 816 833 867 882 888 918 952 972 982 999 1008 1029 1036 1071 1134 1156 1176 1224 1258 1296 1323 1332 1369 1372 1377 1428 1458 1473 1512 1554 1666 1701 1734 1764 1776 1813 1836 1887 1904 1944 1964 1998 2023 2058 2072 2142 2268 2312 2331 2352 2401 2448 2499 2516 2601 2646 2664 2738 2744 2754 2856 2916 2946 2997 3024 3087 3108 3213 3332 3402 3437 3468 3528 3626 3672 3774 3888 3928 3969 3996 4046 4107 4116 4131 4144 4284 4403 4419 4536 4624 4662 4802 4913 4998 5032 5103 5202 5292 5328 5439 5476 5488 5508 5661 5712 5831 5832 5892 5994 6069 6174 6216 6426 6664 6804 6874 6936 6993 7056 7203 7252 7344 7497 7548 7803 7856 7938 7992 8092 8214 8232 8262 8347 8568 8806 8838 8991 9072 9261 9324 9583 9604 9639 9826 9996 10064 10206 10311 10404 10584 10693 10878 10952 11016 11322 11662 11664 11784 11907 11988 12138 12321 12348 12393 12432 12691 12852 13209 13257 13328 13608 13748 13872 13986 14161 14406 14504 14739 14994 15096 15606 15876 15984 16184 16317 16428 16464 16524 16694 16807 16983 17136 17493 17612 17676 17982 18167 18207 18522 18648 19166 19208 19278 19652 19992 20412 20622 20808 20979 21168 21386 21609 21756 21904 22032 22491 22644 23273 23324 23409 23568 23814 23976 24059 24276 24642 24696 24786 25041 25382 25704 26418 26514 26973 27216 27496 27783 27972 28322 28749 28812 28917 29008 29478 29988 30192 30821 30933 31212 31752 32079 32368 32634 32856 33048 33388 33614 33966 34391 34986 35224 35352 35721 35964 36334 36414 36963 37044 37296 38073 38332 38416 38556 39304 39627 39771 39984 40817 40824 41244 41616 41958 42483 42772 43218 43512 44217 44982 45288 46546 46648 46818 47628 47952 48118 48552 48951 49284 49392 49572 50082 50421 50764 50949 51408 52479 52836 53028 53946 54501 54621 54992 55566 55944 56644 57498 57624 57834 58429 58956 59976 61642 61866 62424 62937 63504 64158 64827 65268 65712 66096 66776 67081 67228 67473 67932 68782 69819 69972 70227 70448 70704 71442 71928 72177 72668 72828 73926 74088 74851 75123 76146 76664 77112 78608 79254 79542 81634 81648 82488 83349 83521 83916 84966 85544 86247 86436 86751 87024 88434 88837 89964 90576 92463 92799 93092 93296 93636 95256 96236 96237 97104 97902 98568 99127 99144 100164 100842 101528 101898 103173 104958 105672 106056 107892 109002 109242 110889 111132 111888 113288 114219 114996 115248 115668 116858 117649 117912 118881 119313 119952 122451 123284 123732 124848 125874 127169 127449 128316 129654 130536 132651 133552 134162 134456 134946 135864 137564 139638 139944 140454 141899 142884 143856 144354 145336 145656 146853 147852 148176 149702 150246 151263 152292 152847 153328 154224 157437 158508 159084 162911 163268 163503 163863 164976 166698 167042 167832 168413 169932 171088 172494 172872 173502 175287 176868 177674 179928 181781 184926 185598 186184 187272 188811 190512 192472 192474 194481 195804 197136 198254 198288 200328 201243 201684 202419 203056 203796 206346 209457 209916 210681 211344 212112 215747 215784 216531 218004 218484 221778 222264 224553 225369 226576 228438 229992 231336 233716 235298 235824 237762 238626 240737 241081 244902 246568 247464 250047 250563 251748 254338 254898 256632 258741 259308 261072 265302 266511 268324 268912 269892 271728 275128 277389 278397 279276 279888 280908 283798 285719 285768 288708 288711 290672 291312 293706 295704 297381 299404 300492 302526 304584 305694 308839 309519 314874 317016 318168 325822 326536 327006 327726 332667 333396 334084 335664 336826 339864 342657 344988 345744 347004 350574 352947 353736 355348 356643 357939 359856 363562 367353 369852 371196 372368 374544 377622 381507 382347 384944 384948 388962 391608 395641 396508 397953 400656 402486 403368 404838 407592 409003 412692 418914 419832 421362 425697 431494 431568 433062 436008 436968 440559 443556 444528 449106 450738 453789 456876 458541 459984 462672 467432 469567 470596 472311 475524 477252 481474 482162 488733 489804 490509 491589 493136 494928 500094 501126 503496 505239 508676 509796 513264 517482 518616 523957 525861 530604 533022 536648 539784 545343 550256 554778 556794 558552 561816 567596 571438 571536 577416 577422 583443 584647 587412 591408 594762 598808 600984 603729 605052 607257 609168 611388 617678 619038 621859 628371 629748 634032 636336 647241 649593 651644 653072 654012 655452 665334 666792 668168 672179 673652 673659 676107 679728 685314 689976 693889 694008 701148 705894 707472 710696 713286 715878 722211 723243 727124 734706 739704 742392 751689 755244 763014 764694 769896 776223 777924 783216 791282 793016 795906 799533 804972 806736 809676 815184 818006 825384 832167 835191 837828 839664 842724 851394 857157 862988 866124 866133 872016 873936 881118 887112 890183 892143 898212 901476 907578 913752 917082 926517 928557 934864 939134 941192 944622 951048 954504 962948 964324 977466 979608 981018 983178 993293 998001 1000188 1002252 1006992 1010478 1017352 1019592 1027971 1034964 1037232 1047914 1051722 1058841 1061208 1066044 1069929 1073296 1079568 1090686 1102059 1109556 1113588 1117104 1123632 1135192 1140377 1142876 1144521 1147041 1154832 1154844 1166886 1169294 1174824 1178891 1186923 1189524 1193859 1197616 1201968 1207458 1210104 1214514 1222776 1227009 1235356 1238076 1243718 1256742 1259496 1272467 1277091 1294482 1299186 1303288 1308024 1310904 1321677 1330668 1333584 1336336 1344358 1347304 1347318 1352214 1361367 1370628 1379952 1387778 1388016 1402296 1408701 1411788 1416933 1419857 1421392 1426572 1431756 1444422 1446486 1454248 1466199 1469412 1471527 1474767 1479408 1484784 1503378 1510229 1510488 1515717 1526028 1529388 1539792 1552446 1555848 1571871 1577583 1582564 1586032 1591812 1599066 1609944 1619352 1636012 1636029 1650768 1664334 1670382 1675656 1685159 1685448 1687567 1702788 1714314 1725976 1732248 1732266 1750329 1753941 1762236 1774224 1780366 1784286 1796424 1802952 1811187 1815156 1827504 1834164 1853034 1857114 1865577 1878268 1882384 1885113 1889244 1902096 1909008 1925896 1928648 1941723 1948779 1954932 1959216 1962036 1966356 1986586 1996002 2000033 2000376 2004504 2016537 2020956 2020977 2028321 2034704 2039184 2055942 2069928 2081667 2095828 2103444 2117682 2122416 2132088 2139858 2161873 2166633 2169729 2181372 2204118 2219112 2227176 2255067 2270384 2280754 2285752 2289042 2294082 2309688 2328669 2333772 2338588 2349648 2357782 2373846 2379048 2387718 2398599 2412283 2414916 2420208 2429028 2445552 2454018 2470712 2476152 2487436 2496501 2505573 2513484 2518992 2544934 2554182 2571471 2588964 2598372 2598399 2606576 2616048 2621808 2643354 2661336 2670549 2676429 2688716 2694608 2694636 2704428 2722734 2741256 2769487 2775556 2779551 2785671 2804592 2817402 2823576 2833866 2839714 2853144 2863021 2863512 2888844 2892972 2908496 2932398 2938824 2943054 2949534 2979879 3006756 3020458 3020976 3031434 3052056 3058776 3083913 3090277 3104892 3111696 3143742 3155166 3165128 3176523 3183624 3198132 3209787 3219888 3238704 3272024 3272058 3286969 3306177 3328668 3340764 3351312 3370318 3370896 3375134 3405576 3421131 3428628 3433563 3441123 3451952 3464496 3464532 3500658 3507882 3524472 3536673 3560732 3560769 3568572 3581577 3592848 3605904 3622374 3630312 3667699 3668328 3681027 3706068 3714228 3731154 3756536 3770226 3778488 3817401 3831273 3851792 3857296 3883446 3897558 3909864 3924072 3932712 3973172 3992004 4000066 4000752 4009008 4033074 4041912 4041954 4056642 4084101 4092529 4098377 4111884 4139856 4163334 4191656 4206888 4226103 4235364 4250799 4259571 4264176 4279716 4323746 4333266 4339458 4353013 4362744 4398597 4408236 4414581 4438224 4454352 4510134 4530687 4547151 4561508 4571504 4578084 4588164 4619376 4657338 4667544 4677176 4705253 4715564 4715613 4732749 4747692 4758096 4775436 4797198 4824566 4829832 4857223 4858056 4908036 4908087 4941424 4952304 4974872 4993002 5011146 5026968 5055477 5062701 5089868 5108364 5142942 5177928 5196744 5196798 5250263 5261823 5286708 5322672 5341098 5352858 5377432 5389272 5408856 5433561 5445468 5482512 5538974 5551112 5559102 5571342 5596731 5634804 5647152 5655339 5667732 5679428 5706288 5726042 5727024 5777688 5785944 5825169 5846337 5864796 5877648 5886108 5899068 5959758 6000099 6013512 6040916 6049611 6062868 6062931 6084963 6104112 6117552 6167826 6180554 6209784 6231281 6245001 6287484 6310332 6330256 6353046 6367248 6396264 6419574 6485619 6499899 6509187 6544048 6544116 6573938 6612354 6657336 6681528 6725897 6740636 6750268 6765201 6811152 6842262 6857256 6867126 6882246 6929064 6953051 6986007 7001316 7015764 7048944 7073346 7121464 7121538 7137144 7163154 7195797 7236849 7244748 7260624 7335398 7336656 7362054 7412136 7428456 7462308 7489503 7513072 7540452 7556976 7634802 7662546 7714413 7766892 7795116 7795197 7819728 7848144 7865424 7946344 7982639 7984008 8000132 8011647 8029287 8066148 8083824 8083908 8113284 8168202 8185058 8196754 8223768 8252237 8308461 8326668 8338653 8357013 8383312 8413776 8452206 8470728 8501598 8519142 8559432 8589063 8647492 8666532 8678916 8706026 8725488 8797194 8816472 8829162 8907269 8919997 8939637 9020268 9061374 9094302 9123016 9156168 9176328 9251739 9270831 9314676 9335088 9354352 9410506 9431128 9431226 9465498 9495384 9529569 9550872 9594396 9649132 9659664 9714446 9716112 9816072 9816174 9860907 9918531 9938999 9949744 9986004 10022292 10053936 10110954 10125402 10179736 10216728 10263393 10285884 10300689 10323369 10355856 10393488 10393596 10500526 10523646 10571603 10573416 10610019 10682196 10682307 10705716 10754864 10778544 10817712 10867122 10890936 11003097 11043081 11077948 11102224 11118204 11142684 11193462 11269608 11310678 11335464 11358856 11427043 11452084 11452203 11493819 11555376 11571888 11650338 11692674 11729592 11772216 11796113 11798136 11812969 11919516 12000198 12027024 12081832 12099222 12125736 12125862 12169926 12252303 12277587 12295131 12335652 12361108 12419568 12462562 12490002 12574968 12620664 12678309 12706092 12778713 12792528 12839148 12971238 12999798 13018374 13059039 13088232 13147876 13195791 13224708 13243743 13314672 13363056 13451794 13481272 13500536 13530402 13592061 13641453 13684524 13714512 13734252 13764492 13858128 13906102 13972014 14002632 14031528 14115759 14146692 14146839 14198247 14242928 14243076 14274288 14326308 14391594 14473698 14489496 14571669 14670796 14724108 14724261 14824272 14856912 14924616 14979006 15080904 15133111 15166431 15188103 15269604 15325092 15428826 15533784 15590232 15590394 15750789 15785469 15892688 15965278 15968016 16000264 16023294 16058574 16132296 16167816 16226568 16300683 16336404 16370116 16393508 16447536 16504474 16616922 16653336 16677306 16714026 16790193 16885981 16904412 16941456 16966017 17003196 17038284 17118864 17178126 17294984 17333064 17357832 17412052 17475507 17539011 17594388 17632944 17658324 17814538 17839994 17879274 18000297 18040536 18122748 18148833 18188604 18188793 18246032 18312336 18352656 18503478 18541662 18629352 18693843 18735003 18821012 18862256 18862452 18930996 18990768 19059138 19101744 19188792 19298264 19386409 19428892 19456857 19499697 19527561 19632144 19632348 19721814 19837062 19877998 19972008 20041147 20044584 20177691 20221908 20250804 20295603 20359472 20433456 20526786 20571768 20601378 20646738 20787192 20859153 21001052 21047292 21143206 21146832 21220038 21364392 21364614 21411432 21587391 21631939 21710547 21734244 21781872 22006194 22086162 22155896 22236408 22285368 22386924 22468509 22539216 22621356 22670928 22717712 22854086 22904168 22904406 22987638 23008783 23143239 23300676 23385348 23459184 23544432 23592226 23596272 23625938 23839032 23947917 24000396 24034941 24087861 24137569 24163664 24198444 24251472 24251724 24339852 24504606 24555174 24590262 24671304 24722216 24756711 24925124 24925383 24980004 25015959 25071039 25149936 25241328 25356618 25412184 25557426 25673893 25678296 25767189 25942476 25999596 26036748 26118078 26176464 26295752 26391582 26449416 26487486 26721807 26759991 26818911 26903588 26962544 27001072 27060804 27184122 27282906 27369048 27468504 27528984 27812204 27812493 27944028 28005264 28063056 28231518 28293384 28293678 28396494 28486152 28588707 28647703 28652616 28688639 28783188 28947396 28978992 29143338 29341592 29448216 29448522 29582721 29755593 29816997 29849232 29958012 30161808 30266222 30332862 30376206 30539208 30650184 30790179 30857652 30902067 31067568 31180464 31180788 31501578 31570938 31714809 31830057 31930556 32000528 32046588 32046921 32117148 32264592 32335632 32453136 32601366 32672808 32740232 32787016 32936771 33008948 33009291 33129243 33233844 33306672 33354612 33428052 33580386 33771962 33808824 33932034 34000561 34006392 34076568 34281129 34356252 34356609 34481457 34589968 34666128 34715664 34824104 34951014 35078022 35188776 35316648 35388339 35438907 35629076 35679988 35758548 36000594 36081072 36245496 36297666 36377208 36377586 36751841 36832761 36885393 37006956 37083324 37258704 37387686 37470006 37642024 37724904 37861992 38034927 38118276 38336139 38377584 38596528 38772818 38857784 38913714 38999394 39055122 39177117 39264696 39443628 39587373 39674124 39755996 39944016 40082294 40089168 40355382 40443816 40501608 40591206 40776183 40924359 41008811 41053572 41143536 41202756 41293476 41574384 41718306 42002104 42094584 42286412 42347277 42440076 42440517 42594741 42728784 42729228 42822864 43174782 43263878 43421094 43468488 43618967 43715007 44012388 44172324 44172783 44311792 44472816 44570736 44773848 44937018 45242712 45399333 45499293 45564309 45708172 45808336 45808812 45975276 46017566 46286478 46601352 46770696 47081279 47184452 47251876 47252367 47356407 47678064 47895834 48000792 48069882 48175722 48275138 48396888 48503448 48671357 48679704 48902049 49009212 49110348 49180524 49342608 49444432 49513422 49850248 49850766 49960008 50031918 50142078 50370579 50657943 50713236 50824368 51114852 51347786 51356592 51534378 51884952 51999192 52073496 52236156 52426521 52534709 52591504 52783164 52898832 52974972 53443614 53519982 53637822 53807176 54000891 54121608 54368244 54446499 54565812 54566379 54738096 54937008 55057968 55624408 55624986 55878473 55888056 56081529 56205009 56463036 56586768 56587356 56792988 56972304 57177414 57295406 57305232 57377278 57566376 57765659 57894792 58159227 58286676 58370571 58499091 58582683 58683184 58896432 58897044 59165442 59511186 59633994 59916024 60123441 60532444 60533073 60665724 60752412 60886809 61078416 61300368 61580358 61715304 61804134 62350883 62361576 62439979 62577459 63003156 63141876 63429618 63660114 63861112 64093176 64093842 64234296 64762173 64895817 65131641 65202732 65345616 65480464 65574032 65873542 66017896 66018582 66258486 66467688 66709224 66856104 67160772 67543924 67617648 67864068 68001122 68012784 68153136 68562258 68712504 68713218 68962914 69026349 69429717 69572993 69648208 69672409 69902028 70156044 70377552 70633296 70776678 70877814 71258152 71359976 71517096 71843751 72001188 72104823 72263583 72412707 72490992 72595332 72754416 72755172 73503682 73665522 73770786 74001221 74013912 74166648 74270133 74775372 74776149 74940012 75047877 75284048 75449808 75723984 76069854 76236552 76672278 77021679 77301567 77545636 77715568 77827428 77998788 78110244 78354234 78529392 78887256 79174746 79348248 79511992 79989301 80164588 80165421 80279973 80456733 80710764 80887632 81003216 81182412 81552366 81848718 82017622 82107144 82405512 82572791 82586952 82690783 83436612 83437479 84004208 84189168 84572824 84694554 84880152 84881034 85189482 85458456 85766121 85943109 86065917 86349564 86527756 86842188 86936976 87237934 87430014 88024776 88344648 88345566 88748163 89254471 89450991 89547696 89874036 90485424 90798666 90998586 91128618 91416344 91617624 91950552 92035132 92370537 92572956 92706201 93202704 93541392 94162558 94368904 94503752 94504734 94712814 95144427 95490171 95791668 96001584 96139764 96140763 96351444 96550276 96793776 97006896 97342714 97359408 97804098 98018424 98220696 98361048 98810313 99026844 99027873 99387729 99700496 99701532 99920016 100063836 100284156 100741158 101315886 101426472 102001683 102229704 102695572 102843387 103068756 103069827 103444371 103769904 103998384 104146992 104472312 104853042 105069418 105566328 105931777 105949944 106165017 106316721 106887228 107039964 107275644 107614352 108001782 108243216 108736488 108892998 109131624 109132758 110255523 110498283 110656179 111248816 111249972 111756946 111776112 112163058 112410018 112926072 113174712 113585976 114104781 114340249 114354828 114590812 114754556 115008417 115132752 115531318 115789584 116318454 116573352 116741142 116998182 117165366 117531351 117794088 118201867 118330884 118762119 119022372 119267988 119832048 120246882 121064888 121066146 121331448 121504824 121773618 122328549 122773077 123026433 123160716 123430608 123608268 124701766 124723152 124879958 125154918 126006312 126283752 126859236 127041831 127320228 127321551 127722224 128186352 128187684 128468592 129524346 129791634 130263282 130405464 130856901 131145021 131747084 132035792 132037164 132516972 132518349 132935376 133418448 133712208 134321544 135087848 135704863 135728136 136002244 136197999 136497879 136692927 137124516 137425008 137426436 137925828 138052698 138859434 139145986 139344818 139804056 140288029 140312088 141243837 141553356 141755628 141757101 142069221 142516304 142719952 143034192 143687502 144002376 144209646 144527166 144825414 145190664 145510344 146014071 147007364 147331044 147541572 148002442 148027824 148333296 148540266 149550744 149552298 149880024 150095754 151111737 151423573 151639949 151973829 152139708 152473104 153344556 154043358 154603134 155091272 155654856 155997576 156220488 156708468 157279563 157604127 157774512 158349492 158696496 159023984 159978602 160329176 160330842 160559946 160913466 161061481 161421528 162002673 162364824 163104732 163339497 163697436 164035244 164214288 164811024 165145582 165173904 165381566 166873224 166874958 167635419 168244587 168615027 168962983 169145648 169389108 169760304 169762068 170378964 170916912 171532242 171886218 172131834 172699128 173055512 173296977 173684376 174475868 174477681 174860028 175111713 175497273 175748049 176049552 176689296 176691132 177496326 178508942 178901982 179717251 179748072 180370323 181597332 181599219 181997172 182257236 182832688 183235248 183901104 184070264 184741074 185145912 185412402 187052649 187319937 187732377 188325116 188737808 189007504 189009468 189425628 190288854 190980342 191583336 192279528 192281526 192702888 193100552 194259731 194685428 194687451 195394923 195608196 196036848 196441392 196722096 197620626 198053688 198055746 198775458 199403064 200127672 200533921 200568312 200820473 201482316 202631772 202852944 204003366 204459408 205391144 205686774 206137512 206139654 206888742 207079047 208289151 208718979 208944624 209017227 209706084 210138836 211132656 211863554 211899888 212330034 212633442 213774456 214079928 214551288 215531253 216003564 216314469 217238121 217472976 217785996 218263248 218265516 220511046 220996566 221312358 222003663 222499944 222810399 223513892 224326116 224328447 224820036 225143631 225852144 226349424 227171952 228209562 228680498 228709656 229181624 229509112 230016834 230557397 231062636 231065037 231904701 232636908 233146704 233482284 233996364 234330732 235062702 235588176 236403734 236661768 237524238 238044744 238535976 239967903 240493764 240496263 240839919 241370199 242129776 242132292 242662896 243009648 243547236 244657098 245546154 246052866 246321432 247216536 247718373 248072349 249403532 249759916 250309836 250312437 252012624 252567504 253718472 254083662 254640456 254643102 256375368 257262887 257829327 258197751 259048692 259583268 260526564 260810928 261713802 262290042 263494168 264074328 265033944 265036698 266244489 267763413 268352973 268643088 270175696 271409726 271456272 272004488 272395998 272995758 273385854 274249032 274852872 275851656 276105396 277111611 277718868 278291972 278689636 279608112 280576058 280624176 282487674 283106712 283511256 283514202 284138442 285433281 286470513 287061677 287375004 288004752 288419292 288422289 289054332 289650828 290381328 291020688 292028142 294014728 294662088 295083144 296004884 296430939 297080532 297083619 298163187 299101488 299104596 299760048 300191508 302223474 302847146 303279898 303947658 304279416 305332769 306005049 306689112 308086716 308530161 309206268 309209481 310182544 311309712 311995152 312440976 313416936 314559126 315208254 316698984 317795331 318495051 318950163 319957204 320658352 320661684 321119892 321826932 322122962 322843056 324005346 324729648 326209464 326678994 327394872 328070488 329568953 330039889 330291164 330763132 330766569 331494849 331968537 333746448 333749916 335270838 336489174 337230054 337925966 338778216 339524136 340699499 340757928 342314343 343020747 343064484 343772436 344263668 345025251 345398256 346111024 346593954 347368752 348951736 348955362 349720056 350223426 350994546 351496098 352594053 353382264 354605601 354992652 357017884 357803964 359434502 359496144 360740646 363194664 363198438 363994344 364514472 366985647 367742963 368140528 369079299 369482148 370291824 370824804 374105298 374639874 375464754 376650232 378018936 378851256 380577708 381125493 381960684 381964653 383166672 384559056 384563052 385405776 386201104 388519462 389370856 389374902 390789846 391149311 391216392 392570703 393435063 395241252 396107376 396111492 397550916 398806128 400255344 401067842 401136624 401640946 402964632 405263544 407114589 408006732 408593997 409493637 410078781 410782288 411373548 412275024 412279308 413777484 414158094 416578302 417437958 418034454 419412168 420277672 420864087 423727108 423731511 424660068 425266884 425271303 426207663 427548912 428159856 429102576 431062506 432007128 432628938 434476242 435571992 436456181 436531032 437079853 438042213 441022092 441993132 442624716 444007326 444999888 445620798 447027784 448652232 448656894 449640072 450287262 453335211 454270719 454919847 455921487 456419124 457360996 457419312 458363248 459018224 460033668 461114794 462125272 462130074 463809402 465273816 466964568 467992728 468661464 470125404 472807468 472812381 473323536 475048476 476089488 477071952 479935806 480987528 480992526 481679838 482740398 483184443 484264584 486008019 487010951 487094472 487706863 489314196 490018491 491092308 492105732 492642864 494433072 495436746 496144698 498807064 499519832 500619672 500624874 502906257 504733761 505845081 506888949 507436944 508167324 509280912 509286204 512750736 514525774 515658654 516395502 518097384 519166536 519890931 521053128 523427604 523433043 524580084 525335139 526988336 528148656 530067888 530073396 532488978 535526826 536705946 539151753 541110969 542819452 544008976 544791996 544797657 545991516 546771708 548498064 549705744 551703312 552210792 554223222 555437736 556583944 557379272 559925107 561152116 561157947 561959811 563197131 564975348 566213424 567022512 567028404 568276884 570866562 572941026 574123354 574750008 576838584 576844578 578009537 578108664 578835481 579301656 582779193 584056284 584062353 586184769 588029456 589324176 590166288 592009768 592861878 594161064 594167238 596326374 598209192 600383016 601601763 602461419 604446948 605694292 606559796 607895316 608558832 610665538 612010098 613378224 616173432 617060322 618412536 618418962 621237141 624781297 626156937 626833872 627051681 629118252 630416508 633397968 635590662 636990102 637900326 639914408 641323368 642239784 643653864 644245924 646593759 648010692 648943407 651714363 652418928 653357988 654789744 656140976 659137906 660079778 660582328 661526264 661533138 662989698 663937074 666010989 667499832 668431197 670541676 672978348 672985341 674460108 675851932 677556432 679048272 681398998 681515856 684628686 686041494 686128968 687544872 688527336 690050502 691672191 693187908 693195111 695714103 697149787 697903472 697910724 699440112 700446852 701989092 702992196 705188106 706764528 709211202 709985304 714035768 715607928 718869004 719903709 721481292 721488789 722519757 724110597 726389328 726396876 727988688 729028944 733971294 735485926 738158598 738964296 741522439 741649608 743155119 744217047 748210596 749279748 750929508 750937311 753300464 756037872 757702512 761155416 762250986 763921368 763929306 769126104 771788661 773487981 774593253 777038924 778741712 778749804 781579692 782298622 782432784 785141406 786870126 790482504 792222984 795101832 798733467 800381743 802135684 803281892 803290239 805058919 805929264 810527088 814229178 816013464 817187994 818987274 820157562 822747096 824558616 827413069 827554968 828316188 831334833 833156604 834875916 836068908 838824336 840555344 841728174 847454216 847463022 849320136 850533768 850542606 852415326 856299843 859411539 861185031 862125012 864014256 865257876 868952484 871143984 872912362 873062064 874159706 876084426 882044184 883986264 885249432 888014652 889292817 891241596 891250857 893090053 894055568 897304464 897313788 899280144 900574524 906670422 908541438 909839694 911842974 912838248 914721992 915998307 918015147 920067336 922229588 924250544 924260148 925590483 927618804 927628443 930547632 933929136 935985456 937322928 940250808 945614936 945624762 949934041 950096952 953385993 955485153 956850489 959871612 961975056 961985052 963359676 965480796 966368886 968529168 972016038 974021902 974188944 975413726 978628392 980036982 982016203 982184616 984211464 988706859 990119667 990873492 992289396 992299707 994484547 995905611 997614128 999039664 1001239344 1001249748 1005812514 1009467522 1011690162 1013777898 1016334648 1018572408 1022098497 1029051548 1029062241 1031317308 1032791004 1035075753 1036194768 1038333072 1039781862 1042106256 1046855208 1046866086 1049160168 1050670278 1057782159 1059965011 1060146792 1061479643 1063816803 1064977956 1071053652 1073411892 1078303506 1082221938 1085638904 1089583992 1089595314 1091983032 1093543416 1100956941 1103228889 1104421584 1107237897 1108446444 1110875472 1113167888 1114758544 1119850214 1122304232 1122315894 1123919622 1126394262 1129950696 1134056808 1136553768 1141733124 1143376479 1145882052 1148246708 1149500016 1153677168 1153689156 1156019074 1156217328 1157670962 1158603312 1165558386 1168112568 1168124706 1172369538 1173447933 1177712109 1180305189 1182740881 1184019536 1184430953 1185723756 1188322128 1188334476 1192652748 1196418384 1200766032 1203203526 1204922838 1208893896 1211388584 1213119592 1215790632 1221331076 1221343767 1224020196 1225781991 1228480911 1230236343 1232346864 1234120644 1236825072 1236837924 1242474282 1249562594 1252313874 1254103362 1258020757 1258236504 1260833016 1262592261 1271181324 1271194533 1273980204 1275800652 1275813909 1279828816 1282646736 1284479568 1287307728 1288491848 1293187518 1296021384 1297886814 1303428726 1306715976 1309368543 1311239559 1314126639 1318275812 1320159556 1321164656 1323052528 1323066276 1325979396 1327874148 1332021978 1334999664 1336862394 1341083352 1345956696 1345970682 1348920216 1351703864 1359818117 1362797996 1362812157 1364759541 1367764461 1369257372 1372082988 1372257936 1375089744 1377054672 1380101004 1383344382 1386375816 1386390222 1391428206 1394299574 1395821448 1400893704 1403737447 1403978184 1405743311 1405984392 1410376212 1418422404 1418437143 1419970608 1428071536 1431215856 1437738008 1439807418 1442962584 1442977578 1445039514 1448221194 1449553329 1452793752 1458024057 1461032853 1463120589 1467942588 1470971852 1476317196 1477928592 1483044878 1483299216 1486310238 1488434094 1496421192 1498559496 1501859016 1501874622 1508718771 1514201283 1517326007 1520666847 1522310832 1524501972 1527842736 1527858612 1538252208 1543577322 1546975962 1549186506 1554077848 1557499608 1559672793 1563159384 1564597244 1570282812 1570299129 1573740252 1576005417 1580965008 1584445968 1590203664 1597466934 1600763486 1604271368 1606563784 1606580478 1610117838 1613901779 1617455259 1623332907 1628458356 1632026928 1634375988 1634392971 1637974548 1640315124 1645494192 1649117232 1654826138 1655109936 1656632376 1662669666 1666313208 1669751832 1672137816 1679775321 1683456348 1683473841 1685879433 1689591393 1694908432 1694926044 1698640272 1701067536 1701085212 1704830652 1712599686 1718823078 1722370062 1724250024 1730515752 1734028611 1736506443 1737904968 1745824724 1748319412 1748337579 1752168852 1752187059 1758554307 1764088368 1767972528 1770498864 1776029304 1778585634 1782483192 1782501714 1786180106 1794627576 1800840209 1801149048 1804805289 1807384257 1813340844 1817082876 1819679388 1823685948 1825676496 1829443984 1831996614 1836030294 1840134672 1844459176 1848520296 1851180966 1855237608 1855256886 1863711423 1874343891 1878470811 1880501616 1881155043 1891229872 1891249524 1899868082 1900193904 1906771986 1910970306 1913700978 1919743224 1923970104 1926719352 1930961592 1932737772 1939781277 1943784233 1944032076 1948043804 1950827452 1955143089 1957256784 1960073964 1964032406 1964369232 1968422928 1977413718 1980239334 1981746984 1984578792 1984599414 1988969094 1991811222 1998032967 2002499496 2005293591 2009431739 2011625028 2018935044 2018956023 2023380324 2027555796 2032669296 2037144816 2044196994 2058103096 2058124482 2062634616 2065582008 2070151506 2075016573 2079563724 2079585333 2087142309 2091449361 2093710416 2093732172 2098320336 2101340556 2115564318 2119930022 2120293584 2122959286 2127633606 2129955912 2137329383 2142107304 2146823784 2156607012 2159711127 2164443876 2164466367 2167559271 2171277808 2179167984 2179190628 2183966064 2187086832 2201913882 2206457778 2214475794 2216892888 2224567317 2229465357 2232651141 2239700428 2244608464 2244631788 2247839244 2252788524 2252811933 2259901392 2268113616 2273107536 2283466248 2286752958 2291764104 2296493416 2306982671 2307378312 2310279223 2312038148 2315341924 2315365983 2320463943 2323779759 2331116772 2336225136 2336249412 2344739076 2346895866 2355424218 2360610378 2365481762 2368861906 2371447512 2376668952 2384896493 2385305496 2396200401 2401145229 2406407052 2409845676 2409870717 2415176757 2417787792 2422777168 2426239184 2431581264 2442662152 2442687534 2448040392 2451563982 2456961822 2460472686 2468241288 2473675848 2482239207 2484948564 2499125188 2504627748 2508206724 2516041514 2516473008 2521666032 2525184522 2542362648 2542389066 2547960408 2551601304 2551627818 2568899529 2574200741 2576983696 2577879133 2583555093 2586375036 2592042768 2595773628 2606857452 2613431952 2618737086 2622479118 2628253278 2636551624 2640319112 2646132552 2651958792 2655748296 2664043956 2667878451 2673724788 2673752571 2679270159 2682166704 2691913392 2691941364 2697840432 2703407728 2719636234 2725595992 2725624314 2729519082 2735528922 2738045177 2738514744 2744165976 2747994921 2754045441 2760202008 2766688764 2772751632 2772780444 2776771449 2782856412 2788599148 2791642896 2801787408 2807474894 2807956368 2811486622 2811968784 2820752424 2836844808 2836874286 2849802123 2860157979 2866455459 2870551467 2875476016 2879614836 2885925168 2885955156 2890079028 2896442388 2899106658 2905587504 2916048114 2922065706 2926241178 2935885176 2941943704 2946048609 2952634392 2966089756 2966120577 2970359001 2972620476 2976868188 2976899121 2983453641 2987716833 2992842384 2997118992 3003718032 3003749244 3017437542 3028402566 3034652014 3041333694 3049003944 3055193267 3055717224 3059558971 3066295491 3087154644 3087186723 3093951924 3098373012 3108155696 3114999216 3119345586 3126318768 3129194488 3140565624 3140598258 3147480504 3152010834 3173346477 3179895033 3184438929 3191450409 3194933868 3201526972 3208542736 3213127568 3213160956 3220235676 3227803558 3234910518 3246665814 3256916712 3268751976 3268785942 3275949096 3280630248 3302415427 3309652276 3309686667 3313264752 3321713691 3325339332 3332626416 3339503664 3344275632 3359550642 3366912696 3366947682 3371758866 3379182786 3389852088 3402170424 3409076657 3409661304 3413948041 3425199372 3430129437 3437646156 3444740124 3448500048 3461031504 3468057222 3473012886 3475809936 3491649448 3496638824 3496675158 3504337704 3504374118 3517108614 3520343799 3533136327 3540915567 3548222643 3552058608 3553292859 3557171268 3564966384 3565003428 3572360212 3589255152 3601680418 3602298096 3609610578 3614768514 3626681688 3634165752 3639358776 3647371896 3663993228 3664031301 3672060588 3677345973 3688918352 3697040592 3702361932 3710475216 3710513772 3727422846 3748687782 3756941622 3762310086 3774062271 3782499048 3787776783 3799736164 3813543972 3813583599 3821940612 3827401956 3827441727 3839486448 3847940208 3853438704 3861923184 3865475544 3879562554 3887568466 3888064152 3896087608 3901654904 3910286178 3919475749 3920147928 3928064812 3928105629 3933718677 3942379917 3954827436 3960478668 3963493968 3969157584 3969198828 3977938188 3983622444 3996065934 4004998992 4010587182 4018863478 4023250056 4037870088 4037912046 4046760648 4051848367 4055111592 4079454351 4088393988 4088436471 4094278623 4103293383 4116206192 4116248964 4125269232 4131164016 4140303012 4150033146 4159127448 4159170666 4174284618 4182898722 4187464344 4202681112 4211212341 4217229933 4231128636 4239860044 4245918572 4255267212 4255311429 4259911824 4274658766 4284214608 4293647568 4313214024 4319422254 4328887752 4328932734 4335118542 4348659987 4358381256 4373469079 4383098559 4389361767 4403827764 4412915556 4428951588 4433785776 4449134634 4458930714 4465302282 4479400856 4489263576 4495678488 4505577048 4505623866 4526156313 4542603849 4551978021 4562000541 4566932496 4573505916 4583528208 4592986832 4613965342 4614756624 4620558446 4624076296 4630683848 4630731966 4640927886 4647559518 4662233544 4672498824 4679018379 4689478152 4693791732 4710848436 4710897387 4721220756 4730963524 4737723812 4742895024 4753337904 4769792986 4770610992 4792400802 4802290458 4812814104 4819691352 4819741434 4830353514 4841705337 4852365777 4869998721 4880048509 4885324304 4885375068 4896080784 4903127964 4903178913 4913923644 4920945372 4936482576 4947351696 4964478414 4969897128 4998250376 5009255496 5016413448 5032083028 5039325963 5050369044 5050421523 5057638299 5068774179 5084725296 5084778132 5095920816 5103202608 5103255636 5137799058 5148401482 5155758266 5167110186 5172750072 5190657073 5191547256 5202085833 5209519329 5213714904 5237474172 5244958236 5245012737 5256506556 5256561177 5273103248 5280638224 5292265104 5303917584 5311496592 5328087912 5335756902 5347449576 5347505142 5358540318 5383882728 5402520627 5414415867 5422152771 5439272468 5451191984 5451248628 5459038164 5471057844 5476090354 5477029488 5488331952 5495989842 5508090882 5520404016 5533377528 5545560888 5553542898 5565712824 5577198296 5591134269 5602672201 5610678113 5614949788 5622973244 5623031673 5635412433 5641504848 5643465129 5673689616 5673748572 5699604246 5720315958 5732910918 5741102934 5759229672 5771910312 5780158056 5791891483 5792884776 5798213316 5819343831 5831352699 5832096228 5844131412 5852482356 5865429267 5871770352 5883887408 5892097218 5905268784 5932179512 5932241154 5940718002 5945240952 5953736376 5953798242 5966907282 5975433666 5994098901 6007498488 6015880773 6028295217 6034875084 6056805132 6069304028 6082667388 6098007888 6110386534 6111434448 6119117942 6132590982 6174309288 6174373446 6187903848 6196746024 6225049719 6238691172 6238755999 6251630371 6258388976 6274348083 6281131248 6281196516 6294961008 6304021668 6346692954 6359790066 6368877858 6382900818 6389867736 6403053944 6411988149 6426321912 6440471352 6455607116 6469821036 6479133381 6493331628 6493399101 6502677813 6513833424 6537503952 6537571884 6551898192 6561260496 6604830854 6619304552 6619373334 6643427382 6649538287 6650678664 6673701951 6688396071 6697953423 6719101284 6733825392 6733895364 6743517732 6758365572 6779704176 6804340848 6818153314 6819322608 6827896082 6850398744 6860258874 6875292312 6889480248 6920948013 6930837669 6936114444 6946025772 6946097949 6961391829 6971339277 6983298896 6993277648 6993350316 7008675408 7008748236 7034217228 7040687598 7066272654 7081831134 7096445286 7106585718 7114342536 7130006856 7144720424 7154689479 7203360836 7203435687 7219221156 7229537028 7229612151 7245530271 7253363376 7268331504 7278717552 7294743792 7327986456 7328062602 7344121176 7354691946 7404723864 7419755077 7421027544 7430357501 7446717621 7454845692 7497375564 7513883244 7524620172 7548124542 7564998096 7575553566 7599472328 7627087944 7627167198 7643881224 7654803912 7654883454 7706698587 7722602223 7730951088 7733637399 7750665279 7759125108 7775136932 7776128304 7792175216 7803309808 7820572356 7838951498 7840295856 7856129624 7856211258 7867437354 7884759834 7909654872 7920957336 7938397656 7955876376 7967244888 7992131868 8003635353 8021174364 8037726956 8037810477 8046500112 8075740176 8075824092 8093521296 8103696734 8110223184 8158908702 8176787976 8176872942 8188557246 8206586766 8214135531 8232497928 8243984763 8262136323 8279186167 8280606024 8291016671 8300066292 8318254896 8318341332 8330314347 8348569236 8365797444 8374928688 8405362224 8422424682 8434459866 8462257272 8479720088 8491837144 8510534424 8510622858 8549317532 8549406369 8580473937 8599366377 8611654401 8626428048 8638844508 8657775504 8657865468 8670237084 8697319974 8716762512 8746938158 8766197118 8778723534 8807655528 8825831112 8838145827 8857903176 8898269268 8898361731 8911077003 8917861428 8930604564 8930697363 8958801712 8978527152 8991356976 9011154096 9011247732 9052312626 9085207698 9103956042 9124001082 9147011832 9165579801 9178676913 9198886473 9227930684 9241116892 9248152592 9261367696 9261463932 9261560169 9281855772 9295119036 9324467088 9344997648 9358036758 9378956304 9387583464 9421696872 9421794774 9442441512 9461927048 9475447624 9518726819 9539585972 9539685099 9553316787 9574351227 9584801604 9604580916 9625628208 9639382704 9639482868 9660707028 9683410674 9704731554 9739997442 9760097018 9770750136 9806255928 9806357826 9826162129 9827847288 9840203177 9841890744 9907246281 9928956828 9929060001 9939794256 9965141073 9996500752 10018510992 10032826896 10064166056 10078651926 10100738088 10100843046 10115276598 10137548358 10169556264 10206511272 10227229971 10241844123 10275598116 10296802964 10311516532 10334220372 10345500144 10381314146 10383094512 10404171666 10419038658 10427429808 10474948344 10489916472 10490025474 10513013112 10513122354 10561031397 10599408981 10621282049 10644667929 10656175824 10659878577 10671513804 10694899152 10695010284 10717080636 10767765456 10805041254 10828831734 10844305542 10878544936 10902497256 10918076328 10942115688 10952180708 10991979684 10992093903 11016181764 11032037919 11066755056 11091121776 11107085796 11131425648 11154396592 11182268538 11205344402 11221356226 11229899576 11245946488 11246063346 11270824866 11286930258 11297312453 11322186813 11347497144 11363330349 11399208492 11440631916 11440750797 11465821836 11482205868 11518459344 11543820624 11560316112 11583782966 11585769552 11596426632 11638687662 11662705398 11664192456 11688262824 11704964712 11730858534 11758427247 11784194436 11784316887 11801156031 11827139751 11851546379 11864359024 11864482308 11881436004 11890481904 11907472752 11907596484 11933814564 11950867332 11988197802 12014996976 12031761546 12056590434 12069750168 12113610264 12138608056 12155545101 12165334776 12220773068 12238235884 12238363053 12265181964 12265309413 12282835869 12309880149 12348618576 12348746892 12375807696 12393492048 12450099438 12477382344 12477511998 12503260742 12548696166 12562393032 12605881463 12608043336 12633637023 12651689799 12693385908 12719580132 12737755716 12765801636 12765934287 12779735472 12806107888 12823976298 12852643824 12880942704 12911214232 12939642072 12958266762 12986663256 12986798202 13005355626 13045979961 13075143768 13120407237 13149295677 13168085301 13209661708 13238609104 13238746668 13286854764 13299076574 13301357328 13347403902 13376792142 13395906846 13438202568 13467790728 13487035464 13516731144 13578468939 13606489631 13636306628 13655792164 13655934063 13686001623 13700797488 13720517748 13750584624 13778960496 13841896026 13861675338 13872228888 13892051544 13892195898 13922783658 13942678554 13986700632 14017496472 14037055137 14066022173 14068434456 14081375196 14132545308 14132692161 14163662268 14192890572 14213171436 14228685072 14260013712 14289440848 14309378958 14406721672 14406871374 14438442312 14459074056 14459224302 14491060542 14525116011 14557097331 14609996163 14640145527 14655972912 14656125204 14688242352 14709383892 14809447728 14839510154 14842055088 14860715002 14893435242 14909691384 14994751128 15027766488 15049240344 15096249084 15117977889 15151107132 15151264569 15172914897 15198944656 15254175888 15254334396 15287762448 15309607824 15309766908 15413397174 15445204446 15467274798 15501330558 15518250216 15550273864 15571971219 15606257499 15628557987 15641144712 15677902996 15712259248 15712422516 15734874708 15735038211 15769519668 15769683531 15819309744 15841914672 15876795312 15911752752 15934489776 15984263736 16007270706 16042348728 16075453912 16075620954 16148878697 16151648184 16171954561 16207393468 16207561881 16243247601 16266458313 16317817404 16353575952 16353745884 16377114492 16413173532 16428271062 16464995856 16487969526 16524272646 16558372334 16561212048 16582033342 16600132584 16636682664 16660628694 16694275451 16697138472 16731594888 16773402807 16808016603 16832034339 16844849364 16868919732 16869095019 16906237299 16924514544 16930395387 16959440176 16983674288 17021068848 17021245716 17098635064 17098812738 17160947874 17198732754 17223308802 17277689016 17315730936 17340474168 17375674449 17394639948 17493876316 17494058097 17532394236 17557447068 17596287801 17615311056 17651662224 17676291654 17715806352 17796538536 17796723462 17822154006 17835722856 17861209128 17861394726 17982296703 18019405187 18022495464 18045153931 18084885651 18104625252 18170415396 18207912084 18248002164 18294023664 18331159602 18357353826 18397772946 18455861368 18482233784 18522927864 18523120338 18563711544 18590238072 18675149157 18716073516 18716267997 18754891113 18775166928 18823044249 18843393744 18843589548 18884883024 18923854096 18950895248 19037453638 19079171944 19079370198 19106633574 19148702454 19169603208 19209161832 19235964447 19278965736 19321414056 19366821348 19409463108 19437400143 19479994884 19520194036 19541500272 19612511856 19612715652 19652324258 19655694576 19680406354 19683781488 19814492562 19857913656 19858120002 19930282146 19948614861 20021105853 20065188213 20093860269 20128332112 20135326201 20157303852 20201476176 20201686092 20230553196 20275096716 20339112528 20413022544 20454459942 20483688246 20551196232 20593605928 20623033064 20668440744 20762628292 20762844039 20792513007 20808343332 20838077316 20838293847 20884175487 20914017831 20949896688 20979832944 20980050948 21026026224 21026244708 21122062794 21198817962 21242564098 21289335858 21319757154 21343027608 21386352869 21390020568 21416912797 21434161272 21464068437 21610082508 21610307061 21657663468 21688611084 21688836453 21757089872 21804994512 21836152656 21884231376 21904361416 21983959368 21984187806 22032363528 22064075838 22214171592 22259265231 22291072503 22340152863 22364537076 22410688804 22442712452 22459799152 22491892976 22492126692 22541649732 22573860516 22594624906 22644373626 22694994288 22726660698 22798416984 22881263832 22881501594 22931643672 22964411736 23116907989 23167565932 23167806669 23192853264 23200912197 23251995837 23277375324 23325410796 23328384912 23376525648 23409929424 23461717068 23516854494 23568388872 23568633774 23602312062 23654279502 23703092758 23728964616 23762872008 23815192968 23863536599 23867629128 23897636287 23901734664 23976395604 24010906059 24063523092 24113180868 24113431431 24139500336 24227220528 24277216112 24311090202 24330669552 24441546136 24476471768 24476726106 24530363928 24530618826 24565671738 24619760298 24642406593 24697493784 24731954289 24786408969 24837558501 24873050013 24900198876 24954764688 24955023996 25006521484 25097392332 25124786064 25211762926 25216086672 25267274046 25303379598 25386771816 25439160264 25475511432 25531603272 25531868574 25647952596 25648219107 25741421811 25794542119 25822428464 25879284144 25916533524 25973326512 25973596404 26010711252 26091959922 26150287536 26240814474 26298591354 26336170602 26419323416 26477493336 26514437481 26573709528 26598153148 26694807804 26695085193 26733231009 26753584284 26791813692 26792092089 26876405136 26935581456 26974070928 27033462288 27156937878 27212979262 27272613256 27311584328 27311868126 27372003246 27436330243 27441035496 27496739403 27536030739 27596659419 27683792052 27723350676 27744457776 27784103088 27784391796 27784680507 27845567316 27885357108 27973401264 28034992944 28074110274 28132044346 28136868912 28162750392 28265090616 28265384322 28327324536 28362938569 28385781144 28426342872 28556180457 28618757916 28619055297 28659950361 28723053681 28813443344 28813742748 28876884624 28918148112 28918448604 28982121084 29050232022 29114194662 29219992326 29280291054 29312250408 29418767784 29478486387 29520609531 29679020308 29721430004 29721738843 29786870484 29787180003 29819382768 29895423219 29989502256 30055532976 30098480688 30192498168 30235955778 30302214264 30302529138 30345829794 30508668792 30614283553 30619533816 30681689913 30725532369 30826794348 30890408892 30934549596 31002661116 31036500432 31100547728 31143942438 31212514998 31257115974 31282289424 31355805992 31424845032 31469749416 31470076422 31539039336 31539367062 31683094191 31798226943 31863846147 31934003787 31968527472 31979635731 32014541412 32084697456 32150907824 32151241908 32297757394 32303296368 32343909122 32414786936 32415123762 32486495202 32532916626 32635634808 32707491768 32754228984 32826347064 32856542124 32975939052 32976281709 33044331961 33048545292 33116744668 33164066684 33200265168 33273365328 33321257388 33388550902 33394276944 33463189776 33546805614 33616033206 33664068678 33689698728 33737839464 33738190038 33812474598 33860790774 33891937359 33966560439 34042491432 34089991047 34160339563 34197270128 34197625476 34321895748 34322252391 34397465508 34446617604 34555378032 34631461872 34680948336 34751348898 34789279896 34987752632 34988116194 35064788472 35114894136 35192575602 35275281741 35352583308 35352950661 35403468093 35481419253 35554639137 35593077072 35593446924 35644308012 35671445712 35722418256 35722789452 35964593406 36038810374 36044990928 36090307862 36169771302 36209250504 36334599511 36340830792 36415824168 36466635303 36496004328 36662319204 36714707652 36715089159 36795545892 36795928239 36848507607 36911722736 36964467568 37045855728 37046240676 37127423088 37180476144 37350298314 37432147032 37432535994 37509782226 37646088498 37687179096 37817644389 37900911069 37955069397 38074907276 38158343888 38158740396 38213267148 38297404908 38297802861 38339206416 38418323664 38471928894 38557931472 38642828112 38733642696 38818926216 38874800286 38959989768 39040388072 39137939883 39218705407 39225431304 39274746791 39304648516 39360812708 39361221711 39447887031 39504255903 39628985124 39715827312 39716240004 39860564292 39897229722 40042211706 40130376426 40187720538 40270652402 40314607704 40403372184 40461106392 40543240381 40550193432 40735406817 40819468893 40908919884 40967376492 40967802189 41058004869 41102392464 41187211856 41246066128 41336881488 41525256584 41525688078 41585026014 41616686664 41676154632 41676587694 41768350974 41828035662 41960101896 42052489416 42111165411 42198066519 42244125588 42397635924 42485128196 42578671716 42639514308 42686055216 42772705738 42780041136 42833825594 42868322544 42928136874 43220165016 43220614122 43315326936 43377222168 43377672906 43575348033 43671291993 43761412597 43808722832 43823945261 43920436581 43967918736 43968375612 44064727056 44128151676 44428343184 44518530462 44582145006 44680305726 44729074152 44821377608 44885424904 44984253384 45083299464 45147721032 45189249812 45288747252 45353933667 45453321396 45453793707 45518744691 45596833968 45762527664 45763003188 45863287344 45928823472 46233815978 46335131864 46335613338 46401824394 46503991674 46546768009 46554750648 46650821592 46715913657 46818772497 46885673961 46923434136 47033708988 47136777744 47137267548 47204624124 47205114633 47308559004 47406185516 47457929232 47525744016 47630385936 47727073198 47735258256 47795272574 47803469328 47952791208 48021812118 48127046184 48226361736 48226862862 48446636091 48515863683 48622180404 48622685643 48729742803 48799374939 48883092272 48952943536 48953452212 49060727856 49061237652 49131343476 49239520596 49284813186 49394987568 49463908578 49572817938 49675117002 49746100026 49800397752 49910047992 50013042968 50082826353 50194784664 50423525852 50424049809 50496103017 50534548092 50606759196 50607285057 50718711897 50773543632 50791186161 50878320528 50951022864 51063206544 51063737148 51295905192 51296438214 51482843622 51589084238 51833067048 51938285539 51947192808 52012502507 52021422504 52127023347 52183919844 52481628948 52482174291 52597182708 52672341204 52838646832 52954986672 53028874962 53147419056 53196306296 53389615608 53390170386 53466462018 53507168568 53583627384 53584184178 53946890109 54058215561 54135461793 54254656953 54313875756 54425958524 54545226512 54623168656 54623736252 54744006492 54872660486 54882070992 54993478806 55072061478 55193318838 55367584104 55446701352 55568783592 55569361014 55691134632 55770714216 56025447471 56141062259 56148220548 56264088692 56264673339 56325500784 56469132747 56530181232 56530768644 56654649072 56725877138 56771562288 56852685744 57112360914 57237515832 57238110594 57319900722 57446107362 57627485496 57707893341 57836897208 57954303169 57964242168 58037116697 58100464044 58228389324 58312200429 58439984652 58560582108 58624500816 58837535568 58956972774 59041219062 59358040616 59442860008 59443477686 59573740968 59574360006 59790846438 59845844583 60063317559 60195564639 60281580807 60384996336 60405978603 60471911556 60604428528 60605058276 60691659588 61017337584 61228567106 61239067632 61363379826 61451064738 61653588696 61780817784 61869099192 62005322232 62287884876 62288532117 62377539021 62425029996 62514231948 62514881541 62711611984 62849690064 62939498832 62940152844 63078078672 63078734124 63366188382 63596453886 63727692294 63868007574 63959271462 64029082824 64159058607 64250738391 64302483816 64392205311 64595514788 64687818244 64829573872 64830247524 64830921183 64972990404 65065833252 65066509359 65271269616 65414983536 65508457968 65652694128 65713084248 65951878104 65952563418 66088663922 66097090584 66233489336 66328133368 66631087733 66642514776 66777101804 66777795693 66873217509 67020458589 67093611228 67232066412 67328137356 67379397456 67475678928 67476380076 67624949196 67721581548 67783874718 67933120878 68084982864 68179982094 68320679126 68395250952 68643791496 68644504782 68794931016 68881422239 68893235208 69350723967 69502697796 69503420007 69578559792 69602736591 69755987511 69975505264 69976232388 70129576944 70229788272 70385151204 70550563482 70705166616 70705901322 70806936186 70962838506 71109278274 71186893848 71288616024 71445578904 71590609797 71692908861 71929186812 72077620748 72180615724 72339542604 72340294293 72418501008 72669199022 72681661584 72831648336 72933270606 72992008656 73324638408 73429415304 73430178318 73591091784 73591856478 73697015214 73927219779 74092481352 74195862867 74348974343 74512675503 74619150039 74700596628 74864294064 74865071988 75019564452 75292176996 75374358192 75635288778 75801822138 75910138794 76149814552 76317480792 76426534296 76594809816 76595605722 76943857788 76944657321 77224265433 77383626357 77467285392 77637852432 77749600572 77919979536 78080776144 78275879766 78437410814 78450862608 78549493582 78609297032 78721625416 78722443422 78895774062 79008511806 79081187171 79257970248 79432480008 79543312443 79721128584 79794459444 80084423412 80085255579 80199693027 80260752852 80375441076 80541304804 80629215408 80806744368 80922212784 81086480762 81100386864 81470813634 81638937786 81817839768 81934752984 81935604378 82116009738 82308990729 82490218209 82608092217 82789978257 82960824653 83050513168 83051376156 83170052028 83233373328 83352309264 83353175388 83354041521 83536701948 83656071324 83920203792 84104978832 84222330822 84396133038 84488251176 84795271848 84970256392 85088815707 85157343432 85279028616 85545411476 85667651188 85668541371 85856273748 85857165891 85979851083 86169161043 86440330032 86441228244 86630653872 86754444336 86755345812 87150696066 87342583986 87522825194 87647890522 87840873162 87936751224 88241170241 88256303352 88435459161 88561828593 89037060924 89164290012 89165216529 89360611452 89361540009 89458148304 89642755216 89770849808 89968506768 90166598928 90295442064 90378499624 90577494504 90707867334 90906642792 90907587414 91037489382 91526006376 91842850659 92045069739 92176597107 92467631956 92670263728 92671226676 92803648788 93007983348 93093536018 93109501296 93301643184 93431827314 93637544994 93771347922 93846868272 94067417976 94274535096 94409248248 94410229266 94617118008 94812371032 95049282573 95245427417 95381527921 95454146396 95590545148 95591538441 95802011361 95905582416 95938907193 96043624236 96254092368 96452723472 96453725724 96893272182 97031727366 97244360808 97245371286 97459485606 97598749878 97906904424 98122475304 98262686952 98462155211 98479041192 98569626372 98927817156 98928845127 99132995883 99145635876 99350234004 99492200052 99600795504 99820095984 100026085936 100165652706 100389569328 100847051704 100848099618 100992206034 101069096184 101213518392 101214570114 101437423794 101582372322 101675812077 101899681317 102127474296 102269973141 102481018689 102591810384 102592876428 102965687244 103178168476 103666134096 103876571078 103894385616 104025005014 104042845008 104254046694 104367839688 104963257896 104964348582 105194365416 105344682408 105825845223 106057749924 106058851983 106210404279 106392612592 106663917411 106779231216 106780340772 106932924036 107014337136 107167254768 107168368356 107893780218 108116431122 108270923586 108509313906 108627751512 108851917048 109003798533 109247472504 109399905909 109488012984 109745320972 109986957612 110144122956 110145267477 110386637676 110387784717 110545522821 110735168208 110893402704 111137567184 111138722028 111382269264 111541428432 112050894942 112282124518 112296441096 112528177384 112529346678 112938265494 113042150879 113061537288 113203681927 113451754276 113452933167 113702733207 113865208191 114224721828 114475031664 114476221188 114639801444 114892214724 115254970992 115415786682 115673794416 115908606338 115928484336 116074233394 116200928088 116456778648 116624400858 116879969304 117121164216 117413819649 117656116221 117824240373 117913945548 118082438124 118083665133 118343661093 118512767709 118716081232 118885720016 118886955372 119147481936 119148720012 119581692876 119691689166 120126635118 120391129278 120563161614 120811957206 120943823112 121210116552 121383319176 121629721143 122457134212 122458406679 122726759652 122902129476 122903406567 123174014607 123307177392 123561635568 123738198384 124010644464 124575769752 124577064234 124755078042 124850059992 125028463896 125029763082 125880305688 126135836309 126157468248 126316077517 126594199557 126732376764 127192907772 127455384588 127736015148 127918542924 128058165648 128318117214 128501476782 128604967632 128784410622 129191029576 129375636488 129660495048 129661842366 129945980808 130131666504 130133018718 130726044099 131013875979 131284237791 131426168496 131471835783 131761309743 131903756208 131905126836 132177327844 132194181168 132466978672 132656266736 133262175466 133285029552 133554203608 133555591386 133746435018 134040917178 134187222456 134464132824 134656274712 134952760152 135249898392 135443163096 135567749436 135866241756 136061801001 136359964188 136641358252 136790501904 137287582992 137289009564 137589862032 137762844478 137786470416 138701447934 139005395592 139006840014 139205473182 139511975022 139640304027 139952464776 140147740971 140456317491 140657021883 140770302408 140947283407 141101126964 141410333232 141411802644 141613872372 141615343899 141925677012 142218556548 142373787696 142577232048 142891157808 143181219594 143385817722 143858373624 144155241496 144361231448 144679085208 144680588586 145338398044 145339908273 145547591049 145866541212 145868056929 146189228409 146398124817 146649276816 146858830608 146860356636 147182183568 147183712956 147394030428 147854439558 148184962704 148391725734 148697948686 149025351006 149238300078 149401193256 149730143976 149918389579 150039128904 150248479059 150584353992 151270577556 151272149427 151488309051 151603644276 151820277588 151821855171 152299629104 152634961584 152853068592 153189619632 153191211444 153887715576 153889314642 154448530866 154767252714 155499201144 155814856617 156037507521 156381070041 156551759532 156874821628 157098987164 157218594064 157443250832 157444886844 157446522873 157791548124 158017023612 158162374342 158515940496 158864960016 159086624886 159442257168 159588918888 160168846824 160170511158 160399386054 160521505704 160750882152 161082609608 161818355923 162172961524 162174646683 162406385379 162763970859 162941627268 163277875572 163635679536 163869505968 163871208756 164232019476 164617981458 164980436418 165216184434 165579956514 165921649306 166102752312 166340104056 166706350776 166708083042 167044756193 167073403896 167283454009 167312142648 168076342413 168423186777 168444661644 168792266076 168794020017 168976502352 169407398241 169590543696 169940512784 170177631414 170314686864 170558057232 171090822952 171335302376 171337082742 171712547496 171714331782 171959702166 172338322086 172882456488 173123680023 173510691624 173862909507 174111350091 174301392132 174685167972 175045650388 175295781044 175681746324 175873502448 176482340482 176512606704 176870918322 177123657186 178074121848 178328580024 178330433058 178721222904 178723080018 179537533749 180189952677 180561794833 180756999248 181154989008 181217935809 181415734668 181813285584 181815174828 182074978764 183052012752 183685701318 184090139478 184353194214 184935263912 185342453352 185607297576 186015966696 186187072036 186863654628 186865596351 187132617063 187275089988 187542695844 187544644623 188134835952 188549070192 188818496496 188820458532 189234236016 189624742064 190098565146 190490854834 190763055842 190908292792 191181090296 191183076882 191604022722 191877814386 192054311701 192087248472 192477175821 192752215173 192907451448 193176615933 193786544364 194063454732 194488721616 194490742572 194492763549 194918971212 195197499756 195813808848 196244950608 196525373904 196924310422 196958082384 197139252744 197855634312 197857690254 198265991766 198291271752 198700468008 198984400104 199893263199 200331305412 200333387079 200619652527 201061375767 201694103408 201696199236 201984412068 202138192368 202427036784 202429140228 202874847588 203164744644 203351624154 203799362634 204254948592 204539946282 204962037378 205185752856 205931374488 206356336952 206644266717 207753142156 208050010028 208052171901 208508093388 208510260021 208735679376 208808209773 209267962533 209926515792 209928697164 210388730832 210689364816 211651690446 212115499848 212117703966 212420808558 213327834822 213560681544 213865848072 214299984871 214336736712 214771829391 215078726583 215787560436 216232862244 216541847172 217018627812 217020882879 217255503024 217703834096 218007597066 218494945008 218799811818 218976025968 219490641944 219973915224 220288245912 220290534954 220773275352 220775569434 221091045642 221781659337 222277444056 222587588601 223046923029 223538026509 223857450117 224101789884 224564249036 224592882192 225056354768 225058693356 225876530988 226084301758 226123074576 226407363854 226903508552 226905866334 227405466414 227730416382 228449443656 228952442376 229279602888 229784429448 230831573364 230833971963 231310323727 231817212676 232148466788 232150879071 232401856176 232913557296 233248801716 233759938608 234242328432 234827639298 235312232442 235648480746 235827891096 236164876248 236167330266 236687322186 237025535418 237243561513 237773910744 238297440024 238629937329 239122376941 239163385752 239383378332 240253270236 240255766737 240599079081 240782258556 241126323228 241623914412 241887646224 242420233104 242766638352 243259442286 244914268424 244916813358 245453519304 245804258952 245806813134 246348029214 246926972187 247470654627 247824276651 248369934771 248882473959 249151539504 249154128468 249510156084 249700119984 250056927792 250059526164 251760611376 252271672618 252314936496 252632155034 253188399114 253464753528 254385815544 254910769176 255266447121 255472030296 255837085848 256636234428 257002953564 257005624113 257568821244 257571497673 257939553249 258382059152 258751272976 259320990096 259323684732 259891961616 260263333008 260266037436 261452088198 262027751958 262568475582 262943671566 263522619486 263810253672 264354655688 264723510723 265306377483 265685485779 266524350932 267108407216 267111182772 267492870036 267495649587 268081834356 268084620027 268374444912 268928265648 269312549424 269905520304 270499796784 270886326192 271135498872 271732483512 272123602002 272719928376 273282716504 274530937849 274578019128 274923227537 275525688956 275528551977 276135209217 276529791321 277402895868 278010791184 278013680028 278410946364 279023950044 279280608054 279904929552 280295481942 280912634982 281314043766 281540604816 281894566814 282202253928 282823605288 283227744744 283230687798 283802682667 283851354024 284437113096 285147847719 285736282251 286144583763 286362439188 286771635444 286774615323 287406034083 287716747248 287816721579 288310482992 288722462896 289358170416 289361177172 290676796088 290679816546 291095182098 291733082424 291736113858 292378456818 292796249634 293720713272 294367425912 294788060856 295386465633 295708879116 296783451468 297395897372 297398987649 298050702012 298476600156 298802386512 299460287952 299836779158 300078257808 300496958118 301168707984 302541155112 302544298854 302976618102 303207288552 303640555176 303643710342 305027436231 305699043951 306329888179 306382422888 306767616827 307443056067 307775431152 307778629284 308897061732 309534505428 310998402288 311629713234 312075015042 312762140082 313103519064 313749643256 314197974328 314889773688 314893045746 315583096248 316034047224 316324748684 317477535669 318173249772 318176555949 318631212837 319177837776 319991752233 320337693648 320341022316 320798772108 321043011408 321501764304 322165219216 323636711846 324345923048 324349293366 324812770758 325527941718 325883254536 326555751144 327011395599 327742417512 328199717727 328464038952 329235962916 329960872836 330432368868 330435802431 331159913028 331843298612 332205504624 332680208112 333412701552 333416166084 334089512386 334146807792 334566908018 334624285296 336152684826 336846373554 336889323288 337584532152 337588040034 338814796482 339126452637 339611045781 340355262828 340358799501 341108199621 341595624573 342181645904 342300545417 342670604752 342674165484 343425094992 343428663564 343919404332 344676644172 345764912976 346247360046 347021383248 347725819014 348222700182 348602784264 349370335944 350091300776 350591562088 351363492648 352964680964 352968348663 353472721119 353741836644 354247314372 354250995399 355030983279 355538303127 356148243696 356657160048 356660866116 357442445808 357446160036 359075067498 360379905354 361123589666 362435871618 362831469336 363567998773 363630349656 364087517549 364149957528 364889163429 367371402636 367375220037 368180278956 368706388428 368710219701 369870527824 370684906704 371214595152 372031933392 372374144072 373727309256 373731192702 374265234126 374550179976 375085391688 375089289246 377640917064 378407508927 378948232551 379782598671 380197130292 380981709668 381526111684 381816585584 382362180592 382366153764 383208045444 383755628772 384108623402 384174496944 384954351642 385504430346 385814902896 386353231866 387573088728 388126909464 388981485144 388985527098 389837942424 390394999512 392178132297 392987435813 393848620844 393852713373 394278505488 394415507349 395283929229 395711268624 395715380508 396531983532 396582543504 397400936016 397968800208 399786526398 400662610824 400666774158 401239305054 402122751534 403392398472 403968824136 404858280456 405680122183 405749695176 406259816879 406329489288 406703248308 407598725268 408185403003 409079892564 409924074756 410371505712 411862748976 412712673904 413288533434 415506284312 416100020056 416104343802 417016186776 417020520042 417616419546 418535925066 418920912081 419857394328 420443222913 421368952473 421971065649 422841850221 423303380892 424230999696 424235407932 424841617116 426655669644 427121363088 427731696144 428599969742 428673473424 429543658782 430157453166 431575120872 432465724488 433083694344 434037255624 434041765758 436015194132 436019724819 436642773147 437599623636 437604170787 438507216023 438981283888 439947830448 440576491824 440581069908 441546550704 441551138868 442182091284 443563318674 444554888112 445175177202 446093846058 447076053018 447714900234 448203579768 449128498072 449755168737 450117386712 450745437177 451753061976 452168603516 452814727708 453807017104 453811732668 453816448281 454464927153 454810932828 455460832764 455465565513 456898887312 457904884752 458559205776 459568858896 461663146728 461667943926 462620647454 463634425352 464296933576 464301758142 466417614131 466497603432 467444569851 468112522563 469143210123 469655278596 470624464884 471296961492 471655782192 472329752496 472334660532 472339568619 473374644372 474051070836 474487123026 475547821488 476594880048 477259874658 478244753882 478326771504 478766756664 480506540472 480511533474 481198158162 481564517112 482169955673 482252646456 483247828824 485455067769 486518884572 486523940049 487219156137 488291912577 489828536848 489833626716 490907038608 491608517904 491613626268 492696058428 493853944374 494941309254 495648553302 496739869542 497764947918 498308256936 499020312168 500119052328 501134268579 501850362027 504543345236 505264310068 505269560331 506376798228 506382060051 506929507056 508222194723 508771631088 509821538352 510532894242 510944060592 511674171696 513272468856 514005907128 514011248226 515137642488 515142995346 515879106498 518647369464 519371040069 520442820401 520532074872 521588728521 522334050273 522904176396 524055503916 525136951164 525887343132 527045238972 527620507344 528709311376 529447021446 530612754966 531370971558 533048701864 534222365544 534985740072 534991299174 536163668712 536169240054 538612601247 540569858031 541685384499 542270997744 543464967024 543653807427 544247204004 545439856752 546565433008 549061875698 549156038256 549846455074 551051377912 551057103954 552270418434 553059582642 554805791736 556027360056 556821892728 558047900088 558561216108 560590963884 560596789053 561397851189 561825269964 562628087532 563789133628 564404507856 565647210576 566455489488 566461375596 567605365334 567702708048 568874226192 570295695438 571472564502 572289167526 572724878376 573543270888 573549230646 574812068166 575633443158 576162935103 577431527463 578256645519 578722354344 579529847799 580725772571 581353592176 581359633092 582190364196 583466164848 583472227716 583478290647 584756913636 585592499268 587441426544 588734851824 589576121712 590772931266 591417758232 593566902936 594791794744 594797975298 596101404024 596953200312 599673558316 599679789597 600993916236 601000161237 601858957581 603184127301 605082310224 605088597708 605953236204 606414577104 607281110352 607287420684 610054872462 611398087902 612659776358 612764845776 613535233654 614886112134 615557258568 617688191687 617794123464 619069010856 619932800151 623259426468 624150030084 624156515703 625524280164 625530780063 626207038128 626424629319 627499286512 628395948656 629779547376 629786091492 631166192496 632068094448 632649497368 634955071338 636346499544 636353111898 637262425674 639983504466 640682044632 641597544216 642899954613 644315488173 645236179749 647273423692 648691846096 648698586732 649625541516 651055883436 651062648637 651766509072 653111502288 654022791198 655484835024 656399435454 656928077904 658471925832 659921745672 660864737736 660871604862 662319826056 663686597224 665344978011 666717991919 666832332168 667670695447 668179024772 669133816036 669140769087 670614079527 671572350351 672305369652 673692747108 673778646576 675169064304 675176080068 677629592964 678252905274 679222091562 680710525656 680717599002 682216399242 683191249146 684601090834 685348330968 686857327128 687838808664 689235086477 689353288344 692494720092 692501915889 693930971181 695451638028 696445400364 696452637213 697205568528 698740671888 700182601552 701183124176 702726985296 705929361928 705936697326 706945442238 707483673288 708494628744 708501990798 710061966558 711076606254 711730684539 713321732232 714892320072 715889811987 717367130823 718150134996 720759810708 722247179332 724871743236 725662938672 727135997546 727260699312 728175035098 728299915056 729778326858 734742805272 734750440074 736360557912 737412776856 737420439402 740780916561 742411963881 743472829953 744748288144 745007069437 746647421877 747454618512 747462385404 748530468252 749100359952 750170783376 750178578492 755281834128 756815017854 757896465102 759565197342 760394260584 761963419336 763052223368 764732307528 765799341363 766416090888 767511257544 768217246804 769908703284 771008860692 771016872339 772706463732 772714493019 773818659747 775146177456 776253818928 777962970288 777971054196 779675884848 780789999024 784356264594 785974871626 787697241688 787705426746 788831014698 790567858458 791295056153 791430761016 792425773489 793063967064 794170532169 795919132449 797056457337 799573052796 801325221648 801333548316 802478610108 802486948761 804245503068 806784796944 807937648272 809716560912 811360244366 811499390352 812519633758 812658978576 813406496616 815197450536 816370806006 818159785128 819848149512 823592813547 824769682611 826577066868 826585655931 828405627651 829589373963 831012568624 832200040112 832208687604 834032373552 834041040084 835232839092 837071850132 837841824162 839714788656 840886445826 842737904946 843942131298 845683700442 846606761784 848470815864 849683234232 851408048001 853311339288 857199939484 857208846753 858433751289 859087317564 860314906332 860323845969 862218102249 863150241744 863450164737 864931448976 866167388688 868074511248 868083531516 872030388264 872039449638 873285546294 875199247272 875208341574 877014432046 881162139816 882950854163 883102277736 884212542619 884364182568 886159396899 887126637348 890350354404 892187692116 892196962947 894152106036 895429800468 896407159536 898256996144 899510337474 900234773424 901490874354 903506123952 904337207032 905629455416 907623465336 907632896562 908929854306 909621865656 910921665528 910931131026 915082308693 917097131853 918989664537 920302850481 922329168201 923326293456 923335887852 925241294908 927268850704 928593867152 928603516284 932835228262 932995206864 934889139702 936225045126 938286420246 939310557192 941248929768 942593922984 944669321064 944679137238 946749288744 948102141672 948974246052 952432607007 954398058403 954519749316 956489507764 957533513328 959975256699 961013080944 961023066948 962396316324 963129034224 964339911346 964505292912 966495657648 970910135538 973037769144 973047880098 974438312274 976583825154 979667253432 981034186797 983227252536 984599153181 985392116856 986630983849 987707888748 989882618508 991297106604 991307407293 993479739084 995529895836 996616513872 998040624336 1000238104656 1002268537158 1003700724054 1009086690472 1010528620136 1010539120662 1012753596456 1012764120102 1016444389446 1017379357911 1018833137343 1021065788484 1021076398503 1023324598863 1024786873719 1026544937712 1026901636251 1028011814256 1028022496452 1030275284976 1030285990692 1031758212996 1037294738928 1038742080138 1040885640802 1041064149744 1043177457042 1044668100546 1045808352792 1048111007832 1049428727053 1050273902328 1051774686264 1054090477944 1058894042892 1058905045989 1060418163357 1061225509932 1062741943116 1062752986197 1066097403728 1068444731088 1069971480144 1069982598348 1072327337424 1072338480108 1077225202494 1081139716062 1083370768998 1087307614854 1088494408008 1090703996319 1092262552647 1094667490287 1098123751396 1099692910148 1102102755824 1102114207908 1102125660111 1104540836868 1106119165284 1106130659103 1109611583472 1112054720112 1113643785456 1116095800176 1117122432216 1121181927768 1121193578106 1122795702378 1123650539928 1125256175064 1127578267256 1132728491461 1132922751192 1135210730668 1135222526781 1136844697653 1139347796013 1140591390876 1142945129004 1144578335052 1145449756752 1147086541776 1147098461292 1149624136332 1151266886316 1152325870206 1154863054926 1156513291038 1157444708688 1159059695598 1161451545142 1162719266184 1164380728392 1166944455432 1166956581294 1169513827272 1170984178063 1171184998536 1176534396891 1178962307439 1181545862532 1181558140119 1182835516464 1183246522047 1185851787687 1187133805872 1189583589488 1189595950596 1192202808048 1193906400624 1199347116632 1199359579194 1201987832472 1202000322474 1203717915162 1206368254602 1210177195416 1211906472408 1214574841368 1217040366549 1218779450637 1220109744924 1222796175804 1225319552716 1227070467308 1229772224268 1231114517136 1235376383374 1235588246928 1238138021712 1239865600302 1246518852936 1248300060168 1248313031406 1251048560328 1251061560126 1252849258638 1256762736243 1259572182984 1261329668739 1263932563831 1265298994736 1268525550663 1269910142676 1272692999088 1272706223796 1274524851348 1279967008932 1281364089264 1283195088432 1285799909226 1288630976346 1290472359498 1294546847384 1297397173464 1299251083032 1302111766872 1302125297274 1308045582396 1308059174457 1309928319441 1312798870908 1312812512361 1315521648069 1316943851664 1319843491344 1321729475472 1321743209724 1324639652112 1327373194448 1330689956022 1333435983838 1333664664336 1335341390894 1336358049544 1338267632072 1338281538174 1341228159054 1343144700702 1344380181907 1344610739304 1347385494216 1349265506211 1350352160136 1352236311531 1355259185928 1356505810548 1358444183124 1361421051312 1361435198004 1361449344843 1363394781459 1364432798484 1366382498292 1369202181668 1370696661936 1373714654256 1375677617328 1378470172954 1378706576688 1384989440184 1385003831778 1387861942362 1390903276056 1392890800728 1392905274426 1399252842393 1402333709553 1404337567689 1407429630369 1411858723856 1411873394652 1413890884476 1414967346576 1416989257488 1417003981596 1417018705857 1420123933116 1422153212508 1423461369078 1426643464464 1429784640144 1431779623974 1434734261646 1436300269992 1441519621416 1444494358664 1446509867019 1449743486472 1454271995092 1456350070196 1456365203307 1459556653716 1459571820147 1461657468411 1464875737731 1469485610544 1469500880148 1472721115824 1474825553712 1474840878804 1481561833122 1484823927762 1486945659906 1490014138874 1493294843754 1494924770808 1497060936504 1500099894097 1500357156984 1503402805737 1505551086081 1513630035708 1515792930204 1515808680993 1519130394684 1519146180153 1520788521168 1523926838672 1526104446736 1529464615056 1531598682726 1532832181776 1535022515088 1536434493608 1539817406568 1542017721384 1542033744678 1545412927464 1545428986038 1547637319494 1555942108392 1558113120207 1561328461203 1564766185563 1567002150819 1568712529188 1571949743252 1575394483376 1575410853492 1577662029396 1581135716916 1582590112306 1582861522032 1584851546978 1586127934128 1588341064338 1591838264898 1594112914674 1599146105592 1602667096632 1604957220216 1604973897522 1608491006136 1615837803741 1619172266089 1621485974657 1622720488732 1625039267516 1625056153497 1626812993232 1630394901072 1630961422281 1632741612012 1636319570256 1639696299024 1647185627094 1649539365222 1653154133736 1653171311862 1656811255302 1659178747926 1664417375208 1668082080168 1670465678184 1673856638587 1674143700264 1675683648324 1681772891652 1681790367159 1684193553567 1685475809892 1687884262596 1691367400884 1693213523568 1696941631728 1699366468464 1702816096002 1706622678576 1714399878968 1714417693506 1716867502578 1718174635128 1720629812664 1720647691938 1724436204498 1726900329474 1728488805309 1732294582389 1734769936557 1736167063032 1738589543397 1742177317713 1744060776528 1744078899276 1746571092588 1750398494544 1750416683148 1754028864092 1762324279632 1765901708326 1766204555472 1768425085238 1768728365136 1772318793798 1774253274696 1780700708808 1784375384232 1784393925894 1788304212072 1790859600936 1799020674948 1799039368791 1802981748708 1803000483711 1805576872743 1808674414064 1811258910832 1815246930672 1815265793124 1817859708612 1819243731312 1821843331056 1821862262052 1830164617386 1834194263706 1837979329074 1840605700962 1844658336402 1846671775704 1850482589816 1853064575061 1857207032568 1859798400453 1865670456524 1869778279404 1872450090252 1872469547109 1876572840492 1876592340189 1878621114384 1879273887957 1882497859536 1885187845968 1889338642128 1889358274476 1893498577488 1896204283344 1897948492104 1904865214014 1908796116806 1909039498632 1912979015528 1919950513398 1921716564943 1922046133896 1924462592759 1924792632648 1928679822692 1928699863839 1932946464519 1935708539247 1941820271076 1946075538288 1946095760196 1948876624548 1953167650308 1959334506864 1962068373594 1966454505072 1969198306362 1970784233712 1973261967698 1975415777496 1979765237016 1982594213208 1982614814586 1986959478168 1991059791672 1996034934033 2000153975757 2003012086341 2004537074316 2007401448108 2007422307261 2011842238581 2014717051053 2018173380944 2021057240272 2021078241324 2025507192912 2025528240204 2032888778892 2034758715822 2037666274686 2042131576968 2042152797006 2046649197726 2049573747438 2053803272502 2056044992904 2060571981384 2063516425992 2067705259431 2077484160276 2081771281604 2081792913543 2086354914084 2089336201092 2089357911639 2091616705584 2096222015664 2098857454106 2100547804656 2103549372528 2108180955888 2117788085784 2117810091978 2120836326714 2122451019864 2125483886232 2125505972394 2135192053617 2139965196696 2144309217253 2144676960216 2147373317789 2152101392469 2154450404988 2162279432124 2166741537996 2174615229708 2176988816016 2181407992638 2184525105294 2189334980574 2196247502792 2199385820296 2204228415816 2204251320222 2209081673736 2212238330568 2212261318206 2222342749683 2227235891643 2230418489859 2234244864432 2235021208311 2239942265631 2242363855536 2242387156212 2245591404756 2247301079856 2250512350128 2255156534512 2265456982922 2265845502384 2270421461336 2270445053562 2273689395306 2278695592026 2281182781752 2285890258008 2289156670104 2294196922584 2297398024089 2299248272664 2302533772632 2304651740412 2309726109852 2313026582076 2313050617017 2318119391196 2322903090284 2325438532368 2328761456784 2333888910864 2333913162588 2339027654544 2341968356126 2342369997072 2353068793782 2357924614878 2363091725064 2363116280238 2366493044094 2371703575374 2373885168459 2377277320467 2379191901192 2382511596507 2387757397347 2391169372011 2396103817919 2398694233264 2398719158388 2403975664944 2404000644948 2407435830324 2407460846283 2412736509204 2420354390832 2423812944816 2429149682736 2434080733098 2437558901274 2440219489848 2445592351608 2450639105432 2454140934616 2459544448536 2470752766748 2470778440641 2474309047833 2479731200604 2479756967793 2485216882953 2488768121889 2493037705872 2496600120336 2496626062812 2502097120656 2502123120252 2505698517276 2513525472486 2519144365968 2522659337478 2527865127662 2537051101326 2539820285352 2545412447592 2548612622843 2549049702696 2554224144003 2559934017864 2571599818452 2571626540259 2575301253867 2577261952692 2580944718996 2580971537907 2589093694768 2594794346928 2598502166064 2604223533744 2604250594548 2616091164792 2616118348914 2619856638882 2625597741816 2625625024722 2631043296138 2643486419448 2648852562489 2652637627857 2658478190697 2661379912044 2666871967676 2670682781788 2672716099088 2676535264144 2676563076348 2676590888841 2682456318108 2686289401404 2688760363814 2689221478608 2694770988432 2698531012422 2700704320272 2704472623062 2710518371856 2713011621096 2716888366248 2722870396008 2722898689686 2726789562918 2728865596968 2732764996584 2738404363336 2745246926079 2750912050691 2756940345908 2756968993611 2760908551443 2766987504603 2769978880368 2770007663556 2775723884724 2781806552112 2785781601456 2785810548852 2798505684786 2804667419106 2808675135378 2814859260738 2823746789304 2827781768952 2834007963192 2834037411714 2839760855281 2840247866232 2843818718153 2844306425016 2846922738156 2857297821021 2863194175209 2863559247948 2869468523292 2872600539984 2879925770097 2883039242832 2888988717328 2893019734038 2899486972944 2908543990184 2912700140392 2912730406614 2919113307432 2919143640294 2923314936822 2929751475462 2939001760296 2943102560391 2949681757608 2953797459543 2959892951547 2963123666244 2969647855524 2973891319812 2980028277748 2986589687508 2989849541616 2994121873008 3000199788194 3000714313968 3006805611474 3011102172162 3027260071416 3031585860408 3031617361986 3038260789368 3038292360306 3052138073733 3056499412029 3063197365452 3063229195509 3069550512161 3072868987216 3079634813136 3080704908753 3084035442768 3084067489356 3090825854928 3090857972076 3095274638988 3111884216784 3116226240414 3122656922406 3129532371126 3134004301638 3137425058376 3143899486504 3148286181159 3150821706984 3155324058792 3162271433832 3165180224612 3169703093956 3176682128676 3176715137967 3181254490071 3183676529796 3188225829348 3188258958591 3198292211184 3205334193264 3209914440432 3209947795044 3216982012272 3231675607482 3238344532178 3242971949314 3245440977464 3250078535032 3250112306994 3261922844562 3264923298917 3265483224024 3272111988957 3276787657941 3284002470861 3294371254188 3299078730444 3306308267472 3306342623724 3306376980333 3313622510604 3318357495852 3328834750416 3336164160336 3340931356368 3347713277174 3348287400528 3351367296648 3363545783304 3363580734318 3368387107134 3370951619784 3375768525192 3382734801768 3398185474383 3405632192004 3405667580343 3410534092959 3418043388039 3428799757936 3428835387012 3433735005156 3436349270256 3441259625328 3441295383876 3448872408996 3453800658948 3456977610618 3464589164778 3469539873114 3472334126064 3477179086794 3484354635426 3488157798552 3493142185176 3500833366296 3508057728184 3512952534189 3531803416652 3536850170476 3536886922317 3544637587596 3544674420357 3548506549392 3549739566141 3557555363061 3561401417616 3568750768464 3568787851788 3576608424144 3581719201872 3598041349896 3598078737582 3605963497416 3606000967422 3611153745486 3630531586248 3635719417224 3643099742807 3643724524104 3651121099647 3656338351911 3660329234772 3668388527412 3675958658148 3681211401924 3689316672804 3693343551408 3700965179632 3706129150122 3714414065136 3719596800906 3731340913048 3739556558808 3744900180504 3744939094218 3753145680984 3753184680378 3758547775914 3770288208729 3778716548952 3783989006217 3791797691493 3795896984208 3805576651989 3809730428028 3817592233612 3818078997264 3825958031056 3839901026796 3843433129886 3844092267792 3848925185518 3849585265296 3857359645384 3857399727678 3865892929038 3871417078494 3883640542152 3892191520392 3897753249096 3906335300616 3924136747188 3924177523371 3929784958323 3938396612724 3946523935396 3946564944207 3950831554992 3959530474032 3965188426416 3965229629172 3973918956336 3982119583344 3992069868066 4000307951514 4006024172682 4009074148632 4014802896216 4014844614522 4023684477162 4029434102106 4033140545721 4042156482648 4047796518633 4051056480408 4056708934593 4065080407997 4065777557784 4069517431644 4075332549372 4084263153936 4084305594012 4084348034529 4090184344377 4093298395452 4099147494876 4107606545004 4112089985808 4121143962768 4127032851984 4135410518862 4154968320552 4163542563208 4163585827086 4172709828168 4178672402184 4178715823278 4197714908212 4197758527179 4207001128659 4213012703067 4222288891107 4235576171568 4235620183956 4241672653428 4244902039728 4250967772464 4251011944788 4270384107234 4279930393392 4288618434506 4289353920432 4294746635578 4304202784938 4308900809976 4324558864248 4333483075992 4339529601057 4349230459416 4362815985276 4369050210588 4369095609921 4378669961148 4378715460441 4384972405233 4392495005584 4398771640592 4408456831632 4408502640444 4418163347472 4424476661136 4424522636412 4444685499366 4454471783286 4460836979718 4470042416622 4479884531262 4484774312424 4491182809512 4500299682291 4510208417211 4516653258243 4530913965844 4540842922672 4540890107124 4547378790612 4547426042979 4557391184052 4557438540459 4562365563504 4571780516016 4578313340208 4588393845168 4594796048178 4598496545328 4605067545264 4609303480824 4619452219704 4626053164152 4626101234034 4636238782392 4645806180568 4667025943433 4667826325176 4673694868129 4683936712252 4683985383609 4694298556689 4701006452457 4706137587564 4715849229756 4726183450128 4726232560476 4732986088188 4743407150748 4747770336918 4754554640934 4758383802384 4765023193014 4775514794694 4782338744022 4792207635838 4797438316776 4808001289896 4814871660648 4814921692566 4824645605339 4825473018408 4847513411223 4857516798267 4864457923971 4868161466196 4875117802548 4875168460491 4880438979696 4891184703216 4892884266843 4901278210864 4908281869232 4919088897072 4941505533496 4941556881282 4948618095666 4959462401208 4959513935586 4970433765906 4977536243778 4993252125624 5004246240504 5011397034552 5021569915761 5027050944972 5045318674956 5055730255324 5074102202652 5079640570704 5090824895184 5097225245686 5098099405392 5108448288006 5119868035728 5143199636904 5143253080518 5150602507734 5154523905384 5161889437992 5161943075814 5185466415927 5196883747167 5204309809671 5208501189096 5215049486059 5226531953139 5232182329584 5232236697828 5239713277764 5251195483632 5251250049444 5262086592276 5286972838896 5297705124978 5305275255714 5316956381394 5322759824088 5333743935352 5341365563576 5353126152696 5353181777682 5364912636216 5372578802808 5377520727628 5397062024844 5397118106373 5408945246124 5409001451133 5416730618229 5426023242192 5433776732496 5445740792016 5445797379372 5453579125836 5457731193936 5465529993168 5476808726672 5490493852158 5501824101382 5513880691816 5513937987222 5521817102886 5533975009206 5540015327112 5546980414423 5551447769448 5559193725183 5571621097704 5579395201359 5597011369572 5609334838212 5617350270756 5617408641327 5629718521476 5647493578608 5655563537904 5668015926384 5668074823428 5679521710562 5680495732464 5687637436306 5688612850032 5693845476312 5714595642042 5726388350418 5727118495896 5738937046584 5759851540194 5765149694829 5773387778277 5786039468076 5786099591517 5798839393557 5807125617741 5817087980368 5819109272089 5825400280784 5825460813228 5838226614864 5838287280588 5846629873644 5859502950924 5878003520592 5886205120782 5899363515216 5907594919086 5919785903094 5926247332488 5939295711048 5947782639624 5960056555496 5973179375016 6000399576388 6000461927271 6009036259023 6013611222948 6022204344324 6022266921783 6035526715743 6044151153159 6054520142832 6063171720816 6063234723972 6076521578736 6076584720612 6104276147466 6112998824058 6126394730904 6126458391018 6139101024322 6161409817506 6168134978712 6180655979141 6181715944152 6189487798333 6190549277976 6203115778293 6232452480828 6245313844812 6245378740629 6259064742252 6268008603276 6268073734917 6274850116752 6287798973008 6296572362318 6301643413968 6310648117584 6324542867664 6330360449224 6339406187912 6353364257352 6353430275934 6362508980142 6367353059592 6376451658696 6376517917182 6405576160851 6419895590088 6432927651759 6442119953367 6456304177407 6463351214964 6476689064356 6485943898628 6490881954928 6500157070064 6500224613988 6523845689124 6529846597834 6530966448048 6544223977914 6553575315882 6568004941722 6588742508376 6598157460888 6612685247448 6612753960666 6627245021208 6636714991704 6667028249049 6680786408821 6695426554348 6702734593296 6705063624933 6719826796893 6727091566608 6727161468636 6736774214268 6741903239568 6751537050384 6765469603536 6796370948766 6811264384008 6811335160686 6821068185918 6836086776078 6857670774024 6867470010312 6882590767752 6892194072267 6897744817992 6906416886943 6907601317896 6913955221236 6929178329556 6939079746228 6939151851051 6954358173588 6968709270852 6976315597104 6986284370352 7001666732592 7016115456368 7025905068378 7063606833304 7073700340952 7073773844634 7089275175192 7089348840714 7099479132282 7115110726122 7121655505377 7131831961401 7137575703576 7147534789521 7163272192041 7173508116033 7188311453757 7196082699792 7196157475164 7211926994832 7212001934844 7222307490972 7261063172496 7271438834448 7286199485614 7287449048208 7302242199294 7312676703822 7320658469544 7336777054824 7351917316296 7362422803848 7378633345608 7412258300244 7412335321923 7422927143499 7439193601812 7439270903379 7462681826096 7479113117616 7489800361008 7489878188436 7506291361968 7506369360756 7517095551828 7540576417458 7557433097904 7567978012434 7583595382986 7611153303978 7619460856056 7635184467224 7645837868529 7662672432009 7679802053592 7686866259772 7697850371036 7714719290768 7714799455356 7714879620777 7725903761601 7731785858076 7742834156988 7742914613721 7767281084304 7784383040784 7795506498192 7812670601232 7848273494376 7848355046742 7859569916646 7876793225448 7893047870792 7893129888414 7929099440227 7930459258344 7946557687467 7957912883571 7975434572091 7984139736132 8000615903028 8012048345364 8018148297264 8029605792432 8029689229044 8029772666523 8047368954324 8058868204212 8066281091442 8084312965296 8095593037266 8102112960816 8113417869186 8130160815994 8131555115568 8139034863288 8150665098744 8168611188024 8168696069058 8180368688754 8186596790904 8196889246441 8198294989752 8215213090008 8235740778237 8252736152073 8270821037724 8270906980833 8282725654329 8300962513809 8309936641104 8327085126416 8327171654172 8345419656336 8357344804368 8357431646556 8395429816424 8395517054358 8414002257318 8426025406134 8444577782214 8471240367912 8483345306856 8502023889576 8519282565843 8531456154459 8540768214468 8577236869012 8589493271156 8589582525627 8608405569876 8617801619952 8639777310291 8649117728496 8666966151984 8679059202114 8698460918832 8725631970552 8738100421176 8738191219842 8757339922296 8757430920882 8769944810466 8817005280888 8829307681173 8847527946817 8849045272824 8879678854641 8889370998732 8908943566572 8921673959436 8940084833244 8959769062524 8969548624848 8982365619024 9000599364582 9020416834422 9033306516486 9061827931688 9081780214248 9094757581224 9094852085958 9114782368104 9114877080918 9156414221199 9169498236087 9189592096356 9189687586527 9208651536483 9218606961648 9238904439408 9242114726259 9252106328304 9252202468068 9272477564784 9291612361136 9334051886866 9335652650352 9347389736258 9367873424504 9367970767218 9388597113378 9402012904914 9412275175128 9431698459512 9444858543477 9452465120952 9465972176376 9486814301496 9495540673836 9509109281868 9530046386028 9530145413901 9543763470213 9551029589388 9564677488044 9584415271676 9594876633552 9616002579792 9629743321296 9629843385132 9649291210678 9650946036816 9695026822446 9715033596534 9728915847942 9736322932392 9750235605096 9750336920982 9785768533686 9794769896751 9816335966871 9830362973823 9852007412583 9883011066992 9883113762564 9897236191332 9918924802416 9919027871172 9919130940999 9940867531812 9955072487556 9986504251248 10008492481008 10022794069104 10043139831522 10054101889944 10090637349912 10111460510648 10148204405304 10194450491372 10194556423149 10216896576012 10217002741029 10231602278877 10254130164117 10286399273808 10286506161036 10301205015468 10309047810768 10323778875984 10323886151628 10370932831854 10393767494334 10408619619342 10417002378192 10430098972118 10453063906278 10464473395656 10479426555528 10500699258679 10502500098888 10524173184552 10538857602567 10595410249956 10610550511428 10610660766951 10633912762788 10634023261071 10645519648176 10649218698423 10667487870704 10682731127152 10706252305392 10706363555364 10729825272432 10745157605616 10755041455256 10794124049688 10794236212746 10817890492248 10818002902266 10833461236458 10891594758744 10907158251672 10929299228421 10953363298941 10969015055733 10980987704316 11003648202764 11027761383632 11027875974444 11043634205772 11067950018412 11080030654224 11093960828846 11102895538896 11118387450366 11143242195408 11158790402718 11194022739144 11218669676424 11234700541512 11234817282654 11259437042952 11310864626187 11334205862623 11336149646856 11350401822599 11359043421124 11375274872612 11375393074479 11387690952624 11416729955967 11429191284084 11452776700836 11454236991792 11477874093168 11519703080388 11530299389658 11546775556554 11572078936152 11572199183034 11597678787114 11614251235482 11638218544178 11650921626456 11676574561176 11693259747288 11716996470109 11719005901848 11772410241564 11772532570113 11789354874969 11815189838172 11839571806188 11839694832621 11852494664976 11878591422096 11895565279248 11920113110992 11946358750032 12000799152776 12000923854542 12018072518046 12027222445896 12044408688648 12044533843566 12071053431486 12088302306318 12099421637163 12126469447944 12143389555899 12153169441224 12170126803779 12195241223991 12208552294932 12225997648116 12252789461808 12252916782036 12278202048644 12322819635012 12336269957424 12361311958282 12363431888304 12378975596666 12381098555952 12406231556586 12464904961656 12490627689624 12490757481258 12518129484504 12536017206552 12536147469834 12593144724636 12593275581537 12621003385977 12639038109201 12660720898448 12665120180429 12678812375824 12706728514704 12706860551868 12725017960284 12734706119184 12752903317392 12753035834364 12811152321702 12839791180176 12865855303518 12884239906734 12912608354814 12926702429928 12953378128712 12971887797256 13000449227976 13018588803171 13047691378248 13059693195668 13088447955828 13107150631764 13107286829763 13136009883444 13136146381323 13154917215699 13177485016752 13196314921776 13225370494896 13225507921332 13254490042416 13273429983408 13334056498098 13361572817642 13390853108696 13410127249866 13439653593786 13452015954601 13454322937272 13471238149313 13473548428536 13500899046873 13530625251633 13549959774729 13592741897532 13622528768016 13622670321372 13642136371836 13642278128937 13672173552156 13715341548048 13734940020624 13765181535504 13784388144534 13795489635984 13812833773886 13815202635792 13827910442472 13858356659112 13878159492456 13878303702102 13908716347176 13937418541704 14001077830299 14021084604387 14051810136756 14051956150827 14082895670067 14103019357371 14127213666608 14147400681904 14147547689268 14178550350384 14178697681428 14198958264564 14230221452244 14243311010754 14263663922802 14275151407152 14295069579042 14326544384082 14347016232066 14376622907514 14392314950328 14424003869688 14444614981944 14473936816017 14572398971228 14572550394801 14593373771913 14604484398588 14625353407644 14625505381473 14641316939088 14673554109648 14678652800529 14703834632592 14724845607696 14757266691216 14824516600488 14824670643846 14845854286998 14878387203624 14878541806758 14979756376872 15010164520771 15012738721512 15031613224523 15034191103656 15064709747283 15081152834916 15135956024868 15167190765972 15222306607956 15238921712112 15270368934448 15291675737058 15325344864018 15359604107184 15373732519544 15395700742072 15429598910712 15429759241554 15451807523202 15463571716152 15485668313976 15485829227442 15556399247781 15590651241501 15612929429013 15645148458177 15679595859417 15696546988752 15696710093484 15719139833292 15753586450896 15786095741584 15786259776828 15858198880454 15860918516688 15893115374934 15915825767142 15950869144182 15968279472264 16001231806056 16024096690728 16059378458088 16059545333046 16094737908648 16117736408424 16132562182884 16191186074532 16191354319119 16224766992851 16226835738372 16260321631988 16278069726576 16301330197488 16337222376048 16337392138116 16360737377508 16373193581808 16393778492882 16396589979504 16430426180016 16471481556474 16505472304146 16541642075448 16541813961666 16565451308658 16601925027618 16640941243269 16654343308344 16677581175549 16714863293112 16738185604077 16772726725433 16790859632848 16791034108716 16828004514636 16852050812268 16852225923981 16889155564428 16942480735824 16966690613712 17004047779152 17038565131686 17062912308918 17081536428936 17154473738024 17178986542312 17179165051254 17216811139752 17279554620582 17295449084487 17320163334831 17358118404228 17358298774551 17396518180671 17421376853223 17451263941104 17457327816267 17476200842352 17476382439684 17514679844592 17514861841764 17539889620932 17634010561776 17658615362346 17695055893634 17698090545648 17759357709282 17778741997464 17817887133144 17840288359901 17843347918872 17880169666488 17919538125048 18001198729164 18001385781813 18027108777069 18040833668844 18066613032972 18066800765349 18123655863376 18163560428496 18189515162448 18189704171916 18229564736208 18229754161836 18312828442398 18338996472174 18379184192712 18379375173054 18417303072966 18484229452518 18504404936136 18541967937423 18568463394999 18609347334879 18668103773732 18694779472516 18735746849008 18735941534436 18736136221887 18777194226756 18804025809828 18804221204751 18824550350256 18863396919024 18889717086954 18904930241904 18931944352752 18973628602992 18991081347672 19018218563736 19060092772056 19060290827802 19087526940426 19102059178776 19129354976088 19168830543352 19216728482553 19256384354837 19259686770264 19298582421356 19298782955277 19326359860101 19368912532221 19390053644892 19430067193068 19457831695884 19472645864784 19500471210192 19500673841964 19571537067372 19589539793502 19632671933742 19660725947646 19704014825166 19766227525128 19794472382664 19838055742344 19838261881998 19881735063624 19906731027071 19910144975112 20001084747147 20042359226463 20086279663044 20108203779888 20115190874799 20159480390679 20181274699824 20222921021296 20296408810608 20388900982744 20389112846298 20433793152024 20434005482058 20463204557754 20508260328234 20573012322072 20602410030936 20647772303256 20676582216801 20719250660829 20741865663708 20787534988668 20817239238684 20860197944236 20906127812556 20928946791312 20958853111056 21001398517358 21005000197776 21048346369104 21077715205134 21190820499912 21221101022856 21221321533902 21267825525576 21268046522142 21298437396846 21364966516131 21395495884203 21412727110728 21442604368563 21486853585127 21510082910512 21564934361271 21588248099376 21588472425492 21635780984496 21636005804532 21666922472916 21783189517488 21814316503344 21858598456842 21906726597882 21938030111466 21961975408632 22007296405528 22055751948888 22087268411544 22135900036824 22187921657692 22236774900732 22237005965769 22268781430497 22317580805436 22317812710137 22388045478288 22437339352848 22469401083024 22469634565308 22518874085904 22621729252374 22668411725246 22672299293712 22700803645198 22718086842248 22750549745224 22750786148958 22833459911934 22854463092419 22858382568168 22905553401672 22937513605587 22988017296027 23039406160776 23060598779316 23093551113108 23144157872304 23144398366068 23144638862331 23177711284803 23195357574228 23228502470964 23276437088356 23301843252912 23353149122352 23386519494576 23433992940218 23438011803696 23544820483128 23545065140226 23578709749938 23630379676344 23679143612376 23679389665242 23787298320681 23839673062401 23873738650713 23926303716273 24001598305552 24001847709084 24036145036092 24054444891792 24088817377296 24089067687132 24089317999569 24142106862972 24176604612636 24198843274326 24252938895888 24286779111798 24306338882448 24340253607558 24390482447982 24417104589864 24451995296232 24505833564072 24556404097288 24590667739323 24645639270024 24722623916564 24757951193332 24758208456219 24812463113172 24812720942499 24848176962987 24902887541427 24929809923312 24981255379248 24981514962516 25036258969008 25072034413104 25072294939668 25186289449272 25186551163074 25242006771954 25278076218402 25330240360858 25413721103736 25450035920568 25501698199649 25506071668728 25557847697529 25594368463377 25622304643404 25731710607036 25768479813468 25768747576881 25825216709628 25853404859856 25906756257424 25943775594512 26000898455952 26037177606342 26095382756496 26119386391336 26176895911656 26214301263528 26214573659526 26272019766888 26272292762646 26309834431398 26451015842664 26487923043519 26542583840451 26639036563923 26668112996196 26723145635284 26781706217392 26820254499732 26879307187572 26904031909202 26908645874544 26942476298626 26947096857072 27001798093746 27061250503266 27099919549458 27185483795064 27245340642744 27284272743672 27284556257874 27344347104312 27469242663597 27508494708261 27565261569169 27568776289068 27625667547772 27625954609449 27655820884944 27716713318224 27726344178777 27756318984912 27756607404204 27817432694352 27874837083408 28002155660598 28042169208774 28103620273512 28103912301654 28165791340134 28206038714742 28295095378536 28334575630431 28357395362856 28397916529128 28455562855979 28460442904488 28486622021508 28527327845604 28590139158084 28590436241703 28631290410639 28653088768164 28694032464132 28753245815028 28784629900656 28848007739376 28889229963888 28947873632034 29144797942456 29145100789602 29186747543826 29208968797176 29250706815288 29251010762946 29357305601058 29384309690253 29449007900613 29491088921469 29556022237749 29649033200976 29649341287692 29691708573996 29756774407248 29757083613516 29959512753744 30020329041542 30025477443024 30063226449046 30068382207312 30129419494566 30162305669832 30271912049736 30334381531944 30444613215912 30583351474116 30583669269447 30650689728036 30651008223087 30694806836631 30747465039088 30791401484144 30859197821424 30859518483108 30903615046404 30927143432304 30971336627952 30971658454884 31112798495562 31181302483002 31225858858026 31290296916354 31359191718834 31393420186968 31438279666584 31502097776037 31572519553656 31616572807701 31716397760908 31786230749868 31831651534284 31831982300853 31901738288364 31902069783213 31936558944528 31947656095269 32002463612112 32048193381456 32118756916176 32119090666092 32189475817296 32235472816848 32265124365768 32382372149064 32382708638238 32449533985702 32453671476744 32520643263976 32669181604031 32674784276232 32715864076903 32721474755016 32787556985764 32787897685263 32860089896823 32907045167199 32942963112948 33010944608292 33083284150896 33083627923332 33130902617316 33203850055236 33281882486538 33308686616688 33355162351098 33429726586224 33476371208154 33545453450866 33582068217432 33656009029272 33704101624536 33704451847962 33778311128856 33932593878561 34002617587869 34051205467797 34077130263372 34125824617836 34126179223437 34163072857872 34250189867901 34308947476048 34357973084624 34358330102508 34433622279504 34559109241164 34590898168974 34640326669662 34716236808456 34716597549102 34793036361342 34842753706446 34914655632534 34952764879368 35029723683528 35079779241864 35150989410327 35317230724692 35390111787268 35518715418564 35519084497863 35557483994928 35635774266288 35680576719802 35686695837744 35760339332976 35839076250096 36002397458328 36002771563626 36054217554138 36081667337688 36133226065944 36133601530698 36298264911489 36379408343832 36430168667697 36459508323672 36505346402413 36585723671973 36625656884796 36677992944348 36758368385424 36758750346108 36834606145932 36968458905036 37008809872272 37083935874846 37136926789998 37218694669758 37336207547464 37389558945032 37471883068872 37472272443774 37554388453512 37608051619656 37608442409502 37779434173908 37779826744611 37863010157931 37917114327603 37982162695344 37995360541287 38036437127472 38120185544112 38120581655604 38175053880852 38204118357552 38258709952176 38337661086704 38433456965106 38512768709674 38519373540528 38597164842712 38597565910554 38652719720202 38737825064442 38780107289784 38828862900961 38860134386136 38915663391768 39001347683928 39055766409513 39143074134744 39179079587004 39265343867484 39321451895292 39321860489289 39408029650332 39532455050256 39588944765328 39676111484688 39676523763996 39763470127248 39813462054142 39820289950224 40002169494294 40084718452926 40172559326088 40230381749598 40318960781358 40356047863803 40413714447939 40502697140619 40591875754899 40649879324187 40733764904623 40777801965488 40778225692596 40867586304048 40868010964116 40926409115508 40926834386811 41016520656468 41146024644144 41204820061872 41295544606512 41353164433602 41438501321658 41483731327416 41575069977336 41634478477368 41720395888472 41812255625112 42002797034716 42003233490897 42063253813161 42155430410268 42155868452481 42248687010201 42309058072113 42381640999824 42442202045712 42442643067804 42535651051152 42536093044284 42596874793692 42729933032262 42790991768406 42825454221456 42885208737126 42973707170254 43129868722542 43176944850984 43272011609064 43326414588331 43333844945832 43421810448051 43717196913684 43717651184403 43780121315739 43813453195764 43876060222932 43876516144419 43923950817264 44014592811056 44111503897776 44174536823088 44271800073648 44375843315384 44473549801464 44474011931538 44537562860994 44635161610872 44635625420274 44939269130616 45030493562313 45094839673569 45194129241849 45243458504748 45336823450492 45401607290396 45436173684496 45501099490448 45501572297916 45666919823868 45708926184838 45716765136336 45811106803344 45875027211174 45976034592054 46078812321552 46121197558632 46187102226216 46288796732136 46289277724662 46355422569606 46390715148456 46457004941928 46552874176712 46669197743343 46765504861747 46867985880436 46935445374531 47038787578251 47089640966256 47090130280452 47157419499876 47260759352688 47358287224752 47358779330484 47574596641362 47679346124802 47747477301426 47852607432546 48003695418168 48072290072184 48178135374264 48178635999138 48284213725944 48344918208601 48353209225272 48397686548652 48573558223596 48574062957357 48674300978553 48680507215116 48780964895964 48834209179728 48903990592464 49011667128144 49112808194576 49181335478646 49291278540048 49445247833128 49515902386664 49516416912438 49624926226344 49625441884998 49696353925974 49805775082854 49922823729807 49963029925032 50032743526647 50144589879336 50214556812231 50318180176299 50372578898544 50373102326148 50484013543908 50556152436804 50660480721716 50827442207472 50900071841136 51003396399298 51012143337456 51115695395058 51188736926754 51244609286808 51463421214072 51536959626936 51537495153762 51650433419256 51886347253461 51960490004493 52074355212684 52074896323653 52238772782672 52353791823312 52371983448801 52428602527056 52429147319052 52544039533776 52544585525292 52619668862796 52902031685328 52975846087038 53085167680902 53278073127846 53336225992392 53446291270568 53520865079703 53640508999464 53758614375144 53808063818404 53884952597252 54003596187492 54004157345439 54081326331207 54122501006532 54199839098916 54200402296047 54370967590128 54490681285488 54568545487344 54569112515748 54688694208624 54938485327194 55016989416522 55130523138338 55137552578136 55251335095544 55251909218898 55452688357554 55503696081589 55513214808408 55625903812269 55705390184997 55828042004637 56004311321196 56084338417548 56207240547024 56207824603308 56208408665661 56331582680268 56412077429484 56590190757072 56669151260862 56714790725712 56795833058256 56911125711958 56920885808976 56973244043016 57054655691208 57180278316168 57180872483406 57262580821278 57306177536328 57388064928264 57506491630056 57650185447659 57769153064511 57895747264068 57896348865831 57979079580303 58106737596663 58289595884912 58290201579204 58373495087652 58417937594352 58501413630576 58502021525892 58714611202116 58768619380506 58898015801226 58982177842938 59112044475498 59298682575384 59383417147992 59514167227032 59720193081213 60040658083084 60126452898092 60127077679389 60258838989132 60324611339664 60345572624397 60478441172037 60543824099472 60668763063888 60889226431824 61166702948232 61167338538894 61301379456072 61302016446174 61389613673262 61719036966216 61807230092808 61932695627719 61943316909768 62157751982487 62225596991124 62362604966004 62451717716052 62580593832708 62718383437668 62786840373936 62876559333168 63004195552074 63145039107312 63233145615402 63432795521816 63572461499736 63663303068568 63663964601706 63803476576728 63804139566426 63895312190538 64094899548393 64186487652609 64238181332184 64327813105689 64460560755381 64530248731536 64694803083813 64764744298128 64765417276476 64899067971404 64907342953488 65041286527952 65338363208062 65349568552464 65431728153806 65442949510032 65575113971528 65575795370526 65720179793646 65814090334398 65885926225896 66021889216584 66167255846664 66261805234632 66407700110472 66563764973076 66710324702196 66711017897307 66806344291491 66952742416308 67090906901732 67164136434864 67312018058544 67408203249072 67408903695924 67556622257712 67865187757122 68005235175738 68102410935594 68154260526744 68251649235672 68252358446874 68500379735802 68563389277257 68716660205016 68812540816761 68964051888081 69118218482328 69181796337948 69280653339324 69432473616912 69433195098204 69433916586993 69533133854409 69586072722684 69685507412892 69829311265068 69905529758736 70059447367056 70159558483728 70301978820654 70634461449384 70780223574536 71037430837128 71038168995726 71361153439604 71361894962043 71519019187203 71621215952139 71778911148819 72004794916656 72005543127252 72108435108276 72163334675376 72266452131888 72267203061396 72596529822978 72758816687664 72860337335394 72919016647344 73010692804826 73171447343946 73251313769592 73355985888696 73517500692216 73669212291864 73772003217969 73936917810072 74167871749692 74273853579996 74274625368657 74437389339516 74438162827497 74544530888961 74672415094928 74779117890064 74943766137744 74944544887548 75108776907024 75216103239312 75216884819004 75558868347816 75559653489222 75726020315862 75834228655206 75990721082574 76241163311208 76350107761704 76505094598947 76673543092587 76783105390131 76866913930212 77025537419348 77194329685424 77195131821108 77305439440404 77306242730643 77475650128884 77560214579568 77657725801922 77720268772272 77831326783536 78002695367856 78111532819026 78286148269488 78358159174008 78530687734968 78642903790584 78643720978578 78816059300664 79339441038361 79353047527992 79452812758193 79626924108284 79627751521353 79917109691769 80004338988588 80169436905852 80345118652176 80460763499196 80637921562716 80712095727606 80827428895878 81005394281238 81183751509798 81299758648374 81467529809246 81556451385192 81736021928232 81852818231016 81853668773622 82018975290763 82033041312936 82407727990791 82525484124783 82695784707507 82706328867204 82877002643316 82877863828347 82967462654832 83150139954672 83179032536331 83268956954736 83440791776944 83624511250224 84005594069432 84006466981794 84126507626322 84310860820536 84311736904962 84497374020402 84618116144226 84885286135608 85003726891293 85072186088568 85193749587384 85366688567937 85459866064524 85581983536812 85770417474252 85947414340508 86259737445084 86353889701968 86544023218128 86652829176662 86667689891664 86843620896102 87434393827368 87435302368806 87560242631478 87626906391528 87752120445864 87753032288838 88152929070759 88347023701839 88473266764407 88655841263003 88751686630768 88947099602928 88948023863076 89075125721988 89270323221744 89271250840548 89878538261232 90060987124626 90189679347138 90388258483698 90486917009496 90673646900984 90803214580792 91003144595832 91333839647736 91417852369676 91750054422348 91751007808341 91952069184108 91953024669261 92084420509893 92242395117264 92374204452432 92577593464272 92578555449324 92710845139212 92781430296912 92914009883856 93105748353424 93338395486686 93531009723494 93735971760872 93870890749062 94077575156502 94180260560904 94298667045191 94314838999752 94506293328111 94717558660968 94849718423103 95149193282724 95358692249604 95494954602852 95495946902559 95705214865092 96007390836336 96144580144368 96356270748528 96357271998276 96568427451888 96689836417202 96706418450544 96795373097304 97147116447192 97148125914714 97348601957106 97361014430232 97561929791928 98007544812093 98147592230709 98362670957292 98363693055789 98580269690469 98721135501597 98890495666256 99031804773328 99032833824876 99249852452688 99250883769996 99392707851948 99611550165708 99845647459614 99926059850064 100065487053294 100289179758672 100429113624462 100636360352598 100746204652296 100968027087816 101112304873608 101320961443432 102006792798596 102007852763607 102153616403391 102231390790116 102377473853508 102378537670311 102489218573616 102750569603703 102926842428144 103073919253872 103074990307524 103300866838512 103772694506922 103920980008986 104148710425368 104149792647306 104743966897602 104858294638104 105071151645397 105089171050584 105221292571661 105239337725592 105452968230981 105951692174076 106170335361804 106556146255692 106557253493589 106672451984784 106892582541136 107041730159406 107281017998928 107517228750288 107616127636808 107769905194504 108007192374984 108008314690878 108162652662414 108245002013064 108399678197832 108400804592094 108894794734467 109138225031496 109290506003091 109516039207239 109757171015919 109876970654388 110033978833044 110261046276676 110275105156272 110502670191088 110503818437796 110905376715108 111007392163178 111026429616816 111251807624538 111410780369994 111656084009274 112008622642392 112168676835096 112415649206616 112416817331322 112663165360536 112824154858968 113338302521724 113339480233833 113573368949957 113822251423916 113946488086032 113986081623861 114109311382416 114360556632336 114361744966812 114525161642556 114612355072656 114776129856528 115012983260112 115300370895318 115538306129022 115791494528136 115792697731662 115958159160606 116213475193326 116486588702883 116580403158408 116746990175304 117004043051784 117167299228539 117409087078031 117429222404232 117537238761012 117796031602452 117964355685876 117965581467867 118224088950996 118597365150768 118766834295984 119028334454064 119440386162426 120081316166168 120252905796184 120254155358778 120517677978264 120691145248794 120956882344074 121068143591409 121241143343817 121508091421857 121775627264697 121949637972561 122201294713869 122333405896464 122334677077788 122602758912144 122604032892348 122779227346524 123438073932432 123614460185616 123865391255438 123886633819536 124315503964974 124451193982248 124725209932008 124903435432104 125161187665416 125436766875336 126008391104148 126009700472691 126189761439483 126466291230804 126467605357443 126865591043632 127144922999472 127326606137136 127327929203412 127606953153456 127608279132852 127790624381076 128189799096786 128372975305218 128476362664368 128655626211378 128921121510762 129389606167626 129530834552952 129798135942808 129979243764993 130265431344153 130676726416124 130863456307612 131150227943056 131151590741052 131152953553209 131340363947217 131440359587292 131628180668796 131629548433257 131771852451792 132043778433168 132334511693328 132523610469264 132815400220944 133127529946152 133420649404392 133422035794614 133612688582982 133905484832616 134181813803464 134794690483859 134817807391848 135091480686939 135284519020707 135582387725547 135730375514244 136010470351476 136204821871188 136308521053488 136503298471344 136504716893748 137000759471604 137126778554514 137433320410032 137625081633522 137928103776162 138236436964656 138363592675896 138561306678648 138866390196408 138867833173986 139066267708818 139172145445368 139347117189497 139371014825784 139658622530136 140007593230029 140296514585241 140603957641308 140806336123593 141116362734753 141268922898768 141560447149072 142074861674256 142076337991452 142722306879208 142723789924086 143038038374406 143242431904278 143557822297638 144011086254504 144216870216552 144534406122792 145034754625803 145193059645956 145720674670788 146021385609652 146022902935659 146342894687892 146502627539184 146711971777392 147035001384432 147338424583728 147544006435938 147873835620144 148335743499384 148547707159992 148549250737314 148874778679032 148876325654994 149089061777922 149768471189421 149889089775096 150098230579941 150407975095889 150433769638008 150954540528897 151117736695632 151119306978444 151452040631724 151668457310412 151981442165148 152482326622416 152700215523408 153010189197894 153347086185174 153566210780262 153733827860424 154051074838696 154390263642216 154610878880808 154612485461286 154951300257768 155315451603844 155659041760383 155881470013479 156223065638052 156224688970959 156716318348016 157061375469936 157115950346403 157285807581168 157287441957156 157632118601328 158678882076722 158706095055984 158905625516386 159253848216568 159255503042706 159834219383538 160008677977176 160338873811704 160562595239109 160921526998392 161275843125432 161424191455212 161654857791756 162010788562476 162012472036317 162243978993621 162367503019596 162599517296748 162935059618492 163112902770384 163472043856464 163705636462032 163707337547244 164037950581526 164066082625872 164815455981582 165050968249566 165391569415014 165412657734408 165754005286632 165755727656694 166358065072662 166511088244767 166877711436807 167116170554991 167484126013911 168011188138864 168012933963588 168253015252644 168621721641072 168623473809924 168625225996983 168994748040804 169236232288452 169770572271216 170007453782586 170144372177136 170387499174768 170733377135874 170919732129048 171163967073624 171540834948504 171894828681016 172519474890168 173305658353324 173307459193533 173687241792204 173689046597493 173937238740909 174320212789989 174868787654736 174870604737612 175120485262956 175253812783056 175504240891728 175506064577676 176305858141518 176694047403678 176946533528814 177311682526006 177896047726152 178150251443976 178511887397543 178542501681096 179160579243639 180121974249252 180379358694276 180381233038167 180776516967396 180973834018992 181036717873191 181347293801968 181606429161584 182006289191664 182667679295472 182835704739352 183500108844696 183502015616682 183904138368216 183906049338522 184168841019786 185157110898648 185421690278424 185798086883157 186473255947461 186676790973372 187062019446988 187471943521744 187741781498124 188155150313004 188360521121808 188597334090382 188629677999504 189012586656222 189435117321936 189699436846206 190298386565448 190717384499208 190989909205704 190991893805118 191410429730184 192284698645179 192559462957827 192714543996552 192956830984183 193379672834404 193381682266143 193590746194608 194084409251439 194294232894384 194296251829428 194697203914212 194722028860464 195123859583856 196015089624186 196295184461418 196725341914584 196727386111578 197160539380938 197442271003194 198065667649752 198501767539992 198785415703896 199188939991853 199223100331416 199691294919228 200130974106588 200133053691921 200419032874473 200858227248924 201272720705196 201492409304592 201936054175632 202224609747216 202641922886864 204013585597192 204015705527214 204307232806782 204462781580232 204754947707016 204757075340622 205501139207406 205690167831771 206149980615048 206437622450283 206892155664243 207545389013844 207841960017972 208297420850736 208299585294612 209487933795204 209716589276208 210142303290794 210178342101168 210442585143322 210478675451184 210905936461962 211903384348152 212340670723608 213112292511384 213114506987178 214083460318812 214085684886129 214557057561609 214863647856417 215232255273616 215307043067293 215539810389008 216014384749968 216016629381756 216325305324828 216490004026128 216799356395664 216801609184188 217789589468934 218276450062992 218581012006182 219032078414478 219514342031838 219753941308776 220067957666088 220522092553352 221007636875592 221316009653907 221810753430216 222014784326356 222503615249076 222821560739988 222823876105971 223312168018548 223314488482491 223633592666883 224017245284784 224337353670192 224831298413232 224833634662644 225326330721072 225648309717936 226676605043448 226678960467666 227146737899914 227644502847832 227972163247722 228684271228217 228723489933624 229011048538321 229050323285112 229515283796841 230020629277761 230349316170393 230600741790636 231076612258044 231582989056272 231585395463324 231916318321212 231918728191929 232426950386652 232973177405766 233160806316816 233493980350608 234008086103568 234334598457078 234818174156062 234858444808464 235074477522024 235592063204904 235928711371752 235931162935734 236448177901992 238018323115083 238358438274579 238880772324852 238883254564059 239751329075307 240162632332336 240505811592368 240508310717556 241035355956528 241382290497588 241913764688148 242136287182818 242482286687634 243016182843714 243551254529394 243899275945122 244402589427738 244669354155576 245208065784696 245558454693048 246056925872289 247730782510876 248087354122521 248631007929948 248633591485041 248902387964496 249450419864016 249537097608993 249806870864208 250322375330832 250873533750672 252016782208296 252019400945382 252379522878966 252932582461608 252935210714886 254655858406824 255011180673879 255216558265704 255537424816891 255581248762152 256100065703811 256379598193572 256745950610436 257311252422756 257842243021524 258779212335252 259061669105904 259596271885616 259958487529986 260530862688306 261353452832248 261726912615224 262303181482104 262305907106418 262680727894434 262880719174584 263256361337592 263259096866514 264458787212277 265041071105517 265419800293221 265967523789009 266255059892304 266841298808784 266844071589228 267225377165964 267810969665232 268363627606928 269589380967718 269635614783696 270182961373878 270569038041414 271164775451094 271460751028488 272020940702952 272409643742376 273009433787496 274001518943208 274253557109028 275250163267044 275253023425023 275856207552324 276727185351792 277122613357296 277732780392816 277735666347972 278132535417636 278344290890736 278694234378994 278742029651568 279317245060272 280015186460058 280593029170482 281207915282616 281612672247186 282232725469506 282896001135573 283518879984333 284152675982904 284549155269309 285136354332361 285444613758416 285447579848172 286076076748812 286484863808556 286487840707677 287115644595276 288022172509008 288433740433104 289068812245584 290069509251606 290386119291912 291441349341576 292042771219304 292045805871318 292685789375784 294022634436279 294442776692127 295088012871876 295091079167367 295740809071407 296163406504791 296671486998768 297095414319984 297098501474628 297749557358064 297752651309988 298178123555844 299536942378842 299778179550192 300196461159882 300815950191778 300867539276016 301909081057794 302238613956888 302904081263448 303284902118317 303336914620824 303962884330296 306020378395788 306023558290821 306460849210173 306694172370348 307132421560524 307135613010933 307467655720848 308102149677392 308780527284432 309221757761616 309224970922572 309902600515536 310630903207688 311318083520766 311762940026958 312446131276104 312449377941918 314231900692806 314574883914312 315213454936191 315663877714983 316358904692943 317357764153444 317811251032772 318507696433136 318511006085412 319668438767076 319671760480767 320017355954352 320677747623408 321125190478218 321843053996784 322551686250864 322848382910424 323309715583512 324021577124952 324024944072634 324487957987242 324735006039192 325199034593496 325870119236984 326684384203401 327358534032229 327414675094488 328075901163052 328548117621717 329271513047757 329630911963164 330101936499132 330783138830028 330825315468816 331508010573264 331511455313388 332716130145324 333022176489534 333755422873614 334232341109982 334968252027822 336025867927176 336506030505288 337246947619848 337250451993966 337989496081608 338414427460207 338472464576904 340014907565172 340018440701499 340720106849871 341466754271748 341839464258096 341958244871583 342327934147248 343081669897008 343789657362032 345038949780336 346611316706648 346614918387066 347374483584408 347378093194986 347874477481818 348640425579978 349459766108649 349741209475224 350240970525912 351012129155352 351501897685617 352227261234093 352611716283036 353388094807356 353893067057628 354623365052012 355792095452304 356300502887952 357023774795086 357085003362192 358321158487278 360243948498504 360758717388552 360762466076334 361553033934792 362073435746382 363204430774227 363723430031451 364524274265571 365671409478704 366603884141607 367000217689392 367004031233364 367808276736432 367812098677044 368337682039572 370314221797296 370843380556848 371596173766314 372946511894922 373353581946744 374124038893976 375483562996248 376310300626008 377194668180764 378025173312444 378029101418073 378569284318449 379398873692412 379402816072329 380596773130896 381434768998416 381979818411408 381983787610236 382820859460368 384569397290358 385118925915654 385429087993104 385913661968366 386759345668808 386763364532286 388168818502878 388525872571123 388592503658856 389394407828424 389937731294979 390796294032459 392030179248372 392590368922836 393450683829168 393454772223156 393458860659627 394021091841651 394321078761876 394884542006388 396131335299504 397003535079984 397570831407792 398377879983706 398446200662832 399382589838456 400261948213176 400266107383842 400838065748946 401716454497848 402545441410392 404384071451577 405274442060817 405853557062121 406747163176641 408027171194384 408031411054428 408614465613564 408925563160464 409509895414032 409514150681244 411002278414812 411380335663542 412299961230096 412875244900566 413784311328486 415090778027688 415683920035944 416599170589224 418041351568491 418975867590408 420284606581588 420885170286644 420889543755723 421811872923924 422419008370779 423349088204259 423806768696304 424681341447216 426224585022768 426229013974356 428166920637624 428171369772258 429114115123218 429727295712834 430614086134586 432033258763512 432650610649656 433528869394033 433603218368376 435104263877409 435579178937868 437162024012364 438064156828956 438068708806977 439028684063676 439507882617552 440135915332176 441044185106704 442015273751184 442632019307814 443621506860432 444029568652712 445007230498152 445643121479976 445647752211942 446624336037096 446628976964982 447267185333766 449305413568263 449667269325288 450294691739823 451223925287667 452863621586691 453353210086896 453357920935332 454293475799828 455289005695664 455944326495444 457368542456434 457446979867248 458022097076642 458100646570224 459030567593682 460041258555522 460698632340786 461201483581272 462153224516088 463170790926648 463832636642424 463837456383858 464853900773304 465946354811532 466977125281149 467644410040437 468609446675873 468669196914156 469636348312124 470148955044048 471184126409808 471347851039209 471857422743504 471862325871468 472896355803984 476036646230166 476716876549158 477761544649704 477766509128118 479502658150614 481016621435112 481687785717327 482764580995176 483827529376296 484272574365636 484964573375268 486032365687428 486037416108951 486731936980863 487102509058788 487798551890244 488805178855476 489338708311152 490416131569392 491116909386096 492113851744578 495461565021752 496174708245042 497262015859896 497267182970082 499074195217986 499533264734301 500633134310421 501348511664973 502452378041733 504033564416592 504038801890764 504759045757932 505865164923216 505870421429772 509311716813648 510022361347758 510433116531408 511074849633782 511162497524304 512200131407622 512759196387144 513491901220872 514622504845512 515684486043048 517558424670504 519916975059972 519922377580599 521061725376612 521067139792479 521811716222727 522706905664496 523453825230448 524606362964208 524611814212836 525361455788868 525761438349168 526512722675184 526518193733028 528917574424554 530082142211034 530839600586442 531935047578018 533688143178456 534450754331928 535535662192629 537481737730917 539178761935436 540365922747756 541138076082828 541143699114501 542329550902188 542921502056976 543110153619573 544041881405904 544819287484752 546018867574992 548003037886416 548507114218056 550500326534088 550506046850046 551712415104648 555376087268527 555471332695944 556169689307351 556265070835272 557388468757988 557394260649471 559419767842383 560030372920116 561186058340964 562415830565232 563225344494372 564465450939012 565792002271146 567037759968666 568305351965808 569098310538618 570272708664722 570895159696344 572152153497624 572969727617112 572975681415354 574231289190552 576854095935537 577678388873481 578870492952549 580139018503212 580145046798429 580772238583824 582253227754317 582882698683152 584085542438608 584091611742636 585371578751568 588045268872558 588885553384254 590176025743752 590182158334734 591481618142814 592326813009582 594197002949256 595505302619976 596356247111688 597566819975559 599073884757684 600392922319764 601631900383556 603818162115588 604477227913776 605808162526896 606569804236634 606673829241648 607925768660592 612040756791576 612047116581642 612921698420346 613388344740696 614264843121048 614271226021866 617070503495313 618449941845144 619312867350849 620590888841021 621261806415376 622636167041532 623525880053916 624892262552208 624898755883836 628463801385612 629149767828624 630426909872382 631327755429966 632717809385886 634715528306888 635622502065544 637022012170824 639336877534152 639343520961534 642250380956436 642257054658387 643671172684827 644590943569251 645696765820848 645921129201879 646619431167024 648043154249904 648049888145268 648975915974484 649470012078384 650398069186992 651740238473968 653368768406802 654717068064458 654829350188976 656151802326104 657096235243434 658543026095514 659261823926328 660090669316337 660203872998264 661566277660056 663022910626776 663948028961721 665432260290648 666044352979068 667510845747228 668464682219964 668471628317913 669936504055644 672051735854352 673012061010576 674493895239696 674500903987932 675978992163216 676828854920414 676944929153808 680029815130344 680036881402998 681440213699742 682933508543496 683916489743166 686052813684651 687033145614963 688545851390523 690061887833283 691047948511179 693222633413296 693229836774132 694748967168816 694756186389972 695748954963636 695756184575787 697280851159956 698919532217298 699482418950448 700481941051824 702024258310704 703003795371234 704454522468186 705223432566072 706776189614712 707786134115256 709246730104024 714047549590172 714054969345249 715075314823737 716642316974556 716649763692177 719253987225921 720487896997008 721517434777104 721524932152668 723106067869584 724146871492764 726408861548454 727446860062902 729048548531142 733207768283214 734008062466728 735624197354088 736549048001627 736675364079144 738170777616867 743192347532628 744262062367563 745893023789844 745900774455123 746707163893488 748248077787952 750967125992496 752620601252016 754389336361528 756050346624888 756058202836146 757138568636898 758797747384824 758805632144658 763967575220472 765033542021637 766612274450673 768300197111433 769138794580716 770237851831308 771827323936732 773518691337616 773526729064572 776337637005756 777051745142246 777185007317712 778788815656848 779875462589958 781592588064918 784060358496744 785180737845672 786909544446312 786917721319254 788042183683302 788642157523752 789769084012776 793376361636831 795013582649699 796755759967412 797902571367027 798765179676912 800523896426352 800532214767684 801676131497892 803432908995696 805090882820784 808768142903154 810548884121634 811707114124242 813494326353282 816062822108856 817228931227128 819028301362488 821863609546217 822004556829624 822760671327084 825750489801132 825759070275069 827568622656972 830181556055376 831367840071888 833198341178448 836082703136982 837951735180816 840569213163176 841770340573288 841779087511446 843623745847848 844838016741558 846698176408518 848688003406719 850556639952999 852458027948712 853647465807927 855409062997083 856333841275248 856342739544516 858228230246436 859454591425668 861228172269172 864066517527024 865301221299312 867057738788066 867206436736752 870208527754818 871158357875736 874324048024728 876128313657912 876137417613954 878057368127352 882067903308837 883328330076381 885264038615628 885273237502101 888059137305424 890014460996304 891286242959952 891295504423884 893248672074192 893257953929964 894534370667532 898610827136526 899334538650576 900589383479646 902447850575334 905727243173382 906715841870664 908586951599656 909854706354951 911888652990888 914737084912868 916044194153284 918061135187364 918070674872463 919382547630519 920082517111044 921397264681572 921406839032799 922402967162544 924306449032176 926341581853296 927665273284848 927674912767716 929707801546608 931892709623064 933954250562298 935288820080874 937218893351746 937338393828312 939272696624248 942695702078418 943562833387013 943724651742936 945640364808573 946991633144949 949076714078829 952073292460332 953433753098316 955523089299408 955533018256236 959005316301228 962033242870224 963375571434654 965529161990352 967655058752592 968545148731272 969929146750536 972064731374856 972074832217902 973463873961726 974205018117576 975597103780488 977610357710952 980053152610203 982075602096687 984227703489156 985644352865151 987814539143271 990923130043504 992349416490084 994524031719792 994534365940164 998148390435972 999066529468602 1001266268620842 1002697023329946 1004904756083466 1008077603781528 1009518091515864 1011740842859544 1015243282380621 1020044722695516 1022149699267564 1022160320549613 1024400262815244 1025518392774288 1025874734614749 1026983802441744 1029245009691024 1031368972086096 1035116849341008 1039833950119944 1039844755161198 1042123450753224 1042134279584958 1043623432445454 1048379298325947 1049223628425672 1050722911577736 1052855825671223 1053036387466056 1056681783702279 1057835148849108 1060164284422068 1061679201172884 1063870095156036 1067376286356912 1068901508663856 1071071324385258 1074963475461834 1078357523870872 1080731845495512 1082276152165656 1082287398229002 1084659101804376 1086220307239146 1089613292322681 1091170290094353 1093572822796713 1097014228436112 1099811652424821 1101000653068176 1101012093700092 1103424830209296 1110752174537054 1110942665391888 1112339378614702 1112530141670544 1114776937515976 1114788521298942 1118839535684766 1120060745840232 1122372116681928 1126450688988744 1128930901878024 1131584004542292 1134075519937332 1134087304254219 1135707852955347 1138196621077236 1140545417329444 1141790319392688 1144304306995248 1145939455234224 1145951362830708 1148462578381104 1153708191871074 1155356777746962 1157740985905098 1160278037006424 1160290093596858 1164506455508634 1165577617713369 1168183223485272 1169813193884937 1172388882097377 1176090537745116 1177771106768508 1180352051487504 1180364316669468 1180376581978881 1182063275524953 1182963236285628 1184653626019164 1188394005898512 1191010605239952 1192712494223376 1195133639951118 1198147769515368 1200785844639528 1203263800767112 1207636324231176 1213139608473268 1213152214354731 1215823326182451 1217560671186363 1220241489529923 1224081513583152 1224094233163284 1225843396840692 1226776689481392 1228529686242096 1228542452043732 1234141006990626 1236899883690288 1238625734701698 1241181777682042 1245272334083064 1247051760107832 1249797511767672 1254124054705473 1256927602771224 1260853819744764 1262655510859932 1262668631267169 1265435618771772 1267257025112337 1269431056613776 1271245004131088 1274044024341648 1278673755068304 1278687041923068 1284500761912872 1284514109316774 1287342345369654 1289181887138502 1291842258403758 1296099776290536 1297951831948968 1300586608182099 1305312791632227 1306737536813604 1309434136128916 1312303604652208 1314192470486868 1314206126420931 1317086052191028 1318523647852656 1320181338632674 1320407745996528 1323132555320112 1326045821253552 1327896057923442 1330864520581296 1332088705958136 1335021691494456 1336929364439928 1336943256635826 1339873008111288 1347916240704789 1349001807975864 1350697816889281 1353657709840828 1353671775863001 1358590864760073 1360059630260688 1360073762805996 1362880427399484 1365867017086992 1367832979486332 1372105627369302 1374066291229926 1377091702781046 1380123775666566 1382095897022358 1386459673548264 1389512372779944 1391497909927272 1391512369151574 1394322579942971 1394561702319912 1397839064434596 1400931375843447 1402933230121311 1405828340027619 1406007590742468 1408909044936372 1410446865132144 1413552379229424 1414043553117627 1415572268230512 1418493460208048 1428095099180344 1428109938690498 1430150629647474 1433284633949112 1433299527384354 1438507974451842 1443049864305336 1445063357151981 1448293742985528 1452817723096908 1454893720125804 1458097097062284 1466415536566428 1468016124933456 1471248394708176 1473098096003254 1473350728158288 1476341555233734 1486384695065256 1488524124735126 1491786047579688 1491801548910246 1498599794202903 1501899402931263 1504045534994919 1507149301471051 1508778672723056 1512100693249776 1512116405672292 1514277137273796 1517595494769648 1517611264289316 1527935150440944 1530067084043274 1533224548901346 1536600394222866 1538277589161432 1540475703662616 1543654647873464 1547053458129144 1552675274011512 1554103490284492 1559750925179916 1559767132741797 1563185176129836 1563201419377437 1565435148668181 1568120716993488 1570361475691344 1573819088892624 1573835442638508 1576084367366604 1577284315047504 1579538168025552 1586752723273662 1590027165299398 1593511519934824 1595805142734054 1601064429535368 1603077339768247 1603352262995784 1606606986577887 1612445213192751 1617536285806308 1621097768243268 1623414228248484 1623431097343503 1626988652706564 1632125644217712 1634457862454256 1638056602724976 1643727219092434 1644009113659248 1645521342654168 1651500979602264 1651518140550138 1655137245313944 1666128261805581 1668509067922053 1672165406273964 1672182781948413 1678259303527149 1681138426326352 1683540681146576 1683558175022892 1687247491695696 1689676033483116 1693396352817036 1697376006813438 1701113279905998 1704916055897424 1707294931615854 1710818125994166 1712685479089032 1716456460492872 1718909182851336 1722456344538344 1734115477576132 1736611478857647 1740417055509636 1740435140395287 1742316715751472 1746759683262951 1748648096049456 1752256627315824 1752274835227908 1756114736254704 1764135806617674 1766656660152762 1770528077231256 1770546475004202 1782591008847768 1786515907859928 1788761973718237 1789068741335064 1792700459926677 1797221654273052 1801178766959292 1804895701150668 1811454486346764 1813431683741328 1817173903199312 1819709412709902 1823777305981776 1829474169825736 1832088388306568 1836122270374728 1836141349744926 1838765095261038 1840165034222088 1842794529363144 1842813678065598 1851211510485939 1855349825535432 1857938602052547 1861772666523063 1863785419246128 1867908501124596 1870577640161748 1874437786703492 1874676787656624 1878545393248496 1885391404156836 1887125666774026 1887449303485872 1891280729617146 1893983266289898 1898153428157658 1904146584920664 1906867506196632 1911066036512472 1918010632602456 1926751142869308 1926771163975161 1937090297462544 1937763387605637 1939858293501072 1944129462749712 1944149664435804 1946927747923452 1948410036235152 1951194207560976 1955220715421904 1960106305220406 1964151204193374 1968455406978312 1971288705730302 1975629078286542 1980272007949011 1984698832980168 1989068731880328 1991844086885163 1995954480326527 1996296780871944 1998133058937204 2002532537241684 2005394046659892 2005414884953739 2009809512166932 2016155207563056 2019036183031728 2023481685719088 2030486564761242 2040089445391032 2044299398535128 2044320641099226 2048800525630488 2051749469229498 2058158441053953 2061099436844889 2065637554171569 2070185663499849 2073143845533537 2079667900239888 2079689510322396 2084246901506448 2084268559169916 2087246864890908 2096758596651894 2098447256851344 2101445823155472 2105711651342446 2106072774932112 2113363567404558 2115670297698216 2120328568844136 2123358402345768 2127740190312072 2142142648770516 2142164908035747 2145225944471211 2149926950923668 2149949291076531 2156715047741744 2161463690991024 2164552304331312 2164574796458004 2169318203608752 2172440614478292 2179226584645362 2182340580188706 2187145645593426 2199623304849642 2202024187400184 2209647144004881 2214512332850601 2221504349074108 2224678757229404 2229553875031952 2229577042597884 2232786187102689 2237679071369532 2237702323365369 2240121491680464 2244744233363856 2252901377977488 2257861803756048 2263168009084584 2268151039874664 2268174608508438 2271415705910694 2276393242154472 2281090834658888 2291509738225603 2291902725661416 2299836823352019 2304900591334299 2307416383742148 2310713555493924 2315481971810196 2320556074012848 2320580187193716 2329012911017268 2331155235426738 2336366446970544 2339626387769874 2344777764194754 2352181075490232 2355542213537016 2360728633338936 2360753163957762 2364126551049906 2365926472571256 2368900992221449 2369307252038328 2380129084910493 2385040747949097 2390267279902236 2393707714101081 2396295539030736 2401571689279056 2406527601534224 2415272648462352 2426279216946536 2426304428709462 2431646652364902 2435121342372726 2440482979059846 2448188466326568 2451686793681384 2457084904087464 2465590828638651 2468282013981252 2477251469403396 2482363555364084 2490544668166128 2494103520215664 2499595023535344 2508248109410946 2513855205542448 2521707639489528 2525311021719864 2525337262534338 2530871237543544 2534514050224674 2546064010220157 2551669919858997 2557374083846136 2566227188991249 2569001523825744 2569028218633548 2574684690739308 2578363774277004 2583684516807516 2592199552581072 2595903663897936 2601173216364198 2610625583264454 2613475073627208 2618868272257832 2628384940973736 2628412252841862 2634172104382056 2640362677265348 2646203709926511 2649984990229143 2655792115846884 2655819712506303 2664177411916272 2670043382988912 2673858728879856 2673886513271652 2679746016222576 2695832481409578 2698003615951728 2701395633778562 2707315419681656 2707343551726002 2717181729520146 2720147525611992 2725760854798968 2729564119064853 2735665958972664 2744211254738604 2748132582459852 2754183405562092 2754212024617389 2758147642891557 2760247551333132 2764191794044716 2772919347096528 2779024745559888 2782995819854544 2783024738303148 2788645159885942 2789123404639824 2795678128869192 2801862751686894 2805866460242622 2811656680055238 2812015181484936 2817818089872744 2828087106235254 2830688500161039 2836921094425719 2840974899434847 2847230142236487 2856190198360688 2856219877380996 2860301259294948 2866569267898224 2866599054768708 2877015948903684 2886099728610672 2890126714303962 2896587485971056 2905635446193816 2909787440251608 2916194194124568 2932831073132856 2946196192006508 2946226806290061 2952683110467468 2956933058595453 2963443617429813 2972769390130512 2977048249470252 2983572095159376 2983603097820492 2997199588405806 3003798805862526 3008091069989838 3014298602942102 3024232811344584 3028554274547592 3034702085758231 3035222528578632 3045729847141863 3060134168086548 3066449097802692 3066480961648839 3073200788445732 3076555178322864 3077624203844247 3080951407325232 3087309295746928 3094106916258288 3105350548023024 3108206980568984 3119501850359832 3119534265483594 3126370352259672 3126402838754874 3130870297336362 3145137894977841 3147670885277016 3152168734733208 3158567477013669 3170045351106837 3173505446547324 3180054330598796 3187023039869648 3191610285468108 3202128859070736 3206154679536494 3206704525991568 3213213973155774 3224890426385502 3235072571612616 3242195536486536 3246828456496968 3246862194687006 3253977305413128 3268839876968043 3273510870283059 3280266126731111 3287454438184868 3291042685308336 3299434957274463 3303001959204528 3303036281100276 3310274490627888 3332256523611162 3337018135844106 3344330812547928 3344365563896826 3356518607054298 3367116350045784 3379352066966232 3386792705634072 3394752013626876 3402226559811996 3402261912762657 3407123558866041 3414589863231708 3421636251988332 3425370958178064 3432912920985744 3437818365702672 3444912689076688 3468230955152264 3473222957715294 3480834111019272 3480870280790574 3493519366525902 3496732853140107 3504549670455816 3509439581654811 3517166646292131 3528271613235348 3533313320305524 3541056154462512 3541092950008404 3565182017695536 3573031815719856 3577523947436474 3578137482670128 3585400919853354 3594443308546104 3602357533918584 3609791402301336 3622908972693528 3639418825419804 3639456643064193 3647469978547353 3652682013559089 3658948339651472 3664176776613136 3672244540749456 3672282699489852 3677530190522076 3680330068444176 3685589058726288 3685627356131196 3702423020971878 3710699651070864 3715877204105094 3723545333046126 3735817002249192 3741155280323496 3748875573406984 3762372164116419 3770782808313672 3774251333548052 3782561459234292 3787966532579796 3788005893801507 3796306856315316 3801771075337011 3808293169841328 3813735012393264 3822132073024944 3836021265204912 3853502285738616 3853542327950322 3875526775211274 3887632610879689 3888299328871608 3893187825151457 3893855495846904 3901759824546297 3915938374896681 3920212610440812 3928302408386748 3936910813956624 3942577411460604 3942618379262793 3951258156573084 3960544015898022 3969397665960336 3978137463760656 3983688173770326 3991908960653054 3992593561743888 3996266117874408 4005065074483368 4010788093319784 4010829769907478 4019619024333864 4043748722114367 4052093450667843 4060973129522484 4061015327589003 4075772594280219 4080178890782064 4088598797070256 4088641282198452 4097601051260976 4103498938458996 4116316882107906 4122198873689778 4131275108343138 4140371326999698 4146287691067074 4159379020644792 4168537118339832 4174493729781816 4182967739828913 4193517193303788 4211423302684892 4217485020082857 4226727134809116 4231340595396432 4240657137688272 4242130659352881 4246716804691536 4255480380624144 4284285297541032 4284329816071494 4290451888942422 4299853901847336 4299898582153062 4329149592916008 4335190071455943 4344136221887147 4344881228956584 4358453169290724 4364681160377412 4374291291186852 4399246609699284 4404048374800368 4419294288009762 4429024665701202 4443008698148216 4449357514458808 4459154085195768 4465572374205378 4475358142739064 4475404646730738 4495799382608709 4505698208793789 4512136604984757 4521447904413153 4526336018169168 4536302079749328 4536349217016876 4542831411821388 4552786484308944 4562181669317776 4583019476451206 4583805451322832 4599673646704038 4609801182668598 4614832767484296 4621427110987848 4630963943620392 4641160374387432 4658025822034536 4662310470853476 4679252775539748 4679301398225391 4689555528389508 4704362150980464 4711084427074032 4721457266677872 4721506327915524 4728253102099812 4731852945142512 4737801984442898 4738614504076656 4760258169820986 4770081495898194 4780534559804472 4787415428202162 4809232019304741 4819820959733661 4837335639578253 4852558433893072 4852608857418924 4863293304729804 4870242684745452 4870293292030509 4880965958119692 4896376932653136 4903373587362768 4914169808174928 4931181657277302 4936564027962504 4954502938806792 4964727110728168 4998384785416743 5005527203766159 5016496218821892 5016548345845239 5034777910581447 5043415278979056 5050622043439728 5050674525068676 5061742475087088 5069028100449348 5092128020440314 5103339839717994 5114748167692272 5132454377982498 5138056437267096 5149369381478616 5155843336011389 5156727548554008 5167369033615032 5202346432728396 5209834436572941 5221251166528908 5221305421185861 5226950147254416 5237736544515664 5256769881947472 5256824505683724 5268344208764112 5280725354530696 5292407419853022 5299969980458286 5311584231693768 5311639425012606 5347773026543304 5366285921154711 5378101379780031 5391664962819156 5402791267557124 5414630839363312 5414687103452004 5434363459040292 5440295051223984 5451521709597936 5459128238129706 5471331917945328 5488422509477208 5496265164919704 5508366811124184 5508424049234778 5516295285783114 5520495102666264 5528383588089432 5553634531457817 5565095078547893 5566049476606296 5577290319771884 5585317999569189 5591356257738384 5603725503373788 5611732920485244 5623313360110476 5624030362969872 5635636179745488 5656174212470508 5661377000322078 5673842188851438 5681949798869694 5694460284472974 5712439754761992 5720602518589896 5733198109537416 5753045266823519 5754031897807368 5780253428607924 5780313491925483 5811270892387632 5813290162816911 5819574880503216 5832388388249136 5865662146265712 5892392384013016 5892453612580122 5905366220934936 5913866117190906 5926887234859626 5940816023847033 5954096498940504 5967206195640984 5975532260655489 5987863440979581 5994399176811612 6007597611725052 6016182139979676 6028597205884204 6048465622689168 6057108549095184 6069404171516462 6070445057157264 6091459694283726 6120268336173096 6132898195605384 6132961923297678 6146401576891464 6155248407688494 6174475323161859 6183298310534667 6196912662514707 6216413961137968 6239003700719664 6239068530967188 6252740704519344 6252805677509748 6261740594672724 6290275789955682 6295341770554032 6304337469466416 6317134954027338 6340090702213674 6347010893094648 6360108661197592 6383220570936216 6412309359072988 6426427946311548 6426494724107241 6435677833413633 6449780852771004 6449847873229593 6470145143225232 6484391072973072 6493656912993936 6493724389374012 6507954610826256 6537679753936086 6547021740566118 6560532253462222 6574908876369736 6598869914548926 6604939833709091 6606072562200552 6628941432014643 6643536998551803 6664513047222324 6674036271688212 6688661625095856 6688731127793652 6698358561308067 6713037214108596 6734232700091568 6758704133932464 6773585411268144 6789504027253752 6804453119623992 6804523825525314 6814247117732082 6829179726463416 6843272503976664 6874529214676809 6899510470056057 6914701774002897 6936461910304528 6946445915430588 6961668222038544 6961740561581148 6987038733051804 6993465706280214 7009099340911632 7018879163309622 7034333292584262 7056543226470696 7066626640611048 7082185900016808 7106702976664347 7155047894872948 7155122243847291 7170801839706708 7181123142303243 7188886617092208 7204715067837168 7219582804602672 7245817945387056 7278837650839608 7278913286128386 7294939957094706 7305364027118178 7344565398979704 7355060381044152 7369990779698561 7371254712262392 7396772485915953 7404846041943756 7431754408210188 7447090666092252 7471634004498384 7482310560646992 7497751146813968 7524744328232838 7541565616627344 7548502667096104 7565122918468584 7575933065159592 7576011787603014 7592613712630632 7603542150674022 7638192030660471 7655009759576991 7698681566973747 7707004571477232 7707084655900644 7751053550422548 7775265221759378 7776598657743216 7786375650302914 7787710991693808 7803519649092594 7831876749793362 7840425220881624 7856604816773496 7885154822921208 7885236758525586 7902516313146168 7921088031796044 7938611129779533 7949954970687429 7966360593489841 7967376347540652 7983817921306108 7992532235748816 8010130148966736 8021576186639568 8021659539814956 8039238048667728 8087497444228734 8104186901335686 8121946259044968 8122030655178006 8151545188560438 8177282564396904 8188692357194559 8206997876917992 8232633764215812 8244397747379556 8262550216686276 8262636073852167 8274442928674671 8280742653999396 8292575382134148 8318758041289584 8337074236679664 8348987459563632 8365935479657826 8387034386607576 8422846605369784 8434970040165714 8453454269618232 8484261318705762 8492065500483117 8510763283277157 8522924698304541 8541690426709461 8568570595082064 8568659632142988 8580903777884844 8599707803694672 8599797164306124 8658299185832016 8670380142911886 8688272443774294 8689762457913168 8716906338581448 8729362320754824 8748582582373704 8798493219398568 8838588576019524 8838680418870183 8858049331402404 8870799175786359 8886017396296432 8898715028917616 8918308170391536 8931144748410756 8950716285478128 8950809293461476 8991598765217418 9011396417587578 9024273209969514 9042895808826306 9072698434033752 9085662823642776 9104106257274693 9137189541425589 9166038952902412 9199347293408076 9199442884946517 9219602365337196 9229665534968592 9232872611532741 9242854221975696 9261927887240784 9282320748774864 9316051644069072 9324620941706952 9358505551079496 9358602796450782 9379111056779016 9435413684933523 9443012655831048 9454884718224967 9456506204199624 9475603968885796 9475702431041007 9510136053320511 9520516339641972 9540162991796388 9561069119608944 9574830856404324 9618464038609482 9639641919467322 9674671279156506 9705217714837848 9726586609459608 9740485369490904 9740586584061018 9761931916239384 9806519630904129 9820532610849177 9840798380193333 9862363314554604 9873128055925008 9898304871823389 9909005877613584 9929454221456336 9996769570833486 10011054407532318 10032992437643784 10033096691690478 10069555821162894 10101349050137352 10138056200898696 10184256040880628 10206679679435988 10264908755964996 10276112874534192 10298738762957232 10311686672022778 10313455097108016 10334738067230064 10404692865456792 10419668873145882 10442502333057816 10442610842371722 10490198559420321 10513649011367448 10528318744964433 10550045110297357 10561450709061392 10584814839706044 10599939960916572 10623168463387536 10623278850025212 10695546053086608 10732571842309422 10756202759560062 10783329925638312 10805582535114248 10829374206904008 10868726918080584 10918256476259412 10918369929192579 10942409935642059 10958046040677267 10976845018954416 10992530329839408 11016733622248368 11016848098469556 11032590571566228 11040990205332528 11056767176178864 11107269062915634 11130190157095786 11132098953212592 11154580639543768 11170635999138378 11207451006747576 11221541378377729 11223465840970488 11246626720220952 11287116492349257 11312348424941016 11322754000644156 11347684377702876 11363899597739388 11364017681404521 11388920568945948 11424879509523984 11441205037179792 11466396219074832 11506090533647038 11508063795614736 11560506857215848 11560626983850966 11626580325633822 11662897832639067 11679563475454371 11705279473638891 11747815124690043 11784784768026032 11784907225160244 11810732441869872 11827732234381812 11827855137788379 11853774469719252 11881632047694066 11908192997881008 11934412391281968 11951064521310978 11975726881959162 11988798353623224 12015195223450104 12032364279959352 12057194411768408 12138808343032924 12156280352003529 12182919388567452 12183045982767009 12227317782840657 12240536672346192 12265796391210768 12265923846595356 12292803153782928 12310496815376988 12348950646323718 12366596621069334 12393825325029414 12478137061934376 12505611355019496 12521333816027659 12523481189345448 12548903219486739 12580551579911364 12634269908054676 12652455060248571 12680181404427348 12694021786189296 12720217322395184 12766441141872432 12824618718145976 12852855892623096 12852989448214482 12871355666827266 12899561705542008 12899695746459186 12987448778748024 13005570214367829 13032408665661441 13075359507872172 13094043481132236 13121064506924444 13149817752739472 13197739829097852 13209879667418182 13212145124401104 13257882864029286 13287073997103606 13329026094444648 13348072543376424 13377462255587304 13396717122616134 13426074428217192 13487398147826127 13564343713239459 13579008054507504 13608906239247984 13609047651050628 13628494235464164 13658359452926832 13686545007953328 13749058429353618 13799020940112114 13829403548005794 13892891830861176 13923481123162296 13971681362285689 13974077466103608 13986931412560428 14037758326619244 14037904194676173 14068666585168524 14113086452941392 14133253281222096 14164371800033616 14213405953328694 14310095789745896 14310244487694582 14341603679413416 14362246284606486 14427696057914223 14459462879200983 14512006918734759 14557675301679216 14557826572256772 14589879914189412 14610728054236356 14689130797959408 14710120762088304 14739981559397122 14742509424524784 14793544971831906 14809692083887512 14863508816420376 14894181332184504 14995154356250229 15016581611298477 15049488656465676 15049645037535717 15097005334192208 15130245836937168 15151866130319184 15152023575206028 15185227425261264 15207084301348044 15276384061320942 15310019519153982 15397363133947494 15414169311801288 15467530008034167 15502107100845096 15550530443518756 15572751300605828 15607039298185188 15629503309718823 15663753499586724 15663916263557583 15680850441763248 15713209633546992 15770309645842416 15770473517051172 15805032626292336 15842176063592088 15877222259559066 15899909941374858 15932721186979682 15934752695081304 15967635842612216 16040568167579221 16043319079629912 16098857763464133 16134304139340093 16174994888457468 16208373802671372 16243892518089936 16244061310356012 16303090377120876 16354565128793808 16377384714389118 16413995753835984 16465267528431624 16488795494759112 16525100433372552 16525272147704334 16548885857349342 16561485307998792 16585150764268296 16660903594373451 16695285235643679 16731870959315652 16755953998707567 16774068773215152 16845693210739568 16869940080331428 16906908539236464 16968522637411524 16984131000966234 17021526566554314 17045849396609082 17083380853418922 17137319264285976 17161807555769688 17199594328612248 17259135800470557 17340760285823772 17376544887548588 17433812677162896 17439870488450733 17458724641509648 17497165164747408 17596986438797136 17677177152039048 17677360837740366 17716098662804808 17741598351572718 17822448071541099 17862289496821512 17901618586922952 17963590322938743 17983197530434836 18022792835175156 18048546419939028 18085791617652612 18145396868067504 18171325647285552 18208212514549386 18274379082851178 18332077905804824 18398694586816152 18398885769893034 18439204730674392 18465745223065482 18523425969485577 18549894931604001 18590737987544121 18649241883413904 18717011102158992 18717205592901564 18758222113558032 18870827369867046 18886025311662096 18909769436449934 18913012408399248 18951207937771592 18951404862082014 19020272106641022 19041032679283944 19080325983592776 19149661712808648 19236928077218964 19279283838934644 19279484172321723 19307033500240899 19349342558313012 19410435429675696 19453173218919216 19480970738981808 19481173168122036 19523863832478768 19613039261808258 19641065221698354 19681596760386666 19724726629109208 19796609743646778 19814819501127273 19886824296043929 19930610995655409 19993539141666972 20022108815064636 20065984875287568 20066193383380956 20095075683924201 20139111642325788 20202698100274704 20276112401797392 20368512081761256 20413359358871976 20529817511929992 20623373344045556 20623587644030427 20698531410168171 20744105322008691 20809385730913584 20839337746291764 20885004666115632 20885221684743444 20980397118840642 21027298022734896 21056637489928866 21100090220594714 21169629679412088 21199879921833144 21246557700050424 21320108929993041 21465143684618844 21465366731541873 21512405519120124 21543369426909729 21566659851276624 21611165070228496 21658748413808016 21737453836161168 21836512952518824 21836739858385158 21884819871284118 21916092081354534 22033696196939112 22065181143132456 22109972339095683 22190317457747859 22214538125831268 22260380314191572 22309161279087536 22341271998276756 22414902013495152 22443082756755458 22446931681940976 22493253440441904 22574232984698514 22624696849882032 22645508001288312 22695368755405752 22727799195478776 22728035362809042 22777841137891896 22914576091981413 22961862887117777 23012181067294076 23096044700921241 23121013714431696 23121253967701932 23253160651267644 23325795665278134 23359126950908742 23410558947277782 23495630249380086 23569814450320488 23655464468763624 23655710275576758 23707548939438504 23763264095388132 23815833389338599 23849864912062287 23899081780469523 23902129042621956 23951453763918324 23977596707246448 24030390446900208 24064728559918704 24114388823536816 24277616686065848 24312560704007058 24365838777134904 24366091965534018 24454635565681314 24531847693190712 24566077071583677 24620993630753976 24697901292647436 24733193242138668 24787650650058828 24956274123868752 25011222710038992 25042667632055318 25046962378690896 25097806438973478 25161103159822728 25268539816109352 25304910120497142 25360362808854696 25476196501449351 25532289849831471 25568774094913623 25649237436291952 25705711785246192 25705978896428964 25742711333654532 25799123411084016 25799391492918372 25974897557496048 26011140428735658 26064817331322882 26150719015744344 26188086962264472 26242129013848888 26395479658195704 26419759334836364 26515765728058572 26516041256610549 26574147994207212 26612397527359077 26658052188889296 26696145086752848 26754924511174608 26793434245232268 26852148856434384 26974796295652254 27128687426478918 27218095302101256 27252314776060199 27256988470928328 27312318771824079 27411568624276767 27498116858707236 27598041880224228 27598328654839551 27658807096011588 27785783661722352 27846962246324592 27943362724571378 27948154932207216 27973862825120856 28075516653238488 28075808389352346 28137333170337048 28306241054800569 28364654154674901 28426811906657388 28427107293123021 28530408159961533 28620191579491792 28620488975389164 28683207358826832 28724492569212972 28855392115828446 28918925758401966 29024013837469518 29115653144513544 29179759828378824 29221456108472712 29479963118794244 29522395140579999 29587089943663812 29619384167775024 29694914615470167 29727017632840752 29788362664369008 29990308712500458 30033163222596954 30098977312931352 30099290075071434 30304047150412056 30408953553210029 30414168602696088 30552768122641884 30620039038307964 30794726267894988 30828338623602576 30935060016068334 31004214201690192 31101060887037512 31145502601211656 31214078596370376 31259006619437646 31327506999173448 31327832527115166 31470595678260963 31540947034102344 31584956234893299 31650135330892071 31684352127184176 31754444519118132 31799819882749716 31865442373959364 31869505390162608 31935271685224432 32081136335158442 32086638159259824 32197715526928266 32268608278680186 32349989776914936 32416747605342744 32488122620712024 32606180754241752 32754769428778236 32755109787577737 32930535056863248 32977590989518224 33050200866745104 33050544295408668 33097771714698684 33122970615997584 33170301528536592 33321807188746902 33390570471287358 33463741918631304 33511907997415134 33664624135133187 33739880160662856 33861349477047771 33937045274823048 33968262001932468 34043053133108628 34091698793218164 34092053044213563 34166761706837844 34274638528571952 34323615111539376 34399188657224496 34518271600941114 34681520571647544 34753089775097176 34879740976901466 34988693497917201 35038690426363113 35115838420916673 35243445374070129 35354354304078096 35354721675480732 35432197325609616 35483196703145436 35644896143082198 35724578993643024 35803237173845904 35927180645877486 35966395060869672 36045585670350312 36097092839878056 36171583235305224 36416425029098772 36468841056010587 36548758165702356 36549137948301027 36664155811609648 36797389173632304 36797771539786068 36878409461348784 36931490446130964 37046851938971154 37099789863208002 37181475975088242 37434411185803128 37564001448082977 37646709658460217 37741654739734092 37819538872899868 37902415875543184 37902809724164028 37957365180745713 38040544213282044 38082065358567888 38160651967185552 38299323425617296 38473856154437928 38558567677869288 38558968344643446 38614067000481798 38698685116626024 38955665549835251 38962346336244072 39097225996984323 39226078523616516 39282130443396708 39363193520773332 39449453258218416 39593219487293556 39629639002254546 39773648592087858 39861221991310818 39987078283333944 40044217630129272 40132386766761912 40190151367848402 40271316867764633 40278223284651576 40462194443478381 40693031139718377 40737024163522512 40826718717743952 41059635023859984 41246746688091112 41247175288060854 41397062820336342 41488210644017382 41678675492583528 41770443369486888 41915044086857067 41960794237681284 42113274979857732 42200180441189428 42339259358824176 42399759843666288 42493115400100848 42640217859986082 42930287369237688 42930733463083746 43024811038240248 43086738853819458 43283088173742669 43378388637602949 43673025905037648 43673479716770316 43769639742568236 43832184162709068 44067392393878224 44130362286264912 44219944678191366 44380634915495718 44429076251662536 44520760628383144 44682543996553512 44886165513510916 44985463068750687 45049744833895431 45148465969397028 45148935112607151 45291016002576624 45390737510811504 45455598390957552 45456070725618084 45555682275783792 45829152183962826 45923725774235554 46024362134588152 46192089401842482 46242507935403864 46402590024102501 46506321302535288 46651591330556268 46718253901817484 46821117894555564 46888509929156469 46991260498760172 47139628900640976 47310928937527248 47311420551153516 47415097878877008 47526528190776264 47631666778677198 47699729824124574 47798163560939046 47804258085243912 47902907527836648 48121704502737663 48296573290392399 48402912418020279 48555233372131696 48625121408014116 48731677554269808 48732183931068036 48909271131362628 49063695386381424 49132154143167354 49241987261507952 49395802585294872 49466386484277336 49575301300117656 50085335264110636 50085855706931037 50195612877946956 50267861996122701 50322206319645456 50537079632218704 50609820240994284 50720725617709392 50952393002898702 51064579699662942 51137548189827246 51411957792857928 51485422667309064 51589935457889927 51598782985836744 51777407401411671 52022280857471316 52129634662645764 52301438031488688 52319611465352199 52376173924528944 52484258027697776 52790959316391408 52839518669672728 53031531456117144 53032082513221098 53148295988414424 53224795054718154 53467344214623297 53586868490464536 53890770968816229 53949592591304508 54257374852957836 54436190604202512 54504629552120398 54513976941856656 54624637543648158 54823137248553534 54996233717414472 55196083760448456 55196657309679102 55317614192023176 55570277908456731 55649684794812003 55764524154428887 55886725449142756 55947725650241712 56151033306476976 56151616778704692 56274666340674096 56612482109601138 56729308309349802 56853623813314776 56854214586246042 57060816319923066 57240977950778328 57448985138425944 57710784231656892 57837851516803932 57838452516965169 57921100500722697 58048027674939036 58231306289027088 58359519656757648 58442912216945424 58959926237588488 59044790281159998 59174179887327624 59389829230940334 59444458503381819 59660472888131787 59791832986966227 59980617425000916 60066326445193908 60197954625862704 60198580150142868 60608094300824112 60817907106420058 60828337205392176 61105536245283768 61240078076615928 61589452535789976 61870120032136668 61870762932091281 62095594230504513 62202121774075024 62291005202423312 62428157192740752 62518013238875292 62655013998346896 62655665054230332 62941191356521926 63081894068204688 63169912469786598 63300270661784142 63508889038236264 63599639765499432 63730884747918728 63960326789979123 64162272670316884 64395431053856532 64396100194625619 64537216557360372 64630108280729187 64699979553829872 64833495210685488 64976245241424048 65212361508483504 65509538857556472 65510219575155474 66101088590817336 66184193027574769 66195543429397368 66329917017287049 66570952373243577 66643614377493804 66781140942574716 66927483837262608 67023815994830268 67329248270266374 67479760321325712 67722698954095542 67874090549646096 67936524003864936 68086106266217256 68183397586436328 68184106088427126 68333523413675688 68743728275944239 68885588661353331 69036543201882228 69288134102763723 69363041143295088 69506179550194352 69759481953802932 69977386995834402 70077380852726226 70231676841833346 70486890748140258 70709443350961464 70966393406290872 71289792286164396 71697245341408569 71854361291754972 71932790121739344 72091171340700624 72194185679756112 72343166470610448 72832850058197544 72937682112021174 73097516331404712 73098275896602054 73595543079572136 73698231214751031 73850315772081499 73862980892261928 74093703877942308 74199579726416004 74362951950176484 74868822371606256 75128002896165954 75293419316920434 75483309479468184 75639077745799736 75805619448328056 75914730361491426 76081088426564088 76428589504348053 76596869549494413 76706322284740869 76947712308875856 77117135355738576 77117936689286892 77228134000963596 77397370233252048 77911331099670502 77924692672488144 78194451993968646 78452157047233032 78564260886793416 78726387041546664 79186438974587112 79259278004509092 79547297184175716 79548123769831647 79722443982621636 79974156566667888 80088435260258544 80264773533523824 80380302735696804 80542633735529266 80556446569303152 80924388886956762 81386062279436754 81756944328180597 81936956315472237 82234705872830301 82493493376182224 82494350576121708 82794125640672684 82794985964518653 82976421288034764 83357350985167056 83540886738973776 83830088173714134 83921588475362568 84226549959715464 84400360882378856 85093962464024703 85280435719972164 85281321879369063 85591224479884599 85860574738475376 85861466926167492 86049622076480496 86173477707638916 86566176347485338 86756777275205898 87346959433540632 87539279485136472 87649336712193613 87664368325418136 88439889356382732 88567185421739997 88761269830991436 88858152503325072 89041521256766288 89365087993107024 89772331027021832 89970926137501374 90099489667790862 90296931938794056 90297870225214302 90912141451236168 91226860659630087 91658304367925652 91847451548471108 92048724269176304 92384178803684964 92485015870807728 92805180048205002 93012642605070576 93303182661112536 93436507803634968 93642235789111128 93777019858312938 93982520997520344 94411787034782889 94622841102307032 94950405992676213 95053056381552528 95263333557354396 95399459648249148 95596327121878092 95608516170487824 95805815055673296 96243409005475326 96593146580784798 96805824836040558 97250242816028232 97464367862136072 97801769535999823 97818542262725256 98264308286334708 98265329362733211 98791605170589744 98932772968554672 99150602600235312 100170670528221272 100171711413862074 100391225755893912 100535723992245402 100993872405399561 101219640481988568 101584048431143313 101904786005797404 102129159399325884 102275096379654492 102823915585715856 102970845334618128 103179870915779854 103197565971673488 103554814802823342 104044561714942632 104259269325291528 104639222930704398 104966080493751603 105116071279089339 105347515262750019 105679037339345456 106063062912234288 106064165026442196 106296591976828848 106449590109436308 106934688429246594 107173736980929072 107781541937632458 107899185182609016 108514749705915672 109009259104240796 109249275087296316 109406523168031761 109646274497107068 109647413844903081 109992467434828944 110392167520896912 110393314619358204 110635228384046352 111140555816913462 111299369589624006 111529048308857774 111773450898285512 112283977173054547 112303233557409384 112692004344248931 112940128975380651 113224964219202276 113458616618699604 113707247626629552 113708429172492084 113872095542237139 114121632639846132 114481955901556656 114897970276851888 115421568463313784 115675703033607864 115676905033930338 115842201001445394 116096055349878072 116866996649505753 117291677990952969 117919852475176976 118089580562319996 118348359774655248 118779658461880668 118888917006763638 119320945776263574 119583665973932454 119961234850001832 120132652890387816 120397160300285736 120813950603293899 121635814212840116 122079093419155131 122211072490567536 122480156153231856 123178905071579952 123740240064273336 123741525864182562 124191188461009026 125036026477750584 125311330108460664 125745132260571201 125882382713043852 126339824939573196 126600541323568284 127017778076472528 127199279530998864 127461769495837456 127920653579958246 128324545340633768 128790862107713064 128792200389251238 129074433114720744 129260216561458374 129849264521228007 130135165912808847 131019077715112944 131020439150310948 132202177181634672 132368386055149538 132391086858794736 132659834034574098 133141904746487154 133287228754987608 133562281885149432 134047631989660536 134658496540532748 134956389206252061 135149234501686293 135445397908191084 135873048007729872 136172212532434512 136366795172872656 136368212176854252 136667046827351376 137487456551888478 137771177322706662 138073086403764456 138576268205527446 139207770072307503 139518963907605864 139954773991668804 140154761705452452 140463353683666692 140665529787469407 140973781496280516 141418886701922928 141932786812581744 142579584572328792 143394490682817138 143708722583509944 144365113508212989 144889719871177197 145208737254060837 145665700116395088 145875364224042348 146195032662809424 146196551793204108 147191086159144272 147396462429502062 147700631544162998 147725961784523856 148187407755884616 148399159452832008 148725903900352968 150256005792331908 150257567120793111 150586838633840868 150803585988368103 150966618958936368 151278155491599472 151611238896656112 151829460722982852 152162176853128176 152857179008696106 153193739098988826 153412644569481738 154235873378573784 154456268001927192 154769806373669781 155332222204235013 155822662199341004 156388903987937292 156904314094466064 156958834396056597 157128521773586832 157452774083093328 158372877949174224 158518556009018184 159094594368351432 159096247539663294 159444887965243272 160402032643869891 160733040209824439 160760605471393608 161085267471058532 161672312906448687 161848777773913524 162772124558873508 163513888656361194 163873912630944474 164469411745660602 164988701152243416 165588251281345368 165589971929037306 165952842576069528 166710833725370193 166949054384436009 167293572463286661 167660176347428268 167843176950725136 168453099919430928 168800721764757712 170187924928049406 170560871439944328 170562643758738126 171182448959769198 171722933852334984 172346955415277832 173132352694970676 173513554550411796 174693918867081264 175078558970272944 175298673424387226 175328736650836272 176879778712765464 177134370843479994 177522539661982872 178333375510145457 178981418664395361 179544662054043664 179941852275002748 180198979335581724 180593863877588112 180595740450428604 181824282902472336 182453721319260174 183316608735851304 183694903096942216 184768357607369928 185610360096410004 185612288796273843 186286782691513539 186606365322225072 186873015607269936 187284471578222256 187554039716625876 187965041995040688 188823574069565778 189245682204614064 189900811985352426 190526667114708792 190766203432421393 190798919296498296 191192654243756184 191880980369937369 192486818010950652 193186293161569596 193188300583876857 193611649672081116 194500485632056464 194928735724272144 195603539071999646 195637084525450512 196528616572669416 196530658725466422 198552579082724307 198989751051861147 199712857119730731 200341341056442544 200343422827724148 200782451511787824 201071447984490804 201987744810799122 202439280963977136 203168096862286626 203809572011594808 204258318798651768 204550192759308984 206359741831559708 206656765984059993 207109629605646684 207864402308291169 208089123429885264 208518538650583056 209278445861408796 209932160987503206 210232142558178678 210695030525500038 212128330052884392 212862674872470203 212899180218872616 213869376858493188 215091736024225707 215563083875264916 215798370365218032 217029499411831344 218018518208481592 218498550174592632 218813046336063522 219292548994214136 219294827689806162 220786629238716408 221094693644253093 221550947316244497 222281111633826924 222598739179248012 223058096617715548 223546901796571024 224567954346109094 224606467114818768 225384008688497862 225880257950761302 226449928438404552 226917233237399208 227416858344984168 227744191084474278 228243265279692264 229285768513044159 230843136926627568 231351406067215728 231353810067860676 231684402002890788 232192110699756144 233733993299011506 234583355981905938 236179161124639992 237559316923761336 237777834013527276 238641891552527148 238644371309494941 239167331947864908 239922469700003664 240265305780775632 240794320600571472 241627901206587798 243271628425680232 244158186838310262 245270832984541791 245810868946416711 246704117618490903 247480480128546672 247483051728365124 248382376922018052 250072052955501168 250622660216921328 251490264521142402 251764765426087704 252679649879146392 253201082647136568 255281887392074109 255841307159916492 255843965638107189 256649090681267536 257581724215426128 257584400778502476 258148866229441488 258520433122916748 259698529042456014 260270331825617694 262040878300621896 262948010136580839 264736772110299076 265319668069148196 265701556265219991 266283809492974308 266574457509975216 267124563770298864 268095263979321072 269316993081065496 269912778412504122 270298469003372586 270890795816382168 272689658848846757 272736424353708504 273680581978890261 274974913103776956 275542354645413324 276146172807528912 277152536411054892 278415540144615006 279037927815211728 279909547983337608 280309523410904904 280926707367333384 281331059574938814 281947562992561032 283235361104348667 284851217978028639 285159169144657584 286788981365634276 287417445167019888 288730227016425978 289779439742354394 290417474508121674 291750728448084696 292393103586408216 293405308607999469 294792924859004124 295401263088325996 296374815511769232 296798318905664016 297451807800705936 300512011584663816 300515134241586222 301173677267681736 301607171976736206 302981617216198683 303658921445965704 305714358017392212 306387478197977652 306825289138963476 308471746757147568 308912536003854384 309539612747339562 310664444408470026 311645324398682008 312777807975874584 313917668792113194 314898241481254809 315348213837268017 316042545788250057 317037112018036368 318189188736702864 318192495079326588 318889775930486544 320804065287739782 321466080419648878 321521210942787216 322170534942117064 323344625812897374 323697555547827048 325544249117747016 327027777312722388 327747825261888948 328219569504095283 328938823491321204 329977402304486832 331176502562690736 331179943858074612 331905685152139056 333421667450740386 333898108768872018 334587144926573322 335320352694856536 336851931519163641 338076013032746793 338820386926141953 340375849856098812 341121742879888656 341125287517476252 341616286626711417 342364897919538396 343445867704669968 344693910830555664 346264705389941352 347027109100823592 350597346848774452 350600989948517259 351875033972858907 353759557425530928 354268741686959988 355045079323965744 356666751020290914 357962837328790722 359883704550005496 360397958671163448 361191480900857208 362441851809881697 364907442638520348 366237280257465393 366633217471702608 367389806193884432 369536715214739856 371220720192820008 371224577592547686 372573565383027078 375108079433251752 377235396781713603 377647148139131556 379801623970704852 381053334229417584 381532406864842786 381597838592996592 382385308487512368 383761960739874738 384973636021901304 386372586323139192 386376601167753714 387223299344162232 389547793563684021 390351669081002209 391207078143999292 393057233145338832 393061317450932844 397105158165448614 397979502103722294 399425714239461462 400686845655448296 402142895968981608 403975489621598244 404869167618756183 405447703505058879 406336193724573252 407619144023189616 408516637597303536 409100385518617968 412719483663119416 413313531968119986 414219259211293368 415728804616582338 417623310216922509 418556891722817592 419864321975006412 420464285116357356 421390061051000076 424256660105768784 425725349744940406 425798360437745232 427738753716986376 430183472048451414 431126167750529832 433095340524638967 434669159613531591 436037036416963184 436997100349185264 437626092672127044 438585097988428272 438589655379612324 441573258477432816 442189387288506186 443101894632488994 444562223267653848 445197478358496024 446116193235431096 449135908692218188 450768017376995724 450772701362379333 451760515901522604 452410757965104309 452899856876809104 453834466474798416 454833716689968336 455488382168948556 456486530559384528 458571537026088318 462707620135721352 463289351193023383 463368804005781576 464309419121009343 465996666612705039 467467986598023012 469166711963811876 472358322249279984 475118633847522672 475555668027054552 477283783105054296 477288742618989882 478334663895729816 481206097931609673 482199120629473317 483255802413175596 485016938719346061 486543256851360464 488316373676620524 490541665969083582 491621737892833422 493408235236981806 494966103456730248 496764753844036104 501880717389859983 502980529042284804 503529530852175408 505359299758292784 506402165294273136 510563774784148218 511682614319832984 511687931276214378 515168801557004952 516952210404570493 517040866245833496 519397058084912028 520540663651235388 524081756601243792 525896020273161678 529473544220598152 530639336138296392 531403112530439982 532567618985948616 535000126530436371 536944255993186083 538633986162130992 539825556825008244 540596938006745172 541781591632764336 545379317697693514 545472848707417008 547361163957780522 549949826207553912 551084709290826648 554305072822109784 556831080289230012 556836866388821529 559819095966675216 560619046821809808 561853414734666768 562662119149877628 563895125985122064 566470722208697334 569702435956057278 572298610297264179 573577962731268552 575642941109812107 577460454032851956 579558879484708788 579564901751630571 580834949016243348 583501456896169392 584786207172816432 586810617215998938 589585849718008248 590802526176651992 595657737248172921 596969253155583441 599138571359192193 601024023169327632 601030268483172444 602347354535363472 603214343953472412 605963234432397366 607317842891931408 611428716034784424 612774956395955304 613650578277926952 619079225494679124 619970297952179979 621328888816940052 623290648797364016 625555615951749168 627835337584226388 629796482962509618 630696427674536034 632085091576500114 636384990158653176 638588024617410609 641608130575479564 642932160839297756 644341069884234128 645275208072677121 646689251625794748 647395111095654096 651088498235494032 654055554625444776 655495650523777896 656439139008190566 657877646982642408 662359887716149224 664652841948733491 666843334901480772 667796217537744036 669174289853146644 670640705389713072 673703863038327282 676152026065493586 677640773852283906 680751699712197624 682250575034952504 683232573253422834 684612386751998761 684729795839076792 687857305539132477 692529410779882704 694054218201647184 701194693697548904 701201979897034518 703750067945717814 708537483373919976 713333502040581828 715925674657581444 719767409100010992 720795917342326896 722382961801714416 724883703619763394 729814885277040696 732474560514930786 735812498953625373 737432606839250133 742441440385640016 742449155185095372 745147130766054156 750216158866503504 754470793563427206 755294296278263112 759603247941409704 763064813729685572 765845662176222327 767523921479749476 767531896914321567 769947272043802608 772745172646278384 772753202335507428 774446598688324464 779095587127368042 780703338162004418 782414156287998584 786122634901865688 788844030409742517 794210316330897228 795959004207444588 797104668795659973 798851428478922924 801373691310896592 804285791937963216 807950979243196488 809738335237512366 810895407010117758 812672387449146504 818068976546540271 821041745936670783 825438967326238832 826627063936239972 828438518422586736 831457609233164676 835246620433845018 837113783445635184 839728643950012824 840928570232714712 842780122102000152 851450699489880812 854553653934085917 855477507433972752 860366944096902828 862252335501059664 866190681049277934 869338319227063182 875252185344254088 877179310759224648 880215925823998407 884378774577012372 886203789264977988 889124446535307696 890394956716992048 892232386470862192 898271817384436376 901536034753991448 901545402724758666 903521031803045208 904821515930208618 908944851648596049 910976764337897112 917143074052176636 925415240271442704 926578702386046766 926737608011563152 928618838242018686 931993333225410078 934935973196046024 938333423927623752 944694724443764427 946044641511804051 951111336054109104 954567566210108592 954577485237979764 956669327791459632 962412195863219346 964398241258946634 966511604826351192 970033877438692122 976632747353241048 981083331938167164 983243475785666844 984658708512285849 986816470473963612 989932206913460496 993529507688072208 1003761434779719966 1005961058084569608 1010555794557490923 1014228039098240379 1016461160778425859 1021127549568296436 1023365228639665968 1023375862552428756 1030337603114009904 1033904420809140986 1034081732491666992 1038794116169824056 1041081327302470776 1051792040546323356 1051802969845551777 1055625101918576721 1058947088441196304 1061278672276592784 1062806225060879964 1065135237971897232 1070000253060872742 1073888511986372166 1079651113650016488 1081193876013490344 1087325555429645091 1090758635395387028 1094722327915561044 1098711840772396179 1099899652415107824 1102169418581653296 1108610145644219568 1113662160578460024 1113673732777643058 1125131281468771073 1125324238299755256 1131706190345140809 1132941444417394668 1139404871912114556 1144597220594528358 1147155925462537104 1151285882219624214 1154920908065703912 1159117758969417576 1159129803503261142 1161669898032486696 1168643380691052063 1171055007243006627 1173621234431997876 1179171699436016496 1181605052353303984 1191315474496345842 1193938506311166882 1198277142718384386 1202060536966344888 1206428687906944824 1211926468864794732 1222857432069568848 1225549912791910608 1227301156555853904 1238158450989358248 1239940595904359958 1242657777633880104 1252869930650767527 1255670675168452776 1259592965925019236 1261392855349072068 1264170183153000228 1272769980317306352 1277176049234821218 1283216261150959128 1285864321678595512 1290550416145354242 1293378503251589496 1299286021573916901 1304007478840594773 1308111109250889552 1310991301047555792 1312878278016381132 1315755293965284816 1324719775432298448 1329305683897466982 1333686669802961544 1335592435075488072 1338348579706293288 1347407726076654564 1352304052130987172 1352318104087137999 1355281547704567812 1361503399424395248 1364501150069905008 1366465146506845668 1369224773503997522 1369459591678153584 1375714611078264954 1389868053579070149 1392928257363028029 1397989999838115117 1402389387395097808 1402403959794069036 1407500135891435628 1417074966747839952 1426667004081163656 1431851349315162888 1446597361888419951 1449767407239526788 1455050816158038183 1459629770554081392 1464949121029861572 1471624997907250746 1474865213678500266 1484898310370190744 1490038724107291421 1490294261532108312 1505642152169579949 1508941587126854412 1510588592556526224 1519206495882819408 1526129627459371144 1531691324352444654 1535047842959498952 1535063793828643134 1545506404671014856 1550856631213711479 1558191174254736084 1561406676324008836 1564828312575997168 1572245269803731376 1577688060819485034 1588420632661794456 1591918008414889176 1594209337591319946 1597702856957845848 1605000379591309113 1615901958486392976 1619476670475024732 1621790814020235516 1625344774898293008 1636137953093080542 1642083491873341566 1653254127872479944 1662915218466329352 1670493240867690036 1670510599166464587 1679457287900025648 1681857140465429424 1685560244204000304 1702901398979761624 1709107307868171834 1716895830891792537 1720733888193805656 1726928823329436321 1732381362098555868 1738676638454126364 1750504370688508176 1754358621518449296 1760431851647996814 1768757549154024744 1772407578529955976 1786973211744518763 1790907759466750323 1796543634768872752 1803072069507982896 1803090805449517332 1807042063606090416 1809643031860417236 1817889703297192098 1821953528675794224 1834286148104353272 1853157404772093532 1857237676484037372 1859910893856539937 1863986666450820156 1869871946392092048 1876666847855247504 1889389448887528854 1892089283023608102 1908827611941927299 1909154970475959528 1915764073852231827 1924824391726438692 1928796482517893268 1933023209652702384 1935825624218031363 1940067754877384244 1953265494706482096 1962166663876334328 1966486951571333688 1969317417024571698 1973632940947927224 1993958525846200473 2007522869559439932 2011922116169139216 2021111589114981846 2028456078196480758 2032922321556851718 2042255099136592872 2046751725104857512 2053837160255996283 2067808841618281972 2077588232339648112 2082162654604941552 2103584081092646712 2103605939691103554 2111250203837153442 2125612450121759928 2140000506121745484 2147777023972744332 2159302227300032976 2162387752026980688 2174651110859290182 2181517270790774056 2189444655831122088 2197423681544792358 2207437496860876119 2212297820517750399 2227324321156920048 2227347465555286116 2250262562937542146 2250648476599510512 2263412380690281618 2265882888834789336 2278809743824229112 2289194441189056716 2297536986528666981 2302571764439248428 2309841816131407824 2318235517938835152 2318259607006522284 2323339796064973392 2337286761382104126 2342110014486013254 2347242468863995752 2366532091229227551 2382630948992691684 2387877012622333764 2391314006386979919 2396554285436768772 2404121073932689776 2412857375813889648 2423852937729589464 2454206929639620813 2463125237810012349 2476316901978716496 2479881191808719916 2485315555267760208 2505739861301535054 2511341350336905552 2519185931850038472 2522785710698144136 2528340366306000456 2554352098469642436 2563660961802257751 2566432522301918256 2571728643357191024 2581100832290708484 2586757006503178992 2598572043147833802 2608014957681189546 2625756556032762264 2640647777471995221 2658611367794933964 2667373339605923088 2671184870150976144 2676697159412586576 2694815452153309128 2704608104261974344 2704636208174275998 2710563095409135624 2726834554945788147 2732461683567015463 2732930293013691336 2738449547007995044 2751429222156529908 2779736107158140298 2785856514726056058 2795979999676230234 2804807919588138072 2815000271782871256 2834084173331293281 2838133924535412153 2853334008162327312 2863702698630325776 2893194723776839902 2899534814479053576 2910101632316076366 2929898242059723144 2943249995814501492 2949730427357000532 2969796620740381488 2980077448214582842 2980588523064216624 3011284304339159898 3017883174253708824 3031667383672472769 3042684117294721137 3052259254918742288 3063382648704889308 3070095685918997904 3070127587657286268 3091012809342029712 3101713262427422958 3116382348509472168 3122813352648017672 3155376121638970068 3155408909536655331 3166875305755730163 3176841265323588912 3183836016829778352 3188418675182639892 3195405713915691696 3210000759182618226 3238953340950049464 3243025458351163681 3243581628040471032 3261976666288935273 3272275906186161084 3284166983746683132 3306508255744959888 3325830436932658704 3340986481735380072 3341021198332929174 3375393844406313219 3395118571035422427 3405802797959523248 3418214615736343668 3433791661783585074 3441467776387611312 3453857646658872642 3464762724197111736 3477353276908252728 3513165021729019881 3520863703295993628 3537515098308049488 3544815157059911952 3573946423489037526 3581815518933500646 3606181610899034664 3618665472831993451 3619286063720834472 3635779406594384196 3668572296208706544 3706314809544187064 3714475352968074744 3719821787713079874 3727973332901640312 3758609791952302581 3778778897775057708 3784178566047216204 3817655223883854598 3818309940951919056 3831528147704463654 3849648783452877384 3857592965035786536 3871651248436062726 3880135509754768488 3897858064721750703 3924333327752668656 3932973903142667376 3938634834049143396 3947265881895854448 3987917051692400946 4015045739118879864 4042223178229963692 4056912156392961516 4056954312261413997 4065844643113703436 4084510198273185744 4093503450209715024 4107674320511992566 4135617683236563944 4169604160737210447 4178784772089084087 4193969999514345351 4207168162185293424 4207211879382207108 4222500407674306884 4251224900243519856 4280001012243490968 4295554047945488664 4339792085665259853 4349302221718580364 4363034541581548112 4378889311662244176 4394847363089584716 4414874993721752238 4424595641035500798 4454694931110572232 4470116172321874263 4500525125875084292 4516926456508739847 4526824761380563236 4531765777669578672 4557619487648458224 4578388882378113432 4595073973057333962 4605143528878496856 4636519214013044568 4652569893641134437 4674573522764208252 4684220028972026508 4694484937727991504 4733064182458455102 4765261897985383368 4775754025244667528 4782628012773959838 4793108570873537544 4815001138773927339 4847705875459178928 4908413859279241626 4926250475620024698 4959762383617439832 5011479722603070108 5038371863700076944 5045571421396288272 5056680732612000912 5108704196939284872 5127321923604515502 5150687492675377611 5162201664581416968 5197144086295667604 5216029915362379092 5251513112065524528 5281295554943990442 5317222735589867928 5360919635233556289 5372723278400250969 5389630904306618256 5409216208523948688 5409272416348551996 5421126190818271248 5453669109891576294 5464923367134030926 5465860586027382672 5476899094015990088 5502858444313059816 5559472214316280596 5571713029452112116 5579732681569619811 5591959999352460468 5609615839176276144 5630000543565742512 5668168346662586562 5676267849070824306 5726482835825781897 5747292221556695481 5786389447553679804 5799069628958107152 5807476872654094089 5820203264632152732 5859796484119446288 5886499991629002984 5899460854714001064 5960154896429165684 5981875577538601419 6022568608678319796 6035766348507417648 6063334767344945538 6085368234589442274 6126765297409778616 6140255175314572536 6161511480767988849 6203426524854845916 6232764697018944336 6245626705296035344 6310752243277940136 6310817819073310662 6333750611511460326 6376837350365279784 6420001518365236452 6477906681900098928 6486050916702327362 6487163256080942064 6523953332577870546 6544551812372322168 6568333967493366264 6622312490582628357 6681972963470760144 6682042396665858348 6750787688812626438 6790237142070844854 6836429231472687336 6867583323567170148 6892610959586000943 6907715293317745284 6929525448394223472 6954706553816505456 7026330043458039762 7041727406591987256 7099596273687682653 7147892846978075052 7163631037867001292 7212363221798069328 7237330945663986902 7238572127441668944 7271558813188768392 7362620788918862439 7389375713430037047 7412629619088374128 7428950705936149488 7439643575426159748 7455946665803280624 7517219583904605162 7557557795550115416 7568357132094432408 7635310447767709196 7663056295408927308 7690982885406773253 7699297566905754768 7715185930071573072 7743302496872125452 7760271019509536976 7795716129443501406 7875918970281397511 7877269668098286792 7921943332415985663 7975834103384801892 8030091478237759728 8084446356459927384 8113824312785923032 8113908624522827994 8131689286227406872 8180503664837364441 8197385050701046389 8215348641023985132 8271235366473127888 8339208321474420894 8357569544178168174 8387939999028690702 8414423758764414216 8445000815348613768 8560002024486981936 8591108095890977328 8679584171330519706 8698604443437160728 8789694726179169432 8829749987443504476 8849191282071001596 8909389862221144464 8940232344643748526 9001050251750168584 9033852913017479694 9053649522761126472 9095002151017418307 9128052351884163411 9156777764756226864 9190147946114667924 9210287057756993712 9273038428026089136 9305139787282268874 9349147045528416504 9368440057944053016 9466128364916910204 9466226728609965993 9530523795970766736 9551508050489335056 9565256025547919676 9586217141747075088 9630002277547854678 9729076375053491043 9785929998866805819 9816827718558483252 9852500951240049396 9919524767234879664 10022959445206140216 10126181533218939657 10185355713106267281 10217408393878569744 10254643847209031004 10301374985350755222 10324403329162833936 10394288172591335208 10432059830724758184 10539495065187059643 10562591109887980884 10634445471179735856 10721839270467112578 10745446556800501938 10818544832697103992 10855996418495980353 10907338219783152588 10929846734268061852 10953798188031980176 11005716888626119632 11118944428632561192 11143426058904224232 11159465363139239622 11183919998704920936 11336336693325173124 11352535698141648612 11452965671651563794 11494584443113390962 11572778895107359608 11614953745308188178 11640406529264305464 11693574194165252109 11772999983258005968 11798921709428002128 11920309792858331368 11963751155077202838 12045137217356639592 12126669534689891076 12170736469178884548 12253530594819557232 12280510350629145072 12323022961535977698 12406853049709691832 12508812482211631341 12536354316267252261 12621504486555880272 12621635638146621324 12667501223022920652 12753674700730559568 12840003036730472904 12972101833404654724 13019376256995779559 13047906665155741092 13089103624744644336 13136667934986732528 13244624981165256714 13364084793331716696 13410348516965622789 13501575377625252876 13550779369526219541 13580474284141689708 13672858462945374672 13735166647134340296 13785221919172001886 13815430586635490568 13957709680923403311 14052660086916079524 14083454813183974512 14199192547375365306 14295785693956150104 14327262075734002584 14474661891327973804 14543117626377536784 14725241577837724878 14778751426860074094 14879287150852319496 15034439167809210324 15115115591100230832 15136714264188864816 15270620895535418392 15326112590817854616 15381965770813546506 15452062478026132833 15486604993744250904 15591432258887002812 15751837940562795022 15754539336196573584 15843886664831971326 15951668206769603784 16082758905700668867 16168892712919854768 16227648625571846064 16227817249045655988 16263378572454813744 16361007329674728882 16394770101402092778 16430697282047970264 16678416642948841788 16715139088356336348 16739198044708859433 16775879998057381404 16828847517528828432 16890001630697227536 17179448507477345691 17241876664670086443 17359168342661039412 17397208886874321456 17579389452358338864 17659499974887008952 17698382564142003192 17880464689287497052 17945626732615804257 18002100503500337168 18067705826034959388 18107299045522252944 18190004302034836614 18256104703768326822 18380295892229335848 18484534442303966547 18610279574564537748 18698294091056833008 18736880115888106032 18932256729833820408 18932453457219931986 19127231784969108241 19130512051095839352 19260004555095709356 19458152750106982086 19571859997733611638 19633655437116966504 19705001902480098792 19866937471747885071 20045918890412280432 20252363066437879314 20370711426212534562 20509287694418062008 20602749970701510444 20788576345182670416 20864119661449516368 21078990130374119286 21125182219775961768 21298788821063047959 21443678540934225156 21490893113601003876 21637089665394207984 21711992836991960706 21814676439566305176 21859693468536123704 22087862366756587317 22168127140290111141 22237888857265122384 22286852117808448464 22318930726278479244 22367839997409841872 22672673386650346248 22705071396283297224 22905931343303127588 22989168886226781924 23145557790214719216 23229907490616376356 23280813058528610928 23387148388330504218 23627756910844192533 23765829997247956989 23840619585716662736 23927502310154405676 24090274434713279184 24253339069379782152 24341472938357769096 24592155152103139167 24646045923071955396 24813706099419383664 25017624964423262682 25072708632534504522 25243271276293242648 25330658309823954157 25335002446045841304 25680006073460945808 25944203666809309448 26038752513991559118 26095813330311482184 26489249962330513428 26728169586663433392 26820697033931245578 27003150755250505752 27101558739052439082 27160948568283379416 27285006453052254921 27470333294268680592 27570443838344003772 27630861173270981136 27915419361846806622 28105320173832159048 28398385094750730612 28398680185829897979 28591571387912300208 28654524151468005168 28949323782655947608 29187229125160473129 29357789996600417457 29450483155675449756 29557502853720148188 29758574301704638992 30068878335618420648 30378544599656818971 30541241791070836784 30652225181635709232 30763931541627093012 30904124956052265666 30973209987488501808 31182864517774005624 31503675881125590044 31618485195561178929 31687773329663942652 31903336413539207568 32165517811401337734 32455634498091311976 32567989255487941059 32722014659349457764 32789540202804185556 32861394564095940528 33356833285897683576 33430278176712672696 33478396089417718866 33551759996114762808 34358897014954691382 34483753329340172886 34718336685322078824 35318999949774017904 35396765128284006384 35760929378574994104 35891253465231608514 36135411652069918776 36380008604069673228 36512209407536653644 36760591784458671696 36969068884607933094 37220559149129075496 37526437446634894023 37609062948801756783 37864513459667640816 37864906914439863972 38254463569938216482 38261024102191678704 38520009110191418712 38916305500213964172 39058128770987338677 39143719995467223276 39267310874233933008 39410003804960197584 39733874943495770142 40231045550896868367 40504726132875758628 40652338108578658623 40741422852425069124 41018575388836124016 41205499941403020888 41873129042770209933 42157980260748238572 42250364439551923536 42597577642126095918 42887357081868450312 42981786227202007752 43423985673983921412 43629352879132610352 43719386937072247408 44175724733513174634 44336254280580222282 44637861452556958488 45345346773300692496 45410142792566594448 45811862686606255176 45978337772453563848 46356187434078398499 46459814981232752712 46774296776661008436 47255513821688385066 47531659994495913978 47855004620308811352 48248276717102006601 48506678138759564304 48682945876715538192 49184310304206278334 49292091846143910792 50035249928846525364 50145417265069009044 50486542552586485296 50661316619647908314 50670004892091682608 51538345522432037073 51725629994010259329 51888407333618618896 52077505027983118236 52191626660622964368 52978499924661026856 53641394067862491156 53836880197847412771 54006301510501011504 54203117478104878164 54321897136566758832 54570012906104509842 55131432791969782577 55140887676688007544 55453603326911899641 55830838723693613244 56210640347664318096 56796770189501461224 56797360371659795958 57381695354907324723 57898647565311895216 58374458250320946258 58715579993200834914 58900966311350899512 59115005707440296376 60137756671236841296 60757089199313637942 61527863083254186024 61808249912104531332 62365729035548011248 63007351762251180088 63236970391122357858 63375546659327885304 63896366463189143877 64331035622802675468 64911268996182623952 65135978510975882118 65444029318698915528 65579080405608371112 66263587100269761951 66713666571795367152 66860556353425345392 66956792178835437732 67103519992229525616 68717794029909382764 68967506658680345772 69436673370644157648 70883270732532577599 71297489991743870967 71521858757149988208 71782506930463217028 72270823304139837552 72760017208139346456 73024418815073307288 73776465456309417501 73938137769215866188 74441118298258150992 75052874893269788046 75218125897603513566 75729813828879727944 75991974929471862471 76508927139876432964 77040018220382837424 77832611000427928344 78116257541974677354 78287439990934446552 79467749886991540284 80462091101793736734 81009452265751517256 81304676217157317246 81482845704850138248 81855019359156764763 82410999882806041776 83746258085540419866 84315960521496477144 85195155284252191836 85774714163736900624 85963572454404015504 86847971347967842824 87561687375481419387 88351449467026349268 88672508561160444564 89275722905113916976 91135633798970456913 91623725373212510352 91956675544907127696 92712374868156796998 92919629962465505424 93548593553322016872 94511027643376770132 94855455586683536787 95063319988991827956 95710009240617622704 96496553434204013202 97703967766463823177 98368620608412556668 98584183692287821584 100070499857693050728 100290834530138018088 101322633239295816628 103076691044864074146 103451259988020518658 104155010055966236472 105956999849322053712 107282788135724982312 107673760395694825542 108406234956209756328 109140025812209019684 110262865583939565154 110281775353376015088 110907206653823799282 111661677447387226488 112579312339904682069 113593540379002922448 113594720743319591916 114763390709814649446 116748916500641892516 117174386312962016031 117431159986401669828 117801932622701799024 118230011414880592752 120693136652690605101 121514178398627275884 123055726166508372048 123616499824209062664 125619387128310629799 126014703524502360176 126473940782244715716 126751093318655770608 127792732926378287754 128662071245605350936 130271957021951764236 130888058637397831056 131158160811216742224 132527174200539523902 133890622494783757687 133913584357670875464 137435588059818765528 137935013317360691544 139068562302235195497 141766541465065155198 142594979983487741934 143565013860926434056 145520034416278692912 146048837630146614576 147552930912618835002 147876275538431732376 150105749786539576092 150436251795207027132 151459627657759455888 151983949858943724942 153017854279752865928 154615036567296111219 155176889982030777987 155665222000855856688 156232515083949354708 156574879981868893104 158935499773983080568 160924182203587473468 162018904531503034512 162609352434314634492 162965691409700276496 163710038718313529526 165394298375909347731 166360809980735698923 167492516171080839732 168631921042992954288 170390310568504383672 172145086064721974169 173695942695935685648 175123374750962838774 176702898934052698536 177345017122320889128 182271267597940913826 185424749736313593996 187097187106644033744 189022055286753540264 189710911173367073574 190126639977983655912 192993106868408026404 195407935532927646354 196737241216825113336 198790761300809285853 200140999715386101456 200581669060276036176 202645266478591633256 206153382089728148292 206902519976041037316 208310020111932472944 212649812197597732797 214565576271449964624 215347520791389651084 216812469912419512656 218280051624418039368 220525731167879130308 221329396368928252503 221814413307647598564 223323354894774452976 225158624679809364138 227189441486639183832 227975924788415587413 229526781419629298892 233497833001283785032 234348772625924032062 234862319972803339656 241386273305381210202 243028356797254551768 247232999648418125328 251238774256621259598 252947881564489431432 255585465852756575508 257324142491210701872 260543914043903528472 262685062126444258161 265054348401079047804 267781244989567515374 267827168715341750928 273406901396911370739 274871176119637531056 275870026634721383088 278137124604470390994 283533082930130310396 284566366760050610361 285189959966975483868 287130027721852868112 293111903299391469531 295105861825237670004 295752551076863464752 300211499573079152184 300872503590414054264 303967899717887449884 306035708559505731856 309230073134592222438 310353779964061555974 312465030167898709416 317870999547966161136 321848364407174946936 325218704868629268984 327420077436627059052 330788596751818695462 332721619961471397846 334985032342161679464 337737937019714046207 340780621137008767344 344290172129443948338 350246749501925677548 353405797868105397072 354690034244641778256 362079409958071815303 364542535195881827652 370849499472627187992 376858161384931889397 378044110573507080528 379421822346734147148 380253279955967311824 385986213736816052808 390815871065855292708 393474482433650226672 397581522601618571706 401671867484351273061 405290532957183266512 412306764179456296584 413805039952082074632 425299624395195465594 430695041582779302168 436560103248836078736 441051462335758260616 442658792737856505006 443628826615295197128 450317249359618728276 454378882973278367664 455951849576831174826 459053562839258597784 463845109701888333657 466995666002567570064 468697545251848064124 469724639945606679312 482772546610762420404 486056713594509103536 496182895127728043193 499082429942207096769 502477548513242519196 505895763128978862864 511170931705513151016 516435258194165922507 521087828087807056944 525370124252888516322 530108696802158095608 535562489979135030748 546813802793822741478 556274249208940781988 567066165860260620792 569132733520101220722 570379919933950967736 586223806598782939062 590211723650475340008 600422999146158304368 601745007180828108528 607935799435774899768 618460146269184444876 620707559928123111948 624930060335797418832 637949436592793198391 643696728814349893872 650437409737258537968 654840154873254118104 661577193503637390924 663988189106784757509 665443239922942795692 669970064684323358928 675475874039428092414 683927774365246762239 688580344258887896676 700493499003851355096 724158819916143630606 729085070391763655304 741698998945254375984 753716322769863778794 758843644693468294296 771972427473632105616 781631742131710585416 788055186379332774483 795163045203237143412 803343734968702546122 820220704190734112217 824613528358912593168 827610079904164149264 850599248790390931188 861390083165558604336 879335709898174408593 882102924671516521232 885317585475713010012 887257653230590394256 900634498719237456552 911903699153662349652 918107125678517195568 927690219403776667314 937234357463486303809 937395090503696128248 965545093221524840808 992365790255456086386 998164859884414193538 1004955097026485038392 1022341863411026302032 1032870516388331845014 1050740248505777032644 1060217393604316191216 1071124979958270061496 1086238229874215445909 1093627605587645482956 1112548498417881563976 1134132331720521241584 1138265467040202441444 1140759839867901935472 1172447613197565878124 1180423447300950680016 1205015602453053819183 1215871598871549799536 1236920292538368889752 1241415119856246223896 1275898873185586396782 1309680309746508236208 1323154387007274781848 1327976378213569515018 1330886479845885591384 1350951748078856184828 1367855548730493524478 1377160688517775793352 1391535329105665000971 1400986998007702710192 1448317639832287261212 1458170140783527310608 1488548685383184129579 1507432645539727557588 1517687289386936588592 1549305774582497767521 1563263484263421170832 1576110372758665548966 1590326090406474286824 1606687469937405092244 1640441408381468224434 1701198497580781862376 1758671419796348817186 1770635170951426020024 1801268997438474913104 1823807398307324699304 1855380438807553334628 1874468714926972607618 1874790181007392256496 1913848309778379595173 1931090186443049681616 1984731580510912172772 1991964567320354272527 1996329719768828387076 2009910194052970076784 2051783323095740286717 2065741032776663690028 2101480497011554065288 2142249959916540122992 2172476459748430891818 2187255211175290965912 2225096996835763127952 2276530934080404882888 2344895226395131756248 2364165559137998323449 2410031204906107638366 2473840585076737779504 2482830239712492447792 2551797746371172793564 2638007129694523225779 2646308774014549563696 2655952756427139030036 2661772959691771182768 2701903496157712369656 2735711097460987048956 2754321377035551586704 2783070658211330001942 2811703072390458911427 2896635279664574522424 2977097370766368259158 3014865291079455115176 3098611549164995535042 3152220745517331097932 3180652180812948573648 3213374939874810184488 3280882816762936448868 3402396995161563724752 3517342839592697634372 3541270341902852040048 3615046807359161457549 3647614796614649398608 3710760877615106669256 3748937429853945215236 3827696619556759190346 3969463161021824345544 3983929134640708545054 3992659439537656774152 4103566646191480573434 4131482065553327380056 4202960994023108130576 4344952919496861783636 4374510422350581931824 4465646056149552388737 4553061868160809765776 4647917323747493302563 4689790452790263512496 4728331118275996646898 4820062409812215276732 5103595492742345587128 5276014259389046451558 5311905512854278060072 5403806992315424739312 5471422194921974097912 5566141316422660003884 5623406144780917822854 5741544929335138785519 5793270559329149044848 5954194741532736518316 6029730582158910230352 6155349969287220860151 6197223098329991070084 6304441491034662195864 6426749879749620368976 6561765633525872897736 7034685679185395268744 7230093614718322915098 7421521755230213338512 7497874859707890430472 7655393239113518380692 7938926322043648691088 7967858269281417090108 7985318879075313548304 8207133292382961146868 8262964131106654760112 8435109217171376734281 8689905838993723567272 8931292112299104777474 9295834647494986605126 9456662236551993293796 9640124819624430553464 10207190985484691174256 10552028518778092903116 10623811025708556120144 10845140422077484372647 10942844389843948195824 11132282632845320007768 11246812289561835645708 11483089858670277571038 11908389483065473036632 12310699938574441720302 12394446196659982140168 12608882982069324391728 13123531267051745795472 13396938168448657166211 13943751971242479907689 14069371358370790537488 14460187229436645830196 14995749719415780860944 15310786478227036761384 15935716538562834180216 16414266584765922293736 16870218434342753468562 17379811677987447134544 17862584224598209554948 18466049907861662580453 18591669294989973210252 18913324473103986587592 19280249639248861106928 21104057037556185806232 21690280844154968745294 22264565265690640015536 22493624579123671291416 22966179717340555142076 23816778966130946073264 24621399877148883440604 24788892393319964280336 25305327651514130202843 26793876336897314332422 27887503942484959815378 28920374458873291660392 30621572956454073522768 31871433077125668360432 32535421266232453117941 32828533169531844587472 33740436868685506937124 35725168449196419109896 36932099815723325160906 37183338589979946420504 37826648946207973175184 40190814505345971498633 42208114075112371612464 43380561688309937490588 44987249158247342582832 45932359434681110284152 49242799754297766881208 50610655303028260405686 53587752673794628664844 55775007884969919630756 57840748917746583320784 65070842532464906235882 67480873737371013874248 71450336898392838219792 73864199631446650321812 74366677179959892841008 75915982954542390608529 80381629010691942997266 86761123376619874981176 91864718869362220568304 97606263798697359353823 98485599508595533762416 101221310606056520811372 107175505347589257329688 111550015769939839261512 130141685064929812471764 134961747474742027748496 147728399262893300643624 151831965909084781217058 160763258021383885994532 173522246753239749962352 195212527597394718707646 202442621212113041622744 214351010695178514659376 223100031539879678523024 227747948863627171825587 260283370129859624943528 295456798525786601287248 303663931818169562434116 321526516042767771989064 390425055194789437415292 404885242424226083245488 455495897727254343651174 520566740259719249887056 607327863636339124868232 643053032085535543978128 683243846590881515476761 780850110389578874830584 910991795454508687302348 1214655727272678249736464 1366487693181763030953522 1561700220779157749661168 1821983590909017374604696 2732975386363526061907044 3643967181818034749209392 5465950772727052123814088 10931901545454104247628176
- Sum of all divisors σ(n): 40539773152392746147338647
- Sum of proper divisors (its aliquot sum) s(n): 29607871606938641899710471
- 10931901545454104247628176 is an abundant number, because the sum of its proper divisors (29607871606938641899710471) is greater than itself. Its abundance is 18675970061484537652082295
Bases of 10931901545454104247628176
- Binary: 1001000010101110101110010001111110111101010111001011001110011100100101110001100100002
- Hexadecimal: 0x90AEB91FBD5CB39C97190
- Base-36: 1DG606XT36EEMO900
Squares and roots of 10931901545454104247628176
- 10931901545454104247628176 squared (109319015454541042476281762) is 119506471399501832877681250267577791788321549086976
- 10931901545454104247628176 cubed (109319015454541042476281763) is 1306432979383980795347424368989558076086987914142750761154355451406332235776
-
10931901545454104247628176 is a
perfect square number . Itssquare root is 3306342623724 -
The
cube root of 10931901545454104247628176 is 221938120.5227566911
Scales and comparisons
How big is 10931901545454104247628176?- 10,931,901,545,454,104,247,628,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,931,901,545,454,104,247,628,176 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 10931901545454104247628176 cubic inches would be around 18494843.4 feet tall.
Recreational maths with 10931901545454104247628176
- 10931901545454104247628176 backwards is 67182674240145454510913901
- The number of decimal digits it has is: 26
- The sum of 10931901545454104247628176's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 10931901545454104247628176 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 10931901545454104247628176 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/10931901545454104247628176/
Chicago style:
Numbermatics. 2024. "Number 10931901545454104247628176 - Facts about the integer". https://numbermatics.com/n/10931901545454104247628176/
The information we have on file for 10931901545454104247628176 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 10931901545454104247628176, math, Factors of 10931901545454104247628176, curriculum, school, college, exams, university, Prime factorization of 10931901545454104247628176, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, nine hundred thirty-one sextillion, nine hundred one quintillion, five hundred forty-five quadrillion, four hundred fifty-four trillion, one hundred four billion, two hundred forty-seven million, six hundred twenty-eight thousand, one hundred seventy-six.