58097288972110162767006784
58,097,288,972,110,162,767,006,784 is an even composite number composed of six prime numbers multiplied together.
What does the number 58097288972110162767006784 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12285 divisors.
58097288972110162767006784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 58097288972110162767006784:
26 × 712 × 114 × 172 × 312 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 17 × 31 × 31 × 127 × 127)See below for interesting mathematical facts about the number 58097288972110162767006784 from the Numbermatics database.
Names of 58097288972110162767006784
- Cardinal: 58097288972110162767006784 can be written as Fifty-eight septillion, ninety-seven sextillion, two hundred eighty-eight quintillion, nine hundred seventy-two quadrillion, one hundred ten trillion, one hundred sixty-two billion, seven hundred sixty-seven million, six thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 5.8097288972110162767006784 × 1025
Factors of 58097288972110162767006784
Divisors of 58097288972110162767006784
- Number of divisors d(n): 12285
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 31 32 34 44 49 56 62 64 68 77 88 98 112 119 121 124 127 136 154 176 187 196 217 224 238 242 248 254 272 289 308 341 343 352 374 392 434 448 476 484 496 508 527 539 544 578 616 682 686 704 748 784 833 847 868 889 952 961 968 992 1016 1054 1078 1088 1156 1232 1309 1331 1364 1372 1397 1496 1519 1568 1666 1694 1736 1778 1904 1922 1936 1984 2023 2032 2057 2108 2156 2159 2312 2387 2401 2464 2618 2662 2728 2744 2794 2992 3038 3136 3179 3332 3388 3472 3556 3689 3751 3773 3808 3844 3872 3937 4046 4064 4114 4216 4312 4318 4624 4774 4802 4928 5236 5324 5456 5488 5588 5797 5831 5929 5984 6076 6223 6358 6664 6727 6776 6944 7112 7378 7502 7546 7616 7688 7744 7874 8092 8128 8228 8432 8624 8636 8959 9163 9248 9317 9548 9604 9779 10472 10571 10633 10648 10912 10976 11176 11594 11662 11858 11968 12152 12446 12716 13328 13454 13552 13888 14161 14224 14399 14641 14756 15004 15092 15113 15367 15376 15748 16129 16184 16337 16456 16709 16807 16864 17248 17272 17918 18326 18496 18634 19096 19208 19558 20944 21142 21266 21296 21824 21952 22253 22352 22627 23188 23324 23716 23749 24304 24892 25432 25823 26257 26411 26656 26908 27104 27559 28322 28448 28798 29282 29512 30008 30184 30226 30734 30752 31496 32258 32368 32674 32912 33418 33614 33728 34496 34544 34969 35836 36652 36703 37268 38192 38416 39116 40579 40817 41261 41503 41888 42284 42532 42592 43307 43561 44506 44704 45254 46376 46648 47089 47432 47498 48608 49784 50864 51646 52514 52822 53312 53816 54208 55118 56644 56896 57596 58564 59024 60016 60368 60452 61468 61504 62713 62992 63767 64141 64516 64736 65219 65348 65824 66836 66929 67228 68453 69088 69938 71672 73304 73406 73997 74431 74536 76384 76832 78232 81158 81634 82522 83006 83776 84568 85064 85184 86614 87122 89012 89408 90508 92752 93296 94178 94864 94996 97216 98549 99127 99568 100793 101728 102487 103292 105028 105644 105791 107569 107632 110236 112903 113288 114359 115192 116281 116963 117128 117649 118048 120032 120736 120904 122047 122936 125426 125984 127534 128282 129032 129472 130438 130696 131648 133672 133858 134456 136906 138176 139876 143344 146608 146812 147994 148862 149072 152768 153664 155771 156464 158389 162316 163268 165044 166012 166243 169037 169136 170128 173228 174244 177419 178024 179707 180761 181016 183799 184877 185504 186592 188356 189728 189992 192913 197098 198254 199136 201586 203456 204974 206584 210056 211288 211582 215138 215264 220472 225806 226576 228718 230384 232562 233926 234256 235298 236096 240064 241472 241808 244094 244783 245872 248897 250852 251968 255068 256564 256921 258064 260876 261239 261392 267344 267716 268912 273812 274193 277729 279752 284053 285719 286688 288827 290521 293216 293624 295988 297724 298144 303149 304927 311542 312928 316778 324632 326536 329623 330088 332024 332486 338074 338272 340256 346456 348488 354838 356048 359414 361522 362032 367598 369754 371008 373184 376712 379456 379984 384659 385826 394196 396508 398272 403172 403733 409948 413168 420112 422576 423164 430276 430528 438991 440944 446369 448987 451612 453152 453871 456533 457436 460768 465124 467852 468503 468512 470596 476377 479171 483616 488188 489566 491744 497794 499999 501704 510136 513128 513842 516128 517979 521017 521752 522478 522784 534688 535432 537824 547624 548386 555458 559504 568106 571438 573376 577654 581042 586432 587248 591976 595448 596288 606298 609854 623084 625856 633556 649264 653072 659246 660176 664048 664972 676148 676544 680512 689843 692912 693889 696976 701437 705551 709676 712096 717409 718828 723044 724064 735196 736219 739508 740537 752983 753424 759968 769318 771652 788392 790321 793016 800513 806344 807466 813967 818741 819896 823543 826336 840224 845152 846328 854329 860552 877982 881888 892738 897974 903224 906304 907742 913066 914872 921536 930248 935704 937006 937024 941192 952754 958342 967232 976376 979132 983488 995588 999998 1003408 1020272 1026256 1027684 1032256 1035958 1042034 1043504 1044956 1045568 1069376 1070864 1075648 1084039 1090397 1095248 1096772 1108723 1110916 1119008 1136212 1137793 1142876 1155308 1162084 1163701 1174496 1183259 1183952 1190896 1212596 1219708 1241933 1246168 1257949 1265327 1267112 1279091 1286593 1294139 1298528 1306144 1318492 1320352 1328096 1329944 1342517 1350391 1352296 1379686 1385824 1387778 1393952 1402874 1411102 1419352 1424192 1434818 1437656 1446088 1448128 1470392 1472438 1479016 1481074 1505966 1506848 1519936 1538636 1543304 1576784 1580642 1586032 1601026 1612688 1614932 1627934 1637482 1639792 1647086 1652672 1680448 1690304 1692656 1708658 1713481 1721104 1742279 1755964 1763776 1785476 1795948 1798447 1806448 1815484 1826132 1828673 1829744 1859407 1860496 1871408 1874012 1882384 1905508 1916684 1919351 1944103 1951609 1952752 1958264 1976777 1988371 1991176 1999996 2000033 2006816 2021789 2033647 2040544 2052512 2055368 2071916 2074799 2084068 2087008 2089912 2122043 2134489 2141728 2168078 2180794 2190496 2193544 2217446 2221832 2238016 2272424 2275586 2285752 2307361 2310616 2324168 2327402 2348992 2366518 2367904 2381792 2425192 2439416 2483866 2492336 2515898 2530654 2534224 2558182 2573186 2588278 2597056 2612288 2636984 2640704 2656192 2659888 2685034 2692613 2700782 2704592 2759372 2771648 2775556 2787904 2805748 2822204 2826131 2838704 2869636 2873629 2875312 2892176 2940784 2944876 2958032 2962148 3011932 3013696 3016123 3055019 3072937 3077272 3086608 3124583 3142909 3153568 3161284 3172064 3177097 3195731 3202052 3225376 3229864 3255868 3274964 3279521 3279584 3294172 3334639 3354197 3385312 3417316 3426962 3442208 3484558 3499993 3511928 3570952 3591896 3596894 3612896 3625853 3630968 3647119 3652264 3657346 3659488 3718814 3720992 3742816 3748024 3764768 3811016 3833368 3838702 3888206 3903218 3905504 3916528 3953554 3976742 3982352 3999992 4000066 4013632 4043578 4067294 4081088 4105024 4110736 4143832 4149598 4168136 4174016 4179824 4231249 4244086 4268978 4283456 4336156 4361588 4380992 4387088 4434892 4441063 4443664 4544848 4551172 4571504 4614722 4621232 4648336 4654804 4661281 4733036 4735808 4763584 4828901 4850384 4857223 4878832 4910059 4938857 4967732 4984672 5021863 5031796 5061308 5068448 5116364 5146372 5153533 5176556 5183759 5240147 5270881 5273968 5319776 5370068 5385226 5401564 5409184 5499989 5518744 5532247 5551112 5603591 5611496 5644408 5652262 5677408 5697769 5731187 5739272 5747258 5750624 5764801 5784352 5881568 5889752 5916064 5924296 5980303 6023864 6032246 6110038 6145874 6154544 6173216 6249166 6285818 6307136 6322568 6344128 6354194 6391462 6404104 6450752 6459728 6511736 6549928 6559042 6559168 6588344 6669278 6708394 6770624 6834632 6853924 6884416 6969116 6999986 7023856 7141904 7183792 7193788 7225792 7251706 7261936 7294238 7304528 7314692 7318976 7437628 7441984 7485632 7496048 7529536 7588273 7622032 7632779 7666736 7677404 7715807 7761061 7776412 7806436 7811008 7833056 7907108 7953484 7964551 7964704 7999984 8000132 8087156 8098409 8134588 8145907 8221472 8282813 8287664 8299196 8336272 8359648 8462498 8488172 8499983 8537956 8672312 8693531 8723176 8774176 8805643 8857289 8869784 8882126 8887328 8953637 9006151 9058973 9089696 9102344 9143008 9229444 9242464 9296672 9309608 9322562 9397619 9452737 9466072 9657802 9700768 9714446 9757664 9820118 9877714 9935464 9969344 10043726 10063592 10122616 10136896 10232728 10292744 10307066 10353112 10367518 10480294 10541762 10547936 10639552 10740136 10770452 10803128 10818368 10999978 11037488 11064494 11102224 11207182 11222992 11288816 11304524 11354816 11395538 11462374 11478544 11494516 11501248 11529602 11568704 11763136 11779504 11832128 11848592 11924429 11960606 11994367 12047728 12064492 12195953 12220076 12291748 12309088 12346432 12498332 12515723 12571636 12589129 12645136 12708388 12782924 12800711 12808208 12919456 13015849 13023472 13099856 13118084 13176688 13338556 13416788 13435457 13608721 13661263 13669264 13707848 13837439 13918597 13938232 13999972 14000231 14047712 14070001 14152523 14235529 14283808 14367584 14387576 14503412 14523593 14523872 14588476 14609056 14629384 14767687 14854301 14875256 14941423 14992096 15176546 15244064 15265558 15333472 15354808 15431614 15499969 15522122 15552824 15612872 15666112 15814216 15906968 15929102 15929408 15999968 16000264 16151527 16174312 16196818 16269176 16291814 16442944 16565626 16575328 16598392 16672544 16719296 16924996 16976344 16999966 17075912 17344624 17387062 17446352 17548352 17611286 17714578 17739568 17764252 17774656 17907274 18012302 18117946 18179392 18204688 18286016 18458888 18484928 18593344 18619216 18645124 18795238 18848291 18905474 18932144 19315604 19401536 19428892 19515328 19640236 19755428 19782917 19870928 20087452 20115403 20127184 20245232 20465456 20585488 20614132 20706224 20735036 20960588 21083524 21095872 21112861 21385133 21467699 21480272 21510559 21540904 21606256 21744547 21872081 21999956 22000363 22074976 22128988 22204448 22239679 22370117 22414364 22445984 22577632 22609048 22791076 22822789 22924748 22956647 22957088 22989032 23059204 23342473 23479379 23559008 23697184 23848858 23921212 23988734 24095456 24128984 24391906 24440152 24499951 24583496 24618176 24996664 25031446 25143272 25178258 25290272 25380971 25416776 25529833 25565848 25601422 25616416 25838912 26031698 26046944 26199712 26236168 26353376 26677112 26833576 26870914 27217442 27322526 27338528 27415696 27674878 27837194 27876464 27999944 28000462 28095424 28140002 28305046 28471058 28567616 28735168 28775152 29006824 29047186 29047744 29176952 29218112 29258768 29535374 29618743 29708602 29750512 29882846 29984192 30353092 30488128 30531116 30666944 30709616 30863228 30999938 31044244 31087441 31105648 31225744 31609919 31628432 31813936 31858204 31999936 32000528 32303054 32348624 32393636 32538352 32583628 32628967 33131252 33150656 33177353 33196784 33345088 33605209 33802307 33849992 33952688 33999932 34000561 34151824 34370413 34571999 34689248 34774124 34892704 35153041 35222572 35271583 35429156 35479136 35528504 35814548 36024604 36074731 36235892 36286313 36409376 36681029 36896167 36917776 37238432 37290248 37590476 37696582 37810948 37864288 38499923 38631208 38725729 38857784 39225137 39280472 39510856 39565834 39741856 39884383 40118309 40174904 40230806 40254368 40353607 40490464 40930912 41170976 41228264 41412448 41470072 41862121 41921176 42167048 42225722 42770266 42935398 42960544 43021118 43081808 43212512 43489094 43744162 43999912 44000726 44149952 44257976 44408896 44479358 44740234 44828728 44891968 45155264 45218096 45582152 45645578 45849496 45913294 45914176 45978064 46118408 46684946 46958758 47118016 47394368 47697716 47842424 47977468 48190912 48257968 48783812 48851693 48880304 48999902 49166992 49993328 50062892 50286544 50356516 50580544 50761942 50833552 51059666 51131696 51202844 51232832 51274091 52063396 52093888 52399424 52472336 52706752 53117911 53354224 53429453 53667152 53741828 54010649 54327427 54434884 54645052 54677056 54831392 55349756 55674388 55751857 55752928 55999888 56000924 56280004 56610092 56688863 56942116 57021349 57550304 57641617 57979691 58013648 58094372 58353904 58517536 59070748 59237486 59417204 59499881 59501024 59765692 60499879 60706184 60854717 61062232 61419232 61639501 61726456 61999876 62001023 62088488 62174882 62211296 62451488 62675459 63043057 63219838 63256864 63412811 63627872 63716408 64001056 64606108 64697248 64787272 65076704 65167256 65257934 65783333 66169159 66262504 66354706 66393568 67210418 67604614 67699984 67905376 67999864 68001122 68303648 68740826 69143998 69378496 69548248 69785408 70306082 70445144 70543166 70858312 70958272 71057008 71629096 72049208 72149462 72471784 72572626 72818752 73362058 73792334 73835552 74476864 74580496 75180952 75393164 75621896 75728576 76999846 77262416 77451458 77715568 78450274 78560944 79021712 79131668 79483712 79768766 80236618 80349808 80461612 80508736 80707214 80980928 81861824 82341952 82456528 82824896 82940144 83471003 83724242 83842352 83960569 84334096 84451444 85371671 85540532 85870796 85921088 86042236 86163616 86425024 86978188 87488324 87610061 87999824 88001452 88123903 88515952 88958716 89082499 89480468 89604977 89657456 90436192 91110943 91164304 91291156 91698992 91826588 91956128 92236816 93369892 93499813 93917516 94048199 95261047 95395432 95628841 95684848 95954936 96515936 96862073 97430179 97567624 97703386 97760608 97999804 98001617 98333984 98490007 99067661 99648703 99986656 100125784 100573088 100713032 101523884 101665151 101667104 102119332 102263392 102405688 102548182 103373809 103980107 104126792 104589961 104944672 106235822 106708448 106858906 107334304 107483656 108021298 108499783 108654854 108869768 109290104 109662784 110699512 111348776 111503714 111505856 111999776 112001848 112560008 113060689 113220184 113377726 113884232 114042698 115100608 115283234 115959382 116027296 116188744 116707808 117035072 118141496 118474972 118834408 118999762 119002048 119531384 120999758 121412368 121709434 122124464 122838464 123279002 123452912 123999752 124002046 124176976 124349764 124422592 124902976 125350918 126086114 126439676 126513728 126825622 127255744 127432816 128002112 129212216 129394496 129574544 130153408 130334512 130515868 131168719 131566666 131938037 132338318 132525008 132709412 132787136 134420836 135209228 135399968 135810752 135999728 136002244 136607296 137481652 137672953 138287996 138480419 139096496 140612164 140807821 140890288 141086332 141716624 142114016 143258192 144098416 144298924 144499711 144943568 145145252 146724116 147584668 147671104 147790027 149160992 149695931 150273893 150361904 150573913 150786328 151243792 152211829 153104567 153999692 154002541 154524832 154902916 155431136 155677753 156590819 156900548 157121888 158043424 158263336 159537532 159759523 160473236 160696529 160699616 160923224 161414428 162444557 163397311 164355653 164913056 165880288 166942006 167448484 167684704 167921138 168668192 168902888 170499659 170743342 171081064 171499657 171741592 172084472 172327232 173956376 174976648 175220122 175999648 176002904 176247806 177031904 177666797 177917432 178164998 178708831 178960936 179209954 179314912 180872384 182221886 182328608 182582312 183397984 183653176 183912256 184473632 186739784 186999626 187835032 188096398 190522094 190790864 191257682 191369696 191909872 193031872 193724146 194860358 195135248 195406772 195521216 195999608 196003234 196667968 196980014 198135322 199297406 199973312 200251568 201146176 201426064 203047768 203330302 203334208 204238664 204526784 204811376 205096364 206747618 207331201 207960214 208253584 209179922 209889344 212471644 213416896 213717812 214668608 214967312 216042596 216999566 217309708 217612087 217739536 218580208 221269433 221399024 222697552 223007428 223999552 224003696 225120016 226121378 226440368 226755452 227768464 228085396 228402769 230566468 231918764 232054592 232241471 232377488 233415616 235236463 236144689 236282992 236616149 236949944 237668816 237999524 238003927 239062768 239190017 240592891 241999516 242003993 242824736 243418868 244248928 246071287 246558004 246901081 246905824 247999504 248004092 248353952 248699528 250701836 251050679 252172228 252523117 252879352 253651244 254004191 254865632 256767203 258273169 258424432 259149088 260669024 261031736 262337438 263133332 263499473 263876074 264676636 265050016 265418824 268841672 269499461 270418456 270799936 271080103 271999456 272004488 274575959 274963304 275345906 276575992 276960838 278192992 279190681 280828163 281224328 281615642 281780576 282172664 282475249 283433248 284228032 286516384 288196832 288597848 288999422 289887136 290290504 293034847 293448232 295169336 295580054 298321984 299391862 300547786 300723808 301147826 301572656 302487584 304423658 306209134 307999384 308005082 309049664 309805832 310862272 311355506 313181638 313801096 314243776 316086848 316526672 319075064 319519046 320946472 321393058 321399232 321846448 322828856 324889114 326794622 328711306 329826112 331760576 333884012 334896968 335369408 335842276 337336384 337805776 340999318 341486684 341961851 342162128 342999314 343483184 344168944 347912752 349953296 350440244 351999296 352005808 352495612 354063808 355333594 355834864 356329996 357417662 357921872 358419908 358629824 358918637 364443772 364657216 364950883 365164624 366795968 367306352 368947264 369657299 371825377 373479568 373999252 374006171 375670064 376192796 378074543 380291989 381044188 381581728 382515364 382739392 383819744 387448292 387987413 389720716 390262999 390270496 390813544 391999216 392006468 393960028 396270644 396822041 398594812 399149443 400503136 402852128 403491319 405857837 406095536 406660604 408477328 409622752 410192728 413495236 414662402 415920428 416499167 416507168 418359844 423499153 424943288 425983019 427435624 429934624 431476507 432085192 433999132 434007161 434619416 435224174 435479072 437160416 438728213 441301399 442538866 442798048 443889677 445395104 446014856 448007392 450240032 452242756 452880736 453510904 455536928 456170792 456805538 460483331 461132936 463184113 463837528 464482942 464754976 470472926 472289378 472565984 473232298 473899888 475337632 475999048 476007854 478125536 478380034 481185782 483999032 484007986 485649472 486837736 488497856 492142574 493116008 493802162 493811648 495999008 496008184 496707904 497399056 501403672 502101358 504344456 505046234 505758704 507302488 508008382 509731264 513534406 516546338 516848864 518298176 521338048 522063472 524674876 526266664 526998946 527752148 529353272 530100032 530837648 537368623 537683344 538998922 540836912 542160206 543998912 544008976 549151918 549926608 550691812 553151984 553921676 556385984 558381362 561656326 562448656 563231284 563561152 564015001 564345328 564950498 566866496 573032768 576393664 577195696 577998844 579774272 580581008 584297021 586069694 586896464 587723983 590338672 591160108 597601697 598783724 601095572 601447616 602295652 603145312 604975168 608847316 612418268 613270427 615998768 616010164 616867321 619611664 622711012 623577493 626363276 627234839 627602192 633053344 637776601 638150128 639038092 641892944 642786116 643692896 645657712 649778228 653589244 654498691 657422612 658337393 665498669 666827329 667768024 669401887 669793936 671684552 675611552 678034511 681998636 682011253 682973368 683923702 684324256 685998628 686011319 686966368 688337888 689430049 693473627 695825504 697540921 699906592 700880488 704011616 704991224 710667188 711656057 711669728 712659992 714835324 715843744 716839816 717837274 723616663 727860749 728887544 729901766 730329248 732129727 734612704 739314598 743650754 746959136 747998504 748012342 751340128 752385592 756149086 759498481 760583978 762088376 763163456 765030728 767639488 774896584 775974826 779441432 780525998 780540992 781627088 783998432 784012936 787920056 791424823 792541288 793644082 797189624 798298886 801006272 805704256 806982638 811715674 812191072 813321208 816954656 819245504 820385456 826990472 829324804 831840856 832998334 833014336 836719688 846998306 849886576 851966038 854871248 859869248 862953014 864170384 867998264 868014322 869238832 870448348 870958144 874320832 877456426 882602798 885077732 885596096 887779354 890790208 892029712 896014784 900480064 904485512 905761472 907021808 911073856 912341584 913611076 918181033 920966662 922265872 923566259 926368226 927675056 928965884 929509952 940945852 944578756 945131968 946464596 947799776 950675264 951998096 952015708 956251072 956760068 962371564 963710671 967998064 968015972 969362933 973675472 979907489 984285148 985654747 986232016 987604324 991998016 992016368 994798112 1002807344 1004202716 1008688912 1010092468 1011497977 1011517408 1014604976 1016016764 1027068812 1028497943 1033092676 1033697728 1034530189 1044126944 1047871517 1049349752 1051917251 1052533328 1053997892 1054017391 1055504296 1058706544 1061675296 1065482803 1071731969 1074737246 1075366688 1077997844 1078017787 1081673824 1084320412 1088017952 1089744271 1096135733 1098303836 1099853216 1101383624 1106303968 1107843352 1116762724 1118316661 1123312652 1124875703 1124897312 1126462568 1128030002 1128690656 1129900996 1137111899 1143781177 1150489571 1154391392 1155997688 1161162016 1168594042 1172139388 1173792928 1175447966 1180677344 1182320216 1193497613 1195203394 1197567448 1200497599 1202191144 1204591304 1206290624 1217694632 1224836536 1226540854 1231997536 1232020328 1233734642 1239223328 1243667579 1245422024 1247154986 1250961817 1252726552 1254469678 1255204384 1266106688 1275553202 1276300256 1278076184 1283785888 1285572232 1287385792 1291315424 1299556456 1307178488 1308997382 1314845224 1316674786 1330997338 1333654658 1335536048 1338803774 1339587872 1343369104 1351223104 1356069022 1363997272 1364022506 1365946736 1367847404 1368648512 1371997256 1372022638 1373932736 1376675776 1378860098 1386947254 1391651008 1395081842 1399813184 1401760976 1408023232 1409982448 1421334376 1423312114 1423339456 1425319984 1429670648 1431687488 1433679632 1435674548 1447233326 1451318407 1455721498 1457775088 1459803532 1460658496 1464259454 1469225408 1478629196 1487301508 1493918272 1495997008 1496024684 1502680256 1504771184 1512298172 1514402483 1518996962 1521167956 1523284609 1524176752 1530061456 1548886031 1549793168 1551949652 1558882864 1561051996 1563254176 1567996864 1568025872 1575840112 1582849646 1585082576 1587288164 1589496821 1594379248 1596597772 1598819383 1613965276 1623431348 1624382144 1625690297 1626642416 1633909312 1640770912 1646655241 1653012823 1653980944 1656313043 1658649608 1663681712 1665996668 1666027489 1673439376 1674330119 1684150237 1693996612 1694027951 1699773152 1703932076 1709742496 1722499009 1725906028 1728307567 1728340768 1735996528 1736028644 1738477664 1740896696 1754912852 1757354753 1765205596 1767661819 1770155464 1775558708 1778029337 1784059424 1786890127 1797370421 1807912183 1808971024 1814043616 1824683168 1827222152 1836362066 1841933324 1844496311 1844531744 1847132518 1852736452 1855350112 1857931768 1875496249 1881891704 1886496227 1889157512 1892929192 1895599552 1897560721 1903996192 1904031416 1913520136 1922031713 1924743128 1927421342 1935996128 1936031944 1938725866 1947350944 1954334767 1959814978 1965797141 1968570296 1971309494 1972464032 1975208648 1977326743 1984032736 1989596224 2005614688 2008405432 2017377824 2020184936 2022995954 2023034816 2029209952 2032033528 2051243929 2054137624 2056995886 2066185352 2069060378 2088253888 2095743034 2098699504 2103834502 2105066656 2107995784 2108034782 2111008592 2117413088 2123350592 2130965606 2143463938 2149474492 2150733376 2155995688 2156035574 2163347648 2168640824 2176035904 2179488542 2192271466 2196607672 2199706432 2202767248 2212607936 2215686704 2233525448 2236633322 2246625304 2249751406 2249794624 2252925136 2256060004 2257381312 2259801992 2274223798 2287562354 2300979142 2308782784 2311995376 2322324032 2337188084 2344278776 2347585856 2350895932 2361354688 2364640432 2386995226 2390406788 2393732957 2395134896 2400995198 2404382288 2409182608 2435389264 2449673072 2453081708 2463995072 2464040656 2467469284 2478446656 2487335158 2490844048 2494309972 2501923634 2505453104 2508939356 2510408768 2512430459 2551106404 2552600512 2554656181 2556152368 2567571776 2571144464 2582630848 2587601093 2599112912 2602777639 2614356976 2617994764 2618043197 2629690448 2633349572 2646521801 2661994676 2662043923 2667309316 2671072096 2677607548 2679175744 2686738208 2712138044 2715911891 2727994544 2728045012 2731840993 2731893472 2735694808 2743994512 2744045276 2757720196 2761557469 2773894508 2777754287 2790163684 2794046101 2803521952 2819964896 2824439233 2841004859 2842668752 2846624228 2850639968 2859341296 2867359264 2871349096 2894466652 2898494203 2902636814 2911442996 2915494169 2915550176 2919607064 2928518908 2957258392 2964494071 2974603016 2981881133 2991994016 2992049368 3009542368 3020335549 3024596344 3028804966 3037993924 3038050127 3042335912 3046569218 3048353504 3060122912 3071097491 3089109793 3097772062 3099586336 3103899304 3107227739 3117765728 3122103992 3126508352 3136051744 3151680224 3165699292 3170165152 3174576328 3178993642 3188758496 3193195544 3197638766 3223383317 3227930552 3242288791 3246862696 3251380594 3253284832 3281541824 3293310482 3306025646 3307961888 3312626086 3317299216 3327363424 3331993336 3332054978 3346878752 3348660238 3368300474 3387993224 3388055902 3399546304 3407864152 3419484992 3444998018 3451812056 3456615134 3456681536 3471993056 3472057288 3476955328 3481793392 3509825704 3514709506 3530411192 3535323638 3540310928 3551117416 3556058674 3568118848 3573780254 3594740842 3615824366 3617942048 3628087232 3649366336 3654444304 3672724132 3683866648 3688992622 3689063488 3694265036 3705472904 3710700224 3715863536 3750992498 3761580361 3763783408 3772992454 3778315024 3785858384 3795121442 3807992384 3808062832 3827040272 3844063426 3849486256 3854842684 3871992256 3872063888 3877451732 3894701888 3908669534 3919629956 3931594282 3937140592 3942618988 3944928064 3948105007 3950417296 3954653486 3968065472 4011229376 4014459713 4016810864 4034755648 4040369872 4045991908 4058419904 4064067056 4066230289 4090079147 4102487858 4108275248 4113991772 4114067881 4132370704 4138120756 4183211879 4191486068 4197399008 4207669004 4210133312 4215991568 4216069564 4222017184 4234826176 4261931212 4267861543 4286927876 4292892989 4298948984 4311991376 4312071148 4318071247 4337281648 4358977084 4365042451 4384542932 4390643873 4393215344 4405534496 4431373408 4464436207 4467050896 4473266644 4479491041 4493250608 4499502812 4505850272 4512120008 4519603984 4548447596 4575124708 4581490837 4601958284 4608361751 4623990752 4658490683 4667791303 4674376168 4685813209 4688557552 4701791864 4729280864 4746241577 4773990452 4774078771 4780813576 4787465914 4790269792 4801990396 4802079233 4808764576 4818365216 4826010343 4854315389 4870778528 4882786447 4899346144 4906163416 4928081312 4934938568 4974670316 4981592399 4981688096 4988619944 5003847268 5010906208 5017878712 5024860918 5065316641 5095025243 5102212808 5109312362 5112304736 5124908089 5142288928 5175202186 5198225824 5205555278 5228713952 5235989528 5236086394 5259380896 5266699144 5293043602 5316489367 5323989352 5324087846 5334618632 5342144192 5355215096 5373476416 5424276088 5431823782 5455989088 5456090024 5463681986 5463786944 5471389616 5487989024 5488090552 5515440392 5523114938 5539973761 5547789016 5555508574 5580327368 5588092202 5607043904 5639929792 5648878466 5682009718 5685337504 5693248456 5701279936 5718682592 5734718528 5742698192 5788933304 5796988406 5805273628 5822885992 5830988338 5831100352 5839214128 5857037816 5914516784 5928988142 5949206032 5963762266 5983988032 5984098736 6019084736 6040671098 6049192688 6057609932 6075987848 6076100254 6084671824 6093138436 6096707008 6120245824 6142194982 6178219586 6195544124 6199172672 6204165011 6207798608 6214455478 6235531456 6244207984 6272103488 6303360448 6331398584 6340330304 6349152656 6357987284 6377516992 6386391088 6395277532 6427267231 6446766634 6455861104 6464963813 6484577582 6493725392 6502761188 6506569664 6586620964 6612051292 6615923776 6625252172 6634598432 6654726848 6663986672 6664109956 6693757504 6697320476 6736600948 6745974697 6775986448 6776111804 6785540531 6815728304 6859352423 6889996036 6899583229 6903624112 6913230268 6943986112 6944114576 6963586784 7019651408 7029419012 7060822384 7070647276 7080485839 7080621856 7102234832 7112117348 7147560508 7189481684 7199485601 7231648732 7235884096 7241711323 7308888608 7320485359 7335100619 7345448264 7363420757 7367733296 7377985244 7378121737 7388530072 7410945808 7431727072 7458379621 7501984996 7502123783 7523160722 7527566816 7545984908 7546124509 7556630048 7571716768 7590242884 7616125664 7628209897 7654080544 7672950131 7688126852 7698972512 7709685368 7744127776 7754903464 7817339068 7828216627 7839259912 7863188564 7874129921 7874281184 7885237976 7896210014 7900834592 7909306972 7959783293 8006468239 8028919426 8033621728 8053426997 8080739744 8091983816 8128134112 8132460578 8180158294 8204975716 8216550496 8227983544 8228135762 8264741408 8276241512 8354483291 8366423758 8382972136 8394798016 8403483193 8415338008 8431983136 8432139128 8444034368 8523862424 8535723086 8573855752 8585785978 8597897968 8623982752 8624142296 8636142494 8674563296 8705673053 8717954168 8730084902 8756732719 8769085864 8781287746 8786430688 8811068992 8862746816 8928872414 8934101792 8946533288 8958982082 8986501216 8999005624 9011700544 9024240016 9039207968 9096895192 9150249416 9162981674 9203916568 9216723502 9247981504 9316981366 9335582606 9348752336 9371626418 9377115104 9403583728 9458561728 9492483154 9547980904 9548157542 9561627152 9574931828 9580539584 9603980792 9604158466 9617529152 9636730432 9652020686 9708630778 9741557056 9765572894 9798692288 9812326832 9856162624 9869877136 9949340632 9963184798 9963376192 9977239888 10007694536 10021812416 10035757424 10049721836 10130633282 10159228849 10190050486 10204425616 10218624724 10224609472 10249816178 10284577856 10350404372 10396451648 10411110556 10457427904 10471979056 10472172788 10518761792 10533398288 10586087204 10600817381 10632978734 10647978704 10648175692 10662992263 10669237264 10710430192 10842202217 10848552176 10863647564 10911978176 10912180048 10927363972 10942779232 10975978048 10976181104 11030880784 11046229876 11079947522 11095578032 11111017148 11126477747 11160654736 11176184404 11191735681 11297756932 11313477373 11364019436 11370675008 11379832079 11386496912 11437365184 11485396384 11526586687 11571089761 11577866608 11593976812 11594191301 11610547256 11645771984 11661976676 11662192423 11678428256 11714075632 11720310833 11789051659 11829033568 11857976284 11858195657 11898412064 11927524532 11968197472 12057493063 12081342196 12098152969 12098385376 12115219864 12151975696 12152200508 12169343648 12186276872 12284389964 12301483271 12356439172 12373632733 12391088248 12408330022 12415597216 12428910956 12446205359 12488415968 12508230889 12581592947 12655385281 12662797168 12698305312 12715974568 12772782176 12790555064 12854534462 12893533268 12911474177 12911722208 12929927626 12969155164 12987450784 13005522376 13128473743 13173241928 13205473589 13224102584 13250504344 13269196864 13282925047 13327973344 13328219912 13394640952 13454221991 13473201896 13491949394 13551972896 13552223608 13571081062 13631456608 13680343369 13718704846 13760579987 13779992072 13799166458 13807248224 13826460536 13841287201 13888229152 13927173568 14039302816 14058838024 14121644768 14141294552 14160971678 14161243712 14204469664 14224234696 14295121016 14358707503 14378963368 14398971202 14463297464 14483422646 14617777216 14640970718 14670201238 14690896528 14726841514 14735466592 14755970488 14756243474 14777060144 14821891616 14863454144 14916759242 15003969992 15004247566 15046321444 15055133632 15091969816 15092249018 15113260096 15143433536 15180485768 15232251328 15256419794 15308161088 15345900262 15376253704 15397945024 15419370736 15488255552 15509806928 15634678136 15656433254 15678519824 15726377128 15748259842 15748562368 15770475952 15792420028 15801669184 15818613944 15919566586 16012936478 16057838852 16067243456 16106853994 16161479488 16183967632 16256268224 16264921156 16360316588 16409951432 16433100992 16455967088 16456271524 16529482816 16552483024 16658427313 16708966582 16732847516 16756130699 16765944272 16806966386 16830676016 16863966272 16864278256 17047724848 17071446172 17147711504 17171571956 17195795936 17247965504 17248284592 17272284988 17349126592 17411346106 17435908336 17460169804 17484465031 17513465438 17538171728 17562575492 17572861376 17587013213 17857744828 17868203584 17882593267 17893066576 17917964164 17973002432 17998011248 18048480032 18078415936 18113207651 18193790384 18219443473 18300498832 18325963348 18326302379 18407833136 18433447004 18525652607 18633962732 18634307461 18671165212 18697504672 18743252836 18754230208 18807167456 18984966308 19011383237 19095961808 19096315084 19122886951 19123254304 19149863656 19207961584 19208316932 19304041372 19330902283 19417261556 19444280009 19531145788 19558322707 19624653664 19739754272 19771074631 19887034013 19898681264 19926369596 19954479776 20015389072 20071514848 20099443672 20261266564 20289459421 20318457698 20380100972 20408459183 20408851232 20437249448 20499632356 20630458739 20700808744 20751458497 20822221112 20873167931 20943958112 20944345576 21066796576 21142348843 21172174408 21201634762 21265957468 21266350889 21295957408 21296351384 21325984526 21338474528 21420860384 21497682437 21623768551 21684404434 21697104352 21727295128 21750594173 21824360096 21854727944 21885558464 21952362208 22061761568 22092459752 22159895044 22191156064 22222034296 22252955494 22321309472 22352368808 22383471362 22563683219 22595513864 22626954746 22696021537 22728038872 22759664158 22772993824 22970792768 23053173374 23142179522 23155733216 23187953624 23188382602 23221094512 23291543968 23323953352 23324384846 23356856512 23428151264 23440621666 23578103318 23658067136 23715952568 23716391314 23796824128 23855049064 23936394944 24114986126 24162684392 24196305938 24196770752 24230439728 24303951392 24304401016 24338687296 24372553744 24568779928 24602966542 24712878344 24747265466 24782176496 24816660044 24831194432 24857821912 24892410718 24976831936 25016461778 25163185894 25310770562 25325594336 25396610624 25431949136 25545564352 25581110128 25709068924 25787066536 25822948354 25823444416 25859855252 25938310328 25974901568 26011044752 26256947486 26331062527 26346483856 26410947178 26448205168 26501008688 26565850094 26655946688 26656439824 26789281904 26908443982 26946403792 26983898788 27103945792 27104447216 27142162124 27262913216 27360686738 27437409692 27521159974 27559984144 27598332916 27614496448 27636735049 27652921072 27682574402 27776458304 28078605632 28101217991 28117676048 28243289536 28282589104 28321943356 28408939328 28448469392 28463612023 28590242032 28630554029 28717415006 28757926736 28797942404 28798475167 28926594928 28966845292 29281941436 29282483153 29340402476 29381793056 29453683028 29470933184 29511940976 29512486948 29554120288 29643783232 29833518484 29875030801 30007939984 30008495132 30050250923 30092642888 30183939632 30184498036 30226498729 30360971536 30377132159 30512839588 30555297157 30691800524 30734507111 30752507408 30838741472 31019613856 31251053449 31269356272 31312866508 31356437287 31357039648 31452754256 31496519684 31540951904 31584840056 31637227888 31839133172 31883436233 32025872956 32070435859 32115677704 32213707988 32258532257 32367935264 32529842312 32609434781 32674539121 32720633176 32800692463 32819902864 32911934176 32912543048 33104966048 33223691039 33316854626 33417933164 33418551397 33465695032 33512261398 33531888544 33613932772 33614554631 33661352032 33728556512 33782072401 33980207723 34095449696 34142892344 34179505129 34295423008 34343143912 34391591872 34496569184 34544569976 34822692212 34871146793 34871816672 34920339608 34968930062 35026930876 35076343456 35125150984 35174026426 35457216487 35665176701 35715489656 35765186534 35786133152 35835928328 35874356623 35996022496 36096960064 36226415302 36387580768 36438886946 36600997664 36651926696 36652604758 36815666272 36866894008 37051305214 37215425569 37267925464 37268614922 37342330424 37395009344 37486505672 37614334912 37969932616 38022766474 38191923616 38192630168 38245773902 38246508608 38299727312 38415923168 38416633864 38608082744 38661804566 38779816327 38834523112 38888560018 39062291576 39116645414 39249307328 39479508544 39542149262 39774068026 39797362528 39852739192 39908959552 40030778144 40143029696 40198887344 40522533128 40578918842 40636915396 40760201944 40816918366 40817702464 40874498896 40999264712 41260917478 41401617488 41502916994 41644442224 41746335862 41887916224 41888691152 42133593152 42284697686 42344348816 42403269524 42531914936 42532701778 42591914816 42592702768 42651969052 42676949056 42841720768 42995364874 43247537102 43368808868 43394208704 43429155077 43454590256 43501188346 43648720192 43709455888 43904724416 44123523136 44184919504 44319790088 44382312128 44444068592 44505910988 44642618944 44704737616 44766942724 44990870617 45127366438 45191027728 45253909492 45254746691 45392043074 45456077744 45519328316 45545987648 46106346748 46284359044 46311466432 46375907248 46376765204 46442189024 46583087936 46647906704 46648769692 46856302528 46881243332 46946476973 47156206636 47221822879 47431905136 47432782628 47498783717 47710098128 48015466961 48229972252 48297082603 48325368784 48392611876 48460879456 48607902784 48608802032 48745107488 49137559856 49205933084 49274401451 49425756688 49494530932 49563400873 49564352992 49633320088 49715643824 49784821436 50032923556 50326371788 50396399207 50621541124 50651188672 50691979261 50863898272 51162220256 51243397513 51345704333 51418137848 51543945299 51574133072 51645896708 51646852159 51719710504 51876620656 52022089504 52208657347 52513894972 52514866481 52662125054 52692967712 52821894356 52822871563 52896410336 53002017376 53131700188 53312879648 53397469279 53578563808 53710650917 53816887964 53892807584 53967797576 54208894432 54284324248 54721373476 54797516389 54874819384 55042319948 55118909447 55119968288 55196665832 55273470098 55305842144 55365148804 55718483051 56045277673 56202435982 56235352096 56373988979 56565178208 56643886712 56896938784 56927224046 57180484064 57261108058 57434830012 57515853472 57595884808 57596950334 57853189856 57933690584 58481383037 58563882872 58564966306 58680804952 58763586112 58824382351 58907366056 59023881952 59024973896 59108240576 59667036968 59750061602 60015879968 60016990264 60100501846 60185285776 60367879264 60368996072 60452997458 60721943072 60754264318 60939711371 61025679176 61110594314 61297129033 61383601048 61469014222 61505014816 61677482944 62039227712 62502106898 62538712544 62625733016 62712874574 62714079296 62905508512 62993039368 63081903808 63169680112 63274455776 63678266344 63766872466 64051745912 64140871718 64231355408 64427415976 64517064514 64735870528 65059684624 65218869562 65349078242 65441266352 65601384926 65639805728 65823868352 65825086096 66209932096 66447382078 66633709252 66835866328 66837102794 66931390064 67024522796 67063777088 67227865544 67229109262 67322704064 67457113024 67564144802 67960415446 68190899392 68245815121 68285784688 68359010258 68590846016 68686287824 68993138368 69089139952 69645384424 69742293586 69743633344 69840679216 69937860124 70053861752 70152686912 70250301968 70348052852 70914432974 71114601943 71330353402 71430979312 71530373068 71572266304 71671856656 71748713246 71992044992 72452830604 72775161536 72877773892 73201995328 73303853392 73305209516 73631332544 73733788016 74102610428 74205721667 74430851138 74535850928 74537229844 74640945841 74684660848 74973011344 75895415519 75939865232 76045532948 76383847232 76385260336 76491547804 76599454624 76831846336 76833267728 77216165488 77323609132 77559632654 77669046224 77777120036 77885344229 78124583152 78233290828 78342149767 79084298524 79194341611 79548136052 79594725056 79658824553 79705478384 80061556288 80397774688 80686106809 80997628327 81045066256 81157837684 81159339107 81273830792 81520403888 81633836732 81635346961 81748997792 81998529424 82042175831 82521834956 82523361613 82803234976 83005833988 83007369599 83288884448 83492671724 83777382304 84402451441 84569395372 84687070783 84688697632 84806539048 85063829872 85065403556 85185405536 85303938104 85990729748 86110382897 86495074204 86615429131 86737617736 86858310154 86909180512 87002376692 87123437513 87418911776 87557616223 88071150629 88369839008 88587696967 88639580176 88888137184 89011821976 89409475232 89533885448 89981741234 90254732876 90380319239 90382055456 90507818984 90509493382 90784086148 90912155488 91038656632 91899316201 92212693496 92438315123 92568718088 92751814496 92753530408 92884378048 92980475329 93295813408 93297539384 93762486664 93892953946 94179553937 94312413272 94443645758 94863810272 94865565256 94997567434 95420196256 95762403583 96030933922 96324059909 96459944504 96594165206 96650737568 96785223752 96921758912 97217604064 97490214976 98275119712 98411866168 98548802902 98851513376 98989061864 99126801746 99128705984 99266640176 99431287648 99569642872 100065847112 100510952521 100652743576 100792798414 101243082248 101383958522 101727796544 102324440512 102486795026 102691408666 102836275696 103087890598 103148266144 103291793416 103293704318 103439421008 103753241312 104044179008 104417314694 105027789944 105029732962 105324250108 105385935424 105643788712 105645743126 105792820672 106004034752 106263400376 106625759296 106794938558 107157127616 107421301834 107633775928 107785615168 107935595152 108417788864 108568648496 109442746952 109595032778 109749638768 110084639896 110237818894 110239936576 110393331664 110546940196 110611684288 110730297608 111436966102 112090555346 112404871964 112470704192 112747977958 113130356416 113287773424 113793877568 113854448092 114360968128 114522216116 114869660024 115031706944 115191769616 115193900668 115706379712 115867381168 116608991191 116962766074 117127765744 117129932612 117292914893 117361609904 117648764702 117814732112 118047763904 118049947792 119334073936 119500123204 120031759936 120033980528 120201003692 120370571552 120735758528 120737992144 120905994916 121443886144 121508528636 121879422742 122051358352 122221188628 122391255217 122594258066 122767202096 122938028444 123010029632 123109092491 124448251103 125004213796 125077425088 125178152869 125251466032 125425749148 125811017024 125986078736 126339360224 126548911552 126792453557 127356532688 127533744932 127536104311 128103491824 128281743436 128284116653 128462710816 128854831952 129034129028 129679568249 130119369248 130437739124 130440152227 130698156484 130882532704 131202769852 131279611456 131650172192 132894764156 133079682659 133267418504 133671732656 133674205588 133860208657 133862780128 134049045592 134455731088 134458218524 135128289604 135316315981 135920830892 136109960063 136491630242 136571569376 136718020516 136908258949 137372575648 138178279904 138397522417 139209238091 139290768848 139484587172 139681358432 139875720248 140107723504 140500603936 140696105704 141828865948 142026215947 142229203886 142660706804 142859214281 142861958624 143060746136 143343713312 143497426492 144413211173 144905661208 145260209479 145755547784 146112175517 146607706784 146610419032 147467576032 147996441901 148205220856 148411443334 148861702276 148864456223 149071701856 149074459688 149281891682 149369321696 149946022688 150483777059 151366379857 151790831038 151879730464 152091065896 152254159211 152770520672 152983095608 153198909248 153666535456 154432330976 154647218264 155119265308 155338092448 155554240072 155770688458 156249166304 156466581656 156684299534 157945782533 158168597048 158388683222 158872150759 159096272104 159317649106 159410956768 160795549376 161372213618 161995256654 162090132512 162315675368 162318678214 162547661584 163040807776 163267673464 163270693922 163497995584 163997058848 164084351662 165043669912 165046723226 165606469952 166011667976 166014739198 166577768896 166985343448 167554764608 168804902882 169138790744 169374141566 169377395264 169613078096 170127659744 170130807112 170370811072 170607876208 171981459496 172220765794 172990148408 173230858262 173475235472 173716620308 173818361024 174004753384 174246875026 174837823552 175115232446 176142301258 176739678016 177175393934 177279160352 177776274368 178023643952 178818950464 179067770896 179963482468 180509465752 180760638478 180764110912 181015637968 181018986764 181568172296 181824310976 182077313264 183798632402 184317437689 184425386992 184876630246 185137436176 185503628992 185507060816 185960950658 186591626816 186595078768 187524973328 187785907892 188359107874 188624826544 188887291516 189727620544 189731130512 189995134868 190840392512 191524807166 192061867844 192329115341 192648119818 192919889008 193188330412 193301475136 193457145343 193570447504 194435208128 196550239424 196708525937 196823732336 197097605804 197703026752 197978123728 198253603492 198533280352 198862575296 199139285744 199245284161 200131694224 200413878203 201021905042 201305487152 201585596828 201589326169 202486164496 202767917044 204973590052 204977382071 205382817332 205672551392 206175781196 206296532288 206583586832 206587408636 206878842016 207506482624 208834629388 209125215607 210055579888 210059465924 210351756461 210648500216 211287577424 211291486252 211585491103 212526800752 212639925113 213589877116 213887080099 214842603668 215141549777 215267551856 215871190304 217137296992 218757374143 218885493904 219190065556 219495061009 219499277536 220169279792 220475637788 220786663328 221093880392 221460595216 222873932204 223184053631 224181110692 224493051013 224809743928 225495955916 225809725799 226575546848 226935046129 227708896184 228266043467 228721773847 229044432232 229604847241 229739320048 230383539232 230387801336 231734762336 232565837273 233217982382 233925532148 233929859779 234255531488 234259865224 234585829786 234723219808 235297529404 235301882417 235629464224 236099895584 236474506807 237861454061 238668147872 239000246408 239256535903 240067961056 240402007384 240741143104 241475984288 241811989832 243017057272 243758845484 244098027551 244102716704 244442377256 244782510434 245188516132 245534404192 245876056888 246218184982 248200515409 248896502206 249656236907 250008427592 250356305738 250502932064 250851498296 251120496361 251972157472 252678720448 253584907114 254713065376 255067489864 255072208622 256206983648 256563486872 256568233306 256925421632 257709663904 258068258056 259359136498 260238738496 260507978983 260875478248 260880304454 261396312968 261765065408 262405539704 263300344384 265789528312 266159365318 266534837008 267343465312 267348411176 267720417314 267725560256 268098091184 268911462176 268916437048 270256579208 270632631962 271458714289 271841661784 272219920126 272983260484 273143138752 273436041032 273816517898 274745151296 276356559808 276795044834 278418476182 278581537696 278969174344 279362716864 279751440496 280215447008 281001207872 281392211408 283657731896 284052431894 284458407772 285321413608 285718428562 285723917248 286121492272 286687426624 286994852984 288826422346 289811322416 290520418958 291511095568 292224351034 293215413568 293220838064 294935152064 295992883802 296410441712 296822886668 297723404552 297728912446 298143403712 298148919376 298563783364 298738643392 299892045376 300967554118 302732759714 303581662076 303759460928 304004085539 304182131792 304508318422 305541041344 305966191216 307333070912 308864661952 309294436528 310238530616 310676184896 311108480144 311541376916 312498332608 312933163312 313368599068 314936094319 315891565066 316337194096 316777366444 316783226837 317744301518 318192544208 318635298212 318821913536 322744427236 323990513308 324180265024 324631350736 324637356428 325095323168 326081615552 326535346928 326541387844 327994117696 328168703324 328625338811 330087339824 330093446452 330552760153 332023335952 332029478396 332491486019 333970686896 336108268727 337609805764 338079578221 338277581488 338748283132 339226156192 340255319488 340261614224 341215752416 343962918992 344441531588 344920810157 345980296816 346461716524 346943806111 346950470944 347433240616 348009506768 348493750052 350230464892 350717798563 352284602516 352774794449 354350787868 354558320704 354843854827 356047287904 358135541792 358703782591 359419930331 359926964936 360807617093 361018931504 361521276956 361527965113 362031275936 362037973528 363136344592 364154626528 365460601429 367597264804 367604065367 368634875378 368850773984 369753260492 369760100941 370274872352 371014121632 371921901316 373190157536 373782284953 375049946656 375571815784 375974556419 376718215748 377249653088 377774583032 379462261024 379990269736 383049614332 383582614723 384123735688 384658230682 385296239636 385832366129 385839778016 386376660824 386914290686 387140895008 390029381357 392316943711 393417051874 393647464672 394195211608 394617922853 395956247456 396507206984 397066560704 398278571488 398490568322 400263388448 400827756406 402043810084 402610974304 403171193656 403178652338 404972328992 405535834088 409369681259 409947180104 409954764142 410765634664 411345102784 411770676457 412351562392 413167173664 413174817272 413757684032 417669258776 418250431214 420111159776 420118931848 420703512922 421297000432 422575154848 422582972504 423170982206 425053601504 425279850226 426577979597 427179754232 427774160198 429079903231 429685207336 430283099554 430535103712 431742380608 434274593984 437514748286 437770987808 438380131112 438990122018 438998555072 440338559584 440951275576 441573326656 442187760784 442921190432 445747864408 446368107262 448362221384 448986102026 449619487856 450991911832 451619451598 453151093696 453870092258 455417792368 456532086934 457443547694 458088864464 459209694482 459478640096 460767078464 460775602672 463469524672 465131674546 466435964764 467851064296 467859719558 468511062976 468519730448 469171659572 469446439616 470595058808 470603764834 471258928448 472199791168 472949013614 475722908122 477336295744 477720705847 478000492816 478513071806 480135922112 480804014768 482951968576 483623979664 486034114544 487517690968 488196055102 488205433408 488884754512 489565020868 490377032264 491068808384 491752113776 492436369964 496401030818 497793004412 497802213601 499312473814 500016855184 500712611476 501005864128 501702996592 502240992722 503944314944 507169814228 509426130752 510134979728 510144417244 512413967296 513126973744 513136466612 515419327808 516136516112 516411246703 518718272996 519440051669 521015957966 521750956496 521760608908 522486620887 522792625936 524811079408 531267908633 531579056624 532318730636 533069674016 534686930624 534696822352 535440834628 536196182368 537822924352 537832874096 540513158416 541265263924 542018415961 542917428578 543683323568 544439840252 545197409603 545966520968 546872082064 547633035796 548395048369 553590089668 554360391277 556836952364 557163075392 557611771871 557938348688 559502880992 560430894016 562784422816 564802747663 566983398289 567315463792 568104863788 568115373749 568916815544 570642827216 571436857124 571447428727 572242984544 573989705968 574295230817 577652844692 577663531291 579622644832 581040837916 581051587193 583022191136 584448702068 586441676128 590817160087 591985767604 592809495481 592820883424 593645773336 595446809104 595457824892 596297838752 597127566728 601935108236 602772680279 605465519428 606308003917 607163324152 608008171078 608364263584 609016636844 609864062591 611932382432 612903313561 616498054403 618588873056 620113878769 620477061232 622216960288 623082753832 625866326624 626737198136 629872188638 631783130132 632662234673 632674388192 633554732888 633566453674 635488603036 636385088416 637270596424 643295213407 645488854472 647068205861 647981026616 649262701472 649274712856 650190646336 650863327303 653070693856 653082775688 656337406648 657250677622 659256877559 660174679648 660186892904 661105520306 664046671904 664058956792 664982972038 667941373792 670336825081 672216537454 674268419363 675219611528 676159156442 676555162976 677496566264 678452312384 680523228448 682431504832 687925837984 688883063176 689841620314 691960593632 692923433048 693887612222 693900941888 694866481232 696019013536 696987500104 700460929784 701435597126 703576667647 704569205032 705549588898 708701575736 709687709654 712094575808 716271083584 717407565182 718839860662 719853929872 721615234186 722037863008 723042553912 723055930226 724062551872 724075947056 726272689184 728309253056 730921202858 735194529608 735208130734 737269750756 737701547968 739506520984 739520201882 740549744704 742028243264 743843802632 746380315072 747564569906 750099893312 751143631568 751949112838 753436431496 754499306176 755549166064 758924522048 759980539472 766099228664 767165229446 768247471376 769316461364 770592479272 771664732258 771679556032 772753321648 773828581372 774281790016 780058762714 784633887422 786834103748 787294929344 788390423216 789235845706 791912494912 793014413968 796557142976 796981136644 800526776896 801655512812 804087620168 805221948608 806342387312 806357304676 809944657984 811071668176 816262938337 818739362518 819894360208 819909528284 821050404251 821531269328 823541352914 824703124784 826334347328 826349634544 835338517552 836500862428 840222319552 840237863696 841407025844 842594000864 845150309696 845165945008 846341964412 850107203008 850559700452 853155959194 854359508464 855548320396 856738786519 858159806462 859370414672 860566199108 861070207424 861763647437 871137757721 875029496572 875541975616 876247070083 876760262224 877980244036 880677119168 881902551152 884375521568 885842380864 887547174899 891495728816 892736214524 892752730177 896724442768 897972204052 897988816571 899238975712 901983823664 903238903196 907740184516 907756977743 910835584736 913064173868 913081065589 914887095388 916177728928 918419388964 918957280192 921551205344 930263349092 931557778613 932871929528 935702128592 935719439116 937021460599 937039460896 938343319144 941190117616 941207529668 945898027228 947214211867 951445816244 952769720441 955441411694 956000985632 957026143612 958357812643 961608029536 967247959328 968782656919 972068229088 974464666637 975035381936 976392110204 977769509024 979130041736 980754064528 983504227552 984872739928 992802061636 994183511629 995586008824 995604427202 998624947628 1000014499967 1000033710368 1001425222952 1003405993184 1004481985444 1010892478211 1014339628456 1016821466353 1020269959456 1020288834488 1022785228619 1026253947488 1026272933224 1032273032224 1032822493406 1035975093307 1037436545992 1038880103338 1042031915932 1042051193561 1043501912992 1043521217816 1044973241774 1045585251872 1049622158816 1053386439413 1059564658999 1062535817266 1063158113248 1064637461272 1066139348032 1069393644704 1070881669256 1072392364736 1075665748192 1081026316832 1082530527848 1084036831922 1085834857156 1087366647136 1088879680504 1090394819206 1091933041936 1093744164128 1095266071592 1096790096738 1105620477731 1107180179336 1108720782554 1112105055313 1113673904728 1115223543742 1115876697376 1119005761984 1125568845632 1129605495326 1133966796578 1134630927584 1136209727576 1136230747498 1137833631088 1141285654432 1142873714248 1142894857454 1144485969088 1147979411936 1148590461634 1155305689384 1155327062582 1159245289664 1162081675832 1162103174386 1166044382272 1168897404136 1172883352256 1181634320174 1183971535208 1185618990962 1185641766848 1187291546672 1190893618208 1190915649784 1192595677504 1194255133456 1203870216472 1205545360558 1210931038856 1212616007834 1214326648304 1216016342156 1216728527168 1218033273688 1219728125182 1223864764864 1225806627122 1232996108806 1237177746112 1240227757538 1240954122464 1244433920576 1246165507664 1251732653248 1253474396272 1259744377276 1263566260264 1265324469346 1265348776384 1267109465776 1267132907348 1270977206072 1272770176832 1274541192848 1286590426814 1290222063823 1290977708944 1294136411722 1295962053232 1298525402944 1298549425712 1301726654606 1306141387712 1306165551376 1312674813296 1314501355244 1318513755118 1320349359296 1320373785808 1322211040612 1328093343808 1328117913584 1329965944076 1335882747584 1340673650162 1344433074908 1346303807387 1348536838726 1350439223056 1352318312884 1353110325952 1354200017401 1354993132528 1361046456896 1375851675968 1376959681559 1377766126352 1379683240628 1383921187264 1385846866096 1387775224444 1389732962464 1392038027072 1393975000208 1394716989127 1400921859568 1402871194252 1402897147421 1407153335294 1409138410064 1411099177796 1411125283183 1417403151472 1419375419308 1434815130364 1434841674497 1437679721324 1439707859744 1443230468372 1444075726016 1446085107824 1446111860452 1448151894112 1452545378368 1461842405716 1463876509249 1470389059216 1470416261468 1472462295227 1474539501512 1479013041968 1479040403764 1481098437721 1487687605264 1488479475791 1495129139812 1497209560693 1502287263136 1503898225676 1505990848439 1506872862992 1511098332128 1519961078944 1531301619001 1532198457328 1534330458892 1536465427063 1536494942752 1538632922728 1541184958544 1543329464516 1545506643296 1547657162744 1560117525428 1562288375417 1569267774844 1571451357091 1573668207496 1576780846432 1578471691412 1580668080593 1586028827936 1588545322903 1593962273288 1597862304269 1601052416929 1603311025624 1607233930687 1608175240336 1612684774624 1612714609352 1622143336352 1627960860911 1632525876674 1637478725036 1637509018453 1639788720416 1639819056568 1642100808502 1643062538656 1647082705828 1649406249568 1652699269088 1655321547649 1665030178427 1670677035104 1673001724856 1674795751321 1680475727392 1682814051688 1685188001728 1690331890016 1692683928824 1701119400904 1706311918388 1708686192857 1708719016928 1711096640792 1713477573038 1716319612924 1718740829344 1721132398216 1723527294874 1737403607863 1742275515442 1747593658349 1750058993144 1752494140166 1753520524448 1755960488072 1757843474527 1763805102304 1768751043136 1775094349798 1782991457632 1785472429048 1785505460354 1793448885536 1795944408104 1795977633142 1798477951424 1803967647328 1806477806392 1815480369032 1815513955486 1821671169472 1823555852881 1826128347736 1826162131178 1829774190776 1832355457856 1836838777928 1843102410688 1860526698184 1863115557226 1865743859056 1871404257184 1871438878232 1874042921198 1874078921792 1876686638288 1882380235232 1882415059336 1891796054456 1894428423734 1900211000023 1902891632488 1905539440882 1910882823388 1912001971264 1914052287224 1916715625286 1923216059072 1934495918656 1937565313838 1944136458176 1948929333274 1950070763872 1952784220408 1955539018048 1958260083472 1961508129056 1967008455104 1969745479856 1985604123272 1988367023258 1991172017648 1991208854404 1997249895256 2000028999934 2000067420736 2002850445904 2006811986368 2008963970888 2021784956422 2028679256912 2033642932706 2040539918912 2040577668976 2045570457238 2052507894976 2052545866448 2064546064448 2065644986812 2071950186614 2074873091984 2077760206676 2084063831864 2084102387122 2087003825984 2087042435632 2089946483548 2091170503744 2099244317632 2106772878826 2115620268751 2119129317998 2125071634532 2126316226496 2128028598773 2129274922544 2138787289408 2141763338512 2151331496384 2162052633664 2165061055696 2168073663844 2171669714312 2174733294272 2177759361008 2180789638412 2183866083872 2187488328256 2190532143184 2193580193476 2204552660233 2211240955462 2214360358672 2217441565108 2217482587859 2224210110626 2227347809456 2230447087484 2231753394752 2259210990652 2267933593156 2269261855168 2272419455152 2272461494996 2275667262176 2282571308864 2285747428496 2285789714908 2295958823872 2297180923268 2300377371677 2310611378768 2310654125164 2313869321071 2324163351664 2324206348772 2327440402133 2337794808272 2352757881089 2363268640348 2366557047547 2367943070416 2371237981924 2374583093344 2381787236416 2381831299568 2388510266912 2407740432944 2411090721116 2414445671099 2421862077712 2425232015668 2428606642777 2428653296608 2432032684312 2436066547376 2439456250364 2451613254244 2455024589941 2465992217612 2469423561143 2480455515076 2481908244928 2483906983789 2492331015328 2506948792544 2510926478137 2515939512317 2519488754552 2525653319651 2527132520528 2530648938692 2530695755791 2534218931552 2534265814696 2541954412144 2549082385696 2558224210003 2573180853628 2573228457569 2580444127646 2581955417888 2588272823444 2588320706587 2591924106464 2597098851424 2603453309212 2612331102752 2616475994671 2625349626592 2629002710488 2631821894933 2637027510236 2640747571616 2644422081224 2656235827168 2659931888152 2681347300324 2685078303061 2688866149816 2692607614774 2697073677452 2700826562903 2700878446112 2704636625768 2708400034802 2709986265056 2730205669499 2746218605977 2753919363118 2755532252704 2759366481256 2762325459971 2771693732192 2775550448888 2779465924928 2787950000416 2789433978254 2801843719136 2805742388504 2805794294842 2814306670588 2818276820128 2822198355592 2822250566366 2834806302944 2838750838616 2865587768813 2869630260728 2869683348994 2875359442648 2879415719488 2882394735199 2886460936744 2892170215648 2892223720904 2896303788224 2923684811432 2927753018498 2940778118432 2940832522936 2944924590454 2949079003024 2958026083936 2958080807528 2962196875442 2975375210528 2976958951582 2986045857179 2990258279624 2994419121386 3004574526272 3007796451352 3011981696878 3013745725984 3022196664256 3039922157888 3062603238002 3064396914656 3068660917784 3072930854126 3072989885504 3077265845456 3082369917088 3086658929032 3091013286592 3095314325488 3120235050856 3124576750834 3138535549688 3142902714182 3147336414992 3153561692864 3156943382824 3161336161186 3172057655872 3177090645806 3187924546576 3195724608538 3202104833858 3206622051248 3214467861374 3216350480672 3225369549248 3225429218704 3244286672704 3255921721822 3265051753348 3274957450072 3275018036906 3279577440832 3279638113136 3284201617004 3286125077312 3294165411656 3298812499136 3305398538176 3310643095298 3330060356854 3341354070208 3344044940929 3346003449712 3349591502642 3360951454784 3365628103376 3380663780032 3385367857648 3402238801808 3412623836776 3417372385714 3417438033856 3422193281584 3426955146076 3432639225848 3437481658688 3442264796432 3447054589748 3474807215726 3484551030884 3484615495207 3495187316698 3500117986288 3504988280332 3507041048896 3511920976144 3515686949054 3527610204608 3550188699596 3565982915264 3570944858096 3571010920708 3586897771072 3591888816208 3591955266284 3607935294656 3612955612784 3614878726921 3630960738064 3631027910972 3636080361683 3647111705762 3652256695472 3652324262356 3657406346209 3659548381552 3673677555856 3718875360431 3721053396368 3726231114452 3731487718112 3742808514368 3742877756464 3748085842396 3753373276576 3764760470464 3764830118672 3783592108912 3788856847468 3794128911727 3800422000046 3805783264976 3811078881764 3816381867221 3821765646776 3828104574448 3833431250572 3838765338583 3857895784193 3875130627676 3880522738939 3897858666548 3900141527744 3903282403097 3905568440816 3916520166944 3923016258112 3939490959712 3953619233641 3968883788023 3971208246544 3976734046516 3976807616243 3982344035296 3982417708808 3994499790512 4000057999868 4000132001089 4005700891808 4017927941776 4020066615719 4043569912844 4043644719037 4057358513824 4067285865412 4067361110351 4081155337952 4091140914476 4105091732896 4131289973624 4135720120609 4143900373228 4149666468367 4149746183968 4155520413352 4168127663728 4168204774244 4174084871264 4179892967096 4213545757652 4219408761953 4231240537502 4238258635996 4244156027419 4250143269064 4256057197546 4258549845088 4269048438137 4283526677024 4290323194927 4315486380821 4330122111392 4336147327688 4340797151383 4343339428624 4355518722016 4361579276824 4367732167744 4381064286368 4387160386952 4409105320466 4422481910924 4428635642711 4428720717344 4434883130216 4434965175718 4448420221252 4454695618912 4460894174968 4503066493849 4518421981304 4529477441027 4535867186312 4544838910304 4544922989992 4551334524352 4556043291121 4571494856992 4571579429816 4594361846536 4600754743354 4614798142913 4621222757536 4621308250328 4627738642142 4648326703328 4648412697544 4654880804266 4675589616544 4692357775567 4705515762178 4719878935541 4726537280696 4733114095094 4735886140832 4742475963848 4749166186688 4763662599136 4777020533824 4815480865888 4822181442232 4828891342198 4843724155424 4850464031336 4857213285554 4857306593216 4864065368624 4872133094752 4878912500728 4903226508488 4910049179882 4925036673529 4931984435224 4938847122286 4960911030152 4967813967578 4984662030656 5013897585088 5021852956274 5031879024634 5038977509104 5051306639302 5054265041056 5061297877384 5061391511582 5068437863104 5068531629392 5083908824288 5098164771392 5116448420006 5146361707256 5146456915138 5160888255292 5163910835776 5176545646888 5176641413174 5183848212928 5194197702848 5206906618424 5224662205504 5232951989342 5250699253184 5258005420976 5263643789866 5274055020472 5281495143232 5288844162448 5312471654336 5319863776304 5362694600648 5370156606122 5377732299632 5385215229548 5394147354904 5401653125806 5401756892224 5409273251536 5416800069604 5419972530112 5460411338998 5492437211954 5507838726236 5511064505408 5518732962512 5524650919942 5543387464384 5551100897776 5575900000832 5578867956508 5603687438272 5611484777008 5611588589684 5628613341176 5636553640256 5644396711184 5644501132732 5669612605888 5677501677232 5713840568359 5731175537626 5739260521456 5739366697988 5747352829757 5750718885296 5764789470398 5772921873488 5784340431296 5784447441808 5847369622864 5855506036996 5881556236864 5881665045872 5889849180908 5898158006048 5916052167872 5916161615056 5924393750884 5950750421056 5953917903164 5962202575571 5972091714358 5980516559248 5988838242772 5997171505633 6015592902704 6023963393756 6027491451968 6032345532059 6097964304047 6125206476004 6128793829312 6133729490581 6137321835568 6145861708252 6154531690912 6164739834176 6173317858064 6190628650976 6212830224293 6240470101712 6249153501668 6249269111239 6277071099376 6285805428364 6285921715997 6294672829984 6313886765648 6322672322372 6354181291612 6354298844201 6375849093152 6391449217076 6391567459123 6404209667716 6413244102496 6428935722748 6432700961344 6450858437408 6511843443644 6520904450291 6530103506696 6549914900144 6550036073812 6559150224193 6559276226272 6568403234008 6588330823312 6621286190596 6630499483069 6660120713708 6669388043087 6688089881858 6692006899424 6699183005284 6708504688501 6731256206752 6770735715296 6781478598433 6804477603616 6821252666459 6825247673552 6834744771428 6844386563168 6853910292152 6865278451696 6884529592864 6894109179496 6949614431452 6959284581403 6969102061768 6969230990414 6990374633396 7000101499769 7000235972576 7009976560664 7023841952288 7031373898108 7076247347477 7100377399192 7117750264471 7141889716192 7142021841416 7159496600333 7183777632416 7183910532568 7225911225568 7229757453842 7251825653149 7261921476128 7262055821944 7272160723366 7294223411524 7294358354927 7304513390944 7304648524712 7314812692418 7319096763104 7347355111712 7373705075891 7416952612993 7437750720862 7442106792736 7452462228904 7462975436224 7485755512928 7496171684792 7506746553152 7529660237344 7567184217824 7577713694936 7588257823454 7600844000092 7611566529952 7622157763528 7632763734442 7643531293552 7656209148896 7666862501144 7677530677166 7715791568386 7739343344117 7750261255352 7761045477878 7784735387191 7795717333096 7806564806194 7811136881632 7833040333888 7878981919424 7907238467282 7937767576046 7942416493088 7953468093032 7953615232486 7964688070592 7964835417616 7988999581024 8000115999736 8000264002178 8011401783616 8035855883552 8040133231438 8087139825688 8087289438074 8114717027648 8134571730824 8134722220702 8162310675904 8182281828952 8210183465792 8262579947248 8271440241218 8287800746456 8299332936734 8299492367936 8311040826704 8336255327456 8336409548488 8348169742528 8359785934192 8427091515304 8438817523906 8462481075004 8476517271992 8488312054838 8500286538128 8512114395092 8517099690176 8538096876274 8567053354048 8580646389854 8630972761642 8660244222784 8672294655376 8681594302766 8686678857248 8711037444032 8723158553648 8762128572736 8774320773904 8818210640932 8844963821848 8857271285422 8857441434688 8869766260432 8869930351436 8896840442504 8909391237824 8921788349936 9006132987698 9031554446761 9036843962608 9058954882054 9071734372624 9089677820608 9089845979984 9112086582242 9142989713984 9143158859632 9188723693072 9201509486708 9229596285826 9242445515072 9242616500656 9255477284284 9296653406656 9296825395088 9309761608532 9351179233088 9384715551134 9411031524356 9424126651709 9439757871082 9453074561392 9466228190188 9471772281664 9479400121807 9484951927696 9527325198272 9630961731776 9638717770913 9644362884464 9657782684396 9687448310848 9700928062672 9714426571108 9728130737248 9744266189504 9757825001456 9763018923889 9806453016976 9820098359764 9820280031947 9850073347058 9863968870448 9877694244572 9877876982281 9921822060304 9935627935156 10043705912548 10043891721479 10063758049268 10077955018208 10102613278604 10108530082112 10122595754768 10122783023164 10137063258784 10167817648576 10232896840012 10247135564743 10292723414512 10292913830276 10307236066589 10321776510584 10353091293776 10353282826348 10367689064047 10413813236848 10419356330537 10465903978684 10480466924851 10516010841952 10527287579732 10541935939073 10548110040944 10577688324896 10639727552608 10719111333007 10725389201296 10740313212244 10755257989441 10755464599264 10770430459096 10788294709808 10803306251612 10818546503072 10833600139208 10920822677996 10936018627919 10984874423908 11000159499637 11015677452472 11037465925024 11049301839884 11064676564151 11102201795552 11119817260321 11157735913016 11185036129883 11207366918503 11222969554016 11223177179368 11250637514809 11257226682352 11288793422368 11289002265464 11355003354464 11395726026377 11427681136718 11462351075252 11462563129171 11478521042912 11478733395976 11494705659514 11501437770592 11529578940796 11545843746976 11568894883616 11587250833543 11655211248989 11694739245728 11711012073992 11763330091744 11779698361816 11796316012096 11832323230112 11848787501768 11907835806328 11924405151142 11944183428716 11960803349999 11961033118496 11977676485544 11994343011266 12031185805408 12047926787512 12064691064118 12161825255041 12195928608094 12233155608443 12250412952008 12267458981162 12274643671136 12291723416504 12309063381824 12346635716128 12381257301952 12425660448586 12480940203424 12498307003336 12498538222478 12554142198752 12571610856728 12571843431994 12589345659968 12627773531296 12645344644744 12708362583224 12708597688402 12751698186304 12764890970167 12782898434152 12783134918246 12808419335432 12826488204992 12857871445496 12901716874816 13023686887288 13041808900582 13060207013392 13099829800288 13100072147624 13118300448386 13118552452544 13136806468016 13176661646624 13242572381192 13260998966138 13301477000161 13320241427416 13338776086174 13376179763716 13384013798848 13398366010568 13417009377002 13462512413504 13541471430592 13562957196866 13608955207232 13642505332918 13650495347104 13669489542856 13688773126336 13707820584304 13730556903392 13769059185728 13788218358992 13899228862904 13918569162806 13938204123536 13938461980828 13980749266792 14000202999538 14000471945152 14019953121328 14047683904576 14062747796216 14152494694954 14200754798384 14235500528942 14283779432384 14284043682832 14318993200666 14367555264832 14367821065136 14451822451136 14459514907684 14503651306298 14523842952256 14524111643888 14544321446732 14588446823048 14588716709854 14609026781888 14609297049424 14629625384836 14638193526208 14694710223424 14747410151782 14809341881257 14833905225986 14875501441724 14884213585472 14896200191411 14904924457808 14971511025856 14992343369584 15059320474688 15134368435648 15155427389872 15176515646908 15201688000184 15223133059904 15244315527056 15265527468884 15287062587104 15312418297792 15333725002288 15355061354332 15431583136772 15431868621631 15478686688234 15500522510704 15522090955756 15522378115013 15569470774382 15591434666192 15613129612388 15622273763264 15814476934564 15875535152092 15884832986176 15906936186064 15907230464972 15929670835232 15977999162048 16000231999472 16000528004356 16071711767104 16080266462876 16102641601739 16174279651376 16174578876148 16197085247497 16269143461648 16269444441404 16292082814931 16364563657904 16469305167623 16525159894496 16542880482436 16565899332829 16575601492912 16598665873468 16622081653408 16672510654912 16672819096976 16719571868384 16854183030608 16877635047812 16901119697693 16924962150008 16953034543984 16976624109676 17000246499439 17000573076256 17024228790184 17076193752548 17161292779708 17185172129587 17261945523284 17285964928001 17344589310752 17363188605532 17373357714496 17387348886523 17446317107296 17548641547808 17576485346959 17611576586219 17636421281864 17679573237557 17689927643696 17714542570844 17714870290537 17739532520864 17739860702872 17793680885008 17843576699872 17907569470021 18012265975396 18012599202983 18063108893522 18073687925216 18117909764108 18143468745248 18179691959968 18224173164484 18286317719264 18315331962697 18377447386144 18403018973416 18422753264531 18459192571652 18485233001312 18510954568568 18593650790176 18619523217064 18769431102268 18795548121427 18822063048712 18848253303418 18879515742164 18905785940321 18906149122784 18932456380376 18958800243614 18969903855392 19111439686493 19223530241839 19277435541826 19288725768928 19315565368792 19336278219797 19401856125344 19428853142216 19456261474496 19515650002912 19526037847778 19612906033952 19640196719528 19640560063894 19700146694116 19727937740896 19755388489144 19755753964562 19843644120608 19871255870312 20059114381691 20087411825096 20087783442958 20127516098536 20155910036416 20176763146393 20205226557208 20245191509536 20245566046328 20274126517568 20465793680024 20494271129486 20585446829024 20585827660552 20614472133178 20643553021168 20706182587552 20706565652696 20735378128094 20827626473696 20838712661074 20902321000253 20931807957368 20960933849702 21032021683904 21054575159464 21083871878146 21096220081888 21155376649792 21279455105216 21438222666014 21450778402592 21480626424488 21510515978882 21510929198528 21540860918192 21576589419616 21606612503224 21637093006144 21667200278416 21841645355992 21872037255838 21969748847816 22000318999274 22031354904944 22074931850048 22098603679768 22129353128302 22204403591104 22239634520642 22315471826032 22370072259766 22414733837006 22445939108032 22446354358736 22501275029618 22514453364704 22577586844736 22578004530928 22710006708928 22791452052754 22855362273436 22924702150504 22925126258342 22957042085824 22957466791952 22989411319028 23002875541184 23059157881592 23091687493952 23137789767232 23174501667086 23310422497978 23389478491456 23408314586503 23422024147984 23526660183488 23559396723632 23664646460224 23697575003536 23815671612656 23848810302284 23888366857432 23921606699998 23922066236992 23955352971088 23988686022532 24062371610816 24095853575024 24129382128236 24323650510082 24391857216188 24392308466449 24466311216886 24500825904016 24534917962324 24549287342272 24583446833008 24693271432256 24851320897172 24961880406848 24996614006672 24997076444956 25108284397504 25143221713456 25143686863988 25255547062592 25290689289488 25304151088447 25416725166448 25417195376804 25452562531781 25529781940334 25565796868304 25566269836492 25601844423463 25616838670864 25715742890992 26032127523017 26047373774576 26083617801164 26120414026784 26199659600576 26200144295248 26236600896772 26273612936032 26353323293248 26485144762384 26521997932276 26558902382089 26602954000322 26640482854832 26677552172348 26714673070547 26752359527432 26796732021136 26834018754004 26871357370081 27005270489351 27125914393732 27163659172573 27285010665836 27300990694208 27322976821679 27338979085712 27415641168608 27461113806784 27576436717984 27675334635487 27782186516161 27798457725808 27837138325612 27837653313701 27876408247072 27876923961656 27961498533584 28000405999076 28039906242656 28125495592432 28140466310033 28304989389908 28305513033259 28401509596768 28471001057884 28471527772457 28568087365664 28637986401332 28735642130272 28919029815368 28950040844263 29007302612596 29047665278569 29048223287776 29088642893464 29176893646096 29177433419708 29218594098848 29259250769672 29494820303564 29535861333671 29618683762514 29667810451972 29709092191933 29751002883448 29792400382822 29809848915616 29883339066959 29984686739168 30032262364489 30208404665747 30310854779744 30353031293816 30385580059681 30403376000368 30488631054112 30531054937768 30574125174208 30667450004576 30710122708664 30863166273544 30863737243262 30957373376468 31000449498977 31001045021408 31044181911512 31044756230026 31138941548764 31182869332384 31226259224776 31521465456943 31628953869128 31706342087189 31751070304184 31813872372128 31814460929944 31859341670464 31892303037847 32000463998944 32001056008712 32160532925752 32205283203478 32303587000391 32348559302752 32349157752296 32394170494994 32538286923296 32538888882808 32584165629862 32729127315808 32846504428969 32938610335246 33050319788992 33085760964872 33131798665658 33151202985824 33197331746936 33244163306816 33345638193952 33439143736768 33708366061216 33755270095624 33802239395386 33849924300016 33906069087968 33953248219352 34000492998878 34001146152512 34048457580368 34152387505096 34322585559416 34370344259174 34475256714703 34523891046568 34571929856002 34689178621504 34726377211064 34774697773046 34892634214592 35097283095616 35152970693918 35223153172438 35272842563728 35359146475114 35379855287392 35429085141688 35429740581074 35479065041728 35479721405744 35587361770016 35687153399744 35815138940042 36024531950792 36025198405966 36126217787044 36147375850432 36235819528216 36286937490496 36359383919936 36448346328968 36572635438528 36630663925394 36754894772288 36806037946832 36845506529062 36918385143304 36970466002624 37021909137136 37187301580352 37239046434128 37538862204536 37591096242854 37644126097424 37696506606836 37759031484328 37811571880642 37812298245568 37864912760752 37917600487228 37939807710784 38222879372986 38447060483678 38554871083652 38577451537856 38631130737584 38672556439594 38803712250688 38857706284432 39031300005824 39052075695556 39225812067904 39280393439056 39281120127788 39400293388232 39455875481792 39510776978288 39511507929124 39687288241216 39742511740624 39996883978513 40118228763382 40174823650192 40175566885916 40231469808299 40255032197072 40353526292786 40410453114416 40490383019072 40491132092656 40931587360048 40988542258972 41170893658048 41171655321104 41228944266356 41287106042336 41412365175104 41413131305392 41470756256188 41655252947392 41677425322148 41735418028997 41804642000506 41863615914736 41921867699404 41980200539431 42109150318928 42167743756292 42192440163776 42226418724413 42685750128329 42876445332028 42901556805184 42936106434067 42961252848976 43021031957764 43081721836384 43153178839232 43213225006448 43334400556832 43489811570051 43683290711984 43744074511676 43744883778673 43939497695632 44000637998548 44001452011979 44062709809888 44197207359536 44258706256604 44479269041284 44480091909407 44630943652064 44740144519532 44740972213861 44829467674012 44892708717472 45002550059236 45028906729408 45156009061856 45582904105508 45646331152037 45710724546872 45849404301008 45850252516684 45914051569351 45914933583904 45978822638056 46118315763184 46349003334172 46413496381483 46620844995956 46685716301609 46816629173006 46844048295968 46959532819507 47118793447264 47395150007072 47470350189031 47631343225312 47697620604568 47748768665213 47776733714864 47843213399996 47910705942176 47977372045064 48191707150048 48258764256472 48647301020164 48714992069821 48783714432376 48784616932898 48932622433772 49000710498383 49001651808032 49069835924648 49166893666016 49533731432339 49702641794344 49824251851297 49993228013344 49994152889912 50116476202331 50286443426912 50287373727976 50581378578976 50608302176894 50762779572043 50833450332896 50834390753608 50905125063562 51059563880668 51131593736608 51132539672984 51203688846926 51233677341728 51431485781984 51615935531237 51918668290951 52064255046034 52094747549152 52167235602328 52240828053568 52400288590496 52473201793544 52547225872064 52970289524768 53043995864552 53117804764178 53205908000644 53280965709664 53355104344696 53429346141094 53504719054864 53593464042272 53668037508008 53742714740162 54010540978702 54175403408819 54251828787464 54327318345146 54493147710337 54570021331672 54645953643358 54677958171424 54831282337216 55152873435968 55350669270974 55564373032322 55596915451616 55674276651224 55675306627402 55752816494144 55753847923312 55922997067168 56000811998152 56079812485312 56250991184864 56280932620066 56609978779816 56611026066518 56803019193536 56942002115768 56943055544914 57136174731328 57275972802664 57471284260544 57838059630736 57900081688526 58014605225192 58095330557138 58096446575552 58177285786928 58353787292192 58354866839416 58437188197696 58518501539344 58989640607128 59071722667342 59237367525028 59335620903944 59418184383866 59502005766896 59584800765644 59619697831232 59766678133918 59969373478336 60064524728978 60416809331494 60621709559488 60706062587632 60771160119362 60806752000736 60977262108224 61062109875536 61334900009152 61420245417328 61726332547088 61727474486524 61914746752936 62000898997954 62002090042816 62088363823024 62089512460052 62277883097528 62365738664768 62452518449552 63042930913886 63220881127327 63257907738256 63412684174378 63502140608368 63627744744256 63628921859888 63784606075694 64000927997888 64002112017424 64321065851504 64410566406956 64607174000782 64697118605504 64698315504592 64788340989988 65076573846592 65077777765616 65168331259724 65458254631616 65584228331281 65693008857938 65877220670492 65968886561963 66171521929744 66263597331316 66302405971648 66355800852649 66394663493872 66691276387904 67416732122432 67471024396391 67510540191248 67604478790772 67699848600032 67812138175936 67906496438704 68000985997756 68096915160736 68304775010192 68341132467223 68645171118832 68740688518348 68741960223629 68950513429406 69047782093136 69143859712004 69145138875967 69452754422128 69549395546092 70305941387836 70307242050353 70446306344876 70545685127456 70718292950228 70759710574784 70858170283376 70859481162148 70959442811488 71174723540032 71630277880084 71729948953201 72049063901584 72050396811932 72150652466123 72252435574088 72471639056432 72573823448329 72896692657936 72935494313759 73261327850788 73363268473957 73612075893664 73691013058124 73793551573511 73836770286608 74043818274272 74478092868256 75033779331049 75077724409072 75182192485708 75286805926087 75288252194848 75393013213672 75518062968656 75623143761284 75729825521504 75835200974456 76445758745972 76552130395433 76894120967356 77001116497459 77109742167304 77262261475168 77345112879188 77452735949057 77715412568864 77838720822247 78104151391112 78295252909181 78451568429521 78560786878112 78562240255576 78754462603663 78800586776464 79021553956576 79023015858248 79485023481248 79770082184639 79993767957026 80236457526764 80237941904197 80349647300384 80351133771832 80462939616598 80510064394144 80707052585572 80820906228832 80982264185312 81110755834801 81586478742923 81863174720096 81977084517944 82343310642208 82457888532712 82574212084672 82826262610784 82941512512376 83354850644296 83470836057994 83609284001012 83725623449993 83727231829472 83843735398808 83960401078862 84218300637856 84335487512584 84452837448826 85132776785287 85371500256658 85632089259101 85752890664056 85872212868134 85922505697952 86042063915528 86163443672768 86426450012896 86668801113664 86979623140102 87366581423968 87488149023352 87489767557346 87878995391264 88001275997096 88002904023958 88125419619776 88394414719072 88517412513208 88958538082568 88960183818814 89261887304128 89354236791169 89480289039064 89481944427722 89658935348024 89785417434944 90005100118472 90312018123712 91165808211016 91292662304074 91421449093744 91698808602016 91700505033368 91828103138702 91829867167808 91957645276112 92236631526368 92698006668344 92826992762966 93241689991912 93371432603218 93633258346012 93688096591936 93919065639014 94237586894528 94790300014144 94940700378062 95262686450624 95395241209136 95497537330426 95553467429728 95686426799992 95821411884352 95954744090128 96383414300096 96517528512944 97294602040328 97429984139642 97567428864752 97569233865796 97865244867544 98001420996766 98003303616064 98139671849296 98333787332032 99067462864678 99405283588688 99648503702594 99986456026688 99988305779824 100232952404662 100572886853824 100574747455952 101162757157952 101216604353788 101525559144086 101666900665792 101668781507216 101810250127124 102119127761336 102263187473216 102265079345968 102407377693852 102467354683456 102862971563968 103231871062474 103665393168799 103837336581902 104128510092068 104189495098304 104273401339877 104334471204656 104800577180992 104946403587088 105940579049536 106087991729104 106235609528356 106411816001288 106561931419328 106710208689392 106858692282188 107009438109728 107186928084544 107336075016016 107485429480324 108021081957404 108023080351417 108350806817638 108503657574928 108654636690292 108656646805091 108986295420674 109140042663344 109291907286716 109355916342848 110701338541948 111128746064644 111193830903232 111348553302448 111350613254804 111507695846624 111845994134336 112001623996304 112501982369728 112561865240132 112718491212173 113219957559632 113222052133036 113379596732479 113884004231536 113886111089828 114044579704517 114551945605328 115285136173361 115676119261472 115800163377052 115961295329803 116029210450384 116190661114276 116354571573856 116707574584384 116709733678832 117037003078688 117979281214256 118143445334684 118307837883851 118474735050056 118671241807888 118836368767732 119001725496073 119004011533792 119169601531288 119533356267836 120129049457956 120296204907109 120833618662988 121001754496007 121412125175264 121542320238724 121613504001472 121711442205661 122124219751072 122840490834656 123035397428713 123281036103533 123452665094176 123454948973048 123757012662899 123829493505872 124001797995908 124004092033759 124176727646048 124179024920104 124555766195056 124905036899104 125352986290147 126085861827772 126088194420881 126441762254654 126515815476512 126825368348756 127004281216736 127257843719776 127569212151388 128004224034848 128207323738879 128642131703008 128821132813912 129214348001564 129396631009184 129576681979976 130155555531232 130336662519448 131168456662562 131386017715876 131568836849989 131754441340984 131937773123926 132340501582247 132343043859488 132527194662632 132711601705298 132789326987744 133780077805451 134564711692873 134942048792782 135021080382496 135208957581544 135399697200064 135812992877408 136001971995512 136193830321472 136609550020384 136682264934446 137290342237664 137481377036696 137483920447258 137901026858812 138095564186272 138287719424008 138290277751934 138905508844256 139098791092184 140413800671837 140611882775672 140614484100706 140892612689752 141091370254912 141237342024751 141436585900456 141716340566752 141718962324296 141918885622976 143260555760168 143459897906402 144098127803168 144100793623864 144301304932246 144504871148176 144943278112864 145147646896658 145793385315872 145870988627518 146316247001771 146522655701576 146726536947914 147224151787328 147382026116248 147587103147022 147673540573216 148087636548544 148956185736512 150067558662098 150155448818144 150364384971416 150573611852174 150576504389696 150786026427344 151036125937312 151246287522568 151459651043008 151670401948912 152891517491944 153104260790866 153788241934712 154002232994918 154219484334608 154524522950336 154690225758376 154905471898114 155430825137728 155677441644494 156208302782224 156590505818362 156903136859042 157121573756224 157124480511152 157508925207326 157601173552928 158043107913152 158046031716496 158970046962496 159540164369278 159987535914052 160472915053528 160475883808394 160699294600768 160702267543664 160925879233196 161020128788288 161414105171144 161641812457664 161964528370624 162221511669602 163172957485846 163726349440192 163858202105521 163954169035888 164686621284416 164915777065424 165652525221568 165883025024752 166709701288592 166941672115988 167218568002024 167451246899986 167454463658944 167687470797616 167920802157724 168436601275712 168670975025168 168905674897652 170265553570574 170743000513316 170746159265143 171264178518202 171505781328112 171744425736268 171845011395904 172084127831056 172852900025792 173959246280204 174733162847936 174976298046704 174979535114692 175757990782528 176002551994192 176005808047916 176788829438144 177034825026416 177129057619129 177917076165136 177920367637628 178167937722467 178708473582338 178960578078128 178963888855444 179212910964241 179317870696048 180010200236944 182224892661119 182331616422032 182585324608148 182842898187488 183397617204032 183401010066736 183656206277404 183915290552224 184473263052736 185396013336688 185653985525932 185912316674623 186483379983824 186742865206436 187002711493829 187266516692024 187838131278028 188099501590567 189036893425457 189881400756124 190145614208011 190790482418272 190995074660852 191106934859456 191260837751753 191372853599984 191909488180256 193035057025888 193727342448409 194475305613127 194589204080656 194859968279284 194863573195907 195134857729504 195138467731592 195730489735088 196002841993532 196279343698592 196983264170231 198134925729356 198138591232813 198810567177376 199297007405188 199976611559648 200465904809324 201149494911904 202433208707576 202650285909841 203051118288172 203333656949983 203337563014432 203620500254248 204238255522672 204530158691936 204814755387704 206463742124948 206751029335697 207330786337598 207674673163804 207963645343531 208257020184136 208546802679754 208668942409312 209892807174176 210225836551423 211458832660229 212175983458208 212471219056712 212699060417767 212823632002576 213420417378784 213717384564376 214018876219456 214672150032032 214970858960648 216042163914808 216046160702834 216701613635276 217003146492839 217007315149856 217309273380584 217313293610182 217972590841348 218280085326688 218583814573432 220650258198601 221402677083896 221944394610323 222257492129288 222697106604896 222701226509608 223015391693248 223246121264929 224003247992608 225123730480264 225436982424346 226125109002737 226439915119264 226444104266072 226759193464958 227768008463072 227772222179656 228089159409034 229103891210656 229925531002783 230570272346722 231352238522944 231600326754104 231922590659606 232058420900768 232381322228552 232709143147712 233419467357664 234074006157376 235958562428512 236286890669368 236615675767702 236949470100112 237342483615776 237672737535464 238003450992146 238008023067584 238339203062576 239066712535672 240258098915912 240592409814218 241326797002921 241667237325976 242003508992014 242824250350528 243084640477448 243422884411322 244248439502144 245680981669312 246070794857426 246562072207066 246905330188352 246909897946096 247514025325798 247658987011744 248003595991816 248008184067518 248353455292096 248358049840208 249111532390112 249810073798208 250705972580294 252171723655544 252176388841762 252883524509308 253031630953024 253650736697512 254008562433472 254515687439552 255138424302776 256008448069696 256414647477758 257284263406016 257642265627824 258428696003128 258793262018368 259153363959952 260311111062464 260673325038896 262336913325124 262772035431752 263137673699978 263508882681968 263875546247852 264681003164494 264686087718976 265054389325264 265423203410596 265578653975488 267560155610902 269129423385746 269884097585564 270042160764992 270417915163088 271625985754816 272003943991024 273219100040768 273364529868892 274580684475328 274962754073392 274967840894516 275802053717624 276191128372544 276575438848016 276580555503868 277811017688512 278197582184368 279978187849591 280827601343674 281223765551344 281228968201412 281620288658093 281785225379504 282474684049502 282873171800912 283432681133504 283437924648592 286521111520336 286919795812804 288196255606336 288201587247728 288602609864492 289009742296352 289886556225728 290295293793316 291586770631744 291741977255036 292147926202979 292632494003542 293045311403152 293453073895828 293861403776017 294764052232496 295174206294044 295347081146432 295584931070891 298800250898303 300135117324196 300310897636288 300552745038469 300728769942832 301147223704348 301572052854688 302072251874624 302492575045136 303340803897824 304428680990357 305783034983888 306208521581732 306214186450711 307576483869424 308004465989836 308438968669216 309380451516752 309810943796228 311354883288988 311360643365849 312416605564448 313181011636724 313186805497027 313806273718084 314248961022304 315017850414652 315202347105856 316092063432992 319080328738556 319524318064259 319975071828104 320945830107056 320951767616788 321398360985457 321404535087328 321851758466392 322828210342288 324443023339204 324894474670381 326345914971692 326800014111263 327716404211042 327908338071776 328716729736549 329831554130848 331766050049504 332292451323217 333419402577184 333883344231976 334241380656491 334437136004048 334902493799972 335374941595232 335841604315448 337341950050336 337811349795304 340531107141148 341004944488747 341486001026632 341492318530286 342528357036404 343004973488681 343011562656224 343488851472536 344168255662112 346736120026373 347918492560408 348769762959079 349952596093408 349959070229384 350815333416317 352005103988384 352011616095832 354069650052832 354258115238258 355339457004301 355834152330272 355840735275256 356335875444934 357416947164676 357921156156256 357927777710888 358425821928482 358635741392096 360020400473888 361311548718659 364449785322238 364663232844064 365170649216296 365685796374976 366802020133472 367312412554808 367830581104448 370792026673376 371307971051864 371824633349246 372966759967648 373485730412872 374005422987658 374533033384048 375676262556056 376199003181134 378073786850914 379227823861733 379762801512248 380291228416022 381580964836544 381990149321704 382521675503506 382745707199968 383818976360512 386070114051776 387454684896818 388950611226254 389178408161312 389719936558568 389727146391814 390269715459008 390276935463184 391460979470176 392005683987064 392558687397184 393966528340462 396269851458712 396277182465626 397621134354752 398594014810376 399953223119296 400931809618648 402298989823808 404866417415152 405300571819682 406102236576344 406667313899966 406675126028864 407241000508496 408476511045344 409060317383872 409629510775408 412927484249896 413502058671394 414661572675196 415349346327608 415927290687062 416514040368272 417093605359508 417337884818624 419785614348352 420451673102846 422917665320458 424351966916416 424942438113424 425398120835534 425647264005152 426840834757568 427434769128752 429344300064064 429941717921296 432084327829616 432092321405668 433403227270552 434006292985678 434014630299712 434618546761168 434626587220364 435945181682696 436560170653376 437167629146864 441300516397202 442546167891289 442805354167792 443888789220646 444514984258576 445394213209792 445402453019216 446492242529858 448006495985216 450247460960528 450873964848692 452250218005474 452879830238528 452888208532144 453518386929916 455536016926144 455544444359312 456178318818068 458207782421312 459089598318967 459851062005566 461140544693444 461782205933741 463200653508208 463845181319212 464116841801536 464490605968543 464762644457104 466838934715328 471917124857024 472297170774737 472573781338736 473231351535404 473898940200224 474684967231552 475345475070928 476006901984292 476678406125152 478133425071344 478387927270561 480516197831824 481184819628436 481193721565403 482653594005842 483334474651952 484007017984028 484015972131769 486169280954896 486845768822644 492141589714852 492150694352471 493124144414132 493819795892192 495028050651596 495317974023488 496007191983632 496016368135036 496716099680416 498223064780224 501411945160588 502109642672407 504343447311088 504352777683524 505054567262861 505767049018616 507301473395024 508016764138303 510276848605552 510548460196313 512829294955516 513542879317699 515284531255648 516554861014577 516857392006256 518306727919904 521346650077792 524673826650248 525236455317343 525544070863504 526275347399956 527007641482609 527017765363936 527751092495704 529362006328988 530108778650528 530846406821192 535120311221804 535864912768031 538258846771492 539007815482213 539768195171128 540835830326176 542169151643399 544007887982048 544871045755729 546729059737784 548066770364267 549160979006647 549925508146784 549935681789032 551281238225641 551604107435248 553150877696032 553161111007736 556395164368736 558390575292473 559956375699182 561655202687348 562447531102688 562457936402824 563240577316186 563570450759008 564949368099004 565746343601824 566875849297184 567775290843607 571105351200461 573042223040672 573839591625608 576403174495456 577205219728984 578019484592704 580590587586632 583483954510072 584295852405958 585264988007084 586079364149951 586090622806304 586906147791656 587722807552034 589528104464992 590348412588088 591169862141782 595929437497009 597600501796606 599424624813707 600270234648392 601105490076938 601457539885664 602294447408696 603144105709376 604985150090272 606681607795648 608857361980714 611566069967776 612417043163464 612428372901422 615152967738848 616008931979672 616877937338432 618760903033504 619621887592456 622709766577976 622721286731698 624833211128896 625479657538183 626362023273448 626373610994054 627612547436168 628497922044608 630035700829304 632184126865984 638160657477112 639048636128518 639950143656208 641891660214112 641903535233576 642796721970914 642809070174656 643703516932784 645656420684576 648886046678408 649788949340762 652691829943384 653600028222526 655432808422084 655816676143552 657433459473098 659663108261696 663532100099008 664584902646434 666838805154368 667766688463952 668482761312982 668874272008096 669804987599944 670749883190464 671683208630896 674683900100672 675622699590608 681062214282296 682009888977494 682972002053264 682984637060572 685056714072808 686009946977362 686023125312448 686977702945072 688336511324224 693472240052746 695836985120816 697539525918158 699905192186816 699918140458768 701630666832634 704010207976768 704023232191664 708139300105664 708516230476516 710678914008602 711668304660544 711681470550512 712671750889868 714833894329352 715842312312512 715855555421776 716851643856964 717271482784192 720040800947776 722623097437318 725657752181593 728899570644476 729326465688128 729913809379139 730341298432592 733604040266944 734624825109616 741584053346752 742615942103728 743649266698492 745933519935296 746971460825744 748010845975316 749066066768096 751352525112112 752398006362268 756147573701828 756161562459919 758455647723466 759525603024496 760582456832044 760596527635637 763980298643408 765043351007012 765491414399936 774909369793636 777901222452508 778356816322624 779439873117136 779454292783628 780553870926368 782921958940352 784011367974128 787933056680924 789029438485211 792539702917424 792554364931252 793657177127353 797188029620752 798312057931619 801863619237296 806995953213527 809732834830304 810601143639364 811729067308621 812204473152688 813334627799932 814482001016992 816953022090688 819259021550816 825854968499792 827004117342788 828154865186957 829323145350392 830698692655216 831854581374124 833012078472511 833028080736544 834187210719016 840903346205692 842073434349763 845835330640916 847012281472049 849884876226848 850796241671068 851294528010304 851980095439627 854869538257504 859883435842592 861247782000991 862967252724731 864168655659232 864184642811336 866299088640293 866806454541104 868012585971356 869237093522336 869253174440728 871890363365392 874335258293728 877470904031029 882601032794404 882617360946167 885092335782578 885610708335584 887777578441292 889029968517152 890804906038432 892984485059716 897451266172153 900494921921056 901747929697384 904500436010948 905776417064288 907036773859832 911088888718624 912356637636136 918179196637934 919702124011132 920981857949923 922281089386888 923564411867482 926383511075729 926401307016416 927690362638424 928981211937086 929525288914208 936460544638157 941952981850111 944594341549474 945147562677472 946462703070808 947797880400448 950690950141856 952013803968584 953356812250304 956266850142688 956775854541122 961032395663648 962369639256872 962387443130806 965307188011684 966668949303904 968014035968056 968031944263538 972338561909792 973691537645288 982896604702859 984283179429704 984301388704942 986248288828264 987639591784384 988661394173257 990056101303192 992014383967264 992032736270072 993432199360832 1002823890321176 1004219285344814 1008686894622176 1008705555367048 1010109134525722 1011534098037232 1014602946790048 1016033528276606 1020553697211104 1021096920392626 1025658589911032 1027085758635398 1030569062511296 1033109722029154 1033714784012512 1036613455839808 1042693300155584 1049347653300496 1050472910634686 1051088141727008 1052550694799912 1054015282965218 1054035530727872 1055502184991408 1058724012657976 1060217557301056 1061692813642384 1070240622443608 1071729825536062 1076517693542984 1078015630964426 1079536390342256 1081671660652352 1084338303286798 1088015775964096 1089742091511458 1093458119475568 1096133540728534 1098321958013294 1099851016293568 1099871363578064 1102562476451282 1103208214870496 1106301755392064 1106322222015472 1112790328737472 1116781150584946 1119912751398364 1123310405374696 1124895062205376 1124915872805648 1126481154632372 1127140901518016 1129898736198008 1131492687203648 1133751698594368 1135550581687214 1142210702400922 1146084446081344 1147007414738647 1147679183251216 1152806348990912 1154410439457968 1161181175173264 1166967909020144 1168591704811916 1170529976014168 1172158728299902 1172181245612608 1173812295583312 1175445615104068 1179056208929984 1180696825176176 1182339724283564 1191858874994018 1195201003593212 1195223114856001 1198849249627414 1200540469296784 1202210980153876 1202915079771328 1204588894817392 1209970300180544 1217714723961428 1223132139935552 1224834086326928 1224856745802844 1230305935477696 1232017863959344 1237521806067008 1239243775184912 1239903403333903 1245419533155952 1245442573463396 1247175564057269 1250959315076366 1252724046546896 1252747221988108 1254490376749687 1255225094872336 1260071401658608 1275574248627833 1276321314954224 1278097272257036 1279900287312416 1283783320428224 1283807070467152 1285593443941828 1287407033865568 1291312841369152 1297772093356816 1299577898681524 1301386216722361 1305383659886768 1307200056445052 1309018980456803 1310865616844168 1314866918946196 1316696511133969 1323258253978199 1329169805292868 1331019299456077 1335533376927904 1336965522625964 1337748544016192 1338825864262271 1339609975199888 1343366417261792 1351245399181216 1356091397138863 1361327139291889 1362124428564592 1364019777954988 1364045012371349 1365944004106528 1365969274121144 1370113428145616 1372019893954724 1373955405890144 1378882849191617 1386944480105492 1386970138629691 1391673970241632 1395079051836316 1399836280917536 1403261333665268 1408046464383328 1417032460953032 1421357828017204 1423335598649881 1423362941101024 1425343501779736 1429667788658704 1431711110843552 1433703287713928 1445246194874636 1447257205349879 1451315504363186 1455745517404717 1457799141288952 1459827618758278 1460682596865184 1469249650219232 1471580855859961 1480211828621603 1485231884207456 1487298533396984 1493942921651488 1496021691950632 1498132133536192 1502705050224224 1504796012724536 1512295147403656 1512323124919838 1516911295446932 1519022025449873 1519051206048992 1521164913664088 1521193055271274 1527960597286816 1530086702014024 1544551807390207 1549818739587272 1553610762272261 1555802444905016 1558879746234272 1558908585567256 1561107741852736 1568022735948256 1575866113361848 1578058876970422 1585079405834848 1585108729862504 1587314354254706 1594376059241504 1596624115863238 1603727238474592 1609478717019481 1613991906427054 1619465669660608 1621202287278728 1623458134617242 1624408946305376 1626669255599864 1628964002033984 1638518043101632 1651709936999584 1654008234685576 1656309730373914 1658646290700784 1661397385310432 1663709162748248 1666024156945022 1666056161473088 1668374421438032 1681806692411384 1684146868699526 1689287579020447 1691670661281832 1694024562944098 1699769752453696 1701592483342136 1703960190879254 1709739076515008 1719766871685184 1722495564001982 1725934505449462 1728337311318464 1728369285622672 1732598177280586 1733612909082208 1736025171942712 1738474187044672 1738506348881456 1743780726730784 1748670516587456 1754941808062058 1765202065588808 1765234721892334 1770184671565156 1771221416671168 1775555156882584 1778059937034304 1781609812076864 1785968970119432 1794902532344306 1800989843842112 1803495859394768 1809000872021896 1811552834128576 1814073547719664 1822177777437248 1824713275272272 1836358393275868 1839404248022264 1841963715899846 1844562178773776 1847128823734964 1852767022151458 1852802614032832 1855380725276848 1857962423874172 1859050577828416 1872921089276314 1883905963700222 1889188683098948 1890295125354944 1892925406141616 1901381900283712 1904027607937168 1912533700285376 1913551709082244 1922064791327296 1924739278513744 1924774886261612 1930614376023368 1933337898607808 1936028071936112 1936063888527076 1944677123819584 1947383075290576 1959847314947137 1965793209405718 1968566358859408 1968602777409884 1971342020606651 1972496577656528 1977322788346514 1980112202606384 1984028767934528 1984065472540144 2005647780642352 2008438570689628 2017373789244352 2017411110734096 2020218269051444 2023068196074464 2029205893580096 2032067056553212 2041107394422208 2042193840785252 2045035483420853 2051317179822064 2054171517270796 2057029826432119 2066219444058308 2067429568025024 2069094517496237 2091601756288121 2098695306600992 2100945821269372 2102176283454016 2103869215269283 2105101389599824 2108030565930436 2111004369982816 2117448025315952 2123385627284768 2131000766932499 2140481244887216 2143459651072124 2143499305154977 2153035387085968 2156031261928852 2159072780684512 2168676606573596 2179484183022916 2179524503560943 2186916238951136 2192267081457068 2196643916026588 2199742727156128 2205124952902564 2206416429740992 2212644444030944 2233562301169892 2236670226449813 2239825502796728 2246620810749392 2249788526898199 2249831745611296 2252962309264744 2259797472396016 2271101163374428 2274261322692667 2284421404801844 2287600098778841 2294014829477294 2295358366502432 2308820878915936 2322362350346528 2326047159262519 2333935818040288 2337183409623832 2339689664595437 2341059952028336 2344317456599804 2347624591166624 2350891230208136 2361393650352352 2364679448567128 2383717749988036 2387034611421229 2390402007186424 2390446229712002 2397698499254828 2401034814420767 2401080938593568 2404421960307752 2409177789634784 2427152840184611 2435429447922856 2441388340713553 2449668172653856 2449713491605688 2455707333914219 2464035727918688 2478487550369824 2479806806667806 2487376199030107 2490839066311904 2490885146926792 2494351128114538 2501918630152732 2505448093093792 2505494443976216 2508980753499374 2510450189744672 2520142803317216 2529180841030613 2551148497255666 2552642629908448 2556194544514072 2559800574624832 2567614140934304 2571186887883656 2574814067731136 2595544186713632 2599155797363048 2602772433444722 2610767319773536 2614400112890104 2618037960913606 2621731233688336 2629733837892392 2633393022267938 2646516507956398 2654594767032131 2658339610585736 2662038598912154 2671066753855808 2673931045251928 2677651728524542 2679219950399776 2686732834523584 2702490798362432 2712182794277726 2722654278583778 2724248857129184 2728039555909976 2728090024742698 2731888008213056 2731938548242288 2740226856291232 2744039787909448 2747910811780288 2757765698383234 2773888960210984 2773940277259382 2783347940483264 2790158103672632 2799672561835072 2806522667330536 2816092928766656 2834064921906064 2842715656034408 2846671197299762 2846725882202048 2850687003559472 2859335577317408 2863422221687104 2867406575427856 2890492389749272 2894514410699758 2902631008726372 2911491034809434 2915598282577904 2919655237516556 2921365193730368 2938499300438464 2943161711719922 2960423657243206 2970463768414912 2974597066793968 2987885843302976 2992043383901264 3005410100448448 3009592025449072 3024590294807312 3024646249839676 3033822590893864 3038044050899746 3038102412097984 3042329827328176 3042386110542548 3055921194573632 3060173404028048 3089103614780414 3097823175239023 3099637479174544 3107221524544522 3111604889810032 3117759492468544 3117817171134512 3136045471896512 3151732226723696 3156117753940844 3170158811669696 3170217459725008 3174628708509412 3188752118483008 3193248231726476 3207454476949184 3213627188232769 3218957434038962 3227983812854108 3232475441536187 3242404574557456 3246916269234484 3248817892610752 3251434241779801 3253338511199728 3303419873999168 3306080195423159 3308016469371152 3312619460747828 3317292581401568 3322794770620864 3327418325496496 3332048313890044 3336748842876064 3348715490893927 3363613384822768 3368293737399052 3368356050957821 3378575158040894 3383341322563664 3388049125888196 3403184966684272 3407920381758508 3444991128003964 3445054860467297 3451869010898924 3456738571245344 3465196354561172 3467225818164416 3472050343885424 3477012697762912 3487561453461568 3509883616124116 3514767498706849 3530404131177616 3530469443784668 3535381970840027 3540369343130312 3551110313765168 3571937940238864 3573839221374191 3589805064688612 3594800155223893 3606991718789536 3615884027102039 3618001744043792 3628147095439328 3649426550544544 3672716786551736 3676655187221401 3678808496044528 3683927431799692 3689053490378263 3689124357547552 3694257647469928 3705534044302916 3710761450553696 3715924847748344 3745842178552628 3751054389376217 3767811927400444 3773054708375491 3778377366197896 3785850812283232 3795184061503793 3808055215874336 3814097320290103 3827103418164488 3836467392549869 3844126853046529 3849478557027488 3849549772523224 3858968667579487 3861228752046736 3872056143872224 3872127777054152 3894766150581152 3908734027047311 3919694629894274 3931586418811436 3937132717718816 3937205554819768 3942684041213302 3944993155313056 3954645576693028 3960224405212768 3968130945080288 3974427035905249 4011295561284704 4016877141379256 4034822221468192 4040436538102888 4046136392148928 4064134113106424 4084387681570504 4090070966841706 4102555549049657 4102634359644128 4108343034541592 4114059652864238 4132438888116616 4138189034992474 4171506062479063 4183203512576242 4197390613201984 4201891642538744 4207738430538566 4210202779199648 4216061131860872 4222008739965632 4234896050631904 4246771254569536 4262001533864998 4280962489774432 4286919302144248 4286998610309954 4306070774171936 4312062523857704 4318145561369024 4337353213147192 4358968366045832 4359049007121886 4373832477902272 4378357602767281 4384534162914136 4393287832053176 4399485454312256 4410249905805128 4425288888061888 4467124602339784 4473340452899626 4479651005593456 4493241621498784 4499577053796398 4499663491222592 4505924618529488 4519594944792032 4542202326748856 4548522645385334 4568842809603688 4575200197557682 4588029658954588 4590716733004864 4617641757831872 4644724700693056 4652094318525038 4667871636080576 4674366819247664 4679379329190874 4682119904056672 4688634913199608 4695249182333248 4701782460416272 4722787300704704 4729358897134256 4767435499976072 4774069222842458 4780804014372848 4780892459424004 4795396998509656 4802069628841534 4802161877187136 4808843920615504 4818355579269568 4854305680369222 4870858895845712 4882776681427106 4899336345307712 4899426983211376 4911414667828438 4928071455837376 4956975100739648 4959613613335612 4974752398060214 4981678132623808 4981770293853584 4988702256229076 5003837260305464 5010896186187584 5010988887952432 5017961506998748 5020900379489344 5040285606634432 5058361682061226 5079604265271151 5102296994511332 5105285259816896 5109396665653973 5112389089028144 5135228281868608 5142373775767312 5191088373427264 5198311594726096 5205544866889444 5221534639547072 5228800225780208 5236075921827212 5243462467376672 5259467675784784 5266786044535876 5293033015912796 5293130937219433 5309189534064262 5316679221171472 5324077197824308 5324175693449459 5347862090503856 5355303457049084 5358439900799552 5424365588555452 5445308557167556 5448497714258368 5456079111819952 5456180049485396 5463877096484576 5480453712582464 5488079575818896 5515531396766468 5523206069396477 5547777920421968 5547880554518764 5555600239891471 5580316207345264 5588184405521333 5613045334661072 5648971672494689 5668129843812128 5682103471160347 5685431312068816 5693342394599524 5701374007118944 5718671154634816 5734813150855712 5780984779498544 5789028821399516 5797084056308699 5805262017452744 5822982069618868 5831084549307577 5831196565155808 5839310475033112 5886323423439844 5894514040448341 5920847314486412 5929085970304343 5949194133587936 5963860668077389 5984086767802528 6019184050898144 6028734474006937 6040770769073117 6049180589614624 6049292499679352 6064093620482051 6067645181787728 6076088101799492 6084659654656352 6084772221085096 6120346808056096 6142296328217203 6178207229560828 6195646350478046 6199274958349088 6214443049089044 6223209779620064 6235634342269024 6282158863205071 6303464453447392 6312235507881688 6340434919450016 6349257417018824 6386496463452952 6427254376465538 6437914868077924 6446873005649461 6455967625708216 6464950883072374 6484809149114912 6493832538468968 6502868483559602 6506677022399456 6555223812467099 6593670872950777 6612160390846318 6616032938742304 6625238921495656 6634585162803136 6654836650992992 6664096627780088 6673497685752128 6697430981787854 6727226769645536 6736587474798104 6736712101915642 6757150316081788 6766682645127328 6776098251776392 6806369933368544 6815840763517016 6880276232920013 6889982256007928 6890109720934594 6903738021797848 6913477142490688 6920629759212799 6930392709122344 6944100687770848 6954025395525824 7019767232248232 7029534997413698 7060808262355232 7060938887569336 7070763941680054 7080738686260624 7102220627530336 7143875880477728 7147678442748382 7179610129377224 7189600310447786 7213983437579072 7231768054204078 7236003488087584 7256294190878656 7298853101089088 7345433573103472 7353310374442802 7357616992089056 7367854863599384 7378106980756526 7378248715095104 7388515294939856 7411068088605832 7421522901107392 7431849695496688 7491684357105256 7502108778752434 7535623854800888 7546109416750982 7556754732395792 7571701624566464 7590368123007586 7616110431748672 7628194640580206 7654206836328976 7672934785099738 7688253706093058 7698957114054976 7699099545046448 7717937335158974 7722457504093472 7744112287744448 7744255554108304 7789532301162304 7817468054094622 7839389259788548 7863172837622872 7874265435437632 7874411109639536 7885368082426604 7889986310626112 7909291153386056 7920448810425536 7936261890160576 7948854071810498 8022591122569408 8029051903170529 8033754282758512 8069644442936384 8080873076205776 8128268226212848 8168775363141008 8180141933683412 8205111098099314 8205268719288256 8216686069083184 8228119305728476 8264877776233232 8276378069984948 8343012124958126 8366407025152484 8366561803992007 8403783285077488 8415476861077132 8420405558399296 8432122263721744 8469792101263808 8524003067729996 8561924979548864 8573838604288496 8573997220619908 8612141548343872 8624125047715408 8674706426294384 8679323823337321 8717936732091664 8718098014243772 8730228948400883 8756715205534562 8769068325828272 8781432637247809 8786575664106352 8820499811610256 8929019740394831 8934249204679568 8946680905799252 8959302011186912 8986483242997568 8999154107592796 9011849237058976 9039189889584064 9084404653497712 9097045290770668 9109703517056527 9137685619207376 9150400395115364 9163132863197621 9176059317909176 9216875577937783 9262807777847393 9304188637050076 9317135096192539 9348733638495328 9358758658381748 9364239808113344 9371781049835897 9377269826399216 9403564920832544 9458717794268512 9492639779972041 9529289975043223 9534870999952144 9548138445684916 9561608028745696 9561784918848008 9590793997019312 9604139257683068 9617687841231008 9652179944341319 9708611360738444 9708790970407837 9741717791691424 9765553362854212 9798853966422752 9822829335656876 9919227226671224 9949504796120428 9963349190549167 9963540587707168 9977404512458152 10007674520610928 10021977775904864 10035923013997496 10116723364122452 10130800437449153 10159208530542302 10190218621833019 10204593989022664 10218793331307946 10224778178056288 10284747551534624 10301065991019727 10361482800351221 10396623189452192 10411089733778888 10457600451560416 10472151843654424 10486924934753344 10518935351569568 10533572089071752 10586066031825592 10586261874438866 10618379068128524 10633154178149111 10633358442342944 10648154395648616 10648351386898918 10695724181007712 10710606914098168 10811862651731449 10848731177110904 10875275335905827 10890617114335112 10912158223639904 10912360098970792 10927754192969152 10976159151637792 11031062793532936 11046412138792954 11095555840843936 11095761109037528 11111200479782942 11160632414690528 11176368811042666 11226090669322144 11297943344989378 11336259687624256 11364206942320694 11370862624137632 11386684789199048 11402748014237888 11469626301711424 11561969558997088 11578057642799032 11594168112617398 11610524034905488 11645964139237736 11662169098615154 11662393130311616 11678620950066224 11772646846879688 11789028080896682 11841694628972824 11858171940608686 11898388267175872 11927721336154778 11968173535605056 12038368101796288 12057468948013874 12081541538146234 12098361179229248 12098584999358704 12128187240964102 12135290363575456 12152176203598984 12169319309312704 12169544442170192 12240693616112192 12284592656434406 12356414459121656 12391292700956092 12398549916698176 12428886098178088 12446419559240128 12471268684538048 12564317726410142 12606928906894784 12624471015763376 12680869838900032 12698514834037648 12772992926905904 12854508752931076 12875829736155848 12893746011298922 12911935251416432 12929901766144748 12969618298229824 12987665076937936 13005736967119204 13013354044798912 13110447624934198 13187341745901554 13224320781692636 13232065877484608 13250477842991312 13309673301985984 13328193255560176 13394861963575708 13454453539291072 13473174949596208 13473424203831284 13514300632163576 13533365290254656 13552196503552784 13612739866737088 13631681527034032 13718931204629959 13760552465840026 13779964512015856 13780219441869188 13799394144246557 13807476043595696 13841259518425598 13860785418244688 13888201375541696 14039534464496464 14059069994827396 14121616524710464 14121877775138672 14141527883360108 14161477372521248 14204441255060672 14287751760955456 14295356885496764 14315248383945971 14359220258754448 14379200620895572 14399208785024833 14463536108408156 14472006976175168 14483661622473659 14641212294016847 14690867146206944 14706620748885604 14715233984178112 14727084506884981 14735709727198768 14756213961513052 14777030589879712 14822136177211664 14863699390993376 14917005368527493 14983368714210512 15004217557504868 15004495136084839 15071247709601776 15092218833501964 15113509464791584 15180736246015172 15256389281160412 15256671524926601 15308413672657952 15345869570199476 15376507412186116 15398199090092896 15435874670317948 15444915008186944 15488511108216608 15634936108189244 15656691585148691 15678778519577096 15726345675245744 15748519688287393 15748822219279072 15770736164853208 15818582306772112 15897708143620996 15919829258848669 16013200691451887 16058103806341058 16067508565517024 16161746152411552 16256536452425696 16282330114837633 16337550726282016 16360283867366824 16410222196198628 16433372138166368 16456238611456952 16529755552466464 16552756139969896 16686024249916252 16709242279948603 16732814050304968 16733123607984014 16807243700945369 16807566570154976 16830953722154264 16864244527443488 16990069881292277 17048006135459992 17089718384994871 17147677208576992 17147994441239816 17248250095430816 17349412852588768 17358647646674642 17435873464183328 17436196028487544 17460457896801766 17513430411069124 17538136651656544 17562865274495618 17573151328212704 17640999623220512 17704265887214291 17858039480789662 17868498409359136 17893361811598504 17918604022373824 17998308215185592 18023698474117952 18168809306995424 18194090581541336 18219407034113054 18275371238414752 18300800790230728 18326265726395242 18352118635818352 18433751155875566 18525615555694786 18582163369224917 18608377274100152 18634270192385078 18697467276990656 18717517316763496 18743562099671794 18754539652798432 18807129841665088 18917435588537024 18985279559944082 19058579950086446 19069741999904288 19096276891369832 19123216057491392 19123569837696016 19181587994038624 19208278515366136 19235375682462016 19304359888682638 19417222721476888 19417581940815674 19483435583382848 19531106725708424 19597707932845504 19645658671313752 19838454453342448 19899009592240856 19926698381098334 19927081175414336 19954809024916304 20015349041221856 20043955551809728 20071846027994992 20233446728244904 20261600874898306 20318417061084604 20380437243666038 20409187978045328 20437586662615892 20449556356112576 20569495103069248 20602131982039454 20722965600702442 20793246378904384 20822179467557776 20915200903120832 20944303687308848 21037870703139136 21067144178143504 21172132063651184 21172523748877732 21236758136257048 21266308356298222 21266716884685888 21296308791297232 21296702773797836 21391448362015424 21421213828196336 21623725303462898 21684762226673161 21697462354221808 21750550671811654 21781234228670224 21824316447279808 21824720197941584 21952318303275584 22062125587065872 22092824277585908 22191111681687872 22191522218075056 22222400959565884 22321264829381056 22352737622085332 22452181338644288 22495390317629383 22595886689978756 22627328090753309 22728413884641388 22741725248275264 22760039692458607 22773369578398096 23123939117994176 23142561367962113 23156115285598064 23188336225234796 23221048069810976 23291928278475472 23324338197230308 23357241900132448 23441008436257489 23545293693759376 23578056161793364 23578492356704747 23683389257945648 23716343881217372 23855442672309556 24114937896027748 24163083076292468 24197169998717408 24256374481928204 24270580727150912 24304352407197968 24339088884340384 24569185312868812 24603372490947943 24712828918243312 24747673795880189 24782585401912184 24857772196356176 25016874549619337 25128635452820284 25163601086567251 25248942031526752 25397029668075296 25545985853811808 25709017505862152 25736586310549807 25751659472311696 25787492022597844 25823374432647841 25823870502832864 25859803532289496 25975330153875872 26011473934238408 26220895249868396 26257380725633519 26374683491803108 26411382958628437 26448641563385272 26500955685982624 26656386511120352 26698681242030721 26789723927151416 26855271747849083 26946349899192416 26946848407662568 27012780673056409 27028601264327152 27104393007105568 27263363054068064 27361138189331177 27437862409259918 27521104931680052 27559929024031712 27560438883738376 27598788288493114 27614952087191392 27682519036851196 27721570836489376 27820989251336743 28079068928992928 28118139989654792 28243755550277344 28283055766720216 28322954745042496 28590713770993528 28630496767891942 28717888843347599 28718440517508896 28758401241791144 28798417570049666 28927072216816312 28967323244947318 29200542437353441 29282424588033694 29381734292413888 29413241497771208 29454169013769962 29471419454397536 29512427923026104 29554061179759424 29644272354423328 29727398781986752 29834010737054986 29966737428421024 30008435115009736 30008990272169678 30142495419203552 30184437667003928 30227018929583168 30361472492030344 30512778562320824 30513343049853202 30616827345315904 30648503219370967 30691739140398952 30753014824372232 30796398180185792 30871749340635896 30977022216433216 31269872216378488 31313383170297382 31357557039154192 31452691350491488 31497039376574786 31497644438558144 31541472329706416 31637164613544224 31795416287241992 31839658517697338 32026401382903774 32116207612682116 32135017131034048 32323492304823104 32513072904851392 32564660229675266 32675101452564032 32720567734733648 32820444392397256 32866744276332736 32912477222913904 33059511104932928 33105512279939792 33372048499832504 33418484559897206 33465628100609936 33466247215968028 33614487401890738 33615133140309952 33661907444308528 33728489054886976 33980139762584554 34096012270919984 34179436769989742 34295354417153984 34295988882479632 34496500190861632 34698825705177536 34717295293349284 34871746928366656 34872392056975088 34920915793603532 35026860822138248 35076273303313088 35125730548991236 35146302656425408 35281999246441024 35408531774428582 35557229856898057 35716078961579324 35736996818718272 35765776659577811 35786723623197008 35996616430371184 36337618613990848 36388181163082672 36438814068226108 36550742476829504 36601601580461456 36652531452790484 36704237271636704 36867502311751132 37051231111389572 37051916560536031 37164326738449834 37216754548200304 37268540384770156 37435034633526992 37487124199343588 37509079305596864 37970559119888164 38117159900172892 38139483999808576 38192553782739664 38247139675392032 38363175988077248 38416557030732272 38608719777365276 38662442485775339 38834445442953776 38835163881631348 38889201679240297 39062213451416848 39291317342627504 39542801707462823 39676908906684896 39774724298122429 39798019184481712 39853396762196668 39909618049832608 40030698082443712 40143692055989984 40466893456489808 40523201749796612 40579588394160893 40636834122169208 40760874487332076 40817591845153039 40818375956090656 40875173325231784 41204263964078908 41261598283138387 41445931201404884 41503601792130401 41644358935115552 41747024676541723 41888607374617696 42134288356287008 42201141318048559 42285395383511819 42344264127302368 42345047497755464 42448655343374357 42473516272514096 42532616712596444 42592617582594464 42593405547595672 42842427656392672 42996074297520421 43247450606925796 43369524453346322 43394924708443616 43501101343623308 43562468457340448 43649440395883168 44124251174131744 44185648555171816 44383044436150112 44444801919131768 44705475244170664 44990780635258766 45128111039546227 45191773379957512 45254656181506618 45456827769282776 45520079384917214 45546739156796192 45886566687269693 46285122735924226 46312230571196128 46376672450469592 46442096139621952 46583856556950944 46648676394460616 46714483800264896 46882016872514978 47090587387518752 47156112323586728 47156984713409494 47366778515891296 47432687762434744 47710885344619112 48161933630440091 48229875792055496 48326166152584936 48394339997434816 48512748963856408 48608704814395936 48678177768680768 49138370625737624 49206744981895886 49425657836486624 49495347591760378 49565170803824368 49715544392712352 50033749099238674 50257270905640568 50327202173134502 50497884063053504 50794059336150592 51091971707623616 51418035011724304 51473172621099614 51503318944623392 51574984045195688 51646748865295682 51647741005665728 51719607064578992 51950660307751744 52022947868476816 52441790499736792 52514761451267038 52749366983606216 52822765917256874 52897283126770544 53001911371965248 53312773022240704 53397362484061442 53579447854302832 53710543495698166 53892699798384832 53893696815325136 54025561346112818 54057202528654304 54208786014211136 54526726108136128 54722276378662354 54875724818519836 55042209863360104 55119858048063424 55120877767476752 55197576576986228 55229904174382784 55365038073702392 55443141672978752 55641978502673486 56158137857985856 56203363322193703 56236279979309584 56487511100554688 56566111533440432 57181427541987056 57260993535783884 57435777686695198 57436881035017792 57516802483582288 57596835140099332 57854144433632624 57934646489894636 58401084874706882 58564849176067388 58565932627944049 58826482995542416 58908338027539924 58942838908795072 59024855846052208 59288544708846656 59668021474109972 59933474856842048 60016870230019472 60017980544339356 60284990838407104 60368875334007856 60722944984060688 60755266763361247 61025557124641648 61026686099706404 61111602638806181 61297006438741934 61383478280797904 61470028460734663 61506029648744464 61743498681271792 62503138182763817 62539744432756976 62626766340594764 62715114078308384 62905382700982976 62994078753149572 63082944659412832 63274329227088448 63590832574483984 63679317035394676 63767924619395689 64052802765807548 64141930042383347 64232415225364232 64518129045564481 64839654444931751 65129320459350532 65219945673347773 65441135469467296 65602467348851279 65640888784794512 65824954445827808 66211024559879584 66448478459804287 66705029825302561 66744096999665008 66836969119794412 66931256201219872 66932494431936056 67228974803781476 67323814888617056 67565259610389233 67960279525169108 68192024541839968 68358873539979484 68591977764959264 69434590586698568 69743444333844169 69744784113950176 69841831587207064 70053721644276496 70251461097982472 70817063548857164 70915603062144071 71114459713796114 71432157923158648 71531553319155622 71573447246394016 71993232860742368 72107461937138089 72530379602458547 72776362326165344 72877628136452216 73203203160922912 73305062905580968 73408474543273408 73735004623502264 74102462222779144 74103833121072062 74328653476899668 74432079247043777 74433509096400608 74537080769540312 74870069267053984 74974248398687176 75683038562120143 75941118239776328 76126927351340789 76234319800345784 76385107565479328 76494279350784064 76833114061464544 77217439554730552 77324884971550678 77668890885907552 77670327763262696 77778403358480594 78124426902833696 78582634685255008 79085603414925646 79353817813369792 79549448596244858 79596038368963424 79706793524393336 79819236099665216 80287384111979968 80933786912979616 81046403499593224 81159176788321786 81273668244338416 81521748974664152 81635183690306078 81636751912181312 81750346650463568 82408527928157816 82523196566276774 82891862402809768 83007203584260802 83288717870231104 83494049353083446 83777214749235392 84268576712574016 84402282636097118 84570790767023638 84688528254604736 84690094995510928 84897310686748714 84947032545028192 85065233425192888 85185235165188928 85186811095191344 85684855312785344 85992148595040842 86494901213851592 86739048906692644 86789849416887232 87002202687246616 87124936914680896 87298880791766336 88248502348263488 88371297110343632 88766088872300224 88889603838263536 89410950488341328 89981561270517532 90256222079092454 90383546759915024 90509312363013236 90913655538565552 91040158769834428 91093478313592384 91773133374539386 92570245471848452 92624461142392256 92753344900939184 93167713113901888 93297352788921232 93764033745029956 94181174775037504 94312224647173456 94313969426818988 94733557031782592 94865375524869488 95421770689238224 96032518432409713 96323867260880182 96459751584110992 96595759009725899 96652332305169872 97025497927712816 97217409628791872 98276741251475248 98413489963791772 98851315672973248 98990695183520756 99130341607648736 99431088785424704 100067498198477348 100206738687621797 100514541811281136 100654404346269004 100794461495173831 101385631357315613 102488486058117929 102836070023448608 102946345242199228 103006637889246784 103089591548194867 103149968090391376 103293497730591364 103439214129157984 104045895736953632 104419037579692451 104883580999473584 105029522902534076 105498733967212432 105645531834513748 105794566253541088 106794724968122884 106796700674486207 107158895708605664 107421086991396332 107787393630650272 108051122692225636 108114405057308608 109444552757324708 109596841096040837 109751449637039672 110084419726720208 110241755534953504 110395153153972456 110730076147404784 111283957005346972 111438804811940683 112092404840163209 112406726644387406 112472559958619168 113132223066880864 113976310803863431 114362855083974112 114521987071567768 114871555373390396 115033604967164576 115193670280198664 115708288867265248 115869292979789272 116802169749413764 116964695959640221 117129698352134776 117131865255888098 117650705906617583 117652965991084832 117816676055079848 118049711692104416 118930489169045939 119336042948219944 119628028694964097 120033740460038944 120035961088678712 120737750668015712 121445889968121376 121510533526722494 122051114249283296 122053372199412808 122223205277612362 122594012877483868 122766956561595808 122940056921469326 123012059297488928 123486997362543584 125006276365527634 125079488865513952 125253532681189528 125430228156616768 125988157506299144 126165889318825664 127181665148967968 127358634070789352 127535849238791378 128105605531615096 128283860084766694 128464830450728464 129036258091128962 129679308889863502 130258640918701064 130439891346695546 130882270938934592 131204934697702558 131281777569589024 131649908891655616 132422049119759168 132896956919608574 133410059650605122 133488193999330016 133673938239588824 133862512402439744 133864988863872112 134457949607562952 134647629777234112 135130519220778466 135920559050338216 136384049083679936 136717747079958968 137183955529918528 138869181173397136 139486888667688338 139489568227900352 139683663174414128 140107443288552992 140502922195964944 141634127097714328 141831206124288142 142228919427592228 142864315846317296 143063106638311244 143146894492788032 143986465721484736 144214923874276178 145060759204917094 145552724652330688 145755256272904432 146406406321845824 146610125811161936 147470009247004528 148204924445558288 148207666242144124 148657306953799336 148864158494087554 148867018192801216 149074161539080624 149740138534107968 149948496797374352 151366077124240286 151793335586712127 151882236479552656 152253854702681578 152468639600691568 152770215130958656 153666228122929088 154434879109461104 154649769943101356 155337781771815104 155340655526525392 155556806716961188 156248853805667392 157165269370510016 157467732223405681 158171206829851292 158391296635273163 159098897192489716 159192076737926848 159320277847210249 159413587048786672 161867573825959232 161997929575734791 162092806999186448 162318353576643572 162547336488676832 163043497949328304 163270367380612156 163500693300927136 164087059053802423 164817055856315632 165046393132553548 165049446496933229 165783724805619536 166014407168521604 166988098706166892 168804565272194236 169141581534047276 169380189991021856 169794621373497428 169894065090056384 170130466850385776 170373622190382688 171984297190081684 172223607436635601 172989802427703184 173233716571161323 173478097813385288 174004405374493232 175118121847335359 176145207605970757 176742594220687264 177779207676527072 178821900976682656 179963122541035064 180512444158184908 180763621028534887 180767093519830048 181018624726026472 181827311077131104 182080317539668856 183546266749078772 183801665079434633 184879680710399059 185140490943696904 185506689801878368 186594705577842464 186890768694215047 187528067490059912 187986902234943581 188624449294346912 188627938853637976 189730751049738976 190843541378476448 192065036864819426 192647734521760364 192919503168221984 193191518019451798 193304664610339744 194050995855425632 194746924759357201 196553482502950496 196826979927583544 197981390367041512 198260683215297472 200134996396954696 200413477375243594 201029083622562272 201308808692538008 201588922990347662 202771262714631226 204403797061474087 204976972116235858 205672140046897216 205892690484398456 206179183096389734 206299936180782752 206586995461182728 206878428258315968 208091791473907264 208838075159384902 209767161998947168 210059045805068152 210997467934424864 211291063669027496 211589132507082176 213589449936245768 213593401348972414 214317791417211328 214539522535596769 214842173982792664 215574787261300544 216102245384451272 218889105514649416 219193682192081674 219502899274079344 220168839453440416 220483511069907008 220790306307944912 221460152294809568 222567914010693944 222877609623881366 224184809680326418 224813453288774812 224945119917238336 226264446133761728 227952621607726862 228725710167948224 229043974143135536 229743110746780792 230067209934329152 230387340560397328 231416577734530496 231738585959578544 233604339498827528 233929391919280442 234259396704269552 234263730511776196 235301411813235166 235305931982169664 235633352110159696 236099423384208832 237860978338091878 238672085896439888 239256057389928194 240067480920077888 240071922177357424 241475501336031424 242891779936242752 243021067053444988 244102228498566592 244106744398825616 244446410555224724 245188025754967736 245533913123191616 245880113842938652 246024118594977856 246973994725087168 248900608998286399 250012552731055268 250158977731027904 250360436617044677 250507065362379056 251976315012598288 254363330297935936 254717268141578704 255071698477582756 256211211063230192 256567720169533388 256929660901456928 258072516182257924 259358617779727004 259363415923752217 260517281837402128 260879782693391092 262409869395405116 262563555139178048 265793913839217148 266820119301210244 266976387998660032 267347876479177648 267729977727744224 268915899215125904 270261038441556932 270637097400427373 271841118100676432 272224411754682079 273435494159917936 276799611952239761 277738362346794272 278973777335376676 279367326348828256 280214886577105984 281005844391929888 283268254195428656 283662412248576284 284057118759126251 284457838855184456 285723142916071273 285728631692634592 286126213276622488 288429847748552356 288831187981968709 290121518409834188 290525212544912807 291510512545808864 293220251622323872 294940018494009056 295407989226339913 296409848891116576 296415332484288248 297140587403620499 297314613907598672 297728316988175108 298148323078161248 299896993594748704 300972520082642947 302732154248480572 303586671173424254 303764472959105312 304507709405363156 304937279201383136 308869758218922208 309299539886202712 310681311053050784 311113613433922376 314935464446811362 315896777276823589 316342413659702584 316782593270546326 318197794384979432 318640555694420498 318827174097573344 321205966810887851 323995859151469582 324185613998372896 324636707153287144 325094672977353664 326086995898656608 326540734761224312 327001386601854272 328174118107604846 329634111712631264 330092786265107096 330098892993866458 331567449611239072 332028814337043208 333976197412333784 337133535413080637 337609130544388472 338283163068094552 338760379982043712 339589242746994856 340260933700771552 340747244380765376 343968594380163368 344447214873271202 345979604855406368 346467433142322646 346956195626770576 348008810748986464 350236243694670718 352290415211941514 353485188441374528 355558415353054144 357643801953365312 359926245082070128 361024888316369816 361527242057069774 361534187039660096 362037249452052944 363654622154262208 364160635079337712 367092533498157544 367603330158869266 369759361420798118 370280981887393808 371013379603756736 373189411155684928 373781537388430094 375056134980119824 375973804469887162 377248898588693824 377255877707275952 379461502099477952 381687082756952896 384130073729638852 385295469043520728 385839006336443968 386383036038903596 386609329220679488 388101991710851264 389493849518714402 393106965005900992 393423543255355921 393653959855167088 395962780734083024 400269992793909392 400826954750487188 402058167245124544 402617617385076016 403177845980695324 405542525429262452 408807594122948174 409953944232471716 411785380968796912 412358366192779468 412599872361565504 413173990922365456 417676150318769804 419534323997894336 420118091610136304 421994935868849728 422582127338054992 425286867343528729 427178899872491536 427186802697944828 427781218471643267 429079045071193538 429684347965585328 432204490768902544 437521967279346719 437778211029298832 438387364384163348 439005798548158688 440337678906880832 441580612615889824 442920304589619136 445135828021387888 445755219247762732 446375472335769823 448369619360652836 448993510296683429 449626906577549624 453877581114522257 455905243215453724 456539619713434411 458087948286271072 459217271441958953 459486221493561584 460774681120794656 463477171919157088 465139349218630009 466935208777117927 467208678997655056 467858783838560884 468518793408539104 468527461023552392 470602823626470332 471266704220319392 472956817272724631 475721956676183756 477344171792879776 478512114779856388 480143844354714848 486042134106889976 488204110336909183 488213488797651232 488892821110449448 490376051509935472 491760227685877304 496409221435008497 497801217996572798 500025105462110536 500720873234089354 501014130724758112 503952630025196576 504752233559966623 509434536283157408 510143396955165512 512422422126460384 513135440339066776 513859321802913856 516145032364515848 518717235559454008 518726831847504434 521024554729306439 521034563674804256 521759565386782184 524819738790810232 529781269934841001 531587827678434296 533640238602420488 534695752958355296 535459955455488448 537831798430251808 540522076883113864 541274194800854746 543682236201352864 544448823509364158 546870988319835872 553599223904479522 555476724693588544 557947554670753352 558734652697656512 562011688783859776 566536508390857312 567324824497152568 568114237518252502 568915677710368912 571446285832142546 571457263385269184 572252426553244976 576859695497104712 577662375963937418 580243036819668376 581050425089825614 583021025091617728 586440503244647744 589880036988018112 590815978452679826 592819697782233152 592830664968576496 594281174807240998 594629227815197344 595456633976350216 596296646156322496 599793987189497408 601945040165285894 605464308496961144 607173342346848508 607528945918210624 609015418810726312 609874558402766272 617739516437844416 618599079772405424 621362622106101568 622227226867844752 629870928893622724 631793554553647178 632684827319405168 633565186541092652 636395588769958864 637281111388840996 637654348195146688 642411933621775702 647991718302939164 648371227996745792 649273414306574288 652173991797313216 653081469522448624 656348236215209692 659268223425262528 660185572530214192 660197785987732916 663134899222478144 664057628674086416 667952394824667568 672227629026867991 674267070826161274 675218261088776944 676170313068081293 676566326136189104 679178485493989712 680521867401543104 687937188760326736 688894429746542404 691959209710812736 692934866284645292 693912391253541152 696017621497972928 700472487389341436 701447170813352579 704580830423883028 705561230466216817 709699419501209291 717419402406825503 719852490164140256 721627140837364069 722049776632739632 723054484114139548 724074498904105888 728321270158675424 730933263057847157 734185066996315088 735206660317738532 739518722841596236 740561963774787616 747563074776860188 750112269960239648 751947608939774324 754511755414551904 767177887672285859 768260147459277704 770590938087041456 772766072077807192 778987699037428804 780071633683584781 786847086510711842 787307919710334176 791925561468166048 797834175627044017 800539985587818784 801653909500974376 805235234770152032 806355691961390648 811085050858524904 817615188245896348 818752871717481547 819907888464943432 823570761937593824 824716732385558936 826347981844730912 832513424183321573 835352300637539608 837396200864748679 840236183220272608 845164254676109984 850573734687057458 854357799744983072 854373605395889656 855562436943286534 858158090142387076 859368695931170656 864408981537805088 875043934558693438 875556422058597664 876774728768326696 878011597096317376 883161225231779648 890271656042775776 891510438495525464 892750944671539646 896739238721305672 897987020593366858 899253813155099248 907755162229044514 911810486430907448 913079239426868822 916175896572542144 918434542883917906 918972442987123168 921549362241589312 926954343838314176 930278698437260018 933870417554235854 934417357995310112 935717567677121768 937037586817078208 937054922047104784 941205647252940664 942533408440638784 945913634545449262 951443913352367512 954688343585759552 957024229559712776 960287688709429696 972084268213779952 976408220673818366 976426977595302464 977785642220898896 980752103019870944 983520455371754608 992818442870016994 995602435993145596 1000050210924221072 1001441746468178708 1002028261449516224 1007905260050393152 1009504467119933246 1018869072566314816 1020286793910331024 1024844844252920768 1026270880678133552 1032290064729031696 1037434471118908016 1037453663695008868 1042049109458612878 1042069127349608512 1043519130773564368 1049639477581620464 1059562539869682002 1062553349106984889 1063175655356868592 1067280477204840976 1069391505916710592 1075663596860503616 1081044153766227728 1082548389601709492 1087364472402705728 1088897647018728316 1093741976639671744 1102274125563839767 1107198447808959044 1108739076446912141 1115241944930471743 1115895109341506704 1133073016781714624 1133985507030143537 1134649648994305136 1136228475036505004 1137831355420737824 1142892571664285092 1144504853106489952 1148609413376616961 1153719390994209424 1155324751927874836 1160486073639336752 1162100850179651228 1181631956905359652 1185661329937152992 1188562349614481996 1189258455630394688 1190913267952700432 1203890080330571788 1205565252056449207 1210928616993922288 1214346684693697016 1218030837621452624 1225826852931347513 1233016453241795299 1237198159544810848 1244454453735689504 1259741857787245448 1263587109107294356 1265345347199744209 1265369654638810336 1267130373082185304 1272791177539917728 1274562222777681992 1284823867243551404 1286611655556042431 1294157764972793413 1295983436605878328 1298546828613148576 1306162939044897248 1308235380859505329 1312696472430419384 1315908315644605067 1320371145060428384 1320395571975465832 1328115257348172832 1335904789649335136 1344455258053735982 1348534141652322548 1350436522177553888 1352340626136162586 1353132652272378208 1358356970987979424 1375874377520653472 1377788859493084808 1385869732569290584 1387824782507082304 1400944974778682872 1402894341626705158 1409161660847766056 1411122460932433634 1419398839002418582 1434838804813651006 1439704980328280512 1443254281674728138 1444099553265479264 1446108968228279096 1448148997808211776 1456642540317350848 1461866526115694314 1468370133992630176 1470413320635477064 1479037445683192472 1481123927549575232 1495126149553720376 1500224539920479296 1503895217879548648 1509023510829103808 1534355775344571718 1536520294918555408 1541181876174082912 1545532144155614384 1557975398074857608 1560143267367169562 1573694173021423684 1574615839420668352 1583851122936332096 1595668351254088034 1601079971175637568 1603307819001948752 1610470469540304064 1612711383922781296 1622170101717049808 1635230376491792696 1637505743434963094 1639815776929886864 1647141523875187648 1649433464771117872 1652695963689461824 1665026848366643146 1670704601275079216 1674792401729497358 1680472366440545216 1690328509352219968 1701147469374114916 1708715599489966144 1708747210791779312 1711124873886573068 1716316180284774152 1718737391862341312 1728817963075610176 1742304262988004793 1750087869117386876 1751112844117195328 1752523056319312739 1753549457536653392 1780543312085551552 1783020876991050928 1785501889343079292 1793478477442611344 1795974041186733716 1798507626310198496 1815510324458089028 1815543911466265519 1823620972861814896 1826158478853737644 1836869085767835812 1837944885974246336 1860557396874520036 1867740835108471708 1868834715990620224 1871435135354243536 1874109844094209568 1882411294505881328 1891827269090898524 1894459681802991611 1902887826704735024 1905570882282774553 1914048459119425552 1937597283665678327 1944168536427559904 1952816441347636732 1955571284441797792 1961504206039741888 1967040910743509216 1985636885740033988 1988399831313883757 1991204871986291192 2000062000412498911 2000100421848442144 2002883492936357416 2019008934239866492 2021818315873780963 2033676487814389649 2040573587820662048 2052541761356267104 2064580129458063392 2067855924584379391 2074868942237816032 2074907327390017736 2084098218917225756 2087038261547128736 2099278955163240928 2119125079739364004 2125106698213969778 2126351310713737184 2134560954409681952 2162088307532455456 2165096779203418984 2177795294037456632 2204548251127679534 2214396895617918088 2217478152893824282 2230483889860943486 2231790218683013408 2248441767676214957 2267971014060287074 2269299297988610272 2272456950073010008 2275662710841475648 2285785143328570184 2289009706212979904 2297218826753233922 2307438781988418848 2310649503855749672 2320972147278673504 2324201700359302456 2359934747891564459 2363263913810719304 2371322659874305984 2377124699228963992 2381826535905400864 2407780160661143576 2411130504112898414 2421857233987844576 2428693369387394032 2436061675242905248 2451653705862695026 2466032906483590598 2474396319089621696 2488908907471379008 2519483715574490896 2527174218214588712 2530690694399488418 2530739309277620672 2534260746164370608 2545582355079835456 2549124445555363984 2569647734487102808 2573223311112084862 2588315529945586826 2591966873211756656 2597093657226297152 2612325878089794496 2616470761719010658 2625392944860838768 2631816631289210134 2640742290120856768 2640791143950931664 2656230514696345664 2671809579298670272 2688910516107471964 2697068283304645096 2700873044355107776 2704681252272325172 2706265304544756416 2716713941975958848 2751748755041306944 2753964802787491447 2755577718986169616 2771739465138581168 2801889949557365744 2805788683253410316 2818323321695532112 2822244921864867268 2838797678004837164 2869677609627302012 2886508563349456276 2888199106530958528 2892217936456558192 2923733052231388628 2936740267985260352 2940826641270954128 2958074891366384944 2977008071404701103 2990252299107440752 2994468529301502869 3007790435759097296 3068711550689143436 3073040589837110816 3082363752348165824 3091064288311228768 3115950796149715216 3120286534734339124 3124628306350388761 3142954572076784003 3147388346042847368 3177143067801655799 3191336702508176068 3195777337994040877 3206615638003897504 3225422767845562592 3244340203434099616 3268546461439825489 3270460752983585392 3275011486869926188 3279631553859773728 3298866929542235744 3310697720909072417 3330053696733286292 3341409202550158432 3349584803458994716 3402294938748229832 3417494421583558624 3422249747773146136 3432632360569548304 3474864550045059479 3484608525976009586 3500175738234773752 3505046112638625478 3507098915073306784 3533265634919766361 3566041753982101856 3571003778686158584 3586956954885222688 3591948082373467432 3597015252620396992 3631020648916178056 3631087822932531038 3647171883105145073 3647241945723629792 3652316957707475288 3673738171535671624 3708468889543887007 3721114793749040072 3735481670216943416 3742870270708487072 3748219688188419136 3764822589011762656 3783654538181797048 3788919363605983222 3805775653409470048 3811141764565549106 3828096918238851104 3875194567331356654 3888337072855119808 3905632882695273464 3911142568883595584 3934081821487018432 3971273771480067976 3976799662627767514 3982409743972582384 4000124000824997822 4000200843696884288 4005766985872714832 4038017868479732984 4043636631747561926 4067352975628779298 4081147175641324096 4105083522712534208 4129160258916126784 4135711849168758782 4149737884475632064 4149814654780035472 4168196437834451512 4174076523094257472 4198557910326481856 4238250159478728008 4250213396427939556 4252702621427474368 4269121908819363904 4324176615064910912 4330193558406837968 4355590588074913264 4409096502255359068 4428793791235836176 4434956305787648564 4460967779721886972 4463580437366026816 4496883535352429914 4535942028120574148 4538598595977220544 4544913900146020016 4571570286657140368 4594437653506467844 4614877563976837696 4621299007711499344 4641944294557347008 4648403400718604912 4705593403188075937 4719869495783128918 4726527827621438608 4754249398457927984 4763653071810801728 4815560321322287152 4822261008225796828 4843714467975689152 4857386738774788064 4872123350485810496 4903307411725390052 4910130195693468053 4932065812967181196 4938928613263517719 5021935816847778521 5038967431148981792 5051389985861548483 5054348436429177424 5061381388798976836 5068521492328741216 5098248891110727968 5116532841404930099 5139295468974205616 5146446622224169724 5176631059891173652 5183933746423513312 5232941523438021316 5250785889721677536 5263633262578420268 5281582287901863328 5370245213706001013 5377821032214943928 5394136566609290192 5409362504544650344 5460501435785093467 5507929605574982894 5511155437972339232 5543478930277162336 5603779899114731488 5611577366506820632 5636646643391064224 5644489843729734536 5677595356009674328 5731270102022370829 5739355219254604024 5773017126698912552 5784435872913116384 5827593969283251011 5847466104462777256 5881653282541908256 5916149782732769888 5954016142809402206 5980504598214881504 5988937058603005738 6015580871518194592 6137423101378286872 6146081179674221632 6182128576622457536 6231901592299430432 6240573069468678248 6249256612700777522 6285909144153568006 6294776692085694736 6354286135603311598 6382673405016352136 6391554675988081754 6413231276007795008 6450845535691125184 6488680406868199232 6537092922879650978 6540921505967170784 6550022973739852376 6559263107719547456 6597733859084471488 6621395441818144834 6660107393466572584 6682818405100316864 6699169606917989432 6804589877496459664 6834988843167117248 6844499495546292272 6865264721139096608 6949729100090118958 6969217051952019172 7000351476469547504 7010092225277250956 7014197830146613568 7066531269839532722 7132083507964203712 7142007557372317168 7173913909770445376 7183896164746934864 7262041297832356112 7262175645865062076 7294343766210290146 7294483891447259584 7304633915414950576 7347476343071343248 7416937779087774014 7437873443748894223 7442229587498080144 7470963340433886832 7485740541416974144 7529645178023525312 7567309076363594096 7577838727211966444 7611551306818940096 7622283529131098212 7656193836477702208 7715918878946878369 7750389134662713308 7761173535128384987 7806693614513302201 7811265765390546928 7937898549211004759 7942547542960135952 7953599325255535028 7964819487945164768 8000248001649995644 8011533971745429664 8040265893636318727 8076035736959465968 8087273263495123852 8134705951257558596 8271423698337517564 8299629309560070944 8336392875668903024 8438956764395144449 8476500318957456016 8500426792855879112 8580787970519432591 8660387116813675936 8711181176149826528 8818193004510718136 8857417430398209463 8857587582471672352 8869912611575297128 8921935559443773944 8993767070704859828 9006281588892297017 9071884056241148296 9089827800292040032 9143140573314280736 9157647666016537303 9188875307012935688 9211358209512235469 9242598015422998688 9296806801437209824 9411186806376151874 9439738991566257836 9453055655242877216 9508498796915855968 9631120642644574304 9644522016451593656 9714773477549576128 9806614823450780104 9820260391386936106 9864131625934362392 9877857226527035438 10043871633695557042 10077934862297963584 10102779971723096966 10108696872858354848 10122762777597953672 10137042984657482432 10196497782221455936 10233065682809860198 10278590937948411232 10292893244448339448 10353262119782347304 10367867492847026624 10465883046876042632 10501571779443355072 10527266525156840536 10563164575803726656 10740490427412002026 10755642064429887856 10788273133218580384 10818725009089300688 10921002871570186934 11015859211149965788 11022310875944678464 11086957860554324672 11207559798229462976 11223154733013641264 11273293286782128448 11288979687459469072 11355190712019348656 11462540204044741658 11478710438509208048 11546034253397825104 11568871745826232768 11655187938566502022 11694932208925554512 11763306565083816512 11832299565465539776 11908032285618804412 11961009196429763008 11977874117206011476 12031161743036389184 12196129840916033551 12267661394235189173 12274846202756573744 12463803184598860864 12481146138937356496 12498513225401555044 12571818288307136012 12589553384171389472 12708572271206623196 12765346810032704272 12783109351976163508 13074185845759301956 13081843011934341568 13100045947479704752 13242790883636289668 13261217772620941277 13320214786933145168 13398339213835978864 13563180985659748289 13609179754992919328 13688998991092584544 13730529442278193216 13899458200180237916 13918798819197186299 13938434103904038344 14000702952939095008 14020184450554501912 14133062539679065444 14152728211116466741 14235735414700727543 14284015114744634336 14367792329493869728 14474991472090655737 14524082595664712224 14524351291730124152 14588687532420580292 14609267830829901152 14694952686142686496 14833875558175548028 14875746887497788446 14884459174996160288 14941926680867773664 15134618152727188192 15155677454423932888 15244567058262196424 15431837757893756738 15500778269325426616 15522347070256769974 15613387229026604402 15622531530781093856 15875797098422009518 15885095085920271904 15907198650511070056 15929638975890329536 16000496003299991288 16023067943490859328 16080531787272637454 16152071473918931936 16174546526990247704 16269411902515117192 16542847396675035128 16599258619120141888 16672785751337806048 16877913528790288898 16953000637914912032 17000853585711758224 17161575941038865182 17320774233627351872 17422362352299653056 17636386009021436272 17714834860796418926 17715175164943344704 17739825223150594256 17843871118887547888 17987534141409719656 18012563177784594034 18143768112482296592 18179655600584080064 18286281146628561472 18315295332033074606 18377750614025871376 18422716419024470938 18485196030845997376 18593613602874419648 18822373612752303748 18879477983132515672 18906111310485754432 19016997593831711936 19262241285289148608 19277753619512440129 19289044032903187312 19613229646901560208 19640520782773872212 19728263251868724784 19755714453054070876 20087743267391114084 20205559943446193932 20217393745716709696 20245525555195907344 20466131365619720396 20557181875896822464 20585786488896678896 20706524239564694608 20839056499832907721 20931766093752085264 20961279705110520083 21054533050313681072 21480980854824004052 21511284128859775712 21576546266437160768 21637450018178601376 21842005743140373868 21872398144452721327 22000682004537488021 22031718422299931576 22240001474611590593 22370441365958286139 22446309466027282528 22577959374918938144 22710381424038697312 22925080408089483316 22957420877018416096 23092068506795650208 23310375877133004044 23389864417851109024 23816064571237608824 23955748234412022952 24392259681832067102 24535322788470378346 24549692405513147488 24732859444438364527 24962292277874712992 24997026450803110088 25143636576614272024 25179106768342778944 25417144542413246392 25530693620065408544 25566218703952327016 25959282226807209049 26148371691518603912 26200091894959409504 26485581767272579336 26522435545241882554 26640429573866290336 26796678427671957728 27126361971319496578 27218359509985838656 27377997982185169088 27798916400360475832 27837597638394372598 27876868207808076688 28001405905878190016 28040368901109003824 28266125079358130888 28305456422232933482 28471470829401455086 28568030229489268672 28735584658987739456 28949982944181311474 29048165191329424448 29048702583460248304 29177375064841160584 29218535661659802304 29389905372285372992 29667751116351096056 29751493774995576892 29768918349992320576 29883853361735547328 30269236305454376384 30311354908847865776 30489134116524392848 30863675515787513476 31001556538650853232 31044694140513539948 31226774458053208804 31245063061562187712 31751594196844019036 31770190171840543808 31814397301022140112 32000992006599982576 32161063574545274908 32304142947837863872 32349093053980495408 32538823805030234384 32939153822316531559 33085694793350070256 33345571502675612096 33755827057580577796 33906001275829824064 34001707171423516448 34323151882077730364 34370911369854276371 34572500292844624033 35153550717934449647 35272772018042872544 35429669721592837852 35479650446301188512 35687742237775095776 35975068282819439312 36025126355569188068 36287536224964593184 36630590664066149212 36755501228051742752 36845432838048941876 37644747225504607496 37758955966265031344 38223510050495654269 38555507239024880258 38578088065806374624 39226459293803120416 39281041565547744424 39456526503737449568 39511428906108141752 40118890714156595803 40175486534782228168 40411119886892387864 40491051110391814688 40793157784982757077 40932262731239440792 41171572977793357792 41413048479129389216 41678112999665815442 41863532187504170528 41922559410221040166 42109066100627362144 42961961709648008104 43022568257719551424 43274900036357202752 43684011486280747736 43744796288905442654 44001364009074976042 44063436844599863152 44480002949223181186 44740882731916572278 44892618932054565056 45155918749837876288 45420762848077394624 45850160816178966632 45914841754036832192 46184137013591300416 46620751754266008088 46779728835702218048 47632129142475217648 47911496468824045904 48784519363664134204 49070645576940756692 49099384811026294976 49465718888876729054 49924584555749425984 49994052901606220176 50287273153228544048 50834289084826492784 51061387240130817088 51132437407904654032 51918564453614418098 52296743383037207824 52400183789918819008 52971163534545158672 53044871090483765108 53280859147732580672 53593356855343915456 54011432152628148583 54252723942638993156 54328214745898694909 55565289844477033313 55597832800720951664 55675195276788745196 55753736415616153376 56080737802218007648 56281861255454231089 56532250158716261776 56610912844465866964 56942941658802910172 57899965888362622948 58097405166920496608 58354750129682321168 59072697350766011143 59335502232702192112 59502987549991153784 60065515793636028137 60622709817695731552 60978268233048785696 61727351031575026952 62001922012787466241 62003113077301706464 62089388281027079896 62453548916106417608 63043971122246079119 63503188393688038072 63628794602044280224 64001984013199965152 64103533662115761121 64322127149090549816 64698186107960990816 65077647610060468768 65878307644633063118 66171389586700140512 67511654115161155592 68003414342847032896 68646303764155460728 68741822739708552742 69145000585689248066 70307101435868899294 70545544036085745088 70859339443185675704 70959300892602377024 71375484475550191552 71950136565638878624 72050252711138376136 72575072449929186368 73261181328132298424 73511002456103485504 73690865676097883752 75289494451009214992 75517911932530062688 76447020100991308538 77111014478049760516 77156176131612749248 78452918587606240832 78562083131095488848 78913053007474899136 79022857812216283504 80237781428313191606 80350973069564456336 80822239773784775728 80982102220783629376 81586315569965514154 81864525462478881584 82343145955586715584 82826096958258778432 83356225999331630884 83727064375008341056 83845118820442080332 84218132201254724288 85372908886412234857 85873629759646324211 85923923419296016208 87368022972561495472 87489592577810885308 88002728018149952084 88126873689199726304 88960005898446362372 89481765463833144556 91700321632357933264 92828524408346588939 93241503508532016176 95264258284950435296 95822992937648091808 97431591734380304093 97569038727328268408 98141291153881513384 98931437777753458108 99069097477815267187 99988105803212440352 100574546306457088096 101324940304634590159 101668578169652985568 102264874815809308064 103837128907228836196 104593486766074415648 105942327069090317344 106089742180967530216 108022864305256297166 108505447885277986312 108656429491797389818 111130579688954066626 111195665601441903328 111350390553577490392 111507472831232306752 112161475604436015296 112563722510908462178 113064500317432523552 113221825688931733928 113885883317605820344 115799931776725245896 116194810333840993216 116709500259364642336 118145394701532022286 118671004465404384224 119005975099982307568 120131031587272056274 121245419635391463104 121956536466097571392 123454702063150053904 124003844025574932482 124006226154603412928 124178776562054159792 124907097832212835216 126087942244492158238 127006376787376076144 127257589204088560448 128003968026399930304 128207067324231522242 128644254298181099632 129396372215921981632 130155295220120937536 131756615289266126236 132342779173400281024 134944275336587080903 135023308230322311184 137292607528310921456 137483645479417105484 138290001171378496132 140614202871737798588 141718678886371351408 143900273131277757248 144100505422276752272 145873395498830354047 146522362656264596848 147381731352195767504 150578988902018429984 151035823865060125376 152894040201982617076 153106787011169049289 154222028956099521032 155680010322281134151 156593089561708002973 157124166262190977696 158045715624432567008 160475562856626383212 160701946139128912672 161644479547569551456 163172631139931028308 163729050924957763168 166712451998663261768 167690237640884160664 170745817772824469714 171747259519292648422 171847846838592032416 174736045945122990944 174979185155621770616 176005456036299904168 176253747378399452608 177920011796892724744 178963530927666289112 183400643264715866528 185657048816693177878 186483007017064032352 190528516569900870592 191645985875296183616 194863183468760608186 195138077454656536816 196282582307763026768 197862875555506916216 198138194955630534374 199976211606424880704 201149092612914176192 202649880609269180318 203337156339305971136 204529749631618616128 207674257814457672392 209186973532148831296 211884654138180634688 212179484361935060432 216045728610512594332 217010895770555972624 217312858983594779636 222261159377908133252 222391331202883806656 222700781107154980784 225127445021816924356 226129000634865047104 226443651377863467856 227771766635211640688 230574076756215720913 231599863553450491792 233419000518729284672 236290789403064044572 237342008930808768448 238011950199964615136 240262063174544112548 240596379588979934597 242007502049912368231 246074855025541147529 246909404126300107808 248007688051149864964 248357553124108319584 249814195664425670432 252175884488984316476 254012753574752152288 256414134648463044484 257288508596362199264 263513230578532252472 269888550673174161806 270046616460644622368 274585215056621842912 274967290958834210968 276580002342756992264 281228405743475597176 283437357772742702816 285552104494879299539 288201010844553504544 291746790997660708094 293044725312529193696 294763462704391535008 301157977804036859968 305788080403965234152 306213574022338098578 308444057912199042064 311360020644562268302 313186179123416005946 314248332524381955392 316091431248865134016 320951125713252766424 321403892278257825344 323288959095139102912 326345262279862056616 327458101849915526336 333424903997326523536 335380475281768321328 341491635545648939428 343494519038585296844 343695693677184064832 349472091890245981888 349958370311243541232 352010912072599808336 355840023593785449488 357927061855332578224 366801286529431733056 371314097633386355756 372966014034128064704 378080025068397040081 380297503221290864363 389726366937521216372 390276154909313073632 392565164615526053536 395725751111013832432 396276389911261068748 405299761218538360636 415348515628915344784 420458610555452196959 424358968723870120864 432091457221025188664 434021791541111945248 434625717967189559272 441307797855722553833 444522318755816266504 445401562214309961568 448724735634810327847 450254890043633848712 452887302755726935712 455543533270423281376 461148153512431441826 463199727106900983584 472581578806128089144 476023900399929230272 480524126349088225096 481192759177959869194 484015004099824736462 492149710051082295058 493818808252600215616 496015376102299729928 496715106248216639168 499628391328851340864 504351768977968632952 508025507149504304576 512828269296926088968 514577017192724398528 527026461157064504944 539777101346348323612 540093232921289244736 549170430113243685824 549934581917668421936 553160004685513984528 562456811486951194352 566874715545485405632 571104208989758599078 576402021689107009088 583493581995321416188 586089450625058387392 589526925408783070016 597610362204885643999 611576160807930468304 612427148044676197156 616888115824398084128 622720041289124536604 626372358246832011892 641902251426505532848 649799670858426122573 652690524559724113232 666849807994653047072 670760950563536642656 682021142140662128651 682983271091297878856 686989038077170593688 693483682344706870309 699916740622487082464 704021824145199616672 711680047187570898976 715854123710665156448 742628195266772711512 756160050136794080162 760595006442581728726 779452733875042432744 780552309818626147264 785130329231052107072 791451502222027664864 792552779822522137496 810599522437076721272 830697031257830689568 840917221110904393918 848717937447740241728 864182914442050377328 868043583082223890496 869251435934379118544 882615595711445107666 889044637511632533008 890803124428619923136 897449471269620655694 900509780087267697424 905774605511453871424 911087066540846562752 922296307024862883652 926399454213801967168 944609927356109566321 945163157612256178288 961048252698176450192 962385518355919738388 968030008199649472924 984299420102164590116 992030752204599459856 1008703537955937265904 1021113768491812478329 1025656538593852177936 1054052922314129009888 1071747509078183345023 1079554202692696647224 1089760072255967939057 1099869163835336843872 1106320009371027969056 1124913622973902388704 1142208417979517198156 1166987163990642832376 1195220724409771287998 1223152321615860936608 1224854296089352394312 1233776231648796168256 1245440082578249073208 1252744716493664023784 1283804502853011065696 1299599341716852245146 1305381049119448226464 1333699615989306094144 1341521901127073285312 1364042284281324257302 1365966542182595757712 1373978076154341187376 1386967364689413740618 1399833481244974164928 1408043648290399233344 1423360094375141797952 1431708247421330312896 1485256390533545423024 1512320100273588160324 1521190012885163457452 1558905467750084865488 1582903004444055329728 1585105559645044274992 1621199044874153442544 1661394062515661379136 1681834442221808787836 1684174657122859542179 1722523985178788032703 1728365828884100754656 1738502871868758237088 1765231191422890215332 1778089275023265066016 1794898942539241311388 1801019560174535394848 1844592614049725767304 1889219854712219132642 1890326315224512356576 1922096505396352900384 1924771036711839476776 1936060016399298945848 1968598840204329180232 1984061504409198919712 2017407075911874531808 2042227536983624956658 2051313077187704355872 2108105844628258019776 2143495018156366690046 2159108405385393294448 2179520144511935878114 2199738327670673687744 2212640018742055938112 2249827245947804777408 2284416835959034396312 2333974327981285664752 2390441448819542575996 2446304643231721873216 2449708592178704788624 2490880165156498146416 2505489432987328047568 2567609005706022131392 2599198683433704490292 2610762098238896452928 2646560175478779280567 2662082522549036050541 2728084568562648514604 2731933084365191515424 2747956152308682374752 2773934729378827481236 2970512781067090846048 3024640200547176320648 3042380025770326914904 3117810935500169730976 3141073149443672294929 3170211119290088549984 3242398089748306885088 3363668884443617575672 3368349314245719084358 3445047970357576065406 3456731657768201509312 3477005743737516474176 3530462382845780430664 3556178550046530132032 3589797885078482622776 3602039120349070789696 3689185228099451534608 3778439709424438265284 3780652630449024713152 3844193010792705800768 3849542073423678953552 3872120032798597891696 3937197680408658360464 3968123008818397839424 4034814151823749063616 4084455073967249913316 4102626154375408711744 4183272535434199507993 4286990036312733380092 4318216810770786588896 4359040289023871756228 4568833671918068792624 4667948655962571329504 4780882897639085151992 4854385776412948092163 4899417184357409577248 4981760330312996292832 5010978865974656095136 5198397366867408980584 5293120350957558561134 5324165045098072101082 5456169137125297029208 5463866168730383030848 5495912304617364749504 5547869458757654962472 5941025562134181692096 6049280401094352641296 6084760051540653829808 6235621871000339461952 6282146298887344589858 6340422238580177099968 6484796179496613770176 6727337768887235151344 6736698628491438168716 6890095940715152130812 7060924765691560861328 7147796379442687348303 7179595770156965245552 7378370456198903069216 7502232563547283415161 7556879418848876530568 7628320505791775573399 7699084146847357907104 7744240065597195783392 7874395360817316720928 8168910147934499826632 8366545070868399015986 8573980072625466760184 8636433621541573177792 8718080578047743512456 9137667343836137585248 9335897311925142659008 9561765795278170303984 9708771552825896184326 9798834368714819154496 9963520660625992585664 10021957731949312190272 10396794733734817961168 10586240701915117122268 10648330090196144202164 10912338274250594058416 11095738917515309924944 11789222599860016795253 12098560802188705282592 12169520103081307659616 12564292597774689179716 13454675537774470302688 13473397256982876337432 13780191881430304261624 14121849531383121722656 14295592758885374696606 14359191540313930491104 14756740912397806138432 15004465127094566830322 15113758837697753061136 15256641011583551146798 15398168293694715814208 15488480131194391566784 15748790721634633441856 16337820295868999653264 16733090141736798031972 17147960145250933520368 17436161156095487024912 18275334687672275170496 18525921228351454963969 19123531590556340607968 19417543105651792368652 20793589467469635922336 21172481403830234244536 21296660180392288404328 21824676548501188116832 22191477835030619849888 23578445199720033590506 24197121604377410565184 24339040206162615319232 25128585195549378359432 26909351075548940605376 26946794513965752674864 27560383762860608523248 28243699062766243445312 28591185517770749393212 28718383080627860982208 29282907748039396555951 30008930254189133660644 30227517675395506122272 30513282023167102293596 32675640591737999306528 33466180283473596063944 34295920290501867040736 34872322312190974049824 37051842456702909927938 38247063181112681215936 38835086211303584737304 41587178934939271844672 42344962807660468489072 42593320360784576808656 43649353097002376233664 44382955670061239699776 47156890399440067181012 50257170391098756718864 53398243540542429013793 53893589027931505349728 55120767525721217046496 57182371035541498786424 58565815496078793111902 60017860508378267321288 60455035350791012244544 61026564046334204587192 65351281183475998613056 66932360566947192127888 68591840581003734081472 69744644624381948099648 74103684913405819855876 77670172422607169474608 82524558199020117566771 84689925615320936978144 85186640721569153617312 94313780798880134362024 100514340782197513437728 106796487081084858027586 107787178055863010699456 110241535051442434092992 114364742071082997572848 117131630992157586223804 120035721016756534642576 122053128092668409174384 129681448598460184747783 133864721133894384255776 148207369826811639711752 155340344845214338949216 165049116398040235133542 169379851230641873956288 170373281443138307234624 188627561597760268724048 201028681564395026875456 213592974162169716055172 228729484142165995145696 234263261984315172447608 240071442033513069285152 244106256185336818348768 259362897196920369495566 267729442267788768511552 296414739653623279423504 310680689690428677898432 330098232796080470267084 377255123195520537448096 427185948324339432110344 457458968284331990291392 468526523968630344895216 480142884067026138570304 488212512370673636697536 518725794393840738991132 592829479307246558847008 660196465592160940534168 754510246391041074896192 854371896648678864220688 907770140189221293234481 937053047937260689790432 1037451588787681477982264 1185658958614493117694016 1320392931184321881068336 1708743793297357728441376 1815540280378442586468962 1874106095874521379580864 2074903177575362955964528 2640785862368643762136672 3417487586594715456882752 3631080560756885172937924 4149806355150725911929056 5281571724737287524273344 7262161121513770345875848 8299612710301451823858112 14524322243027540691751696 29048644486055081383503392 58097288972110162767006784
- Sum of all divisors σ(n): 163687588136928548442019845
- Sum of proper divisors (its aliquot sum) s(n): 105590299164818385675013061
- 58097288972110162767006784 is an abundant number, because the sum of its proper divisors (105590299164818385675013061) is greater than itself. Its abundance is 47493010192708222908006277
Bases of 58097288972110162767006784
- Binary: 110000000011101001010001011000100100000111000011110111000010110110011001001100010000002
- Hexadecimal: 0x300E94589070F70B664C40
- Base-36: 7ASNB0X6NY8C95JR4
Squares and roots of 58097288972110162767006784
- 58097288972110162767006784 squared (580972889721101627670067842) is 3375294985908873133001508610900006686977422702022656
- 58097288972110162767006784 cubed (580972889721101627670067843) is 196095488162462302301987480954771808489145029290575575919697519117259673698304
-
58097288972110162767006784 is a
perfect square number . Itssquare root is 7622157763528 -
The
cube root of 58097288972110162767006784 is 387303976.2696699115
Scales and comparisons
How big is 58097288972110162767006784?- 58,097,288,972,110,162,767,006,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 58,097,288,972,110,162,767,006,784 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 58097288972110162767006784 cubic inches would be around 32275331.4 feet tall.
Recreational maths with 58097288972110162767006784
- 58097288972110162767006784 backwards is 48760076726101127988279085
- 58097288972110162767006784 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 58097288972110162767006784's digits is 121
- 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 58097288972110162767006784 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 58097288972110162767006784 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/58097288972110162767006784/
Chicago style:
Numbermatics. 2024. "Number 58097288972110162767006784 - Facts about the integer". https://numbermatics.com/n/58097288972110162767006784/
The information we have on file for 58097288972110162767006784 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 58097288972110162767006784, math, Factors of 58097288972110162767006784, curriculum, school, college, exams, university, Prime factorization of 58097288972110162767006784, STEM, science, technology, engineering, physics, economics, calculator, fifty-eight septillion, ninety-seven sextillion, two hundred eighty-eight quintillion, nine hundred seventy-two quadrillion, one hundred ten trillion, one hundred sixty-two billion, seven hundred sixty-seven million, six thousand, seven hundred eighty-four.