29821064422119379396263936
29,821,064,422,119,379,396,263,936 is an even composite number composed of five prime numbers multiplied together.
29821064422119379396263936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, four hundred seventy-five divisors.
Prime factorization of 29821064422119379396263936:
216 × 324 × 112 × 412 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 41 × 41 × 89 × 89)See below for interesting mathematical facts about the number 29821064422119379396263936 from the Numbermatics database.
Names of 29821064422119379396263936
- Cardinal: 29821064422119379396263936 can be written as Twenty-nine septillion, eight hundred twenty-one sextillion, sixty-four quintillion, four hundred twenty-two quadrillion, one hundred nineteen trillion, three hundred seventy-nine billion, three hundred ninety-six million, two hundred sixty-three thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 2.9821064422119379396263936 × 1025
Factors of 29821064422119379396263936
Divisors of 29821064422119379396263936
- Number of divisors d(n): 11475
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 41 44 48 54 64 66 72 81 82 88 89 96 99 108 121 123 128 132 144 162 164 176 178 192 198 216 242 243 246 256 264 267 288 297 324 328 352 356 363 369 384 396 432 451 484 486 492 512 528 534 576 594 648 656 704 712 726 729 738 768 792 801 864 891 902 968 972 979 984 1024 1056 1068 1089 1107 1152 1188 1296 1312 1353 1408 1424 1452 1458 1476 1536 1584 1602 1681 1728 1782 1804 1936 1944 1958 1968 2048 2112 2136 2178 2187 2214 2304 2376 2403 2592 2624 2673 2706 2816 2848 2904 2916 2937 2952 3072 3168 3204 3267 3321 3362 3456 3564 3608 3649 3872 3888 3916 3936 4059 4096 4224 4272 4356 4374 4428 4608 4752 4806 4961 5043 5184 5248 5346 5412 5632 5696 5808 5832 5874 5904 6144 6336 6408 6534 6561 6642 6724 6912 7128 7209 7216 7298 7744 7776 7832 7872 7921 8019 8118 8192 8448 8544 8712 8748 8811 8856 9216 9504 9612 9801 9922 9963 10086 10368 10496 10692 10769 10824 10947 11264 11392 11616 11664 11748 11808 12177 12288 12672 12816 13068 13122 13284 13448 13824 14256 14418 14432 14596 14883 15129 15488 15552 15664 15744 15842 16038 16236 16384 16896 17088 17424 17496 17622 17712 18432 18491 19008 19224 19602 19683 19844 19926 20172 20736 20992 21384 21538 21627 21648 21894 22528 22784 23232 23328 23496 23616 23763 24057 24354 24576 25344 25632 26136 26244 26433 26568 26896 27648 28512 28836 28864 29192 29403 29766 29889 30258 30976 31104 31328 31488 31684 32076 32307 32472 32768 32841 33792 34176 34848 34992 35244 35424 36531 36864 36982 38016 38448 39204 39366 39688 39852 40139 40344 41472 41984 42768 43076 43254 43296 43788 44649 45056 45387 45568 46464 46656 46992 47232 47526 48114 48708 49152 50688 51264 52272 52488 52866 53136 53792 55296 55473 57024 57672 57728 58384 58806 59049 59532 59778 60516 61952 62208 62656 62976 63368 64152 64614 64881 64944 65536 65682 67584 68352 69696 69984 70488 70848 71289 72171 73062 73728 73964 76032 76896 78408 78732 79299 79376 79704 80278 80688 82944 83968 85536 86152 86508 86592 87131 87576 88209 89298 89667 90112 90774 91136 92928 93312 93984 94464 95052 96228 96921 97416 98304 98523 101376 102528 104544 104976 105732 106272 107584 109593 110592 110946 114048 115344 115456 116768 117612 118098 119064 119556 120417 121032 123904 124416 125312 125952 126736 128304 129228 129762 129888 131364 133947 135168 136161 136704 139392 139968 140976 141696 142578 144342 146124 147456 147928 149609 152064 153792 156816 157464 158598 158752 159408 160556 161376 165888 166419 167936 171072 172304 173016 173184 174262 175152 176418 177147 178596 179334 180224 181548 182272 185856 186624 187968 188928 190104 192456 193842 194643 194832 196608 197046 202752 203401 205056 209088 209952 211464 212544 213867 215168 216513 219186 221184 221892 228096 230688 230912 233536 235224 236196 237897 238128 239112 240834 242064 247808 248832 250624 251904 253472 256608 258456 259524 259776 261393 262728 264627 267894 269001 270336 272322 273408 278784 279936 281952 283392 285156 288684 290763 292248 294912 295569 295856 299218 304128 307584 313632 314928 317196 317504 318816 321112 322752 324761 328779 331776 332838 335872 342144 344608 346032 346368 348524 350304 352836 354294 357192 358668 360448 361251 363096 364544 371712 373248 375936 377856 380208 384912 387684 389286 389664 394092 401841 405504 406802 408483 410112 418176 419904 422928 425088 427734 430336 433026 438372 441529 442368 443784 448827 456192 461376 461824 467072 470448 472392 475794 476256 478224 481668 484128 495616 497664 499257 501248 503808 506944 513216 516912 519048 519552 522786 525456 529254 531441 535788 538002 540672 544644 546816 557568 559872 563904 566784 570312 577368 581526 583929 584496 589824 591138 591712 598436 608256 610203 615168 627264 629856 634392 635008 637632 641601 642224 645504 649522 649539 657558 663552 665676 671744 684288 689216 692064 692736 697048 700608 705672 708588 713691 714384 717336 720896 722502 726192 729088 743424 746496 751872 755712 760416 769824 775368 778572 779328 784179 788184 793881 803682 807003 811008 813604 816966 820224 836352 839808 845856 850176 855468 860672 866052 872289 876744 883058 884736 886707 887568 897654 912384 922752 923648 934144 940896 944784 951588 952512 956448 958441 963336 968256 974283 986337 991232 995328 998514 1002496 1007616 1013888 1026432 1033824 1038096 1039104 1045572 1050912 1058508 1062882 1071576 1076004 1081344 1083753 1089288 1093632 1115136 1119744 1127808 1133568 1140624 1154736 1163052 1167858 1168992 1182276 1183424 1196872 1205523 1216512 1220406 1225449 1230336 1254528 1259712 1268784 1270016 1275264 1283202 1284448 1291008 1299044 1299078 1315116 1324587 1327104 1331352 1343488 1346481 1368576 1378432 1384128 1385472 1394096 1401216 1411344 1417176 1427382 1428768 1434672 1445004 1452384 1458176 1486848 1492992 1497771 1503744 1511424 1520832 1539648 1550736 1557144 1558656 1568358 1576368 1587762 1594323 1607364 1614006 1622016 1627208 1633932 1640448 1645699 1672704 1679616 1691712 1700352 1710936 1721344 1732104 1744578 1751787 1753488 1766116 1769472 1773414 1775136 1795308 1824768 1830609 1845504 1847296 1868288 1881792 1889568 1903176 1905024 1912896 1916882 1924803 1926672 1936512 1948566 1948617 1972674 1982464 1990656 1997028 2004992 2015232 2027776 2052864 2067648 2076192 2078208 2091144 2101824 2117016 2125764 2141073 2143152 2152008 2162688 2167506 2178576 2187264 2230272 2239488 2255616 2267136 2281248 2309472 2326104 2335716 2337984 2352537 2364552 2366848 2381643 2393744 2411046 2421009 2433024 2440812 2450898 2460672 2509056 2519424 2537568 2540032 2550528 2566404 2568896 2582016 2598088 2598156 2616867 2630232 2649174 2654208 2660121 2662704 2686976 2692962 2737152 2756864 2768256 2770944 2788192 2802432 2822688 2834352 2854764 2857536 2869344 2875323 2890008 2904768 2916352 2922849 2959011 2973696 2985984 2995542 3007488 3022848 3041664 3079296 3101472 3114288 3117312 3136716 3152736 3175524 3188646 3214728 3228012 3244032 3251259 3254416 3267864 3280896 3291398 3345408 3359232 3383424 3400704 3421872 3442688 3464208 3489156 3503574 3506976 3532232 3546828 3550272 3572371 3590616 3616569 3649536 3661218 3676347 3691008 3694592 3736576 3763584 3779136 3806352 3810048 3825792 3833764 3849606 3853344 3873024 3897132 3897234 3945348 3964928 3973761 3981312 3994056 4009984 4030464 4039443 4055552 4105728 4135296 4152384 4156416 4182288 4203648 4234032 4251528 4282146 4286304 4304016 4335012 4357152 4374528 4460544 4478976 4493313 4511232 4534272 4562496 4618944 4652208 4671432 4675968 4705074 4729104 4733696 4763286 4782969 4787488 4822092 4842018 4866048 4881624 4901796 4921344 4937097 5018112 5038848 5075136 5080064 5101056 5132808 5137792 5164032 5196176 5196312 5233734 5255361 5260464 5298348 5308416 5320242 5325408 5385924 5474304 5491827 5513728 5536512 5541888 5576384 5604864 5645376 5668704 5709528 5715072 5738688 5750646 5774409 5780016 5809536 5832704 5845698 5845851 5918022 5947392 5971968 5991084 6014976 6045696 6083328 6158592 6202944 6228576 6234624 6273432 6305472 6351048 6377292 6423219 6429456 6456024 6488064 6502518 6508832 6535728 6561792 6582796 6690816 6718464 6766848 6801408 6843744 6885376 6928416 6978312 7007148 7013952 7057611 7064464 7093656 7100544 7144742 7144929 7181232 7233138 7263027 7299072 7322436 7352694 7382016 7389184 7473152 7527168 7558272 7612704 7620096 7651584 7667528 7699212 7706688 7746048 7794264 7794468 7850601 7890696 7929856 7947522 7962624 7980363 7988112 8019968 8060928 8078886 8111104 8211456 8270592 8304768 8312832 8364576 8407296 8468064 8503056 8564292 8572608 8608032 8625969 8670024 8714304 8749056 8768547 8877033 8921088 8957952 8986626 9022464 9068544 9124992 9237888 9304416 9342864 9351936 9410148 9458208 9467392 9526572 9565938 9574976 9644184 9684036 9732096 9753777 9763248 9803592 9842688 9874194 10036224 10077696 10150272 10160128 10202112 10265616 10275584 10328064 10392352 10392624 10467468 10510722 10520928 10596696 10640484 10650816 10717113 10771848 10849707 10948608 10983654 11027456 11029041 11073024 11083776 11152768 11209728 11290752 11337408 11419056 11430144 11477376 11501292 11548818 11560032 11619072 11691396 11691702 11836044 11894784 11921283 11943936 11982168 12029952 12091392 12118329 12166656 12317184 12405888 12457152 12469248 12546864 12610944 12702096 12754584 12846438 12858912 12912048 13005036 13017664 13071456 13123584 13165592 13315201 13381632 13436928 13479939 13533696 13602816 13687488 13770752 13856832 13956624 14014296 14027904 14115222 14128928 14187312 14201088 14289484 14289858 14348907 14362464 14466276 14526054 14598144 14644872 14705388 14764032 14778368 14811291 14946304 15054336 15116544 15225408 15240192 15303168 15335056 15398424 15413376 15492096 15588528 15588936 15701202 15766083 15781392 15895044 15925248 15960726 15976224 16039936 16157772 16222208 16422912 16475481 16541184 16609536 16625664 16729152 16814592 16936128 17006112 17128584 17145216 17216064 17251938 17323227 17340048 17428608 17498112 17537094 17537553 17754066 17842176 17915904 17973252 18044928 18102689 18137088 18249984 18475776 18608832 18685728 18703872 18820296 18916416 18934784 19053144 19131876 19149952 19269657 19288368 19368072 19464192 19507554 19526496 19607184 19685376 19748388 20072448 20155392 20300544 20320256 20404224 20531232 20551168 20656128 20784704 20785248 20934936 21021444 21041856 21172833 21193392 21280968 21301632 21434226 21434787 21543696 21699414 21789081 21897216 21967308 22054912 22058082 22146048 22167552 22305536 22419456 22581504 22674816 22838112 22860288 22954752 23002584 23097636 23120064 23238144 23382792 23383404 23551803 23672088 23789568 23842566 23887872 23941089 23964336 24059904 24182784 24236658 24333312 24634368 24811776 24914304 24938496 25093728 25221888 25404192 25509168 25692876 25717824 25824096 25877907 26010072 26035328 26142912 26247168 26305641 26331184 26630402 26631099 26763264 26873856 26959878 27067392 27205632 27374976 27541504 27713664 27913248 28028592 28055808 28230444 28257856 28374624 28402176 28578968 28579716 28697814 28724928 28932552 29052108 29196288 29261331 29289744 29410776 29528064 29556736 29622582 29892608 30108672 30233088 30450816 30480384 30606336 30670112 30796848 30826752 30984192 31177056 31177872 31402404 31532166 31562784 31790088 31921452 31952448 32079872 32151339 32315544 32444416 32549121 32845824 32950962 33082368 33087123 33219072 33251328 33458304 33629184 33872256 34012224 34257168 34290432 34432128 34503876 34646454 34680096 34857216 35074188 35075106 35508132 35684352 35763849 35831808 35946504 36089856 36205378 36274176 36354987 36499968 36951552 37217664 37371456 37407744 37640592 37832832 37869568 38106288 38263752 38299904 38539314 38576736 38736144 39015108 39052992 39214368 39296081 39370752 39496776 39945603 40144896 40310784 40439817 40601088 40640512 40808448 41062464 41102336 41312256 41569408 41570496 41869872 42042888 42083712 42345666 42386784 42561936 42603264 42868452 42869574 43046721 43087392 43398828 43578162 43794432 43934616 44109824 44116164 44292096 44335104 44433873 44611072 44838912 45163008 45349632 45676224 45720576 45909504 46005168 46195272 46240128 46476288 46765584 46766808 47103606 47298249 47344176 47685132 47775744 47882178 47928672 48119808 48473316 48666624 49268736 49426443 49623552 49828608 49876992 50187456 50443776 50808384 51018336 51385752 51435648 51648192 51755814 51969681 52020144 52070656 52285824 52494336 52611282 52612659 52662368 53260804 53262198 53526528 53747712 53919756 54134784 54308067 54411264 54749952 55083008 55427328 55826496 56057184 56111616 56460888 56515712 56749248 56804352 57157936 57159432 57395628 57449856 57808971 57865104 58104216 58392576 58522662 58579488 58821552 59056128 59245164 59785216 60217344 60466176 60901632 60960768 61212672 61340224 61593696 61653504 61968384 62354112 62355744 62804808 63064332 63125568 63518499 63580176 63842904 63904896 64159744 64302678 64304361 64631088 64888832 65098242 65367243 65691648 65901924 66164736 66174246 66438144 66502656 66916608 67258368 67744512 68024448 68514336 68580864 68864256 69007752 69292908 69360192 69714432 70148376 70150212 70655409 71016264 71368704 71527698 71663616 71823267 71893008 72179712 72410756 72548352 72709974 72999936 73903104 74435328 74742912 74815488 75281184 75665664 75739136 76212576 76527504 76599808 77078628 77153472 77472288 77633721 78030216 78105984 78428736 78592162 78741504 78916923 78993552 79891206 79893297 80289792 80621568 80879634 81202176 81281024 81616896 82124928 82204672 82624512 83138816 83140992 83739744 84085776 84167424 84691332 84773568 85123872 85206528 85736904 85739148 86093442 86174784 86797656 87156324 87588864 87783993 87869232 88219648 88232328 88584192 88670208 88867746 89222144 89677824 90326016 90699264 91352448 91441152 91819008 92010336 92390544 92480256 92952576 93531168 93533616 94207212 94596498 94688352 95370264 95764356 95857344 96239616 96454017 96946632 97333248 97647363 98537472 98852886 99247104 99261369 99657216 99753984 100374912 100887552 101616768 102036672 102771504 102871296 103296384 103511628 103939362 104040288 104141312 104571648 105222564 105225318 105324736 106521608 106524396 107053056 107291547 107495424 107839512 108269568 108616134 108822528 109064961 109499904 110166016 110854656 111652992 112114368 112223232 112921776 113031424 113498496 113608704 114315872 114318864 114791256 114899712 115617942 115730208 116208432 117045324 117158976 117643104 117888243 118112256 118490328 119570432 119836809 120434688 120932352 121319451 121803264 121921536 122425344 122680448 123187392 123307008 123936768 124708224 124711488 125609616 126128664 126251136 127036998 127160352 127685808 127809792 128605356 128608722 129140163 129262176 129777664 130196484 130734486 131383296 131803848 132329472 132348492 132876288 133005312 133301619 133833216 134516736 135489024 136048896 137028672 137161728 137728512 138015504 138585816 138720384 139428864 140296752 140300424 141310818 141894747 142032528 143055396 143327232 143646534 143786016 144359424 144821512 145419948 145999872 146467211 147806208 148279329 148870656 149485824 149630976 150562368 151331328 151478272 152425152 153055008 153199616 154157256 154306944 154944576 155267442 155909043 156060432 156211968 156857472 157184324 157483008 157833846 157837977 157987104 159782412 159786594 160579584 161243136 161759268 162404352 162562048 162924201 163233792 164249856 164409344 165249024 166277632 166281984 167479488 168171552 168334848 169382664 169547136 170247744 170413056 171473808 171478296 172186884 172349568 173426913 173595312 174312648 175177728 175567986 175738464 176439296 176464656 177168384 177735492 178444288 179355648 180652032 181398528 182704896 182882304 183638016 184020672 184781088 184960512 185905152 187062336 187067232 188414424 189192996 189376704 190555497 190740528 191528712 191714688 192479232 192908034 192913083 193893264 194666496 195294726 196101729 197074944 197705772 198494208 198522738 199314432 199507968 200749824 201775104 203233536 204073344 205543008 205742592 206592768 207023256 207878724 208080576 208282624 209143296 210445128 210450636 210649472 211966227 213043216 213048792 214106112 214583094 214990848 215469801 215679024 216539136 217232268 217645056 218129922 218999808 221709312 223305984 224228736 224446464 225843552 226062848 226996992 227217408 228631744 228637728 229582512 229799424 231235884 231460416 232416864 232901163 234090648 234317952 235286208 235776486 236224512 236750769 236980656 239140864 239673618 239679891 240869376 241864704 242638902 243606528 243843072 244850688 245360896 246374784 246614016 247873536 249416448 249422976 251219232 252257328 252502272 254073996 254320704 255371616 255619584 257210712 257217444 258280326 258524352 259555328 260392968 261468972 262766592 263351979 263607696 264658944 264696984 265752576 266010624 266603238 267666432 269033472 270978048 272097792 274057344 274323456 275457024 276031008 277171632 277440768 278857728 280593504 280600848 282621636 283789494 284065056 286110792 287293068 287572032 288718848 289362051 289643024 290839896 291999744 292934422 292942089 295612416 296558658 297741312 297784107 298971648 299261952 301124736 302662656 302956544 304850304 306110016 306399232 308314512 308613888 309889152 310534884 311818086 312120864 312423936 313714944 314368648 315667692 315675954 315974208 319564824 319573188 321159168 321874641 322486272 323518536 324808704 325124096 325848402 326467584 327194883 328499712 328818688 330498048 332555264 332563968 334958976 336343104 336669696 338765328 339094272 340495488 340826112 342947616 342956592 344373768 344699136 346853826 347190624 348625296 351135972 351476928 352878592 352929312 353664729 354336768 355470984 356888576 358711296 359510427 361304064 362797056 363958353 365409792 365764608 367276032 368041344 369562176 369921024 371810304 374124672 374134464 376828848 378385992 378753408 381110994 381481056 383057424 383429376 385816068 385826166 387420489 387786528 389332992 390589452 392203458 394149888 395411544 396988416 397045476 398628864 399015936 399904857 401499648 403550208 406467072 408146688 411086016 411485184 413185536 414046512 415757448 416161152 416565248 418286592 420890256 420901272 421298944 423932454 425684241 426086432 426097584 429166188 429981696 430939602 431358048 433078272 434464536 436259844 437999616 439401633 443418624 444837987 446611968 448457472 448892928 451687104 452125696 453993984 454434816 457263488 457275456 459165024 459598848 462471768 462920832 464833728 465802326 467727129 468181296 468635904 470572416 471552972 472449024 473501538 473513931 473961312 479347236 479359782 481738752 483729408 485277804 487213056 487686144 488772603 489701376 490721792 492749568 493228032 495747072 498832896 498845952 502438464 504514656 505004544 508147992 508641408 510743232 511239168 514421424 514434888 516560652 517048704 519110656 520280739 520785936 522937944 525533184 526703958 527215392 529317888 529393968 531505152 533206476 535332864 538066944 541956096 544195584 548114688 548646912 550914048 552062016 554343264 554881536 557715456 561187008 561201696 565243272 567578988 568130112 571666491 572221584 574586136 575144064 577437696 578724102 578739249 579286048 581679792 583999488 585868844 585884178 588305187 591224832 593117316 595482624 595568214 597943296 598523904 602249472 605325312 605913088 609700608 612220032 612798464 616629024 617227776 619778304 621069768 623636172 624241728 624847872 627429888 628737296 631335384 631351908 631948416 635898681 639129648 639146376 642318336 643749282 644972544 646409403 647037072 649617408 651696804 652935168 654389766 656999424 657637376 665110528 665127936 669917952 672686208 673339392 677530656 678188544 680990976 681652224 685895232 685913184 688747536 689398272 693707652 694381248 697250592 698703489 702271944 702953856 705757184 705858624 707329458 708673536 710252307 710941968 713777152 717422592 719020854 719039673 722608128 725594112 727916706 730819584 731529216 734552064 736082688 739124352 739842048 743620608 748249344 748268928 753657696 756771984 757506816 762221988 762962112 766114848 766858752 771632136 771652332 774840978 775573056 778665984 781178904 784406916 788299776 790055937 790823088 793976832 794090952 797257728 798031872 799809714 802999296 807100416 812934144 816293376 822172032 822970368 826371072 828093024 831514896 832322304 833130496 836573184 841780512 841802544 842597888 847864908 851368482 852172864 852195168 858332376 861879204 862716096 866156544 868086153 868929072 872519688 875999232 878803266 878826267 886837248 889675974 893223936 893352321 896914944 897785856 903374208 904251392 907987968 908869632 914526976 914550912 918330048 919197696 924943536 925841664 929667456 931604652 935454258 936362592 937271808 941144832 943105944 947003076 947027862 947922624 958694472 958719564 963477504 965623923 967458816 970555608 974426112 975372288 977545206 979402752 981443584 981584649 985499136 986456064 991494144 997665792 997691904 1004876928 1009029312 1010009088 1016295984 1017282816 1021486464 1022478336 1028842848 1028869776 1033121304 1034097408 1040561478 1041571872 1045875888 1053407916 1054430784 1058635776 1058787936 1060994187 1063010304 1066412952 1070665728 1076133888 1078531281 1083912192 1088391168 1091875059 1096229376 1097293824 1101828096 1104124032 1108686528 1109763072 1115430912 1122374016 1122403392 1130486544 1135157976 1136260224 1143332982 1144443168 1149172272 1150288128 1157448204 1157478498 1158572096 1162261467 1163359584 1167998976 1171737688 1171768356 1176610374 1182449664 1186234632 1190965248 1191136428 1195886592 1197047808 1199714571 1204498944 1210650624 1211826176 1219401216 1224440064 1225596928 1233258048 1234455552 1239556608 1242139536 1247272344 1248483456 1249695744 1254859776 1257474592 1262670768 1262703816 1263896832 1271797362 1277052723 1278259296 1278292752 1287498564 1289945088 1292818806 1294074144 1299234816 1303393608 1308779532 1313998848 1315274752 1318204899 1330221056 1330255872 1334513961 1339835904 1345372416 1346678784 1355061312 1356377088 1361981952 1363304448 1371790464 1371826368 1377495072 1378796544 1387415304 1388762496 1394501184 1397406978 1403181387 1404543888 1405907712 1411717248 1414658916 1417347072 1420504614 1420541793 1421883936 1427554304 1438041708 1438079346 1445216256 1451188224 1455833412 1461639168 1463058432 1466317809 1469104128 1472165376 1478248704 1479684096 1487241216 1496498688 1496537856 1507315392 1513543968 1515013632 1524443976 1525924224 1532229696 1533717504 1543264272 1543304664 1549681956 1551146112 1557331968 1560842217 1562357808 1568813832 1576599552 1580111874 1581646176 1587953664 1588181904 1594515456 1599619428 1605998592 1611139321 1614200832 1625868288 1632586752 1644344064 1645940736 1652742144 1656186048 1663029792 1664644608 1666260992 1673146368 1683561024 1683605088 1685195776 1695729816 1702736964 1704345728 1704390336 1714999473 1716664752 1723758408 1725432192 1732313088 1736172306 1736217747 1737858144 1745039376 1751998464 1757606532 1757652534 1764915561 1773674496 1779351948 1786447872 1786704642 1793829888 1795571712 1806748416 1808502784 1815975936 1817739264 1829053952 1829101824 1836660096 1838395392 1849887072 1851683328 1859334912 1863209304 1870908516 1872725184 1874543616 1882289664 1886211888 1894006152 1894055724 1895845248 1907696043 1917388944 1917439128 1926955008 1931247846 1934917632 1939228209 1941111216 1948852224 1955090412 1958805504 1962887168 1963169298 1970998272 1972912128 1995331584 1995383808 2009753856 2018058624 2020018176 2032591968 2034565632 2042972928 2044956672 2057685696 2057739552 2066242608 2068194816 2081122956 2083143744 2091751776 2096110467 2106815832 2108861568 2117271552 2117575872 2121988374 2126020608 2130756921 2132825904 2141331456 2152267776 2157062562 2157119019 2167824384 2176782336 2183750118 2192458752 2194587648 2203656192 2208248064 2217373056 2219526144 2230861824 2244748032 2244806784 2260973088 2270315952 2272520448 2286665964 2288886336 2298344544 2300576256 2314896408 2314956996 2317144192 2324522934 2326719168 2335997952 2343475376 2343536712 2353220748 2364899328 2370167811 2372469264 2381930496 2382272856 2391773184 2394095616 2399429142 2408997888 2421301248 2438802432 2448880128 2451193856 2466516096 2468911104 2479113216 2484279072 2494544688 2496966912 2499391488 2509719552 2514949184 2525341536 2525407632 2527793664 2543594724 2554105446 2556518592 2556585504 2574997128 2585637612 2588148288 2598469632 2604258459 2606787216 2617559064 2627997696 2630549504 2636409798 2636478801 2660442112 2660511744 2669027922 2679671808 2680056963 2690744832 2693357568 2710122624 2712754176 2723963904 2726608896 2743580928 2743652736 2754990144 2757593088 2774830608 2777524992 2789002368 2794813956 2806362774 2809087776 2811815424 2823434496 2829317832 2841009228 2841083586 2843767872 2855108608 2876083416 2876158692 2890432512 2896871769 2902376448 2911666824 2923278336 2926116864 2932635618 2938208256 2944330752 2944753947 2956497408 2959368192 2974482432 2992997376 2993075712 3014630784 3027087936 3030027264 3048887952 3051848448 3064459392 3067435008 3086528544 3086609328 3099363912 3102292224 3121684434 3124715616 3137627664 3160223748 3163292352 3175907328 3176363808 3182982561 3189030912 3199238856 3211997184 3222278642 3228401664 3235593843 3251736576 3265173504 3275625177 3288688128 3291881472 3305484288 3312372096 3326059584 3329289216 3332521984 3346292736 3367122048 3367210176 3370391552 3391459632 3405473928 3408691456 3408780672 3429998946 3433329504 3447516816 3450864384 3472344612 3472435494 3475716288 3486784401 3490078752 3503996928 3515213064 3515305068 3529831122 3547348992 3558703896 3572895744 3573409284 3587659776 3591143424 3599143713 3613496832 3617005568 3631951872 3635478528 3658107904 3658203648 3673320192 3676790784 3699774144 3703366656 3718669824 3726418608 3741817032 3745450368 3749087232 3764579328 3772423776 3788012304 3788111448 3791690496 3815392086 3831158169 3834777888 3834878256 3862495692 3869835264 3878456418 3882222432 3897704448 3910180824 3925774336 3926338596 3941996544 3945824256 3954614697 3990663168 3990767616 4003541883 4019507712 4036117248 4040036352 4065183936 4069131264 4085945856 4089913344 4115371392 4115479104 4132485216 4136389632 4162245912 4166287488 4183503552 4192220934 4209544161 4213631664 4217723136 4235151744 4243976748 4252041216 4261513842 4261625379 4265651808 4282662912 4314125124 4314238038 4335648768 4353564672 4367500236 4384917504 4389175296 4398953427 4407312384 4416496128 4434746112 4439052288 4461723648 4489496064 4489613568 4521946176 4540631904 4545040896 4573331928 4577772672 4596689088 4601152512 4629792816 4629913992 4634288384 4649045868 4653438336 4671995904 4682526651 4686950752 4687073424 4706441496 4729798656 4740335622 4744938528 4763860992 4764545712 4783546368 4798858284 4817995776 4833417963 4842602496 4877604864 4897760256 4902387712 4933032192 4937822208 4958226432 4968558144 4989089376 4993933824 4998782976 5019439104 5029898368 5050683072 5050815264 5055587328 5087189448 5108210892 5113037184 5113171008 5144998419 5149994256 5171275224 5176296576 5196939264 5208516918 5208653241 5213574432 5235118128 5255995392 5272819596 5272957602 5294746683 5320884224 5321023488 5338055844 5359343616 5360113926 5381489664 5386715136 5420245248 5425508352 5447927808 5453217792 5487161856 5487305472 5509980288 5515186176 5549661216 5555049984 5578004736 5589627912 5612725548 5618175552 5623630848 5646868992 5658635664 5682018456 5682167172 5687535744 5710217216 5723088129 5752166832 5752317384 5780865024 5793743538 5804752896 5817684627 5823333648 5846556672 5865271236 5876416512 5888661504 5889507894 5912994816 5918736384 5985994752 5986151424 6029261568 6054175872 6060054528 6097775904 6103696896 6128918784 6134870016 6173057088 6173218656 6198727824 6204584448 6243368868 6249431232 6275255328 6288331401 6320447496 6326584704 6351814656 6352727616 6365965122 6378061824 6392270763 6398477712 6423994368 6444557284 6456803328 6471187686 6471357057 6503473152 6530347008 6551250354 6577376256 6583762944 6610968576 6624744192 6652119168 6658578432 6665043968 6692585472 6734244096 6734420352 6740783104 6782919264 6810947856 6817382912 6817561344 6859997892 6866659008 6895033632 6901728768 6944689224 6944870988 6951432576 6973568802 6980157504 7007993856 7030426128 7030610136 7059662244 7094697984 7110503433 7117407792 7145791488 7146818568 7175319552 7182286848 7198287426 7226993664 7234011136 7263903744 7316215808 7316407296 7346640384 7353581568 7399548288 7406733312 7437339648 7452837216 7483634064 7490900736 7498174464 7529158656 7544847552 7576024608 7576222896 7583380992 7630784172 7662316338 7669555776 7669756512 7724991384 7756912836 7764444864 7795408896 7812775377 7820361648 7851548672 7852677192 7883993088 7891648512 7909229394 7909436403 7981326336 7981535232 8007083766 8039015424 8040170889 8072234496 8080072704 8130367872 8138262528 8171891712 8179826688 8230742784 8230958208 8264970432 8272779264 8324491824 8332574976 8367007104 8384441868 8419088322 8427263328 8435446272 8470303488 8487953496 8523027684 8523250758 8531303616 8565325824 8628250248 8628476076 8671297536 8690615307 8707129344 8735000472 8769835008 8778350592 8797906854 8814624768 8832992256 8834261841 8869492224 8878104576 8923447296 8978992128 8979227136 9043892352 9081263808 9090081792 9146663856 9155545344 9193378176 9202305024 9259585632 9259827984 9268576768 9298091736 9306876672 9365053302 9373901504 9374146848 9412882992 9480671244 9489877056 9527721984 9529091424 9548947683 9567092736 9597716568 9635991552 9666835926 9685204992 9706781529 9755209728 9795520512 9804775424 9826875531 9866064384 9875644416 9916452864 9937116288 9978178752 9987867648 9997565952 10038878208 10059796736 10101366144 10101630528 10111174656 10174378896 10216421784 10226074368 10226342016 10289996838 10299988512 10342550448 10352593152 10417033836 10417306482 10427148864 10460353203 10470236256 10511990784 10545639192 10545915204 10589493366 10641768448 10642046976 10676111688 10718687232 10720227852 10762979328 10773430272 10797431139 10840490496 10851016704 10895855616 10906435584 10974323712 10974610944 11019960576 11030372352 11099322432 11110099968 11156009472 11179255824 11225451096 11236351104 11247261696 11293737984 11317271328 11364036912 11364334344 11375071488 11446176258 11493474507 11504333664 11504634768 11587487076 11609505792 11635369254 11646667296 11693113344 11730542472 11777323008 11779015788 11825989632 11837472768 11863844091 11971989504 11972302848 12010625649 12058523136 12108351744 12120109056 12195551808 12207393792 12257837568 12269740032 12346114176 12346437312 12397455648 12409168896 12486737736 12498862464 12550510656 12576662802 12628632483 12640894992 12653169408 12705455232 12731930244 12756123648 12784541526 12784876137 12796955424 12847988736 12889114568 12942375372 12942714114 13006946304 13060694016 13102500708 13154752512 13167525888 13196860281 13221937152 13249488384 13304238336 13317156864 13330087936 13385170944 13468488192 13468840704 13481566208 13565838528 13621895712 13634765824 13635122688 13719995784 13733318016 13790067264 13803457536 13889378448 13889741976 13902865152 13947137604 13960315008 14015987712 14047579953 14060852256 14061220272 14119324488 14189395968 14221006866 14234815584 14291582976 14293637136 14350639104 14396574852 14453987328 14468022272 14500253889 14527807488 14632431616 14632814592 14693280768 14707163136 14799096576 14813466624 14874679296 14905674432 14967268128 14981801472 14996348928 15058317312 15089695104 15152049216 15152445792 15166761984 15261568344 15324632676 15339111552 15339513024 15434995257 15449982768 15513825672 15528889728 15590817792 15625550754 15625959723 15640723296 15703097344 15705354384 15767986176 15818458788 15818872806 15884240049 15962652672 15963070464 16014167532 16078030848 16080341778 16144468992 16160145408 16260735744 16276525056 16343783424 16359653376 16461485568 16461916416 16529940864 16545558528 16648983648 16665149952 16734014208 16768883736 16838176644 16854526656 16870892544 16940606976 16975906992 17046055368 17046501516 17062607232 17130651648 17169264387 17256500496 17256952152 17342595072 17381230614 17414258688 17453053881 17470000944 17539670016 17595813708 17629249536 17665984512 17668523682 17738984448 17756209152 17957984256 17958454272 18087784704 18162527616 18180163584 18293327712 18311090688 18386756352 18404610048 18519171264 18519655968 18537153536 18596183472 18613753344 18730106604 18747803008 18748293696 18825765984 18864994203 18961342488 18979754112 19055443968 19058182848 19097895366 19134185472 19176812289 19195433136 19271983104 19333671852 19370409984 19413563058 19414071171 19510419456 19591041024 19653751062 19732128768 19751288832 19832905728 19874232576 19956357504 19975735296 19995131904 20077756416 20119593472 20202732288 20203261056 20222349312 20348757792 20432843568 20452148736 20452684032 20579993676 20599977024 20685100896 20705186304 20834067672 20834612964 20854297728 20920706406 20940472512 21023981568 21091278384 21091830408 21178986732 21283536896 21284093952 21331510299 21352223376 21437374464 21440455704 21525958656 21546860544 21594862278 21680980992 21702033408 21791711232 21948647424 21949221888 22039921152 22060744704 22198644864 22220199936 22312018944 22358511648 22450902192 22472702208 22494523392 22587475968 22634542656 22728073824 22728668688 22750142976 22892352516 22986949014 23008667328 23009269536 23174974152 23270738508 23293334592 23386226688 23438326131 23461084944 23554646016 23558031576 23651979264 23674945536 23727688182 23728309209 23943979008 23944605696 24021251298 24117046272 24120512667 24216703488 24240218112 24391103616 24414787584 24515675136 24539480064 24692228352 24692874624 24794911296 24818337792 24973475472 24997724928 25101021312 25153325604 25257264966 25281789984 25306338816 25410910464 25463860488 25569083052 25569752274 25593910848 25695977472 25778229136 25884750744 25885428228 26013892608 26071845921 26121388032 26205001416 26309505024 26335051776 26393720562 26443874304 26498976768 26502785523 26608476672 26634313728 26770341888 26936976384 26937681408 26963132416 27131677056 27243791424 27269531648 27270245376 27439991568 27466636032 27580134528 27606915072 27778756896 27779483952 27805730304 27894275208 27920630016 28095159906 28121704512 28122440544 28238648976 28442013732 28469631168 28583165952 28587274272 28646843049 28701278208 28793149704 28907974656 28936044544 29000507778 29055614976 29120344587 29264863232 29265629184 29386561536 29414326272 29480626593 29598193152 29626933248 29749358592 29811348864 29934536256 29963602944 29992697856 30116634624 30179390208 30304098432 30304891584 30333523968 30523136688 30649265352 30678223104 30679026048 30869990514 30899965536 31027651344 31057779456 31251101508 31251919446 31281446592 31381059609 31406194688 31410708768 31535972352 31636917576 31637745612 31768480098 31925305344 31926140928 32028335064 32156061696 32160683556 32288937984 32320290816 32392293417 32521471488 32553050112 32687566848 32719306752 32922971136 32923832832 33059881728 33091117056 33297967296 33330299904 33468028416 33537767472 33676353288 33709053312 33741785088 33881213952 33951813984 34092110736 34093003032 34125214464 34338528774 34480423521 34513000992 34513904304 34762461228 34828517376 34906107762 34940001888 35079340032 35191627416 35331969024 35337047364 35477968896 35512418304 35591532273 35915968512 35916908544 36031876947 36175569408 36325055232 36360327168 36586655424 36622181376 36773512704 36809220096 37038342528 37039311936 37074307072 37192366944 37227506688 37460213208 37495606016 37496587392 37651531968 37729988406 37885897449 37922684976 37959508224 38116365696 38195790732 38268370944 38353624578 38354628411 38390866272 38543966208 38667343704 38827126116 38828142342 39020838912 39182082048 39307502124 39464257536 39502577664 39590580843 39665811456 39748465152 39912715008 39951470592 39990263808 40155512832 40239186944 40405464576 40406522112 40444698624 40697515584 40865687136 40904297472 40905368064 41159987352 41199954048 41370201792 41410372608 41668135344 41669225928 41708595456 41841412812 41880945024 42047963136 42142739859 42182556768 42183660816 42357973464 42568187904 42663020598 42704446752 42874748928 42880911408 43051917312 43189724556 43361961984 43404066816 43500761667 43583422464 43897294848 43898443776 44079842304 44121489408 44397289728 44440399872 44624037888 44717023296 44901804384 44945404416 44989046784 45174951936 45269085312 45456147648 45457337376 45500285952 45784705032 45973898028 46017334656 46018539072 46304985771 46349948304 46541477016 46586669184 46772453376 46876652262 46877879169 46922169888 47109292032 47116063152 47303958528 47455376364 47456618418 47652720147 47887958016 47889211392 48042502596 48234092544 48241025334 48433406976 48480436224 48782207232 48829575168 49031350272 49078960128 49384456704 49385749248 49589822592 49636675584 49946950944 49995449856 50202042624 50306651208 50514529932 50563579968 50612677632 50821820928 50927720976 51138166104 51139504548 51187821696 51391954944 51507793161 51556458272 51769501488 51770856456 52027785216 52143691842 52242776064 52359161643 52410002832 52619010048 52787441124 52887748608 52997953536 53005571046 53216953344 53268627456 53873952768 53875362816 53926264832 54263354112 54487582848 54539063296 54540490752 54879983136 54933272064 55160269056 55213830144 55557513792 55558967904 55611460608 55788550416 55841260032 56190319812 56243409024 56244881088 56477297952 56594982609 56884027464 56939262336 57166331904 57174548544 57293686098 57402556416 57530436867 57586299408 57815949312 58001015556 58111229952 58240689174 58242213513 58529726464 58531258368 58773123072 58961253186 59196386304 59253866496 59498717184 59622697728 59869072512 59927205888 59985395712 60233269248 60358780416 60608196864 60609783168 60667047936 61046273376 61298530704 61356446208 61358052096 61739981028 61799931072 62055302688 62115558912 62502203016 62503838892 62562893184 62762119218 62812389376 62821417536 63071944704 63273835152 63275491224 63536960196 63850610688 63852281856 63994530897 64056670128 64312123392 64321367112 64577875968 64640581632 64784586834 65042942976 65106100224 65375133696 65845942272 65847665664 66119763456 66182234112 66595934592 66660599808 66936056832 67075534944 67352706576 67418106624 67483570176 67762427904 67903627968 68184221472 68186006064 68250428928 68677057548 68960847042 69026001984 69027808608 69524922456 69812215524 69880003776 70158680064 70314978393 70383254832 70663938048 70674094728 70955937792 71024836608 71183064546 71184927627 71831937024 71833817088 72063753894 72351138816 72361538001 72650110464 72720654336 73173310848 73244362752 73547025408 73618440192 74076685056 74078623872 74148614144 74384733888 74455013376 74920426416 74991212032 74993174784 75303063936 75459976812 75771794898 75845369952 75919016448 76232731392 76391581464 76707249156 76709256822 76781732544 77087932416 77334687408 77654252232 77656284684 78041677824 78215537763 78364164096 78615004248 78928515072 79005155328 79181161686 79331622912 79496930304 79508356569 79825430016 79902941184 80311025664 80478373888 80810929152 80813044224 80889397248 81395031168 81731374272 81808594944 81810736128 82319974704 82399908096 82740403584 82820745216 83336270688 83338451856 83417190912 83682825624 83761890048 84285479718 84365113536 84367321632 84715946928 85326041196 85408893504 85749497856 85761822816 85940529147 86103834624 86379449112 86723923968 86808133632 87001523334 87166844928 87361033761 87794589696 87796887552 88159684608 88242978816 88441879779 88794579456 88880799744 89248075776 89434046592 89803608768 89890808832 89978093568 90349903872 90538170624 90912295296 90914674752 91000571904 91569410064 91947796056 92034669312 92037078144 92609971542 92699896608 93082954032 93173338368 93753304524 93755758338 93844339776 94143178827 94218584064 94232126304 94607917056 94910752728 94913236836 95305440294 95775916032 95778422784 96085005192 96468185088 96482050668 96866813952 96960872448 97176880251 97564414464 97659150336 98062700544 98157920256 98768913408 98771498496 99179645184 99273351168 99893901888 99990899712 100404085248 100613302416 101029059864 101127159936 101225355264 101643641856 101855441952 102276332208 102279009096 102375643392 103015586322 103112916544 103441270563 103539002976 103541712912 104287383684 104485552128 104718323286 104820005664 105238020096 105574882248 105995907072 106011142092 106433906688 106537254912 106774596819 107747905536 107750725632 107852529664 108095630841 108526708224 108975165696 109078126592 109080981504 109759966272 109866544128 110320538112 110427660288 111115027584 111117935808 111222921216 111577100832 111682520064 112380639624 112486818048 112489762176 112954595904 113189965218 113657692347 113768054928 113878524672 114349097088 114587372196 114805112832 115060873734 115063885233 115172598816 115631898624 116002031112 116481378348 116484427026 117059452928 117062516736 117546246144 117922506372 118392772608 118507732992 118771742529 118997434368 119245395456 119738145024 119854411776 119970791424 120466538496 120717560832 121216393728 121219566336 121334095872 122092546752 122597061408 122712892416 122716104192 123479962056 123599862144 124110605376 124231117824 125004406032 125007677784 125125786368 125524238436 125642835072 126143889408 126428219577 126547670304 126550982448 127073920392 127704563712 127989061794 128113340256 128624246784 128642734224 129155751936 129569173668 130085885952 130212200448 130502285001 130750267392 131691884544 131695331328 132239526912 132364468224 133191869184 133321199616 133872113664 134151069888 134705413152 134836213248 134967140352 135524855808 135807255936 136368442944 136372012128 136500857856 137354115096 137921694084 138052003968 138055617216 138914957313 139049844912 139624431048 139760007552 140317360128 140629956786 140633637507 140766509664 141327876096 141348189456 141911875584 142366129092 142369855254 142958160441 143663874048 143667634176 144127507788 144702277632 144723076002 145300220928 145441308672 146346621696 146488725504 147094050816 147236880384 148153370112 148157247744 148297228288 148769467776 148910026752 149840852832 149982424064 149986349568 150606127872 150919953624 151543589796 151690739904 151838032896 152465462784 152783162928 153414498312 153418513644 153563465088 154175864832 154523379483 154669374816 155308504464 155312569368 156083355648 156431075526 156728328192 157077484929 157230008496 157857030144 158362323372 158663245824 158993860608 159016713138 159650860032 159805882368 160956747776 161621858304 161626088448 161778794496 162790062336 163462748544 163617189888 163621472256 164639949408 164799816192 165480807168 165641490432 166672541376 166676903712 166834381824 167365651248 167523780096 168570959436 168730227072 168734643264 169431893856 169784947827 170652082392 170817787008 171498995712 171523645632 171881058294 172207669248 172591310601 172758898224 173447847936 174003046668 174333689856 174722067522 174726640539 175589179392 175593775104 176319369216 176883759558 177589158912 177761599488 178496151552 178868093184 179607217536 179781617664 179956187136 180699807744 181076341248 181824590592 181829349504 182001143808 183138820128 183895592112 184069338624 184074156288 185219943084 185399793216 186165908064 186346676736 187506609048 187511516676 187688679552 188286357654 188437168128 188464252608 189215834112 189821505456 189826473672 190610880588 191551832064 191556845568 191983592691 192170010384 192936370176 192964101336 193733627904 193921744896 194353760502 195128828928 195318300672 196125401088 197537826816 197542996992 198359290368 198546702336 199787803776 199981799424 200808170496 201226604832 202058119728 202254319872 202450710528 203287283712 203710883904 204552664416 204558018192 204751286784 206031172644 206225833088 206882541126 207078005952 207083425824 208574767368 209436646572 209640011328 210476040192 210944935179 211149764496 211991814144 212022284184 212867813376 213074509824 213549193638 213554782881 215495811072 215501451264 216191261682 217053416448 217084614003 217950331392 218156253184 218161963008 219519932544 219733088256 220641076224 220855320576 222230055168 222235871616 222445842432 223154201664 223365040128 224761279248 224973636096 224979524352 225909191808 226379930436 227315384694 227536109856 227757049344 228698194176 229174744392 230121747468 230127770466 230345197632 231263797248 232004062224 232962756696 232968854052 234118905856 234125033472 234646613289 235092492288 235845012744 236785545216 237015465984 237543485058 237994868736 238490790912 238525069707 239476290048 239708823552 240933076992 241435121664 242432787456 242439132672 242668191744 244185093504 245194122816 245425784832 245432208384 246959924112 247199724288 248221210752 248462235648 250008812064 250015355568 250251572736 251048476872 251285670144 252856439154 253095340608 253101964896 254147840784 255978123588 256226680512 257248493568 257285468448 257821587441 258311503872 259138347336 260171771904 260424400896 261004570002 261500534784 262083101283 263383769088 263390662656 264479053824 264728936448 265325639337 266383738368 266642399232 267744227328 268302139776 269410826304 269672426496 269934280704 271049711616 271614511872 272736885888 272744024256 273001715712 274708230192 275843388168 276104007936 276111234432 277829914626 278099689824 279248862096 279520015104 281259913572 281267275014 281533019328 282429536481 282655752192 282696378912 283823751168 284732258184 284739710508 285916320882 287327748096 287335268352 288255015576 289404555264 289446152004 290600441856 290882617344 291530640753 292693243392 292977451008 294188101632 294473760768 296306740224 296314495488 296594456576 297538935552 297820053504 299681705664 299964848128 299972699136 301212255744 301839907248 303087179592 303381479808 303676065792 304930925568 305566325856 306828996624 306837027288 307126930176 309046758966 309338749632 310323811689 310617008928 310625138736 312862151052 313456656384 314154969858 314460016992 315714060288 316724646744 317987721216 318033426276 319301720064 319611764736 320323790457 321913495552 323243716608 323252176896 323557588992 324286892523 325580124672 326925497088 327234379776 327242944512 329279898816 329599632384 330961614336 331282980864 333345082752 333353807424 333668763648 334731302496 335047560192 337141918872 337460454144 337469286528 338863787712 339569895654 340973077041 341304164784 341635574016 343047291264 343762116588 344415338496 345182621202 345191655699 345517796448 346895695872 348006093336 349444135044 349453281078 351178358784 351187550208 352638738432 353767519116 355178317824 355523198976 356315227587 356992303104 357736186368 359214435072 359563235328 359912374272 361399615488 362152682496 363649181184 363658699008 364002287616 366277640256 367791184224 368138677248 368148312576 370439886168 370799586432 372331816128 372693353472 375013218096 375023033352 375377359104 376572715308 376928505216 378431668224 379284658731 379643010912 379652947344 381221761176 383113691136 383967185382 384340020768 385872740352 385928202672 387467255808 388707521004 390257657856 390636601344 391506855003 392250802176 395075653632 395085993984 396718580736 397093404672 399575607552 399963598848 401616340992 402453209664 404116239456 404508639744 404901421056 406574567424 407421767808 409105328832 409116036384 409502573568 412062345288 412451666176 413765082252 414156011904 414166851648 416744871939 417149534736 418873293144 419280022656 420952080384 421889870358 421900912521 422299528992 423983628288 424044568368 425735626752 427098387276 427109565762 428874481323 430991622144 431002902528 432382523364 434106832896 434169228006 435900662784 436312506368 436323926016 439039865088 439466176512 441282152448 441710641152 444460110336 444471743232 444891684864 446308403328 446730080256 449522558496 449947272192 449959048704 451818383616 452759860872 454630769388 455072219712 455514098688 457396388352 458349488784 460243494936 460255540932 460690395264 462527594496 463570138449 464008124448 465925513392 465937708104 468250066944 469293226578 470184984576 471232454787 471690025488 473571090432 475086970116 475989737472 476981581824 477050139414 478952580096 479417647104 482870243328 484865574912 484878265344 485336383488 488370187008 490388245632 490851569664 490864416768 493919848224 494399448576 496442421504 496924471296 500017624128 500030711136 500503145472 502096953744 502571340288 505712878308 506190681216 506203929792 508295681568 509354843481 511956247176 512453361024 514496987136 514570936896 515643174882 516623007744 517773931803 518276694672 520343543808 522009140004 523001069568 524166202566 524179921617 526767538176 526781325312 528958107648 530651278674 532767476736 533284798464 535488454656 536604279552 538821652608 539344852992 539868561408 542099423232 543229023744 545473771776 545488048512 546003431424 549416460384 551686776336 552208015872 552222468864 555659829252 556199379648 558497724192 559040030208 562519827144 562534550028 563066038656 564859072962 565311504384 565392757824 567647502336 569464516368 569479421016 571832641764 574655496192 574670536704 575950778073 576510031152 578809110528 578892304008 581200883712 581765234688 583061281506 585386486784 585954902016 588376203264 592613480448 592628990976 593188913152 595077871104 595640107008 599363411328 599929696256 599945398272 602424511488 603679814496 606174359184 606762959616 607352131584 609861851136 611132651712 613657993248 613674054576 614253860352 618093517932 618677499264 620647623378 621234017856 621250277472 625724302104 628309939716 628920033984 631428120576 632834805537 633449293488 635975442432 636066852552 638603440128 639223529472 640647580914 640664348643 643826991104 646487433216 646504353792 648573785046 651160249344 651253842009 653850994176 654468759552 654485889024 658559797632 659199264768 661923228672 662565961728 666690165504 666707614848 667337527296 669462604992 670095120384 674283837744 674920908288 674938573056 677727575424 679139791308 681946154082 682608329568 683271148032 686094582528 687524233176 690365242404 690383311398 691035592896 693791391744 696012186672 698888270088 698906562156 702356717568 702375100416 703939839867 705277476864 707535038232 710356635648 711046397952 712630455174 713984606208 715472372736 715575209121 718428870144 719126470656 722799230976 724305364992 727298362368 727317398016 728004575232 732555280512 735582368448 736277354496 736296625152 740879772336 741599172864 744663632256 745386706944 750026436192 750046066704 750754718208 753145430616 753857010432 758569317462 759286021824 759305894688 762443522352 767934370764 768680041536 771745480704 771856405344 773464762323 774934511616 777415042008 780515315712 781273202688 783013710006 784501604352 786249303849 790151307264 790171987968 793437161472 794186809344 795976918011 799151215104 799927197696 803232681984 804906419328 808232478912 809017279488 809802842112 813149134848 814843535616 818210657664 818232072768 819005147136 824124690576 824903332352 827530164504 828312023808 828333703296 833489743878 834299069472 837746586288 838560045312 843779740716 843801825042 844599057984 847967256576 848089136736 851471253504 854196774552 854219131524 857748962646 861983244288 862005805056 864765046728 868213665792 868338456012 871801325568 872625012736 872647852032 874591922259 878079730176 878932353024 882564304896 883421282304 888920220672 888943486464 889783369728 892616806656 893460160512 899045116992 899894544384 899918097408 903636767232 905519721744 909261538776 910144439424 911028197376 914792776704 916698977568 920486989872 920511081864 921380790528 927140276898 928016248896 930971435067 931851026784 931875416208 938586453156 940369969152 942464909574 943380050976 947142180864 950173940232 953963163648 954100278828 957905160192 958835294208 960971371371 965740486656 969731149824 969756530688 970672766976 972860677569 976740374016 980776491264 981703139328 981728833536 987839696448 988798897152 992884843008 993848942592 1000035248256 1000061422272 1001006290944 1004193907488 1005142680576 1011425756616 1012381362432 1012407859584 1016591363136 1018709686962 1022919231123 1023912494352 1024906722048 1029141873792 1031286349764 1033246015488 1035547863606 1035574967097 1036553389344 1040687087616 1044018280008 1048332405132 1048359843234 1053535076352 1053562650624 1057916215296 1061302557348 1065534953472 1066569596928 1068945682761 1070976909312 1073208559104 1077643305216 1078689705984 1079737122816 1084198846464 1086458047488 1090947543552 1090976097024 1092006862848 1098832920768 1103373552672 1104416031744 1104444937728 1111319658504 1112398759296 1116995448384 1118080060416 1125039654288 1125069100056 1126132077312 1129718145924 1130785515648 1135295004672 1137853976193 1138929032736 1138958842032 1143665283528 1149341073408 1151901556146 1153020062304 1157618221056 1157784608016 1162401767424 1166122563012 1170772973568 1171909804032 1174520565009 1176752406528 1185226960896 1185257981952 1186377826304 1190155742208 1191280214016 1198726822656 1199859392512 1199890796544 1204849022976 1207359628992 1212348718368 1213525919232 1214704263168 1219723702272 1222265303424 1227315986496 1227348109152 1228507720704 1236187035864 1237354998528 1241295246756 1242468035712 1242500554944 1250234615817 1251448604208 1256619879432 1257840067968 1262856241152 1265669611074 1265702737563 1266898586976 1271950884864 1272133705104 1277206880256 1281295161828 1281328697286 1286623443969 1287653982208 1292974866432 1293008707584 1297147570092 1302320498688 1302507684018 1307701988352 1308937519104 1308971778048 1317119595264 1318398529536 1323846457344 1325131923456 1333380331008 1333415229696 1334675054592 1338925209984 1340190240768 1348567675488 1349841816576 1349877146112 1355455150848 1358279582616 1363892308164 1365216659136 1366542296064 1372189165056 1375048466352 1380730484808 1380766622796 1382071185792 1387582783488 1390710415347 1392024373344 1397776540176 1397813124312 1404750200832 1407879679734 1410554953728 1413697364361 1415070076464 1420713271296 1425260910348 1427969212416 1430944745472 1431150418242 1436857740288 1438252941312 1448610729984 1454596724736 1454634796032 1456009150464 1465110561024 1471164736896 1472554708992 1472593250304 1481759544672 1483198345728 1489327264512 1490773413888 1500052872384 1500092133408 1501509436416 1506290861232 1507714020864 1517138634924 1518572043648 1518611789376 1524887044704 1528064530443 1535868741528 1537360083072 1543490961408 1543712810688 1546929524646 1549869023232 1553321795409 1554830084016 1561030631424 1566027420012 1569003208704 1572498607698 1572539764851 1580302614528 1580343975936 1586874322944 1591953836022 1598302430208 1599854395392 1606465363968 1609812838656 1616464957824 1618034558976 1619605684224 1626298269696 1629687071232 1636421315328 1636464145536 1638010294272 1648249381152 1649806664704 1655060329008 1656624047616 1656667406592 1666979487756 1668598138944 1675493172576 1677120090624 1687559481432 1687603650084 1689198115968 1695934513152 1696178273472 1702942507008 1708393549104 1708438263048 1715497925292 1723966488576 1724011610112 1727852334219 1729530093456 1736427331584 1736676912024 1743602651136 1745295704064 1749183844518 1756159460352 1757864706048 1765128609792 1777840441344 1777886972928 1779566739456 1785233613312 1786920321024 1798090233984 1799789088768 1799836194816 1807273534464 1811039443488 1818523077552 1820288878848 1822056394752 1829585553408 1833397955136 1840973979744 1841022163728 1842761581056 1854280553796 1856032497792 1861942870134 1863702053568 1863750832416 1877172906312 1884929819148 1886760101952 1894284361728 1898504416611 1900347880464 1907926327296 1908200557656 1915810320384 1917670588416 1921942742742 1921993045929 1931480973312 1939462299648 1939513061376 1945721355138 1953480748032 1953761526027 1961552982528 1963406278656 1963457667072 1975679392896 1977597794304 1985769686016 1987697885184 2000070496512 2000122844544 2002012581888 2008387814976 2010285361152 2022851513232 2024762724864 2024815719168 2033182726272 2037419373924 2045838462246 2047824988704 2049813444096 2058283747584 2062572699528 2071095727212 2071149934194 2073106778688 2081374175232 2088036560016 2096664810264 2096719686468 2107070152704 2107125301248 2111819519601 2115832430592 2122605114696 2131069906944 2133139193856 2137891365522 2141953818624 2146417118208 2146725627363 2155286610432 2157379411968 2168397692928 2172916094976 2181895087104 2181952194048 2184013725696 2197665841536 2206747105344 2208832063488 2208889875456 2222639317008 2224797518592 2233990896768 2236160120832 2250079308576 2250138200112 2252264154624 2259436291848 2261571031296 2275707952386 2277858065472 2277917684064 2287330567056 2303803112292 2306040124608 2315236442112 2315569216032 2320394286969 2324803534848 2332245126024 2341545947136 2343819608064 2349041130018 2353504813056 2358747911547 2370453921792 2370515963904 2380311484416 2382560428032 2387930754033 2397453645312 2399718785024 2399781593088 2409698045952 2414719257984 2424697436736 2427051838464 2429408526336 2439447404544 2444530606848 2454631972992 2454696218304 2457015441408 2472374071728 2474709997056 2482590493512 2484936071424 2485001109888 2500469231634 2502897208416 2513239758864 2515680135936 2531339222148 2531405475126 2533797173952 2543901769728 2544267410208 2554413760512 2562590323656 2562657394572 2573246887938 2575307964416 2585949732864 2586017415168 2594295140184 2604640997376 2605015368036 2615403976704 2617875038208 2617943556096 2623775766777 2634239190528 2636797059072 2647692914688 2650263846912 2666760662016 2666830459392 2669350109184 2677850419968 2680380481536 2697135350976 2699683633152 2699754292224 2710910301696 2716559165232 2727784616328 2730433318272 2733084592128 2744378330112 2750096932704 2761460969616 2761533245592 2764142371584 2781420830694 2784048746688 2792914305201 2795553080352 2795626248624 2815759359468 2821109907456 2827394728722 2830140152928 2841426542592 2850521820696 2861889490944 2862300836484 2873715480576 2876505882624 2882914114113 2897221459968 2909193449472 2909269592064 2912018300928 2918582032707 2930221122048 2942329473792 2945109417984 2945186500608 2963519089344 2966396691456 2978654529024 2981546827776 3000105744768 3000184266816 3003018872832 3012581722464 3015428041728 3034277269848 3037144087296 3037223578752 3049774089408 3056129060886 3068757693369 3071737483056 3074720166144 3087425621376 3093859049292 3099738046464 3106643590818 3106724901291 3109660168032 3122061262848 3132054840024 3144997215396 3145079529702 3160605229056 3160687951872 3173748645888 3183907672044 3196604860416 3199708790784 3206837048283 3212930727936 3219625677312 3232929915648 3236069117952 3239211368448 3252596539392 3259374142464 3272842630656 3272928291072 3276020588544 3296498762304 3299613329408 3310120658016 3313248095232 3313334813184 3333958975512 3337196277888 3350986345152 3354240181248 3375118962864 3375207300168 3378396231936 3392356546944 3405885014016 3413561928579 3416787098208 3416876526096 3430995850584 3448023220224 3455704668438 3459060186912 3472854663168 3473353824048 3487205302272 3498367689036 3512318920704 3515729412096 3523561695027 3530257219584 3555680882688 3555773945856 3559133478912 3570467226624 3573840642048 3596180467968 3599578177536 3599672389632 3614547068928 3622078886976 3637046155104 3640577757696 3644112789504 3659171106816 3666795910272 3681947959488 3682044327456 3685523162112 3708561107592 3712064995584 3723885740268 3727404107136 3727501664832 3750703847451 3754345812624 3769859638296 3773520203904 3788568723456 3797008833222 3797108212689 3800695760928 3815852654592 3816401115312 3831620640768 3843885485484 3843986091858 3859870331907 3862961946624 3878924599296 3879026122752 3891442710276 3906961496064 3907523052054 3923105965056 3926812557312 3926915334144 3951358785792 3955195588608 3971539372032 3975395770368 4000140993024 4000245689088 4004025163776 4016775629952 4020570722304 4045703026464 4049525449728 4049631438336 4066365452544 4074838747848 4091676924492 4095649977408 4099626888192 4116567495168 4125145399056 4142191454424 4142299868388 4146213557376 4162748350464 4172131246041 4176073120032 4193329620528 4193439372936 4214250602496 4223639039202 4231664861184 4241092093083 4245210229392 4262139813888 4275782731044 4283907637248 4292834236416 4293451254726 4310573220864 4314758823936 4345832189952 4363790174208 4363904388096 4368027451392 4395331683072 4413494210688 4417664126976 4417779750912 4445278634016 4449595037184 4467981793536 4472320241664 4500158617152 4500276400224 4504528309248 4518872583696 4523142062592 4551415904772 4555716130944 4555835368128 4574661134112 4584193591329 4607606224584 4612080249216 4630472884224 4631138432064 4640788573938 4649607069696 4659965386227 4664490252048 4683091894272 4698082260036 4707009626112 4717495823094 4717619294553 4740907843584 4741031927808 4760622968832 4775861508066 4794907290624 4799437570048 4799563186176 4819396091904 4829438515968 4849394873472 4854103676928 4858817052672 4878894809088 4889061213696 4909263945984 4909392436608 4914030882816 4944748143456 4949419994112 4965180987024 4969872142848 4970002219776 5000938463268 5005794416832 5026479517728 5031360271872 5062678444296 5062810950252 5067594347904 5087803539456 5088534820416 5108827521024 5125180647312 5125314789144 5146493775876 5171899465728 5172034830336 5183557002657 5188590280368 5209281994752 5210030736072 5230807953408 5235887112192 5247551533554 5268478381056 5273594118144 5295385829376 5333521324032 5333660918784 5338700218368 5355700839936 5360760963072 5394270701952 5399367266304 5399508584448 5421820603392 5433118330464 5455569232656 5460866636544 5466169184256 5488756660224 5500193865408 5522921939232 5523066491184 5528284743168 5562841661388 5568097493376 5585828610402 5591106160704 5591252497248 5631518718936 5654789457444 5660280305856 5682853085184 5695513249833 5701043641392 5723778981888 5724601672968 5747430961152 5753011765248 5765828228226 5765979137787 5794442919936 5818386898944 5818539184128 5837164065414 5860442244096 5861284578081 5884658947584 5890218835968 5890373001216 5927038178688 5932793382912 5957309058048 5963093655552 6000211489536 6000368533632 6006037745664 6025163444928 6030856083456 6068554539696 6074288174592 6074447157504 6099548178816 6112258121772 6137515386738 6143474966112 6149440332288 6174851242752 6187718098584 6213287181636 6213449802582 6219320336064 6244122525696 6264109680048 6289994430792 6290159059404 6321210458112 6321375903744 6335458558803 6347497291776 6367815344088 6393209720832 6399417581568 6413674096566 6425861455872 6439251354624 6440176882089 6465859831296 6472138235904 6505193078784 6518748284928 6545685261312 6545856582144 6552041177088 6592997524608 6599226658816 6620241316032 6626496190464 6626669626368 6667917951024 6674392555776 6701972690304 6708480362496 6750237925728 6750414600336 6756792463872 6784713093888 6827123857158 6833574196416 6833753052192 6861991701168 6911409336876 6918120373824 6945709326336 6946707648096 6961182860907 6974410604544 6996735378072 7024637841408 7031458824192 7047123390054 7060514439168 7076243734641 7111361765376 7111547891712 7140934453248 7147681284096 7163792262099 7192360935936 7199156355072 7199344779264 7229094137856 7244157773952 7274092310208 7281155515392 7288225579008 7318342213632 7333591820544 7363895918976 7364088654912 7371046324224 7417122215184 7424129991168 7447771480536 7454808214272 7455003329664 7501407694902 7508691625248 7539719276592 7547040407808 7594017666444 7594216425378 7601391521856 7631705309184 7632802230624 7663241281536 7687770970968 7687972183716 7719740663814 7725923893248 7757849198592 7758052245504 7782885420552 7813922992128 7815046104108 7846211930112 7853625114624 7853830668288 7871327300331 7902717571584 7910391177216 7943078744064 7950791540736 8000281986048 8000491378176 8008050327552 8033551259904 8041141444608 8091406052928 8099050899456 8099262876672 8132730905088 8149677495696 8183353848984 8191299954816 8199253776384 8233134990336 8250290798112 8284382908848 8284599736776 8292427114752 8344262492082 8352146240064 8378742915603 8386659241056 8386878745872 8447278078404 8463329722368 8482184186166 8490420458784 8524279627776 8551565462088 8585668472832 8586902509452 8621146441728 8629517647872 8648742342339 8691664379904 8727580348416 8727808776192 8736054902784 8755746098121 8790663366144 8826988421376 8835328253952 8835559501824 8890557268032 8899190074368 8935963587072 8944640483328 9000317234304 9000552800448 9009056618496 9037745167392 9046284125184 9102831809544 9111432261888 9111670736256 9149322268224 9168387182658 9206273080107 9215212449168 9224160498432 9262276864128 9281577147876 9299214139392 9319930772454 9328980504096 9366183788544 9396164520072 9434991646188 9435238589106 9481815687168 9482063855616 9521245937664 9551723016132 9589814581248 9598875140096 9599126372352 9620511144849 9638792183808 9658877031936 9698789746944 9708207353856 9717634105344 9757789618176 9778122427392 9818527891968 9818784873216 9828061765632 9889496286912 9898839988224 9930361974048 9939744285696 9940004439552 10001876926536 10011588833664 10052959035456 10062720543744 10125356888592 10125621900504 10135188695808 10177069640832 10217655042048 10240685785737 10250361294624 10250629578288 10292987551752 10344069660672 10367114005314 10377180560736 10418563989504 10420061472144 10461615906816 10495103067108 10536956762112 10547188236288 10570685085081 10590771658752 10667042648064 10667321837568 10677400436736 10711401679872 10721521926144 10788541403904 10798734532608 10799017168896 10843641206784 10866236660928 10911138465312 10921733273088 10932338368512 10977513320448 11000387730816 11045843878464 11046132982368 11056569486336 11125683322776 11136194986752 11171657220804 11182212321408 11182504994496 11252111542353 11263037437872 11309578914888 11320560611712 11365706170368 11391026499666 11391324638067 11402087282784 11447557963776 11449203345936 11494861922304 11531656456452 11531958275574 11579610995721 11588885839872 11636773797888 11637078368256 11674328130828 11720884488192 11722569156162 11769317895168 11780437671936 11780746002432 11854076357376 11865586765824 11914618116096 11926187311104 12000422979072 12000737067264 12012075491328 12050326889856 12061712166912 12137109079392 12148576349184 12148894315008 12199096357632 12224516243544 12275030773476 12286949932224 12298880664576 12349702485504 12375436197168 12426574363272 12426899605164 12438640672128 12488245051392 12516393738123 12528219360096 12579988861584 12580318118808 12642751807488 12670917117606 12694994583552 12723276279249 12735630688176 12786419441664 12827348193132 12851722911744 12878502709248 12880353764178 12931719662592 12944276471808 13037496569856 13091370522624 13091713164288 13104082354176 13185995049216 13198453317632 13240482632064 13252992380928 13253339252736 13335835902048 13348785111552 13403945380608 13416960724992 13500475851456 13500829200672 13513584927744 13569426187776 13654247714316 13667148392832 13667506104384 13723983402336 13752580773987 13822818673752 13836240747648 13891418652672 13893415296192 13922365721814 13948821209088 13979896158681 13993470756144 14049275682816 14094246780108 14121028878336 14152487469282 14152857883659 14222723530752 14223095783424 14281868906496 14327584524198 14384721871872 14398312710144 14398689558528 14458188275712 14488315547904 14548184620416 14562311030784 14576451158016 14636684427264 14667183641088 14727791837952 14728177309824 14742092648448 14834244430368 14848259982336 14895542961072 14909616428544 14910006659328 15002815389804 15017383250496 15079438553184 15094080815616 15188035332888 15188432850756 15202783043712 15263410618368 15265604461248 15326482563072 15375541941936 15375944367432 15439481327628 15515698397184 15516104491008 15550671007971 15565770841104 15627845984256 15630092208216 15692423860224 15707661336576 15742654600662 15805435143168 15820782354432 15886157488128 16000563972096 16000982756352 16016100655104 16067102519808 16082282889216 16182812105856 16198101798912 16198525753344 16265461810176 16299354991392 16366707697968 16382599909632 16398507552768 16466269980672 16500581596224 16568765817696 16569199473552 16584854229504 16688524984164 16704292480128 16757485831206 16773318482112 16773757491744 16894556156808 16964368372332 16980840917568 17048559255552 17086539749499 17103130924176 17171336945664 17173805018904 17242292883456 17259035295744 17297484684678 17297937413361 17383328759808 17455160696832 17455617552384 17511492196242 17581326732288 17583853734243 17653976842752 17670656507904 17671119003648 17781114536064 17798380148736 17871927174144 17889280966656 18000634468608 18001105600896 18018113236992 18075490334784 18092568250368 18205663619088 18222864523776 18223341472512 18298644536448 18336774365316 18412546160214 18430424898336 18448320996864 18524553728256 18563154295752 18639861544908 18657961008192 18732367577088 18792329040144 18869983292376 18870477178212 18963631374336 18964127711232 19006375676409 19042491875328 19103446032264 19179629162496 19198252744704 19241022289698 19277584367616 19317754063872 19320530646267 19397579493888 19416414707712 19515579236352 19556244854784 19637055783936 19637569746432 19656123531264 19778992573824 19797679976448 19860723948096 19879488571392 19880008879104 20003753853072 20023177667328 20105918070912 20125441087488 20250713777184 20251243801008 20270377391616 20354139281664 20481371571474 20500722589248 20501259156576 20585975103504 20734228010628 20754361121472 20837127979008 20840122944288 20883548582721 20923231813632 20990206134216 21073913524224 21094376472576 21141370170162 21181543317504 21228731203923 21334085296128 21334643675136 21422803359744 21443043852288 21491376786297 21577082807808 21597469065216 21598034337792 21687282413568 21732473321856 21822276930624 21843466546176 21864676737024 21955026640896 22000775461632 22091687756928 22092265964736 22113138972672 22251366645552 22272389973504 22343314441608 22364424642816 22365009988992 22504223084706 22526074875744 22619157829776 22641121223424 22782052999332 22782649276134 22804174565568 22895115927552 22898406691872 22989723844608 23063312912904 23063916551148 23159221991442 23177771679744 23273547595776 23274156736512 23348656261656 23441768976384 23445138312324 23538635790336 23560875343872 23561492004864 23613981900993 23708152714752 23731173531648 23829236232192 23852374622208 24000845958144 24001474134528 24024150982656 24100653779712 24123424333824 24274218158784 24297152698368 24297788630016 24398192715264 24449032487088 24550061546952 24573899864448 24597761329152 24699404971008 24750872394336 24853148726544 24853799210328 24877281344256 25032787476246 25056438720192 25136228746809 25159977723168 25160636237616 25341834235212 25389989167104 25446552558498 25471261376352 25572838883328 25654696386264 25757005418496 25760707528356 25863439325184 25888552943616 25946227027017 26074993139712 26182741045248 26183426328576 26208164708352 26267238294363 26371990098432 26396906635264 26480965264128 26505984761856 26506678505472 26671671804096 26697570223104 26807890761216 26833921449984 27000951702912 27001658401344 27027169855488 27138852375552 27308495428632 27334296785664 27335012208768 27447966804672 27505161547974 27618819240321 27645637347504 27672481495296 27786830592384 27844731443628 27897642418176 27959792317362 27986941512288 28098551365632 28188493560216 28304974938564 28305715767318 28445447061504 28446191566848 28563737812992 28655169048396 28769443743744 28796625420288 28797379117056 28861533434547 28916376551424 28976631095808 29096369240832 29124622061568 29152902316032 29273368854528 29334367282176 29455583675904 29456354619648 29484185296896 29668488860736 29696519964672 29791085922144 29819232857088 29820013318656 30005630779608 30034766500992 30158877106368 30188161631232 30376070665776 30376865701512 30405566087424 30531208922496 30652965126144 30722057357211 30751083883872 30751888734864 30878962655256 31032208982016 31101342015942 31131541682208 31255691968512 31260184416432 31384847720448 31485309201324 31610870286336 31641564708864 31712055255243 31772314976256 32001127944192 32001965512704 32032201310208 32134205039616 32164565778432 32365624211712 32396203597824 32397051506688 32530923620352 32598709982784 32733415395936 32765199819264 32797015105536 32932539961344 33001163192448 33137531635392 33138398947104 33169708459008 33377049968328 33408584960256 33514971662412 33546636964224 33547514983488 33756334627059 33789112313616 33928736744664 33961681835136 34097118511104 34173079498998 34173973914201 34206261848352 34342673891328 34347610037808 34484585766912 34594969369356 34595874826722 34766657519616 34910321393664 34911235104768 35022984392484 35162653464576 35167707468486 35307953685504 35341313015808 35342238007296 35562229072128 35596760297472 35743854348288 35778561933312 36001268937216 36002211201792 36036226473984 36150980669568 36185136500736 36411327238176 36445729047552 36446682945024 36597289072896 36673548730632 36825092320428 36860849796672 36896641993728 37049107456512 37126308591504 37279723089816 37315922016384 37464735154176 37549181214369 37584658080288 37739966584752 37740954356424 37928255422464 38012751352818 38084983750656 38169828837747 38206892064528 38359258324992 38482044579396 38555168735232 38635508127744 38641061292534 38795158987776 38832829415424 39112489709568 39274111567872 39275139492864 39312247062528 39557985147648 39595359952896 39721447896192 39758977142784 39760017758208 40007507706144 40046355334656 40211836141824 40250882174976 40501427554368 40502487602016 40540754783232 40708278563328 40962743142948 41001445178496 41002518313152 41171950207008 41257742321961 41468456021256 41508722242944 41674255958016 41680245888576 41767097165442 41846463627264 41939688476043 41980412268432 42147827048448 42282740340324 42363086635008 42457462407846 42458573650977 42668170592256 42669287350272 42845606719488 42982753572594 43154165615616 43194938130432 43196068675584 43374564827136 43464946643712 43644553861248 43686933092352 43729353474048 43910053281792 44001550923264 44183375513856 44184531929472 44226277945344 44502733291104 44544779947008 44686628883216 44728849285632 44730019977984 45008446169412 45052149751488 45238315659552 45282242446848 45564105998664 45565298552268 45608349131136 45790231855104 45796813383744 45979447689216 46126625825808 46127833102296 46318443982884 46547095191552 46548313473024 46652013023913 46697312523312 46883537952768 46890276624648 47077271580672 47122984009728 47227963801986 47416305429504 47462347063296 47658472464384 48001691916288 48002948269056 48048301965312 48201307559424 48246848667648 48548436317568 48594305396736 48595577260032 48796385430528 48898064974176 49100123093904 49147799728896 49195522658304 49398809942016 49501744788672 49706297453088 49707598420656 49754562688512 50065574952492 50112877440384 50272457493618 50319955446336 50321272475232 50683668470424 50893105116996 50942522752704 51145677766656 51259619248497 51309392772528 51514010836992 51521415056712 51726878650368 51777105887232 51892454054034 51893812240083 52149986279424 52365482090496 52366852657152 52534476588726 52743980196864 52751561202729 52793813270528 52961930528256 53011969523712 53013357010944 53343343608192 53395140446208 53615781522432 53667842899968 54001903405824 54003316802688 54054339710976 54277704751104 54616990857264 54668593571328 54670024417536 54895933609344 55010323095948 55237638480642 55291274695008 55344962990592 55573661184768 55689462887256 55919584634724 55973883024576 56197102731264 56376987120432 56609949877128 56611431534636 56890894123008 56892383133696 57019127029227 57127475625984 57310338096792 57538887487488 57594758234112 57723066869094 57832753102848 57953262191616 57961591938801 58192738481664 58249244123136 58546737709056 58668734564352 58911167351808 58912709239296 58968370593792 59336977721472 59393039929344 59582171844288 59638465714176 59640026637312 60011261559216 60069533001984 60317754212736 60376323262464 60752141331552 60753731403024 60811132174848 61062417844992 61444114714422 61502167767744 61503777469728 61757925310512 62202684031884 62263083364416 62511383937024 62520368832864 62650645748163 62769695440896 62970618402648 63221740572672 63283129417728 63424110510486 63544629952512 63686193611769 64002255888384 64003931025408 64268410079232 64329131556864 64474130358891 64731248423424 64792407195648 64794103013376 65061847240704 65197419965568 65466830791872 65530399638528 65594030211072 65865079922688 66002326384896 66275063270784 66276797894208 66339416918016 66754099936656 66817169920512 67029943324824 67093273928448 67095029966976 67512669254118 67578224627232 67857473489328 67923363670272 68346158997996 68347947828402 68412523696704 68685347782656 68695220075616 68969171533824 69189938738712 69191749653444 69533315039232 69820642787328 69822470209536 70045968784968 70325306929152 70335414936972 70615907371008 70682626031616 70684476014592 70841945702979 71124458144256 71193520594944 71487708696576 71557123866624 72002537874432 72004422403584 72072452947968 72301961339136 72370273001472 72822654476352 72891458095104 72893365890048 73194578145792 73347097461264 73650184640856 73721699593344 73793283987456 74098214913024 74252617183008 74559446179632 74631844032768 75098362428738 75169316160576 75479933169504 75481908712848 76025502705636 76169967501312 76339657675494 76413784129056 76718516649984 76964089158792 77271016255488 77282122585068 77590317975552 77665658830848 77838681081051 78224979419136 78548223135744 78550278985728 78624494125056 78801714883089 79115970295296 79190719905792 79442895792384 79517954285568 79520035516416 80015015412288 80092710669312 80423672283648 80501764349952 81002855108736 81004975204032 81081509566464 81416557126656 81925486285896 82002890356992 82005036626304 82343900414016 82515484643922 82856457720963 82936912042512 83017444485888 83360491777152 83534194330884 83692927254528 83879376952086 83960824536864 84295654096896 84565480680648 84914924815692 84917147301954 85336341184512 85338574700544 85691213438976 85965507145188 86308331231232 86389876260864 86392137351168 86584600303641 86749129654272 86929893287424 87289107722496 87373866184704 87458706948096 87820106563584 88003101846528 88366751027712 88369063858944 88452555890688 89005466582208 89089559894016 89373257766432 89457698571264 89460039955968 90016892338824 90104299502976 90476631319104 90564484893696 91128211997328 91130597104536 91216698262272 91593626767488 91958895378432 92166172071633 92253251651616 92255666204592 92636887965768 93096626946048 93304026047826 93394625046624 93767075905536 93780553249296 94154543161344 94455927603972 94832610859008 94924694126592 95136165765729 95316944928768 96003383832576 96005896538112 96096603930624 96402615118848 96493697335296 97096872635136 97188610793472 97191154520064 97592770861056 97796129948352 98200246187808 98295599457792 98391045316608 98797619884032 99003489577344 99412594906176 99415196841312 99509125377024 100131149904984 100225754880768 100544914987236 100639910892672 100642544950464 101269003881177 101367336940848 101786210233992 101885045505408 102291355533312 102519238496994 102618785545056 103028021673984 103042830113424 103453757300736 103784908108068 103787624480166 104299972558848 104730964180992 104733705314304 105068953177452 105487960393728 105503122405458 105587626541056 105923861056512 106023939047424 106026714021888 106686687216384 106790280892416 107231563044864 107335685799936 108003806811648 108006633605376 108108679421952 108555409502208 109233981714528 109337187142656 109340048835072 109791867218688 110020646191896 110475276961284 110582549390016 110689925981184 111147322369536 111378925774512 111839169269448 111947766049152 112394205462528 112647543643107 112753974240864 113219899754256 113222863069272 113784766267392 114038254058454 114254951251968 114509486513241 114620676193584 115077774974976 115446133738188 115665506205696 115906524383232 115923183877602 116385476963328 116498488246272 117337469128704 117822334703616 117825418478592 117936741187584 118673955442944 118786079858688 119164343688576 119276931428352 119280053274624 120022523118432 120139066003968 120635508425472 120752646524928 121504282663104 121507462806048 121622264349696 122124835689984 122888229428844 123004335535488 123007554939456 123515850621024 123773226965883 124405368063768 124526166728832 125022767874048 125040737665728 125301291496326 125539390881792 125819065428129 125941236805296 126443481145344 126848221020972 127089259905024 127372387223538 127375720952931 128004511776768 128007862050816 128536820158464 128948260717782 129462496846848 129584814391296 129588206026752 130123694481408 130394839931136 130933661583744 131060799277056 131188060422144 131730159845376 132004652769792 132550126541568 132553595788416 132678833836032 133508199873312 133634339841024 134059886649648 134186547856896 134190059933952 135025338508236 135156449254464 135714946978656 135846727340544 136692317995992 136695895656804 136825047393408 137370695565312 137390440151232 137938343067648 138379877477424 138383499306888 139641285574656 139644940419072 139956039071739 140091937569936 140650613858304 140670829873944 141231814742016 141368952029184 141683891405958 142248916288512 142387041189888 142975417393152 144005075748864 144008844807168 144144905895936 144603922678272 144740546002944 145645308952704 145782916190208 145786731780096 146389156291584 146694194922528 147300369281712 147443399186688 147586567974912 148196429826048 148505234366016 149118892359264 149263688065536 150196724857476 150338632321152 150959866339008 150963817425696 152051005411272 152679315350988 152827568258112 153437033299968 153778857745491 153928178317584 154542032510976 154564245170136 155180635951104 155331317661696 155677362162102 155681436720249 156449958838272 157096446271488 157100557971456 157603429766178 158231940590592 158254683608187 158381439811584 158885791584768 159035908571136 159040071032832 160030030824576 160185421338624 160847344567296 161003528699904 162005710217472 162009950408064 162163019132928 162833114253312 163850972571792 164005780713984 164010073252608 164687800828032 165030969287844 165712915441926 165873824085024 166034888971776 166720983554304 167068388661768 167758753904172 167921649073728 168591308193792 169130961361296 169829849631384 169834294603908 170672682369024 170677149401088 171057381087681 171382426877952 171931014290376 172616662462464 172784274702336 173169200607282 173498259308544 173859786574848 173884775816403 174578215444992 174747732369408 175640213127168 176006203693056 176733502055424 176738127717888 176905111781376 178010933164416 178179119788032 178746515532864 178915397142528 178920079911936 180033784677648 180208599005952 180953262638208 181128969787392 182256423994656 182261194209072 182433396524544 183187253534976 184332344143266 184506503303232 184511332409184 185273775931536 186608052095652 186789250093248 187534151811072 187561106498592 187951937244489 188309086322688 188911855207944 189665221718016 189849388253184 190272331531458 190633889857536 191058580835307 192006767665152 192011793076224 192805230237696 192987394670592 193422391076673 194193745270272 194377221586944 194382309040128 195185541722112 195592259896704 196400492375616 196591198915584 196782090633216 197595239768064 198006979154688 198825189812352 198830393682624 199018250754048 200262299809968 200451509761536 201089829974472 201279821785344 201285089900928 202538007762354 202734673881696 203572420467984 203770091010816 205038476993988 205237571090112 206056043347968 206085660226848 206907514601472 207569816216136 207575248960332 208599945117696 209461928361984 209467410628608 210137906354904 210975920787456 211006244810916 211847722113024 212047878094848 212053428043776 212525837108937 213373374432768 213580561784832 214463126089728 214671371599872 216007613623296 216013267210752 216217358843904 217110819004416 218467963429056 218674374285312 218680097670144 219583734437376 220041292383792 220950553922568 221165098780032 221379851962368 222294644739072 222757851549024 223678338538896 223895532098304 225295087286214 225507948481728 226439799508512 226445726138544 228076508116908 228509902503936 229018973026482 229241352387168 230155549949952 230892267476376 231813048766464 231846367755204 232770953926656 232996976492544 233516043243153 234674938257408 235644669407232 235650836957184 235873482375168 236405144649267 237347910885888 237572159717376 238328687377152 238553862856704 238560106549248 240045046236864 240278132007936 241271016850944 241505293049856 243008565326208 243014925612096 243244528699392 244249671379968 245776458857688 246008671070976 246015109878912 247031701242048 247546453931766 248569373162889 248810736127536 249052333457664 250081475331456 250602582992652 251078781763584 251638130856258 251882473610592 252886962290688 253696442041944 254744774447076 254751441905862 256009023553536 256015724101632 257073640316928 257896521435564 258924993693696 259169628782592 259176412053504 259753800910923 260247388962816 260789679862272 261867323167488 262121598554112 262376120844288 263460319690752 264009305539584 265100253083136 265107191576832 265357667672064 267016399746624 267268679682048 268119773299296 268373095713792 268380119867904 270050677016472 270312898508928 271429893957312 271693454681088 273384635991984 273391791313608 273650094786816 274780880302464 275876686135296 276498516214899 276759754954848 276766998613776 279289880838144 279912078143478 280183875139872 281301227716608 281341659747888 282463629484032 283367782811916 284497832577024 284774082379776 285408497297187 285950834786304 288010151497728 288017689614336 288289811791872 289207845356544 289481092005888 291290617905408 291565832380416 291573463560192 292778312583168 293388389845056 294600738563424 294886798373376 295173135949824 296392859652096 297010468732032 298237784718528 298527376131072 300393449714952 300677264642304 301919732678016 301927634851392 303807011643531 304102010822544 305358630701976 305655136516224 306874066599936 307557715490982 307856356635168 309084065021952 309128490340272 310361271902208 311354724324204 311362873440498 312899917676544 314192892542976 314201115942912 315206859532356 316463881181184 316509367216374 316762879623168 317771583169536 318071817142272 318080142065664 320060061649152 320370842677248 321694689134592 322007057399808 324011420434944 324019900816128 324326038265856 325666228506624 327701945143584 328011561427968 328020146505216 329375601656064 330061938575688 331425830883852 331747648170048 332069777943552 333441967108608 334136777323536 335517507808344 335843298147456 337182616387584 337942630929321 338261922722592 339659699262768 339668589207816 341354298802176 342114762175362 342764853755904 343528459539723 343862028580752 345233324924928 346338401214564 346996518617088 347719573149696 347769551632806 349156430889984 349495464738816 352012407386112 353467004110848 353476255435776 353810223562752 356021866328832 356358239576064 357493031065728 357830794285056 357840159823872 360067569355296 360417198011904 361906525276416 362257939574784 364512847989312 364522388418144 364866793049088 366374507069952 368664688286532 369013006606464 369022664818368 370547551863072 371319680897649 373216104191304 373578500186496 375068303622144 375122212997184 375903874488978 376618172645376 377457196284387 377823710415888 379330443436032 380544663062916 381267779715072 382117161670614 384013535330304 384023586152448 385610460475392 386844782153346 388387490540544 388754443173888 388764618080256 390371083444224 391184519793408 392800984751232 393182397831168 393564181266432 395190479536128 396013958309376 397650379624704 397660787365248 398036501508096 400524599619936 400903019523072 402179659948944 402559643570688 402570179801856 405076015524708 405469347763392 407144840935968 407540182021632 410076953987976 410475142180224 412112086695936 412171320453696 413815029202944 415139632432272 415150497920664 418923856723968 418934821257216 419868117215217 420275812709808 421951841574912 422012489621832 423695444226048 424106856087552 425051674217874 426746748865536 427161123569664 428926252179456 432015227246592 432026534421504 432434717687808 434221638008832 436935926858112 437348748570624 437360195340288 439167468874752 440082584767584 441901107845136 442330197560064 442759703924736 444589289478144 445515703098048 447356677077792 447791064196608 450590174572428 451015896963456 452879599017024 452891452277088 456153016233816 458037946052964 458482704774336 460311099899904 461336573236473 461784534952752 463626097532928 463692735510408 465541907853312 465993952985088 467032086486306 467044310160747 469349876514816 471289338814464 471301673914368 472810289298534 474695821771776 474764050824561 475144319434752 476657374754304 477107725713408 477120213098496 480090092473728 480556264015872 482542033701888 483010586099712 486017130652416 486029851224192 486489057398784 488499342759936 491552917715376 492017342141952 492030219757824 494063402484096 495092907863532 497138746325778 497621472255072 498104666915328 500162950662912 501205165985304 503276261712516 503764947221184 505773924581376 507392884083888 509489548894152 509502883811724 512018047107072 512031448203264 513172143263043 514147280633856 515793042871128 517849987387392 518352824107008 519507601821846 520494777925632 521579359724544 521654327449209 523734646334976 524243197108224 526920639381504 528018611079168 530200506166272 530214383153664 530715335344128 534032799493248 534537359364096 536239546598592 536746191427584 536760239735808 540101354032944 540625797017856 542859787914624 543386909362176 546769271983968 546783582627216 547300189573632 549561760604928 552997032429798 553519509909696 553533997227552 559824156286956 560367750279744 562602455433216 562683319495776 563855811733467 564927258968064 566735565623832 568995665154048 569548164759552 570816994594374 571901669572608 573175742505921 576020302995456 576035379228672 578415690713088 578962184011776 580267173230019 582581235810816 583131664760832 583146927120384 585556625166336 586776779690112 589201477126848 589773596746752 590346271899648 592785719304192 594020937464064 596475569437056 597054752262144 600786899429904 601354529284608 603839465356032 603855269702784 607614023287062 608204021645088 610717261403952 611310273032448 615115430981964 615712713270336 618168130043904 618256980680544 620722543804416 622709448648408 622725746880996 625799835353088 628385785085952 628402231885824 630413719064712 632927762362368 633018734432748 635543166339072 636143634284544 636160284131328 637577511326811 640120123298304 640741685354496 643389378269184 644014114799616 648022840869888 648039801632256 648652076531712 651332457013248 655403890287168 656023122855936 656040293010432 658751203312128 660123877151376 662851661767704 663495296340096 664139555887104 666883934217216 668273554647072 671035015616688 671686596294912 675885261858642 676523845445184 679319398525536 679337178415632 684229524350724 685529707511808 687056919079446 687724057161504 690466649849856 692676802429128 695439146299392 695539103265612 698312861779968 698990929477632 700548129729459 704024814772224 706934008221696 706952510871552 707620447125504 709215433947801 712043732657664 712716479152128 714986062131456 715661588570112 715680319647744 720135138710592 720834396023808 723813050552832 724515879149568 729025695978624 729044776836288 729733586098176 732749014139904 737329376573064 738026013212928 738045329636736 741095103726144 742639361795298 745708119488667 746432208382608 747157000372992 750244425994368 751807748977956 753236345290752 754914392568774 755647420831776 758660886872064 761089326125832 764234323341228 768027070660608 768047172304896 771220920950784 773689564306692 776774981081088 777508886347776 777529236160512 779261402732769 780742166888448 782369039586816 785601969502464 786364795662336 787128362532864 790380959072256 792027916618752 795300759249408 795321574730496 796073003016192 801049199239872 801806039046144 804359319897888 805119287141376 805140359603712 810152031049416 810938695526784 814289681871936 815080364043264 820153907975952 820950284360448 824342640907392 827630058405888 830279264864544 830300995841328 837869642514432 839736234430434 840551625419616 843903683149824 844024979243664 847390888452096 850103348435748 853493497731072 854322247139328 856225491891561 857852504358912 864030454493184 864053068843008 864869435375616 868443276017664 873871853716224 874697497141248 874720390680576 878334937749504 880165169535168 883802215690272 884660395120128 885519407849472 889178578956288 891031406196096 894713354155584 895582128393216 901180349144856 902031793926912 905759198034048 905782904554176 911421034930593 912306032467632 916075892105928 916965409548672 920622199799808 922673146472946 923569069905504 927252195065856 927385471020816 931083815706624 934064172972612 934088620321494 938699753029632 942578677628928 942603347828736 945620578597068 949391643543552 949528101649122 950288638869504 953314749508608 954215451426816 954240426196992 960180184947456 961112528031744 965084067403776 966021172199424 972034261304832 972059702448384 972978114797568 976998685519872 983105835430752 984034684283904 984060439515648 988126804968192 990185815727064 994277492651556 995242944510144 996209333830656 1000325901325824 1002410331970608 1006552523425032 1007529894442368 1011547849162752 1013827892787963 1014785768167776 1018979097788304 1019005767623448 1024062896406528 1026344286526086 1028294561267712 1030585378619169 1031586085742256 1035699974774784 1039015203643692 1040989555851264 1043158719449088 1043308654898418 1047469292669952 1048486394216448 1056037222158336 1060401012332544 1060428766307328 1061430670688256 1068065598986496 1069074718728192 1072479093197184 1073492382855168 1073520479471616 1080202708065888 1081251594035712 1085719575829248 1086773818724352 1093538543967936 1093567165254432 1094600379147264 1099123521209856 1105994064859596 1107039019819392 1107067994455104 1113959042692947 1119648312573912 1120735500559488 1125204910866432 1125366638991552 1127711623466934 1129854517936128 1132371588853161 1133471131247664 1137991330308096 1141633989188748 1143803339145216 1146351485011842 1152040605990912 1152070758457344 1156831381426176 1160534346460038 1165162471621632 1166263329521664 1166293854240768 1171113250332672 1173553559380224 1178402954253696 1179547193493504 1180692543799296 1185571438608384 1188041874928128 1192951138874112 1194109504524288 1201573798859808 1202709058569216 1207678930712064 1207710539405568 1215228046574124 1216408043290176 1221434522807904 1222620546064896 1230230861963928 1231425426540672 1236336260087808 1236513961361088 1241445087608832 1245418897296816 1245451493761992 1256771570171904 1256804463771648 1259604351645651 1260827438129424 1265855524724736 1266037468865496 1271086332678144 1272320568262656 1275155022653622 1280240246596608 1281483370708992 1286778756538368 1296045681739776 1296079603264512 1297304153063424 1302664914026496 1310807780574336 1312046245711872 1312080586020864 1317502406624256 1320247754302752 1325703323535408 1326990592680192 1328279111774208 1333767868434432 1336547109294144 1342070031233376 1343373192589824 1351770523717284 1353047690890368 1358638797051072 1358674356831264 1368459048701448 1374113838158892 1375448114323008 1380933299699712 1384009719709419 1385353604858256 1390878292598784 1391078206531224 1396625723559936 1397981858955264 1401096259458918 1401132930482241 1408049629544448 1413868016443392 1413905021743104 1418430867895602 1424087465315328 1425432958304256 1429972124262912 1431323177140224 1431360639295488 1440270277421184 1441668792047616 1447626101105664 1449031758299136 1458051391957248 1458089553672576 1459467172196352 1465498028279808 1474658753146128 1476052026425856 1476090659273472 1482190207452288 1485278723590596 1491416238977334 1492864416765216 1494314000745984 1500488851988736 1503615497955912 1509828785137548 1511294841663552 1517321773744128 1522178652251664 1528468646682456 1536054141321216 1536094344609792 1539516429789129 1542441841901568 1547379128613384 1553549962162176 1555058472321024 1558522805465538 1561484333776896 1564738079173632 1564962982347627 1571203939004928 1572729591324672 1580761918144512 1584055833237504 1590601518498816 1590643149460992 1592146006032384 1602098398479744 1603612078092288 1608718639795776 1610238574282752 1610280719207424 1620304062098832 1621877391053568 1628579363743872 1630160728086528 1640307815951904 1641900568720896 1648685281814784 1660558529729088 1660601991682656 1679472468860868 1681103250839232 1687807366299648 1688049958487328 1691567435200401 1694781776904192 1700206696871496 1706986995462144 1708644494278656 1712450983783122 1715705008717824 1719527227517763 1728060908986368 1728106137686016 1736886552035328 1740801519690057 1747743707432448 1749394994282496 1749440781361152 1756669875499008 1760330339070336 1767604431380544 1769320790240256 1771038815698944 1778357157912576 1782062812392192 1789426708311168 1791164256786432 1802360698289712 1804063587853824 1811518396068096 1811565809108352 1822842069861186 1824612064935264 1832151784211856 1833930819097344 1845346292945892 1847138139811008 1854504390131712 1854770942041632 1862167631413248 1868128345945224 1868177240642988 1877399506059264 1885157355257856 1885206695657472 1891241157194136 1898783287087104 1899056203298244 1906629499017216 1908430902853632 1908480852393984 1912732533980433 1920360369894912 1922225056063488 1930168134807552 1932042344398848 1944068522609664 1944119404896768 1945956229595136 1953997371039744 1966211670861504 1968069368567808 1968120879031296 1976253609936384 1980371631454128 1988554985303112 1990485889020288 1992418667661312 2000651802651648 2004820663941216 2013105046850064 2015059788884736 2027655785575926 2029571536335552 2037958195576608 2038011535246896 2052688573052172 2056589122535424 2061170757238338 2063172171484512 2071399949549568 2078030407287384 2086317438898176 2086617309796836 2094938585339904 2096972788432896 2101644389188377 2112074444316672 2120802024665088 2120857532614656 2122861341376512 2127646301843403 2136131197972992 2138149437456384 2144958186394368 2146984765710336 2147040958943232 2160405416131776 2162503188071424 2171439151658496 2173547637448704 2187077087935872 2187134330508864 2189200758294528 2198247042419712 2211988129719192 2214078039638784 2214135988910208 2227918085385894 2237124358466001 2239296625147824 2241471001118976 2250733277983104 2255423246933868 2259709035872256 2264743177706322 2266942262495328 2275982660616192 2283267978377496 2292702970023684 2304081211981824 2304141516914688 2313662762852352 2321068692920076 2330324943243264 2332526659043328 2332587708481536 2337784208198307 2342226500665344 2347107118760448 2356805908507392 2359094386987008 2361385087598592 2371142877216768 2376083749856256 2385902277748224 2388219009048576 2403147597719616 2405418117138432 2415357861424128 2415421078811136 2430456093148248 2432816086580352 2442869045615808 2445241092129792 2460461723927856 2462850853081344 2473027922722176 2482890175217664 2490837794593632 2490902987523984 2513608927543296 2519208703291302 2521654876258848 2531711049449472 2532074937730992 2542172665356288 2550310045307244 2560480493193216 2562966741417984 2568676475674683 2573557513076736 2592091363479552 2592159206529024 2594608306126848 2605329828052992 2621615561148672 2624092491423744 2624161172041728 2635004813248512 2640495508605504 2651406647070816 2653981185360384 2656558223548416 2667535736868864 2673094218588288 2684140062466752 2686746385179648 2703541047434568 2706095381780736 2717277594102144 2717348713662528 2734263104791779 2736918097402896 2748227676317784 2750896228646016 2761866599399424 2768019439418838 2770707209716512 2781756585197568 2782156413062448 2793251447119872 2802192518917836 2802265860964482 2816099259088896 2827736032886784 2827810043486208 2836861735791204 2848174930630656 2850865916608512 2859944248525824 2862646354280448 2862721278590976 2880540554842368 2883337584095232 2895252202211328 2898063516598272 2916102783914496 2916179107345152 2918934344392704 2930996056559616 2949317506292256 2952104052851712 2952181318546944 2964380414904576 2970557447181192 2982832477954668 2985728833530432 2988628001491968 3000977703977472 3007230995911824 3019657570275096 3022589683327104 3034643547488256 3041483678363889 3044357304503328 3056937293364912 3072188689219584 3079032859578258 3084883683803136 3094758257226768 3107099924324352 3117045610931076 3122968667553792 3129476158347264 3129925964695254 3142407878009856 3145459182649344 3168111666475008 3181203036997632 3181286298921984 3184292012064768 3204196796959488 3207224156184576 3217437279591552 3220477148565504 3220561438414848 3240608124197664 3243754782107136 3257158727487744 3260321456173056 3280615631903808 3283801137441792 3297370563629568 3321117059458176 3321203983365312 3341877128078841 3358944937721736 3362206501678464 3375614732599296 3376099916974656 3383134870400802 3389563553808384 3397114766559483 3400413393742992 3413973990924288 3424901967566244 3431410017435648 3439054455035526 3456121817972736 3456212275372032 3481603039380114 3495487414864896 3498789988564992 3498881562722304 3513339750998016 3520660678140672 3535208862761088 3538641580480512 3542077631397888 3556714315825152 3564125624784384 3578853416622336 3582328513572864 3604721396579424 3608127175707648 3623036792136192 3623131618216704 3645684139722372 3649224129870528 3664303568423712 3667861638194688 3690692585891784 3694276279622016 3709008780263424 3709541884083264 3724335262826496 3736256691890448 3736354481285976 3770314710515712 3770413391314944 3778813054936953 3782482314388272 3797566574174208 3798112406596488 3813258998034432 3816961704787968 3825465067960866 3840720739789824 3844450112126976 3860336269615104 3888137045219328 3888238809793536 3891912459190272 3907994742079488 3932423341723008 3936138737135616 3936241758062592 3952507219872768 3960743262908256 3977109970606224 3980971778040576 3984837335322624 4001303605303296 4009641327882432 4026210093700128 4030119577769472 4055311571151852 4059143072671104 4075916391153216 4076023070493792 4105377146104344 4122341514476676 4126344342969024 4142799899099136 4152029159128257 4156060814574768 4172634877796352 4173234619593672 4189877170679808 4193945576865792 4203288778376754 4224148888633344 4241604049330176 4241715065229312 4255292603686806 4272262395945984 4276298874912768 4289916372788736 4293969531420672 4294081917886464 4320810832263552 4325006376142848 4342878303316992 4347095274897408 4374154175871744 4374268661017728 4378401516589056 4396494084839424 4423976259438384 4428156079277568 4428271977820416 4455836170771788 4474248716932002 4478593250295648 4482942002237952 4501466555966208 4510846493867736 4529486355412644 4533884524990656 4551965321232384 4566535956754992 4585405940047368 4608162423963648 4608283033829376 4618549289367387 4627325525704704 4642137385840152 4660649886486528 4665175416963072 4675568416396614 4684453001330688 4694214237520896 4694888947042881 4713611817014784 4718188773974016 4742285754433536 4752167499712512 4771804555496448 4776438018097152 4806295195439232 4810836234276864 4830715722848256 4830842157622272 4860912186296496 4865632173160704 4885738091231616 4890482184259584 4920923447855712 4925701706162688 4946055845444352 4981675589187264 4981805975047968 5038417406582604 5043309752517696 5063422098898944 5064149875461984 5074702305601203 5084345330712576 5100620090614488 5120960986386432 5125933482835968 5137352951349366 5147115026153472 5158581682553289 5184182726959104 5184318413058048 5210659656105984 5222404559070171 5243231122297344 5248184982847488 5248322344083456 5270009626497024 5280991017211008 5302813294141632 5307962370720768 5313116447096832 5335071473737728 5346188437176576 5368280124933504 5373492770359296 5407082094869136 5412190763561472 5434555188204288 5434697427325056 5468526209583558 5473836194805792 5496455352635568 5501792457292032 5536038878837676 5541414419433024 5563513170395136 5564312826124896 5586502894239744 5604385037835672 5604531721928964 5632198518177792 5655472065773568 5655620086972416 5673723471582408 5696349861261312 5719888497051648 5725292708560896 5725442557181952 5738197601941299 5761081109684736 5766675168190464 5790504404422656 5796127033196544 5832205567828992 5832358214690304 5837868688785408 5861992113119232 5898635012584512 5904208105703424 5904362637093888 5928760829809152 5941114894362384 5965664955909336 5971457667060864 5977256002983936 6001955407954944 6014461991823648 6039315140550192 6045179366654208 6082967356727778 6088714609006656 6113874586729824 6158065719156516 6169767367606272 6189516514453536 6214199848648704 6234091221862152 6258952316694528 6259851929390508 6284815756019712 6290918365298688 6304933167565131 6336223332950016 6362406073995264 6362572597843968 6368584024129536 6382938905530209 6408393593918976 6414448312369152 6434874559183104 6440954297131008 6441122876829696 6481216248395328 6487509564214272 6514317454975488 6520642912346112 6561231263807616 6567602274883584 6594741127259136 6642234118916352 6642407966730624 6683754256157682 6717889875443472 6724413003356928 6752199833949312 6766269740801604 6779127107616768 6794229533118966 6800826787485984 6827947981848576 6849803935132488 6878108910071052 6912243635945472 6912424550744064 6963206078760228 6990974829729792 6997579977129984 6997763125444608 7013352624594921 7026679501996032 7041321356281344 7070417725522176 7077283160961024 7084155262795776 7113428631650304 7128251249568768 7157706833244672 7164657027145728 7209442793158848 7216254351415296 7246073584272384 7246263236433408 7291368279444744 7298448259741056 7328607136847424 7335723276389376 7381385171783568 7388552559244032 7419083768166528 7448670525652992 7472513383780896 7472708962571952 7540826782629888 7557626109873906 7564964628776544 7595133148348416 7596224813192976 7626517996068864 7650930135921732 7681441479579648 7688900224253952 7706029427024049 7720672539230208 7776274090438656 7776477619587072 7783824918380544 7815989484158976 7864846683446016 7872277474271232 7872483516125184 7905014439745536 7921486525816512 7954219941212448 7961943556081152 7969674670645248 8002607210606592 8019282655764864 8052420187400256 8060239155538944 8110623142303704 8118286145342208 8151832782306432 8152046140987584 8202789314375337 8210754292208688 8244683028953352 8252688685938048 8285599798198272 8304058318256514 8312121629149536 8345269755592704 8346469239187344 8379754341359616 8406577556753508 8448297777266688 8483208098660352 8483430130458624 8510585207373612 8544524791891968 8552597749825536 8579832745577472 8587939062841344 8588163835772928 8641621664527104 8650012752285696 8685756606633984 8694190549794816 8748308351743488 8748537322035456 8756803033178112 8792988169678848 8847952518876768 8856312158555136 8856543955640832 8911672341543576 8948497433864004 8957186500591296 8965884004475904 9002933111932416 9021692987735472 9058972710825288 9067769049981312 9103930642464768 9133071913509984 9170811880094736 9216566067658752 9237098578734774 9254651051409408 9284274771680304 9321299772973056 9351136832793228 9368906002661376 9388428475041792 9389777894085762 9427223634029568 9436377547948032 9504334999425024 9543609110992896 9552876036194304 9612590390878464 9621672468553728 9661431445696512 9661684315244544 9721824372592992 9731264346321408 9771476182463232 9780964368519168 9841846895711424 9851403412325376 9892111690888704 9963351178374528 9963611950095936 10025631384236523 10076834813165208 10086619505035392 10126844197797888 10128299750923968 10149404611202406 10168690661425152 10191344299678449 10201240181228976 10241921972772864 10274705902698732 10294230052306944 10317163365106578 10368365453918208 10368636826116096 10444809118140342 10486462244594688 10496369965694976 10496644688166912 10540019252994048 10561982034422016 10605626588283264 10615924741441536 10626232894193664 10670142947475456 10692376874353152 10736560249867008 10746985540718592 10814164189738272 10824381527122944 10869110376408576 10869394854650112 10937052419167116 10947672389611584 10992910705271136 11003584914584064 11072077757675352 11082828838866048 11127026340790272 11128625652249792 11173005788479488 11208770075671344 11209063443857928 11310944131547136 11311240173944832 11336439164810859 11347446943164816 11392699722522624 11439776994103296 11450885114363904 11476395203882598 11522162219369472 11533350336380928 11581008808845312 11664411135657984 11664716429380608 11675737377570816 11723984226238464 11797270025169024 11808416211406848 11808725274187776 11857521659618304 11882229788724768 11931329911818672 11942915334121728 11954512005967872 12003910815909888 12028923983647296 12078630281100384 12090358733308416 12165934713455556 12177429218013312 12227749173459648 12316131438313032 12379033028907072 12428399697297408 12456087477384771 12468182443724304 12517904633389056 12519703858781016 12569631512039424 12581836730597376 12609866335130262 12672446665900032 12724812147990528 12725145195687936 12765877811060418 12816787187837952 12828896624738304 12869749118366208 12881908594262016 12882245753659392 12962432496790656 12975019128428544 13028634909950976 13041285824692224 13122462527615232 13135204549767168 13189482254518272 13284468237832704 13284815933461248 13367508512315364 13435779750886944 13448826006713856 13504399667898624 13532539481603208 13588459066237932 13601653574971968 13655895963697152 13699607870264976 13756217820142104 13824487271890944 13824849101488128 13855647868102161 13926412157520456 13981949659459584 13995526250889216 14026705249189842 14053359003992064 14082642712562688 14084666841128643 14140835451044352 14154566321922048 14226857263300608 14256502499137536 14315413666489344 14329314054291456 14418885586317696 14432508702830592 14492147168544768 14492526472866816 14582736558889488 14596896519482112 14657214273694848 14671446552778752 14762770343567136 14777105118488064 14838167536333056 14945026767561792 14945417925143904 15115252219747812 15129929257553088 15190266296696832 15192449626385952 15224106916803609 15253035992137728 15301860271843464 15362882959159296 15377800448507904 15412058854048098 15441345078460416 15475745047659867 15552548180877312 15552955239174144 15631978968317952 15729693366892032 15744554948542464 15744967032250368 15810028879491072 15842973051633024 15908439882424896 15923887112162304 15939349341290496 16005214421213184 16038565311529728 16104840374800512 16120478311077888 16221246284607408 16236572290684416 16303665564612864 16304092281975168 16405578628750674 16421508584417376 16489366057906704 16505377371876096 16608116636513028 16624243258299072 16690539511185408 16692938478374688 16759508682719232 16813155113507016 16896595554533376 16966416197320704 16966860260917248 17021170414747224 17089049583783936 17159665491154944 17175878125682688 17176327671545856 17214592805823897 17283243329054208 17300025504571392 17371513213267968 17388381099589632 17496616703486976 17497074644070912 17513606066356224 17585976339357696 17695905037753536 17712624317110272 17713087911281664 17823344683087152 17896994867728008 17914373001182592 17931768008951808 18005866223864832 18043385975470944 18117945421650576 18135538099962624 18266143827019968 18341623760189472 18474197157469548 18509302102818816 18568549543360608 18642599545946112 18702273665586456 18776856950083584 18779555788171524 18854447268059136 18872755095896064 18914799502695393 19008669998850048 19087218221985792 19105752072388608 19148816716590627 19225180781756928 19243344937107456 19322862891393024 19323368630489088 19443648745185984 19462528692642816 19542952364926464 19561928737038336 19683693791422848 19702806824650752 19784223381777408 19926702356749056 19927223900191872 20051262768473046 20153669626330416 20173239010070784 20256599501847936 20298809222404812 20337381322850304 20382688599356898 20402480362457952 20483843945545728 20549411805397464 20634326730213156 20736730907836416 20737273652232192 20889618236280684 20972924489189376 20992739931389952 20993289376333824 21040057873784763 21080038505988096 21123964068844032 21211253176566528 21231849482883072 21252465788387328 21340285894950912 21384753748706304 21473120499734016 21493971081437184 21628328379476544 21648763054245888 21738220752817152 21738789709300224 21874104838334232 21895344779223168 21985821410542272 22007169829168128 22144155515350704 22165657677732096 22257251304499584 22346011576958976 22417540151342688 22418126887715856 22622480347889664 22672878329621718 22694893886329632 22785399445045248 22879553988206592 22952790407765196 23044324438738944 23066700672761856 23118088281072147 23162017617690624 23328822271315968 23329432858761216 23351474755141632 23447968452476928 23594540050338048 23616832422813696 23617450548375552 23715043319236608 23764459577449536 23862659823637344 23885830668243456 23909024011935744 24007821631819776 24057847967294592 24157260562200768 24180717466616832 24331869426911112 24354858436026624 24455498346919296 24608367943126011 24632262876626064 24758066057814144 24856799394594816 24912174954769542 24936364887448608 25035809266778112 25039407717562032 25139263024078848 25219732670260524 25344893331800064 25449624295981056 25450290391375872 25531755622120836 25633574375675904 25657793249476608 25739498236732416 25763817188524032 25764491507318784 25924864993581312 25950038256857088 26057269819901952 26082571649384448 26244925055230464 26270409099534336 26378964509036544 26568936475665408 26569631866922496 26735017024630728 26871559501773888 26897652013427712 27008799335797248 27065078963206416 27176918132475864 27203307149943936 27311791927394304 27399215740529952 27512435640284208 27649698202976256 27711295736204322 27852824315040912 27963899318919168 28053410498379684 28106718007984128 28165285425125376 28169333682257286 28281670902088704 28309132643844096 28513004998275072 28630827332978688 28658628108582912 28837771172635392 28865017405661184 28984294337089536 28985052945733632 29165473117778976 29193793038964224 29314428547389696 29342893105557504 29525540687134272 29554210236976128 29676335072666112 29890053535123584 29890835850287808 30076894152709569 30230504439495624 30259858515106176 30380532593393664 30384899252771904 30448213833607218 30506071984275456 30574032899035347 30603720543686928 30725765918318592 30824117708096196 30882690156920832 30951490095319734 31105096361754624 31105910478348288 31459386733784064 31489109897084928 31489934064500736 31620057758982144 31685946103266048 31816879764849792 31847774224324608 31878698682580992 32010428842426368 32077130623059456 32209680749601024 32240956622155776 32442492569214816 32473144581368832 32607331129225728 32608184563950336 32811157257501348 32843017168834752 32978732115813408 33010754743752192 33216233273026056 33248486516598144 33381079022370816 33385876956749376 33519017365438464 33626310227014032 33932832394641408 33933720521834496 34042340829494448 34178099167567872 34319330982309888 34352655343091712 34429185611647794 34566486658108416 34600051009142784 34743026426535936 34993233406973952 34994149288141824 35027212132712448 35171952678715392 35391810075507072 35425248634220544 35426175822563328 35646689366174304 35793989735456016 35828746002365184 35863536017903616 36011732447729664 36086771950941888 36235890843301152 36271076199925248 36532287654039936 36683247520378944 36948394314939096 37137099086721216 37285199091892224 37368262432154313 37404547331172912 37553713900167168 37559111576343048 37708894536118272 37745510191792128 37829599005390786 38017339997700096 38174436443971584 38297633433181254 38450361563513856 38486689874214912 38645725782786048 38646737260978176 38887297490371968 38925057385285632 39085904729852928 39123857474076672 39367387582845696 39405613649301504 39568446763554816 39853404713498112 39854447800383744 40102525536946092 40307339252660832 40346478020141568 40513199003695872 40597618444809624 40765377198713796 40804960724915904 40967687891091456 41098823610794928 41268653460426312 41473461815672832 41474547304464384 41566943604306483 41779236472561368 41945848978378752 41986578752667648 42080115747569526 42160077011976192 42247928137688064 42254000523385929 42422506353133056 42463698965766144 42680571789901824 42769507497412608 42946240999468032 42987942162874368 43256656758953088 43297526108491776 43476441505634304 43477579418600448 43748209676668464 43790689558446336 43971642821084544 44014339658336256 44288311030701408 44331315355464192 44514502608999168 44835080302685376 44836253775431712 45345756659243436 45389787772659264 45570798890090496 45672320750410827 45759107976413184 45905580815530392 46088648877477888 46133401345523712 46236176562144294 46324035235381248 46427235142979601 46657644542631936 46658865717522432 46895936904953856 47189080100676096 47233664845627392 47234901096751104 47430086638473216 47528919154899072 47725319647274688 47771661336486912 47818048023871488 48015643263639552 48115695934589184 48314521124401536 48361434933233664 48663738853822224 48709716872053248 48910996693838592 49216735886252022 49264525753252128 49516132115628288 49824349909539084 49872729774897216 50071618533556224 50078815435124064 50278526048157696 50439465340521048 50689786663600128 50899248591962112 50900580782751744 51063511244241672 51267148751351808 51478996473464832 51527634377048064 51528983014637568 51643778417471691 51849729987162624 51900076513714176 52114539639803904 52165143298768896 52489850110460928 52540818199068672 52757929018073088 53137872951330816 53139263733844992 53470034049261456 53743119003547776 53795304026855424 54017598671594496 54130157926412832 54353836264951728 54406614299887872 54798431481059904 55024871280568416 55422591472408644 55705648630081824 55927798637838336 56106820996759368 56330570850250752 56338667364514572 56563341804177408 56618265287688192 56744398508086179 57026009996550144 57261654665957376 57317256217165824 57446450149771881 57675542345270784 57730034811322368 57968588674179072 57970105891467264 58330946235557952 58387586077928448 58628857094779392 58685786211115008 59051081374268544 59108420473952256 59352670145332224 59780107070247168 59781671700575616 60153788305419138 60461008878991248 60519717030212352 60769798505543808 60896427667214436 61012143968550912 61148065798070694 61207441087373856 61451531836637184 61648235416192392 61902980190639468 62210192723509248 62211820956696576 62918773467568128 62978219794169856 62979868129001472 63120173621354289 63240115517964288 63371892206532096 63633759529699584 63695548448649216 63757397365161984 64020857684852736 64154261246118912 64419361499202048 64481913244311552 64884985138429632 64946289162737664 65214662258451456 65216369127900672 65622314515002696 65686034337669504 65957464231626816 66021509487504384 66432466546052112 66496973033196288 66771753913498752 67038034730876928 67252620454028064 67867441043668992 68084681658988896 68356198335135744 68638661964619776 68858371223295588 69132973316216832 69200102018285568 69354264843216441 69486052853071872 69986466813947904 69988298576283648 70054424265424896 70343905357430784 70783620151014144 70850497268441088 70852351645126656 71293378732348608 71587979470912032 71657492004730368 71727072035807232 72023464895459328 72173543901883776 72471781686602304 72542152399850496 73064575308079872 73366495040757888 73896788629878192 74274198173442432 74570398183784448 74736524864308626 74809094662345824 75107427800334336 75118223152686096 75417789072236544 75659198010781572 76034679995400192 76348872887943168 76595266866362508 76900723127027712 76973379748429824 77291451565572096 77293474521956352 77774594980743936 77850114770571264 78171809459705856 78247714948153344 78734775165691392 78811227298603008 79136893527109632 79706809426996224 79708895600767488 80205051073892184 80614678505321664 80692956040283136 81026398007391744 81195236889619248 81530754397427592 81609921449831808 81935375782182912 82197647221589856 82537306920852624 82949094608928768 83133887208612966 83558472945122736 83891697956757504 84160231495139052 84320154023952384 84495856275376128 84508001046771858 84845012706266112 84927397931532288 85539014994825216 85892481998936064 85975884325748736 86513313517906176 86595052216983552 86952883011268608 86955158837200896 87496419353336928 87581379116892672 87943285642169088 88028679316672512 88576622061402816 88662630710928384 89029005217998336 89670160605370752 89672507550863424 90230682458128707 90691513318486872 90779575545318528 91141597780180992 91344641500821654 91518215952826368 91722098697106041 91811161631060784 92177297754955776 92472353124288588 92648070470762496 92854470285959202 93315289085263872 93317731435044864 94378160201352192 94467329691254784 94469802193502208 94860173276946432 95057838309798144 95450639294549376 95543322672973824 95636096047742976 96031286527279104 96231391869178368 96629042248803072 96722869866467328 97327477707644448 97419433744106496 97821993387677184 98433471772504044 98529051506504256 99032264231256576 99648699819078168 99745459549794432 100143237067112448 100157630870248128 100557052096315392 100878930681042096 101798497183924224 101801161565503488 102127022488483344 102534297502703616 102957992946929664 103057966029275136 103287556834943382 103699459974325248 103800153027428352 104229079279607808 104979700220921856 105081636398137344 105515858036146176 106275745902661632 106278527467689984 106940068098522912 107486238007095552 107590608053710848 108035197343188992 108260315852825664 108707672529903456 108813228599775744 109596862962119808 110049742561136832 110845182944817288 111411297260163648 111855597275676672 112104787296462939 112213641993518736 112661141700501504 112677334729029144 113126683608354816 113236530575376384 113488797016172358 114052019993100288 114523309331914752 114892900299543762 115351084690541568 115460069622644736 115937177348358144 115940211782934528 116661892471115904 116775172155856896 117257714189558784 117371572422230016 118102162748537088 118216840947904512 118705340290664448 119560214140494336 119563343401151232 120307576610838276 120922017757982496 121039434060424704 121539597011087616 121792855334428872 122296131596141388 122414882174747712 122903063673274368 123296470832384784 123805960381278936 124420385447018496 124423641913393152 124700830812919449 125837546935136256 125959736258002944 126240347242708578 126480231035928576 126743784413064192 127267519059399168 127391096897298432 128041715369705472 128308522492237824 128838722998404096 128963826488623104 129769970276859264 129892578325475328 130429324516902912 130432738255801344 131244629030005392 131372068675339008 131914928463253632 132043018975008768 132864933092104224 132993946066392576 133543507826997504 134505240908056128 136169363317977792 136712396670271488 137016962251232481 137277323929239552 137716742446591176 138265946632433664 138400204036571136 138708529686432882 138972105706143744 139281705428938803 139972933627895808 139976597152567296 140687810714861568 141567240302028288 141700994536882176 141704703290253312 142586757464697216 143175958941824064 143314984009460736 143454144071614464 144046929790918656 144347087803767552 144943563373204608 145084304799700992 146129150616159744 146732990081515776 147793577259756384 148548396346884864 149473049728617252 149618189324691648 150214855600668672 150236446305372192 150835578144473088 151318396021563144 152069359990800384 152697745775886336 153190533732725016 153801446254055424 154582903131144192 154586949043912704 154931335252415073 155549189961487872 155700229541142528 156343618919411712 156495429896306688 157469550331382784 157622454597206016 158273787054219264 159413618853992448 159417791201534976 160410102147784368 161229357010643328 161385912080566272 162052796014783488 162390473779238496 163061508794855184 163219842899663616 164395294443179712 165074613841705248 166267774417225932 167116945890245472 167783395913515008 168320462990278104 168991712550752256 169016002093543716 169690025412532224 169854795863064576 170233195524258537 171078029989650432 171784963997872128 171951768651497472 173026627035812352 173190104433967104 173905766022537216 173910317674401792 174992838706673856 175162758233785344 175886571284338176 176057358633345024 177153244122805632 177325261421856768 178058010435996672 179340321210741504 179345015101726848 180461364916257414 181383026636973744 181559151090637056 182689283001643308 183036431905652736 183444197394212082 183622323262121568 184354595509911552 184944706248577176 185708940571918404 186630578170527744 186635462870089728 188756320402704384 188934659382509568 188939604387004416 189360520864062867 189720346553892864 190115676619596288 190901278589098752 191086645345947648 191272192095485952 192062573054558208 192462783738356736 193258084497606144 193445739732934656 194654955415288896 194838867488212992 195643986775354368 196866943545008088 197058103013008512 198064528462513152 199297399638156336 199490919099588864 200315261740496256 201114104192630784 201757861362084192 203602323131006976 204254044976966688 205068595005407232 205915985893859328 206575113669886764 207398919948650496 207600306054856704 208062794529649323 208458158559215616 209959400441843712 210163272796274688 211031716072292352 212551491805323264 212557054935379968 213880136197045824 214972476014191104 215181216107421696 216070394686377984 216520631705651328 217415345059806912 217626457199551488 219193725924239616 220099485122273664 221690365889634576 222822594520327296 223711194551353344 224209574592925878 224427283987037472 225322283401003008 225354669458058288 226253367216709632 226977594032344716 228104039986200576 229046618663829504 229785800599087524 230702169381083136 230920139245289472 231874354696716288 231880423565869056 233323784942231808 233550344311713792 234515428379117568 234743144844460032 236204325497074176 236433681895809024 237410680581328896 239120428280988672 239126686802302464 240615153221676552 241844035515964992 242078868120849408 243079194022175232 243585710668857744 244592263192282776 244829764349495424 245806127346548736 246592941664769568 247611920762557872 248847283826786304 249401661625838898 251675093870272512 252480694485417156 252960462071857152 253487568826128384 254535038118798336 254782193794596864 256617044984475648 257677445996808192 257927652977246208 259539940553718528 259785156650950656 260858649033805824 260865476511602688 262489258060010784 262744137350678016 263829856926507264 264086037950017536 265729866184208448 265987892132785152 267087015653995008 269010481816112256 270692047374386121 272338726635955584 273424793340542976 274033924502464962 274554647858479104 275433484893182352 276531893264867328 277417059372865764 277944211412287488 278563410857877606 279945867255791616 279953194305134592 283134480604056576 283401989073764352 283409406580506624 285173514929394432 286351917883648128 286629968018921472 286908288143228928 288093859581837312 288694175607535104 289887126746409216 290168609599401984 292258301232319488 293465980163031552 295587154519512768 297096792693769728 298946099457234504 299236378649383296 300429711201337344 300472892610744384 301671156288946176 302636792043126288 305395491551772672 306381067465450032 307602892508110848 309173898087825408 309862670504830146 311098379922975744 311400459082285056 312687237838823424 314939100662765568 315244909194412032 316547574108438528 318827237707984896 318835582403069952 320820204295568736 322458714021286656 322771824161132544 324105592029566976 324780947558476992 326123017589710368 326439685799327232 328790588886359424 330149227683410496 332535548834451864 334233891780490944 335566791827030016 336314361889388817 336640925980556208 337983425101504512 338032004187087432 339380050825064448 339709591726129152 340466391048517074 342156059979300864 343569927995744256 346053254071624704 346380208867934208 347811532045074432 347820635348803584 349985677413347712 350325516467570688 351773142568676352 352114717266690048 354306488245611264 354650522843713536 356116020871993344 358680642421483008 358690030203453696 360922729832514828 362766053273947488 363118302181274112 365378566003286616 366888394788424164 367244646524243136 368709191019823104 369889412497154352 371417881143836808 373261156341055488 373270925740179456 377512640805408768 377879208774008832 378721041728125734 379440693107785728 380231353239192576 381802557178197504 382173290691895296 384125146109116416 384925567476713472 386516168995212288 386891479465869312 389309910830577792 389677734976425984 391287973550708736 393733887090016176 394116206026017024 396129056925026304 398594799276312672 398981838199177728 400630523480992512 403515722724168384 408508089953933376 410137190010814464 411050886753697443 411831971787718656 413150227339773528 414797839897300992 415200612109713408 416125589059298646 416916317118431232 417845116286816409 419918800883687424 422063432144584704 425102983610646528 425114109870759936 427760272394091648 429944952028382208 430362432214843392 432140789372755968 433041263411302656 434830690119613824 435252914399102976 438387451848479232 440198970244547328 443380731779269152 445645189040654592 448419149185851756 448854567974074944 450644566802006016 450709338916116576 452506734433419264 453955188064689432 456208079972401152 458093237327659008 459571601198175048 461404338762166272 463748709393432576 463760847131738112 464794005757245219 466647569884463616 467100688623427584 469030856758235136 469486289688920064 472408650994148352 472867363791618048 474821361162657792 478240856561977344 478253373604604928 481230306443353104 483688071031929984 484157736241698816 486158388044350464 487171421337715488 489184526384565552 489659528698990848 493185883329539136 495223841525115744 498803323251677796 503350187740545024 504961388970834312 506975137652256768 509070076237596672 509564387589193728 510699586572775611 513234089968951296 515354891993616384 515855305954492416 519079881107437056 519570313301901312 521717298067611648 521730953023205376 524978516120021568 525488274701356032 527659713853014528 528172075900035072 531459732368416896 531975784265570304 534174031307990016 538020963632224512 541384094748772242 544677453271911168 548067849004929924 549109295716958208 550866969786364704 553063786529734656 554834118745731528 557126821715755212 559891734511583232 559906388610269184 566268961208113152 566803978147528704 566818813161013248 568081562592188601 570347029858788864 572703835767296256 573259936037842944 573816576286457856 576187719163674624 577388351215070208 579774253492818432 580337219198803968 584516602464638976 586931960326063104 591174309039025536 594193585387539456 597892198914469008 598472757298766592 600945785221488768 603342312577892352 605273584086252576 612762134930900064 615205785016221696 619725341009660292 622196759845951488 622800918164570112 624188383588947969 625374475677646848 629878201325531136 630489818388824064 633095148216877056 637654475415969792 637671164806139904 641640408591137472 644917428042573312 645543648322265088 648211184059133952 649561895116953984 652246035179420736 652879371598654464 657581177772718848 660298455366820992 665071097668903728 668467783560981888 671133583654060032 672628723778777634 673281851961112416 675966850203009024 676064008374174864 678760101650128896 680932782097034148 684312119958601728 687139855991488512 692106508143249408 692760417735868416 695623064090148864 695641270697607168 699971354826695424 700651032935141376 703546285137352704 704229434533380096 708612976491222528 709301045687427072 712232041743986688 717361284842966016 717380060406907392 721845459665029656 725532106547894976 726236604362548224 730757132006573232 733776789576848328 734489293048486272 737418382039646208 739778824994308704 742835762287673616 746541851480358912 755025281610817536 757442083456251468 758881386215571456 760462706478385152 763605114356395008 764346581383790592 769851134953426944 773032337990424576 773782958931738624 778619821661155584 779355469952851968 782575947101417472 787467774180032352 788232412052034048 792258113850052608 797189598552625344 797963676398355456 801261046961985024 807031445448336768 817016179907866752 820274380021628928 822101773507394886 823663943575437312 826300454679547056 829595679794601984 832251178118597292 833832634236862464 835690232573632818 839837601767374848 850205967221293056 850228219741519872 855520544788183296 859889904056764416 860724864429686784 864281578745511936 866082526822605312 869661380239227648 870505828798205952 876774903696958464 880397940489094656 886761463558538304 891290378081309184 896838298371703512 897709135948149888 901289133604012032 901418677832233152 905013468866838528 907910376129378864 916186474655318016 919143202396350096 922808677524332544 927521694263476224 929588011514490438 933295139768927232 934201377246855168 938061713516470272 944817301988296704 945734727583236096 949642722325315584 956481713123954688 956506747209209856 962460612886706208 967376142063859968 968315472483397632 972316776088700928 974342842675430976 978369052769131104 979319057397981696 986371766659078272 990447683050231488 997606646503355592 1006700375481090048 1008943085668166451 1009922777941668624 1013950275304513536 1018140152475193344 1019128775178387456 1021399173145551222 1026468179937902592 1030709783987232768 1038159762214874112 1039140626603802624 1043434596135223296 1043461906046410752 1049957032240043136 1050976549402712064 1055319427706029056 1056344151800070144 1062919464736833792 1063951568531140608 1068348062615980032 1076041927264449024 1082768189497544484 1089354906543822336 1096135698009859848 1101733939572729408 1106127573059469312 1109668237491463056 1114253643431510424 1119783469023166464 1119812777220538368 1132537922416226304 1133637626322026496 1136163125184377202 1140694059717577728 1145407671534592512 1146519872075685888 1152375438327349248 1154776702430140416 1159548506985636864 1160674438397607936 1169033204929277952 1173863920652126208 1182348618078051072 1188387170775078912 1195784397828938016 1196945514597533184 1201891570442977536 1210547168172505152 1225524269861800128 1230411570032443392 1233152660261092329 1239450682019320584 1244393519691902976 1245601836329140224 1248376767177895938 1250748951355293696 1253535348860449227 1259756402651062272 1266190296433754112 1275308950831939584 1275342329612279808 1283280817182274944 1289834856085146624 1291087296644530176 1296422368118267904 1299123790233907968 1304492070358841472 1305758743197308928 1315162355545437696 1320596910733641984 1330142195337807456 1336935567121963776 1345257447557555268 1346563703922224832 1351933700406018048 1352128016748349728 1357520203300257792 1361865564194068296 1368624239917203456 1374279711982977024 1384213016286498816 1391246128180297728 1391282541395214336 1399942709653390848 1401302065870282752 1407092570274705408 1408458869066760192 1417225952982445056 1418602091374854144 1424464083487973376 1434722569685932032 1434760120813814784 1443690919330059312 1451064213095789952 1452473208725096448 1461514264013146464 1467553579153696656 1468978586096972544 1479557649988617408 1485671524575347232 1510050563221635072 1514884166912502936 1520925412956770304 1527210228712790016 1528693162767581184 1532098759718326833 1539702269906853888 1546064675980849152 1547565917863477248 1557239643322311168 1558710939905703936 1565151894202834944 1574935548360064704 1576464824104068096 1584516227700105216 1594379197105250688 1595927352796710912 1602522093923970048 1614062890896673536 1634032359815733504 1644203547014789772 1647327887150874624 1652600909359094112 1659191359589203968 1664502356237194584 1671380465147265636 1679675203534749696 1700411934442586112 1700456439483039744 1704244687776565803 1711041089576366592 1719779808113528832 1721449728859373568 1728563157491023872 1732165053645210624 1739322760478455296 1741011657596411904 1753549807393916928 1760795880978189312 1773522927117076608 1782580756162618368 1793676596743407024 1795418271896299776 1802837355664466304 1810026937733677056 1815820752258757728 1838286404792700192 1845617355048665088 1859176023028980876 1866590279537854464 1868402754493710336 1872565150766843907 1876123427032940544 1889634603976593408 1891469455166472192 1899285444650631168 1912963426247909376 1913013494418419712 1924921225773412416 1934752284127719936 1936630944966795264 1944633552177401856 1948685685350861952 1956738105538262208 1958638114795963392 1972743533318156544 1980895366100462976 1995213293006711184 2013400750962180096 2017886171336332902 2019845555883337248 2027900550609027072 2036280304950386688 2042798346291102444 2052936359875805184 2061419567974465536 2076319524429748224 2078281253207605248 2086869192270446592 2086923812092821504 2099914064480086272 2101953098805424128 2110638855412058112 2112688303600140288 2125838929473667584 2127903137062281216 2136696125231960064 2152083854528898048 2165536378995088968 2178709813087644672 2192271396019719696 2203467879145458816 2212255146118938624 2219336474982926112 2228507286863020848 2239625554441076736 2265075844832452608 2272326250368754404 2281388119435155456 2290815343069185024 2293039744151371776 2309553404860280832 2319097013971273728 2321348876795215872 2338066409858555904 2347727841304252416 2364697236156102144 2376774341550157824 2391568795657876032 2393891029195066368 2403783140885955072 2421094336345010304 2451048539723600256 2460823140064886784 2466305320522184658 2478901364038641168 2488787039383805952 2496753534355791876 2501497902710587392 2507070697720898454 2519512805302124544 2550617901663879168 2550684659224559616 2566561634364549888 2579669712170293248 2582174593289060352 2592844736236535808 2598247580467815936 2608984140717682944 2611517486394617856 2630324711090875392 2641193821467283968 2660284390675614912 2673871134243927552 2690514895115110536 2693127407844449664 2703867400812036096 2704256033496699456 2715040406600515584 2723731128388136592 2748559423965954048 2768426032572997632 2782565082790428672 2799885419306781696 2802604131740565504 2814185140549410816 2834451905964890112 2837204182749708288 2848928166975946752 2869445139371864064 2869520241627629568 2887381838660118624 2902128426191579904 2904946417450192896 2923028528026292928 2935107158307393312 2937957172193945088 2959115299977234816 2971343049150694464 3020101126443270144 3029768333825005872 3041850825913540608 3054420457425580032 3057386325535162368 3064197519436653666 3079404539813707776 3092129351961698304 3114479286644622336 3117421879811407872 3130303788405669888 3149871096720129408 3152929648208136192 3169032455400210432 3188758394210501376 3191854705593421824 3205044187847940096 3228125781793347072 3268064719631467008 3288407094029579544 3305201818718188224 3318382719178407936 3329004712474389168 3342760930294531272 3359350407069499392 3400912878966079488 3408489375553131606 3422082179152733184 3439559616227057664 3457126314982047744 3464330107290421248 3478645520956910592 3482023315192823808 3507099614787833856 3521591761956378624 3547045854234153216 3565161512325236736 3587353193486814048 3590836543792599552 3605674711328932608 3631641504517515456 3676572809585400384 3691234710097330176 3699457980783276987 3718352046057961752 3733180559075708928 3736805508987420672 3745130301533687814 3752246854065881088 3760606046581347681 3779269207953186816 3798570889301262336 3825926852495818752 3826026988836839424 3849842451546824832 3869504568255439872 3873261889933590528 3889267104354803712 3897371370701723904 3913476211076524416 3917276229591926784 3945487066636313088 3961790732200925952 3990426586013422368 4035772342672665804 4039691111766674496 4055801101218054144 4072560609900773376 4085596692582204888 4105872719751610368 4122839135948931072 4152639048859496448 4173738384540893184 4173847624185643008 4199828128960172544 4203906197610848256 4221277710824116224 4225376607200280576 4251677858947335168 4255806274124562432 4273392250463920128 4304167709057796096 4331072757990177936 4357419626175289344 4384542792039439392 4406935758290917632 4438672949965852224 4457014573726041696 4530151689664905216 4544652500737508808 4562776238870310912 4581630686138370048 4586079488302743552 4596296279154980499 4619106809720561664 4638194027942547456 4642697753590431744 4676132819717111808 4695455682608504832 4729394472312204288 4753548683100315648 4783137591315752064 4787782058390132736 4807566281771910144 4842188672690020608 4902097079447200512 4932610641044369316 4957802728077282336 4977574078767611904 4993507068711583752 5014141395441796908 5039025610604249088 5101235803327758336 5101369318449119232 5112734063329697409 5133123268729099776 5159339424340586496 5164349186578120704 5185689472473071616 5196495160935631872 5217968281435365888 5223034972789235712 5260649422181750784 5282387642934567936 5320568781351229824 5347742268487855104 5381029790230221072 5386254815688899328 5408512066993398912 5430080813201031168 5447462256776273184 5536852065145995264 5599770838613563392 5605208263481131008 5617695452300531721 5628370281098821632 5668903811929780224 5674408365499416576 5697856333951893504 5738890278743728128 5739040483255259136 5774763677320237248 5804256852383159808 5809892834900385792 5846057056052585856 5870214316614786624 5875914344387890176 5918230599954469632 5942686098301388928 6040202252886540288 6059536667650011744 6083701651827081216 6108840914851160064 6128395038873307332 6158809079627415552 6184258703923396608 6228958573289244672 6234843759622815744 6260607576811339776 6299742193440258816 6305859296416272384 6338064910800420864 6377516788421002752 6383709411186843648 6410088375695880192 6456251563586694144 6536129439262934016 6576814188059159088 6610403637436376448 6636765438356815872 6658009424948778336 6685521860589062544 6816978751106263212 6844164358305466368 6879119232454115328 6928660214580842496 6957291041913821184 6964046630385647616 7014199229575667712 7043183523912757248 7094091708468306432 7130323024650473472 7174706386973628096 7181673087585199104 7211349422657865216 7263283009035030912 7353145619170800768 7382469420194660352 7398915961566553974 7436704092115923504 7466361118151417856 7490260603067375628 7504493708131762176 7521212093162695362 7558538415906373632 7651853704991637504 7652053977673678848 7699684903093649664 7739009136510879744 7746523779867181056 7778534208709607424 7794742741403447808 7826952422153048832 7834552459183853568 7890974133272626176 7923581464401851904 7980853172026844736 8071544685345331608 8079382223533348992 8111602202436108288 8145121219801546752 8171193385164409776 8245678271897862144 8305278097718992896 8347695248371286016 8399656257920345088 8407812395221696512 8442555421648232448 8503355717894670336 8511612548249124864 8546784500927840256 8608335418115592192 8662145515980355872 8714839252350578688 8769085584078878784 8813871516581835264 8877345899931704448 8914029147452083392 9060303379329810432 9089305001475017616 9125552477740621824 9163261372276740096 9172158976605487104 9192592558309960998 9238213619441123328 9276388055885094912 9352265639434223616 9390911365217009664 9458788944624408576 9507097366200631296 9566275182631504128 9575564116780265472 9615132563543820288 9684377345380041216 9804194158894401024 9865221282088738632 9915605456154564672 9955148157535223808 9987014137423167504 10028282790883593816 10078051221208498176 10202738636898238464 10225468126659394818 10266246537458199552 10318678848681172992 10371378944946143232 10392990321871263744 10435936562870731776 10446069945578471424 10521298844363501568 10564775285869135872 10641137562702459648 10695484536975710208 10762059580460442144 10772509631377798656 10817024133986797824 10894924513552546368 11073704130291990528 11098373942349830961 11199541677227126784 11210416526962262016 11235390904601063442 11256740562197643264 11337807623859560448 11395712667903787008 11477780557487456256 11478080966510518272 11549527354640474496 11608513704766319616 11619785669800771584 11692114112105171712 11740428633229573248 11751828688775780352 11836461199908939264 11885372196602777856 12119073335300023488 12167403303654162432 12217681829702320128 12256790077746614664 12317618159254831104 12368517407846793216 12457917146578489344 12521215153622679552 12599484386880517632 12611718592832544768 12676129821600841728 12755033576842005504 12767418822373687296 12820176751391760384 12912503127173388288 13072258878525868032 13153628376118318176 13220807274872752896 13316018849897556672 13371043721178125088 13633957502212526424 13688328716610932736 13758238464908230656 13788888837464941497 13857320429161684992 13914582083827642368 13928093260771295232 14028398459151335424 14086367047825514496 14188183416936612864 14260646049300946944 14349412773947256192 14363346175170398208 14422698845315730432 14526566018070061824 14706291238341601536 14797831923133107948 14873408184231847008 14932722236302835712 14980521206134751256 15042424186325390724 15117076831812747264 15303707409983275008 15304107955347357696 15399369806187299328 15478018273021759488 15493047559734362112 15557068417419214848 15589485482806895616 15653904844306097664 15669104918367707136 15781948266545252352 15847162928803703808 15961706344053689472 16143089370690663216 16158764447066697984 16290242439603093504 16342386770328819552 16610556195437985792 16799312515840690176 16815624790443393024 16853086356901595163 16885110843296464896 17006711435789340672 17023225096498249728 17093569001855680512 17216670836231184384 17324291031960711744 17429678504701157376 17538171168157757568 17627743033163670528 17754691799863408896 17828058294904166784 18120606758659620864 18178610002950035232 18251104955481243648 18326522744553480192 18385185116619921996 18476427238882246656 18552776111770189824 18704531278868447232 18781822730434019328 18917577889248817152 19014194732401262592 19132550365263008256 19151128233560530944 19230265127087640576 19368754690760082432 19608388317788802048 19730442564177477264 19831210912309129344 19910296315070447616 19974028274846335008 20056565581767187632 20450936253318789636 20532493074916399104 20637357697362345984 20785980643742527488 20871873125741463552 20892139891156942848 21042597688727003136 21129550571738271744 21282275125404919296 21390969073951420416 21524119160920884288 21545019262755597312 21634048267973595648 21789849027105092736 22147408260583981056 22196747884699661922 22399083354454253568 22470781809202126884 22513481124395286528 22675615247719120896 22955561114974912512 22956161933021036544 23099054709280948992 23217027409532639232 23239571339601543168 23384228224210343424 23480857266459146496 23503657377551560704 23672922399817878528 23770744393205555712 24238146670600046976 24334806607308324864 24435363659404640256 24513580155493229328 24737034815693586432 24915834293156978688 25198968773761035264 25223437185665089536 25510067153684011008 25534837644747374592 25640353502783520768 25825006254346776576 26144517757051736064 26307256752236636352 26441614549745505792 26632037699795113344 26742087442356250176 27267915004425052848 27376657433221865472 27516476929816461312 27577777674929882994 27714640858323369984 27829164167655284736 28056796918302670848 28172734095651028992 28376366833873225728 28521292098601893888 28698825547894512384 28726692350340796416 28845397690631460864 29053132036140123648 29412582476683203072 29595663846266215896 29746816368463694016 29865444472605671424 29961042412269502512 30084848372650781448 30234153663625494528 30608215910694715392 30798739612374598656 30956036546043518976 31114136834838429696 31178970965613791232 31307809688612195328 31338209836735414272 31563896533090504704 31694325857607407616 31923412688107378944 32286178741381326432 32317528894133395968 32684773540657639104 33221112390875971584 33598625031681380352 33631249580886786048 33706172713803190326 33770221686592929792 34013422871578681344 34187138003711361024 34433341672462368768 34648582063921423488 34859357009402314752 35076342336315515136 35255486066327341056 35509383599726817792 35656116589808333568 36357220005900070464 36502209910962487296 36653045489106960384 36770370233239843992 36952854477764493312 37105552223540379648 37563645460868038656 37835155778497634304 38028389464802525184 38265100730526016512 38302256467121061888 38460530254175281152 38737509381520164864 39216776635577604096 39460885128354954528 39662421824618258688 39948056549692670016 40113131163534375264 40901872506637579272 41064986149832798208 41274715394724691968 41366666512394824491 41571961287485054976 41743746251482927104 41784279782313885696 42085195377454006272 42259101143476543488 42564550250809838592 42781938147902840832 43048238321841768576 43090038525511194624 43268096535947191296 43579698054210185472 44393495769399323844 44798166708908507136 44941563618404253768 45351230495438241792 45911122229949825024 45912323866042073088 46198109418561897984 46434054819065278464 46479142679203086336 46768456448420686848 46961714532918292992 47007314755103121408 47345844799635757056 47541488786411111424 48476293341200093952 48870727318809280512 49027160310986458656 49831668586313957376 50397937547522070528 50446874371330179072 50559259070704785489 51020134307368022016 51069675289494749184 51280707005567041536 51650012508693553152 52289035514103472128 52614513504473272704 52883229099491011584 53264075399590226688 53484174884712500352 54535830008850105696 54753314866443730944 55155555349859765988 55429281716646739968 55658328335310569472 56113593836605341696 56345468191302057984 56752733667746451456 57042584197203787776 57397651095789024768 57453384700681592832 57690795381262921728 58106264072280247296 58825164953366406144 59191327692532431792 59493632736927388032 59730888945211342848 59922084824539005024 60169696745301562896 61597479224749197312 61912073092087037952 62357941931227582464 62615619377224390656 62676419673470828544 63127793066181009408 63388651715214815232 63846825376214757888 64572357482762652864 64635057788266791936 65369547081315278208 66442224781751943168 67197250063362760704 67412345427606380652 67540443373185859584 68026845743157362688 68866683344924737536 69297164127842846976 69718714018804629504 70152684672631030272 70510972132654682112 71018767199453635584 71312233179616667136 72714440011800140928 73004419821924974592 73306090978213920768 73540740466479687984 74211104447080759296 75670311556995268608 76530201461052033024 76604512934242123776 76921060508350562304 77475018763040329728 78433553271155208192 78921770256709909056 79324843649236517376 79896113099385340032 80226262327068750528 81803745013275158544 82129972299665596416 82549430789449383936 82733333024789648982 83143922574970109952 83487492502965854208 84170390754908012544 84518202286953086976 85129100501619677184 85563876295805681664 86096476643683537152 86180077051022389248 86536193071894382592 87159396108420370944 88786991538798647688 89596333417817014272 89883127236808507536 90702460990876483584 91824647732084146176 92396218837123795968 92868109638130556928 93536912896841373696 93923429065836585984 94014629510206242816 94691689599271514112 95082977572822222848 96952586682400187904 98054320621972917312 99663337172627914752 100795875095044141056 100893748742660358144 101118518141409570978 102040268614736044032 102561414011134083072 103300025017387106304 104578071028206944256 105229027008946545408 105766458198982023168 106528150799180453376 106968349769425000704 109071660017700211392 109506629732887461888 110311110699719531976 110858563433293479936 111316656670621138944 112690936382604115968 113505467335492902912 114085168394407575552 114795302191578049536 114906769401363185664 115381590762525843456 116212528144560494592 117650329906732812288 118382655385064863584 118987265473854776064 119844169649078010048 120339393490603125792 123194958449498394624 123824146184174075904 124715883862455164928 125231238754448781312 125352839346941657088 126255586132362018816 126777303430429630464 127693650752429515776 129144714965525305728 129270115576533583872 130739094162630556416 134394500126725521408 134824690855212761304 136053691486314725376 137733366689849475072 138594328255685693952 139437428037609259008 140305369345262060544 141021944265309364224 142037534398907271168 142624466359233334272 145428880023600281856 146612181956427841536 147081480932959375968 151340623113990537216 151677777212114356467 153060402922104066048 153209025868484247552 153842121016701124608 154950037526080659456 156867106542310416384 157843540513419818112 158649687298473034752 159792226198770680064 160452524654137501056 163607490026550317088 164259944599331192832 165466666049579297964 166287845149940219904 166974985005931708416 168340781509816025088 169036404573906173952 170258201003239354368 171127752591611363328 172192953287367074304 172360154102044778496 173072386143788765184 174318792216840741888 177573983077597295376 179192666835634028544 179766254473617015072 184792437674247591936 185736219276261113856 187073825793682747392 187846858131673171968 188029259020412485632 189383379198543028224 190165955145644445696 193905173364800375808 196108641243945834624 199326674345255829504 201591750190088282112 202237036282819141956 204080537229472088064 206600050034774212608 209156142056413888512 210458054017893090816 211532916397964046336 213056301598360906752 213936699538850001408 218143320035400422784 219013259465774923776 220622221399439063952 222633313341242277888 227010934670985805824 229590604383156099072 229813538802726371328 230763181525051686912 232425056289120989184 235300659813465624576 236765310770129727168 237974530947709552128 239688339298156020096 240678786981206251584 246389916898996789248 247648292368348151808 249431767724910329856 250462477508897562624 252511172264724037632 253554606860859260928 255387301504859031552 258289429931050611456 258540231153067167744 261478188325261112832 268789000253451042816 269649381710425522608 272107382972629450752 277188656511371387904 280610738690524121088 282043888530618728448 284075068797814542336 285248932718466668544 290857760047200563712 294162961865918751936 302681246227981074432 303355554424228712934 306120805844208132096 307684242033402249216 309900075052161318912 313734213084620832768 315687081026839636224 317299374596946069504 319584452397541360128 320905049308275002112 327214980053100634176 328519889198662385664 330933332099158595928 332575690299880439808 333949970011863416832 338072809147812347904 340516402006478708736 342255505183222726656 344385906574734148608 344720308204089556992 346144772287577530368 348637584433681483776 355147966155194590752 359532508947234030144 369584875348495183872 371472438552522227712 374147651587365494784 375693716263346343936 376058518040824971264 378766758397086056448 380331910291288891392 387810346729600751616 392217282487891669248 403183500380176564224 404474072565638283912 408161074458944176128 413200100069548425216 418312284112827777024 420916108035786181632 423065832795928092672 426112603196721813504 427873399077700002816 436286640070800845568 441244442798878127904 454021869341971611648 455033331636343069401 459181208766312198144 459627077605452742656 461526363050103373824 464850112578241978368 470601319626931249152 473530621540259454336 475949061895419104256 479376678596312040192 481357573962412503168 492779833797993578496 498863535449820659712 500924955017795125248 505022344529448075264 507109213721718521856 510774603009718063104 516578859862101222912 517080462306134335488 522956376650522225664 537578000506902085632 539298763420851045216 554377313022742775808 561221477381048242176 564087777061237456896 568150137595629084672 570497865436933337088 581715520094401127424 588325923731837503872 606711108848457425868 612241611688416264192 619800150104322637824 627468426169241665536 631374162053679272448 634598749193892139008 639168904795082720256 641810098616550004224 654429960106201268352 657039778397324771328 661866664198317191856 667899940023726833664 681032804012957417472 688771813149468297216 689440616408179113984 692289544575155060736 697275168867362967552 710295932310389181504 719065017894468060288 739169750696990367744 742944877105044455424 748295303174730989568 751387432526692687872 757533516794172112896 760663820582577782784 775620693459201503232 784434564975783338496 806367000760353128448 808948145131276567824 816322148917888352256 841832216071572363264 846131665591856185344 852225206393443627008 855746798155400005632 872573280141601691136 882488885597756255808 908043738683943223296 910066663272686138802 918362417532624396288 923052726100206747648 929700225156483956736 941202639253862498304 947061243080518908672 951898123790838208512 958753357192624080384 962715147924825006336 985559667595987156992 997727070899641319424 1001849910035590250496 1014218427443437043712 1021549206019436126208 1033157719724202445824 1034160924612268670976 1045912753301044451328 1078597526841702090432 1108754626045485551616 1122442954762096484352 1128175554122474913792 1136300275191258169344 1140995730873866674176 1163431040188802254848 1176651847463675007744 1213422217696914851736 1224483223376832528384 1239600300208645275648 1254936852338483331072 1262748324107358544896 1269197498387784278016 1278337809590165440512 1283620197233100008448 1308859920212402536704 1323733328396634383712 1362065608025914834944 1377543626298936594432 1378881232816358227968 1384579089150310121472 1394550337734725935104 1420591864620778363008 1438130035788936120576 1478339501393980735488 1496590606349461979136 1502774865053385375744 1515067033588344225792 1521327641165155565568 1551241386918403006464 1568869129951566676992 1612734001520706256896 1617896290262553135648 1683664432143144726528 1692263331183712370688 1704450412786887254016 1711493596310800011264 1745146560283203382272 1764977771195512511616 1820133326545372277604 1836724835065248792576 1859400450312967913472 1882405278507724996608 1894122486161037817344 1903796247581676417024 1917506714385248160768 1925430295849650012672 1971119335191974313984 2003699820071180500992 2043098412038872252416 2066315439448404891648 2068321849224537341952 2091825506602088902656 2157195053683404180864 2217509252090971103232 2244885909524192968704 2272600550382516338688 2281991461747733348352 2326862080377604509696 2353303694927350015488 2426844435393829703472 2448966446753665056768 2525496648214717089792 2538394996775568556032 2556675619180330881024 2567240394466200016896 2617719840424805073408 2647466656793268767424 2724131216051829669888 2755087252597873188864 2769158178300620242944 2789100675469451870208 2841183729241556726016 2876260071577872241152 2956679002787961470976 2993181212698923958272 3005549730106770751488 3042655282330311131136 3102482773836806012928 3137738259903133353984 3235792580525106271296 3367328864286289453056 3384526662367424741376 3408900825573774508032 3422987192621600022528 3490293120566406764544 3529955542391025023232 3640266653090744555208 3673449670130497585152 3718800900625935826944 3764810557015449993216 3788244972322075634688 3807592495163352834048 3835013428770496321536 3850860591699300025344 4086196824077744504832 4132630878896809783296 4136643698449074683904 4183651013204177805312 4314390107366808361728 4435018504181942206464 4489771819048385937408 4545201100765032677376 4563982923495466696704 4653724160755209019392 4706607389854700030976 4853688870787659406944 5050993296429434179584 5076789993551137112064 5113351238360661762048 5134480788932400033792 5235439680849610146816 5294933313586537534848 5510174505195746377728 5578201350938903740416 5682367458483113452032 5752520143155744482304 5913358005575922941952 6011099460213541502976 6204965547673612025856 6275476519806266707968 6471585161050212542592 6734657728572578906112 6817801651147549016064 6845974385243200045056 6980586241132813529088 7059911084782050046464 7280533306181489110416 7346899340260995170304 7576489944644151269376 7615184990326705668096 7670026857540992643072 7701721183398600050688 8172393648155489009664 8265261757793619566592 8367302026408355610624 8628780214733616723456 8870037008363884412928 8979543638096771874816 9127965846990933393408 9307448321510418038784 9413214779709400061952 9707377741575318813888 10101986592858868359168 10153579987102274224128 10226702476721323524096 10268961577864800067584 10470879361699220293632 10589866627173075069696 11020349010391492755456 11156402701877807480832 11364734916966226904064 11505040286311488964608 12409931095347224051712 12550953039612533415936 12943170322100425085184 13469315457145157812224 13635603302295098032128 13691948770486400090112 13961172482265627058176 14119822169564100092928 14561066612362978220832 15152979889288302538752 15230369980653411336192 15340053715081985286144 15403442366797200101376 16530523515587239133184 16734604052816711221248 17257560429467233446912 17740074016727768825856 18614896643020836077568 18826429559418800123904 19414755483150637627776 20203973185717736718336 20453404953442647048192 20537923155729600135168 20941758723398440587264 21179733254346150139392 22040698020782985510912 22729469833932453808128 23010080572622977929216 25101906079225066831872 25886340644200850170368 26938630914290315624448 27383897540972800180224 27922344964531254116352 28239644339128200185856 29122133224725956441664 30305959778576605077504 30460739961306822672384 30680107430163970572288 30806884733594400202752 33061047031174478266368 33469208105633422442496 34515120858934466893824 37229793286041672155136 37652859118837600247808 38829510966301275255552 40407946371435473436672 40906809906885294096384 41075846311459200270336 41883517446796881174528 42359466508692300278784 45458939667864907616256 46020161145245955858432 50203812158450133663744 51772681288401700340736 55844689929062508232704 56479288678256400371712 58244266449451912883328 60611919557153210155008 61360214860327941144576 61613769467188800405504 66122094062348956532736 69030241717868933787648 75305718237675200495616 77659021932602550511104 80815892742870946873344 82151692622918400540672 83767034893593762349056 84718933017384600557568 90917879335729815232512 92040322290491911716864 100407624316900267327488 103545362576803400681472 111689379858125016465408 112958577356512800743424 116488532898903825766656 121223839114306420310016 122720429720655882289152 123227538934377600811008 138060483435737867575296 150611436475350400991232 155318043865205101022208 167534069787187524698112 169437866034769201115136 181835758671459630465024 184080644580983823433728 207090725153606801362944 225917154713025601486848 232977065797807651533312 242447678228612840620032 246455077868755201622016 276120966871475735150592 301222872950700801982464 310636087730410202044416 335068139574375049396224 338875732069538402230272 363671517342919260930048 368161289161967646867456 414181450307213602725888 451834309426051202973696 465954131595615303066624 552241933742951470301184 621272175460820404088832 677751464139076804460544 727343034685838521860096 828362900614427205451776 903668618852102405947392 931908263191230606133248 1104483867485902940602368 1242544350921640808177664 1355502928278153608921088 1656725801228854410903552 1863816526382461212266496 2485088701843281616355328 2711005856556307217842176 3313451602457708821807104 3727633052764922424532992 4970177403686563232710656 7455266105529844849065984 9940354807373126465421312 14910532211059689698131968 29821064422119379396263936
- Sum of all divisors σ(n): 101936950044952632148829059
- Sum of proper divisors (its aliquot sum) s(n): 72115885622833252752565123
- 29821064422119379396263936 is an abundant number, because the sum of its proper divisors (72115885622833252752565123) is greater than itself. Its abundance is 42294821200713873356301187
Bases of 29821064422119379396263936
- Binary: 11000101010101101101100100100010000001101101010111110110110101101100100000000000000002
- Hexadecimal: 0x18AADB2440DABEDAD90000
- Base-36: 3QW3SZ0K900000000
Squares and roots of 29821064422119379396263936
- 29821064422119379396263936 squared (298210644221193793962639362) is 889295883268194235417306854582822325856594974212096
- 29821064422119379396263936 cubed (298210644221193793962639363) is 26519749825266375803633102496337604527915254522747590791683873847487659769856
-
29821064422119379396263936 is a
perfect square number . Itssquare root is 5460866636544 -
The
cube root of 29821064422119379396263936 is 310104246.6678268547
Scales and comparisons
How big is 29821064422119379396263936?- 29,821,064,422,119,379,396,263,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,821,064,422,119,379,396,263,936 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 29821064422119379396263936 cubic inches would be around 25842020.6 feet tall.
Recreational maths with 29821064422119379396263936
- 29821064422119379396263936 backwards is 63936269397391122446012892
- The number of decimal digits it has is: 26
- The sum of 29821064422119379396263936's digits is 117
- 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 29821064422119379396263936 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 29821064422119379396263936 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/29821064422119379396263936/
Chicago style:
Numbermatics. 2024. "Number 29821064422119379396263936 - Facts about the integer". https://numbermatics.com/n/29821064422119379396263936/
The information we have on file for 29821064422119379396263936 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 29821064422119379396263936, math, Factors of 29821064422119379396263936, curriculum, school, college, exams, university, Prime factorization of 29821064422119379396263936, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, eight hundred twenty-one sextillion, sixty-four quintillion, four hundred twenty-two quadrillion, one hundred nineteen trillion, three hundred seventy-nine billion, three hundred ninety-six million, two hundred sixty-three thousand, nine hundred thirty-six.