42995947393024990798580496
42,995,947,393,024,990,798,580,496 is an even composite number composed of five prime numbers multiplied together.
42995947393024990798580496 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred twenty-five divisors.
Prime factorization of 42995947393024990798580496:
24 × 324 × 76 × 172 × 234
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 23 × 23 × 23 × 23)See below for interesting mathematical facts about the number 42995947393024990798580496 from the Numbermatics database.
Names of 42995947393024990798580496
- Cardinal: 42995947393024990798580496 can be written as Forty-two septillion, nine hundred ninety-five sextillion, nine hundred forty-seven quintillion, three hundred ninety-three quadrillion, twenty-four trillion, nine hundred ninety billion, seven hundred ninety-eight million, five hundred eighty thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 4.2995947393024990798580496 × 1025
Factors of 42995947393024990798580496
Divisors of 42995947393024990798580496
- Number of divisors d(n): 13125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 23 24 27 28 34 36 42 46 48 49 51 54 56 63 68 69 72 81 84 92 98 102 108 112 119 126 136 138 144 147 153 161 162 168 184 189 196 204 207 216 238 243 252 272 276 289 294 306 322 324 336 343 357 368 378 391 392 408 414 432 441 459 476 483 486 504 529 552 567 578 588 612 621 644 648 686 714 729 756 782 784 816 828 833 867 882 918 952 966 972 1008 1029 1058 1071 1104 1127 1134 1156 1173 1176 1224 1242 1288 1296 1323 1372 1377 1428 1449 1458 1512 1564 1587 1656 1666 1701 1734 1764 1836 1863 1904 1932 1944 2023 2058 2116 2142 2187 2254 2268 2312 2346 2352 2401 2448 2484 2499 2576 2601 2646 2737 2744 2754 2856 2898 2916 3024 3087 3128 3174 3213 3312 3332 3381 3402 3468 3519 3528 3672 3703 3726 3864 3888 3969 4046 4116 4131 4232 4284 4347 4374 4508 4536 4624 4692 4761 4802 4968 4998 5103 5202 5292 5474 5488 5508 5589 5712 5796 5831 5832 6069 6174 6256 6348 6426 6561 6647 6664 6762 6804 6936 7038 7056 7203 7344 7406 7452 7497 7728 7803 7889 7938 8092 8211 8232 8262 8464 8568 8694 8748 8993 9016 9072 9261 9384 9522 9604 9639 9936 9996 10143 10206 10404 10557 10584 10948 11016 11109 11178 11592 11662 11664 11907 12138 12167 12348 12393 12696 12852 13041 13122 13294 13328 13524 13608 13872 14076 14161 14283 14406 14812 14904 14994 15309 15606 15778 15876 16184 16422 16464 16524 16767 16807 17136 17388 17493 17496 17986 18032 18207 18522 18768 19044 19159 19208 19278 19683 19941 19992 20286 20412 20808 21114 21168 21609 21896 22032 22218 22356 22491 23184 23324 23409 23667 23814 24276 24334 24633 24696 24786 25392 25704 25921 26082 26244 26588 26979 27048 27216 27783 28152 28322 28566 28812 28917 29624 29808 29988 30429 30618 31212 31556 31671 31752 32368 32844 33048 33327 33534 33614 34776 34986 34992 35721 35972 36414 36501 37044 37179 38088 38318 38416 38556 39123 39366 39882 39984 40572 40817 40824 41616 42228 42483 42849 43218 43792 44436 44712 44982 45927 46529 46648 46818 47334 47628 48552 48668 49266 49392 49572 50301 50421 51408 51842 52164 52479 52488 53176 53958 54096 54621 55223 55566 56304 56644 57132 57477 57624 57834 59049 59248 59823 59976 60858 61236 62424 62951 63112 63342 63504 64827 65688 66096 66654 67068 67228 67473 69552 69972 70227 71001 71442 71944 72828 73002 73899 74088 74358 76176 76636 77112 77763 78246 78732 79764 80937 81144 81634 81648 83349 84456 84966 85169 85698 86436 86751 88872 89424 89964 91287 91854 93058 93296 93636 94668 95013 95256 97104 97336 98532 99127 99144 99981 100602 100842 103684 104328 104958 104976 106352 107163 107916 109242 109503 110446 111132 111537 113288 114264 114954 115248 115668 117369 117649 118098 119646 119952 121716 122451 122472 124848 125902 126224 126684 127449 128547 129654 131376 133308 134113 134136 134456 134946 137781 139587 139944 140454 142002 142884 143888 145656 146004 147798 148176 148716 150903 151263 152881 153272 154224 155526 156492 157437 157464 159528 161874 162288 163268 163863 165669 166698 168912 169932 170338 171396 172431 172872 173502 177147 177744 179469 179928 181447 182574 183708 186116 187272 188853 189336 190026 190512 194481 194672 197064 198254 198288 199962 201204 201684 202419 206839 207368 208656 209916 210681 213003 214326 215832 218484 219006 220892 221697 222264 223074 226576 228528 229908 231336 233289 234738 235298 236196 239292 242811 243432 244902 244944 250047 251804 253368 254898 255507 257094 259308 260253 266616 268226 268272 268912 269892 273861 275562 279174 279841 279888 280908 284004 285039 285719 285768 291312 292008 295596 297381 297432 299943 301806 302526 305762 306544 311052 312984 314874 314928 319056 321489 323748 325703 326536 327726 328509 331338 333396 334611 339864 340676 342792 344862 345744 347004 352107 352947 354294 358938 359856 362894 365148 367353 367416 372232 374544 377706 378672 380052 382347 385641 386561 388962 394128 396508 399924 402339 402408 403368 404838 413343 413678 414736 418761 419832 421362 426006 428652 431664 436968 438012 440657 441784 443394 444528 446148 452709 453789 458643 459816 462672 466578 469476 470596 472311 472392 478584 485622 486864 489804 491589 497007 500094 503608 506736 509796 511014 514188 517293 518616 520506 531441 533232 536452 538407 539784 544341 547722 551124 558348 559682 561816 566559 568008 570078 571438 571536 583443 584016 591192 594762 594864 596183 599886 603612 605052 607257 611524 620517 622104 625968 629748 632043 639009 642978 647496 651406 653072 655452 657018 662676 665091 666792 669222 679728 681352 685584 689724 693889 694008 699867 704214 705894 708588 717876 725788 728433 730296 734706 734832 744464 750141 755412 760104 764694 766521 771282 773122 777924 780759 793016 799848 804678 804816 806736 809676 821583 826686 827356 837522 839523 839664 842724 852012 855117 857157 857304 873936 876024 881314 883568 886788 892143 892296 899829 905418 907578 917286 919632 933156 938791 938952 941192 944622 944784 957168 964467 971244 977109 979608 983178 985527 994014 1000188 1003833 1007216 1019592 1022028 1028376 1034586 1037232 1041012 1056321 1058841 1062882 1070167 1072904 1076814 1079568 1088682 1095444 1102059 1102248 1116696 1119364 1123632 1133118 1136016 1140156 1142876 1147041 1156923 1159683 1166886 1182384 1189524 1192366 1199772 1207017 1207224 1210104 1214514 1223048 1240029 1241034 1244208 1256283 1259496 1264086 1270129 1278018 1285956 1294992 1302812 1310904 1314036 1321971 1325352 1330182 1333584 1338444 1358127 1361367 1362704 1375929 1379448 1387778 1388016 1399734 1408428 1411788 1416933 1417176 1435752 1447873 1451576 1456866 1460592 1469412 1474767 1491021 1500282 1510824 1520208 1529388 1533042 1542564 1546244 1551879 1555848 1561518 1586032 1594323 1599696 1609356 1615221 1619352 1633023 1643166 1653372 1654712 1675044 1679046 1685448 1699677 1704024 1710234 1714314 1714608 1750329 1752048 1762628 1773576 1784286 1784592 1788549 1799658 1810836 1815156 1821771 1834572 1861551 1866312 1877582 1877904 1882384 1889244 1896129 1917027 1928934 1942488 1954218 1958887 1959216 1966356 1971054 1988028 1995273 2000033 2000376 2007666 2039184 2044056 2056752 2069172 2081667 2082024 2099601 2112642 2117682 2125764 2140334 2145808 2153628 2177364 2185299 2190888 2204118 2204496 2233392 2238728 2250423 2266236 2279921 2280312 2285752 2294082 2299563 2313846 2319366 2333772 2342277 2379048 2384732 2399544 2414034 2414448 2420208 2429028 2446096 2464749 2480058 2482068 2512566 2518569 2518992 2528172 2540258 2556036 2565351 2571471 2571912 2605624 2621808 2628072 2643942 2650704 2660364 2676429 2676888 2699487 2705927 2716254 2722734 2751858 2758896 2775556 2799468 2816373 2816856 2823576 2833866 2834352 2871504 2893401 2895746 2903152 2913732 2931327 2938824 2949534 2956581 2982042 3000564 3011499 3021648 3058776 3066084 3084599 3085128 3092488 3103758 3111696 3123036 3168963 3176523 3188646 3210501 3218712 3230442 3238704 3266046 3286332 3306177 3306744 3309424 3350088 3358092 3370896 3399354 3408048 3420468 3428628 3441123 3470769 3479049 3500658 3516263 3525256 3547152 3568572 3577098 3599316 3621051 3621672 3630312 3643542 3669144 3720087 3723102 3732624 3755164 3768849 3778488 3792258 3810387 3834054 3857868 3884976 3908436 3917774 3932712 3942108 3965913 3976056 3990546 4000066 4000752 4015332 4074381 4084101 4088112 4127787 4138344 4163334 4164048 4173281 4199202 4225284 4235364 4250799 4251528 4280668 4307256 4343619 4354728 4370598 4381776 4408236 4424301 4473063 4477456 4500846 4532472 4559842 4560624 4571504 4588164 4599126 4627692 4638732 4655637 4667544 4684554 4757297 4758096 4769464 4782969 4799088 4828068 4845663 4857223 4858056 4899069 4929498 4960116 4964136 5025132 5037138 5056344 5080516 5099031 5112072 5130702 5142942 5143824 5211248 5250987 5256144 5287884 5320728 5352858 5353776 5365647 5398974 5411854 5432508 5445468 5465313 5503716 5551112 5584653 5598936 5632746 5633712 5647152 5667732 5688387 5751081 5786802 5791492 5827464 5862654 5876661 5877648 5899068 5913162 5964084 5985819 6000099 6001128 6022998 6117552 6132168 6169198 6170256 6184976 6207516 6245001 6246072 6298803 6337926 6353046 6377292 6421002 6437424 6460884 6532092 6555897 6571537 6572664 6612354 6613488 6700176 6716184 6751269 6798708 6839763 6840936 6857256 6882246 6898689 6941538 6958098 7001316 7026831 7032526 7050512 7137144 7154196 7198632 7242102 7243344 7260624 7287084 7338288 7394247 7440174 7446204 7491169 7510328 7537698 7555707 7556976 7584516 7620774 7668108 7696053 7714413 7715736 7816872 7835548 7865424 7884216 7931826 7952112 7981092 8000132 8029287 8030664 8098461 8117781 8148762 8168202 8255574 8276688 8326668 8346562 8398404 8449119 8450568 8470728 8501598 8503056 8561336 8614512 8680203 8687238 8709456 8741196 8793981 8816472 8848602 8869743 8890903 8946126 9001692 9034497 9064944 9119684 9176328 9198252 9253797 9255384 9277464 9311274 9335088 9369108 9506889 9514594 9529569 9538928 9565938 9631503 9656136 9691326 9714446 9716112 9798138 9858996 9918531 9920232 9928272 10050264 10074276 10112688 10135111 10161032 10198062 10224144 10261404 10285884 10323369 10412307 10437147 10501974 10548789 10575768 10641456 10705716 10731294 10797948 10823708 10863153 10865016 10890936 10930626 11007432 11102224 11160261 11169306 11197872 11265492 11306547 11335464 11376774 11431161 11502162 11573604 11582984 11654928 11725308 11753322 11798136 11826324 11897739 11928168 11971638 12000198 12002256 12045996 12223143 12252303 12264336 12338396 12383361 12415032 12490002 12492144 12519843 12597606 12675852 12706092 12752397 12754584 12842004 12921768 13030857 13064184 13111794 13143074 13145328 13224708 13272903 13419189 13432368 13502538 13597416 13679526 13681872 13712209 13714512 13764492 13797378 13883076 13916196 13966911 14002632 14053662 14065052 14271891 14274288 14308392 14348907 14397264 14484204 14536989 14571669 14574168 14697207 14788494 14880348 14892408 14982338 15020656 15075396 15111414 15169032 15241548 15297093 15336216 15392106 15428826 15431472 15633744 15671096 15752961 15768432 15863652 15959447 15962184 16000264 16058574 16061328 16096941 16196922 16235562 16297524 16336404 16395939 16511148 16653336 16693124 16753959 16796808 16898238 16901136 16941456 17003196 17065161 17122672 17253243 17360406 17374476 17482392 17587962 17629983 17632944 17697204 17739486 17781806 17892252 17957457 18000297 18003384 18068994 18239368 18352656 18396504 18507594 18510768 18554928 18622548 18735003 18738216 18896409 19013778 19029188 19059138 19131876 19263006 19312272 19382652 19428892 19596276 19667691 19714611 19717992 19837062 19840464 20100528 20148552 20253807 20270222 20322064 20396124 20519289 20522808 20571768 20646738 20696067 20824614 20874294 21003948 21080493 21097578 21151536 21411432 21462588 21592193 21595896 21647416 21726306 21730032 21781872 21861252 22014864 22182741 22320522 22338612 22473507 22530984 22613094 22667121 22670928 22753548 22862322 23004324 23088159 23143239 23147208 23165968 23450616 23506644 23596272 23652648 23795478 23856336 23943276 24000396 24087861 24091992 24295383 24353343 24446286 24504606 24613841 24676792 24766722 24830064 24980004 25039686 25195212 25347357 25351704 25412184 25504794 25509168 25684008 25843536 26040609 26061714 26128368 26223588 26286148 26381943 26449416 26545806 26609229 26672709 26838378 27005076 27103491 27194832 27359052 27424418 27528984 27594756 27761391 27766152 27832392 27933822 28005264 28107324 28130104 28520667 28543782 28588707 28616784 28697814 28894509 28968408 29073978 29143338 29148336 29212967 29394414 29576988 29755593 29760696 29784816 29964676 30150792 30222828 30338064 30405333 30483096 30594186 30672432 30784212 30857652 30970107 31236921 31311441 31342192 31505922 31646367 31727304 31918894 31924368 32000528 32117148 32193882 32393844 32471124 32589459 32595048 32672808 32791878 33022296 33301079 33306672 33386248 33480783 33507918 33593616 33796476 33919641 34000561 34006392 34130322 34293483 34506486 34720812 34748952 34964784 35175924 35259966 35394408 35478972 35563612 35693217 35784504 35914914 36000594 36006768 36137988 36478736 36669429 36756909 36793008 37015188 37150083 37245096 37470006 37476432 37559529 37792818 38027556 38058376 38118276 38257191 38263752 38526012 38765304 38857784 39092571 39192552 39335382 39429222 39435984 39674124 39818709 40257567 40297104 40507614 40540444 40792248 41038578 41045616 41136627 41143536 41293476 41392134 41649228 41748588 41900733 42007896 42160986 42195156 42815673 42822864 42925176 43046721 43184386 43191792 43294832 43452612 43610967 43715007 43722504 44091621 44365482 44641044 44677224 44947014 45061968 45226188 45334242 45507096 45724644 45891279 46000759 46008648 46176318 46286478 46294416 46901232 47013288 47258883 47305296 47590956 47878341 47886552 48000792 48175722 48183984 48290823 48590766 48706686 48892572 49009212 49187817 49227682 49353584 49533444 49960008 50079372 50261877 50390424 50694714 50703408 50824368 51009588 51195483 51368016 51759729 52081218 52123428 52438183 52447176 52572296 52763886 52889949 52898832 53091612 53218458 53345418 53676756 53872371 54000891 54010152 54206982 54718104 54848836 55057968 55189512 55522782 55532304 55664784 55867644 56205009 56214648 56260208 56689227 57041334 57087564 57177414 57395628 57789018 57936816 58147956 58286676 58425934 58788828 59003073 59143833 59153976 59511186 59521392 59929352 60301584 60445656 60761421 60810666 60966192 61188372 61557867 61568424 61715304 61940214 62088201 62236321 62473842 62622882 63011844 63241479 63292734 63454608 63837788 64234296 64387764 64776579 64787688 64942248 65178918 65190096 65345616 65583756 66044592 66548223 66602158 66772496 66961566 67015836 67420521 67592952 67839282 68001122 68001363 68012784 68260644 68586966 69012972 69264477 69429717 69441624 69497904 70351848 70519932 70788816 70945777 70957944 71127224 71386434 71569008 71829828 72001188 72263583 72275976 72886149 73060029 73338858 73513818 73841523 74030376 74300166 74490192 74940012 75119058 75585636 76042071 76055112 76116752 76236552 76514382 76527504 77052024 77530608 77715568 78121827 78185142 78385104 78670764 78858444 79145829 79348248 79637418 79827687 80018127 80515134 80874049 81015228 81080888 81310473 81584496 82077156 82273254 82586952 82784268 83284173 83298456 83497176 83801466 84015792 84321972 84390312 85562001 85631346 85766121 85850352 86093442 86368772 86683527 86905224 87221934 87430014 87445008 87638901 88183242 88730964 89266779 89282088 89354448 89894028 90452376 90668484 91014192 91215999 91449288 91782558 92001518 92017296 92352636 92572956 92910321 93710763 93934323 94026576 94517766 94939101 95181912 95756682 95773104 95985463 96001584 96351444 96581646 97181532 97413372 97768377 97785144 98018424 98375634 98455364 99066888 99903237 99920016 100158744 100442349 100523754 100780848 101389428 101758923 102001683 102019176 102390966 102880449 103519458 104162436 104246856 104876366 104894352 105144592 105527772 105779898 106183224 106436916 106690836 107079651 107353512 107744742 108001782 108020304 108413964 109436208 109697672 110008287 110270727 110379024 111045564 111450249 111716129 111735288 112410018 112429296 112678587 113378454 114082668 114175128 114354828 114771573 114791256 115578036 116295912 116573352 116851868 117277713 117577656 118006146 118287666 118307952 119022372 119456127 119858704 120772701 120891312 121522842 121621332 122376744 123115734 123136848 123409881 123430608 123880428 124176402 124472642 124947684 125245764 125702199 126023688 126482958 126585468 127675576 128447019 128468592 128775528 129140163 129553158 129575376 129884496 130357836 130832901 131145021 131167512 132274863 133096446 133204316 133923132 134031672 134841042 135185904 135678564 136002244 136002726 136521288 137173932 137673837 138002277 138025944 138528954 138859434 138883248 140703696 141039864 141776649 141891554 141915888 142254448 142772868 143635023 143659656 144002376 144527166 144551952 144872469 145772298 146120058 146677716 147027636 147563451 147683046 148060752 148600332 149880024 150238116 150785631 151145351 151171272 152084142 152110224 152473104 153028764 153586449 154104048 155279187 156243654 156370284 157314549 157341528 157716888 158291658 158669847 158696496 159274836 159655374 160036254 161030268 161617113 161748098 162002673 162030456 162161776 162620946 164154312 164546508 165173904 165568536 166568346 166596912 166994352 167602932 168615027 168643944 168780624 170067681 171124002 171262692 171532242 172186884 172296887 172737544 173367054 173810448 174443868 174860028 175277802 176366484 177009219 177431499 177461928 178533558 178564176 179788056 180904752 181336968 182284263 182431998 182898576 183565116 184003036 184673601 184705272 185145912 185820642 186264603 186708963 187421526 187868646 189035532 189724437 189878202 190363824 191513364 191970926 192702888 193163292 194329737 194363064 194826744 195536754 195570288 196036848 196751268 196910728 198133776 199644669 199806474 200317488 200884698 201047508 202261563 202778856 203517846 204003366 204004089 204038352 204490769 204781932 205760898 207038916 207793431 208289151 208324872 208493712 209752732 211055544 211559796 212366448 212837331 212873832 213381672 214159302 214707024 215489484 216003564 216790749 216827928 218658447 219180087 219395344 220016574 220541454 221524569 222091128 222900498 223432258 223470576 224820036 225357174 226756908 228126213 228165336 228350256 228709656 229543146 229582512 231156072 232591824 233107553 233146704 233703736 234365481 234555426 235155312 236012292 236575332 237437487 238044744 238912254 239483061 240054381 241545402 242622147 243045684 243242664 243931419 244753488 246231468 246819762 247760856 248352804 248945284 249852519 249895368 250491528 251404398 252047376 252965916 253170936 255351152 256686003 256894038 257298363 257551056 258280326 259106316 260050581 260715672 261665802 262290042 262335024 262916703 264549726 266192892 266408632 267800337 267846264 268063344 269682084 271357128 272004488 272005452 273042576 273647997 274347864 275347674 276004554 276051888 277057908 277718868 278730963 281132289 281802969 282079728 283553298 283783108 284817303 285545736 287270046 287319312 287956389 288004752 289054332 289744938 291544596 292240116 293305131 293355432 294055272 295126902 295366092 297200664 299709711 299760048 300476232 301327047 301571262 302290702 302342544 304168284 305276769 306005049 306057528 307172898 308641347 310558374 312487308 312740568 314629098 314683056 315433776 316583316 317339694 318549672 319310748 320072508 321238953 322060536 323234226 323496196 324005346 324060912 325241892 328308624 329093016 330024861 330812181 331137072 333136692 334350747 335148387 335205864 337230054 337287888 338035761 340135362 342248004 342525384 343064484 344314719 344373768 344593774 345475088 346734108 348887736 349720056 350555604 351833139 352732968 354018438 354862998 354923856 357067116 358368381 359576112 362318103 362673936 364568526 364863996 367067281 367130232 368006072 369347202 369410544 370229643 370291824 371641284 372529206 373417926 374843052 375737292 377106597 378071064 379448874 379756404 383026728 383941852 385341057 385405776 386326584 387420489 388659474 388726128 389653488 391073508 392498703 393435063 393502536 393821456 396824589 399289338 399612948 401769396 402095016 404523126 405557712 407035692 408006732 408008178 408981538 409563864 411521796 413021511 414006831 414077832 415586862 416578302 416649744 419505464 422111088 423119592 425329947 425674662 425747664 426763344 428318604 430905069 430978968 432007128 433581498 433655856 434617407 437316894 438360174 440033148 441082908 442690353 443049138 444182256 445800996 446864516 449640072 450714348 452356893 453436053 453513816 456252426 456330672 457419312 459086292 460759347 462312144 465837561 466215106 467407472 468730962 469110852 471943647 472024584 473150664 474874974 476009541 476089488 477824508 478966122 480108762 483090804 484851339 485244294 486008019 486091368 486485328 487862838 492462936 493639524 495521712 496620439 496705608 497890568 499705038 499790736 500983056 502808796 505845081 505931832 506341872 510203043 513372006 513788076 514596726 516560652 516890661 518212632 520101162 521431344 523331604 524580084 525833406 529099452 531027657 532294497 532385784 532817264 535600674 535692528 539364168 542714256 544008976 544010904 546852789 547295994 548695728 550695348 552009108 554020803 554115816 555437736 557461926 558793809 560126889 562264578 563605938 566118343 567106596 567566216 569173311 569634606 571091472 574540092 575912778 578108664 579489876 582989211 583089192 584480232 586610262 586710864 588110544 590253804 590732184 594401328 598934007 599419422 600952464 602654094 603142524 604581404 606784689 608336568 610553538 612010098 612012267 612115056 613472307 614345796 617282694 621116748 623380293 624867453 624974616 625481136 629258196 633166632 634679388 637099344 638511993 638621496 640145016 642477906 644121072 646468452 646992392 648010692 650372247 650483784 655975341 657540261 658186032 660049722 661624362 664573707 666273384 668701494 670296774 670411728 671898241 674460108 676071522 680270724 684378639 684496008 685050768 686128968 688629438 688747536 689187548 693468216 697775472 699322659 699440112 701111208 703096443 703666278 705465936 708036876 709725996 712312461 714134232 716736762 718449183 720163143 724636206 727866441 729137052 729727992 731794257 734134562 734260464 736012144 738694404 740459286 743282568 745058412 746835852 749557557 749686104 751474584 754213194 756142128 758897748 759512808 766053456 767883704 770058009 770682114 771895089 772653168 774840978 777318948 780151743 782012903 782147016 784997406 786870126 787005072 788750109 793649178 798578676 799225896 803401011 803538792 804190032 809046252 814071384 816013464 816016356 817963076 819127728 820943991 823043592 826043022 828013662 828155664 831173724 833156604 836192889 839010928 843396867 845408907 846239184 850659894 851349324 854451909 856637208 861810138 861957936 863869167 864014256 867162996 869234814 874633788 876720348 879915393 880066296 882165816 885380706 886098276 891601992 893729032 899129133 899280144 901428696 903981141 904713786 906872106 907027632 912504852 915830307 918015147 918172584 921518694 925924041 931675122 932430212 937461924 938221704 943887294 944049168 946301328 949749948 952019082 955649016 957932244 960217524 963716859 966181608 969702678 970488588 972016038 972182736 975725676 984925872 987279048 990074583 992436543 993240878 993411216 995781136 999410076 1003052241 1005445161 1005617592 1011690162 1011863664 1014107283 1020406086 1026744012 1027576152 1029193452 1032944157 1033121304 1033781322 1036425264 1040202324 1046663208 1049160168 1051666812 1055499417 1058017457 1058198904 1062055314 1064588994 1064771568 1071201348 1075105143 1078728336 1086954309 1088021808 1093705578 1094591988 1101201843 1101390696 1104018216 1108041606 1108231632 1110688929 1110875472 1114923852 1117587618 1120253778 1124529156 1127211876 1131319791 1132236686 1134213192 1135132432 1138346622 1139269212 1149080184 1151825556 1156023171 1156217328 1158979752 1162261467 1165978422 1166178384 1168960464 1173220524 1177496109 1180305189 1180507608 1181464368 1190473767 1197868014 1198838844 1205308188 1206078209 1206285048 1209162808 1213569378 1216673136 1221107076 1224020196 1224024534 1226944614 1228691592 1234565388 1239064533 1242020493 1242233496 1246760586 1249734906 1249949232 1258516392 1266333264 1269358776 1275989841 1277023986 1277242992 1280290032 1284955812 1292715207 1292936904 1293984784 1296021384 1300744494 1300967568 1303852221 1311950682 1315080522 1320099444 1323248724 1328071059 1329147414 1332546768 1337402988 1340593548 1343796482 1348920216 1352143044 1357070679 1360308159 1360541448 1368757278 1368992016 1372257936 1377258876 1378375096 1382278041 1386936432 1397512683 1398645318 1402222416 1406192886 1407332556 1415830941 1416073752 1419451992 1424624922 1428028623 1428268464 1431435383 1433473524 1436898366 1440326286 1449272412 1454554017 1455732882 1458024057 1458274104 1459455984 1463588514 1468269124 1477388808 1480918572 1486565136 1489861317 1490116824 1493671704 1499115114 1499372208 1502949168 1508426388 1517535243 1517795496 1519025616 1530609129 1535767408 1540116018 1541364228 1543790178 1549681956 1550671983 1554637896 1560303486 1564025806 1564294032 1569994812 1573740252 1577500218 1587298356 1593082971 1596883491 1597157352 1598451792 1606802022 1607077584 1618092504 1628142768 1631752871 1632026928 1632032712 1635926152 1640558367 1641887982 1646087184 1652086044 1656027324 1662062409 1662347448 1666313208 1672385778 1676381427 1680380667 1686793734 1690817814 1698355029 1701319788 1702698648 1707519933 1708903818 1713274416 1723620276 1727738334 1734325992 1738469628 1748967633 1749267576 1753440696 1759830786 1760132592 1764331632 1770761412 1772196552 1783203984 1787458064 1796802021 1798258266 1802857392 1807962282 1809427572 1813744212 1820354067 1825009704 1831660614 1836030294 1836036801 1836345168 1840416921 1843037388 1851848082 1863350244 1864860424 1870140879 1874602359 1874923848 1876443408 1887774588 1899499896 1904038164 1911298032 1915535979 1915864488 1920435048 1927433718 1932363216 1939405356 1940977176 1944032076 1951116741 1951451352 1967926023 1972620783 1974558096 1980149166 1984873086 1986481756 1993721121 1998820152 2006104482 2010890322 2011235184 2015694723 2023380324 2028214566 2040812172 2053135917 2053488024 2055152304 2058386904 2065888314 2066242608 2067562644 2080404648 2093326416 2097967977 2098320336 2103333624 2109289329 2110998834 2116034914 2116397808 2124110628 2129177988 2136937383 2142402696 2150210286 2155347549 2160489429 2173908618 2183599323 2187411156 2189183976 2195382771 2202403686 2202781392 2208036432 2216083212 2221377858 2229847704 2235175236 2240507556 2248672671 2249058312 2254423752 2262639582 2264473372 2268426384 2276693244 2278538424 2298160368 2303651112 2310174027 2312046342 2315685267 2317959504 2324522934 2331956844 2340455229 2346038709 2346441048 2354992218 2360610378 2361015216 2366250327 2380947534 2395736028 2397677688 2410203033 2410616376 2412156418 2412570096 2418325616 2427138756 2442214152 2448040392 2448049068 2453889228 2457383184 2462831973 2469130776 2478129066 2484040986 2484466992 2493521172 2499469812 2508578667 2517032784 2530190601 2536226721 2538717552 2551979682 2554047972 2563355727 2569470967 2569911624 2585430414 2585873808 2591607501 2592042768 2601488988 2607704442 2623901364 2630161044 2639746179 2640198888 2646497448 2656142118 2658294828 2674805976 2681187096 2687592964 2697387399 2697840432 2704286088 2711943423 2714141358 2720616318 2721082896 2737514556 2747490921 2754045441 2754517752 2756750192 2764556082 2777772123 2795025366 2797290636 2812385772 2814665112 2831661882 2832147504 2838903984 2849249844 2856057246 2862870766 2866947048 2873796732 2880652572 2891150577 2898544824 2909108034 2911465764 2916048114 2916548208 2927177028 2936538248 2954777616 2961837144 2970223749 2977309629 2979722634 2980233648 2987343408 2998230228 3009156723 3016335483 3016852776 3035070486 3035590992 3042321849 3061218258 3080232036 3082728456 3087580356 3098832471 3099363912 3101343966 3109275792 3120606972 3128051612 3139989624 3147480504 3155000436 3166498251 3174052371 3174596712 3186165942 3193766982 3194314704 3213604044 3225315429 3236185008 3260862927 3263505742 3264065424 3271852304 3281116734 3283775964 3303605529 3304172088 3312054648 3324124818 3324694896 3332066787 3332626416 3344771556 3352762854 3360761334 3373587468 3381635628 3393959373 3396710058 3402639576 3405397296 3415039866 3417807636 3447240552 3455476668 3468069513 3468651984 3476343073 3476939256 3486784401 3497935266 3498535152 3506881392 3519661572 3532488327 3540915567 3541522824 3544393104 3571421301 3593604042 3596516532 3615924564 3618234627 3618855144 3627488424 3640708134 3650019408 3663321228 3672060588 3672073602 3680833842 3686074776 3703696164 3717193599 3726061479 3726700488 3729720848 3740281758 3749204718 3749847696 3775549176 3798999792 3808076328 3827969523 3831071958 3831728976 3840870096 3854867436 3878145621 3878810712 3881954352 3888064152 3902233482 3902902704 3911556663 3935852046 3945241566 3960298332 3962828401 3969746172 3972963512 3984213177 3987442242 3997640304 4012208964 4021780644 4031389446 4046760648 4056429132 4071212037 4080924477 4081624344 4106271834 4106976048 4116773808 4131776628 4135125288 4146834123 4160809296 4192538049 4195935954 4206667248 4218578658 4221997668 4232069828 4247492823 4248221256 4258355976 4273874766 4284085869 4284805392 4294306149 4300420572 4310695098 4320978858 4347817236 4363662051 4367198646 4374072171 4374822312 4378367952 4390765542 4404807372 4432166424 4442755716 4459695408 4469583951 4470350472 4481015112 4497345342 4498116624 4508847504 4525279164 4528946744 4552605729 4553386488 4557076848 4591827387 4607302224 4620348054 4624092684 4631370534 4649045868 4652015949 4663913688 4680910458 4692077418 4692882096 4703287687 4709984436 4721220756 4732500654 4761895068 4779248913 4790650473 4791472056 4795355376 4820406066 4821232752 4824312836 4854277512 4884428304 4895258613 4896080784 4896098136 4907778456 4921675101 4925663946 4938261552 4956258132 4968081972 4986187227 4987042344 4998939624 5017157334 5029144281 5041142001 5060381202 5072453442 5095065087 5103959364 5108095944 5122559799 5126711454 5138941934 5139823248 5170860828 5183215002 5202977976 5215408884 5246902899 5247802728 5260322088 5279492358 5280397776 5292994896 5312284236 5316589656 5349611952 5362374192 5375185928 5390406063 5394774798 5408572176 5423886846 5428282716 5441232636 5461062201 5475029112 5494981842 5508090882 5508110403 5509035504 5521250763 5529112164 5555544246 5590050732 5594581272 5610422637 5623807077 5624771544 5629330224 5663323764 5698499688 5712114492 5725741532 5733894096 5746607937 5747593464 5761305144 5782301154 5797089648 5818216068 5822931528 5832096228 5853350223 5854354056 5873076496 5903778069 5917862349 5923674288 5940447498 5954619258 5959445268 5981163363 5996460456 6018313446 6032670966 6033705552 6047084169 6070140972 6084643698 6122436516 6159407751 6160464072 6165456912 6175160712 6197664942 6198727824 6202687932 6241213944 6256103224 6279979248 6293903931 6294961008 6310000872 6327867987 6332996502 6348104742 6349193424 6372331884 6387533964 6410812149 6427208088 6450630858 6466042647 6481468287 6521725854 6527011484 6550797969 6562233468 6567551928 6586148313 6607211058 6608344176 6624109296 6648249636 6664133574 6689543112 6705525708 6721522668 6746018013 6747174936 6763271256 6787918746 6793420116 6805279152 6830079732 6835615272 6894481104 6910953336 6930522081 6936139026 6947055801 6952686146 6953878512 6973568802 6995870532 7021365687 7038116127 7039323144 7064976654 7081831134 7083045648 7098750981 7142842602 7187208084 7193033064 7230609099 7231849128 7236469254 7237710288 7254976848 7281416268 7326642456 7344121176 7344147204 7361667684 7372149552 7388495919 7407392328 7434387198 7452122958 7453400976 7480563516 7498409436 7525736001 7551098352 7590571803 7608680163 7616152656 7655939046 7662143916 7690067181 7708412901 7709734872 7756291242 7757621424 7774822503 7776128304 7804466964 7823113326 7871704092 7890483132 7919238537 7920596664 7925656802 7939492344 7945927024 7968426354 7974884484 8024417928 8043561288 8062778892 8092162197 8093521296 8112858264 8135830269 8142424074 8161848954 8163248688 8212543668 8242472763 8262136323 8263553256 8270250576 8293668246 8333316369 8385076098 8391871908 8437157316 8442547463 8443995336 8464139656 8494985646 8496442512 8516711952 8547749532 8568171738 8588612298 8600841144 8621390196 8641957716 8673451731 8695634472 8727324102 8734397292 8748144342 8749644624 8781531084 8809614744 8864332848 8885511432 8910671247 8931928887 8939167902 8940700944 8962030224 8994690684 9027470169 9049006449 9050558328 9057893488 9105211458 9106772976 9126965547 9183654774 9240696108 9248185368 9262741068 9296497413 9298091736 9304031898 9327827376 9361820916 9384154836 9406575374 9419968872 9442441512 9465001308 9499494753 9522157113 9523790136 9558497826 9581300946 9582944112 9640812132 9648625672 9675946287 9708555024 9782588781 9790517226 9792196272 9815556912 9843350202 9851327892 9910816587 9912516264 9936163944 9972374454 9974084688 9996200361 9997879248 10034314668 10058288562 10082284002 10120762404 10144906884 10181878119 10190130174 10207918728 10216191888 10245119598 10253422908 10277883868 10341721656 10366430004 10404208539 10405955952 10429029219 10430817768 10460353203 10493805798 10495605456 10520644176 10558984716 10597464981 10622746701 10624568472 10633179312 10714263903 10750371856 10780812126 10789549596 10847773692 10854703881 10856565432 10882465272 10922124402 10950058224 10989963684 11016181764 11016220806 11042501526 11058224328 11111088492 11151580797 11178184437 11180101464 11189162544 11220845274 11247614154 11249543088 11326647528 11396999376 11422270097 11424228984 11451483064 11483908569 11493215874 11495186928 11522610288 11564602308 11634436863 11636432136 11645863056 11664192456 11706700446 11708708112 11734669989 11807556138 11835724698 11880894996 11888485203 11909238516 11918890536 11952639531 11962326726 11992920912 12036626892 12065341932 12094168338 12140281944 12169287396 12213636111 12242773431 12244873032 12318815502 12320928144 12350321424 12395329884 12405375864 12440502369 12482427888 12512206448 12577614147 12587807862 12620001744 12655735974 12665993004 12696209484 12742478469 12744663768 12775067928 12821624298 12852257607 12854416176 12882918447 12901261716 12932085294 12962936574 13043451708 13054022968 13090986153 13101595938 13122216513 13124466936 13135103856 13172296626 13214422116 13296499272 13328267148 13379086224 13408751853 13411051416 13443045336 13492036026 13494349872 13526542512 13575837492 13586840232 13657817187 13660159464 13671230544 13775482161 13821906672 13861044162 13872278052 13894111602 13905372292 13947137604 13956047847 13991741064 14042731374 14076232254 14078646288 14109863061 14129953308 14163662268 14197501962 14285685204 14337746739 14371951419 14374416168 14386066128 14461218198 14463698256 14472938508 14562832536 14653284912 14685775839 14688242352 14688294408 14723335368 14765025303 14776991838 14814784656 14868774396 14904245916 14958561681 14961127032 14996818872 15051472002 15087432843 15123426003 15181143606 15217360326 15285195261 15311878092 15324287832 15367679397 15380134362 15416825802 15419469744 15512582484 15549645006 15608933928 15646226652 15740708697 15743408184 15780966264 15838477074 15841193328 15851313604 15878984688 15936852708 15949768968 16048835856 16087122576 16125557784 16171218189 16184324394 16225716528 16271660538 16284848148 16323697908 16383186603 16425087336 16484945526 16524272646 16524331209 16527106512 16563752289 16587336492 16666632738 16770152196 16783743816 16831267911 16871421231 16874314632 16885094926 16887990672 16928279312 16989971292 17095499064 17136343476 17177224596 17201682288 17239823811 17242780392 17283915432 17346903462 17391268944 17454648204 17468794584 17496288684 17560050669 17563062168 17619229488 17711334207 17753587047 17771022864 17821342494 17863857774 17878335804 17943490089 17986296769 17989381368 18054940338 18098012898 18101116656 18141252507 18210422916 18253931094 18367309548 18478223253 18481392216 18496370736 18525482136 18592994826 18596183472 18608063796 18723641832 18768309672 18813150748 18839937744 18881711793 18884883024 18930002616 18983603961 18998989506 19044314226 19047580272 19116995652 19162601892 19232436447 19281624264 19297251344 19351892574 19398127941 19444404861 19565177562 19581034452 19652393907 19686700404 19702655784 19758444939 19821633174 19825032528 19872327888 19944748908 19992400722 20068629336 20116577124 20164568004 20238054039 20241524808 20289813768 20363756238 20380260348 20415837456 20490239196 20506845816 20555767736 20683443312 20732860008 20791566243 20808417078 20841167403 20858058438 20861635536 20920706406 20987611596 21064097061 21114348381 21117969432 21194929962 21245493402 21249136944 21296252943 21428527806 21561624252 21579099192 21691827297 21695547384 21709407762 21713130864 21764930544 21844248804 21979927368 22032363528 22032441612 22085003052 22116448656 22165487757 22222176984 22303161594 22356368874 22360202928 22441690548 22495228308 22577208003 22653295056 22771715409 22826040489 22844540194 22848457968 22902966128 22967817138 22986431748 23070201543 23125238703 23129204616 23268873726 23272864272 23324467509 23328384912 23413400892 23469339978 23615112276 23671449396 23757715611 23761789992 23776970406 23818477032 23837781072 23905279062 23924653452 24073253784 24130683864 24188336676 24276486591 24280563888 24334401511 24338574792 24407490807 24427272222 24485546862 24489746064 24637631004 24727418289 24786408969 24790659768 24810751728 24881004738 24999949107 25155228294 25175615724 25311471948 25327642389 25331986008 25392418968 25484956938 25489327536 25550135856 25643248596 25704515214 25765836894 25802523432 25864170588 25925873148 26020355193 26086903416 26108045936 26181972306 26203191876 26244433026 26248933872 26344593252 26428844232 26592998544 26656534296 26732013741 26795786661 26817503706 26822102832 26886090672 26984072052 27082410507 27147019347 27151674984 27173680464 27315634374 27320318928 27380896641 27550964322 27722088324 27739798807 27744556104 27788223204 27810744584 27889492239 27894275208 27912095694 27983482128 28085462748 28152464508 28219726122 28259906616 28327324536 28395003924 28498484259 28566471339 28571370408 28675493478 28743902838 28748832336 28922436396 28945877016 29027838861 29125665072 29347766343 29371551678 29376588816 29446670736 29530050606 29553983676 29732449761 29737548792 29808491832 29917123362 29922254064 29988601083 29993637744 30102944004 30174865686 30246852006 30362287212 30434720652 30545634357 30570390522 30623756184 30648575664 30735358794 30760268724 30833651604 31025164968 31099290012 31212625617 31217867856 31287087657 31292453304 31381059609 31481417394 31486816368 31561932528 31676954148 31702627208 31792394943 31868240103 31873705416 31899537936 32142791709 32251115568 32342436378 32368648788 32543321076 32564111643 32569696296 32647395816 32766373206 32850174672 32923013809 32969891052 33048545292 33048662418 33127504578 33174672984 33333265476 33454742391 33534553311 33540304392 33567487632 33662535822 33742842462 33748629264 33770189852 33979942584 34190998128 34266810291 34272686952 34354449192 34451725707 34479647622 34485560784 34567830864 34693806924 34903310589 34909296408 34937589168 34992577368 35120101338 35126124336 35204009967 35422668414 35507174094 35642684988 35665455609 35727715548 35756671608 35857918593 35886980178 35972593538 35978762736 36109880676 36196025796 36282505014 36420845832 36507862188 36640908333 36728320293 36734619096 36956446506 36962784432 37050964272 37185989652 37216127592 37321507107 37447283664 37536619344 37626301496 37732842441 37763423586 37860005232 37967207922 37997979012 38088628452 38227435407 38233991304 38325203784 38464872894 38556772821 38563248528 38648755341 38703785148 38796255882 38888809722 39130355124 39162068904 39272958459 39304787814 39366649539 39373400808 39405311568 39516889878 39643266348 39889497816 39984801444 40137258672 40226255559 40233154248 40329136008 40476108078 40483049616 40579627536 40727512476 40760520696 40973451561 40980478392 41013691632 41111535472 41326446483 41465720016 41583132486 41616834156 41682334806 41716116876 41841412812 41868143541 41975223192 42128194122 42228696762 42235938864 42329589183 42389859924 42490986804 42592505886 42857055612 43013240217 43115854257 43123248504 43158198384 43383654594 43391094768 43418815524 43688497608 43959854736 44057327517 44064727056 44064883224 44170006104 44295075909 44330975514 44444353968 44606323188 44712737748 44875685043 44883381096 44990456616 45154416006 45262298529 45370278009 45543430818 45652080978 45689080388 45855585783 45935634276 45972863496 46103038191 46140403086 46250477406 46258409232 46537747452 46648935018 46826801784 46938679956 47222126091 47230224552 47342898792 47515431222 47523579984 47553940812 47636954064 47810558124 47849306904 48146507568 48261367728 48376673352 48513654567 48552973182 48668803022 48677149584 48814981614 48854544444 48971093724 49149559809 49275262008 49454836578 49572817938 49572993627 49581319536 49691256867 49762009476 49999898214 50310456588 50351231448 50493803733 50614263693 50622943896 50655284778 50663972016 50784837936 50969913876 51286497192 51409030428 51531673788 51605046864 51719471433 51728341176 51851746296 52040710386 52173806832 52363944612 52406383752 52488866052 52680152007 52689186504 52857688464 53134002621 53260761141 53313068592 53464027482 53591573322 53635007412 53830470267 53958890307 53968144104 54164821014 54294038694 54303349968 54423757521 54631268748 54761793282 55101928644 55434669759 55444176648 55479597614 55489112208 55576446408 55621489168 55778984478 55788550416 55824191388 56170925496 56304929016 56439452244 56519813232 56645135379 56654649072 56790007848 56950811883 56996968518 57132942678 57142740816 57350986956 57487805676 57697309341 57844872792 57891754032 58055677722 58194383823 58333214583 58695532686 58743103356 58957181721 59060101212 59097832241 59107967352 59275334817 59464899522 59475097584 59616983664 59834246724 59977202166 60205888008 60349731372 60493704012 60714162117 60724574424 60869441304 61091268714 61140781044 61247512368 61470717588 61520537448 61667303208 62050329936 62198580024 62374698729 62425251234 62523502209 62574175314 62584906608 62762119218 62962834788 63192291183 63343045143 63353908296 63405254416 63584789886 63736480206 63747410832 63888758829 64285583418 64684872756 64737297576 65075481891 65086642152 65128223286 65139392592 65294791632 65532746412 65846027618 65939782104 66097090584 66097324836 66255009156 66349345968 66496463271 66666530952 66909484782 67069106622 67080608784 67325071644 67485684924 67540379704 67731624009 67959885168 68315146227 68478121467 68533620582 68545373904 68708898384 68903451414 68959295244 69210604629 69375716109 69387613848 69806621178 69818592816 69973402527 69985154736 70240202676 70408019934 70845336828 71014348188 71273146833 71285369976 71330911218 71455431096 71513343216 71715837186 71773960356 71945187076 72219761352 72392051592 72565010028 72829459773 72841691664 73003204533 73015724376 73222472421 73281816666 73456640586 73469238192 73912893012 74182254867 74359226907 74371979304 74432255184 74643014214 74999847321 75252602992 75465684882 75526847172 75934415844 75982927167 75995958024 76177256904 76454870814 76467982608 76650407568 76929745788 77113545642 77297510682 77407570296 77592511764 77777619444 78061065579 78260710248 78324137808 78545916918 78609575628 78733299078 78746801616 79033779756 79286532696 79778995632 79955890679 79969602888 80196041223 80387359983 80452511118 80466308496 80658272016 80952216156 81247231521 81441058041 81455024952 81521041392 81946903122 81960956784 82142689923 82652892966 83166264972 83219396421 83233668312 83364669612 83432233752 83668476717 83682825624 83736287082 83950446384 84256388244 84457393524 84659178366 84779719848 84981973608 85185011772 85495452777 85699414017 85714111224 86026480434 86231708514 86246497008 86767309188 86837631048 87083516583 87376995216 88043299029 88114655034 88129766448 88340012208 88590151818 88661951028 89197349283 89212646376 89425475496 89751370086 89766762192 89965803249 89980913232 90308832012 90524597058 90740556018 91086861636 91304161956 91378160776 91636903071 91711171566 91871268552 91945726992 92206076382 92280806172 92500954812 93075494904 93297870036 93637876851 93653603568 93861262971 93877359912 94143178827 94444252182 94460449104 94685797584 95030862444 95107881624 95377184829 95604720309 95621116248 95698613808 96428375127 96753346704 97027309134 97105946364 97337606044 97629963228 97692334929 97709088888 97942187448 98299119618 98550524016 98769041427 98909673156 99145635876 99145987254 99382513734 99524018952 99999796428 100364227173 100603659933 100620913176 100702462896 100987607466 101228527386 101245887792 101310569556 101939827752 102572994384 102800430873 102818060856 103063347576 103355177121 103438942866 103456682352 103703492592 104081420772 104709931767 104727889224 104812767504 104977732104 105360304014 105378373008 105612029901 106268005242 106521522282 106928054964 106996366827 107183146644 107270014824 107573755779 107660940534 107917780614 107936288208 108329642028 108588077388 108847515042 109262537496 109523586564 109922724999 110184960879 110203857288 110869339518 110888353296 110959195228 111152892816 111557968956 111648382776 111964521321 112341850992 112609858032 112878904488 113198527323 113290270758 113580015696 113901623766 113993937036 114265885356 114682306221 114701973912 114975611352 115394618682 115670318463 115689745584 115946266023 116111355444 116388767646 116666429166 117391065372 117486206712 117818875377 117914363442 118099948617 118120202424 118195664482 118215934704 118550669634 118929799044 119668493448 119954404332 120411776016 120678766677 120699462744 120987408024 121428324234 121449148848 121738882608 122182537428 122281562088 122920354683 122941435176 123041074896 123334606416 123979339449 124397160048 124749397458 124850502468 125047004418 125148350628 125524238436 125604430623 125925669576 126384582366 126686090286 126707816592 126988767549 127169579772 127472960412 127777517658 128571166836 129039720651 129347562771 129369745512 129474595152 130150963782 130173284304 130256446572 131065492824 131692055236 131879564208 132171982551 132194181168 132194649672 132510018312 132885227727 132992926542 133333061904 133818969564 134138213244 134627055129 134650143288 134971369848 135080759408 135463248018 135786895587 136110834027 136630292454 136956242934 137067241164 137566757349 137806902828 137918590488 138309114573 138421209258 138751432218 138775227696 139613242356 139946805054 140480405352 140816039868 141666378273 141690673656 142028696376 142546293666 142570739952 142661822436 142910862192 143431674372 143547920712 143890374152 144439522704 144784103184 145130020056 145540963701 145658919546 146006409066 146031448752 146444944842 146563633332 146913281172 147448679427 147825786024 148364509734 148718453814 148718980881 148743958608 149073770601 149286028428 149999694642 150931369764 151053694344 151481411199 151842791079 151868831688 151965854334 151991916048 152354513808 152909741628 153859491576 154227091284 154595021364 154815140592 155158414299 155185023528 155555238888 156122131158 156521420496 157091833836 157219151256 157466598156 158040456021 158067559512 158573065392 159402007863 159782283423 159911781358 159939205776 160392082446 160774719966 160905022236 161491410801 161876670921 161904432312 162494463042 162882116082 162910049904 163271272563 163893806244 164285379846 165305785932 166304009277 166332529944 166438792842 166467336624 166729339224 166864467504 167336953434 167365651248 167472574164 168512776488 168914787048 169318356732 169559439696 169935406137 169963947216 170370023544 170852435649 170990905554 171398828034 171428222448 172052960868 172463417028 173091928023 173534618376 173675262096 174167033166 174583151469 174999643749 176086598058 176229310068 176871545163 177180303636 177293496723 177323902056 177826004451 178394698566 178425292752 178850950992 179502740172 179931606498 180617664024 181049194116 181481112036 182142486351 182173723272 182608323912 182756321552 183273806142 183422343132 183742537104 184412152764 184561612344 185001909624 186150989808 186595740072 187124096187 187275753702 187570506627 187722525942 187754719824 188286357654 188888504364 189576873549 190029135429 190061724888 190215763248 190754369658 191209440618 191242232496 191666276487 192856750254 194054618268 194178591649 194211892728 194675212088 195226445673 195259926456 195384669858 195418177776 195884374896 196598239236 197538082854 197819346312 198291271752 198291974508 198765027468 199048037904 199489389813 199999592856 200728454346 201207319866 201241826352 201975214932 202457054772 202621139112 203194872027 203879655504 204945438681 205434364401 205600861746 205636121712 206126695152 206710354242 206877885732 207631813887 208127148327 208162841544 209419863534 209455778448 209920207581 209955464208 210720608028 211224059802 212536010484 213043044564 213819440499 213856109928 213992733654 214366293288 214540029648 215147511558 215321881068 215835561228 216659284056 217176154776 217695030084 218488379319 218525074992 219009613599 219047173128 219667417263 219845449998 220369921758 220407714576 221738679036 221918390456 222546764601 223077680721 223115937912 223296765552 223929042642 224999541963 225757808976 226397054646 226580541516 227803247532 227948781501 227987874072 228531770712 229364612442 229403947824 229951222704 230789237364 231340636926 231892532046 232222710888 232777535292 233332858332 234183196737 234782130744 234972413424 235637750754 235828726884 236199897234 236240404848 236391328964 237101339268 237859598088 239336986896 239867672037 239908808664 240588123669 241162079949 241357533354 241398925488 241974816048 242856648468 243741694563 244323174123 244365074856 244563124176 245840709366 245882870352 246428069769 247958678898 249498794916 249658189263 249701004936 250094008836 250296701256 251005430151 251048476872 251208861246 251851339152 252769164732 253372180572 253977535098 254339159544 254945920824 255555035316 256486358331 257098242051 257142333672 258079441302 258695125542 258739491024 260301927564 260512893144 261250549749 262130985648 263384110472 264129897087 264343965102 264389299344 265020036624 265770455454 265985853084 267592047849 267637939128 268276426488 269254110258 269300286576 269897409747 269942739696 270926496036 271573791174 272221668054 273260584908 273912485868 274134482328 274910709213 275133514698 275613805656 275837180976 276618229146 276842418516 277502864436 279226484712 279893610108 280913630553 280960810704 281583788913 281632079736 282429536481 283332756546 283381347312 284057392752 285092587332 285323644872 286131554487 286814160927 286863348744 287095841424 287780748304 289285125381 290260040112 291081927402 291317839092 292012818132 292889889684 293077004787 293127266664 293826562344 294897358854 295651572048 296307124281 296729019468 297436907628 297437961762 298147541202 298572056856 299999389284 301092681519 301810979799 301862739528 302107388688 302962822398 303685582158 303737663376 303931708668 305819483256 307718983152 308401292619 308454182568 309190042728 310065531363 310316828598 310370047056 311110477776 312244262316 314129795301 314183667672 314438302512 314933196312 316080912042 316135119024 316836089703 318804015726 319564566846 319823562716 320784164892 320989100481 321549439932 321810044472 322721267337 322982821602 323753341842 323808864624 324988926084 325764232164 326542545126 327787612488 328570759692 329768174997 330554882637 330611571864 332608018554 332665059888 332877585684 333458678448 334673906868 334945148328 335893563963 337025552976 337829574096 338636713464 339595581969 339870812274 340740047088 341704871298 341981811108 342797656068 344046918663 344105921736 344926834056 346183856046 347010955389 347069236752 347838798069 348334066332 349166302938 349999287498 352173196116 352458620136 353456626131 353743090326 354299845851 354360607272 354586993446 354647804112 355652008902 356789397132 359005480344 359863212996 361235328048 362036300031 362098388232 362962224072 364284972702 364347446544 365216647824 366547612284 366844686264 368761064049 368824305528 369123224688 370003819248 371938018347 373191480144 374248192374 374551507404 375141013254 375445051884 376572715308 376813291869 377777008728 379153747098 380058270858 380123449776 380966302647 381508739316 382418881236 383332552974 385713500508 387119161953 388042688313 388109236536 388357183298 388423785456 389350424176 390452891346 390519852912 390769339716 393196478472 395076165708 395638692624 396515947653 396582543504 396583949016 397530054936 398655683181 398978779626 399999185712 401456908692 402414639732 403881165387 403950429864 404914109544 405242278224 406389744054 407360686761 408332502081 409890877362 410868728802 411201723492 412700272047 413420708484 413684825687 413755771464 414927343719 415263627774 416254296654 416325683088 418839727068 419840415162 421441216056 422448119604 424999134819 425072020968 426086089128 427638880998 427712219856 427985467308 428732586576 430295023116 430643762136 431671122456 433318568112 434352309552 435390060168 436622891103 436976758638 438019227198 438094346256 439334834526 439690899996 440739843516 442346038281 443477358072 443836780912 445093529202 446155361442 446156942643 446231875824 447221311803 447858085284 449999083926 452794109292 453161083032 454444233597 455528373237 455606495064 455897563002 455975748144 457063541424 458729224884 461578474728 462681273852 463785064092 464445421776 465475242897 465555070584 466665716664 468366393474 469564261488 471275501508 471657453768 472399794468 472782657928 474121368063 474202678536 475719196176 478206023589 479346850269 479735344074 479817617328 481176247338 482324159898 482715066708 484474232403 485630012763 485713296936 487483389126 488646348246 488730149712 489813817689 491681418732 492856139538 495917357796 498912027831 498997589832 499316378526 499402009872 500188017672 500593402512 502010860302 502096953744 502417722492 505538329464 506744361144 507955070196 508678319088 509806218411 509891841648 511110070632 512557306947 512972716662 514196484102 514284667344 516158882604 517390251084 519275784069 520603855128 521025786288 522501099498 523749454407 524998931247 526768220944 528259794174 528687930204 530614635489 531540910908 531880490169 531971706168 533478013353 535184095698 535275878256 536552852976 538508220516 539794819494 541852992072 543147582348 544443336108 546427459053 546521169816 547824971736 548268964656 549821418426 550267029396 551227611312 553236458292 553684837032 555005728872 558452969424 559691234753 559787220216 561372288561 561827261106 562711519881 563167577826 563264159472 564859072962 566665513092 568730620647 570087406287 570185174664 570647289744 572263108974 573628321854 573726697488 574998829461 578570250762 582163854804 582535774947 582635678184 584025636264 585679337019 585779779368 586154009574 586254533328 587653124688 589794717708 592614248562 593458038936 594873815256 594875923524 596295082404 597144113712 598468169439 599998778568 602185363038 603621959598 603725479056 605925644796 607371164316 607863417336 609584616081 611638966512 614836316043 616303093203 616802585238 616908365136 618380085456 620131062726 620633657196 622895441661 624381444981 624488524632 628259590602 628367335344 629760622743 629866392624 632161824084 633672179406 637608031452 639129133692 639647125432 641458321497 641568329784 641978200962 643098879864 643620088944 645442534674 645965643204 647506683684 649977852168 651528464328 653085090252 655465137957 655575224976 657028840797 657141519384 659002251789 659536349994 661109765274 661223143728 665216037108 665755171368 667640293803 669233042163 669347813736 669890296656 671787127926 674998625889 677273426928 679191163938 679741624548 683409742596 683846344503 683963622216 685595312136 688093837326 688211843472 689853668112 692367712092 694021910778 695677596138 696668132664 698332605876 699998574996 702549590211 704346392232 704917240272 706913252262 707486180652 708599691702 708721214544 709173986892 711304017804 713578794264 718010960688 719603016111 719726425992 721764371007 723486239847 724072600062 724196776464 725924448144 728569945404 731225083689 732969522369 733095224568 733689372528 737522128098 737648611056 739284209307 743876036694 748496384748 748974567789 749103014808 750282026508 750890103768 753016290453 753145430616 753626583738 755554017456 758307494196 760116541716 761932605294 763017478632 764837762472 766665105948 769459074993 771294726153 771427001016 774238323906 776085376626 776218473072 776714366596 780905782692 781538679432 783751649247 786392956944 790152331416 792389691261 793031895306 793167898032 795060109872 797311366362 797957559252 802776143547 802913817384 804829279464 807762330774 807900859728 809692229241 809828219088 812779488108 814721373522 816665004162 819781754724 821737457604 822403446984 824732127639 825400544094 826841416968 827369651374 827511542928 829854687438 830527255548 832508593308 837679454136 839680830324 842740891659 842882432112 844751366739 844896239208 849998269638 850144041936 852172178256 855277761996 855970934616 858394663461 860442482781 860590046232 861287524272 863342244912 867855376143 870780120336 873245782206 873953517276 876038454396 878669669052 879231014361 879381799992 881479687032 884692076562 886954716144 888921372843 890187058404 892310722884 892313885286 894442623606 895716170568 899998167852 903278044557 905432939397 905588218584 906322166064 908888467194 911056746474 911212990128 911795126004 917458449768 923156949456 925203877857 925362547704 927570128184 930196594089 930950485794 931110141168 933331433328 936732786948 942389385903 942551003016 943314907536 944799588936 945565315856 948242736126 948405357072 950508269109 956412047178 958693700538 959470688148 962352494676 962967301443 964648319796 965430133416 968163802011 968948464806 971260025526 971426593872 974966778252 977292696492 979627635378 983362837464 985712279076 989304524991 991664647911 991834715592 997824055662 997995179664 998632757052 1000376035344 1004021720604 1004835444984 1007680691889 1011076658928 1013488722288 1015910140392 1018786745907 1019612436822 1022220141264 1025114613894 1025945433324 1028392968204 1032140755989 1032317765208 1034780502168 1038551568138 1041032866167 1041207710256 1043516394207 1045002198996 1047498908814 1049997862494 1056519588348 1057375860408 1060369878393 1061229270978 1062899537553 1063081821816 1063760980338 1063943412336 1066956026706 1070368191396 1077016441032 1079589638988 1083705984144 1086108900093 1086295164696 1088886672216 1092854918106 1093042339632 1095649943472 1099642836852 1100534058792 1106283192147 1106472916584 1107369674064 1110011457744 1115814055041 1119382469506 1119574440432 1122744577122 1123654522212 1125423039762 1126335155652 1129718145924 1130439875607 1133331026184 1137461241294 1140174812574 1140370349328 1142898907941 1144526217948 1147256643708 1149997658922 1157140501524 1161357485859 1164128064939 1164327709608 1165071549894 1165271356368 1168051272528 1171358674038 1171559558736 1172308019148 1179589435416 1185228497124 1186916077872 1189547842959 1189747630512 1189751847048 1192590164808 1195967049543 1196936338878 1199997557136 1204370726076 1207243919196 1211643496161 1211851289592 1214742328632 1215726834672 1219169232162 1222082060283 1224997506243 1229672632086 1232606186406 1233605170476 1238100816141 1240262125452 1241054477061 1241267314392 1244782031157 1245790883322 1248762889962 1248977049264 1256519181204 1259521245486 1264323648168 1267344358812 1274997404457 1275216062904 1278258267384 1279294250864 1282916642994 1283136659568 1283956401924 1286197759728 1290885069348 1291931286408 1295013367368 1299955704336 1303056928656 1306170180504 1309868673309 1310930275914 1314057681594 1314283038768 1318004503578 1319072699988 1322219530548 1327038114843 1330432074216 1331510342736 1335280587606 1338466084326 1338470827929 1338695627472 1341663935409 1343574255852 1349997251778 1358382327876 1359250141543 1359483249096 1363332700791 1366585119711 1366819485192 1367692689006 1367927244432 1371190624272 1376187674652 1384735424184 1388043821556 1391355192276 1393336265328 1396425728691 1396665211752 1399997149992 1405099180422 1408692784464 1413826504524 1414972361304 1417199383404 1418347973784 1422364104189 1422608035608 1427157588528 1434618070767 1438040550807 1439206032222 1439452851984 1443528742014 1446972479694 1448145200124 1453422697209 1456890038289 1457139890808 1462450167378 1465939044738 1466190449136 1469441453067 1475044256196 1478568418614 1487752073388 1496736083493 1496992769496 1497949135578 1498206029616 1500564053016 1501780207536 1506032580906 1506290861232 1507253167476 1516614988392 1520233083432 1523865210588 1526034957264 1529418655233 1529675524944 1533330211896 1537671920841 1538918149986 1542589452306 1542854002032 1548476647812 1552170753252 1553428733192 1557827352207 1561811565384 1563077358864 1567503298494 1571248363221 1574996793741 1580304662832 1584779382522 1586063790612 1591843906467 1594622732724 1595641470507 1595915118504 1600434040059 1605552287094 1605827634768 1609658558928 1615524661548 1619384458482 1625558976216 1629442747044 1633330008324 1639282377159 1639563509448 1643474915208 1644806893968 1649464255278 1650801088188 1653682833936 1654739302748 1659709374876 1661054511096 1665017186616 1675358908272 1679073704259 1679361660648 1684116865683 1685481783318 1688134559643 1689502733478 1689792478416 1699996539276 1706191861941 1710262218861 1710555523992 1711941869232 1716789326922 1720884965562 1721180092464 1724996488383 1735710752286 1746491564412 1747607324841 1747907034552 1752076908792 1757038011057 1757339338104 1758462028722 1758763599984 1762959374064 1769384153124 1777842745686 1780374116808 1784621445768 1784627770572 1788885247212 1791432341136 1795404508317 1799996335704 1806556089114 1810865878794 1811176437168 1817776934388 1822113492948 1823590252008 1828753848243 1834916899536 1844508948129 1848909279609 1850407755714 1850725095408 1855140256368 1860393188178 1861900971588 1868686324983 1873144334943 1873465573896 1884778771806 1885102006032 1889281868229 1889599177872 1896485472252 1901016538218 1912824094356 1917387401076 1918941376296 1924374964491 1924704989352 1925934602886 1929296639592 1930860266832 1936327604022 1937896929612 1942520051052 1949933556504 1954585392984 1959255270756 1966395413871 1966725674928 1971086522391 1971424558152 1977006755367 1978609049982 1983329295822 1983669431184 1995648111324 1997265514104 2002920881409 2007699126489 2008043441208 2009670889968 2015361383778 2024995877667 2031820280784 2037573491814 2039224873644 2050229227788 2051539033509 2051890866648 2056785936408 2064281511978 2064635530416 2069561004336 2077103136276 2082065732334 2087032788414 2090004397992 2094997817628 2099995724988 2107648770633 2113039176696 2114751720816 2120739756786 2122458541956 2125799075106 2126163643632 2127521960676 2133912053412 2140736382792 2154032882064 2158809048333 2159179277976 2165293113021 2170458719541 2172217800186 2172590329392 2177773344432 2185709836212 2193675251067 2198908567107 2199285673704 2201068117584 2212566384294 2212945833168 2217852627921 2231628110082 2238764939012 2245489154244 2246923703367 2247309044424 2250846079524 2252670311304 2259048871359 2259436291848 2260879751214 2266662052368 2274922482588 2280349625148 2285797815882 2289052435896 2294513287416 2299995317844 2308377224979 2313884178459 2314281003048 2322714971718 2328256129878 2328655419216 2330143099788 2342717348076 2344616038296 2351254947741 2359178870832 2370456994248 2377169073783 2379095685918 2379503694096 2385180329616 2391934099086 2393872677756 2408328430641 2408741452152 2414487838392 2423286992322 2423702579184 2429076687723 2429484657264 2438338464324 2444164120566 2449995012486 2459345264172 2465212372812 2467210340952 2474196382917 2476201632282 2480524250904 2482108954122 2482534628784 2489564062314 2491581766644 2497525779924 2513038362408 2519042490972 2528222674977 2528647296336 2534254100217 2534688717624 2549994808914 2550432125808 2556516534768 2565833285988 2567912803848 2575183990383 2581327448343 2581770138696 2583862572816 2590026734736 2603566128429 2612340361008 2619737346618 2621860551828 2628115363188 2636009007156 2637693043083 2638145399976 2644439061096 2654076229686 2660864148432 2666764118529 2670561175212 2676932168652 2676941655858 2683327870818 2687148511704 2699994503556 2709834133671 2716298818191 2716764655752 2718500283086 2718966498192 2726665401582 2733170239422 2733638970384 2735385378012 2752375349304 2769470848368 2775611633571 2776087643112 2782710384552 2790589782267 2792851457382 2793330423504 2799994299984 2810198360844 2827168157709 2827653009048 2829944722608 2834398766808 2836695947568 2844728208378 2845216071216 2851524807327 2869236141534 2876081101614 2878412064444 2887057484028 2888901904329 2893944959388 2896290400248 2904491406033 2906845394418 2913780076578 2914279781616 2924900334756 2931878089476 2938882906134 2950088512392 2957136837228 2967913574973 2974993943733 2975504146776 2993472166986 2993985538992 2995898271156 3001128106032 3012065161812 3014506334952 3023042075667 3033229976784 3040466166864 3047730421176 3056360237721 3058837310466 3066660423792 3075343841682 3077836299972 3085178904612 3096422267967 3096953295624 3104341506504 3106857466384 3115654704414 3123098598501 3123623130768 3130549182621 3135006596988 3142496726442 3149993587482 3169558765044 3172127581224 3181109635179 3183687812934 3188698612659 3189245465448 3191282941014 3191830237008 3200868080118 3211104574188 3231049323096 3238768916964 3251117952432 3258326700279 3258885494088 3266660016648 3278564754318 3279127018896 3286949830416 3298928510556 3301602176376 3309478605496 3318849576441 3319418749752 3322109022192 3330034373232 3347442165123 3358147408518 3358723321296 3368233731366 3370963566636 3376269119286 3379005466956 3391319626821 3399993078552 3412383723882 3420524437722 3421111047984 3428696723823 3433578653844 3441769931124 3449992976766 3471421504572 3484072457577 3492384194817 3492983128824 3495214649682 3495814069104 3504153817584 3514076022114 3514678676208 3516924057444 3538768306248 3555685491372 3560748233616 3568643528877 3569242891536 3569255541144 3577770494424 3587901148629 3590809016634 3599992671408 3613112178228 3621731757588 3634930488483 3635553868776 3644226985896 3647180504016 3657507696486 3666246180849 3674992518729 3689017896258 3697818559218 3700815511428 3714302448423 3720786376356 3723163431183 3723801943176 3734346093471 3737372649966 3746288669886 3746931147792 3769557543612 3778563736458 3792970944504 3802033076436 3824992213371 3825648188712 3834774802152 3837882752592 3848749928982 3849409978704 3851869205772 3858593279184 3872655208044 3875793859224 3885040102104 3899867113008 3909170785968 3918510541512 3929606019927 3932790827742 3942173044782 3942849116304 3954013510734 3957218099964 3966658591644 3981114344529 3991296222648 3994531028208 4005841762818 4015398252978 4015412483787 4016086882416 4024991806227 4030722767556 4049991755334 4075146983628 4077750424629 4078449747288 4089998102373 4099755359133 4100458455576 4103078067018 4103781733296 4113571872816 4128563023956 4154206272552 4164131464668 4174065576828 4180008795984 4189277186073 4189995635256 4199991449976 4215297541266 4226078353392 4241479513572 4244917083912 4251598150212 4255043921352 4267092312567 4267824106824 4281472765584 4303854212301 4314121652421 4317618096666 4318358555952 4330586226042 4340917439082 4344435600372 4360268091627 4370670114867 4371419672424 4387350502134 4397817134214 4398571347408 4408324359201 4425132768588 4435705255842 4463256220164 4477529878024 4490208250479 4490978308488 4493847406734 4494618088848 4501692159048 4505340622608 4518097742718 4518872583696 4521759502428 4549844965176 4560699250296 4571595631764 4578104871792 4588255965699 4589026574832 4599990635688 4613015762523 4616754449958 4627768356918 4628562006096 4645429943436 4656512259756 4660286199576 4673482056621 4685434696152 4689232076592 4702509895482 4713745089663 4724990381223 4740913988496 4754338147566 4758191371836 4775531719401 4783868198172 4786924411521 4787745355512 4801302120177 4816656861282 4817482904304 4828975676784 4846573984644 4858153375446 4876676928648 4888328241132 4899990024972 4917847131477 4918690528344 4930424745624 4934420681904 4948392765834 4952403264564 4961048501808 4964217908244 4979128124628 4983163533288 4995051559848 5026076724816 5037221112777 5038084981944 5052350597049 5056445349954 5064403678929 5068508200434 5069377435248 5099989617828 5118575585823 5130786656583 5131666571976 5135825607696 5150367980766 5162654896686 5163540277392 5174989465149 5207132256858 5239474693236 5242821974523 5243721103656 5256230726376 5271114033171 5272018014312 5275386086166 5276290799952 5288878122192 5308152459372 5333528237058 5341122350424 5353864337304 5353883311716 5366655741636 5374297023408 5386213524951 5399989007112 5419668267342 5432597636382 5433529311504 5437000566172 5453330803164 5466340478844 5470770756024 5486261544729 5504750698608 5533526844387 5546727838827 5551223267142 5552175286224 5565420769104 5581179564534 5585702914764 5606058974949 5619433004829 5620396721688 5654336315418 5655306018096 5667845604687 5668797533616 5689456416756 5703049614654 5738472283068 5752162203228 5756824128888 5773124893473 5774114968056 5777803808658 5787889918776 5792580800496 5808982812066 5813690788836 5827560153156 5849800669512 5863756178952 5877765812268 5899186241613 5900177024784 5913259567173 5914273674456 5935827149946 5949987887466 5951008293552 5986944333972 5991796542312 6008762644227 6023097379467 6024130323624 6029012669904 6046084151334 6074987633001 6095460842352 6112720475442 6117674620932 6150687683364 6154617100527 6155672599944 6170357809224 6192844535934 6193906591248 6208683013008 6231309408828 6246197197002 6261098365242 6270013193976 6284993452884 6299987174964 6322946311899 6339117530088 6344255162448 6362219270358 6367375625868 6377397225318 6378490930896 6382565882028 6401736160236 6422209148376 6462098646192 6476427144999 6477537833928 6495879339063 6511376158623 6516653400558 6517770988176 6533320033296 6557129508636 6581025753201 6596725701321 6597857021112 6603204352752 6618957210992 6637699152882 6638837499504 6653557883763 6694884330246 6716294817036 6736467462732 6740771110101 6741927133272 6752538238572 6758010933912 6777146614077 6782639253642 6799986157104 6824767447764 6841048875444 6857393447646 6867157307688 6883539862248 6899985953532 6925131674937 6941652535377 6942843009144 6968144915154 6984768389634 6985966257648 6990429299364 7028152044228 7033848114888 7053764843223 7077536612496 7111370982744 7131507221349 7137287057754 7138511082288 7155540988848 7175802297258 7181618033268 7224985291923 7226224356456 7243463515176 7269860976966 7271107737552 7287230063169 7288453971792 7315015392972 7332492361698 7349985037458 7378035792516 7395637118436 7401631022856 7422589148751 7428604896846 7441572752712 7446326862366 7447603886352 7468692186942 7474745299932 7492577339772 7539115087224 7557127472916 7584668024931 7585941889008 7602762300651 7604066152872 7649984426742 7651296377424 7669549604304 7697499857964 7703738411544 7725551971149 7743982345029 7745310416088 7751587718448 7770080204208 7810698385287 7837021083024 7859212039854 7865581655484 7884346089564 7908027021468 7913079129249 7914436199928 7933317183288 7962228689058 7982592445296 8000292355587 8011683525636 8030796505956 8030824967574 8049983612454 8061445535112 8099983510668 8129502401013 8148896454573 8150293967256 8155500849258 8156899494576 8179996204746 8199510718266 8200916911152 8206156134036 8257126047912 8308412545104 8326834900713 8328262929336 8348131153656 8371769346801 8378554372146 8379991270512 8399982899952 8430595082532 8481504473127 8482959027144 8489834167824 8503196300424 8510087842704 8534184625134 8535648213648 8554574421981 8607708424602 8628243304842 8635236193332 8661172452084 8666705712987 8681834878164 8688871200744 8713474218099 8720536183254 8741340229734 8742839344848 8774701004268 8795634268428 8816648718402 8850265537176 8871410511684 8903740724919 8924981831199 8926512440328 8955059756048 8980416500958 8981956616976 8987694813468 9003384318096 9036195485436 9043519004856 9069126227001 9099689930352 9121398500592 9143191263528 9169080713163 9176511931398 9199981271376 9226031525046 9233508899916 9255536713836 9289266803901 9290859886872 9313024519512 9320572399152 9346964113242 9369295795503 9370869392304 9391647547863 9405019790964 9427490179326 9449980762446 9508676295132 9514750990801 9516382743672 9543328905537 9551063438802 9566095837977 9567736396344 9573848823042 9575490711024 9602604240354 9633313722564 9693147969288 9716306750892 9753353857296 9774980100837 9776656482264 9799980049944 9835694262954 9837381056688 9860849491248 9896785531668 9904806529128 9928435816488 9956548729323 9958256249256 9966327066576 9990103119696 10042326495369 10074442225554 10076169963888 10104701194098 10112890699908 10128807357858 10137016400868 10173958880463 10199979235656 10237151171646 10261573313166 10263333143952 10286090171469 10300735961532 10325309793372 10349978930298 10414264513716 10452217372731 10477152584451 10478949386472 10485643949046 10487442207312 10512461452752 10542228066342 10544036028624 10550772172332 10616304918744 10667056474116 10682244700848 10705930586631 10707728674608 10707766623432 10733311483272 10763703445887 10772427049902 10799978014224 10839336534684 10865195272764 10874001132344 10904791465449 10906661606328 10932680957688 10941541512048 10972523089458 10998738542547 11024977556187 11067053688774 11093455677654 11102446534284 11142907345269 11162359129068 11169490293549 11171405829528 11203038280413 11212117949898 11238866009658 11240793443376 11308672630836 11335691209374 11378912833512 11406099229308 11474976640113 11476944566136 11504324406456 11513648257776 11546249786946 11548229936112 11555607617316 11575779837552 11617965624132 11627381577672 11655120306312 11699601339024 11727512357904 11755531624536 11788818059781 11798372483226 11826519134346 11828547348912 11871654299892 11899975774932 11943343033587 11973888667944 11983593084624 12017525288454 12046194758934 12046237451361 12048260647248 12074975418681 12092168302668 12149975266002 12225440950884 12233251273887 12235349241864 12269994307119 12299266077399 12301375366728 12309234201054 12311345199888 12340715618448 12385689071868 12462618817656 12492394394004 12522196730484 12540026387952 12567831558219 12569986905768 12599974349928 12645892623798 12678235060176 12724438540716 12734751251736 12754794450636 12765131764056 12801276937701 12803472320472 12844418296752 12911562636903 12942364957263 12952854289998 12955075667856 12991758678126 13022752317246 13033306801116 13080804274881 13112010344601 13114259017272 13162051506402 13193451402642 13195714042224 13224973077603 13275398305764 13307115767526 13389768660492 13432589634072 13470624751437 13472934925464 13481542220202 13483854266544 13505076477144 13516021867824 13554293228154 13565278507284 13649534895528 13682097750888 13714786895292 13734314615376 13764767897097 13767079724496 13799971907064 13839047287569 13850263349874 13883305070754 13885686018288 13936289830308 13969536779268 13980858598728 14020446169863 14056304088456 14067696229776 14107529686446 14141235268989 14174971143669 14222741965488 14263014442698 14274574115508 14326595158203 14351604594516 14360773234563 14363236066536 14449970583846 14452448712912 14486927030352 14539721953932 14574460126338 14630030785944 14664984723396 14699970074916 14753541394431 14756071585032 14791274236872 14803262045712 14845178297502 14857209793692 14883145505424 14892653724732 14937384373884 14949490599864 14985154679544 15078230174448 15111663338331 15114254945832 15157051791147 15169336049862 15193211036787 15205524601302 15208132305744 15299968853484 15355726757469 15392359969749 15394999715928 15407476823088 15451103942298 15487964690058 15490620832176 15524968395447 15621396770574 15718424079708 15728465923569 15731163310968 15768692179128 15813342099513 15816054042936 15826158258498 15828872399856 15866634366576 15924457378116 16000584711174 16023367051272 16061593011912 16061649935148 16099967224908 16122891070224 16158640574853 16199967021336 16259004802026 16297792909146 16300587934512 16311001698516 16359992409492 16399021436532 16412312268072 16458784634187 16514252095824 16600580533161 16640183516481 16653669801426 16656525858672 16696262307312 16743538693602 16757108744292 16818176924847 16858299014487 16861190165064 16963008946254 16965918054288 17003536814061 17006392600848 17068369250268 17109148843962 17215416849204 17256486609684 17270472386664 17319374680419 17322344904168 17333411425974 17363669756328 17377742401488 17426948436198 17441072366508 17482680459468 17549402008536 17591268536856 17633297436804 17697558724839 17700531074352 17739778701519 17742821023368 17807481449838 17849963662398 17853024880656 17960833001916 17975389626936 18026287932681 18069292138401 18072390970872 18087038009712 18138252454002 18224962899003 18286382527056 18338161426326 18353023862796 18452063050092 18463851301581 18467017799832 18511073427672 18578533607802 18581719773744 18626049039024 18693928226484 18738591591006 18783295095726 18810039581928 18854980358652 18899961524892 18968838935697 19017352590264 19029501981602 19032765487344 19086657811074 19102126877604 19132191675954 19135472792688 19147697646084 19205208480708 19266627445128 19386295938576 19429281434997 19432613501784 19534128475869 19549960201674 19553312964528 19599960099888 19671388525908 19743077259603 19790177103963 19793571063336 19809613058256 19856871632976 19913097458646 19916512498512 19960673651289 20084652990738 20148884451108 20209402388196 20222313330303 20225781399816 20257614715716 20274032801736 20331439842231 20347917760926 20399958471312 20474302343292 20523146626332 20572180342938 20601471923064 20650619586744 20699957860596 20775395024811 20824957606131 20828529027432 20904434745462 20954305168902 20957898772944 20971287898092 21084456132684 21101544344664 21161294529669 21232609837488 21334112948232 21394521664047 21411861173262 21415533246864 21466622966544 21527406891774 21544854099804 21674955875769 21678673069368 21730390545528 21748002264688 21809582930898 21813323212656 21861690189507 21865361915376 21945046178916 21997477085094 22049955112374 22134107377548 22186911355308 22204893068568 22267767446253 22285814690538 22324718258136 22338980587098 22342811659056 22406076560826 22424235899796 22477732019316 22617345261672 22671382418748 22754004074793 22757825667024 22808286901953 22812198458616 22949953280226 22953889132272 23008648812912 23092499573892 23111215234632 23176655913447 23231947035087 23235931248264 23254763155344 23310240612624 23432095155861 23511063249072 23577636119562 23596744966452 23653038268692 23739237387747 23743308599784 23799951549864 23886686067174 23947777335888 24000877066761 24035050576908 24092389517868 24092474902722 24149950837362 24184336605336 24299950532004 24388507203039 24446689363719 24450881901768 24466502547774 24470698483728 24539988614238 24598532154798 24602750733456 24618468402108 24771378143736 24925237635312 24980504702139 24984788788008 25044393460968 25115308040403 25135663116438 25139973811536 25199948699856 25291785247596 25444513419381 25448877081432 25469502503472 25509588901272 25530263528112 25602553875402 25606944640944 25663723265943 25823125273806 25884729914526 25905708579996 25983517356252 26000117138961 26045504634492 26066613602232 26140422654297 26161608549762 26224020689202 26228518034544 26324103012804 26386902805284 26449946155206 26550796611528 26614231535052 26711222174757 26774945493597 26779537320984 26865179268144 26941249502874 26945869850928 26963084440404 27010152954288 27108586456308 27130557014568 27207378681003 27299069791056 27364195501776 27429573790584 27507242139489 27529535794194 27599943814128 27678094575138 27700526699748 27766610141508 27867800411703 27872579660616 27939073558536 27961717197456 28040892339726 28107887386509 28112608176912 28174942643589 28215059372892 28282470537978 28349942287338 28526028885396 28544252972403 28549148231016 28629986716611 28653190316406 28698287513931 28703209189032 28721546469126 28726472133072 28899941167692 29079443907864 29148920252676 29260061571888 29324940302511 29329969446792 29399940149832 29507082788862 29512143170064 29582548473744 29690356595004 29714419587384 29785307449464 29869646187969 29874768747768 29898981199728 29970309359088 30126979486107 30223326676662 30228509891664 30314103582294 30338672099724 30386422073574 30411049202604 30521876641389 30599937706968 30711453514938 30784719939498 30789999431856 30858270514407 30902207884596 30975929380116 31049936790894 31242793541148 31356652118193 31431457753353 31436848159416 31456931847138 31462326621936 31537384358256 31626684199026 31632108085872 31652316516996 31848914756232 32001169422348 32046734102544 32117791759893 32123186023824 32123299870296 32199934449816 32291110337661 32317281149706 32399934042672 32518009604052 32595585818292 32622003397032 32714374396347 32719984818984 32798042873064 32824624536144 32917569268374 32996215627641 33074932668561 33201161066322 33280367032962 33307339602852 33428722035807 33487077387204 33508470880647 33514217488584 33609114841239 33636353849694 33716598028974 33722380330128 33926017892508 34007073628122 34136738500536 34218297687924 34424929920339 34430833698408 34512973219368 34540944773328 34638749360838 34644689808336 34666822851948 34727339512656 34853896872396 34882144733016 34965360918936 35098804017072 35182537073712 35266594873608 35366454179343 35395117449678 35479557403038 35485642046736 35614962899676 35699927324796 35830029100761 35921666003832 35950779253872 36052575865362 36138584276802 36138712354083 36144781941744 36224926256043 36276504908004 36449925798006 36676322852652 36699753821661 36706047725592 36809982921357 36897798232197 36904126100184 36927702603162 36934035599664 37022146855344 37157067215604 37387856452968 37477183182012 37566590191452 37620079163856 37703494674657 37709960717304 37799923049784 37937677871394 38034705180528 38059003963204 38173315622148 38204253755208 38264383351908 38295395292168 38403830813103 38410416961416 38533254890256 38734687910709 38827094871789 38858562869994 38865227003568 39068256951738 39099920403348 39242412824643 39336031033803 39342777051816 39486154519206 39580354207926 39587142126672 39674919232809 39826194917292 39921347302578 40169305981476 40297768902216 40411874254311 40418804776392 40444626660606 40451562799632 40515229431432 40548065603472 40662879684462 40695835521852 40948604686584 41046293252664 41144360685876 41202943846128 41294303691291 41301239173488 41399915721192 41550790049622 41649915212262 41657058054864 41808869490924 41908610337804 41942575796184 42061338509589 42168912265368 42203088689328 42322589059338 42423705806967 42524913431007 42668225896464 42789043328094 42823722346524 42979785474609 43054813783548 43082319703689 43089708199608 43349911751538 43357346138736 43460781091056 43619165861796 43723380379014 43890092357832 43994954170188 44099910224748 44260624183293 44268214755096 44373822710616 44409786137136 44535534892506 44571629381076 44649436516272 44677961174196 44812153121652 44848471799592 44955464038632 45234690523344 45334990014993 45342764837496 45471155373441 45508008149586 45579633110361 45616573803906 45624396917232 45899906560452 46067180272407 46177079909247 46184999147784 46222430469264 46353311826894 46463894070174 46471862496528 46574905186341 46864190311722 47155272239124 47185397770707 47193489932904 47306076537384 47440026298539 47478474775494 47486617199568 47599903099728 47773372134348 48001754133522 48070101153816 48184779035736 48184949805444 48299901674724 48368673210672 48475921724559 48599901064008 48777014406078 48893378727438 48901763803536 48933005095548 49079977228476 49197064309596 49236936804216 49376353902561 49542756287472 49801741599483 49920550549443 49961009404278 49969577576016 50088786921936 50230616080806 50271326232876 50454530774541 50574897043461 50583570495192 50889026838762 50897754162864 51010610442183 51019177802544 51205107750804 51327446531886 51646250547612 51769459829052 51811417159992 51958124041257 51967034712504 52000234277922 52091009268984 52133227204464 52280845308594 52323217099524 52448041378404 52648206025608 52773805610568 52899892310412 53092676174517 53101593223056 53219336104557 53228463070104 53422444349514 53549890987194 53559074641968 53882499005748 53926168880808 54078863798043 54207876415203 54217172912616 54261114029136 54414757362006 54674888697009 54859147581168 55014484278978 55059071588388 55356189150276 55391553904743 55401053399496 55533220283016 55735600823406 55745159321232 55878147117072 56081784679452 56215774773018 56349885287178 56430118745784 56564941075956 56699884574676 56906516807091 57052057770792 57088505944806 57098296462032 57259973433222 57306380632812 57396575027862 57406418378064 57443092938252 57799882335384 58158887815728 58287844304991 58297840505352 58602385427607 58649880605022 58659938893584 58799880299664 59014165577724 59229231778809 59370531311889 59380713190008 59428839174768 59570614898928 59739292375938 59749537495536 59882020953867 60253958972214 60446653353324 60628207164588 60666939990909 60677344199448 60772844147148 60822098405208 60994319526693 61043753282778 61199875413936 61422907029876 61569439878996 61716541028814 61804415769192 61951858760232 62099873581788 62326185074433 62474872818393 62485587082296 62713304236386 62862915506706 62873696318832 62913863694276 63253368398052 63304633033992 63483883589007 63697829512464 64002338844696 64183564992141 64235583519786 64246599740592 64399868899632 64582220675322 64634562299412 65024867627307 65036019208104 65191171636584 65244006794064 65428748792694 65439969637968 65585070568521 65596085746128 65835138536748 65992431255282 66149865337122 66402322132644 66560734065924 66614679205704 66803302338759 66857444071614 66974154774408 67016941761294 67028434977168 67218229682478 67272707699388 67433196057948 67852035785016 68014147256244 68262012224379 68273477001072 68424860705859 68436595375848 68849859840678 68861667396816 69025946438736 69277498721676 69333645703896 69529967740341 69695841105261 69707793744792 69764289466032 69930721837872 70296285467583 70533189747216 70732908358686 70790234899356 70959114806076 71217712163241 71229925799352 71399854649592 71660058201522 71843332007664 72002631200283 72105151730724 72277168553604 72277424708166 72449852512086 72553009816008 72899851596012 73165521609117 73340068091157 73352645705304 73399507643322 73412095451184 73619965842714 73795596464394 73808252200368 73855405206324 74314134431208 74775712905936 74941514106417 74954366364024 75133180382904 75345924121209 75406989349314 75419921434608 75599846099568 75875355742788 76118007926408 76333540258143 76346631244296 76408507510416 76528766703816 76590790584336 76807661626206 76820833922832 76991169797829 77469375821418 77654189743578 77717125739988 78000351416883 78136513903476 78199840806696 78421267962891 78484825649286 78672062067606 78685554103632 78972309038412 79160708415852 79349838465618 79652389834584 79842694605156 80133666524271 80324836480791 80338611962952 80595537804432 80823748508622 80837609552784 80889253321212 81030458862864 81325759368924 81391671043704 81622136043009 81897209373168 82092586505328 82288721371752 82521726418467 82588607382582 82799831442384 83101580099244 83299830424524 83603401235109 83617738981848 83817220675608 83885151592368 84122677019178 84323662159527 84337824530736 84524827930767 84645178118676 84847411613934 85049826862014 85578086656188 85632758917209 85647444693048 85889960149833 85959570949218 86094862541793 86109627567096 86164639407378 86179416399216 86699823503076 87238331723592 87446760758028 87780184715664 87974820907533 87989908340376 88199820449496 88521248366586 88536429510192 88747645421232 89071069785012 89143258762152 89355922348392 89608938563907 89624306243304 89696943599184 89910928077264 90380938458321 90669980029986 90685529674992 90942310746882 91016016299172 91159266220722 91233147607812 91565629924167 91799813120904 92134360544814 92354159818494 92369998295568 92574811543221 92706623653788 92927788140348 93149810372682 93728380623444 94069956354579 94294373260059 94310544478248 94370795541414 94386979865808 94612153074768 94880052597078 94956949550988 95546744268696 96003508267044 96140202307632 96353375279679 96369558071472 96369899610888 96599803349448 96873331012983 96951843449118 97199802128016 97554028812156 97786757454876 97866010191096 98143123189041 98159954456952 98394128619192 98473873608432 98752707805122 98988646882923 99224798005683 99603483198966 99841101098886 99922018808556 100286166107421 100461232161612 100525412641941 100542652465752 100909061549082 101149794086922 101167140990384 101778053677524 102021220884366 102410215501608 102654893063772 103274789761017 103292501095224 103538919658104 103622834319984 103916248082514 103934069425008 104000468555844 104182018537968 104561690617188 104646434199048 104896082756808 105296412051216 105547611221136 105799784620824 106099362538029 106185352349034 106438672209114 106456926140208 106844888699028 107099781974388 107490087302283 107764998011496 107852337761616 108157727596086 108415752830406 108416137062249 108434345825232 108674778768129 108829514724012 109349777394018 110028968557956 110099261464983 110118143176776 110429948764071 110693394696591 110712378300552 110783107809486 110802106798992 111066440566032 111471201646812 112163569358904 112431549546036 112699770574356 112860237491568 113110484023971 113129882151912 113399769149352 113813033614182 114104115541584 114177011889612 114519946866444 114612761265624 114793150055724 114886185876504 115211492439309 115599764670768 116204063732127 116481284615367 116575688609982 116595681010704 117204770855214 117299761210044 117727238473929 118008093101409 118028331155448 118458463557618 118741062623778 118761426380016 119024757698427 119478584751876 119764041907734 120507917944428 120893306706648 121235622762933 121256414329176 121333879981818 121354688398896 121545688294296 121644196810416 121988639053386 122087506565556 122845814059752 123138879757992 123433082057628 123608831538384 123882911073873 123903717520464 124199747163576 124652370148866 124949745636786 124971174164592 125426608472772 125725831013412 125827727388552 126184015528767 126506736796104 126609266067984 126967767178014 127271117420901 127574740293021 128004677689392 128367129984282 128471167039572 128939356423827 129164441350644 129246959111067 129269124598824 130049735254614 130072038416208 130382343273168 130857497585388 131170141137042 131670277073496 131984862510564 132299730674244 132781872549879 132804644265288 133121468131848 133229358411408 133606604677518 133714888143228 133948309548816 134033883522588 134436459364956 134545415398776 134866392115896 135704071570032 136004970044979 136028294512488 136524024448758 136738899331083 136849721411718 136873190751696 137699719681356 138201540817221 138531239727741 138554997443352 138667291407792 139059935480682 139391682210522 139415587489584 139724715559023 140592570935166 141465816717372 141556193312121 141580469798712 141918229612152 142320078895617 142435424326482 142459851598704 142799709299184 143320116403044 144005262400566 144210303461448 144554337107208 144554849416332 144899705024172 145106019632016 145427765173677 145799703192024 146331043218234 146680136182314 146705291410608 146799015286644 147239931685428 147591192928788 147710810412648 148129061707683 148628268862416 149405224798449 149761651648329 149883028212834 149908732728048 150266360765808 150691848242418 150813978698628 151363592323623 151724691130383 151750711485576 152236015852816 152667080516286 152693262488592 153031831326549 153057533407632 153615323252412 153982339595658 154938751642836 155308379487156 155434251479976 155874372123771 156000702833766 156273027806952 156399681613392 156842535925782 156969651298572 157344124135212 157944618076824 158321416831704 158699676931236 159278028523551 159304779669168 159658008313671 159685389210312 160267333048542 160649672961582 160677223925904 161647497017244 161778506642424 162236591394129 162623629245609 162651518737848 162783342087408 163244272086018 164024666091027 164577442743504 165043452836934 165177214765164 166174661714229 166203160198488 166599660849048 167206802470218 167235477963696 167634441351216 168245354038356 168647324319054 169049655861534 169290356237352 169694823227868 170099653724028 170719550421273 171156173312376 171265517834418 171294889386096 171779920299666 171919141898436 172189725083586 172219255134192 172329278814756 173399647006152 174476663447184 174863532914973 174893521516056 175807156282821 175949641815066 175979816680752 176399640898992 177042496733172 177687695336427 178111593935667 178142139570024 178286517524304 178711844696784 179217877127814 179248612486608 179646062861601 180761876916642 181339960059972 181884621493764 182000819972727 182032032598344 182318532441444 182466295215624 182982958580079 183131259848334 183599626241808 184268721089628 184708319636988 185149623086442 185413247307576 185855576280696 186299620745364 186978555223299 187424618455179 187456761246888 188139912709158 188588746520118 188621088956496 188741591082828 189760105194156 189913899101976 190451650767021 191093488537392 192007016534088 192550694976423 192706750559358 192739799221776 193199606698896 193746662025966 193903686898236 195074602881921 195108057624312 195573514909752 195732020382192 196286246378082 196319908913904 196755211705563 196788257238384 197505415610244 197977293765846 198449596011366 199206966397932 199682202197772 199844037617112 200409907016277 200572332214842 200922464323224 201050825283882 201085304931504 201818123098164 202299588173844 203556107355048 204042441768732 204786036673137 204820431003216 205274582117577 205309786127544 206549579522034 206585002190448 207077839316208 207832496165028 208000937111688 208589903221023 209087523315783 209123381234376 209292868398096 209792165513616 210888856402749 211599569241648 212198725076058 212370704698068 212877344418228 213653136489723 213689777398056 214199563948776 214980174604566 215529996022992 216007893600849 216315455192172 216831505660812 216832274124498 217349557536258 217659029448024 218699554788036 219496564827351 220020204273471 220057937115912 220198522929966 220236286353552 220859897528142 221386789393182 221424756601104 221566215618972 222942403293624 224327138717808 224824542319251 224863099092072 225399541148712 226037772363627 226220968047942 226259764303824 226799538298704 227626067228364 228354023779224 229000620774429 229039893732888 229225522531248 229586300111448 229772371753008 230422984878618 230973509393487 232408127464254 232962569230734 233151377219964 234001054250649 234409541710428 234599522420088 235263803888673 235454476947858 236016186202818 236056662310896 236916927115236 237482125247556 238049515396854 238957169503752 239528083815468 240400999572813 240974509442373 241015835888856 241786613413296 242471245525866 242512828658352 242667759963636 243091376588592 243977278106772 244175013131112 245691628119504 246277759515984 246866164115256 247565179255401 247765822147746 248399494327152 249304740297732 249899491273572 250810203705327 250853216945544 251451662026824 251655454777104 252368031057534 252970986478581 253013473592208 253574483792301 253935534356028 254542234841802 255149480586042 256734259968564 256898276751627 256942334079144 257669880449499 257878712847654 258284587625379 258328882701288 258493918222134 258538249197648 260099470509228 261714995170776 262340282274084 263340554146992 263924462722599 263969725021128 264599461348488 265563745099758 265609288530576 266242936263696 267213209355036 267429776286456 268067767045176 268826815691721 268872918729912 269090830797552 269732784231792 271142815374963 272009940089958 272056589024976 273048048897516 273477798662166 273699442823436 274696889772501 275399439362712 276403081634442 277062479455482 277109994886704 277724434629663 278119870961364 278783364421044 279449431118046 281185141870332 282209869063737 282883119780177 282931633434744 283112386624242 283160939597424 283836459224304 284640157791234 284870848652964 286640232806088 288010524801132 288420606922896 289060125839037 289108674214416 289109698832664 289799410048344 290855530347354 291599406384048 292662086436468 293360272364628 293598030573288 294429369567123 294479863370856 295182385857576 295421620825296 296258123415366 296965940648769 297674394017049 298810449596898 299523303296658 299766056425668 300858498322263 301383696484836 301576237925823 301627957397256 302727184647246 303449382260766 303501422971152 305334161032572 306063662653098 307230646504824 307964679191316 309824369283051 309877503285672 310616758974312 310868502959952 311748744247542 312001405667532 312546055613904 313685071851564 313939302597144 314688248270424 315889236153648 316642833663408 317399353862472 318298087614087 318556057047102 319316016627342 319370778420624 320534666097084 321299345923164 322470261906849 323294994034488 323557013284848 324473182788258 325247258491218 325248411186747 325303037475696 326024336304387 326488544172036 328049332182054 330086905673868 330297784394949 330354429530328 332080184089773 332349323428458 332406320396976 333199321698096 334413604940436 336490708076712 337294648638108 338099311723068 338580712474704 339331452071913 339389646455736 340199307448056 341439100842546 342312346624752 342531035668836 343559840599332 343838283796872 344379450167172 344658557629512 345634477317927 346799294012304 348612191196381 349443853846101 349727065829946 349787043032112 351614312565642 351899283630132 353181715421787 354024279304227 354084993466344 355375390672854 356223187871334 356284279140048 357074273095281 358435754255628 359292125723202 361523753833284 362679920119944 363706868288799 363769242987528 364001639945454 364064065196688 364637064882888 364932590431248 365965917160158 366262519696668 368537442179256 369416639273976 370299246172884 370826494615152 371648733221619 371711152561392 372599241490728 373957110446598 374849236910358 374913522493776 376279825418316 377177493040236 377483182165656 378552046586301 379520210388312 379827798203952 380903301534042 381813352262703 382724220879063 384014033068176 385101389952846 385413501118716 386818069271481 387493324051932 387740877333201 387807373796472 390149205763842 390216115248624 391147029819504 392572492756164 393510423411126 395010831220488 395954587531692 396899192022732 398345617649637 398413932795864 399364404395544 399688075234224 400819814032554 401144664429684 401844928646448 402101650567764 403636246196328 404599176347688 407112214710096 408014910134937 408084883537464 409572073346274 410216697993249 410549164235154 410619572255088 413099159044068 414604622451663 415593719183223 415664992330056 416001874223376 417179806442046 418175046631566 418246762468752 419174146677069 421777712805498 424397450152116 424668579936363 424741409396136 425754688836456 426960236686851 427306272979446 427379554796112 428399127897552 429960349209132 432015787201698 432630910384344 433663011321624 433664548248996 434699115072516 435318058896048 436283295521031 437399109576072 438993129654702 440040408546942 440115874231824 440397045859932 441719795056284 442773578786364 443132431237944 444387185123049 445884806587248 449284954944987 449649084638502 449726198184144 450799082297424 452075544727254 452441936095884 454090776970869 455174073391149 455252134456728 456708047558448 458001241548858 458079787465776 459095493979647 459172600222896 460845969757236 461947018786974 464816254928508 465925138461468 466302754439928 467623116371313 468002108501298 468819083420856 469199044840176 470527607777346 470908953895716 472032372405636 473833854230472 474964250495112 476099030793708 477834085570653 477914339007504 478974024941013 479056167630936 480801999145626 481949018884746 482031671777712 484942491051732 485335519927272 486709774182387 487870887736827 487954556213544 488350026262224 492073998273081 493732328230512 495130358510802 495531644295492 498523985142687 498609480595464 499798982547144 501620407410654 501706433891088 502903324053648 504736062115068 505941972957162 507148967584602 507871068712056 509084469683604 510298961172084 512158651263819 513468519937128 513796553503254 513884668158288 515339760898998 515757425695308 516569175250758 516657765402576 516987836444268 520198941018456 523429990341552 524590598744919 524680564548168 527421468848463 527848925445198 527939450042256 529198922696976 531127490199516 533063086009281 534334781807001 534426418710072 534859552572912 536135534090352 537653631383442 537745837459824 538938188584803 542285630749926 544019880179916 546002459918181 546096097795032 546955597324332 547398885646872 548948875740237 549393779545002 550798878725424 552806163268884 554124958910964 555448869259326 556239741922728 557566728842088 558898862236092 560935665669897 562273855365537 562370283740664 564419738127474 565766239560354 565863266869488 566224773248484 569280315582468 569741697305928 571354952301063 573280465612176 576021049602264 577652084929269 578120251678074 578219397665328 579598820096688 581711060694708 585223808645763 585324172872936 586720544729256 587196061146576 588858739134246 588959726741712 590265635116689 590364771715152 592516246830732 593931881297538 595348788034098 597620899193796 599046606593316 599532112851336 601229721048831 601716996644526 602767392969672 603152475851646 603255914794512 605454369294492 606898764521532 610668322065144 612127325306196 614358110019411 614461293009648 615823746352731 615929358382632 619648738566102 619755006571344 621233517948624 623497488495084 624002811335064 625769709663069 627262569947349 627370143703128 627878605194288 629376496540848 632666569208247 634798707724944 636596175228174 637112114094204 638632033254684 640959409469169 641069332194168 642598691846328 644940523813698 646589988068976 648023680802547 648946365576516 650494516982436 650496822373494 652048672608774 652977088344072 656098664364108 658489694482053 660060612820413 660173811347736 660595568789898 660708859060656 664160368179546 664698646856916 668827209880872 672981416153424 674473626957753 674589297276216 676198623446136 678113317090881 678662904143826 678779292911472 680398614896112 682878201685092 685062071337672 687001862323287 687119681198664 687676567593744 688758900334344 689317115259024 691268954635854 692920528180461 697224382392762 698887707692202 699454131659892 702003162751947 703228625131284 703798567260264 706363430843574 708048558608454 708169986932688 710750781345708 712446375742668 714148546190562 716871508511256 718584251446404 721202998718439 722923528327119 723047507666568 725359840239888 727413736577598 727538485975056 728003279890908 729274129765776 731931834320316 732525039393336 737074884358512 738833278547952 740598492345768 742695537766203 743297466443238 745198482981456 747914220893196 749698473820716 752430611115981 752559650836632 754354986080472 754966364331312 757104093172602 758912959435743 759040420776624 760723451376903 761806603068084 763626704525406 765448441758126 770202779905692 770694830254881 770827002237432 773009641348497 773636138542962 774853762876137 774986648103864 775481754666402 775614747592944 780298411527684 785144985512328 787020846822252 790021662440976 791773388167797 791909175063384 793798384045464 796691235299274 796827865591728 798728808791088 801639628065108 802289328859368 804203301135528 806480447075163 807272492392656 809198352695376 813428446124889 816029820269874 816169767074928 819144146692548 820433395986498 821098328470308 824090669317503 826198318088136 829209244903326 831187438366446 831329984660112 833173303888989 834359612884092 836350093263132 838348293354138 843555425610996 846629607191211 848649359340531 848794900304232 849337159872726 849482818792272 851509377672912 853920473373702 854612545958892 859920698418264 864031574403396 865261820768688 867180377517111 867326022643248 867329096497992 869398230145032 872566591042062 874798219152144 877986259309404 880080817093884 880794091719864 883288108701369 883439590112568 885547157572728 886264862475888 888774370246098 890897821946307 893023182051147 898569909889974 899298169277004 902575494966789 904151089454508 904728713777469 904883872191768 908181553941738 910348146782298 910504268913456 916002483097716 918190987959294 921691939514472 923894037573948 929473107849153 929632509857016 931850276922936 932605508879856 935246232742626 936004217002596 937638166841712 941055215554692 941817907791432 944064744811272 947667708460944 949928500990224 952198061587416 955668171141306 957948049882026 958112335261872 961603998291252 963898037769492 967410785720547 969884982103464 970671039854544 973419548364774 975741775473654 975745233560241 975909112427088 978073008913161 984147996546162 990260717021604 990893353184847 991063288590984 996240552269319 997047970285374 997218961190928 999597965094288 1003240814821308 1009472124230136 1011883945914324 1014297935169204 1015742137424112 1017994356215739 1018168939367208 1020597922344168 1024317302527638 1026937039874256 1027593107006508 1030679521797996 1031514851390616 1033138350501516 1033975672888536 1036903431953781 1040397882036912 1045836573589143 1048331561538303 1049181197489838 1049361129096336 1054842937696926 1055697850890396 1059545146265361 1062072837912681 1062254980399032 1066126172018562 1068669563614002 1068852837420144 1071222819285843 1075307262766884 1077876377169606 1084571261499852 1088039760359832 1091120604866397 1092004919836362 1092192195590064 1093911194648664 1094797771293744 1097897751480474 1098787559090004 1105612326537768 1108249917821928 1110897738518652 1112479483845456 1114946199664857 1115133457684176 1117797724472184 1121871331339794 1124547710731074 1124740567481328 1128839476254948 1131532479120708 1132449546496968 1135656139758903 1138560631164936 1139483394611856 1142709904602126 1145440056788109 1148172662637189 1152042099204528 1155304169858538 1156240503356148 1160454207814443 1163222631999603 1163422121389416 1170447617291526 1170648345745872 1173441089458512 1177717478268492 1180531270233378 1185032493661464 1187863762595076 1190697576068196 1195036852948911 1195241798387592 1198093213186632 1199064225702672 1202459442097662 1203433993289052 1205534785939344 1206304951703292 1210908738588984 1213797529043064 1221336644130288 1224044730404811 1224254650612392 1228716220038822 1230650093979747 1231647492705462 1231858716765264 1239297477132204 1243813867354989 1246781157549669 1246994976990168 1248005622670128 1251539419326138 1254525139894698 1254740287406256 1257522440031207 1265333138416494 1273192350456348 1274005739809089 1274224228188408 1277264066509368 1280880710060553 1281918818938338 1282138664388336 1285197383692656 1289881047627396 1296047361605094 1297892731153032 1300989033964872 1300993644746988 1304097345217548 1305954176688144 1308849886563093 1312197328728216 1316979388964106 1320121225640826 1320347622695472 1321191137579796 1328320736359092 1329397293713832 1333161555369147 1337654419761744 1347854864834961 1348947253915506 1349178594552432 1352397246892272 1356226634181762 1357325808287652 1362272330912607 1365522220173447 1365756403370184 1370124142675344 1374003724646574 1374239362397328 1377286481938941 1377517800668688 1382537909271708 1385841056360922 1394448764785524 1397775415384404 1398908263319784 1402869349113939 1404006325503894 1406457250262568 1407597134520528 1412726861687148 1416097117216908 1421501562691416 1424892751485336 1428297092381124 1433502256711959 1433743017022512 1436922074823039 1437168502892808 1442405997436878 1445847056654238 1446095015333136 1454827473155196 1456006559781816 1460129322547161 1463612663210481 1463863668640632 1465050078786672 1476221994819243 1481196984691536 1485391075532406 1486594932886476 1495571955428061 1495828441786392 1499396947641432 1504861222231962 1505119301673264 1508709972160944 1514208186345204 1517825918871486 1521446902753806 1523613206136168 1527253409050812 1530896883516252 1536475953791457 1540405559811384 1541389660509762 1541654004474864 1546019282696994 1547272277085924 1549707525752274 1549973296207728 1550963509332804 1560596823055368 1570289971024656 1573771796234757 1574041693644504 1582264406545389 1583546776335594 1583818350126768 1587596768090928 1593382470598548 1599189258027843 1603004345421003 1603279256130216 1604578657718736 1608406602271056 1612960894150326 1616814565754409 1626856892249778 1632059640539748 1638007379754543 1638288293385096 1640866791972996 1642196656940616 1646846627220711 1648181338635006 1652396636176272 1658418489806652 1662374876732892 1666346607777978 1668719225768184 1672700186526264 1676696586708276 1682806997009691 1686821566096611 1687110851221992 1693259214382422 1697298718681062 1697589800608464 1698674319745452 1707840946747404 1709225091917784 1719841396836528 1728063148806792 1732956254787807 1734360755034222 1734658192995984 1738796460290064 1745133182084124 1755671425937289 1755972518618808 1760161634187768 1761588183439728 1766576217402738 1766879180225136 1770796905350067 1771094315145456 1777548740492196 1781795643892614 1786046364102294 1797139819779948 1798596338554008 1803689163146493 1805150989933578 1808302178909016 1809457427554938 1809767744383536 1816363107883476 1820696293564596 1832004966195432 1836381975918588 1843074330058233 1843383879028944 1847471239058193 1847788075147896 1858946215698306 1859265019714032 1863700553845872 1870492465485252 1872008434005192 1877309128989207 1881787709842047 1882110431109384 1883635815582864 1888129489622544 1897999707624741 1904396123174832 1911336342282612 1915896099764052 1922878228407507 1923207996582504 1927796075538984 1934821571441094 1939769964206928 1944071042407641 1946839096729548 1951483550947308 1951490467120482 1956146017826322 1968295993092324 1975469083446159 1980181838461239 1980521434043208 1981786706369694 1982126577181968 1992481104538638 1994095940570748 2006481629642616 2018944248460272 2023420880873259 2023767891828648 2028595870338408 2035988712431478 2036337878734416 2041195844688336 2048634605055276 2055186214013016 2061005586969861 2061359043595992 2063029702781232 2066276701003032 2067951345777072 2073806863907562 2078761584541383 2091673147178286 2096663123076606 2098362394979676 2106009488255841 2109685875393852 2111395701780792 2119090292530722 2124145675825362 2124509960798064 2132252344037124 2137339127228004 2142445638571686 2150614525533768 2155752754339212 2163608996155317 2168770584981357 2169142522999704 2176079520719664 2182241209732794 2184009839672724 2187822389297328 2195795502960948 2197575118180008 2211224653075536 2216499835643856 2221795477037304 2228086613298609 2229892399329714 2235595448944368 2243742662679588 2249095421462148 2257291833347943 2257678952509896 2263064958241416 2264899092993936 2271312279517806 2276738878307229 2277121262329872 2282170354130709 2285419809204252 2290880113576218 2296345325274378 2310608339717076 2312084490764643 2312481006712296 2320908415628886 2324561288628411 2326445263999206 2326844242778832 2340895234583052 2355434956536984 2361062540466756 2370064987322928 2375320164503391 2375727525190152 2381395152136392 2390073705897822 2390483596775184 2396186426373264 2404918884195324 2406867986578104 2412609903406584 2419441341225489 2421817477177968 2427595058086128 2440285338374667 2448089460809622 2448509301224784 2457432440077644 2461300187959494 2463294985410924 2472272007952509 2478594954264408 2487627734709978 2493562315099338 2493989953980336 2499519911666967 2503078838652276 2509050279789396 2515044880062414 2530666276832988 2539888821573633 2545948078021593 2546384700912696 2548011479618178 2548448456376816 2554528133018736 2561761420121106 2563837637876676 2579762095254792 2592094723210188 2595785462306064 2601541132551333 2601978067929744 2601987289493976 2608194690435096 2617699773126186 2624394657456432 2633958777928212 2640242451281652 2642382275159592 2649864326104107 2656641472718184 2658794587427664 2666323110738294 2672693465838921 2679069546153441 2695709729669922 2697894507831012 2707726484900367 2712453268363524 2714186141332407 2714651616575304 2724544661825214 2731044440346894 2731512806740368 2748007449293148 2754572963877882 2765075818543416 2771682112721844 2788419323547459 2788897529571048 2795550830768808 2797816526639568 2805738698227878 2808012651007788 2812914500525136 2825453723374296 2832194234433816 2843003125382832 2849785502970672 2856594184762248 2867004513423918 2873844149646078 2874337005785616 2884811994873756 2891694113308476 2902232357161641 2909654946310392 2912013119563632 2920258645094322 2927225326420962 2927235700680723 2927727337281264 2934219026739483 2952443989638486 2970782151064812 2972680059554541 2973189865772952 2988721656807957 2991143910856122 2991656883572784 2998793895282864 3009722444463924 3028416372690408 3035651837742972 3042893805507612 3047226412272336 3053983068647217 3054506818101624 3061793767032504 3072951907582914 3080811119622768 3082779321019524 3092038565393988 3094544554171848 3099415051504548 3101927018665608 3110710295861343 3121193646110736 3144994684614909 3147543592469514 3148083387289008 3164528813090778 3167093552671188 3178635438796083 3186218513738043 3186764941197096 3198378516055686 3206008690842006 3206558512260432 3213668457857529 3225921788300652 3233629131508818 3253713784499556 3264119281079496 3273361814599191 3276014759509086 3276576586770192 3281733583945992 3284393313881232 3293693254441422 3296362677270012 3316836979613304 3324749753465784 3332693215555956 3337438451536368 3344838598994571 3345400373052528 3353393173416552 3365613994019382 3373643132193222 3374221702443984 3386518428764844 3394597437362124 3397348639490904 3406968419276709 3415681893494808 3418450183835568 3436320170364327 3444517987911567 3456126297613584 3465912509575614 3468721510068444 3481362623443329 3489667895998809 3490266364168248 3511342851874578 3511945037237616 3520323268375536 3533152434805476 3541593810700134 3555097480984392 3563591287785228 3572092728204588 3585110558846733 3594279639559896 3597192677108016 3607378326292986 3610301979867156 3616604357818032 3618914855109876 3632726215766952 3641392587129192 3664009932390864 3672134191214433 3672763951837176 3686148660116466 3691950281939241 3694942478116386 3695576150295792 3717892431396612 3731441602064967 3740343472649007 3740984930970504 3744016868010384 3754618257978414 3763575419684094 3764220862218768 3772567320093621 3795999415249482 3822017219427267 3822672684565224 3831792199528104 3842642130181659 3845756456815014 3846415993165008 3855592151077968 3869643142882188 3888142084815282 3893678193459096 3902967101894616 3902980934240964 3912292035652644 3926549659689279 3936591986184648 3950938166892318 3960363676922478 3961042868086416 3963573412739388 3984962209077276 3988191881141496 3999484666107441 4012963259285232 4043564594504883 4046841761746518 4047535783657296 4057191740676816 4071977424862956 4086816992737821 4096566660520341 4097269210110552 4110372428026032 4122011173939722 4122718087191984 4131859445816823 4132553402006064 4147613727815124 4157523169082766 4183346294356572 4193326246153212 4196724789959352 4208608047341817 4212018976511682 4219371750787704 4222791403561584 4238180585061444 4248291351650724 4264504688074248 4274678254456008 4284891277143372 4300506770135877 4301229051067536 4310766224469117 4311505508678424 4327217992310634 4337541169962714 4338285045999408 4364482419465588 4368019679345448 4380387967641483 4390837989631443 4391591005921896 4395150236360016 4428665984457729 4443590954074608 4456173226597218 4459784798659428 4486715866284183 4487485325359176 4498190842924296 4514583666695886 4515357905019792 4526129916482832 4542624559035612 4553477756614458 4564340708261418 4570839618408504 4581760227152436 4592690650548756 4609427861374371 4621216679434152 4624168981529286 4624962013424592 4641816831257772 4649122577256822 4652890527998412 4681790469166104 4710869913073968 4721315388704271 4722125080933512 4746793219636167 4750640329006782 4751455050380304 4762790304272784 4780147411795644 4797567774083529 4809013036263009 4809837768390648 4813735973156208 4825219806813168 4838882682450978 4850443697263227 4880570676749334 4896178921619244 4914022139263629 4914864880155288 4922600375918988 4926589970821848 4944544015905018 4957189908528816 4975255469419956 4987124630198676 4999039823333934 5006157677304552 5018100559578792 5030089760124828 5048420991029073 5060464698289833 5061332553665976 5079777643147266 5091896156043186 5092769401825392 5096022959236356 5123522840242212 5127675275753352 5159524190509584 5184189446420376 5198868764363421 5203082265102666 5203974578987952 5216389380870192 5235399546252372 5267014277811867 5267917555856424 5280484902563304 5284764550319184 5299728652208214 5312390716050201 5313282945436368 5332646221476588 5345386931677842 5358139092306882 5391419459339844 5395789015662024 5411067489439479 5415452969800734 5424906536727048 5428372282664814 5429303233150608 5449089323650428 5462088880693788 5496014898586296 5509145927755764 5529222990174699 5530151637086832 5542413717174579 5543364225443688 5576838647094918 5577795059142096 5591101661537616 5611477396455756 5616025302015576 5645363129526141 5650907446748592 5664388468867632 5693999122874223 5713188369524496 5734009026847836 5747688299292156 5768634685222521 5769623989747512 5783388226616952 5804464714323282 5819309892620784 5832213127222923 5840517290188644 5854450652841924 5854471401361446 5868438053478966 5904887979276972 5926407250338477 5940545515383717 5941564302129624 5945360119109082 5946379731545904 5977443313615914 5982287821712244 6019444888927848 6056832745380816 6070262642619777 6071303675485944 6085787611015224 6107966137294434 6109013636203248 6123587534065008 6145903815165828 6165558642039048 6183016760909583 6184077130787976 6189089108343696 6198830103009096 6203854037331216 6221420591722686 6236284753624149 6289989369229818 6295087184939028 6318028464767523 6329057626181556 6334187105342376 6357270877592166 6372437027476086 6373529882394192 6396757032111372 6412017381684012 6427336915715058 6451843576601304 6467258263017636 6490826988465951 6506311754944071 6507427568999112 6528238562158992 6546723629198382 6552029519018172 6563467167891984 6587386508882844 6592725354540024 6633673959226608 6649499506931568 6665386431111912 6689677197989142 6706786346833104 6731227988038764 6747286264386444 6771875500043829 6773036857529688 6789194874724248 6794697278981808 6813936838553418 6830216634921687 6831363786989616 6846511062392127 6872640340728654 6889035975823134 6931825019151228 6936253472293929 6937443020136888 6962725246886658 6973683865885233 6979335791997618 6980532728336496 7022685703749156 7066304869610952 7083187621400268 7110194961968784 7125960493510173 7127182575570456 7144185456409176 7170221117693466 7188559279119792 7214756652585972 7220603959734312 7237829710219752 7258324023676467 7265452431533904 7282785174258384 7320856015124001 7344268382428866 7345527903674352 7372297320232932 7383900563878482 7389884956232772 7416816023857527 7435784862793224 7462883204129934 7480686945298014 7481969861941008 7498559735000901 7509236515956828 7527150839368188 7545134640187242 7591998830498964 7637844234064779 7644034438854534 7645345369130448 7663584399056208 7685284260363318 7691512913630028 7739286285764376 7776284169630564 7787356386918192 7804623397653999 7805934203789232 7805961868481928 7824584071305288 7853099319378558 7873183972369296 7901876333784636 7920727353844956 7927146825478776 7949592978312321 7969924418154552 7976383762282992 7998969332214882 8018080397516763 8037208638460323 8087129189009766 8093683523493036 8123179454701101 8142558423997221 8143954849725912 8173633985475642 8193133321040682 8194538420221104 8244022347879444 8263718891633646 8295227455630248 8315046338165532 8365257970642377 8366692588713144 8386652492306424 8393449579918704 8417216094683634 8424037953023364 8438743501575408 8476361170122888 8496582703301448 8529009376148496 8549356508912016 8569782554286744 8601013540271754 8621532448938234 8623011017356848 8654435984621268 8675082339925428 8706697071484923 8728964838931176 8736039358690896 8760775935282966 8781675979262886 8781707102042169 8783182011843792 8802657080218449 8857331968915458 8912346453194436 8918040178663623 8919569597318856 8966164970423871 8973431732568366 8974970650718352 8996381685848592 9029167333391772 9085249118071224 9106955513228916 9128681416522836 9141679236817008 9161949205941651 9163520454304872 9185381301097512 9218855722748742 9242433358868304 9248337963058572 9283633662515544 9298245154513644 9305781055996824 9332130887584029 9363580938332208 9434984053844727 9442630777408542 9444250161867024 9493586439272334 9501280658013564 9535906316388249 9558655541214129 9560294823591288 9595135548167058 9618026072526018 9619675536781296 9641005373572587 9677765364901956 9700887394526454 9761141353498668 9792357843238488 9820085443797573 9828044278527258 9829729760310576 9845200751837976 9853179941643696 9889088031810036 9950510938839912 9974249260397352 9998079646667868 10012315354609104 10034515796983713 10036201119157584 10060179520249656 10096841982058146 10120929396579666 10122665107331952 10159555286294532 10183792312086372 10192045918472712 10220905257830127 10247045680484424 10255350551506704 10333553963734701 10368378892840752 10397737528726842 10406164530205332 10444087870329987 10469003687996427 10470799092504744 10534028555623734 10535835111712848 10560969805126608 10599457304416428 10624781432100402 10665292442953176 10690773863355684 10716278184613764 10755331676540199 10782838918679688 10791578031324048 10822134978878958 10830905939601468 10849813073454096 10856744565329628 10898178647300856 10924177761387576 10992029797172592 11016402573643299 11018291855511528 11058445980349398 11075850845817723 11084827434349158 11086728450887376 11153677294189836 11194324806194901 11221030417947021 11222954792911512 11232050604031152 11290726259052282 11317701960280863 11387998245748446 11466051658281801 11468018053695672 11495376598584312 11527926390544977 11537269370445042 11539247979495024 11566776453233904 11608929428646564 11664426254445846 11681034580377288 11708901305683848 11708942802722892 11736876106957932 11779648979067837 11809775958553944 11852814500676954 11881091030767434 11883128604259248 11890720238218164 11954886627231828 11964575643424488 12038889777855696 12130693783514649 12140525285239554 12142607350971888 12171575222030448 12215932274588868 12260450978213463 12289699981561023 12291807630331656 12331117284078096 12366033521819166 12368154261575952 12395578337450469 12397660206018192 12442841183445372 12472569507248298 12579978738459636 12590174369878056 12625824142025451 12636056929535046 12658115252363112 12668374210684752 12714541755184332 12744874054952172 12793514064222744 12824034763368024 12854673831430116 12901520310407631 12903687153202608 12932298673407351 12934516526035272 12981653976931902 13012623509888142 13014855137998224 13093447258396764 13104059038036344 13141163902924449 13172513968894329 13174773017765688 13185450709080048 13285997953373187 13330772862223824 13379354395978284 13460147598852549 13462455976077528 13494572528772888 13543751000087658 13546073715059376 13578389749448496 13627873677106836 13660433269843374 13693022124784254 13745280681457308 13778071951646268 13828283584123113 13863650038302456 13872506944587858 13874886040273776 13925450493773316 13947367731770466 13958671583995236 14045371407498312 14132609739221904 14163946166112813 14166375242800536 14251920987020346 14254365151140912 14288370912818352 14340442235386932 14392703322250587 14427039108789027 14429513305171944 14441207919468624 14475659420439504 14516648047352934 14551331091789681 14641712030248002 14688536764857732 14742066417790887 14744594640465864 14767801127756964 14779769912465544 14833632047715054 14871569725586448 14925766408259868 14961373890596028 14997119470001802 15018473031913656 15054301678736376 15090269280374484 15145262973087219 15181394094869499 15183997660997928 15275688468129558 15288068877709068 15370568520726636 15383025827260056 15478572571528752 15552568339261128 15596606293090263 15609246795307998 15611923736963856 15649168142610576 15706198638757116 15801042833435601 15803752667569272 15841454707689912 15854293650957552 15899185956624642 15937172148150603 15939848836309104 15997938664429764 16036160795033526 16074417276920646 16174258378019532 16187367046986072 16246358909402202 16285116847994442 16287909699451824 16347267970951284 16386266642081364 16488044695758888 16527437783267292 16587668970524097 16590454911260496 16627241151523737 16630092676331064 16730515941284754 16733385177426288 16773304984612848 16834432189367268 16848075906046728 16936089388578423 16952722340245776 16993165406602896 17081997368622669 17139565108573488 17202027080543508 17243064897876468 17305904055667563 17308871969242536 17350164679850856 17413394142969846 17457929677862352 17496639381668769 17521551870565932 17563351958525772 17563414204084338 17605314160436898 17714663937830916 17779221751015431 17821636546151151 17824692906388872 17836080357327246 17839139194637712 17932329940847742 17946863465136732 18058334666783544 18170498236142448 18210787927859331 18213911026457832 18257362833045672 18323898411883302 18327040908609744 18370762602195024 18437711445497484 18496675926117144 18549050282728749 18567267325031088 18596490309027288 18611562111993648 18664261775168058 18708854260872447 18869968107689454 18885261554817084 18954085394302569 18987172878544668 19002561316027128 19071812632776498 19117311082428258 19120589647182576 19190271096334116 19236052145052036 19282010747145174 19355530729803912 19401774789052908 19472480965397853 19518935264832213 19522282706997336 19584715686476976 19640170887595146 19656088557054516 19690401503675952 19778176063620072 19901021877679824 19948498520794704 19996159293335736 20069031593967426 20120359040499312 20193683964116292 20241858793159332 20315626500131487 20319110572589064 20367584624172744 20384091836945424 20441810515660254 20490649904765061 20494091360968848 20539533187176381 20667107927469402 20795475057453684 20808760416881787 20812329060410664 20888175740659974 20921051597655699 20938007375992854 20941598185009488 21068057111247468 21198914608832856 21249562864200804 21330584885906352 21377881480530519 21381547726711368 21432556369227528 21510663353080398 21565677837359376 21644269957757916 21661811879202936 21713489130659256 21774972071029401 21796357294601712 21848355522775152 22032805147286598 22036583711023056 22116891960698796 22151701691635446 22169654868698316 22250448071572581 22307354588379672 22388649612389802 22442060835894042 22445909585823024 22495679205002703 22581452518104564 22635403920561726 22775996491496892 22913532702194337 22932103316563602 22936036107391344 22990753197168624 23055852781089954 23074538740890084 23217858857293128 23328852508891692 23362069160754576 23413870192961997 23417802611367696 23417885605445784 23473752213915864 23559297958135674 23619551917107888 23705629001353908 23762182061534868 23781440476436328 23848778934936963 23909773254463656 23929151286848976 24054241192550289 24111625915380969 24261387567029298 24281050570479108 24369538364103303 24427675271991663 24431864549177736 24520901956426926 24579399963122046 24583615260663312 24732067043638332 24791156674900938 24885682366890744 24945139014496596 25095773911927131 25159957476919272 25180348739756112 25251648284050902 25272113859070092 25316230504726224 25429083510368664 25489748109904344 25587028128445488 25648069526736048 25709347662860232 25803040620815262 25864597346814702 25869033052070544 25963307953863804 26025247019776284 26120091214454769 26186894516793528 26208118076072688 26282327805848898 26345027937788658 26345121306126507 26349546035531376 26407971240655347 26571995906746374 26754120535990869 26758708791956568 26898494911271613 26920295197705098 26924911952155056 26989145057545776 27087502000175316 27255747354213672 27320866539686748 27386044249568508 27485847617824953 27490561362914616 27556143903292536 27656567168246226 27727300076604912 27745013889175716 27850900987546632 27894735463540932 27917343167990472 27996392662752087 28090742814996624 28304952161534181 28327892332225626 28332750485601072 28503841974040692 28607718949164747 28675966623642387 28680884470773864 28785406644501174 28854078217578054 28859026610343888 28923016120717761 29033296094705868 29102662183579362 29283424060496004 29377073529715464 29460256331392719 29484132835581774 29489189280931728 29535602255513928 29559539824931088 29667264095430108 29851532816519736 29922747781192056 29994238940003604 30036946063827312 30103547390951139 30108603357472752 30180538560748968 30290525946174438 30362788189738998 30367995321995856 30551376936259116 30576137755418136 30662715773490381 30741137041453272 30766051654520112 31000661891204103 31105136678522256 31193212586180526 31218493590615996 31332263610989961 31407011063989281 31412397277514232 31602085666871202 31607505335138544 31682909415379824 31798371913249284 31874344296301206 31995877328859528 32072321590067052 32148834553841292 32265995029620597 32348516756039064 32374734093972144 32492717818804404 32570233695988884 32694535941902568 32772533284162728 32976089391517776 33049207720929897 33054875566534584 33175337941048194 33227552537453169 33254482303047474 33260185352662128 33461031882569508 33582974418584703 33663091253841063 33668864378734536 33696151812093456 33872178777156846 33953105880842589 34163994737245338 34398154974845403 34404054161087016 34486129795752936 34611808111335126 34617743938485072 34700329359701712 34826788285939692 34993278763337538 35043103741131864 35126703917051544 35126828408168676 35210628320873796 35338946937203511 35429327875661832 35558443502030862 35643273092302302 35649385812777744 35672160714654492 35864659881695484 35893726930273464 36116669333567088 36392081350543947 36421575855718662 36427822052915664 36514725666091344 36647796823766604 36781352934640389 36869099944683069 36875422890994968 36993351852234288 37098100565457498 37186735012351407 37192980618054576 37328523550336116 37417708521744894 37739936215378908 37770523109634168 37877472426076353 37908170788605138 37974345757089336 38005122632054256 38143625265552996 38234622164856516 38380542192668232 38472104290104072 38564021494290348 38704560931222893 38711061459607824 38796896020222053 38803549578105816 38944961930795706 39037870529664426 39044565413994672 39280341775190292 39312177114109032 39517541906682987 39556352127240144 39857993860119561 39992318586671472 40138063187934852 40380442796557647 40387367928232584 40483717586318664 40631253000262974 40638221145178128 40735169248345488 40883621031320508 40981299809530122 41079066374352762 41334215854938804 41484850752369339 41590950114907368 41617520833763574 41624658120821328 41776351481319948 41842103195311398 41876014751985708 42136114222494936 42397829217665712 42491838498338439 42499125728401608 42755762961061038 42763095453422736 42865112738455056 43021326706160796 43178109966751761 43281117326367081 43288539915515832 43323623758405872 43426978261318512 43549944142058802 43653993275369043 44065610294573196 44226199253372661 44233783921397592 44303403383270892 44339309737396632 44500896143145162 44614709176759344 44777299224779604 44884121671788084 44991358410005406 45162905036209128 45270807841123452 45435788919261657 45544182284608497 45551992982993784 45827065404388674 45864206633127204 46111705562179908 46149077481780168 46435717714586256 46657705017783384 46827740385923994 46835771210891568 46947504427831728 47118595916271348 47403128500306803 47411258002707816 47524364123069736 47562880952872656 47697557869873926 47811516444451809 47819546508927312 48108482385100578 48223251830761938 48522775134058596 48562101140958216 48739076728206606 48855350543983326 48863729098355472 49041803912853852 49158799926244092 49464134087276664 49582313349801876 49763006911572291 49771364733781488 49881723454571211 49890278028993192 50191547823854262 50319914953838544 50503296568101804 50544227718140184 50808268165735269 50858167020737328 50979496219808688 51245992105868007 51418695325720464 51606081241630524 51729194693629404 51917712167002689 51926615907727608 52050494039552568 52240182428909538 52373789033587056 52489918145006307 52564655611697796 52690055875577316 52690242612253014 52815942481310694 53143991813492748 53464909638453453 53508241071981738 53517417583913136 53796989822543226 53840590395410196 54175004000350632 54511494708427344 54632363783577993 54641733079373496 54772088499137016 54971695235649906 54981122725829232 55112287806585072 55313134336492452 55490027778351432 55647150848186247 55701801975093264 55789470927081864 55834686335980944 55992785325504174 56126562782617341 56609904323068362 56655784664451252 56862256182907707 57007683948081384 57215437898329494 57351933247284774 57361768941547728 57570813289002348 57708156435156108 57846032241435522 58066592189411736 58205324367158724 58417442896193559 58556805794496639 58566848120992008 58754147059430928 58920512662785438 58968265671163548 59071204511027856 59334528190860216 59703065633039472 59845495562384112 59988477880007208 60207094781902278 60361077121497936 60581051892348876 60725576379477996 60946879500394461 61102753872518232 61152275510836272 61325431546980762 61471949714295183 61482274082906544 61618599561529143 62001323782408206 62386425172361052 62426281250645361 62436987181231992 62664527221979922 62763154792967097 62814022127978562 62824794555028464 63204171333742404 63596743826498568 63748688592602412 63991754657719056 64133644441591557 64144643180134104 64297669107682584 64531990059241194 64697033512078128 64985435637608808 65140467391977768 65324916213088203 65389071883805136 65545066568325456 66098415441859794 66109751133069168 66350675882096388 66455105074906338 66508964606094948 66751344214717743 66922063765139016 67165948837169406 67326182507682126 67337728757469072 67487037615008109 67744357554313692 67906211761685178 68327989474490676 68740598106583011 68796309949690806 68808108322174032 68972259591505872 69223616222670252 69653576571879384 69986557526675076 70086207482263728 70241610578885991 70253407834103088 70253656816337352 70421256641747592 70677893874407022 70858655751323664 71116887004061724 71286546184604604 71344321429308984 71546336804810889 71729319763390968 71787453860546928 72334877746142907 72784162701087894 72843151711437324 73108615092309909 73283025815974989 73295593647533208 73562705869280778 73738199889366138 73750845781989936 74196201130914996 74373470024702814 74657047100672232 74835417043489788 75287321735781393 75479872430757816 75541046219268336 75754944852152706 75816341577210276 75948691514178672 76287250531105992 76469244329713032 76761084385336464 76944208580208144 77128042988580696 77409121862445786 77593792040444106 77607099156211632 77889923861591412 78075741059328852 78360273643364307 78560683550380584 78624354228218064 79035083813365974 79035363918379521 79223913721966041 79715987720239122 80262361607972607 80276126375869704 80695484733814839 80760885593115294 80774735856465168 80967435172637328 81262506000525948 81767242062641016 81962599619060244 82158132748705524 82457542853474859 82668431709877608 82969701504738678 83181900229814736 83235041667527148 83552702962639896 83684206390622796 83752029503971416 84272228444989872 84914856484602543 84983676996676878 84998251456803216 85511525922122076 85823156847494241 86027899870927161 86042653412321592 86356219933503522 86562234652734162 86577079831031664 86769048362153283 87099888284117604 87307986550738086 88131220589146392 88380768994178157 88452398506745322 88467567842795184 88606806766541784 88678619474793264 89001792286290324 89554598449559208 89768243343576168 89982716820010812 90310642172853417 90325810072418256 90541615682246904 90871577838523314 91088364569216994 91103985965987568 91654130808777348 91728413266254408 91988147320471143 92223411124359816 92298154963560336 93001985673612309 93315410035566768 93655480771847988 93996790832969883 94221033191967843 94237191832542696 94806257000613606 94822516005415632 95048728246139472 95395115739747852 95623032888903618 96216964770201156 96446503661523876 96797985088861791 97045550268117192 97124202281916432 97478153456413212 97710701087966652 98083607825707704 98317599852488184 98928268174553328 99147623162789691 99164626699603752 99526013823144582 99763446909142422 99780556057986384 100383095647708524 100748923255754109 100989273761523189 101006593136203608 101088455436280368 101616536331470538 101859317642527767 102491984211736014 103194464924536209 103212162483261048 103458389387258808 103835424334005378 103853231815455216 104100988079105136 104480364857819076 104979836290012614 105129311223395592 105380111751154632 105380485224506028 105631884962621388 106016840811610533 106287983626985496 106929819276906906 107016482143963476 107593979645086452 107681180790820392 108350008000701264 109176244051631841 109264727567155986 109283466158746992 109544176998274032 109943390471299812 110344058803921167 110607299834049207 110626268672984904 110980055556702864 111294301696372494 111560205037054221 111578941854163728 111985570651008348 112253125565234682 113219808646136724 113311569328902504 113724512365815414 114015367896162768 114430875796658988 114703866494569548 115141626578004696 115416312870312216 115692064482871044 116113682793668679 116133184378823472 116390688060666159 116410648734317448 116834885792387118 117113611588993278 117133696241984016 117841025325570876 117936531342327096 118552625720048961 118669056381720432 119573981580358683 119976955760014416 120414189563804556 121141328389672941 121162103784697752 121451152758955992 121893759000788922 122205507745036464 122650863093961524 122943899428590366 123237199123058286 124002647564816412 124454552257108017 124772850344722104 124852562501290722 124873974362463984 125329054443959844 125526309585934194 125628044255957124 126408342667484808 127193487652997136 127475515495015317 127497377185204824 128267288883183114 128289286360268208 128595338215365168 129063980118482388 129843351979101243 129970871275217616 130280934783955536 130649832426176406 130961979826107129 132196830883719588 132678597760117983 132701351764192776 132910210149812676 133017929212189896 133502688429435486 133844127530278032 134331897674338812 134652365015364252 134974075230016218 135488715108627384 135812423523370356 136307366757784971 136632546853825491 136655978948981352 137481196213166022 137592619899381612 138447232445340504 139307153143758768 139973115053350152 140483221157771982 140507313632674704 140842513283495184 141355787748814044 142209385500920409 142233774008123448 142573092369209208 142688642858617968 143092673609621778 143434549333355427 143458639526781936 144669755492285814 145568325402175788 145686303422874648 146217230184619818 146566051631949978 146591187295066416 147125411738561556 147476399778732276 148392402261829992 148746940049405628 149289020734716873 149314094201344464 149645170363713633 149670834086979576 150574643471562786 150959744861515632 151509889704305412 151632683154420552 152424804497205807 152574501062211984 152938488659426064 154256085977161392 154818243724891572 155187584080888212 155753136501008067 155779847723182824 156151482118657704 156720547286728614 157121367100761168 157469754435018921 158070167626731948 158070727836759042 158447827443932082 159431975440478244 160394728915360359 160524723215945214 160552252751739408 161390969467629678 161521771186230588 162525012001051896 163534484125282032 163897091350733979 163925199238120488 164316265497411048 164915085706949718 165336863419755216 165939403009477356 166470083335054296 166941452544558741 167105405925279792 167368412781245592 167504059007942832 168379688347852023 169829712969205086 169967353993353756 170586768548723121 171023051844244152 171646313694988482 172055799741854322 172085306824643184 172712439867007044 173124469305468324 173538096724306566 174199776568235208 174615973101476172 175670417383489917 176262441178292784 176761537988356314 176904797013490644 177213613533083568 178003584572580648 179109196899118416 179536486687152336 179965433640021624 180621284345706834 181083231364493808 181743155677046628 182176729138433988 182840638501183383 183308261617554696 183456826532508816 183976294640942286 184415849142885549 184446822248719632 184855798684587429 186003971347224618 187278843751936083 187310961543695976 187993581665939766 188289464378901291 188442066383935686 188474383665085392 189612514001227212 190790231479495704 191246065777807236 192400933324774671 192433929540402312 192893007323047752 193595970177723582 194091100536234384 194956306912826424 195421402175933304 195974748639264609 196167215651415408 196635199704976368 198295246325579382 198329253399207504 199052027646289164 199526893818284844 200254032644153229 200766191295417048 201497846511508218 201978547523046378 202013186272407216 202461112845024327 203233072662941076 203718635285055534 204983968423472028 206221794319749033 206388929849072418 206424324966522096 206916778774517616 207670848668010756 208960729715638152 209959672580025228 210258622446791184 210724831736657973 210760223502309264 210760970449012056 211263769925242776 212033681623221066 212575967253970992 213859638553813812 214032964287926952 214639010414432667 215187959290172904 215362361581640784 217004633238428721 218352488103263682 218529455134311972 219325845276929727 219849077447924967 219886780942599624 220688117607842334 221214599668098414 221252537345969808 222588603392744988 223120410074108442 223971141302016696 224506251130469364 225861965207344179 226439617292273448 226623138657805008 227449024731630828 228861751593317976 229407732989139096 230283253156009392 230832625740624432 231384128965742088 232227365587337358 232781376121332318 232821297468634896 233669771584774236 234227223177986556 235080820930092921 235682050651141752 235873062684654192 237105251440097922 237671741165898123 239147963160717366 240787084823917821 240828379127609112 242282656779345882 242324207569395504 242902305517911984 243787518001577844 245301726187923048 245887798857180732 246474398246116572 247372628560424577 248005295129632824 248909104514216034 249545700689444208 249705125002581444 250658108887919688 251052619171868388 251256088511914248 252816685334969616 254744569453807629 254951030990030634 254994754370409648 256534577766366228 257469470542482723 258083699612781483 258127960236964776 259686703958202486 260307145086459849 261299664852352812 261923959652214258 264393661767439176 265142306982534471 265357195520235966 265402703528385552 265820420299625352 266035858424379792 267005376858870972 268663795348677624 269304730030728504 269948150460032436 270931926518560251 270977430217254768 271624847046740712 272614733515569942 273265093707650982 273311957897962704 274962392426332044 275185239798763224 276894464890681008 279005957020836927 279946230106700304 280966442315543964 281990372498909649 282663099575903529 282711575497628088 284418771001840818 284467548016246896 285146184738418416 286185347219243556 286869098666710854 289339510984571628 290393955266585373 291136650804351576 291372606845749296 292434460369239636 293132103263899956 294250823477123112 294952799557464552 296784804523659984 297442869488369073 297493880098811256 298578041469433746 299290340727427266 299341668173959152 301149286943125572 302246769767262327 302967821284569567 303019779408610824 303265366308841104 304849608994411614 305577952927583301 309583394773608627 309636487449783144 310375168161776424 311506273002016134 311559695446365648 312302964237315408 313441094573457228 314939508870037842 316140335253463896 316141455673518084 316895654887864164 318050522434831599 318863950880956488 320789457830720718 321049446431890428 322781938935259356 323043542372461176 325050024002103792 327794182701467958 327850398476240976 328632530994822096 329830171413899436 331032176411763501 331821899502147621 331878806018954712 332940166670108592 333882905089117482 334680615111162663 334736825562491184 336759376695704046 339659425938410172 339934707986707512 341173537097446242 342046103688488304 343292627389976964 344111599483708644 345424879734014088 346248938610936648 347076193448613132 348341048381006037 348399553136470416 349172064181998477 349231946202952344 351340834766979834 353523075976712628 353809594026981288 355657877160146883 356007169145161296 358721944741076049 359930867280043248 361242568691413668 363423985169018823 363486311354093256 364353458276867976 365681277002366766 366616523235109392 367952589281884572 368831698285771098 369711597369174858 372007942694449236 374557687503872166 374621923087391952 375987163331879532 376578928757802582 376884132767871372 379225028002454424 381580462958991408 382426546485045951 382492131555614472 384801866649549342 384867859080804624 385786014646095504 387191940355447164 389530055937303729 389912613825652848 390842804351866608 391949497278529218 392885939478321387 396590492651158764 398035793280353949 398104055292578328 399053787636569688 400508065288306458 401532382590834096 402995693023016436 403957095046092756 404922225690048654 406466145325882152 407437270570111068 408922100273354913 409897640561476473 409967936846944056 412443588639498066 412777859698144836 415341697336021512 417921459431276304 419919345160050456 421449663473315946 421521940898024112 422527539850485552 424067363246442132 426628156502761227 427719277107627624 428065928575853904 429278020828865334 430303648000066281 430375918580345808 434009266476857442 436704976206527364 437058910268623944 438651690553859454 439698154895849934 439773561885199248 441376235215684668 442429199336196828 445177206785489976 446240820148216884 447867062204150619 447942282604033392 448935511091140899 449012502260938728 451723930414688358 452879234584546896 454898049463261656 457274413491617421 457723503186635952 458815465978278192 462768257931484176 464454731174674716 465562752242664636 467259409503024201 467339543169548472 468454446355973112 470161641860185842 471364101302283504 472409263305056763 474210502880195844 475343482331796246 478295926321434732 481184186746081077 481574169647835642 481656758255218224 484565313558691764 487575036003155688 490603452375846096 491691274052201937 491775597714361464 492948796492233144 494745257120849154 496010590259265648 497818209028432068 499410250005162888 500824357633676223 501316217775839376 502105238343736776 502512177023828496 509489138907615258 509902061980061268 511760305646169363 513069155532732456 514938941084965446 516167399225562966 516255920473929552 519373407916404972 520614290172919698 522599329704705624 523847919304428516 527011252150469751 528787323534878352 530284613965068942 530714391040471932 531640840599250704 534010753717741944 537327590697355248 538609460061457008 539896300920064872 541863853037120502 543249694093481424 545229467031139884 546530187415301964 548521915503550149 549924784852664088 550370479597526448 553247547428656647 554567396053762287 558011914041673854 561836531255808249 561932884631087928 563980744997819298 564868393136703873 565326199151807058 565423150995256176 568837542003681636 572370694438487112 573738197333421708 577202799974324013 578679021969143256 580787910533170746 582273301608703152 584868920738479272 586264206527799912 588501646954246224 589905599114929104 594885738976738146 594987760197622512 597156082938867492 598580681454854532 600762097932459687 602298573886251144 604493539534524654 605935642569139134 606039558817221648 607383338535072981 609699217988823228 611155905855166602 618665382959247099 619166789547217254 619272974899566288 620750336323552848 623012546004032268 626882189146914456 629879017740075684 632174495209973919 632280670506927792 632282911347036168 633791309775728328 636101044869663198 637727901761912976 641578915661441436 642098892863780856 643917031243298001 645563877870518712 646087084744922352 651013899715286163 655588365402935916 657977535830789181 659547232343774901 659660342827798872 662064352823527002 663643799004295242 663757612037909424 667765810178234964 669361230222325326 673518753391408092 677585895622032537 679318851876820344 679869415973415024 682347074194892484 686585254779953928 688223198967417288 690849759468028176 692497877221873296 694152386897226264 696682096762012074 698344128363996954 698463892405904688 702681669533959668 705242462790278763 707046151953425256 707619188053962576 711315754320293766 713015223497694369 717443889482152098 722361254471753463 722485137382827336 726847970338037646 726972622708186512 728706916553735952 731362554004733532 735905178563769144 737663396571542196 739423194738349716 742117885681273731 744015885388898472 749115375007744332 751974326663759064 753157857515605164 753768265535742744 758450056004908848 764233708361422887 764853092970091902 764984263111228944 769603733299098684 772408411627448169 774251098838344449 774383880710894328 779060111874607458 780921435259379547 783898994557058436 785771878956642774 793180985302317528 796071586560707898 796208110585156656 798107575273139376 801016130576612916 805991386046032872 807914190092185512 809844451380097308 812795779555680753 812932290651764304 814874541140222136 817844200546709826 819795281122952946 819935873693888112 824887177278996132 825555719396289672 830683394672043024 837017871062510781 839838690320100912 842899326946631892 845971117496728947 847989298727710587 848134726492884264 853256313005522454 855438554215255248 858556041657730668 860607296000132562 868018532953714884 871181865799756119 873409952413054728 874117820537247888 877303381107718908 879396309791699868 882752470431369336 884858398672393656 890354413570979952 892328608465107219 892481640296433768 895734124408301238 897871022182281798 898025004521877456 903447860829376716 908903463853708701 909796098926523312 914548826983234842 916733858782749903 928750184320825881 928909462349349432 931125504485329272 934518819006048402 934679086339096944 936908892711946224 940323283720371684 944818526610113526 948421005760391688 950686964663592492 954151567304494797 956591852642869464 962368373492162154 963148339295671284 969130627117383528 975150072006311376 983382548104403874 983551195428722928 985897592984466288 989490514241698308 993096529235290503 995465698506442863 995636418056864136 998820500010325776 1001648715267352446 1004041845333487989 1004210476687473552 1018978277815230516 1019804123960122536 1023520611292338726 1026138311065464912 1029877882169930892 1032334798451125932 1038746815832809944 1041228580345839396 1045023145143018111 1045198659409411248 1047516192545995431 1047695838608857032 1054022504300939502 1060569227930137884 1061428782080943864 1066973631480440649 1068021507435483888 1079792601840129744 1083727706074241004 1090271955507056469 1090458934062279768 1093060374830603928 1097043831007100298 1099849569705328176 1106495094857313294 1109134792107524574 1116023828083347708 1123673062511616498 1123865769262175856 1127961489995638596 1129736786273407746 1130652398303614116 1137675084007363272 1144741388876974224 1147279639455137853 1147476394666843416 1154405599948648026 1157358043938286512 1161575821066341492 1168590167811911187 1169737841476958544 1172528413055599824 1178657818434964161 1189771477953476292 1194107379841061847 1194312165877734984 1197161362909709064 1201524195864919374 1204597147772502288 1208987079069049308 1211871285138278268 1214766677070145962 1219398435977646456 1222311811710333204 1229692921684429419 1237330765918494198 1238333579094434508 1246025092008064536 1253764378293828912 1259758035480151368 1264348990419947838 1264565822694072336 1267582619551456656 1272202089739326396 1279884469508283681 1283157831322882872 1284197785727561712 1287834062486596002 1290910944000198843 1291127755741037424 1302027799430572326 1311176730805871832 1315955071661578362 1319094464687549802 1319320685655597744 1324128705647054004 1327287598008590484 1335531620356469928 1338722460444650652 1343601186612451857 1346806533273422697 1347037506782816184 1355171791244065074 1358637703753640688 1364694148389784968 1371823240474852263 1373170509559907856 1376446397934834576 1388304773794452528 1393364193524024148 1396688256727993908 1401778228509072603 1405363339067919336 1410484925580557526 1414092303906850512 1417227789915170289 1422631508640587532 1426030446995388738 1434887778964304196 1443552560238243231 1444722508943506926 1444970274765654672 1453695940676075292 1462725108009467064 1471810357127538288 1475073822156605811 1475326793143084392 1478846389476699432 1484235771362547462 1488031770777796944 1498230750015488664 1502473072901028669 1503948653327518128 1506315715031210328 1507536531071485488 1528467416722845774 1529706185940183804 1535280916938508089 1539207466598197368 1544816823254896338 1548502197676688898 1548767761421788656 1558120223749214916 1561842870518759094 1567797989114116872 1571543757913285548 1581033756451409253 1586361970604635056 1592143173121415796 1602032261153225832 1611982772092065744 1615828380184371024 1619688902760194616 1625591559111361506 1629749082280444272 1635688401093419652 1639590562245905892 1645565746510650447 1649774354557992264 1651111438792579344 1663702188161286861 1674035742125021562 1685509593767424747 1685798653893263784 1691942234993457894 1695978597455421174 1696269452985768528 1706512626011044908 1717112083315461336 1721214592000265124 1731608399922972039 1736037065907429768 1742363731599512238 1746819904826109456 1754606762215437816 1758792619583399736 1765504940862738672 1769716797344787312 1784657216930214438 1784963280592867536 1791468248816602476 1795742044364563596 1802286293797379061 1806895721658753432 1817806927707417402 1822150015605218943 1829097653966469684 1833467717565499806 1855996148877741297 1857500368641651762 1857818924698698864 1862251008970658544 1869037638012096804 1880646567440743368 1889637053220227052 1896523485629921757 1896842011520783376 1901373929327184984 1908303134608989594 1913183705285738928 1924736746984324308 1926296678591342568 1938261254234767056 1953041699145858489 1966765096208807748 1973932607492367543 1978641697031324703 1978981028483396616 1986193058470581006 1990931397012885726 1991272836113728272 2003297430534704892 2008083690666975978 2032757686866097611 2037956555630461032 2039608247920245072 2047041222584677452 2059755764339861784 2064669596902251864 2077493631665619888 2082457160691678792 2090046290286036222 2095032385091990862 2095391677217714064 2108045008601879004 2115727388370836289 2121138455860275768 2122857564161887728 2133947262960881298 2139045670493083107 2167083763415260389 2167455412148482008 2180543911014112938 2180917868124559536 2186120749661207856 2194087662014200596 2212990189714626588 2218269584215049148 2226353657043821193 2232047656166695416 2247346125023232996 2255922979991277192 2259473572546815492 2261304796607228232 2275350168014726544 2294559278910275706 2294952789333686832 2308811199897296052 2317225234882344507 2322753296515033347 2323151642132682984 2337180335623822374 2342764305778138641 2357315636869928322 2379542955906952584 2388214759682123694 2388624331755469968 2394322725819418128 2403048391729838748 2417974158138098616 2423742570276556536 2429533354140291924 2438387338667042259 2438796871955292912 2444623623420666408 2459385843368858838 2474661531836988396 2476667158188869016 2492050184016129072 2511053613187532343 2519516070960302736 2528697980839895676 2537913352490186841 2543967896183131761 2544404179478652792 2559768939016567362 2566315662645765744 2575668124973192004 2581821888000397686 2604055598861144652 2622353461611743664 2631910143323156724 2638188929375099604 2648257411294108008 2654575196017180968 2671063240712939856 2676985825395321657 2677444920889301304 2687202373224903714 2693613066546845394 2694075013565632368 2710343582488130148 2726710391561126103 2729388296779569936 2743646480949704526 2750201576348249709 2786250552962477643 2786728387048048296 2793376513455987816 2803556457018145206 2810726678135838672 2820969851161115052 2834455579830340578 2845263017281175064 2852060893990777476 2862454701913484391 2869775557928608392 2887105120476486462 2889445017887013852 2907391881352150584 2925450216018934128 2950147644313211622 2950653586286168784 2957692778953398864 2968471542725094924 2986397095519328589 2996461500030977328 3004946145802057338 3012125536000463967 3012631430062420656 3056934833445691548 3059412371880367608 3070561833877016178 3078414933196394736 3089633646509792676 3097004395353377796 3116240447498429832 3123685741037518188 3135069435429054333 3135595978228233744 3142548577637986293 3143087515826571096 3162067512902818506 3184286346242831592 3200920894441321947 3204064522306451664 3239377805520389232 3251183118222723012 3270815866521169407 3271376802186839304 3279181124491811784 3291131493021300894 3299548709115984528 3327404376322573722 3348071484250043124 3371019187534849494 3371597307786527568 3383884469986915788 3391957194910842348 3413025252022089816 3434224166630922672 3441838918365413559 3442429184000530248 3463216799845944078 3472074131814859536 3484727463199024476 3505770503435733561 3509213524430875632 3517585239166799472 3569314433860428876 3582322139523185541 3582936497633204952 3591484088729127192 3604572587594758122 3613791443317506864 3635613855414834804 3644300031210437886 3658195307932939368 3666935435130999612 3689078765053288257 3711992297755482594 3715000737283303524 3738075276024193608 3761293134881486736 3779274106440454104 3793046971259843514 3802747858654369968 3816606269217979188 3839653408524851043 3849473493968648616 3852593357182685136 3872732832000596529 3906083398291716978 3933530192417615496 3947865214984735086 3957283394062649406 3957962056966793232 3972386116941162012 3981862794025771452 4006594861069409784 4016167381333951956 4040419599820268091 4065515373732195222 4075913111260922064 4094082445169354904 4119511528679723568 4129339193804503728 4164914321383357584 4180092580572072444 4190064770183981724 4205334685527217809 4216090017203758008 4231454776741672578 4242276911720551536 4251683369745510867 4267894525921762596 4278091340986166214 4330657680714729693 4334167526830520778 4334910824296964016 4361087822028225876 4388175324028401192 4425221466469817433 4425980379429253176 4436539168430098296 4452707314087642386 4464095312333390832 4494692250046465992 4507419218703086007 4511845959982554384 4518947145093630984 4522609593214456464 4589118557820551412 4605842750815524267 4617622399794592104 4634450469764689014 4645506593030066694 4646303284265365968 4674360671247644748 4685528611556277282 4714631273739856644 4743101269354227759 4759085911813905168 4776429519364247388 4806096783459677496 4835948316276197232 4847485140553113072 4859066708280583848 4876774677334084518 4889247246841332816 4918771686737717676 4936697239531951341 4949323063673976792 4953334316377738032 4991106564483860583 5022107226375064686 5056528781302274241 5057395961679791352 5075826704980373682 5087935792366263522 5088808358957305584 5119537878033134724 5151336249946384008 5163643776000795372 5194825199768916117 5208111197722289304 5263820286646313448 5276377858750199208 5296514822588216016 5309150392034361936 5353971650790643314 5354889841778602608 5374404746449807428 5387226133093690788 5406858881392137183 5420687164976260296 5453420783122252206 5466450046815656829 5487292961899409052 5500403152696499418 5572501105924955286 5573456774096096592 5586753026911975632 5607112914036290412 5641939702322230104 5668911159660681156 5689570456889765271 5690526034562350128 5704121787981554952 5724909403826968782 5739551115857216784 5774210240952972924 5778890035774027704 5814783762704301168 5859125097437575467 5900295288626423244 5921797822477102629 5935925091093974109 5936943085450189848 5972794191038657178 6009892291604114676 6024251072000927934 6098273060598292833 6113869666891383096 6118824743760735216 6141123667754032356 6179267293019585352 6194008790706755592 6232480894996859664 6247371482075036376 6270138870858108666 6285097155275972586 6286175031653142192 6324135025805637012 6368572692485663184 6401841788882643894 6417137011479249321 6501251290245781167 6502366236445446024 6541631733042338814 6542753604373678608 6558362248983623568 6582262986042601788 6654808752645147444 6679060971131463579 6696142968500086248 6742038375069698988 6767768939973831576 6783914389821684696 6826050504044179632 6883677836730827118 6884858368001060496 6926433599691888156 6951675704647033521 6968259889545100041 6969454926398048952 7011541006871467122 7028292917334415923 7138628867720857752 7164644279046371082 7165872995266409904 7182968177458254384 7209145175189516244 7271227710829669608 7288600062420875772 7315162016001126777 7316390615865878736 7333870870261999224 7378157530106576514 7423984595510965188 7430001474566607048 7476150552048387216 7558548212880908208 7586093942519687028 7613740057470560523 7631903688549395283 7633212538435958376 7679306817049702086 7698946987937297232 7745465664001193058 7812166796583433956 7867060384835230992 7895730429969470172 7914566788125298812 7944772233882324024 7963725588051542904 8013189722138819568 8030957476185964971 8032334762667903912 8080839199640536182 8131030747464390444 8180131174683378309 8188164890338709808 8250604729044749127 8358751658887432929 8360185161144144888 8380129540367963448 8410669371054435618 8432180034407516016 8462909553483345156 8503366739491021734 8535789051843525192 8556182681972332428 8661315361429459386 8668335053661041556 8722175644056451752 8776350648056802384 8850442932939634866 8851960758858506352 8873078336860196592 8905414628175284772 8959191286557985767 8989384500092931984 9014838437406172014 9036376608001391901 9037894290187261968 9178237115641102824 9211685501631048534 9235244799589184208 9268900939529378028 9291013186060133388 9348721342495289496 9371057223112554564 9405208306287162999 9427645732913958879 9429262547479713288 9486202538708455518 9552859038728494776 9602762683323965841 9612193566919354992 9718133416561167696 9753549354668169036 9812447599563508221 9837543373475435352 9873394479063902682 9898646127347953584 9982213128967721166 10044214452750129372 10113057562604548482 10114791923359582704 10151653409960747364 10175871584732527044 10239075756066269448 10302672499892768016 10325516755096240677 10327287552001590744 10389650399537832234 10416222395444578608 10517311510307200683 10527640573292626896 10552755717500398416 10707943301581286628 10746966418569556623 10748809492899614856 10774452266187381576 10813717762784274366 10841374329952520592 10906841566244504412 10932900093631313658 10974585923798818104 11000806305392998836 11067236295159864771 11145002211849910572 11214225828072580824 11283879404644460208 11337822319321362312 11379140913779530542 11408243575963109904 11449818807653937564 11518960225574553129 11548420481905945848 11557780071548055408 11718250194875150934 11800590577252846488 11843595644954205258 11871850182187948218 11873886170900379696 11945588382077314356 12019784583208229352 12048502144001855868 12121258799460804273 12196546121196585666 12227739333782766192 12282247335508064712 12358534586039170704 12388017581413511184 12494742964150072752 12540277741716217332 12570194310551945172 12616004056581653427 12648270051611274024 12755050109236532601 12803683577765287788 12834274022958498642 12991973042144189079 13002502580491562334 13004732472890892048 13083263466084677628 13164525972085203576 13275664399409452299 13309617505290294888 13358121942262927158 13392285937000172496 13484076750139397976 13535537879947663152 13567828779643369392 13767355673461654236 13817528252446572801 13852867199383776312 13903351409294067042 13936519779090200082 13938909852796097904 14023082013742934244 14056585834668831846 14229303808062683277 14277257735441715504 14329288558092742164 14418290350379032488 14542455421659339216 14577200124841751544 14630324032002253554 14667741740523998448 14756315060213153028 14810091718595854023 14847969191021930376 14860002949133214096 14973319693451581749 15169586343906822723 15172187885039374056 15227480114941121046 15263807377098790566 15266425076871916752 15358613634099404172 15490931328002386116 15584475599306748351 15624333593166867912 15791460859938940344 15829133576250597624 15889544467764648048 15927451176103085808 16061914952371929942 16064669525335807824 16161678399281072364 16220576644176411549 16262061494928780888 16360262349366756618 16399350140446970487 16501209458089498254 16717503317774865858 16720370322288289776 16760259080735926896 16821338742108871236 16925819106966690312 17006733478982043468 17068711370669295813 17071578103687050384 17112365363944664856 17322630722858918772 17336670107322083112 17444351288112903504 17577375292312726401 17700885865879269732 17765393467431307887 17807775273281922327 17810829256350569544 17918382573115971534 18029676874812344028 18072753216002783802 18356474231282205648 18423371003262097068 18537801879058756056 18582026372120266776 18697442684990578992 18742114446225109128 18810416612574325998 18855291465827917758 18858525094959426576 18972405077416911036 19105718077456989552 19205525366647931682 19251411034437747963 19503753870737343501 19507098709336338072 19624895199127016442 19675086746950870704 19746788958127805364 19964426257935442332 20037182913394390737 20088428905500258744 20226115125209096964 20303306819921494728 20351743169465054088 20478151512132538896 20651033510192481354 20654575104003181488 20779300799075664468 20904779668635300123 21034623020614401366 21084878752003247769 21415886603162573256 21493932837139113246 21497618985799229712 21548904532374763152 21627435525568548732 21813683132489008824 21865800187262627316 21945486048003380331 21949171847597636208 22001612610785997672 22134472590319729542 22290004423699821144 22428451656145161648 22675644638642724624 22758281827559061084 22841220172411681569 22895711065648185849 22899637615307875128 23037920451149106258 23096840963811891696 23436500389750301868 23601181154505692976 23687191289908410516 23743700364375896436 23891176764154628712 24039569166416458704 24092872428557894913 24097004288003711736 24242517598921608546 24393092242393171332 24540393524050134927 24564494671016129424 25076254976662298787 25080555483432434664 25140388621103890344 25232008113163306854 25296540103222548048 25510100218473065202 25607367155530575576 25668548045916997284 25983946084288378158 26005005160983124668 26166526932169355256 26329051944170407152 26551328798818904598 26619235010580589776 26716243884525854316 26877573859673957301 26968153500278795952 27109129824004175703 27534711346923308472 27635056504893145602 27705734398767552624 27806702818588134084 27873039558180400164 28046164027485868488 28113171669337663692 28282937198741876637 28458607616125366554 28658577116185484328 28836580700758064976 29154400249683503088 29260648064004507108 29437342798690524663 29512630120426306056 29620183437191708046 29695938382043860752 29946639386903163498 30339172687813645446 30344375770078748112 30454960229882242092 30527614754197581132 30717227268198808344 30976550265288722031 30981862656004772232 31168951198613496702 31248667186333735824 31551934530921602049 31582921719877880688 31658267152501195248 32123829904743859884 32240899255708669869 32323356798562144728 32441153288352823098 32524122989857561776 32720524698733513236 32798700280893940974 33002418916178996508 33201708885479594313 33435006635549731716 33642677484217742472 33851638213933380624 34013466957964086936 34137422741338591626 34224730727889329712 34556880676723659387 34645261445717837544 34673340214644166224 35154750584625452802 35401771731758539464 35530786934862615774 35615550546563844654 35621658512701139088 35836765146231943068 36059353749624688056 36145506432005567604 36363776398382412819 36846742006524194136 37075603758117512112 37164052744240533552 37484228892450218256 37620833225148651996 37710582931655835516 37848012169744960281 37944810154833822072 38265150327709597803 38411050733295863364 38502822068875495926 39007507741474687002 39014197418672676144 39249790398254032884 39493577916255610728 39826993198228356897 39928852515870884664 40074365826788781474 40176857811000517488 40452230250418193928 40606613639842989456 40703486338930108176 41302067020384962708 41452584757339718403 41558601598151328936 41809559337270600246 42069246041228802732 42169757504006495538 42687911424188049831 42831773206325146512 42987865674278226492 43254871051137097464 43627366264978017648 43731600374525254632 43890972096006760662 44003225221571995344 44268945180639459084 44580008847399642288 44919959080354745247 45508759031720468169 45516563655118122168 45682440344823363138 45791422131296371698 45799275230615750256 46075840902298212516 46753426797920245053 46873000779500603736 47374382579816821032 47487400728751792872 47782353528309257424 48185744857115789826 48194008576007423472 48485035197843217092 48661729932529234647 48786184484786342664 49080787048100269854 49198050421340911461 50152509953324597574 50161110966864869328 50280777242207780688 50464016226326613708 51020200436946130404 51206134112007887439 51214734311061151152 51337096091833994568 51967892168576756316 52010010321966249336 52333053864338710512 53102657597637809196 53296180402293923661 53423325819845766981 53432487769051708632 53755147719347914602 54218259648008351406 55069422693846616944 55270113009786291204 55613405637176268168 55746079116360800328 56092328054971736976 56226343338675327384 56565874397483753274 56917215232250733108 57317154232370968656 57754233103313243889 58511261612212030503 58521296128009014216 58874685597381049326 59025260240852612112 59240366874383416092 59893278773806326996 60678345375627290892 60909920459764484184 61055229508395162264 61434454536397616688 61953100530577444062 61963725312009544464 62337902397226993404 62714339005905900369 63103869061843204098 63254636256009743307 64247659809487719768 64481798511417339738 64646713597124289456 64882306576705646196 65441049397467026472 65597400561787881948 65836458144010140993 66004837832357993016 66403417770959188626 66870013271099463432 67285354968435484944 68026933915928173872 68274845482677183252 68687133196944557547 69113761353447318774 69290522891435675088 70309501169250905604 70803543463517078928 71061573869725231548 71231101093127689308 71673530292463886136 72118707499249376112 72278617285673684739 72291012864011135208 72727552796764825638 73621180572150404781 73693484013048388272 75228764929986896361 75241666450297303992 75421165863311671032 75696024339489920562 75889620309667644144 76530300655419195606 76822101466591726728 77005644137750991852 78015015482949374004 78499580796508065768 78987155832511221456 79653986396456713794 79857705031741769328 80148731653577562948 80632721579021871903 80904460500836387856 82604134040769925416 82905169514679436806 83117203196302657872 83619118674541200492 84138492082457605464 84339515008012991076 84848811596225629911 85375822848376099662 85975731348556452984 86509742102274194928 87463200749050509264 87781944192013521324 88312028396071573989 88537890361278918168 89839918160709490494 91017518063440936338 91033127310236244336 91364880689646726276 91582844262592743396 92151681804596425032 92929650795866166093 93506853595840490106 93746001559001207472 94748765159633642064 94974801457503585744 96371489714231579652 96722697767126009607 96970070395686434184 97323459865058469294 97572368969572685328 98161574096200539708 98396100842681822922 99605126656438782939 100305019906649195148 100928032452653227416 102040400873892260808 102412268224015774878 102674192183667989136 103670642030170978161 103935784337153512632 104020020643932498672 106205315195275618392 106592360804587847322 106846651639691533962 106864975538103417264 107510295438695829204 108436519296016702812 109091329195147238457 110540226019572582408 111226811274352536336 111492158232721600656 112452686677350654768 113131748794967506548 113544036509234880843 113834430464501466216 114795450983128793409 115508466206626487778 117022523224424061006 117042592256018028432 117749371194762098652 118480733748766832184 119480979594685070691 119786557547612653992 121356690751254581784 121819840919528968368 122110459016790324528 123906201061154888124 124357754272019155209 124675804794453986808 125428678011811800738 126207738123686408196 126509272512019486614 128495319618975439536 128963597022834679476 129764613153411292392 130882098794934052944 131194801123575763896 131672916288020281986 132009675664715986032 132806835541918377252 133740026542198926864 134759877241064235741 136526277095161404507 136549690965354366504 137374266393889115094 138227522706894637548 140260280393760735159 140619002338501811208 142123147739450463096 142462202186255378616 143347060584927772272 144557234571347369478 144582025728022270416 145455105593529651276 147242361144300809562 147594151264022734383 150457529859973792722 150483332900594607984 150842331726623342064 151392048678979841124 153060601310838391212 153618402336023662317 153644202933183453456 154011288275501983704 156030030965898748008 156999161593016131536 159307972792913427588 159888541206881770983 160269977459537300943 160297463307155125896 161265443158043743806 165208268081539850832 165810339029358873612 167238237349082400984 168276984164915210928 168679030016025982152 169697623192451259822 170751645696752199324 171951462697112905968 175533784836636091509 175563888384027042648 176624056792143147978 177075780722557836336 179679836321418980988 182035036126881872676 182729761379293452552 183165688525185486792 184303363609192850064 185859301591732332186 187013707191680980212 188143017017717701107 189763908768029229921 192742979428463159304 193445395534252019214 193940140791372868368 194646919730116938588 196323148192401079416 196792201685363645844 199210253312877565878 200610039813298390296 201856064905306454832 204080801747784521616 204824536448031549756 206061399590833672641 207341284060341956322 207871568674307025264 212410630390551236784 213184721609175694644 213693303279383067924 215020590877391658408 216835851857021054217 216873038592033405624 218182658390294476914 220863541716451214343 221080452039145164816 225686294789960689083 226263497589935013096 227088073018469761686 227668860929002932432 229590901966257586818 231016932413252975556 234045046448848122012 235498742389524197304 236961467497533664368 238961959189370141382 239573115095225307984 241898164737065615709 242713381502509163568 247812402122309776248 248715508544038310418 249351609588907973616 250857356023623601476 252415476247372816392 253018545024038973228 254546434788676889733 257927194045669358952 259529226306822584784 262389602247151527792 263345832576040563972 264936085188214721967 265613671083836754504 269519754482128471482 273052554190322809014 273099381930708733008 274748532787778230188 276455045413789275096 278788952387598498279 280520560787521470318 281238004677003622416 284246295478900926192 284924404372510757232 289114469142694738956 290168093301378028821 290910211187059302552 294484722288601619124 295188302528045468766 298815379969316348817 300915059719947585444 302784097357959682248 306121202621676782424 307236804672047324634 308022576551003967408 312060061931797496016 318615945585826855176 319777082413763541966 320539954919074601886 320594926614310251792 322530886316087487612 327273987585441715371 331620678058717747224 334476474698164801968 337358060032051964304 339395246384902519644 340632109527704642529 341503291393504398648 344386352949386380227 351067569673272183018 351127776768054085296 353248113584286295956 358442938784055212073 359359672642837961976 364070072253763745352 365459522758586905104 366331377050370973584 371718603183464664372 373073262816057465627 374027414383361960424 376286034035435402214 379527817536058459842 385485958856926318608 386890791068504038428 389293839460233877176 392646296384802158832 393584403370727291688 398420506625755131756 401220079626596780592 404279631723192707223 409578831285484213521 409649072896063099512 412122799181667345282 414682568120683912644 426369443218351389288 427386606558766135848 430041181754783316816 433671703714042108434 433746077184066811248 436365316780588953828 441727083432902428686 442782453792068203149 451372589579921378166 452526995179870026192 454176146036939523372 459181803932515173636 460855207008070986951 462033864826505951112 468090092897696244024 470997484779048394608 477923918378740282764 480809932378611902829 483796329474131231418 495624804244619552496 497431017088076620836 501714712047247202952 504830952494745632784 506037090048077946456 509092869577353779466 515854388091338717904 526601354509908274527 526691665152081127944 529872170376429443934 531227342167673509008 539039508964256942964 546105108380645618028 549497065575556460376 552910090827578550192 557577904775196996558 561041121575042940636 564429051053153103321 578228938285389477912 580336186602756057642 581820422374118605104 588969444577203238248 590376605056090937532 597630759938632697634 601830119439895170888 605568194715919364496 612242405243353564848 614473609344094649268 618184198772501017923 637231891171653710352 639554164827527083932 641079909838149203772 645061772632174975224 650507555571063162651 654547975170883430742 663241356117435494448 677058884369882067249 678790492769805039288 681264219055409285058 683006582787008797296 688772705898772760454 702135139346544366036 706496227168572591912 716885877568110424146 718719345285675923952 725694494211196847127 728140144507527490704 743437206366929328744 746146525632114931254 748054828766723920848 752572068070870804428 759055635072116919684 763639304366030669199 773781582137008076856 778587678920467754352 787168806741454583376 794808255564644165901 796841013251510263512 808559263446385414446 819157662570968427042 819298145792126199024 824245598363334690564 829365136241367825288 836366857162795494837 852738886436702778576 854773213117532271696 867343407428084216868 870504279904134086463 872730633561177907656 883454166865804857372 885564907584136406298 902745179159842756332 908352292073879046744 918363607865030347272 921710414016141973902 924067729653011902224 936180185795392488048 955847836757480565528 961619864757223805658 967592658948262462836 981821962756325146113 994862034176153241672 1003429424094494405904 1012074180096155892912 1018185739154707558932 1033159058848159140681 1053202709019816549054 1053383330304162255888 1059744340752858887868 1075328816352165636219 1078079017928513885928 1092210216761291236056 1098994131151112920752 1115155809550393993116 1119219788448172396881 1122082243150085881272 1128858102106306206642 1156457876570778955824 1160672373205512115284 1177938889154406476496 1180753210112181875064 1195261519877265395268 1203660238879790341776 1228736493856452640563 1228947218688189298536 1236368397545002035846 1279108329655054167864 1282159819676298407544 1290123545264349950448 1301015111142126325302 1309095950341766861484 1328347361376204609447 1354117768739764134498 1357580985539610078576 1362528438110818570116 1377545411797545520908 1404270278693088732072 1412992454337145183824 1433771755136220848292 1442429797135835708487 1451388988422393694254 1486874412733858657488 1492293051264229862508 1505144136141741608856 1518111270144233839368 1527278608732061338398 1547563164274016153712 1579804063529724823581 1589616511129288331802 1593682026503020527024 1617118526892770828892 1638315325141936854084 1648491196726669381128 1658730272482735650576 1672733714325590989674 1693287153159459309963 1734686814856168433736 1741008559808268172926 1745461267122355815312 1766908333731609714744 1771129815168272812596 1805490358319685512664 1816704584147758093488 1836727215730060694544 1843420828032283947804 1854552596317503053769 1911695673514961131056 1923239729514447611316 1935185317896524925672 1951522666713189487953 1963643925512650292226 1989724068352306483344 2031176653109646201747 2036371478309415117864 2066318117696318281362 2106405418039633098108 2119488681505717775736 2150657632704331272438 2156158035857027771856 2184420433522582472112 2230311619100787986232 2238439576896344793762 2244164486300171762544 2257716204212612413284 2290917913098092007597 2321344746411024230568 2361506420224363750128 2384424766693932497703 2390523039754530790536 2457472987712905281126 2457894437376378597072 2472736795090004071692 2509100571488386484511 2558216659310108335728 2564319639352596815088 2602030222284252650604 2611512839712402259389 2618191900683533722968 2656694722752409218894 2708235537479528268996 2725056876221637140232 2755090823595091041816 2808540557386177464144 2867543510272441696584 2884859594271671416974 2902777976844787388508 2984586102528459725016 3010288272283483217712 3036222540288467678736 3054557217464122676796 3099477176544477422043 3159608127059449647162 3179233022258576663604 3225986449056496908657 3234237053785541657784 3276630650283873708168 3296982393453338762256 3345467428651181979348 3386574306318918619926 3469373629712336867472 3482017119616536345852 3533816667463219429488 3542259630336545625192 3610980716639371025328 3686209481569357921689 3686841656064567895608 3709105192635006107538 3846479459028895222632 3870370635793049851344 3903045333426378975906 3927287851025300584452 4062353306219292403494 4072742956618830235728 4132636235392636562724 4212810836079266196216 4238977363011435551472 4301315265408662544876 4327289391407507125461 4460623238201575972464 4476879153792689587524 4515432408425224826568 4581835826196184015194 4642689492822048461136 4739412190589174470743 4768849533387864995406 4781046079509061581072 4914945975425810562252 4945473590180008143384 5018201142976772969022 5079861459478377929889 5204060444568505301208 5223025679424804518778 5236383801367067445936 5313389445504818437788 5416471074959056537992 5450113752443274280464 5510181647190182083632 5563657788952509161307 5735087020544883393168 5769719188543342833948 5805555953689574777016 5854568000139568463859 5969172205056919450032 6093529959328938605241 6109114434928245353592 6198954353088954844086 6319216254118899294324 6358466044517153327208 6451972898112993817314 6468474107571083315568 6553261300567747416336 6690934857302363958696 6773148612637837239852 6872753739294276022791 6964034239233072691704 7084519260673091250384 7372418963138715843378 7373683312129135791216 7418210385270012215076 7527301714465159453533 7692958918057790445264 7806090666852757951812 7834538519137206778167 7854575702050601168904 8124706612438584806988 8265272470785273125448 8425621672158532392432 8602630530817325089752 8654578782815014250922 8953758307585379175048 9030864816850449653136 9163671652392368030388 9298431529633432266129 9478824381178348941486 9537699066775729990812 9829891950851621124504 9890947180360016286768 10036402285953545938044 10159722918956755859778 10408120889137010602416 10446051358849609037556 10626778891009636875576 10832942149918113075984 11058628444708073765067 11127315577905018322614 11539438377086685667896 11611111907379149554032 11709136000279136927718 12187059918657877210482 12218228869856490707184 12397908706177909688172 12638432508237798588648 12716932089034306654416 12903945796225987634628 12981868174222521376383 13381869714604727917392 13546297225275674479704 13745507478588552045582 13928068478466145383408 14218236571767523412229 14744837926277431686756 14836420770540024430152 15054603428930318907066 15612181333705515903624 15669077038274413556334 15709151404101202337808 16249413224877169613976 16530544941570546250896 16690973366857527483921 17205261061634650179504 17309157565630028501844 17563704000418705391577 17907516615170758350096 18280589877986815815723 18327343304784736060776 18596863059266864532258 18957648762356697882972 19075398133551459981624 19659783901703242249008 20072804571907091876088 20319445837913511719556 20892102717699218075112 21253557782019273751152 22117256889416147530134 22254631155810036645228 22581905143395478360599 23078876754173371335792 23418272000558273855436 24374119837315754420964 24795817412355819376344 25276865016475597177296 25807891592451975269256 25963736348445042752766 27092594450551348959408 27491014957177104091164 28436473143535046824458 29489675852554863373512 29672841541080048860304 30109206857860637814132 31224362667411031807248 31338154076548827112668 32498826449754339227952 33175885334124221295201 33381946733715054967842 34618315131260057003688 35127408000837410783154 36561179755973631631446 36654686609569472121552 37193726118533729064516 37915297524713395765944 38150796267102919963248 38945604522667564129149 40145609143814183752176 40638891675827023439112 41784205435398436150224 42654709715302570236687 44234513778832295060268 44509262311620073290456 45163810286790956721198 46836544001116547710872 48748239674631508841928 49591634824711638752688 51615783184903950538512 51927472696890085505532 52691112001256116174731 54841769633960447447169 54982029914354208182328 56872946287070093648916 58979351705109726747024 60218413715721275628264 62676308153097654225336 66351770668248442590402 66763893467430109935684 69236630262520114007376 70254816001674821566308 73122359511947263262892 74387452237067458129032 75830595049426791531888 77891209045335128258298 81277783351654046878224 85309419430605140473374 88469027557664590120536 89018524623240146580912 90327620573581913442396 93673088002233095421744 97496479349263017683856 99527656002372663885603 103854945393780171011064 105382224002512232349462 109683539267920894894338 109964059828708416364656 113745892574140187297832 116836813568002692387447 120436827431442551256528 125352616306195308450672 127964129145907710710061 132703541336496885180804 133527786934860219871368 140509632003349643132616 146244719023894526525784 148774904474134916258064 155782418090670256516596 158073336003768348524193 170618838861210280946748 176938055115329180241072 180655241147163826884792 199055312004745327771206 207709890787560342022128 210764448005024464698924 219367078535841789788676 227491785148280374595664 233673627136005384774894 255928258291815421420122 265407082672993770361608 267055573869720439742736 281019264006699286265232 292489438047789053051568 298582968007117991656809 311564836181340513033192 316146672007536697048386 341237677722420561893496 361310482294327653769584 383892387437723132130183 398110624009490655542412 421528896010048929397848 438734157071683579577352 467347254272010769549788 511856516583630842840244 530814165345987540723216 597165936014235983313618 623129672362681026066384 632293344015073394096772 682475355444841123786992 767784774875446264260366 796221248018981311084824 843057792020097858795696 877468314143367159154704 895748904021353974970427 934694508544021539099576 1023713033167261685680488 1194331872028471966627236 1264586688030146788193544 1535569549750892528520732 1592442496037962622169648 1791497808042707949940854 1869389017088043078199152 2047426066334523371360976 2388663744056943933254472 2529173376060293576387088 2687246712064061924911281 3071139099501785057041464 3582995616085415899881708 4777327488113887866508944 5374493424128123849822562 6142278199003570114082928 7165991232170831799763416 10748986848256247699645124 14331982464341663599526832 21497973696512495399290248 42995947393024990798580496
- Sum of all divisors σ(n): 161902060431143727532331989
- Sum of proper divisors (its aliquot sum) s(n): 118906113038118736733751493
- 42995947393024990798580496 is an abundant number, because the sum of its proper divisors (118906113038118736733751493) is greater than itself. Its abundance is 75910165645093745935170997
Bases of 42995947393024990798580496
- Binary: 100011100100001011111011111010100001000010111111000110011111010011001010001011000100002
- Hexadecimal: 0x2390BEFA842FC67D328B10
- Base-36: 5EHITNAF2C8R52900
Squares and roots of 42995947393024990798580496
- 42995947393024990798580496 squared (429959473930249907985804962) is 1848651492223772502571152754723707546920888591606016
- 42995947393024990798580496 cubed (429959473930249907985804963) is 79484522307690470381636938747507203139100592628128394103247006585313693863936
-
42995947393024990798580496 is a
perfect square number . Itssquare root is 6557129508636 -
The
cube root of 42995947393024990798580496 is 350328799.5724135655
Scales and comparisons
How big is 42995947393024990798580496?- 42,995,947,393,024,990,798,580,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,995,947,393,024,990,798,580,496 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 42995947393024990798580496 cubic inches would be around 29194066.6 feet tall.
Recreational maths with 42995947393024990798580496
- 42995947393024990798580496 backwards is 69408589709942039374959924
- 42995947393024990798580496 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42995947393024990798580496's digits is 144
- 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 42995947393024990798580496 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 42995947393024990798580496 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/42995947393024990798580496/
Chicago style:
Numbermatics. 2024. "Number 42995947393024990798580496 - Facts about the integer". https://numbermatics.com/n/42995947393024990798580496/
The information we have on file for 42995947393024990798580496 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 42995947393024990798580496, math, Factors of 42995947393024990798580496, curriculum, school, college, exams, university, Prime factorization of 42995947393024990798580496, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, nine hundred ninety-five sextillion, nine hundred forty-seven quintillion, three hundred ninety-three quadrillion, twenty-four trillion, nine hundred ninety billion, seven hundred ninety-eight million, five hundred eighty thousand, four hundred ninety-six.