21978370525041487872
21,978,370,525,041,487,872 is an even composite number composed of seven prime numbers multiplied together.
21978370525041487872 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nine thousand, three hundred sixty divisors.
Prime factorization of 21978370525041487872:
212 × 33 × 74 × 232 × 89 × 109 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 23 × 23 × 89 × 109 × 127 × 127)See below for interesting mathematical facts about the number 21978370525041487872 from the Numbermatics database.
Names of 21978370525041487872
- Cardinal: 21978370525041487872 can be written as Twenty-one quintillion, nine hundred seventy-eight quadrillion, three hundred seventy trillion, five hundred twenty-five billion, forty-one million, four hundred eighty-seven thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 2.1978370525041487872 × 1019
Factors of 21978370525041487872
Divisors of 21978370525041487872
- Number of divisors d(n): 9360
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 84 89 92 96 98 108 109 112 126 127 128 138 144 147 161 168 178 184 189 192 196 207 216 218 224 252 254 256 267 276 288 294 322 327 336 343 356 368 378 381 384 392 414 432 436 441 448 483 504 508 512 529 534 552 576 588 621 623 644 654 672 686 712 736 756 762 763 768 784 801 828 864 872 882 889 896 966 981 1008 1016 1024 1029 1058 1068 1104 1127 1143 1152 1176 1242 1246 1288 1308 1323 1344 1372 1424 1449 1472 1512 1524 1526 1536 1568 1587 1602 1656 1728 1744 1764 1778 1792 1869 1932 1962 2016 2032 2047 2048 2058 2116 2136 2208 2254 2286 2289 2304 2352 2401 2403 2484 2492 2507 2576 2616 2646 2667 2688 2744 2848 2898 2921 2943 2944 3024 3048 3052 3072 3087 3136 3174 3204 3312 3381 3429 3456 3488 3528 3556 3584 3703 3738 3864 3924 4032 4064 4094 4096 4116 4232 4272 4347 4361 4416 4508 4572 4578 4608 4704 4761 4802 4806 4968 4984 5014 5152 5232 5292 5334 5341 5376 5488 5607 5696 5796 5842 5886 5888 6048 6096 6104 6141 6144 6174 6223 6272 6348 6408 6624 6762 6858 6867 6912 6976 7056 7112 7168 7203 7406 7476 7521 7728 7848 7889 8001 8064 8128 8188 8232 8464 8544 8694 8722 8763 8832 9016 9144 9156 9216 9261 9408 9522 9604 9612 9701 9936 9968 10028 10143 10304 10464 10584 10668 10682 10752 10976 11109 11214 11303 11392 11592 11684 11772 11776 12096 12192 12208 12282 12288 12348 12446 12544 12696 12816 13083 13248 13524 13716 13734 13824 13843 13952 14112 14224 14283 14329 14336 14406 14812 14952 15042 15456 15696 15778 16002 16023 16128 16129 16256 16376 16464 16821 16928 17088 17388 17444 17526 17549 17664 18032 18288 18312 18423 18432 18522 18669 18816 19044 19208 19224 19402 19872 19936 20056 20286 20447 20601 20608 20928 21168 21336 21364 21504 21609 21952 22218 22428 22563 22606 22784 23184 23368 23544 23552 23667 24003 24192 24384 24416 24564 24696 24892 25088 25392 25632 25921 26166 26289 26496 27048 27432 27468 27648 27686 27904 28224 28448 28566 28658 28672 28812 29103 29624 29904 30084 30429 30527 30912 31392 31556 32004 32046 32256 32258 32512 32752 32928 33327 33642 33856 33909 34176 34776 34888 35052 35098 35328 36064 36576 36624 36846 36864 37044 37338 37387 37632 38088 38416 38448 38804 39249 39744 39872 40112 40572 40894 41202 41216 41529 41856 42336 42672 42728 42987 43008 43218 43561 43904 44436 44856 45126 45212 45568 46368 46736 47081 47088 47104 47334 48006 48069 48384 48387 48768 48832 49128 49392 49784 50176 50784 51264 51842 52332 52578 52647 52992 54096 54864 54936 55223 55269 55296 55372 55808 56007 56448 56896 57132 57316 57624 57661 58206 59248 59808 60168 60858 61054 61341 61824 62784 63112 64008 64092 64512 64516 64827 65024 65504 65856 66654 67183 67284 67689 67712 67818 67907 68352 69552 69776 70104 70196 70656 71001 72128 73152 73248 73692 74088 74676 74774 75264 76176 76832 76896 77608 77763 78498 78867 79121 79488 79744 80224 81144 81788 82404 82432 83058 83712 84672 85344 85456 85974 86016 86436 87122 87309 87808 88872 89712 90252 90424 91136 91581 92736 93472 94162 94176 94208 94668 96012 96138 96768 96774 96901 97536 97664 98256 98784 99568 99981 100303 100352 101568 101727 102528 103684 104664 105156 105294 105984 108192 109728 109872 110446 110538 110592 110744 111616 112014 112161 112896 112903 113792 114264 114632 115248 115322 116412 117747 118496 119616 120336 121716 122108 122682 122843 123648 124587 125568 126224 128016 128184 128961 129024 129032 129654 130048 130683 131008 131712 133308 134366 134568 135378 135424 135636 135814 136704 139104 139552 140208 140392 141243 141312 142002 143129 144207 144256 145161 146304 146496 147384 148176 149352 149548 150528 152352 153664 153792 155216 155526 156996 157734 157941 158242 158976 159488 160448 162288 163576 164808 164864 165669 166116 167424 168021 169344 170688 170912 171948 172872 172983 174244 174618 175616 177744 179424 180504 180848 181447 182272 183162 184023 185472 186944 188324 188352 189336 192024 192276 193536 193548 193802 195072 195328 196512 197568 199136 199962 200606 200704 201549 203136 203454 203721 205056 207368 209328 210312 210588 211968 213003 213689 216384 219456 219744 220892 221076 221488 223123 223232 224028 224322 225792 225806 227584 228528 229264 230496 230644 232824 233289 235494 236992 237363 239232 240672 243432 244216 245364 245686 247296 249174 251136 252448 256032 256368 257922 258048 258064 259308 259969 260096 261366 261709 261927 262016 263424 266616 268732 269136 270756 270848 271272 271628 273408 274743 278208 279104 280416 280784 282486 282624 284004 286258 288414 288512 290322 290703 292608 292992 294768 296352 298704 299096 300909 301056 304704 304927 305181 307328 307584 310432 311052 313992 315468 315882 316484 317952 318389 318976 320896 324576 327152 329567 329616 329728 331338 332232 334848 336042 336483 338688 338709 341376 341824 343896 345744 345966 348488 349236 351232 355488 358848 361008 361696 362894 364544 366324 368046 368529 370944 370967 373761 373888 376648 376704 378672 384048 384552 386883 387072 387096 387604 390144 390656 392049 393024 395136 398272 399924 401212 403098 403627 406272 406908 407442 410112 414736 418656 420624 421176 423729 423936 426006 427378 429387 432768 435483 438912 439488 441784 442152 442976 446246 446464 448056 448644 451584 451612 455168 457056 458528 460992 461288 465648 466578 470281 470988 473823 473984 474726 475349 478464 481344 486864 488432 490728 491372 494592 497007 498348 502272 504896 512064 512736 515844 516128 518616 518949 519938 520192 522732 523418 523854 524032 526848 533232 537464 538272 541512 541696 542544 543256 544341 546816 549486 552069 553847 556416 558208 560832 561568 564972 568008 572516 576828 577024 580644 581406 585216 585984 589536 592704 597408 598192 601818 602112 604647 609408 609854 610362 611163 614656 615168 620864 622104 627984 630936 631764 632968 635904 636778 637952 641067 641792 649152 654304 659134 659232 659456 662676 664464 669369 669696 672084 672966 677376 677418 678307 682752 683648 687792 691488 691932 696976 698472 699867 702121 702464 710976 712089 717696 722016 723392 725788 732648 736092 737058 741888 741934 747522 747776 753296 753408 757344 768096 769104 773766 774144 774192 775208 779907 780288 781312 784098 785127 786048 790272 790321 796544 799848 802424 806196 807254 812544 813816 814884 820224 824229 829472 837312 841248 842352 847458 847872 852012 854756 858774 859901 865536 870966 872109 877824 878976 883568 884304 885952 892492 896112 897288 902727 903168 903224 910336 914112 914781 917056 921984 922576 931296 933156 940562 941976 947646 947968 949452 950698 955167 956928 962688 973728 976864 981456 982744 988701 989184 994014 996696 1001903 1004544 1009449 1009792 1016127 1024128 1025472 1031688 1032256 1037232 1037898 1039876 1045464 1046836 1047708 1048064 1053696 1066464 1074928 1076544 1083024 1083392 1085088 1086512 1088682 1093632 1098972 1104138 1105587 1107694 1112832 1112901 1116416 1121664 1123136 1129944 1136016 1145032 1153656 1154048 1161288 1162812 1170432 1171968 1176147 1179072 1185408 1194816 1196384 1203636 1209294 1210881 1218816 1219708 1220724 1222326 1229312 1230336 1232027 1241728 1244208 1255968 1261872 1263528 1265936 1270129 1271187 1271808 1273556 1275904 1282134 1283584 1288161 1298304 1308608 1318268 1318464 1325352 1328928 1338738 1339392 1344168 1345932 1354752 1354836 1356614 1365504 1367296 1375584 1382976 1383864 1393952 1396944 1399734 1404242 1404928 1410843 1421952 1424178 1426047 1435392 1435481 1444032 1446784 1451576 1465296 1472184 1474116 1483776 1483868 1491021 1495044 1495552 1506592 1506816 1514688 1536192 1538208 1547532 1548384 1550416 1556847 1559814 1560576 1561861 1562624 1568196 1570254 1572096 1580544 1580642 1593088 1599696 1604848 1612392 1614508 1625088 1627632 1629768 1633023 1640448 1648458 1658944 1661541 1674624 1682496 1684704 1694916 1704024 1709512 1717548 1719802 1731072 1741932 1744218 1755648 1757952 1758061 1767136 1768608 1771904 1784984 1792224 1794576 1805454 1806336 1806448 1813941 1819783 1820672 1828224 1829562 1833489 1834112 1843968 1845152 1862592 1866312 1881124 1883952 1895292 1895936 1898904 1901396 1910334 1913856 1923201 1925376 1947456 1953728 1962912 1965488 1977402 1978368 1988028 1993392 2003806 2008107 2009088 2018898 2019584 2032254 2034921 2048256 2050944 2063376 2064512 2074464 2075796 2079752 2090928 2093672 2095416 2096128 2106363 2107392 2132928 2136267 2149856 2153088 2166048 2166784 2170176 2173024 2177364 2197944 2208276 2211174 2215388 2225664 2225802 2228723 2232832 2243328 2246272 2259888 2272032 2290064 2306969 2307312 2308096 2322576 2325624 2339721 2340864 2343936 2352294 2355381 2358144 2370816 2370963 2389632 2392768 2407272 2418588 2421762 2437632 2439416 2441448 2444652 2458624 2460672 2464054 2483456 2488416 2511936 2523744 2527056 2531872 2540258 2542374 2543616 2547112 2551808 2564268 2567168 2576322 2579703 2596608 2596769 2616327 2617216 2636536 2636928 2650704 2657856 2677476 2688336 2691864 2708181 2709504 2709672 2713228 2731008 2734592 2744343 2751168 2765952 2767728 2787904 2793888 2799468 2808484 2821686 2825389 2843904 2848356 2852094 2865501 2870784 2870962 2888064 2893568 2903152 2930592 2944368 2948232 2966103 2967552 2967736 2982042 2990088 2991104 3005709 3013184 3013632 3029376 3048381 3072384 3076416 3095064 3096768 3100832 3113694 3119628 3123722 3125248 3136392 3140508 3144192 3161088 3161284 3186176 3199392 3209696 3224784 3229016 3250176 3255264 3259536 3266046 3280896 3291967 3296916 3316761 3317888 3323082 3327443 3338703 3349248 3364992 3369408 3389832 3408048 3419024 3435096 3439604 3462144 3483864 3488436 3511296 3515904 3516122 3534272 3537216 3543808 3569968 3584448 3589152 3610908 3612896 3627882 3632643 3639566 3641344 3656448 3659124 3666978 3668224 3687936 3690304 3696081 3725184 3732624 3762248 3767904 3790584 3791872 3797808 3802792 3810387 3820668 3827712 3846402 3850752 3864483 3876929 3894912 3907456 3925824 3930976 3954804 3976056 3986784 4007612 4016214 4018176 4037796 4039168 4064508 4069842 4096512 4101888 4126752 4129024 4148928 4151592 4159504 4181856 4187344 4190832 4192256 4212726 4214784 4232529 4265856 4272534 4278141 4299712 4306176 4306443 4332096 4340352 4346048 4354728 4395888 4416552 4422348 4430776 4451328 4451604 4457446 4465664 4486656 4492544 4519776 4544064 4580128 4613938 4614624 4616192 4645152 4651248 4679442 4681728 4685583 4687872 4704588 4710762 4716288 4741632 4741926 4748149 4779264 4785536 4814544 4837176 4843524 4875264 4878832 4882896 4889304 4899069 4914847 4917248 4921344 4928108 4966912 4976832 4984623 5023872 5047488 5054112 5063744 5080516 5084748 5094224 5128536 5131829 5134336 5152644 5159406 5193216 5193538 5232654 5234432 5273072 5273856 5274183 5301408 5315712 5354952 5376672 5383728 5416362 5419008 5419344 5426456 5459349 5462016 5469184 5488686 5502336 5531904 5532247 5535456 5575808 5587776 5598936 5616968 5643372 5650778 5687808 5696712 5704188 5731002 5741568 5741924 5769603 5776128 5787136 5806304 5861184 5888736 5896464 5932206 5935104 5935472 5964084 5979287 5980176 5982208 6011418 6019307 6024321 6026368 6027264 6058752 6096762 6104763 6144768 6152832 6190128 6193536 6201664 6227388 6239256 6247444 6272784 6281016 6288384 6319089 6322176 6322568 6372352 6398784 6419392 6449568 6458032 6500352 6510528 6519072 6532092 6583934 6593832 6633522 6635776 6646164 6654886 6677406 6686169 6698496 6729984 6738816 6779664 6816096 6838048 6870192 6879208 6920907 6924288 6967728 6976872 7013321 7019163 7022592 7031808 7032244 7066143 7068544 7074432 7087616 7112889 7139936 7168896 7178304 7221816 7225792 7255764 7265286 7279132 7312896 7318248 7322947 7333956 7336448 7375872 7380608 7392162 7450368 7465248 7524496 7535808 7581168 7583744 7595616 7605584 7620774 7641336 7655424 7692804 7701504 7728966 7739109 7753858 7789824 7790307 7814912 7851648 7861952 7909608 7952112 7973568 8015224 8032428 8075592 8078336 8129016 8139684 8193024 8203776 8233029 8253504 8258048 8297856 8303184 8319008 8363712 8374688 8381664 8384512 8425452 8465058 8476167 8531712 8532241 8545068 8556282 8596503 8599424 8612352 8612886 8624189 8664192 8680704 8692096 8709456 8791776 8833104 8844696 8861552 8898309 8902656 8903208 8914892 8931328 8973312 8985088 9017127 9039552 9088128 9160256 9227876 9229248 9290304 9302496 9358884 9371166 9375744 9409176 9421524 9432576 9483264 9483852 9496298 9558528 9571072 9629088 9674352 9687048 9750528 9757664 9765792 9778608 9798138 9829694 9834496 9842688 9856216 9875901 9933824 9953664 9969246 9982329 10016109 10047744 10048367 10094976 10108224 10127488 10161032 10169496 10188448 10257072 10263658 10268672 10305288 10318812 10386432 10387076 10465308 10468864 10546144 10547712 10548366 10602816 10631424 10709904 10753344 10767456 10832724 10838688 10852912 10897929 10918698 10924032 10933027 10938368 10977372 11004672 11063808 11064494 11070912 11088243 11151616 11175552 11197872 11233936 11286744 11301556 11375616 11393424 11408376 11431161 11462004 11483136 11483848 11539206 11552256 11574272 11612608 11630787 11722368 11777472 11792928 11864412 11870944 11928168 11958574 11960352 11964416 12022836 12038614 12048642 12052736 12054528 12117504 12193524 12209526 12289536 12305664 12306427 12380256 12387072 12403328 12454776 12478512 12494888 12545568 12562032 12576768 12638178 12644352 12645136 12697587 12738481 12744704 12797568 12834423 12838784 12899136 12916064 12919329 13021056 13038144 13064184 13167868 13187664 13267044 13271552 13292328 13309772 13354812 13372338 13396992 13459968 13477632 13559328 13632192 13676096 13740384 13758416 13841814 13848576 13935456 13953744 14026642 14038326 14045184 14056749 14063616 14064488 14132286 14137088 14148864 14175232 14225778 14244447 14279872 14337792 14356608 14443632 14451584 14511528 14530572 14558264 14625792 14636496 14645894 14667912 14672896 14744541 14751744 14761216 14784324 14900736 14930496 14953869 15048992 15071616 15162336 15167488 15191232 15211168 15241548 15282672 15385608 15395487 15403008 15457932 15478218 15507716 15579648 15580614 15601061 15629824 15703296 15723904 15819216 15822549 15904224 15947136 16030448 16064856 16148783 16151184 16156672 16258032 16279368 16378047 16386048 16407552 16466058 16507008 16516096 16595712 16596741 16606368 16638016 16727424 16749376 16763328 16850904 16930116 16952334 17063424 17064482 17090136 17112564 17193006 17198848 17224704 17225772 17248378 17328384 17361408 17384192 17418912 17583552 17666208 17689392 17723104 17796618 17805312 17806416 17829784 17862656 17937861 17946624 17970176 18034254 18057921 18079104 18176256 18177383 18314289 18320512 18455752 18458496 18580608 18604992 18717768 18742332 18818352 18843048 18865152 18957267 18966528 18967704 18992596 19117056 19142144 19258176 19348704 19374096 19501056 19515328 19531584 19557216 19596276 19659388 19712432 19751802 19777723 19867648 19907328 19938492 19964658 20032218 20058507 20095488 20096734 20189952 20216448 20254976 20322064 20338992 20376896 20514144 20527316 20610576 20637624 20762721 20772864 20774152 20930616 20937728 21039963 21092288 21095424 21096732 21205632 21262848 21338667 21419808 21506688 21534912 21665448 21677376 21705824 21795858 21837396 21866054 21876736 21954744 21968841 22009344 22127616 22128988 22141824 22176486 22303232 22351104 22395744 22467872 22573488 22603112 22751232 22786848 22816752 22862322 22924008 22966272 22967696 23043769 23078412 23104512 23148544 23217327 23225216 23261574 23292101 23370921 23444736 23554944 23585856 23728824 23741888 23856336 23917148 23920704 24045672 24077228 24097284 24105472 24235008 24387048 24419052 24579072 24611328 24612854 24760512 24774144 24806656 24909552 24957024 24989776 25091136 25124064 25153536 25276356 25290272 25395174 25428501 25476962 25489408 25595136 25596723 25668846 25677568 25798272 25832128 25838658 25872567 26042112 26076288 26128368 26335736 26375328 26534088 26543104 26584656 26619544 26709624 26744676 26793984 26919936 26955264 27051381 27118656 27138503 27264384 27352192 27480768 27516832 27683628 27870912 27907488 28053284 28076652 28113498 28127232 28128976 28264572 28274176 28297728 28336621 28350464 28451556 28488894 28559744 28675584 28713216 28887264 28903168 29023056 29061144 29116528 29251584 29272992 29291788 29335824 29345792 29489082 29503488 29522432 29568648 29627703 29801472 29860992 29907738 29946987 30097984 30143232 30145101 30324672 30382464 30422336 30483096 30565344 30771216 30790974 30806016 30915864 30956436 31015432 31159296 31161228 31202122 31259648 31406592 31447808 31638432 31645098 31808448 31894272 32060896 32129712 32297566 32302368 32313344 32516064 32558736 32756094 32772096 32799081 32815104 32932116 33014016 33016063 33032192 33191424 33193482 33212736 33237043 33264729 33276032 33454848 33498752 33526656 33701808 33860232 33904668 34126848 34128964 34180272 34225128 34293483 34386012 34397696 34449408 34451544 34496756 34656768 34722816 34768384 34837824 34892361 35167104 35332416 35378784 35446208 35593236 35612832 35659568 35875722 35893248 35922803 35940352 36068508 36115842 36158208 36352512 36354766 36628578 36641024 36911504 36916992 36919281 37161216 37209984 37435536 37484664 37636704 37686096 37730304 37914534 37933056 37935408 37985192 38215443 38234112 38284288 38516352 38697408 38725729 38748192 38757987 39030656 39063168 39114432 39192552 39318776 39424864 39503604 39555446 39735296 39814656 39876984 39929316 40064436 40117014 40190976 40193468 40379904 40432896 40435403 40509952 40644128 40677984 40753792 41028288 41054632 41221152 41275248 41525442 41545728 41548304 41855009 41861232 41875456 42079926 42170247 42184576 42190848 42193464 42411264 42525696 42677334 42733341 42839616 43013376 43069824 43330896 43354752 43411648 43591716 43674792 43732108 43909488 43937682 44018688 44233623 44255232 44257976 44283648 44352972 44606464 44702208 44791488 44935744 45146976 45206224 45502464 45573696 45633504 45724644 45848016 45935392 46087538 46156824 46186461 46209024 46297088 46434654 46450432 46523148 46584202 46741842 46803183 46889472 47109888 47171712 47457648 47467647 47483776 47712672 47834296 47841408 48091344 48154456 48194568 48210944 48446349 48470016 48774096 48838104 49134141 49158144 49222656 49225708 49521024 49548288 49613312 49790223 49819104 49914048 49979552 50182272 50248128 50552712 50580544 50790348 50857002 50953924 51190272 51193446 51260629 51337692 51355136 51596544 51664256 51677316 51745134 52084224 52152576 52256736 52671472 52750656 53068176 53086208 53169312 53239088 53419248 53489352 53587968 53813583 53839872 53910528 54102762 54173763 54237312 54277006 54528768 54532149 54704384 54961536 55033664 55367256 55741824 55814976 56106568 56153304 56226996 56257952 56529144 56548352 56595456 56673242 56700928 56903112 56977788 57119488 57351168 57426432 57774528 57806336 58046112 58122288 58233056 58503168 58545984 58583576 58671648 58691584 58978164 59044864 59137296 59255406 59333169 59602944 59721984 59725687 59815476 59893974 60175521 60195968 60286464 60290202 60369323 60649344 60764928 60844672 60966192 61130688 61542432 61581948 61831728 61912872 62030864 62288163 62318592 62322456 62404244 62519296 62813184 62895616 63119889 63276864 63290196 63616896 63788544 64121792 64259424 64595132 64604736 65032128 65117472 65512188 65598162 65630208 65864232 65906523 66028032 66032126 66064384 66382848 66386964 66425472 66474086 66529458 66552064 66909696 66997504 67053312 67403616 67720464 67809336 68253696 68257928 68360544 68450256 68586966 68772024 68795392 68898816 68903088 68993512 69131307 69313536 69445632 69536768 69675648 69784722 69876303 70112763 70334208 70338569 70664832 70757568 70892416 71186472 71225664 71319136 71751444 71845606 71880704 72137016 72231684 72316416 72705024 72709532 73257156 73282048 73823008 73833984 73838562 74322432 74419968 74871072 74969328 75273408 75372192 75460608 75829068 75870816 75970384 76285503 76430886 76468224 76531189 76568576 76790169 77032704 77394816 77451458 77496384 77515974 77617701 78061312 78126336 78228864 78385104 78637552 78849728 79007208 79110892 79629312 79753968 79858632 80128872 80234028 80381952 80386936 80759808 80865792 80870806 81019904 81288256 81355968 81415509 81507584 82056576 82109264 82442304 82550496 83050884 83096608 83710018 83722464 83750912 84159852 84340494 84369152 84381696 84386928 84822528 85009863 85051392 85354668 85466682 85679232 86026752 86139648 86144989 86661792 86709504 86823296 87183432 87349584 87464216 87818976 87875364 88037376 88467246 88510464 88515952 88567296 88705944 88883109 89169367 89212928 89404416 89582976 89840961 89871488 90293952 90412448 90435303 91147392 91267008 91449288 91696032 91870784 92175076 92313648 92372922 92418048 92869308 92900864 93046296 93168404 93483684 93606366 93778944 94219776 94343424 94915296 94935294 94967552 95425344 95668592 95682816 96182688 96308912 96389136 96421888 96892698 96940032 97548192 97676208 98268282 98316288 98397243 98445312 98451416 99042048 99048189 99096576 99226624 99580446 99638208 99711129 99828096 99959104 100364544 100496256 101105424 101161088 101580696 101714004 101907848 102380544 102386892 102521258 102675384 102710272 103193088 103328512 103354632 103490268 104168448 104305152 104513472 104677083 105342944 105501312 106136352 106172416 106338624 106478176 106838496 106978704 107627166 107679744 107768409 107821056 108205524 108347526 108474624 108554012 109057536 109064298 109207427 109408768 109923072 110067328 110734512 110757843 111483648 111629952 112213136 112306608 112453992 112515904 113041481 113058288 113096704 113190912 113346484 113806224 113955576 114238976 114646329 114702336 114852864 115549056 115612672 116092224 116177187 116244576 116466112 117091968 117167152 117343296 117956328 118089728 118274592 118510812 118666338 119205888 119443968 119451374 119630952 119787948 120351042 120391936 120572928 120580404 120738646 121298688 121306209 121529856 121689344 121932384 122261376 123084864 123163896 123663456 123825744 124061728 124576326 124637184 124644912 124808488 125038592 125565027 125626368 125791232 126239778 126553728 126580392 127233792 127241681 127577088 128200023 128243584 128518848 129190264 129209472 130064256 130234944 131024376 131196324 131728464 131813046 132056064 132064252 132700869 132765696 132773928 132850944 132948172 133058916 133104128 133819392 133995008 134106624 134807232 135440928 135618672 136507392 136515856 136721088 136900512 137173932 137544048 137590784 137806176 137987024 138262614 138444061 138559383 138627072 138891264 139073536 139351296 139569444 139752606 140225526 140409549 140668416 140677138 141329664 141515136 141784832 142372944 142451328 142638272 143502888 143691212 144274032 144463368 144632832 145339047 145410048 145419064 146514312 146564096 147646016 147667968 147677124 148644864 148839936 149370669 149742144 149938656 150546816 150744384 151658136 151741632 151940768 152571006 152861772 153062378 153137152 153580338 153781887 154065408 154789632 154902916 154992768 155031948 155235402 156122624 156252672 156457728 156467429 156770208 157275104 157699456 158014416 158221784 159258624 159507936 159717264 160257744 160468056 160763904 160773872 161306383 161440749 161519616 161731584 161741612 162039808 162521289 162576512 162711936 162831018 163015168 163596447 164113152 164218528 164884608 165100992 166101768 166193216 167420036 167444928 168319704 168680988 168738304 168773856 169645056 170019726 170102784 170709336 170933364 171358464 172053504 172279296 172289978 173323584 173419008 173646592 174366864 174699168 174928432 175637952 175750728 176074752 176934492 177031904 177134592 177411888 177766218 177999507 178338734 178425856 178808832 179165952 179177061 179681922 179742976 180587904 180824896 180870606 181107969 182294784 182534016 182898576 183392064 183741568 184350152 184627296 184745844 185738616 185801728 186092592 186336808 186967368 187212732 187557888 188439552 188686848 189359667 189830592 189870588 189935104 190850688 191337184 191365632 192365376 192617824 192778272 192843776 193785396 195096384 195352416 196536564 196794486 196890624 196902832 197719569 198084096 198096378 198193152 198356347 198453248 199160892 199276416 199422258 199656192 199918208 200729088 200992512 202210848 202322176 203161392 203428008 203815696 204761088 204773784 205042516 205350768 205420544 206386176 206657024 206709264 206980536 207393921 208336896 208610304 209026944 209354166 209628909 210685888 211002624 211015707 212272704 212677248 212956352 213676992 213957408 215254332 215536818 215642112 216411048 216695052 216949248 217108024 218115072 218128596 218414854 218817536 219846144 220134656 221469024 221515686 222967296 223259904 224426272 224613216 224907984 225031808 226082962 226116576 226193408 226381824 226692968 227612448 227911152 228477952 229292658 229404672 229593567 229705728 230370507 231098112 231112441 231225344 232184448 232354374 232489152 232853103 232932224 234183936 234334304 234686592 235912656 236179456 236549184 237021624 237332676 238887936 238902748 239261904 239575896 240702084 240783872 241145856 241160808 241477292 242597376 242612418 243059712 243378688 243864768 244246527 244522752 246169728 246327792 247326912 247651488 248123456 249152652 249289824 249616976 251130054 251252736 251459621 251582464 252479556 253107456 253160784 254467584 254483362 255029589 255154176 256400046 256487168 257037696 258380528 258418944 258434967 260128512 260469888 262048752 262392648 263456928 263626092 264112128 264128504 265401738 265531392 265547856 265701888 265896344 266117832 266208256 267508101 267638784 267990016 268213248 269614464 270881856 271237344 271305909 273031712 273442176 273801024 274347864 275088096 275181568 275612352 275974048 276525228 276888122 277118766 277254144 278147072 278702592 279138888 279505212 280451052 280819098 281336832 281354276 282659328 283030272 283047821 283569664 284745888 284902656 285276544 287005776 287382424 288548064 288926736 289265664 290678094 290820096 290838128 292985063 293028624 293128192 295191729 295292032 295335936 295354248 297144567 297289728 297679872 298741338 299133387 299484288 299877312 301093632 301488768 303316272 303483264 303881536 305142012 305723544 306124756 307160676 307563774 308130816 309579264 309805832 309985536 310063896 310470804 312245248 312505344 312915456 312934858 313540416 314550208 315398912 316028832 316443568 318517248 319015872 319434528 320515488 320936112 321547744 322612766 322881498 323039232 323305227 323463168 323483224 324079616 325042578 325153024 325423872 325662036 326030336 327192894 327622281 328226304 328437056 329769216 330201984 332203536 332273529 332386432 334840072 334889856 336639408 337361976 337476608 337547712 339124443 339290112 340039452 341418672 341866728 342716928 343938987 344107008 344558592 344579956 346647168 346838016 347293184 348531561 348733728 349398336 349856864 351275904 351501456 353868984 354063808 354269184 354823776 355532436 355999014 356677468 357617664 358331904 358354122 358824403 359363844 359485952 361175808 361649792 361741212 362215938 363918627 364589568 365068032 365797152 366784128 367483136 368700304 369254592 369491688 371477232 371603456 372185184 372673616 373934736 374425464 375115776 376695081 376879104 377373696 378719334 379661184 379741176 379870208 381701376 381725043 382674368 382731264 384730752 385235648 385556544 387570792 390192768 390704832 393073128 393588972 393805664 395439138 396168192 396192756 396712694 396906496 398321784 398552832 398844516 399312384 399836416 401458176 401985024 404421696 404644352 406322784 406856016 407631392 409522176 409547568 410085032 410701536 410841088 412772352 413314048 413418528 413961072 414787842 415332183 416673792 417220608 418053888 418079809 418708332 419257818 421228647 421371776 422005248 422031414 422585261 424545408 425354496 425912704 427353984 427914816 430508664 431073636 432822096 433390104 433898496 434216048 436017141 436230144 436257192 436829708 437635072 439692288 440269312 442938048 443031372 445934592 446519808 448852544 449226432 449815968 450063616 452165924 452233152 453385936 455224896 455822304 456955904 458585316 459187134 459411456 460741014 461345661 462196224 462224882 462450688 464368896 464708748 464978304 465706206 465864448 468367872 468668608 469373184 469402287 471825312 473098368 474043248 474665352 477775872 477805496 478523808 479151792 481404168 481567744 482291712 482321616 482954584 483919149 485194752 485224836 486119424 486757376 487729536 488493054 489045504 490789341 492339456 492369983 492655584 494653824 495302976 496246912 498305304 498579648 499233952 502260108 502919242 503164928 504959112 506214912 506321568 508935168 508966724 510059178 510308352 512800092 512974336 514075392 516761056 516837888 516869934 520257024 520939776 524097504 524785296 526913856 527252184 528224256 528257008 530803476 531095712 531403776 531792688 532235664 532416512 533998521 535016202 535277568 535718323 535980032 536426496 537531183 539228928 541763712 542474688 542611818 543323907 546063424 546884352 547602048 548695728 550176192 551224704 551948096 553050456 553776244 554237532 557405184 558277776 559010424 560902104 561638196 562673664 562708552 565318656 566060544 566095642 567139328 569491776 569805312 570553088 574011552 574764848 577096128 577853472 578531328 581356188 581676256 585970126 586057248 586256384 590383458 590584064 590671872 590708496 594289134 594579456 595069041 595359744 597482676 598266774 598968576 599754624 602187264 602977536 603014923 606632544 606966528 607763072 610284024 611447088 612249512 614321352 615127548 616261632 619158528 619611664 619971072 620127792 620941608 622181763 624185569 624490496 625010688 625830912 625869716 627080832 628886727 629100416 630797824 632057664 632887136 633047121 638031744 638869056 641030976 641872224 643095488 645225532 645762996 646610454 646926336 646966448 650085156 650306048 650847744 651324072 651742283 652060672 654385788 655244562 656452608 656874112 659538432 660403968 664407072 664547058 664772864 669680144 669779712 673278816 674723952 674953216 675095424 678248886 678580224 680078904 682837344 683733456 685433856 687877974 688214016 688780701 689117184 689159912 693294336 693337323 693676032 694586368 697063122 697467456 698796672 699713728 702551808 703002912 707737968 708127616 708538368 709647552 711064872 711998028 713354936 716663808 716708244 717648806 718727688 718971904 722351616 723299584 723482424 724431876 727837254 729179136 730136064 731594304 732739581 733568256 734966272 737400608 738509184 738983376 742954464 743206912 744370368 745347232 747869472 748850928 753390162 753758208 754378863 754747392 757438668 759322368 759369449 759482352 759740416 763402752 763450086 764451989 765088767 765348736 765462528 769461504 770471296 771113088 775141584 775304901 780385536 781409664 786146256 787177944 787611328 790878276 792336384 792385512 793425388 796643568 797105664 797689032 798624768 799672832 802524303 802916352 803970048 808843392 809288704 812645568 813712032 815262784 819095136 820170064 821403072 825544704 826628096 826837056 827922144 829575684 830664366 834441216 836107776 836159618 837416664 838515636 842457294 842743552 844010496 844062828 845170522 849090816 849143463 850708992 851825408 854707968 855829632 861017328 862147272 865644192 866780208 867796992 868432096 872034282 872460288 872514384 873659416 875270144 878955189 879384576 880538624 885876096 886062744 890691767 891433701 891869184 893039616 897400161 897705088 898452864 899631936 900127232 904331848 904466304 906771872 910449792 911644608 913911808 917170632 918374268 921482028 922691322 924392448 924449764 928737792 929417496 929956608 930014269 931412412 931728896 936735744 937337216 938746368 938804574 943650624 946196736 948086496 949330704 955551744 955610992 957047616 958303584 962808336 963135488 964643232 965909168 967838298 969915681 970389504 970449672 972238848 973514752 975459072 976986108 978091008 981578682 982866843 984678912 984739966 985311168 989307648 990605952 992493824 996610608 997159296 998467904 1004520216 1005838484 1009918224 1012429824 1012643136 1017373329 1017870336 1017933448 1020118356 1025600184 1025948672 1028150784 1033522112 1033675776 1033739868 1040514048 1041879552 1045594683 1048195008 1049570592 1053827712 1054504368 1056514016 1061606952 1062191424 1062807552 1063585376 1064471328 1064833024 1067997042 1070032404 1071436646 1071960064 1072852992 1075062366 1076473209 1078457856 1083527424 1084949376 1085223636 1086647814 1091755881 1092126848 1093768704 1095204096 1095272003 1097391456 1100352384 1102449408 1103896192 1106100912 1107552488 1108475064 1114810368 1116555552 1118020848 1121804208 1123276392 1125347328 1125417104 1130085243 1130637312 1132121088 1132191284 1134278656 1138983552 1139610624 1141106176 1145175129 1148023104 1149529696 1154192256 1155706944 1162712376 1163352512 1171940252 1172114496 1180766916 1181168128 1181416992 1188578268 1190138082 1190719488 1194965352 1196533548 1197937152 1199509248 1204374528 1205955072 1206029846 1213265088 1213933056 1215526144 1220568048 1222894176 1224499024 1228642704 1230255096 1232523264 1238317056 1239223328 1239942144 1240255584 1241883216 1244363526 1245996549 1248371138 1248980992 1250021376 1251661824 1251739432 1254161664 1254239427 1257773454 1258200832 1261595648 1264115328 1265774272 1266094242 1267755783 1276063488 1277738112 1282061952 1283744448 1286190976 1290451064 1291525992 1293220908 1293932896 1300170312 1300612096 1301695488 1302648144 1303484566 1304121344 1308771576 1310489124 1312905216 1313748224 1319076864 1320807936 1328814144 1329094116 1329545728 1339360288 1339559424 1346557632 1349447904 1349906432 1350190848 1356497772 1360157808 1365674688 1367466912 1370867712 1375755948 1377561402 1378234368 1378319824 1384036983 1386588672 1386674646 1387352064 1388494429 1389172736 1394126244 1394934912 1397593344 1399427456 1405103616 1406005824 1408206861 1415475936 1416255232 1419295104 1422129744 1423996056 1426709872 1433327616 1433416488 1435297612 1437455376 1437943808 1444703232 1446599168 1446964848 1448863752 1451757447 1455674508 1458358272 1460272128 1463188608 1465479162 1467136512 1469932544 1474801216 1477018368 1477109949 1477966752 1485908928 1488740736 1490694464 1495738944 1497701856 1506780324 1508757726 1509494784 1514877336 1518644736 1518738898 1518964704 1519480832 1526805504 1526900172 1528903978 1530177534 1530697472 1530925056 1538923008 1540942592 1542226176 1550283168 1550609802 1560771072 1562819328 1572292512 1574355888 1575222656 1581756552 1584672768 1584771024 1586850776 1593287136 1594211328 1595378064 1597249536 1599345664 1605048606 1605832704 1607154969 1607940096 1612593549 1617686784 1617787087 1618577408 1625291136 1627424064 1629971721 1630525568 1638190272 1640340128 1642806144 1653256192 1653674112 1655844288 1659151368 1661328732 1672215552 1672319236 1674833328 1677031272 1684914588 1685487104 1688020992 1688125656 1690341044 1698181632 1698286926 1701417984 1703650816 1709415936 1711659264 1722034656 1724294544 1731288384 1733560416 1735593984 1736864192 1744068564 1745028768 1747318832 1757910378 1758769152 1760217347 1761077248 1771752192 1772125488 1781383534 1782867402 1783738368 1785207123 1786079232 1794800322 1795410176 1796905728 1799263872 1800254464 1808663696 1808932608 1809044769 1813543744 1820899584 1823289216 1834341264 1836748536 1842964056 1845382644 1848784896 1848899528 1857475584 1858834992 1859913216 1860028538 1862824824 1863457792 1872556707 1873471488 1874674432 1877492736 1877609148 1887301248 1892393472 1896172992 1898661408 1899141363 1911221984 1914095232 1916607168 1925616672 1926270976 1929286464 1931818336 1935676596 1939831362 1940779008 1940899344 1947029504 1950918144 1953972216 1955226849 1956182016 1963157364 1965733686 1969357824 1969479932 1970622336 1978615296 1981211904 1981334747 1984987648 1993221216 1994318592 1996935808 2009040432 2011676968 2019836448 2024859648 2025286272 2034746658 2035740672 2035866896 2040236712 2050895441 2051200368 2051897344 2056301568 2066342103 2067044224 2067351552 2067479736 2080011969 2081028096 2083759104 2091189366 2096390016 2099141184 2107655424 2109008736 2113028032 2123213904 2124382848 2125615104 2127170752 2128942656 2135994084 2140064808 2142873292 2150124732 2152946418 2156915712 2167054848 2169898752 2170447272 2173295628 2183511762 2184253696 2187537408 2190408192 2190544006 2194782912 2200704768 2204898816 2207792384 2212201824 2215104976 2216950128 2229620736 2233111104 2236041696 2243608416 2246552784 2250834208 2260170486 2261274624 2263136589 2264242176 2264382568 2268557312 2277967104 2278108347 2279221248 2282212352 2290350258 2293355967 2296046208 2299059392 2308384512 2311413888 2325424752 2325914703 2326705024 2343880504 2344228992 2361533832 2362336256 2362833984 2377156536 2380276164 2389930704 2393067096 2395874304 2399018496 2407572909 2408749056 2411910144 2412059692 2426530176 2427866112 2431052288 2441136096 2445788352 2448998048 2457285408 2460510192 2476634112 2478446656 2479884288 2480511168 2483766432 2488727052 2491993098 2496742276 2503323648 2503478864 2508323328 2508478854 2511770821 2515546908 2516401664 2523191296 2528230656 2531548544 2532188484 2535511566 2547430389 2552126976 2555476224 2564123904 2567488896 2572381952 2580902128 2583051984 2586441816 2587865792 2600340624 2601224192 2603390976 2605296288 2606969132 2617543152 2620978248 2625810432 2627496448 2636865567 2638153728 2641615872 2657628288 2658188232 2659091456 2672075301 2678720576 2679118848 2693115264 2698895808 2700381696 2712995544 2720315616 2731349376 2734933824 2741735424 2751511896 2755122804 2756639648 2768073966 2773177344 2773349292 2776988858 2778345472 2788252488 2789869824 2790042807 2795186688 2798854912 2810207232 2812011648 2816413722 2830951872 2832510464 2838590208 2844259488 2847992112 2853419744 2866655232 2866832976 2870595224 2874910752 2875887616 2889406464 2893198336 2893929696 2897727504 2903514894 2911349016 2916716544 2920544256 2926377216 2926558663 2930958324 2934273024 2939865088 2948600529 2949602432 2954036736 2954219898 2955933504 2958096827 2971817856 2977481472 2981388928 2991477888 2995403712 3013560648 3017515452 3029754672 3037289472 3037477796 3037929408 3052119987 3053611008 3053800344 3057807956 3060355068 3061394944 3077846016 3081885184 3084452352 3100566336 3101219604 3121542144 3125638656 3144585024 3148711776 3150445312 3163513104 3169542048 3173701552 3186574272 3188422656 3190756128 3194499072 3198691328 3210097212 3214309938 3215880192 3225187098 3229419627 3235373568 3235574174 3237154816 3250582272 3254848128 3259943442 3261051136 3276380544 3280680256 3285612288 3285816009 3307348224 3311688576 3318302736 3322657464 3344431104 3344638472 3349666656 3354062544 3369829176 3370974208 3376041984 3376251312 3380682088 3396363264 3396573852 3402835968 3407301632 3418831872 3423318528 3435525387 3444069312 3446589881 3448589088 3462576768 3467120832 3473728384 3488137128 3490057536 3494637664 3515820756 3520434694 3522154496 3543504384 3544250976 3562767068 3565734804 3570414246 3572158464 3589600644 3590820352 3593811456 3598527744 3598750867 3600508928 3617327392 3617865216 3618089538 3627087488 3641799168 3646578432 3668682528 3673497072 3685928112 3690765288 3697569792 3697799056 3714951168 3717669984 3719826432 3720057076 3725649648 3726915584 3737989647 3745113414 3746942976 3749348864 3754985472 3755218296 3762718281 3774602496 3784786944 3792345984 3797322816 3798282726 3803267349 3822443968 3828190464 3833214336 3851233344 3858572928 3863636672 3871353192 3879662724 3881798688 3901836288 3907944432 3910453698 3912364032 3926314728 3931467372 3938715648 3938959864 3941244672 3957230592 3962423808 3962669494 3969975296 3986442432 3988637184 3993871616 4018080864 4023353936 4039672896 4049719296 4050572544 4069493316 4071733792 4080473424 4101790882 4102400736 4103794688 4112603136 4132684206 4134088448 4134703104 4134959472 4160023938 4162056192 4165483287 4167518208 4182378732 4192780032 4198282368 4215310848 4218017472 4221104461 4224620583 4226056064 4246427808 4248765696 4254341504 4257885312 4271988168 4280129616 4285746584 4300249464 4305892836 4313831424 4334109696 4339797504 4340894544 4346591256 4355272341 4367023524 4368507392 4375074816 4380816384 4381088012 4389565824 4401409536 4409797632 4415584768 4424403648 4430209952 4431329847 4433900256 4466222208 4472083392 4487216832 4493105568 4501668416 4520340972 4526273178 4528484352 4528765136 4555934208 4556216694 4558442496 4562195981 4564424704 4580700516 4586711934 4592092416 4598118784 4616769024 4622827776 4650849504 4651829406 4653410048 4687761008 4688457984 4723067664 4724672512 4725667968 4754313072 4760552328 4779861408 4786134192 4791748608 4798036992 4815145818 4817498112 4821464907 4823820288 4824119384 4853060352 4853361261 4855732224 4862104576 4882272192 4891576704 4897996096 4914570816 4921020384 4956893312 4959768576 4961022336 4967532864 4977454104 4983986196 4993484552 5006957728 5016646656 5016957708 5023541642 5031093816 5032803328 5046382592 5056461312 5063097088 5064376968 5071023132 5094860778 5104253952 5110952448 5128247808 5134977792 5144763904 5161804256 5166103968 5172883632 5175731584 5200681248 5202448384 5206781952 5210592576 5213938264 5235086304 5241956496 5254992896 5273731134 5276307456 5280652041 5283231744 5315256576 5315586143 5316376464 5318182912 5344150602 5355621369 5357441152 5358237696 5386230528 5397791616 5400763392 5425991088 5427134307 5440631232 5462698752 5469867648 5503023792 5510245608 5513279296 5536147932 5546354688 5546698584 5553977716 5576504976 5579739648 5580085614 5590373376 5597709824 5617670121 5620414464 5624023296 5632827444 5661903744 5665020928 5677180416 5688518976 5695984224 5706839488 5733665952 5741190448 5749821504 5778812928 5786396672 5787859392 5795455008 5807029788 5822698032 5841088512 5852754432 5853117326 5861916648 5865680547 5868546048 5879730176 5897201058 5899204864 5908073472 5908439796 5911867008 5916193654 5943635712 5944004241 5954962944 5962777856 5982955776 5990807424 6027121296 6035030904 6059509344 6074578944 6074955592 6075858816 6104239974 6107222016 6107600688 6115615912 6120710136 6122789888 6152686323 6155692032 6163770368 6168904704 6201132672 6202439208 6240035907 6243084288 6251277312 6289170048 6297423552 6300890624 6327026208 6339084096 6347403104 6373148544 6376845312 6381512256 6397382656 6420194424 6428619876 6450374196 6458839254 6470747136 6471148348 6501164544 6509696256 6510099883 6519886884 6522102272 6552761088 6561360512 6571224576 6571632018 6614696448 6623377152 6636605472 6645314928 6688862208 6689276944 6699333312 6708125088 6739658352 6741948416 6752502624 6761364176 6789409767 6792726528 6793147704 6805671936 6814603264 6834325041 6837663744 6846637056 6871050774 6880067901 6888138624 6893179762 6897178176 6925153536 6934241664 6947456768 6976274256 6980115072 6989275328 7031641512 7040869388 7087008768 7088501952 7125534136 7131469608 7140828492 7179201288 7181640704 7187622912 7197055488 7197501734 7201017856 7234654784 7235730432 7236179076 7254174976 7283598336 7293156864 7337365056 7346994144 7371856224 7381530576 7395598112 7429902336 7435339968 7439652864 7440114152 7451299296 7453831168 7475979294 7490226828 7498697728 7509970944 7510436592 7525436562 7535312463 7549204992 7569573888 7584691968 7594645632 7596565452 7606534698 7642291167 7644887936 7656380928 7666428672 7666904021 7702466688 7717145856 7727273344 7742706384 7759325448 7763597376 7803672576 7815888864 7820907396 7852629456 7862934744 7877431296 7877919728 7882489344 7910596701 7914461184 7924847616 7925338988 7939950592 7972884864 7977274368 7987743232 8016225903 8036161728 8046707872 8079345792 8101145088 8138986632 8143467584 8160946848 8203581764 8204801472 8225206272 8265368412 8268176896 8269918944 8320047876 8330966574 8335036416 8364757464 8370128421 8385560064 8396564736 8430621696 8436034944 8442208922 8449241166 8452112128 8492855616 8497531392 8508683008 8515770624 8543976336 8560259232 8571493168 8600498928 8611785672 8627662848 8668219392 8679595008 8681789088 8693182512 8710544682 8734047048 8737014784 8750149632 8761632768 8762176024 8779131648 8779675989 8802819072 8819595264 8831169536 8848807296 8860419904 8862659694 8867800512 8874290481 8932444416 8944166784 8974433664 8986211136 9003336832 9040681944 9052546356 9057530272 9111868416 9112433388 9124391962 9128849408 9161401032 9173423868 9184184832 9196237568 9233538048 9245655552 9301699008 9303658812 9306820096 9375522016 9376915968 9446135328 9449345024 9451335936 9508626144 9521104656 9559722816 9572268384 9583497216 9596073984 9630291636 9642929814 9647640576 9648238768 9688258881 9706120704 9706722522 9711464448 9719461003 9724209152 9764544384 9783153408 9795992192 9829141632 9842040768 9857448027 9913786624 9922044672 9935065728 9954908208 9967972392 9986969104 10013915456 10033293312 10033915416 10047083284 10062187632 10065606656 10112922624 10126194176 10128753936 10142046264 10189721556 10208507904 10221904896 10256495616 10269955584 10289527808 10323608512 10332207936 10339769643 10345767264 10351463168 10401362496 10421185152 10427876528 10470172608 10483912992 10509985792 10547462268 10561304082 10566463488 10630513152 10631172286 10632752928 10636365824 10688301204 10711242738 10714882304 10716475392 10772461056 10795583232 10796252601 10801526784 10851982176 10854268614 10881262464 10925397504 10939735296 11006047584 11020491216 11026558592 11072295864 11092709376 11093397168 11107955432 11153009952 11159479296 11160171228 11180746752 11195419648 11235340242 11240828928 11248046592 11265654888 11288154843 11323807488 11324509609 11330041856 11354360832 11377037952 11391968448 11409802047 11413678976 11467331904 11482380896 11499643008 11572793344 11575718784 11590910016 11614059576 11645396064 11705508864 11706234652 11723833296 11731361094 11737092096 11794402116 11798409728 11816146944 11816879592 11823734016 11832387308 11887271424 11888008482 11909925888 11925555712 11965911552 11981614848 12054242592 12070061808 12119018688 12149157888 12149911184 12151717632 12208479948 12215201376 12231231824 12241420272 12245579776 12305372646 12311384064 12321521429 12327540736 12337809408 12402265344 12404878416 12480071814 12486168576 12496449861 12502554624 12578340096 12594847104 12601781248 12654052416 12663313383 12678168192 12694806208 12746297088 12763024512 12840388848 12857239752 12900748392 12917678508 12941494272 12942296696 13002329088 13019392512 13020199766 13039773768 13044204544 13105522176 13122721024 13142449152 13143264036 13229392896 13246754304 13273210944 13290629856 13293989541 13378553888 13398666624 13416250176 13479316704 13483896832 13505005248 13522728352 13578819534 13585453056 13586295408 13629206528 13668650082 13675327488 13686587943 13693274112 13742101548 13760135802 13776277248 13786359524 13794356352 13850307072 13868483328 13869343229 13894913536 13952548512 13960230144 13978550656 14063283024 14081738776 14174017536 14177003904 14251068272 14262939216 14281656984 14356268087 14358402576 14363281408 14375245824 14394110976 14395003468 14464394721 14469309568 14471460864 14472358152 14508349952 14560083783 14567196672 14586313728 14674730112 14693988288 14743712448 14763061152 14791196224 14870679936 14879305728 14880228304 14902598592 14951958588 14980453656 14997395456 15020873184 15050873124 15070624926 15098409984 15139147776 15169383936 15189291264 15193130904 15213069396 15284582334 15289775872 15312761856 15332857344 15333808042 15404933376 15434291712 15454546688 15485412768 15518650896 15527194752 15607345152 15631777728 15641814792 15705258912 15725869488 15755839456 15764978688 15821193402 15828922368 15841956123 15849695232 15850677976 15879901184 15945769728 15946758429 15954548736 15975486464 16032451806 16072323456 16093415744 16158691584 16202290176 16277973264 16281402921 16286935168 16321893696 16407163528 16409602944 16530736824 16536353792 16539837888 16640095752 16661933148 16729514928 16740256842 16771120128 16793129472 16853010363 16861243392 16872069888 16884417844 16898482332 16904224256 16985711232 16995062784 17017366016 17031541248 17087952672 17120518464 17142986336 17200997856 17223571344 17336438784 17359190016 17363578176 17386365024 17421089364 17468094096 17474029568 17523265536 17524352048 17558263296 17559351978 17582395747 17597041641 17605638144 17639190528 17662339072 17697614592 17720839808 17725319388 17735601024 17748580962 17832012723 17864888832 17888333568 17948867328 17972422272 18006673664 18081363888 18105092712 18115060544 18223736832 18224866776 18248783924 18322802064 18346847736 18368369664 18392475136 18458058969 18467076096 18491311104 18603398016 18607317624 18613640192 18751044032 18753831936 18892270656 18902671872 19017252288 19042209312 19119445632 19144536768 19192147968 19260583272 19285859628 19296477536 19376517762 19412241408 19413445044 19438922006 19448418304 19529088768 19530299649 19566306816 19591984384 19658283264 19684081536 19714896054 19827573248 19844089344 19870131456 19909816416 19935944784 19973938208 20027830912 20066586624 20067830832 20094166568 20124375264 20131213312 20225845248 20252388352 20257507872 20284092528 20379443112 20417015808 20443809792 20485910641 20502975123 20512991232 20539911168 20579055616 20640203703 20647217024 20664415872 20679539286 20691534528 20702926336 20802724992 20842370304 20855753056 20940345216 20967825984 21019971584 21094924536 21122608164 21261026304 21262344572 21265505856 21376602408 21422485476 21429764608 21544922112 21591166464 21592505202 21603053568 21703964352 21708537228 21762524928 21850795008 21879470592 22012095168 22040982432 22053117184 22144591728 22186794336 22215910864 22306019904 22318958592 22320342456 22361493504 22390839296 22470680484 22496093184 22531309776 22576309686 22605937389 22647614976 22649019218 22660083712 22708721664 22754075904 22783936896 22819604094 22827357952 22934663808 22964761792 22999286016 23000712063 23151437568 23181820032 23228119152 23290792128 23411017728 23412469304 23447666592 23462722188 23588804232 23596819456 23632293888 23633759184 23647468032 23664774616 23774542848 23776016964 23819851776 23851111424 23931823104 23963229696 24048677709 24108485184 24140123616 24238037376 24299822368 24303435264 24416959896 24430402752 24462463648 24482840544 24491159552 24610745292 24643042858 24655081472 24675618816 24804530688 24809756832 24960143628 24992899722 25005109248 25110385263 25156680192 25189694208 25191256069 25203562496 25308104832 25326626766 25356336384 25389612416 25492594176 25526049024 25680777696 25714479504 25801496784 25835357016 25882988544 25884593392 26004658176 26038785024 26040399532 26079547536 26088409088 26211044352 26245442048 26284898304 26286528072 26339027967 26458785792 26493508608 26546421888 26581259712 26587979082 26622871443 26757107776 26797333248 26832500352 26958633408 27010010496 27045456704 27157639068 27172590816 27337300164 27373175886 27386548224 27484203096 27520271604 27552554496 27572719048 27588712704 27700614144 27736966656 27738686458 27789827072 27905097024 27920460288 27957101312 28126566048 28163477552 28348035072 28354007808 28502136544 28525878432 28563313968 28712536174 28716805152 28726562816 28750491648 28788221952 28790006936 28928789442 28938619136 28942921728 28944716304 29016699904 29120167566 29134393344 29158383009 29172627456 29349460224 29387976576 29487424896 29526122304 29572344081 29582392448 29741359872 29760456608 29805197184 29903917176 29960907312 29994790912 30041746368 30101746248 30141249852 30196819968 30338767872 30378582528 30386261808 30426138792 30569164668 30579551744 30625523712 30665714688 30667616084 30809866752 30868583424 30909093376 30970825536 31019308929 31037301792 31054389504 31263555456 31283629584 31410517824 31451738976 31511678912 31529957376 31642386804 31683912246 31699390464 31701355952 31891539456 31893516858 31909097472 31935371867 31950972928 32064903612 32144646912 32186831488 32317383168 32388757803 32404580352 32555946528 32562805842 32573870336 32643787392 32814327056 32819205888 33061473648 33072707584 33079675776 33280191504 33323866296 33459029856 33480513684 33542240256 33586258944 33706020726 33722486784 33744139776 33768835688 33796964664 33808448512 33971422464 33973528827 33990125568 34034732032 34063082496 34175905344 34241036928 34285972672 34401995712 34447142688 34718380032 34727156352 34772730048 34842178728 34936188192 34948059136 35048704096 35116526592 35118703956 35164791494 35194083282 35211276288 35324678144 35395229184 35441679616 35450638776 35471202048 35497161924 35664025446 35729777664 35776667136 35897734656 35944844544 36013347328 36162727776 36210185424 36230121088 36447473664 36449733552 36497567848 36645604128 36693695472 36736739328 36784950272 36916117938 36934152192 36964564287 36982622208 37206796032 37209103001 37214635248 37227280384 37489349583 37502088064 37507663872 37784541312 37805343744 37989940149 38034504576 38084418624 38238891264 38289073536 38521166544 38571719256 38592955072 38753035524 38824482816 38826890088 38877844012 39058177536 39060599298 39132613632 39183968768 39316566528 39368163072 39429792108 39655146496 39688178688 39740262912 39819632832 39871889568 39947876416 40055661824 40135661664 40188333136 40248750528 40451690496 40504776704 40515015744 40568185056 40758886224 40887619584 40971821282 41005950246 41025982464 41059763829 41079822336 41158111232 41280407406 41294434048 41328831744 41359078572 41383069056 41405852672 41605449984 41608029687 41684740608 41711506112 41880690432 41935651968 42189849072 42245216328 42522052608 42524689144 42531011712 42753204816 42844970952 42859529216 43068804261 43089844224 43182332928 43185010404 43407928704 43417074456 43525049856 43680251349 43701590016 43758941184 44024190336 44081964864 44106234368 44289183456 44373588672 44431821728 44612039808 44637917184 44640684912 44781678592 44941360968 44992186368 45062619552 45152619372 45211874778 45295229952 45298038436 45417443328 45508151808 45567873792 45570699181 45639208188 45654715904 45869327616 45929523584 45998572032 46001424126 46302875136 46363640064 46456238304 46581584256 46822035456 46824938608 46895333184 46925444376 47177608464 47193638912 47267518368 47294936064 47329549232 47525868369 47549085696 47552033928 47639703552 47702222848 47840275287 47863646208 47926459392 48097355418 48216970368 48280247232 48476074752 48599644736 48606870528 48833919792 48860805504 48924927296 48965681088 49221490584 49286085716 49609061376 49619513664 49920287256 49985799444 50220770526 50313360384 50379388416 50382512138 50407124992 50616209664 50653253532 50712672768 50779224832 50985188352 51052098048 51361555392 51428959008 51602993568 51670714032 51769186784 52009316352 52077570048 52080799064 52159095072 52176818176 52422088704 52490884096 52569796608 52573056144 52678055934 52747187241 52917571584 52987017216 53092843776 53162519424 53175958164 53245742886 53496038169 53514215552 53594666496 53665000704 53668328147 53917266816 54020020992 54090913408 54315278136 54345181632 54674600328 54746351772 54968406192 55040543208 55105108992 55145438096 55177425408 55374176907 55401228288 55473933312 55477372916 55579654144 55810194048 55840920576 55914202624 56253132096 56326955104 56708015616 57004273088 57051756864 57126627936 57425072348 57433610304 57576443904 57580013872 57857578884 57877238272 57889432608 58033399808 58240335132 58316766018 58345254912 58590898947 58698920448 58775953152 58974849792 59052244608 59144688162 59164784896 59482719744 59520913216 59610394368 59807834352 59921814624 60083492736 60203492496 60282499704 60393639936 60677535744 60757165056 60772523616 60852277584 61138329336 61159103488 61251047424 61331429376 61335232168 61457731923 61619733504 61737166848 61818186752 61941651072 62038617858 62074603584 62108779008 62527110912 62567259168 62821035648 62903477952 63023357824 63059914752 63284773608 63367824492 63402711904 63783078912 63787033716 63870743734 63901945856 64129807224 64289293824 64373662976 64634766336 64777515606 64809160704 65111893056 65125611684 65147740672 65287574784 65628654112 65638411776 66122947296 66145415168 66159351552 66560383008 66647732592 66918059712 66961027368 67084480512 67172517888 67412041452 67488279552 67537671376 67593929328 67616897024 67817812167 67942844928 67947057654 67980251136 68036227021 68069464064 68126164992 68351810688 68482073856 68571945344 68803991424 68894285376 69002136189 69454312704 69545460096 69684357456 69872376384 70097408192 70233053184 70237407912 70329582988 70388166564 70790458368 70883359232 70901277552 70942404096 70994323848 71328050892 71459555328 71553334272 71795469312 71889689088 72026694656 72325455552 72420370848 72460242176 72899467104 72995135696 73291208256 73387390944 73473478656 73569900544 73832235876 73929128574 73965244416 74413592064 74418206002 74429270496 74454560768 74978699166 75004176128 75015327744 75569082624 75573768207 75610687488 75979880298 76069009152 76168837248 76477782528 76578147072 77042333088 77143438512 77185910144 77506071048 77648965632 77653780176 77755688024 78116355072 78121198596 78265227264 78367937536 78633133056 78736326144 78859584216 79017083901 79271567263 79310292992 79376357376 79480525824 79639265664 79743779136 79868614329 79895752832 80111323648 80271323328 80376666272 80497501056 81009553408 81030031488 81136370112 81517772448 81943642564 82011900492 82119527658 82159644672 82560814812 82588868096 82657663488 82718157144 82766138112 82771269941 82811705344 83210899968 83216059374 83369481216 83423012224 83761380864 83871303936 84379698144 84490432656 85044105216 85049378288 85062023424 85506409632 85689941904 85719058432 86137608522 86179688448 86364665856 86370020808 86815857408 86834148912 87050099712 87360502698 87403180032 87475149027 87517882368 88048380672 88163929728 88212468736 88578366912 88747177344 88863643456 89224079616 89281369824 89882721936 89984372736 90125239104 90305238744 90423749556 90590459904 90596076872 91016303616 91135747584 91141398362 91278416376 91309431808 91738655232 91859047168 91997144064 92002848252 92605750272 92727280128 92912476608 93057926787 93163168512 93649877216 93790666368 93850888752 94355216928 94387277824 94535036736 94589872128 94659098464 95051736738 95098171392 95104067856 95404445696 95680550574 95727292416 95806115601 95852918784 96194710836 96433940736 96560494464 96952149504 97085402603 97166273409 97199289472 97213741056 97667839584 97721611008 97849854592 97931362176 98442981168 98572171432 99218122752 99239027328 99840574512 99971598888 100441541052 100626720768 100758776832 100765024276 101232419328 101306507064 101425345536 101558449664 101920586481 101970376704 102104196096 102723110784 102857918016 103205987136 103341428064 103538373568 104155140096 104161598128 104318190144 104844177408 104981768192 105146112288 105356111868 105494374482 105974034432 106185687552 106325038848 106351916328 106491485772 106992076338 107028431104 107189332992 107330001408 107336656294 107834533632 108040041984 108181826816 108630556272 108690363264 109349200656 109492703544 109936812384 110081086416 110210217984 110290876192 110354850816 110748353814 110802456576 110893692861 110947866624 110954745832 111159308288 111620388096 111627309003 111681841152 111828405248 112506264192 112653910208 113416031232 113969820447 114008546176 114103513728 114253255872 114850144696 114867220608 115160027744 115715157768 115754476544 115778865216 116066799616 116480670264 116633532036 117181797894 117397840896 117551906304 117949699584 118104489216 118289376324 118329569792 118965439488 119041826432 119220788736 119615668704 119843629248 120166985472 120406984992 120564999408 121355071488 121514330112 121545047232 121704555168 122276658672 122318206976 122662858752 122670464336 122915463846 123179291487 123239467008 123474333696 123636373504 123883302144 124077235716 124149207168 124217558016 124824089061 125054221824 125134518336 125642071296 125806955904 126046715648 126569547216 126735648984 126805423808 127566157824 127574067432 127741487468 128259614448 128578587648 128747325952 129206412783 129269532672 129555031212 130223786112 130251223368 130295481344 130575149568 131257308224 131276823552 132245894592 132318703104 133120766016 133295465184 133836119424 133922054736 134345035776 134824082904 134976559104 135075342752 135187858656 135233794048 135635624334 135885689856 135894115308 136072454042 136138928128 136252329984 136703621376 136712097543 136964147712 137143890688 137607982848 137788570752 138004272378 138908625408 139090920192 139368714912 139744752768 140194816384 140466106368 140474815824 140659165976 140776333128 141580916736 141766718464 141802555104 141884808192 141988647696 142656101784 142919110656 143106668544 143520825861 143590938624 143779378176 144053389312 144650911104 144840741696 144920484352 145798934208 145990271392 146582416512 146774781888 147139801088 147664471752 147858257148 148827184128 148836412004 148858540992 149957398332 150008352256 151138165248 151147536414 151221374976 151959760596 152138018304 152337674496 152955565056 153156294144 154084666176 154286877024 154371820288 155012142096 155307560352 155511376048 156232710144 156242397192 156530454528 156735875072 157266266112 157472652288 157719168432 158034167802 158241561723 158543134526 158620585984 158752714752 158961051648 159278531328 159487558272 159737228658 159791505664 160222647296 160542646656 160753332544 160995002112 161004984441 162060062976 162272740224 163035544896 163887285128 164023800984 164239055316 165121629624 165177736192 165315326976 165436314288 165532276224 165542539882 165623410688 166421799936 166432118748 166738962432 166846024448 167522761728 167742607872 168759396288 168980865312 170098756576 170124046848 171012819264 171379883808 171438116864 172275217044 172729331712 172740041616 173631714816 173668297824 174100199424 174721005396 174950298054 175035764736 175772696841 176096761344 176327859456 176338792483 176424937472 177156733824 177494354688 177727286912 178448159232 178562739648 179765443872 180250478208 180610477488 180847499112 181180919808 181192153744 182032607232 182271495168 182282796724 182556832752 182618863616 183477310464 183718094336 183994288128 184005696504 184373195769 185211500544 185454560256 185824953216 186115853574 186326337024 187299754432 187581332736 187701777504 188710433856 189070073472 189179744256 189318196928 190103473476 190208135712 191361101148 191612231202 191705837568 192389421672 192867881472 193120988928 193904299008 194170805206 194332546818 194398578944 194427482112 195335679168 195443222016 195699709184 195862724352 196885962336 197144342864 198436245504 198478054656 199681149024 199943197776 200883082104 201253441536 201517553664 201530048552 202464838656 202613014128 202850691072 203116899328 203841172962 203940753408 204108681063 204208392192 205446221568 205715836032 206411974272 206682856128 207006408567 207076747136 208323196256 208636380288 209963536384 210292224576 210712223736 210988748964 212371375104 212650077696 212703832656 212982971544 213984152676 214056862208 214378665984 214660002816 214673312588 215669067264 216080083968 216363653632 217261112544 217380726528 218698401312 218985407088 219873624768 220162172832 220420435968 220581752384 220709701632 221496707628 221787385722 221895733248 221909491664 223240776192 223254618006 223363682304 223547603069 223656810496 225012528384 225307820416 226721304621 226832062464 227939640894 228017092352 228207027456 228506511744 229700289392 229734441216 230320055488 231430315536 231508953088 231557730432 232961340528 233267064072 234363595788 234795681792 235103812608 235899399168 236208978432 236578752648 236659139584 237814701789 237930878976 238083652864 238441577472 239231337408 239687258496 240333970944 240813969984 241129998816 243028660224 243090094464 243409110336 244553317344 244636413952 245340928672 245830927692 246358582974 246478934016 247272747008 247766604288 248154471432 248298414336 248313809823 248435116032 249648178122 250108443648 250269036672 251284142592 251613911808 252093431296 253139094432 253471297968 253610847616 255132315648 255148134864 255482974936 256519228896 257157175296 257494651904 258412825566 258539065344 259110062424 260447572224 260463721007 260502446736 260590962688 261150299136 262425447081 262514616448 262553647104 264491789184 264637406208 266241532032 266590930368 267672238848 267844109472 269648165808 269953118208 270150685504 270375717312 271271248668 271771379712 271788230616 272144908084 273407242752 273424195086 273928295424 274287781376 275215965696 275577141504 276008544756 277817250816 278181840384 278737429824 279489505536 280389632768 280949631648 281318331952 281552666256 283161833472 283533436928 283605110208 283769616384 283977295392 285312203568 286213337088 287041651722 287181877248 287418346803 287558756352 288106778624 289301822208 289681483392 289840968704 291256207809 291597868416 291980542784 293164833024 293549563776 295328943504 295716514296 297654368256 297672824008 297717081984 299914796664 300016704512 302276330496 302295072828 303919521192 304276036608 304675348992 305761759443 305911130112 306312588288 308169332352 308573754048 308743640576 310024284192 310615120704 311022752096 312465420288 312484794384 313471750144 314532532224 314945304576 315438336864 316068335604 316483123446 317086269052 317922103296 318557062656 318975116544 318994894267 319474457316 319583011328 320445294592 321085293312 321506665088 321990004224 322009968882 324120125952 324545480448 326071089792 327774570256 328047601968 328478110632 330243259248 330355472384 330630653952 330872628576 331064552448 331085079764 332681078583 332843599872 332864237496 333477924864 333692048896 334881927009 335045523456 335485215744 337518792576 337961730624 340197513152 340248093696 342025638528 342759767616 344550434088 345480083232 347263429632 347336595648 348200398848 349442010792 349900596108 351545393682 352193522688 352655718912 352677584966 352849874944 354313467648 354988709376 355454573824 356896318464 357125479296 359530887744 360500956416 361220954976 361694998224 362384307488 364065214464 364542990336 364565593448 365113665504 365237727232 366954620928 367436188672 367988576256 368011393008 368746391538 370423001088 370909120512 371649906432 372231707148 372652674048 374472267183 374599508864 375162665472 375403555008 375678297029 377420867712 378140146944 378636393856 380206946952 380416271424 382722202296 383224462404 384778843344 385735762944 386241977856 387619238349 387808598016 388341610412 388665093636 388797157888 390671358336 390886444032 391399418368 391725448704 393771924672 394288685728 396956109312 399362298048 399886395552 401766164208 403035107328 403060097104 404929677312 405226028256 405701382144 406233798656 407682345924 408217362126 408416784384 410136292629 410892443136 411431672064 412823948544 413365712256 414012817134 414153494272 416646392512 417272760576 420584449152 421424447472 421977497928 424742750208 425300155392 425407665312 425965943088 427968305352 428113724416 428757331968 429320005632 429346625176 431338134528 432160167936 432727307264 434522225088 434761453056 437396802624 437970814176 439747249536 440324345664 441163504768 441419403264 442993415256 443574771444 443818983328 446481552384 446509236012 447095206138 447313620992 450025056768 450615640832 453442609242 453664124928 455879281788 456034184704 456414054912 457013023488 459400578784 459468882432 460640110976 462860631072 463017906176 463115460864 465922681056 466534128144 468727191576 469591363584 470207625216 471798798336 472417956864 473157505296 473318279168 474724685169 475629403578 475861757952 476167305728 476883154944 478462674816 479374516992 480667941888 481627939968 482259997632 483014953323 486180188928 486818220672 489106634688 490681857344 491661855384 492717165948 495533208576 496308942864 496596828672 496627619646 496870232064 499296356244 500216887296 500538073344 502568285184 503227823616 504186862592 506278188864 506942595936 507221695232 510296269728 510965949872 513038457792 514314350592 514989303808 516825651132 518220124848 520895144448 520927442014 521004893472 521181925376 522300598272 524850894162 525029232896 525107294208 528983578368 529016377449 529274812416 532483064064 533181860736 535344477696 535688218944 539296331616 540301371008 540751434624 542542497336 543542759424 543576461232 544289816168 546814485504 546848390172 547856590848 548575562752 550431931392 551154283008 552017089512 553119587307 555634501632 556363680768 557474859648 558979011072 560779265536 561899263296 562636663904 563105332512 567066873856 567210220416 567539232768 567954590784 570624407136 574083303444 574836693606 575117512704 578603644416 579362966784 579398889587 579681937408 582512415618 583195736832 583961085568 586329666048 587099127552 590657887008 591433028592 595308736512 595345648016 595434163968 599829593328 600033409024 604552660992 604590145656 607839042384 608552073216 609350697984 611523518886 611822260224 612326043189 612625176576 616338664704 617147508096 617487281152 620048568384 621230241408 622045504192 624969588768 629890609152 630876673728 632136671208 632966246892 634172538104 637114125312 637950233088 637989788534 638948914632 639166022656 640890589184 642170586624 643013330176 643980008448 644019937764 648240251904 649090960896 652142179584 655549140512 656095203936 656956221264 660486518496 660710944768 661261307904 661745257152 662129104896 662170159528 665362157166 665687199744 665728474992 667384097792 669763854018 670091046912 670642809207 670970431488 675037585152 675923461248 680163913863 680395026304 680496187392 684051277056 685519535232 689100868176 690960166464 694526859264 694673191296 698884021584 699801192216 703090787364 704387045376 705311437824 705355169932 708626935296 709977418752 710909147648 713444105367 713792636928 714250958592 719061775488 721001912832 722441909952 723389996448 724768614976 729085980672 729131186896 730227331008 733909241856 734872377344 736022786016 737492783076 741818241024 743299812864 744463414296 744941429469 745305348096 748944534366 749199017728 750325330944 750807110016 751356594058 754841735424 756280293888 757272787712 760413893904 760832542848 765444404592 766448924808 769557686688 771471525888 772483955712 775238476698 775617196032 776683220824 777330187272 777594315776 781342716672 781391163021 781772888064 782798836736 783450897408 787543849344 788577371456 793912218624 798724596096 799772791104 803532328416 806120194208 809859354624 810452056512 812467597312 815364691848 816434724252 820272585258 821784886272 822863344128 825647897088 826731424512 828025634268 828306988544 833292785024 834545521152 841168898304 842848894944 843954995856 849485500416 850600310784 850815330624 851931886176 855936610704 856227448832 858640011264 858693250352 862255040409 862676269056 864320335872 865454614528 869044450176 869522906112 873768623427 874793605248 875941628352 879494499072 880648691328 882327009536 885986830512 887149542888 887637966656 892963104768 893018472024 894190412276 900050113536 901231281664 906885218484 911758563576 912068369408 912828109824 914026046976 918801157568 918937764864 921280221952 925721262144 926230921728 931845362112 933068256288 937454383152 940415250432 943597596672 944835913728 946315010592 946636558336 949449370338 951258807156 952334611456 953766309888 956925349632 956984682801 958749033984 961335883776 963255879936 964519995264 966029906646 972360377856 973636441344 978213269376 981363714688 983323710768 985434331896 991066417152 992617885728 993193657344 993255239292 998592712488 1000433774592 1001076146688 1004645781027 1005136570368 1006455647232 1008373725184 1012556377728 1013885191872 1014443390464 1020592539456 1021931899744 1026076915584 1029978607616 1033651302264 1036440249696 1041790288896 1041854884028 1042009786944 1044601196544 1049701788324 1050058465792 1057967156736 1058032754898 1058549624832 1064966128128 1066363721472 1070688955392 1071376437888 1078592663232 1080602742016 1081502869248 1085084994672 1087152922464 1088579632336 1093628971008 1093696780344 1095713181696 1097151125504 1100863862784 1102308566016 1104034179024 1106239174614 1111269003264 1112727361536 1114949719296 1117958022144 1121558531072 1123798526592 1125273327808 1126210665024 1127034891087 1134420440832 1135909181568 1141248814272 1148166606888 1149673387212 1157207288832 1158725933568 1158797779174 1159363874816 1165024831236 1166391473664 1167922171136 1172659332096 1174198255104 1181315774016 1182866057184 1190691296032 1190868327936 1199659186656 1200066818048 1209105321984 1209180291312 1215678084768 1217104146432 1218701395968 1223047037772 1224652086378 1225250353152 1230408877887 1232677329408 1234295016192 1234371547381 1234974562304 1240097136768 1242460482816 1244091008384 1249939177536 1261753347456 1264273342416 1265932493784 1268345076208 1274228250624 1275900466176 1275979577068 1277897829264 1278332045312 1284341173248 1286026660352 1287960016896 1288039875528 1296480503808 1298181921792 1304284359168 1311098281024 1312190407872 1313912442528 1320973036992 1323490514304 1324258209792 1324340319056 1330724314332 1331456949984 1334768195584 1339527708036 1341285618414 1341940862976 1350075170304 1351846922496 1360327827726 1360790052608 1360992374784 1368102554112 1371039070464 1378201736352 1381920332928 1389053718528 1389346382592 1397768043168 1399602384432 1406181574728 1408774090752 1410622875648 1410710339864 1417253870592 1419954837504 1421818295296 1426888210734 1427585273856 1428501917184 1438123550976 1442003825664 1444883819904 1446779992896 1449044859969 1449537229952 1458262373792 1460454662016 1469744754688 1472045572032 1474985566152 1486599625728 1488926828592 1489882858938 1490610696192 1497889068732 1498398035456 1500650661888 1501614220032 1502713188116 1509683470848 1512560587776 1514545575424 1520827787808 1521665085696 1530888809184 1532897849616 1539115373376 1542943051776 1544967911424 1550476953396 1553366441648 1554660374544 1555188631552 1562685433344 1562782326042 1563545776128 1564833221483 1565597673472 1566901794816 1575087698688 1577154742912 1587049132347 1587824437248 1597449192192 1599545582208 1607064656832 1612240388416 1620904113024 1630729383696 1632869448504 1640545170516 1643569772544 1645726688256 1651295794176 1653462849024 1656051268536 1656613977088 1666585570048 1669091042304 1682337796608 1685697789888 1687909991712 1701200621568 1701630661248 1703863772352 1711873221408 1712454897664 1717386500704 1724510080818 1725352538112 1730909229056 1738088900352 1738196668761 1739045812224 1747537246854 1749587210496 1751883256704 1758988998144 1761297382656 1764654019072 1771973661024 1774299085776 1775275933312 1785926209536 1786036944048 1788380824552 1800100227072 1802462563328 1813770436968 1823246047049 1823517127152 1824136738816 1825656219648 1828052093952 1836978129567 1837602315136 1837875529728 1842560443904 1851442524288 1852461843456 1863690724224 1866136512576 1874908766304 1889671827456 1892630021184 1898898740676 1902517614312 1904669222912 1913850699264 1913969365602 1917498067968 1922671767552 1926511759872 1929039990528 1932059813292 1944720755712 1947272882688 1956426538752 1962727429376 1966647421536 1970868663792 1982132834304 1985235771456 1986387314688 1986510478584 1997185424976 2002152293376 2009291562054 2010273140736 2011928427621 2012911294464 2016747450368 2025112755456 2027770383744 2028886780928 2041185078912 2043863799488 2052153831168 2067302604528 2072880499392 2083580577792 2083709768056 2084019573888 2099403576648 2100116931584 2115934313472 2116065509796 2129932256256 2132727442944 2140332316101 2141377910784 2142752875776 2157185326464 2161205484032 2163005738496 2170169989344 2174305844928 2177159264672 2187257942016 2187393560688 2194302251008 2201727725568 2204617132032 2208068358048 2212478349228 2225454723072 2229899438592 2232964259869 2234824288407 2235916044288 2243117062144 2247597053184 2250546655616 2252421330048 2254069782174 2268840881664 2271818363136 2282497628544 2296333213776 2299346774424 2314414577664 2317451867136 2317595558348 2330049662472 2332782947328 2335844342272 2344173489063 2345318664192 2348396510208 2362631548032 2365732114368 2381382592064 2381736655872 2399318373312 2418360582624 2431356169536 2437402791936 2446094075544 2449304172756 2460817755774 2465354658816 2468590032384 2468743094762 2469949124608 2480194273536 2484920965632 2488182016768 2499878355072 2523506694912 2528546684832 2531864987568 2536690152416 2548456501248 2551800932352 2551959154136 2555795658528 2556664090624 2568682346496 2572053320704 2575920033792 2576079751056 2592961007616 2596363843584 2608568718336 2621305870281 2622196562048 2624380815744 2627824885056 2641946073984 2646981028608 2648680638112 2661448628664 2662913899968 2669536391168 2679055416072 2682571236828 2700150340608 2703693844992 2720655655452 2721580105216 2736205108224 2742078140928 2756403472704 2763840665856 2778692765184 2795536086336 2799204768864 2812363149456 2821245751296 2821420679728 2834507741184 2839909675008 2843636590592 2853776421468 2857003834368 2870954048403 2876247101952 2884007651328 2889767639808 2893559985792 2898089719938 2899074459904 2916524747584 2920909324032 2944091144064 2949971132304 2973199251456 2977853657184 2979765717876 2995778137464 2996796070912 3001301323776 3003228440064 3005426376232 3019366941696 3025121175552 3029091150848 3041655575616 3043330171392 3061777618368 3065795699232 3078230746752 3089935822848 3100953906792 3106732883296 3109320749088 3110377263104 3125370866688 3125564652084 3129666442966 3131195346944 3133803589632 3150175397376 3154309485824 3174098264694 3175648874496 3194898384384 3199091164416 3214129313664 3224480776832 3241808226048 3261458767392 3265738897008 3281090341032 3287139545088 3291453376512 3302591588352 3306925698048 3312102537072 3313227954176 3333171140096 3338182084608 3364675593216 3371395579776 3375819983424 3381104673261 3403261322496 3407727544704 3423746442816 3434773001408 3449020161636 3476177800704 3476393337522 3478091624448 3495074493708 3499174420992 3503766513408 3517977996288 3522594765312 3529308038144 3543947322048 3548598171552 3550551866624 3572073888096 3576761649104 3600200454144 3604925126656 3627540873936 3646492094098 3647034254304 3648273477632 3651312439296 3656104187904 3673956259134 3675204630272 3675751059456 3685120887808 3702885048576 3703114642143 3704923686912 3727381448448 3732273025152 3749817532608 3785260042368 3797797481352 3805035228624 3809338445824 3827701398528 3827938731204 3834996135936 3853023519744 3858079981056 3864119626584 3889441511424 3894545765376 3912853077504 3925454858752 3933294843072 3941737327584 3970471542912 3972774629376 3973020957168 3994370849952 4004304586752 4018583124108 4023856855242 4025822588928 4050225510912 4055540767488 4055792227109 4057773561856 4082370157824 4087727598976 4104307662336 4134605209056 4145760998784 4167161155584 4167419536112 4168039147776 4198807153296 4200233863168 4231868626944 4232131019592 4259864512512 4265454885888 4280664632202 4282755821568 4285505751552 4314370652928 4322410968064 4326011476992 4340339978688 4348611689856 4354318529344 4374787121376 4409234264064 4416136716096 4424956698456 4459798877184 4465928519738 4469648576814 4471832088576 4486234124288 4495194106368 4501093311232 4504842660096 4508139564348 4537681763328 4543636726272 4564995257088 4592666427552 4598693548848 4628829155328 4634903734272 4635191116696 4660099324944 4665565894656 4671688684544 4688346978126 4690637328384 4694499664449 4696793020416 4725263096064 4731464228736 4761147397041 4762765184128 4763473311744 4798636746624 4836721165248 4862712339072 4892188151088 4898608345512 4921635511548 4930709317632 4937180064768 4937486189524 4960388547072 4969841931264 4976364033536 4999756710144 5047013389824 5057093369664 5063729975136 5073380304832 5103601864704 5103918308272 5111591317056 5137364692992 5144106641408 5152159502112 5192727687168 5214590006283 5217137436672 5242611740562 5244393124096 5248761631488 5255649770112 5283892147968 5293962057216 5297361276224 5322897257328 5325827799936 5358110832144 5365142473656 5400300681216 5407387689984 5441311310904 5443160210432 5469738141147 5472410216448 5484156281856 5512806945408 5527681331712 5557385530368 5591072172672 5598409537728 5624726298912 5642841359456 5669015482368 5687273181184 5707552842936 5714007668736 5741908096806 5752494203904 5768015302656 5779535279616 5787119971584 5796179439876 5798148919808 5833049495168 5841818648064 5888182288128 5899942264608 5946398502912 5955707314368 5959531435752 5991556274928 5993592141824 6006456880128 6010852752464 6035785282863 6038733883392 6050242351104 6058182301696 6083311151232 6086660342784 6123555236736 6131591398464 6156461493504 6201907813584 6213465766592 6218641498176 6250741733376 6251129304168 6259332885932 6300350794752 6308618971648 6348196529388 6389796768768 6398182328832 6428258627328 6448961553664 6483616452096 6522917534784 6531477794016 6562180682064 6582906753024 6605183176704 6613851396096 6624205074144 6626455908352 6666342280192 6676364169216 6698892779607 6729351186432 6742791159552 6751639966848 6762209346522 6806522644992 6815455089408 6847492885632 6869546002816 6898040323272 6952355601408 6952786675044 6990148987416 6998348841984 7007533026816 7032520467189 7035955992576 7045189530624 7058616076288 7087894644096 7097196343104 7101103733248 7144147776192 7153523298208 7209850253312 7255081747872 7292984188196 7294068508608 7312208375808 7347912518268 7350409260544 7370241775616 7405770097152 7406229284286 7409847373824 7454762896896 7464546050304 7499635065216 7570520084736 7595594962704 7610070457248 7655402797056 7655877462408 7669992271872 7706047039488 7716159962112 7728239253168 7778883022848 7789091530752 7825706155008 7850909717504 7866589686144 7883474655168 7940943085824 7946041914336 7988741699904 8008609173504 8037166248216 8047713710484 8100451021824 8111081534976 8111584454218 8115547123712 8164740315648 8175455197952 8208615324672 8269210418112 8291521997568 8334839072224 8336078295552 8397614306592 8400467726336 8463737253888 8464262039184 8519729025024 8530909771776 8561329264404 8571011503104 8612862145209 8628741305856 8640600831667 8644821936128 8652022953984 8680679957376 8697223379712 8708637058688 8749574242752 8832273432192 8849913396912 8919597754368 8931857039476 8939297153628 8990388212736 9002186622464 9009685320192 9016279128696 9075363526656 9087273452544 9129990514176 9185332855104 9197387097696 9269807468544 9270382233392 9320198649888 9331131789312 9343377369088 9376693956252 9388999328898 9393586040832 9450526192128 9462928457472 9522294794082 9525530368256 9526946623488 9597273493248 9673442330496 9725424678144 9784376302176 9797216691024 9843271023096 9861418635264 9874360129536 9874972379048 9920777094144 9939683862528 9952728067072 9999513420288 10094026779648 10114186739328 10127459950272 10143314019783 10146760609664 10207836616544 10223182634112 10288213282816 10304319004224 10429180012566 10434274873344 10485223481124 10488786248192 10497523262976 10511299540224 10567784295936 10587924114432 10594722552448 10645794514656 10651655599872 10716221664288 10730284947312 10800601362432 10814775379968 10882622621808 10886320420864 10939476282294 10944820432896 10968312563712 11025613890816 11055362663424 11109343926429 11114771060736 11182144345344 11196819075456 11249452597824 11285682718912 11415105685872 11428015337472 11483816193612 11504988407808 11559070559232 11574239943168 11592358879752 11596297839616 11666098990336 11683637296128 11776364576256 11799884529216 11911414628736 11919062871504 11983112549856 11987184283648 12012913760256 12021705504928 12071570565726 12077467766784 12116364603392 12166622302464 12167376681327 12173320685568 12247110473472 12263182796928 12312922987008 12403815627168 12426931533184 12437282996352 12501483466752 12502258608336 12518665771864 12600701589504 12617237943296 12696393058776 12779593537536 12796364657664 12856517254656 12897923107328 12967232904192 13045835069568 13062955588032 13124361364128 13227702792192 13248410148288 13332684560384 13397785559214 13458702372864 13485582319104 13503279933696 13524418693044 13613045289984 13630910178816 13694985771264 13739092005632 13796080646544 13904711202816 13905573350088 13980297974832 13996697683968 14015066053632 14065040934378 14071911985152 14083498993347 14090379061248 14117232152576 14175789288192 14194392686208 14202207466496 14288295552384 14307046596416 14510163495744 14585968376392 14588137017216 14695825036536 14700818521088 14740483551232 14811540194304 14812458568572 14909525793792 14929092100608 14999270130432 15141040169472 15191189925408 15220140914496 15310805594112 15311754924816 15412094078976 15432319924224 15456478506336 15578183061504 15643770018849 15651412310016 15701819435008 15733179372288 15766949310336 15881886171648 15892083828672 15977483399808 16074332496432 16095427420968 16200902043648 16222163069952 16223168908436 16329480631296 16350910395904 16409214423441 16417230649344 16538420836224 16583043995136 16669678144448 16672156591104 16795228613184 16928524078368 17061819543552 17122658528808 17142023006208 17225724290418 17257482611712 17281201663334 17289643872256 17304045907968 17361359914752 17394446759424 17417274117376 17499148485504 17664546864384 17699826793824 17839195508736 17863714078952 17878594307256 17980776425472 18004373244928 18019370640384 18032558257392 18150727053312 18174546905088 18259981028352 18370665710208 18394774195392 18540764466784 18640397299776 18686754738176 18753387912504 18777998657796 18901052384256 18925856914944 19044589588164 19051060736512 19194546986496 19346884660992 19450849356288 19568752604352 19594433382048 19686542046192 19748720259072 19749944758096 19841554188288 19879367725056 19905456134144 19999026840576 20096678338821 20188053559296 20228373478656 20254919900544 20286628039566 20293521219328 20415673233088 20446365268224 20608638008448 20858360025132 20970446962248 20977572496384 20995046525952 21022599080448 21135568591872 21175848228864 21189445104896 21291589029312 21303311199744 21432443328576 21460569894624 21629550759936 21765245243616 21772640841728 21878952564588 21936625127424 22051227781632 22110725326848 22218687852858 22229542121472 22364288690688 22393638150912 22498905195648 22571365437824 22830211371744 22967632387224 23009976815616 23118141118464 23148479886336 23184717759504 23192595679232 23332197980672 23367274592256 23552729152512 23599769058432 23822829257472 23838125743008 23966225099712 24025827520512 24043411009856 24143141131452 24333244604928 24334753362654 24346641371136 24494220946944 24526365593856 24625845974016 24807631254336 24853863066368 24874565992704 25004517216672 25037331543728 25201403179008 25234475886592 25392786117552 25559187075072 25592729315328 25713034509312 25795846214656 25921802495001 25934465808384 26091670139136 26125911176064 26248722728256 26496820296576 26665369120768 26795571118428 26971164638208 27006559867392 27048837386088 27226090579968 27261820357632 27389971542528 27478184011264 27592161293088 27809422405632 27811146700176 27960595949664 27993395367936 28030132107264 28130081868756 28166997986694 28180758122496 28351578576384 28388785372416 28390545589763 28404414932992 28576591104768 28614093192832 29020326991488 29171936752784 29176274034432 29391650073072 29401637042176 29623080388608 29624917137144 29819051587584 29858184201216 29998540260864 30282080338944 30382379850816 30440281828992 30623509849632 30864639848448 30912957012672 31287540037698 31302824620032 31403638870016 31466358744576 31533898620672 31763772343296 31784167657344 31954966799616 32148664992864 32190854841936 32401804087296 32444326139904 32446337816872 32658961262592 32701820791808 32818428846882 32834461298688 33076841672448 33166087990272 33328031779287 33339356288896 33344313182208 33590457226368 33857048156736 34245317057616 34284046012416 34451448580836 34514965223424 34562403326668 34722719829504 34788893518848 34834548234752 34998296971008 35329093728768 35399653587648 35727428157904 35757188614512 35961552850944 36008746489856 36038741280768 36065116514784 36349093810176 36502130043981 36519962056704 36741331420416 36789548390784 37081528933568 37280794599552 37506775825008 37555997315592 37802104768512 37851713829888 38089179176328 38102121473024 38389093972992 38693769321984 38901698712576 39137505208704 39188866764096 39373084092384 39499889516192 39683108376576 39810912268288 39998053681152 40193356677642 40376107118592 40456746957312 40509839801088 40573256079132 40587042438656 40831346466176 40892730536448 41217276016896 41716720050264 41940893924496 41955144992768 41990093051904 42045198160896 42250496980041 42271137183744 42351696457728 42378890209792 42583178058624 42606622399488 42864886657152 42921139789248 43530490487232 43757905129176 44102455563264 44221450653696 44437375705716 44728577381376 44787276301824 44997810391296 45142730875648 45660422743488 45935264774448 46236282236928 46296959772672 46369435519008 46385191358464 46664395961344 46734549184512 47105458305024 47199538116864 47645658514944 47676251486016 47932450199424 48086822019712 48286282262904 48666489209856 48669506725308 48988441893888 49052731187712 49227643270323 49251691948032 49615262508672 49707726132736 49749131985408 50009034433344 50074663087456 50468951773184 50785572235104 51185458630656 51426069018624 51591692429312 51843604990002 51868931616768 52183340278272 52251822352128 52497445456512 52993640593152 53591142236856 53942329276416 54013119734784 54097674772176 54452181159936 54523640715264 54779943085056 54956368022528 55184322586176 55622293400352 55921191899328 56060264214528 56260163737512 56333995973388 56703157152768 56777570744832 56781091179526 56808829865984 57153182209536 57228186385664 58040653982976 58343873505568 58352548068864 58783300146144 58803274084352 59246160777216 59249834274288 59638103175168 59716368402432 59997080521728 60290035016463 60564160677888 60764759701632 60880563657984 61247019699264 61825914025344 62575080075396 62932717489152 63067797241344 63527544686592 63568335314688 63909933599232 64297329985728 64381709683872 64888652279808 64892675633744 65317922525184 65403641583616 65636857693764 66153683344896 66332175980544 66656063558574 66678712577792 66688626364416 67180914452736 67714096313472 68490634115232 68902897161672 69029930446848 69124806653336 69445439659008 69577787037696 69669096469504 69996593942016 70658187457536 70799307175296 71454856315808 71514377229024 72017492979712 72077482561536 72130233029568 73004260087962 73039924113408 73482662840832 73579096781568 74163057867136 74561589199104 75013551650016 75111994631184 75604209537024 75703427659776 76178358352656 76204242946048 76778187945984 77387538643968 77765407485003 77803397425152 78275010417408 78377733528192 78746168184768 78999779032384 79996107362304 80386713355284 80913493914624 81019679602176 81146512158264 81174084877312 81662692932352 81785461072896 82434552033792 83433440100528 83881787848992 83910289985536 83980186103808 84090396321792 84500993960082 84542274367488 84757780419584 85166356117248 85171636769289 85213244798976 85729773314304 85842279578496 87060980974464 87515810258352 88204911126528 88874751411432 89457154762752 89574552603648 89995620782592 90285461751296 91320845486976 91870529548896 92593919545344 92738871038016 93328791922688 94210916610048 94399076233728 95291317029888 95352502972032 95864900398848 96173644039424 96572564525808 97332978419712 97339013450616 97976883787776 98105462375424 98455286540646 98503383896064 99230525017344 99415452265472 99498263970816 100018068866688 100149326174912 101571144470208 102852138037248 103183384858624 103687209980004 104366680556544 104503644704256 104994890913024 105987281186304 107182284473712 107884658552832 108026239469568 108195349544352 109047281430528 109506390131943 109559886170112 109912736045056 110368645172352 111244586800704 111842383798656 112520327475024 112667991946776 113406314305536 113555141489664 113562182359052 114306364419072 114456372771328 116081307965952 116687747011136 116705096137728 117566600292288 118499668548576 119432736804864 119994161043456 120580070032926 121128321355776 121529519403264 121761127315968 122494039398528 123651828050688 125150160150792 125865434978304 126135594482688 127055089373184 127136670629376 127819867198464 128594659971456 128763419367744 129785351267488 130807283167232 131273715387528 132307366689792 132664351961088 133312127117148 133357425155584 134361828905472 135428192626944 136981268230464 137805794323344 138249613306672 138890879318016 139155574075392 139338192939008 139993187884032 141316374915072 141598614350592 142909712631616 143028754458048 144260466059136 146008520175924 146965325681664 147158193563136 148326115734272 149123178398208 150027103300032 150223989262368 151406855319552 152356716705312 152408485892096 153556375891968 154775077287936 155530814970006 155606794850304 156550020834816 156755467056384 157492336369536 157999558064768 160773426710568 161826987829248 162039359204352 162293024316528 162348169754624 163325385864704 163570922145792 164869104067584 166866880201056 167763575697984 168180792643584 169001987920164 169515560839168 170332712234496 170343273538578 170426489597952 171459546628608 171684559156992 174121961948928 175031620516704 176409822253056 177749502822864 178914309525504 179149105207296 179991241565184 180570923502592 182641690973952 183741059097792 185477742076032 186657583845376 188798152467456 190582634059776 190705005944064 191729800797696 192347288078848 193145129051616 194665956839424 194678026901232 195953767575552 196210924750848 196910573081292 198461050034688 198733819128341 198830904530944 198996527941632 200036137733376 200298652349824 203142288940416 207374419960008 208733361113088 209007289408512 209989781826048 211974562372608 214364568947424 216052478939136 216390699088704 219012780263886 219119772340224 219825472090112 220737290344704 222489173601408 223684767597312 225040654950048 225335983893552 226812628611072 227110282979328 227124364718104 228612728838144 228912745542656 232162615931904 233296222455009 233375494022272 233410192275456 235133200584576 236999337097152 239988322086912 241160140065852 243059038806528 243522254631936 244988078797056 247303656101376 250300320301584 251730869956608 252271188965376 254273341258752 255514910307867 255639734396928 257189319942912 257526838735488 259570702534976 262547430775056 264614733379584 266624254234296 266714850311168 268723657810944 270856385253888 273962536460928 275611588646688 276499226613344 277781758636032 278676385878016 279986375768064 282632749830144 283197228701184 285819425263232 286057508916096 288520932118272 292017040351848 293930651363328 294316387126272 296652231468544 298246356796416 300054206600064 300447978524736 304713433410624 309550154575872 311061629940012 313100041669632 313510934112768 314984672739072 315999116129536 321546853421136 323653975658496 324078718408704 324586048633056 324696339509248 326650771729408 327141844291584 329738208135168 333733760402112 335527151395968 338003975840328 339031121678336 340665424468992 340686547077156 342919093257216 343369118313984 348243923897856 350063241033408 355499005645728 358298210414592 359982483130368 361141847005184 365283381947904 367482118195584 370955484152064 377596304934912 381165268119552 381410011888128 383459601595392 384694576157696 386290258103232 389356053802464 392421849501696 393821146162584 396922100069376 397467638256682 397661809061888 397993055883264 400072275466752 400597304699648 406284577880832 414748839920016 417466722226176 418014578817024 419979563652096 423949124745216 428729137894848 432781398177408 438025560527772 441474580689408 444978347202816 447369535194624 450081309900096 450671967787104 454220565958656 454248729436208 457225457676288 457825491085312 464325231863808 466592444910018 466750988044544 466820384550912 470266401169152 473998674194304 482320280131704 486118077613056 487044509263872 489976157594112 494607312202752 500600640603168 504542377930752 508546682517504 511029820615734 511279468793856 514378639885824 515053677470976 519141405069952 525094861550112 529229466759168 533248508468592 533429700622336 537447315621888 541712770507776 547925072921856 551223177293376 552998453226688 559972751536128 566394457402368 571638850526464 572115017832192 577041864236544 584034080703696 587861302726656 588632774252544 593304462937088 596201457385023 596492713592832 600108413200128 600895957049472 609426866821248 622123259880024 626200083339264 627021868225536 629969345478144 631998232259072 643093706842272 648157436817408 649172097266112 653301543458816 659476416270336 667467520804224 671054302791936 676007951680656 681330848937984 681373094154312 685838186514432 686738236627968 696487847795712 700126482066816 710998011291456 719964966260736 722283694010368 730566763895808 734964236391168 741910968304128 755192609869824 762820023776256 766544730923601 766919203190784 769389152315392 772580516206464 778712107604928 787642292325168 793844200138752 794935276513364 800144550933504 801194609399296 812569155761664 829497679840032 836029157634048 839959127304192 847898249490432 857458275789696 865562796354816 876051121055544 882949161378816 889956694405632 894739070389248 900162619800192 901343935574208 908497458872416 915650982170624 928650463727616 933184889820036 933501976089088 940532802338304 947997348388608 964640560263408 972236155226112 974089018527744 979952315188224 989214624405504 1001201281206336 1017093365035008 1022059641231468 1028757279771648 1030107354941952 1038282810139904 1050189723100224 1066497016937184 1066859401244672 1074894631243776 1083425541015552 1095850145843712 1102446354586752 1105996906453376 1132788914804736 1143277701052928 1144230035664384 1154083728473088 1168068161407392 1177265548505088 1186608925874176 1192402914770046 1192985427185664 1200216826400256 1201791914098944 1218853733642496 1244246519760048 1252400166678528 1254043736451072 1259938690956288 1263996464518144 1286187413684544 1298344194532224 1306603086917632 1334935041608448 1342108605583872 1352015903361312 1362661697875968 1362746188308624 1371676373028864 1373476473255936 1392975695591424 1400252964133632 1421996022582912 1461133527791616 1469928472782336 1483821936608256 1525640047552512 1533089461847202 1533838406381568 1538778304630784 1545161032412928 1557424215209856 1575284584650336 1587688400277504 1589870553026728 1600289101867008 1602389218798592 1625138311523328 1658995359680064 1679918254608384 1714916551579392 1731125592709632 1752102242111088 1765898322757632 1779913388811264 1788604372155069 1789478140778496 1800325239600384 1802687871148416 1816994917744832 1866369779640072 1867003952178176 1881065604676608 1895994696777216 1929281120526816 1944472310452224 1959904630376448 1978429248811008 2002402562412672 2044119282462936 2057514559543296 2060214709883904 2076565620279808 2100379446200448 2132994033874368 2166851082031104 2191700291687424 2204892709173504 2211993812906752 2265577829609472 2286555402105856 2288460071328768 2308167456946176 2336136322814784 2373217851748352 2384805829540092 2400433652800512 2403583828197888 2437707467284992 2488493039520096 2508087472902144 2519877381912576 2527992929036288 2572374827369088 2596688389064448 2669870083216896 2684217211167744 2704031806722624 2725492376617248 2746952946511872 2785951391182848 2800505928267264 2843992045165824 2922267055583232 2939856945564672 2967643873216512 3051280095105024 3066178923694404 3090322064825856 3114848430419712 3150569169300672 3179741106053456 3200578203734016 3204778437597184 3250276623046656 3317990719360128 3429833103158784 3462251185419264 3504204484222176 3531796645515264 3559826777622528 3577208744310138 3578956281556992 3600650479200768 3605375742296832 3633989835489664 3732739559280144 3734007904356352 3762131209353216 3791989393554432 3858562241053632 3919809260752896 4004805124825344 4088238564925872 4115029119086592 4120429419767808 4153131240559616 4200758892400896 4265988067748736 4383400583374848 4409785418347008 4423987625813504 4573110804211712 4576920142657536 4616334913892352 4672272645629568 4769611659080184 4800867305601024 4807167656395776 4875414934569984 4976986079040192 5039754763825152 5055985858072576 5144749654738176 5193376778128896 5339740166433792 5365813116465207 5368434422335488 5408063613445248 5450984753234496 5601011856534528 5687984090331648 5879713891129344 5935287746433024 6132357847388808 6180644129651712 6229696860839424 6301138338601344 6359482212106912 6409556875194368 6500553246093312 6635981438720256 6859666206317568 6924502370838528 7008408968444352 7119653555245056 7154417488620276 7201300958401536 7210751484593664 7267979670979328 7465479118560288 7468015808712704 7524262418706432 7583978787108864 7717124482107264 8009610249650688 8176477129851744 8240858839535616 8306262481119232 8401517784801792 8531976135497472 8766801166749696 8819570836694016 8847975251627008 9146221608423424 9153840285315072 9344545291259136 9539223318160368 9601734611202048 9614335312791552 9750829869139968 9953972158080384 10289499309476352 10386753556257792 10679480332867584 10731626232930414 10736868844670976 10816127226890496 10901969506468992 11202023713069056 11375968180663296 11759427782258688 12264715694777616 12361288259303424 12459393721678848 12602276677202688 12718964424213824 13271962877440512 13719332412635136 13849004741677056 14016817936888704 14308834977240552 14402601916803072 14421502969187328 14535959341958656 14930958237120576 15167957574217728 15434248964214528 16019220499301376 16352954259703488 16612524962238464 16803035569603584 17063952270994944 17639141673388032 17695950503254016 18689090582518272 19078446636320736 19228670625583104 19501659738279936 19907944316160768 20578998618952704 20773507112515584 21358960665735168 21463252465860828 21632254453780992 21803939012937984 22404047426138112 22751936361326592 24529431389555232 24722576518606848 24918787443357696 25204553354405376 25437928848427648 26543925754881024 27438664825270272 28033635873777408 28617669954481104 28805203833606144 28843005938374656 29071918683917312 29861916474241152 30868497928429056 32038440998602752 32705908519406976 33606071139207168 34127904541989888 35278283346776064 35391901006508032 37378181165036544 38156893272641472 39815888632321536 41157997237905408 41547014225031168 42926504931721656 43264508907561984 43607878025875968 45503872722653184 49058862779110464 49837574886715392 50409106708810752 50875857696855296 53087851509762048 56067271747554816 57235339908962208 57686011876749312 58143837367834624 59723832948482304 61736995856858112 64076881997205504 65411817038813952 67212142278414336 68255809083979776 74756362330073088 76313786545282944 79631777264643072 82315994475810816 85853009863443312 86529017815123968 87215756051751936 98117725558220928 100818213417621504 101751715393710592 106175703019524096 112134543495109632 114470679817924416 116287674735669248 119447665896964608 123473991713716224 130823634077627904 136511618167959552 149512724660146176 152627573090565888 159263554529286144 171706019726886624 173058035630247936 174431512103503872 196235451116441856 201636426835243008 203503430787421184 224269086990219264 228941359635848832 238895331793929216 246947983427432448 261647268155255808 305255146181131776 318527109058572288 343412039453773248 348863024207007744 392470902232883712 407006861574842368 448538173980438528 457882719271697664 477790663587858432 523294536310511616 610510292362263552 686824078907546496 784941804465767424 814013723149684736 915765438543395328 955581327175716864 1046589072621023232 1221020584724527104 1373648157815092992 1569883608931534848 1831530877086790656 2442041169449054208 2747296315630185984 3139767217863069696 3663061754173581312 5494592631260371968 7326123508347162624 10989185262520743936 21978370525041487872
- Sum of all divisors σ(n): 81679065015996756000
- Sum of proper divisors (its aliquot sum) s(n): 59700694490955268128
- 21978370525041487872 is an abundant number, because the sum of its proper divisors (59700694490955268128) is greater than itself. Its abundance is 37722323965913780256
Bases of 21978370525041487872
- Binary: 100110001000000101101101110001011110011110000001101110000000000002
- Hexadecimal: 0x13102DB8BCF037000
- Base-36: 4MZBU4GBUZUO0
Squares and roots of 21978370525041487872
- 21978370525041487872 squared (219783705250414878722) is 483048770936012447271221266843523088384
- 21978370525041487872 cubed (219783705250414878723) is 10616624869297573297717276776549642810098357411519920078848
-
The
square root of 21978370525041487872 is 4688109483.0476695971 -
The
cube root of 21978370525041487872 is 2801120.7471348201
Scales and comparisons
How big is 21978370525041487872?- 21,978,370,525,041,487,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,978,370,525,041,487,872 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 21978370525041487872 cubic inches would be around 233426.7 feet tall.
Recreational maths with 21978370525041487872
- 21978370525041487872 backwards is 27878414052507387912
- The number of decimal digits it has is: 20
- The sum of 21978370525041487872's digits is 90
- 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 21978370525041487872 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 21978370525041487872 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/21978370525041487872/
Chicago style:
Numbermatics. 2024. "Number 21978370525041487872 - Facts about the integer". https://numbermatics.com/n/21978370525041487872/
The information we have on file for 21978370525041487872 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 21978370525041487872, math, Factors of 21978370525041487872, curriculum, school, college, exams, university, Prime factorization of 21978370525041487872, STEM, science, technology, engineering, physics, economics, calculator, twenty-one quintillion, nine hundred seventy-eight quadrillion, three hundred seventy trillion, five hundred twenty-five billion, forty-one million, four hundred eighty-seven thousand, eight hundred seventy-two.