507493644449896322039808
507,493,644,449,896,322,039,808 is an even composite number composed of five prime numbers multiplied together.
507493644449896322039808 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, nine hundred sixty divisors.
Prime factorization of 507493644449896322039808:
218 × 36 × 79 × 313 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 47 × 47)See below for interesting mathematical facts about the number 507493644449896322039808 from the Numbermatics database.
Names of 507493644449896322039808
- Cardinal: 507493644449896322039808 can be written as Five hundred seven sextillion, four hundred ninety-three quintillion, six hundred forty-four quadrillion, four hundred forty-nine trillion, eight hundred ninety-six billion, three hundred twenty-two million, thirty-nine thousand, eight hundred eight.
Scientific notation
- Scientific notation: 5.07493644449896322039808 × 1023
Factors of 507493644449896322039808
Divisors of 507493644449896322039808
- Number of divisors d(n): 15960
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 47 48 49 54 56 62 63 64 72 81 84 93 94 96 98 108 112 124 126 128 141 144 147 162 168 186 188 189 192 196 216 217 224 243 248 252 256 279 282 288 294 324 329 336 343 372 376 378 384 392 423 432 434 441 448 486 496 504 512 558 564 567 576 588 648 651 658 672 686 729 744 752 756 768 784 837 846 864 868 882 896 961 972 987 992 1008 1024 1029 1116 1128 1134 1152 1176 1269 1296 1302 1316 1323 1344 1372 1457 1458 1488 1504 1512 1519 1536 1568 1674 1692 1701 1728 1736 1764 1792 1922 1944 1953 1974 1984 2016 2048 2058 2209 2232 2256 2268 2303 2304 2352 2401 2511 2538 2592 2604 2632 2646 2688 2744 2883 2914 2916 2961 2976 3008 3024 3038 3072 3087 3136 3348 3384 3402 3456 3472 3528 3584 3807 3844 3888 3906 3948 3968 3969 4032 4096 4116 4371 4418 4464 4512 4536 4557 4606 4608 4704 4802 5022 5076 5103 5184 5208 5264 5292 5376 5488 5766 5828 5832 5859 5922 5952 6016 6048 6076 6144 6174 6272 6627 6696 6727 6768 6804 6909 6912 6944 7056 7168 7203 7533 7614 7688 7776 7812 7896 7936 7938 8064 8192 8232 8649 8742 8836 8883 8928 9024 9072 9114 9212 9216 9261 9408 9604 10044 10152 10199 10206 10368 10416 10528 10584 10633 10752 10976 11421 11532 11656 11664 11718 11844 11904 11907 12032 12096 12152 12288 12348 12544 13113 13254 13392 13454 13536 13608 13671 13818 13824 13888 14112 14336 14406 15066 15228 15376 15463 15552 15624 15792 15872 15876 16121 16128 16384 16464 16807 17298 17484 17577 17672 17766 17856 18048 18144 18228 18424 18432 18522 18816 19208 19881 20088 20181 20304 20398 20412 20727 20736 20832 21056 21168 21266 21504 21609 21952 22599 22842 23064 23312 23328 23436 23688 23808 23814 24064 24192 24304 24576 24696 25088 25947 26226 26508 26649 26784 26908 27072 27216 27342 27636 27648 27776 27783 28224 28672 28812 29791 30132 30456 30597 30752 30926 31104 31248 31584 31744 31752 31899 32242 32256 32768 32928 33614 34263 34596 34968 35154 35344 35532 35712 35721 36096 36288 36456 36848 36864 37044 37632 38416 39339 39762 40176 40362 40608 40796 40824 41013 41454 41472 41664 42112 42336 42532 43008 43218 43904 45167 45198 45684 46128 46389 46624 46656 46872 47089 47376 47616 47628 48128 48363 48384 48608 49152 49392 50176 50421 51894 52452 52731 53016 53298 53568 53816 54144 54432 54684 55272 55296 55552 55566 56448 57344 57624 59582 59643 60264 60543 60912 61194 61504 61852 62181 62208 62496 63168 63488 63504 63798 64484 64512 64827 65536 65856 67228 68479 68526 69192 69936 70308 70688 71064 71393 71424 71442 72192 72576 72912 73696 73728 74088 74431 75264 76832 77841 78678 79524 79947 80352 80724 81216 81592 81648 82026 82908 82944 83328 83349 84224 84672 85064 86016 86436 87808 89373 90334 90396 91368 91791 92256 92778 93248 93312 93744 94178 94752 95232 95256 95697 96256 96726 96768 97216 98304 98784 100352 100842 103788 104904 105462 106032 106596 107136 107632 108241 108288 108864 109368 110544 110592 111104 111132 112847 112896 114688 115248 117649 118017 119164 119286 120528 121086 121824 122388 123008 123039 123704 124362 124416 124992 126336 126976 127008 127596 128968 129024 129654 131072 131712 134456 135501 136958 137052 138384 139167 139872 140616 141267 141376 142128 142786 142848 142884 144384 145089 145152 145824 147392 147456 148176 148862 150528 151263 153664 155682 157356 158193 159048 159894 160704 161448 162432 163184 163296 164052 165816 165888 166656 166698 168448 169344 170128 172032 172872 175616 178746 178929 180668 180792 181629 182736 183582 184512 185556 186496 186543 186624 187488 188356 189504 190464 190512 191394 192512 193452 193536 194432 194481 196608 197568 200704 201684 205437 207576 208537 209808 210924 212064 213192 214179 214272 215264 216482 216576 217728 218736 221088 221184 222208 222264 223293 225694 225792 229376 230496 233523 235298 236034 238328 238572 239841 241056 242172 243648 244776 246016 246078 247408 248724 248832 249984 250047 252672 253952 254016 255192 257936 258048 259308 262144 263424 268119 268912 271002 273916 274104 275373 276768 278334 279744 281232 282534 282752 284256 285572 285696 285768 287091 288768 290178 290304 291648 294784 294912 296352 297724 301056 302526 307328 311364 314712 316169 316386 318096 319788 321408 322896 324723 324864 326368 326592 328104 329623 331632 331776 333312 333396 336896 338541 338688 340256 344064 345744 351232 352947 354051 357492 357858 361336 361584 363258 365472 367164 369024 369117 371112 372992 373086 373248 374976 376712 379008 380928 381024 382788 385024 386904 387072 388864 388962 393216 395136 401408 403368 406503 410874 415152 417074 417501 419616 421848 423801 424128 426384 428358 428544 430528 432964 433152 435267 435456 437472 442176 442368 444416 444528 446586 451388 451584 453789 458752 460992 467046 470596 472068 476656 477144 479353 479682 482112 484344 487296 489552 492032 492156 494816 497448 497664 499751 499968 500094 505344 507904 508032 510384 515872 516096 518616 521017 526848 536238 536787 537824 542004 544887 547832 548208 550746 553536 556668 559488 559629 562464 565068 565504 568512 571144 571392 571536 574182 577536 580356 580608 583296 583443 589568 589824 592704 595448 602112 605052 614656 616311 622728 625611 629424 632338 632772 636192 639576 642537 642816 645792 649446 649728 652736 653184 656208 659246 663264 663552 666624 666792 669879 673792 677082 677376 680512 688128 691488 700569 702464 705894 708102 714984 715716 722672 723168 726516 730944 734328 738048 738234 742224 745984 746172 746496 749952 753424 757687 758016 761856 762048 765576 770048 773808 774144 777728 777924 786432 789929 790272 802816 804357 806736 813006 821748 823543 826119 830304 834148 835002 839232 843696 847602 848256 852768 856716 857088 861056 861273 865928 866304 870534 870912 874944 884352 884736 888832 889056 893172 902776 903168 907578 917504 921984 934092 941192 944136 948507 953312 954288 958706 959364 964224 968688 974169 974592 979104 984064 984312 988869 989632 994896 995328 999502 999936 1000188 1010688 1015623 1015808 1016064 1020768 1031744 1032192 1037232 1042034 1053696 1058841 1062153 1072476 1073574 1075648 1084008 1089774 1095664 1096416 1101492 1107072 1107351 1113336 1118976 1119258 1124928 1130136 1131008 1137024 1142288 1142784 1143072 1148364 1155072 1160712 1161216 1166592 1166886 1179136 1179648 1185408 1190896 1204224 1210104 1219509 1229312 1232622 1245456 1251222 1252503 1258848 1264676 1265544 1271403 1272384 1279152 1285074 1285632 1291584 1298892 1299456 1305472 1305801 1306368 1312416 1318492 1326528 1327104 1333248 1333584 1339758 1347584 1354164 1354752 1361024 1361367 1376256 1382976 1400177 1401138 1404928 1411788 1416204 1429968 1431432 1438059 1445344 1446336 1453032 1459759 1461888 1468656 1476096 1476468 1484448 1491968 1492344 1492992 1499253 1499904 1506848 1515374 1516032 1523712 1524096 1531152 1540096 1547616 1548288 1555456 1555848 1563051 1579858 1580544 1605632 1608714 1610361 1613472 1626012 1634661 1643496 1647086 1652238 1660608 1668296 1670004 1678464 1678887 1687392 1695204 1696512 1705536 1713432 1714176 1722112 1722546 1731856 1732608 1741068 1741824 1749888 1750329 1768704 1769472 1777664 1778112 1786344 1805552 1806336 1815156 1835008 1843968 1848933 1868184 1876833 1882384 1888272 1897014 1906624 1908576 1917412 1918728 1927611 1928448 1937376 1948338 1949184 1958208 1968128 1968624 1977738 1979264 1989792 1990656 1999004 1999872 2000376 2009637 2021376 2031246 2031616 2032128 2041536 2063488 2064384 2074464 2084068 2107392 2117682 2122849 2124306 2144952 2147148 2151296 2168016 2179548 2191328 2192832 2202984 2213183 2214144 2214702 2226672 2237952 2238516 2249856 2260272 2262016 2273061 2274048 2284576 2285568 2286144 2296728 2307361 2310144 2321424 2322432 2333184 2333772 2358272 2359296 2369787 2370816 2381792 2408448 2413071 2420208 2439018 2458624 2465244 2470629 2478357 2490912 2502444 2505006 2517696 2529352 2531088 2542806 2544768 2558304 2570148 2571264 2583168 2583819 2597784 2598912 2610944 2611602 2612736 2624832 2636984 2653056 2654208 2666496 2667168 2679516 2695168 2708328 2709504 2722048 2722734 2752512 2765952 2800354 2802276 2809856 2823576 2832408 2845521 2859936 2862864 2876118 2890688 2892672 2906064 2919518 2922507 2923776 2937312 2952192 2952936 2966607 2968896 2983936 2984688 2985984 2998506 2999808 3013696 3030748 3032064 3046869 3047424 3048192 3062304 3080192 3095232 3096576 3110912 3111696 3126102 3159716 3161088 3176523 3211264 3217428 3220722 3226944 3252024 3269322 3286992 3294172 3304476 3321216 3336592 3340008 3355471 3356928 3357774 3374784 3390408 3393024 3411072 3426864 3428352 3444224 3445092 3463712 3465216 3482136 3483648 3498257 3499776 3500658 3537408 3538944 3555328 3556224 3572688 3611104 3612672 3630312 3647119 3658527 3687936 3697866 3736368 3753666 3757509 3764768 3776544 3794028 3813248 3814209 3817152 3834824 3837456 3855222 3856896 3874752 3896676 3898368 3916416 3917403 3936256 3937248 3955476 3958528 3979584 3981312 3998008 3999744 4000752 4019274 4042752 4062492 4063232 4064256 4083072 4084101 4126976 4128768 4148928 4168136 4200531 4214784 4235364 4245698 4248612 4289904 4294296 4302592 4314177 4336032 4359096 4379277 4382656 4385664 4405968 4426366 4428288 4429404 4453344 4475904 4477032 4497759 4499712 4520544 4524032 4546122 4548096 4569152 4571136 4572288 4593456 4614722 4620288 4642848 4644864 4666368 4667544 4689153 4716544 4739574 4741632 4763584 4816896 4826142 4840416 4878036 4903983 4917248 4930488 4941258 4956714 4981824 5004888 5010012 5035392 5058704 5062176 5085612 5089536 5116608 5140296 5142528 5166336 5167638 5195568 5197824 5221888 5223204 5225472 5249664 5273968 5303809 5306112 5308416 5332992 5334336 5359032 5390336 5416656 5419008 5444096 5445468 5505024 5529503 5531904 5546799 5600708 5604552 5619712 5630499 5647152 5664816 5691042 5719872 5725728 5752236 5764801 5781376 5782833 5785344 5812128 5839036 5845014 5847552 5874624 5904384 5905872 5933214 5937792 5967872 5969376 5971968 5997012 5999616 6027392 6028911 6061496 6064128 6093738 6094848 6096384 6124608 6160384 6190464 6193152 6221824 6223392 6252204 6319432 6322176 6353046 6368547 6422528 6434856 6441444 6453888 6504048 6538644 6573984 6588344 6608952 6639549 6642432 6673184 6680016 6710942 6713856 6715548 6749568 6780816 6786048 6819183 6822144 6853728 6856704 6888448 6890184 6922083 6927424 6930432 6964272 6967296 6996514 6999552 7001316 7074816 7077888 7109361 7110656 7112448 7145376 7222208 7225344 7239213 7260624 7294238 7317054 7375872 7395732 7411887 7435071 7472736 7507332 7515018 7529536 7553088 7588056 7626496 7628418 7634304 7669648 7674912 7710444 7713792 7749504 7751457 7793352 7796736 7832832 7834806 7872512 7874496 7910952 7917056 7959168 7962624 7996016 7999488 8001504 8038548 8085504 8124984 8126464 8128512 8166144 8168202 8253952 8257536 8297856 8336272 8401062 8429568 8470728 8491396 8497224 8536563 8579808 8588592 8605184 8628354 8672064 8718192 8758554 8765312 8767521 8771328 8811936 8852732 8856576 8858808 8899821 8906688 8951808 8954064 8995518 8999424 9041088 9048064 9092244 9096192 9138304 9140607 9142272 9144576 9186912 9229444 9240576 9285696 9289728 9332736 9335088 9378306 9433088 9479148 9483264 9527168 9529569 9633792 9652284 9680832 9756072 9801239 9807966 9834496 9860976 9882516 9913428 9963648 10009776 10020024 10066413 10070784 10117408 10124352 10171224 10179072 10218313 10233216 10280592 10285056 10332672 10335276 10391136 10395648 10443776 10446408 10450944 10494771 10499328 10547936 10607618 10612224 10616832 10665984 10668672 10718064 10780672 10833312 10838016 10888192 10890936 10941357 10975581 11059006 11063808 11093598 11201416 11209104 11239424 11260998 11272527 11294304 11329632 11382084 11439744 11442627 11451456 11504472 11529602 11562752 11565666 11570688 11624256 11678072 11690028 11695104 11749248 11752209 11808768 11811744 11866428 11875584 11935744 11938752 11943936 11994024 11999232 12054784 12057822 12122992 12128256 12187476 12189696 12192768 12249216 12252303 12320768 12380928 12386304 12443648 12446784 12504408 12601593 12638864 12644352 12706092 12737094 12845056 12869712 12882888 12907776 12942531 13008096 13077288 13137831 13147968 13176688 13217904 13279098 13284864 13346368 13360032 13421884 13427712 13431096 13493277 13499136 13561632 13572096 13638366 13644288 13707456 13713408 13776896 13780368 13844166 13854848 13860864 13928544 13934592 13993028 13999104 14002632 14067459 14149632 14218722 14221312 14224896 14290752 14444416 14450688 14478426 14521248 14588476 14634108 14751744 14791464 14823774 14859943 14870142 14945472 15014664 15030036 15059072 15106176 15176112 15252992 15256836 15268608 15339296 15349824 15420888 15427584 15492281 15499008 15502914 15586704 15593472 15665664 15669612 15745024 15748992 15821904 15834112 15911427 15918336 15925248 15992032 15998976 16003008 16077096 16151527 16171008 16249968 16257024 16332288 16336404 16507904 16515072 16588509 16595712 16640397 16672544 16802124 16859136 16891497 16941456 16982792 16994448 17073126 17159616 17177184 17210368 17256708 17294403 17344128 17348499 17436384 17517108 17530624 17535042 17542656 17623872 17705464 17713152 17717616 17799642 17813376 17903616 17908128 17991036 17998848 18082176 18086733 18096128 18184488 18192384 18276608 18281214 18284544 18289152 18373824 18458888 18481152 18571392 18579456 18665472 18670176 18756612 18866176 18958296 18966528 19054336 19059138 19105641 19267584 19304568 19361664 19512144 19602478 19615932 19668992 19721952 19765032 19826856 19918647 19927296 20019552 20040048 20132826 20141568 20234816 20248704 20342448 20358144 20436626 20457549 20466432 20561184 20570112 20665344 20670552 20766249 20782272 20791296 20887552 20892816 20901888 20989542 20998656 21095872 21215236 21224448 21233664 21328083 21331968 21337344 21436128 21561344 21666624 21676032 21717639 21776384 21781872 21882714 21951162 22118012 22127616 22187196 22235661 22402832 22418208 22478848 22521996 22545054 22588608 22659264 22764168 22879488 22885254 22902912 23008944 23059204 23125504 23131332 23141376 23248512 23356144 23380056 23390208 23488297 23498496 23504418 23617536 23623488 23732856 23751168 23871488 23877504 23887872 23988048 23998464 24109568 24115644 24245984 24256512 24374952 24379392 24385536 24487799 24498432 24504606 24761856 24772608 24887296 24893568 25008816 25203186 25277728 25288704 25412184 25474188 25529833 25609689 25739424 25765776 25815552 25885062 26016192 26154576 26275662 26295936 26302563 26353376 26435808 26558196 26569728 26692736 26699463 26720064 26843768 26855424 26862192 26986554 26998272 27123264 27144192 27276732 27288576 27414912 27421821 27426816 27553792 27560736 27688332 27709696 27721728 27857088 27869184 27986056 27998208 28005264 28134918 28299264 28437444 28442624 28449792 28581504 28588707 28888832 28901376 28956852 29042496 29176952 29268216 29403717 29503488 29582928 29647548 29719886 29740284 29890944 30029328 30060072 30118144 30199239 30212352 30352224 30505984 30513672 30537216 30654939 30678592 30699648 30841776 30855168 30984562 30998016 31005828 31173408 31186944 31331328 31339224 31484313 31490048 31497984 31643808 31668224 31822854 31836672 31850496 31984064 31997952 32006016 32154192 32303054 32342016 32499936 32514048 32664576 32672808 32824071 32926743 33015808 33177018 33191424 33280794 33345088 33604248 33718272 33782994 33882912 33965584 33988896 34146252 34319232 34327881 34354368 34420736 34513416 34588806 34688256 34696998 34872768 35034216 35061248 35070084 35085312 35247744 35410928 35426304 35435232 35599284 35626752 35807232 35816256 35982072 35997696 36164352 36173466 36192256 36368976 36384768 36553216 36562428 36569088 36578304 36747648 36917776 36962304 37126663 37142784 37158912 37330944 37340352 37513224 37732352 37804779 37916592 37933056 38108672 38118276 38211282 38535168 38609136 38706521 38723328 38827593 39024288 39204956 39231864 39337984 39413493 39443904 39530064 39653712 39837294 39854592 40039104 40080096 40265652 40283136 40353607 40469632 40479831 40497408 40684896 40716288 40873252 40915098 40932864 41122368 41140224 41330688 41341104 41532498 41564544 41582592 41775104 41785632 41803776 41979084 41997312 42191744 42202377 42430472 42448896 42656166 42663936 42674688 42872256 43122688 43333248 43352064 43435278 43552768 43563744 43765428 43902324 44236024 44255232 44374392 44471322 44579829 44805664 44836416 44957696 45043992 45090108 45177216 45318528 45528336 45758976 45770508 45805824 46017888 46118408 46251008 46262664 46282752 46476843 46497024 46712288 46760112 46780416 46976594 46996992 47008836 47235072 47246976 47465712 47502336 47734281 47742976 47755008 47775744 47976096 47996928 48219136 48231288 48454581 48491968 48513024 48749904 48771072 48975598 48996864 49009212 49523712 49545216 49765527 49774592 49787136 49921191 50017632 50406372 50555456 50577408 50674491 50824368 50948376 51059666 51219378 51478848 51531552 51631104 51770124 51883209 52032384 52045497 52309152 52551324 52591872 52605126 52706752 52871616 53116392 53139456 53385472 53398926 53440128 53687536 53710848 53724384 53973108 53996544 54246528 54260199 54288384 54553464 54577152 54829824 54843642 54853632 55107584 55121472 55376664 55419392 55443456 55714176 55738368 55972112 55996416 56010528 56269836 56598528 56874888 56885248 56899584 57163008 57177414 57316923 57777664 57802752 57913704 58084992 58353904 58536432 58807434 59006976 59165856 59295096 59439772 59480568 59755941 59781888 60058656 60120144 60236288 60398478 60424704 60704448 61011968 61027344 61074432 61309878 61357184 61372647 61399296 61683552 61710336 61969124 61996032 62011656 62298747 62346816 62373888 62662656 62678448 62968626 62980096 62995968 63287616 63336448 63645708 63673344 63700992 63968128 63984249 63995904 64012032 64308384 64606108 64684032 64999872 65028096 65329152 65345616 65648142 65808319 65853486 66031616 66354036 66382848 66561588 66690176 66706983 67208496 67436544 67565988 67765824 67931168 67977792 68292504 68608673 68638464 68655762 68708736 68841472 69026832 69177612 69376512 69393996 69745536 70068432 70122496 70140168 70170624 70464891 70495488 70821856 70852608 70870464 71198568 71253504 71528191 71614464 71632512 71964144 71995392 72328704 72346932 72384512 72737952 72769536 73106432 73124856 73138176 73156608 73463397 73495296 73835552 74253326 74285568 74317824 74661888 74680704 75026448 75464704 75609558 75833184 75866112 76217344 76236552 76422564 76589499 76829067 77218272 77413042 77446656 77655186 78048576 78409912 78463728 78675968 78826986 78887808 78907689 79060128 79307424 79674588 79709184 80078208 80098389 80160192 80531304 80566272 80707214 80939264 80959662 80994816 81369792 81432576 81746504 81830196 81865728 82244736 82265463 82280448 82661376 82682208 83064996 83129088 83165184 83550208 83571264 83607552 83958168 83994624 84383488 84404754 84860944 84897792 85312332 85327872 85349376 85744512 85766121 86245376 86666496 86704128 86870556 87105536 87127488 87530856 87804648 88211151 88472048 88510464 88748784 88942644 89159658 89611328 89672832 89915392 90087984 90180216 90354432 90597717 90637056 91056672 91517952 91541016 91611648 91964817 92035776 92236816 92502016 92525328 92565504 92953686 92994048 93424576 93520224 93560832 93953188 93993984 94017672 94452939 94470144 94493952 94931424 95004672 95468562 95485952 95510016 95551488 95952192 95993856 96438272 96462576 96909162 96983936 97026048 97499808 97542144 97951196 97993728 98018424 98472213 99047424 99531054 99549184 99574272 99842382 100035264 100812744 101110912 101154816 101348982 101648736 101896752 102119332 102438756 102957696 103063104 103262208 103540248 103766418 104019601 104064768 104090994 104618304 105102648 105183744 105210252 105413504 105743232 106232784 106278912 106770944 106797852 106880256 107375072 107421696 107448768 107946216 107993088 108445967 108493056 108520398 108576768 109106928 109154304 109659648 109687284 109707264 110215168 110242944 110753328 110838784 110886912 111379989 111428352 111476736 111944224 111992832 112021056 112539672 113060689 113197056 113414337 113749776 113799168 114326016 114354828 114633846 115555328 115605504 115827408 116119563 116169984 116482779 116707808 117072864 117614868 118013952 118240479 118331712 118590192 118879544 118961136 119511882 119563776 120117312 120240288 120472576 120796956 120849408 121060821 121408896 121439493 122023936 122054688 122148864 122619756 122714368 122745294 122798592 123367104 123420672 123938248 123992064 124023312 124597494 124693632 124747776 125325312 125356896 125937252 125960192 125991936 126575232 126607131 126672896 127291416 127346688 127936256 127968498 127991808 128024064 128616768 129212216 129368064 129999744 130056192 130658304 130691232 131296284 131616638 131706972 132063232 132708072 132765696 133123176 133380352 133413966 133739487 134416992 134873088 135131976 135531648 135862336 135955584 136585008 137217346 137276928 137311524 137417472 137682944 138053664 138355224 138753024 138787992 139430529 139491072 140136864 140244992 140280336 140341248 140929782 140990976 141643712 141705216 141740928 142397136 142507008 143056382 143202843 143228928 143265024 143928288 143990784 144657408 144693864 144769024 145363743 145475904 145539072 146212864 146249712 146313216 146926794 146990592 147671104 148506652 148571136 148635648 149296581 149323776 149361408 150052896 150929408 151219116 151666368 151732224 152023473 152434688 152473104 152845128 153178998 153658134 154436544 154826084 154893312 155310372 155649627 156097152 156819824 156927456 157351936 157653972 157775616 157815378 158120256 158614848 159349176 159418368 160156416 160196778 160320384 161062608 161132544 161414428 161878528 161919324 161989632 162739584 162865152 163493008 163660392 163731456 164418079 164489472 164530926 164560896 165322752 165364416 166129992 166258176 166330368 167100416 167142528 167215104 167916336 167989248 168766976 168809508 169721888 169795584 170624664 170655744 170698752 171414593 171489024 171532242 171950769 173332992 173408256 173741112 174211072 174254976 175061712 175609296 176422302 176944096 177020928 177497568 177885288 178319316 178708831 179222656 179267823 179345664 180175968 180360432 180708864 181195434 181274112 182113344 183035904 183082032 183223296 183929634 184071552 184117941 184473632 185004032 185050656 185131008 185907372 185988096 186849152 186896241 187040448 187121664 187906376 187987968 188035344 188905878 188940288 188987904 189862848 190009344 190937124 190971904 191020032 191102976 191904384 191952747 191987712 192876544 192925152 193818324 193967872 194052096 194999616 195084288 195902392 195987456 196036848 196944426 197424957 198094848 199062108 199098368 199148544 199684764 200070528 200120949 201625488 202221824 202309632 202697964 203297472 203793504 204238664 204877512 205826019 205915392 206126208 206524416 207080496 207532836 208039202 208129536 208181988 209236608 210205296 210367488 210420504 210827008 211394673 211486464 212465568 212557824 213541888 213595704 213760512 214584573 214750144 214843392 214897536 215892432 215986176 216891934 216986112 217040796 217153536 218213856 218308608 219319296 219374568 219414528 220390191 220430336 220485888 221506656 221677568 222759978 222856704 222953472 223888448 223985664 224042112 225079344 226121378 226394112 226828674 227499552 227598336 228652032 228709656 229267692 229768497 230487201 231110656 231654816 232239126 232339968 232965558 233415616 234145728 235229736 236027904 236480958 236663424 237180384 237759088 237922272 239023764 239127552 240234624 240295167 240480576 240945152 241593912 241698816 242121642 242817792 242878986 244047872 244109376 244297728 245239512 245428736 245490588 245597184 246734208 246841344 247876496 247984128 248046624 249194988 249387264 249495552 250650624 250713792 251874504 251920384 251983872 253150464 253214262 253345792 254582832 254693376 255872512 255936996 255983616 256048128 257233536 258424432 258736128 259886641 259999488 260112384 261316608 261382464 262592568 263233276 263413944 264126464 264633453 265416144 265531392 266246352 266760704 266827932 267478974 268833984 269746176 270263952 270945647 271063296 271724672 271793151 271911168 273170016 274434692 274553856 274623048 274834944 275365888 275894451 276107328 276710448 277506048 277575984 278861058 278982144 280273728 280489984 280560672 280682496 281859564 281981952 283287424 283358817 283410432 283481856 284794272 285014016 286112764 286405686 286457856 286530048 287856576 287981568 289314816 289387728 289538048 290727486 290951808 291078144 292425728 292499424 292626432 293853588 293981184 295342208 295416639 297013304 297142272 298593162 298647552 298722816 300105792 301858816 302438232 303332736 303464448 304046946 304869376 304946208 305690256 306357996 307316268 308873088 309652168 309786624 310620744 311299254 312058803 312194304 313639648 313854912 314703872 315307944 315551232 315630756 316240512 317229696 318698352 318836736 320312832 320393556 320640768 322125216 322265088 322828856 323757056 323838648 323979264 325337901 325479168 325730304 326986016 327320784 327462912 328836158 328978944 329061852 329121792 330645504 330728832 332259984 332516352 332660736 334139967 334200832 334285056 334430208 335832672 335978496 337533952 337619016 339182067 339443776 339591168 340243011 341249328 341397504 342829186 342978048 343064484 343901538 346665984 346816512 347482224 348358689 348422144 348509952 349448337 350123424 351218592 352844604 353888192 354041856 354721437 354995136 355770576 356638632 357417662 358445312 358535646 358691328 360351936 360720864 361417728 362390868 362548224 363182463 364226688 364318479 366071808 366164064 366446592 367859268 368143104 368235882 368947264 370008064 370101312 370262016 371814744 371976192 373698304 373792482 374080896 374243328 375812752 375975936 376070688 377811756 377880576 377975808 379725696 379821393 380018688 381874248 381943808 382040064 383808768 383905494 383975424 385753088 385850304 387636648 387935744 388104192 389999232 390168576 391804784 391974912 392073696 393888852 394849914 396189696 398124216 398196736 398297088 399369528 400141056 400241898 401218461 403250976 404443648 404619264 405395928 406594944 407587008 408477328 409755024 411652038 411830784 412252416 413048832 414160992 415065672 416078404 416259072 416363976 418291587 418473216 420410592 420734976 420841008 421654016 422789346 422972928 424931136 425115648 427083776 427191408 427521024 429169146 429500288 429608529 429686784 429795072 431784864 431972352 433783868 433972224 434081592 434307072 436091229 436427712 436617216 438638592 438749136 440780382 440860672 440971776 443013312 443355136 445519956 445713408 445906944 447776896 447889743 447971328 448084224 450158688 452242756 452788224 453657348 454999104 455196672 457304064 457419312 458535384 459536994 460658233 460974402 462221312 463309632 464478252 464679936 465931116 466831232 466948881 468291456 470459472 472055808 472961916 473326848 474360768 475518176 475844544 478047528 478255104 480260711 480469248 480590334 480961152 481890304 483187824 483397632 484243284 485635584 485757972 488095744 488218752 488595456 490479024 490857472 490981176 491194368 493254237 493468416 493682688 495752992 495968256 496093248 498389976 498774528 498991104 500697337 501301248 501427584 503749008 503967744 506300928 506428524 506691584 509165664 509386752 511745024 511873992 511967232 512096256 514243779 514467072 515852307 516848864 519773282 519998976 520224768 522633216 522764928 525185136 526466552 526827888 528252928 529266906 530832288 531062784 532492704 533521408 533655864 534957948 536126493 537667968 537803469 540527904 541891294 542126592 543449344 543586302 543822336 546340032 548869384 549107712 549246096 549669888 550731776 551788902 552214656 552353823 553420896 555012096 555151968 557722116 557964288 560547456 560688723 560979968 561121344 561364992 563719128 563963904 566574848 566717634 566820864 566963712 569588544 570028032 572225528 572811372 572915712 573060096 575713152 575858241 575963136 578629632 578775456 579076096 581454972 581903616 582156288 584851456 584998848 585252864 587707176 587962368 590684416 590833278 592274871 594026608 594284544 597186324 597295104 597445632 600211584 600362847 603717632 604876464 606665472 606928896 608093892 609738752 609892416 611380512 612715992 614632536 617478057 617746176 619304336 619573248 621241488 622598508 624117606 624388608 627279296 627709824 629407744 630615888 631102464 631261512 632481024 634184019 634459392 637396704 637673472 640625664 640787112 641281536 643753719 644250432 644530176 645657712 647514112 647677296 647958528 650675802 650958336 651460608 653972032 654641568 654925824 657672316 657957888 658123704 658243584 661170573 661291008 661457664 664519968 665032704 668279934 668401664 668570112 668860416 671665344 671956992 675067904 675238032 678364134 678887552 679182336 680486022 682498656 682795008 685658372 685956096 686128968 687803076 689305491 693331968 694964448 696717378 696844288 697019904 698896674 700246848 702437184 705689208 707776384 708083712 709442874 709990272 711541152 713277264 714835324 716890624 717071292 717382656 720703872 721441728 722835456 724781736 725096448 726364926 728137207 728453376 728636958 732143616 732328128 732893184 735718536 736286208 736471764 737894528 740016128 740202624 740524032 743629488 743952384 747396608 747584964 748161792 748486656 751625504 751951872 752141376 755623512 755761152 755951616 759121769 759451392 759642786 760037376 763748496 764080128 767617536 767810988 767950848 771506176 771700608 775273296 775871488 776208384 779659923 779998464 780337152 783609568 783949824 784147392 787777704 789699828 791424823 792379392 793900359 796248432 796594176 798739056 800282112 800483796 802436922 806501952 808887296 809238528 810791856 812836941 813189888 815174016 815379453 816954656 819510048 823304076 823661568 824504832 826097664 827683353 828321984 830131344 832156808 832518144 832727952 836583174 836946432 840821184 841469952 841682016 843308032 845578692 845945856 849862272 850076451 850231296 854167552 854382816 855042048 858338292 859000576 859217058 859373568 859590144 863569728 863944704 867567736 867944448 868163184 868614144 872182458 872855424 873234432 877277184 877498272 881560764 881721344 881943552 886026624 886249917 886710272 891039912 891426816 895553792 895779486 895942656 896168448 900317376 904485512 905576448 907314696 909998208 910393344 914608128 914838624 917070768 919073988 921316466 921948804 924442624 926619264 928956504 929359872 931862232 933662464 933897762 936176409 936582912 940918944 944111616 945923832 946653696 948721536 951036352 951689088 956095056 956510208 960521422 960938496 961180668 961922304 963780608 966375648 966795264 968486568 971271168 971515944 976013703 976191488 976437504 977190912 980958048 981714944 981962352 982388736 986508474 986936832 987365376 991505984 991936512 992186496 996779952 997549056 997982208 1001394674 1002419901 1002602496 1002855168 1007498016 1007935488 1012601856 1012857048 1013383168 1017546201 1018331328 1018773504 1020729033 1023490048 1023747984 1024192512 1028487558 1028934144 1031704614 1033697728 1039546564 1039997952 1040449536 1045076067 1045266432 1045529856 1050370272 1052933104 1053655776 1056505856 1058533812 1061664576 1062125568 1064164311 1064985408 1067042816 1067311728 1069915896 1072252986 1075335936 1075606938 1081055808 1083782588 1084253184 1086898688 1087172604 1087644672 1089547389 1092680064 1097738768 1098215424 1098492192 1099339776 1101463552 1103577804 1104429312 1104707646 1106841792 1110024192 1110303936 1115444232 1115928576 1121094912 1121377446 1121959936 1122242688 1122729984 1127438256 1127927808 1133149696 1133435268 1133641728 1133927424 1139177088 1140056064 1144451056 1145622744 1145831424 1146120192 1150926553 1151426304 1151716482 1151926272 1157259264 1157550912 1162909944 1163807232 1164312576 1169702912 1169997696 1170505728 1175414352 1175924736 1181368832 1181666556 1184549742 1188053216 1188569088 1194372648 1194590208 1194891264 1199902151 1200423168 1200725694 1203655383 1209752928 1213330944 1213857792 1216187784 1219477504 1219784832 1222761024 1225431984 1229265072 1234956114 1235492352 1238608672 1239146496 1242482976 1245197016 1248235212 1248777216 1250961817 1254558592 1254874761 1255419648 1261231776 1262204928 1262523024 1264962048 1268368038 1268918784 1274793408 1275346944 1281251328 1281574224 1282563072 1287507438 1288500864 1288825587 1289060352 1291315424 1295028224 1295354592 1295917056 1301351604 1301916672 1302921216 1307944064 1308273687 1309283136 1309851648 1315344632 1315915776 1316247408 1322341146 1322582016 1322915328 1329039936 1330065408 1336559868 1336803328 1337140224 1337720832 1343330688 1343669229 1343913984 1350135808 1350476064 1356728268 1357775104 1358364672 1360972044 1364997312 1365590016 1371316744 1371912192 1372257936 1375606152 1378610982 1381974699 1386663936 1389928896 1393434756 1393688576 1394039808 1397793348 1400493696 1400846643 1404874368 1411378416 1415552768 1416167424 1418885748 1419980544 1423082304 1426554528 1429670648 1433781248 1434142584 1434765312 1440782133 1441407744 1442883456 1445670912 1449563472 1450192896 1452729852 1456274414 1456906752 1457273916 1464287232 1464656256 1465786368 1471437072 1472572416 1472943528 1475789056 1479762711 1480032256 1480405248 1481048064 1487258976 1487904768 1494793216 1495169928 1496323584 1496973312 1502092011 1503251008 1503903744 1504282752 1511247024 1511903232 1518243538 1518902784 1519285572 1520074752 1527496992 1528160256 1535235072 1535621976 1535901696 1542731337 1543012352 1543401216 1547556921 1550546592 1551742976 1559319846 1559996928 1560674304 1567219136 1567899648 1568294784 1575555408 1579399656 1582849646 1584758784 1587800718 1592496864 1593188352 1597478112 1600564224 1600967592 1604873844 1608379479 1613003904 1613410407 1617774592 1621583712 1625673882 1626379776 1630348032 1630758906 1633909312 1639020096 1646608152 1647323136 1649009664 1652195328 1655366706 1656643968 1660262688 1664313616 1665036288 1665455904 1673166348 1673892864 1681642368 1682066169 1682939904 1683364032 1686616064 1691157384 1691891712 1699724544 1700152902 1700462592 1708335104 1708765632 1710084096 1716676584 1718001152 1718434116 1718747136 1719180288 1727139456 1727889408 1735135472 1735888896 1736326368 1737228288 1744364916 1745710848 1746468864 1754554368 1754996544 1763121528 1763442688 1763887104 1772053248 1772499834 1773420544 1776824613 1782079824 1782853632 1791107584 1791558972 1791885312 1792336896 1800634752 1808971024 1811152896 1814629392 1819206487 1819996416 1820786688 1829216256 1829677248 1834141536 1838147976 1842632932 1843897608 1848885248 1852434171 1853238528 1857913008 1858719744 1863724464 1867324928 1867795524 1872352818 1873165824 1881837888 1888223232 1891847664 1893307392 1896619529 1897443072 1902072704 1902552057 1903378176 1912190112 1913020416 1921042844 1921876992 1922361336 1923844608 1927561216 1931261157 1932751296 1933590528 1936973136 1942542336 1943031888 1952027406 1952382976 1952875008 1954381824 1961916096 1963429888 1963924704 1964777472 1973016948 1973873664 1974730752 1983011968 1983511719 1983873024 1984372992 1993559904 1995098112 2002789348 2004839802 2005204992 2005710336 2014996032 2015870976 2025203712 2025714096 2026766336 2035092402 2036662656 2037547008 2041458066 2046980096 2047495968 2048385024 2056975116 2057868288 2063409228 2067395456 2067916473 2079093128 2079995904 2090152134 2090532864 2091059712 2100740544 2105866208 2107311552 2113011712 2117067624 2123329152 2124251136 2128328622 2129970816 2134085632 2134623456 2139831792 2144505972 2150671872 2151213876 2162111616 2167565176 2168506368 2173797376 2174345208 2175289344 2179094778 2184411621 2185360128 2195477536 2196430848 2196984384 2198679552 2202927104 2207155608 2208858624 2209415292 2213683584 2220048384 2220607872 2230888464 2231857152 2242189824 2242754892 2243919872 2244485376 2245459968 2254876512 2255855616 2266299392 2266870536 2267283456 2267854848 2277365307 2278354176 2280112128 2288902112 2291245488 2292240384 2301853106 2302852608 2303432964 2303852544 2314518528 2315101824 2325819888 2327614464 2328625152 2338979769 2339405824 2339995392 2341011456 2350828704 2351849472 2362737664 2363333112 2369099484 2374274469 2376106432 2377138176 2381701077 2388745296 2389782528 2399804302 2400846336 2401451388 2407310766 2419505856 2426661888 2427715584 2432375568 2438510823 2438955008 2439569664 2445522048 2446138359 2450863968 2458530144 2469912228 2470984704 2477217344 2478292992 2483050059 2484965952 2490394032 2496470424 2497554432 2501923634 2509117184 2509749522 2510839296 2522463552 2524409856 2525046048 2529924096 2536736076 2537837568 2549586816 2550229353 2550693888 2562502656 2563148448 2565126144 2575014876 2577001728 2577651174 2578120704 2582630848 2590056448 2590709184 2591834112 2602703208 2603833344 2605842432 2615888128 2616547374 2618566272 2619703296 2630689264 2631831552 2632494816 2644682292 2645164032 2645830656 2658079872 2658749751 2660130816 2673119736 2673606656 2674280448 2686661376 2687338458 2687827968 2700271616 2700952128 2713456536 2715550208 2716729344 2721944088 2729994624 2731180032 2742633488 2743824384 2744515872 2751212304 2757221964 2763949398 2773327872 2779857792 2786869512 2787377152 2788079616 2795586696 2800987392 2801693286 2808529227 2809748736 2822756832 2831105536 2832334848 2837771496 2839961088 2846164608 2853109056 2859341296 2867562496 2868285168 2869530624 2881564266 2882815488 2885766912 2891341824 2899126944 2900385792 2905459704 2912548828 2913813504 2914547832 2928041109 2928574464 2929312512 2931572736 2942874144 2945144832 2945887056 2951578112 2959525422 2960064512 2960810496 2962096128 2974517952 2975809536 2989586432 2990339856 2992647168 2993946624 3004184022 3006502016 3007259703 3007807488 3008565504 3022494048 3023806464 3036487076 3037805568 3038571144 3040149504 3052638603 3054993984 3056320512 3070470144 3071243952 3085462674 3086024704 3086802432 3095113842 3101093184 3103485952 3118639692 3119993856 3121348608 3134438272 3135228201 3135799296 3136589568 3151110816 3158799312 3165699292 3169517568 3175601436 3184993728 3186376704 3194956224 3201128448 3201935184 3209747688 3216758958 3224607631 3226007808 3226820814 3235549184 3243167424 3251347764 3252759552 3260696064 3261517812 3267818624 3268642167 3278040192 3293216304 3294646272 3298019328 3304390656 3310733412 3313287936 3320525376 3328627232 3330072576 3330911808 3346332696 3347785728 3361824977 3363284736 3364132338 3365879808 3366728064 3373232128 3382314768 3383783424 3399449088 3400305804 3400925184 3416670208 3417531264 3420168192 3433353168 3436002304 3436868232 3437494272 3438360576 3452779659 3454278912 3455778816 3470270944 3471777792 3472652736 3488729832 3491421696 3492937728 3504881359 3509108736 3509993088 3526243056 3527774208 3544106496 3544999668 3546841088 3553649226 3564159648 3565707264 3582215168 3583117944 3583770624 3584673792 3599706453 3601269504 3610966149 3617942048 3629258784 3638412974 3639992832 3641573376 3658432512 3659354496 3668283072 3676295952 3685265864 3687795216 3697770496 3704868342 3706477056 3715826016 3717439488 3727448928 3734649856 3735591048 3744705636 3746331648 3752885451 3763675776 3764624283 3783695328 3786614784 3793239058 3794886144 3804145408 3805104114 3806756352 3824380224 3826040832 3842085688 3843753984 3844722672 3847689216 3855122432 3862522314 3865502592 3866476761 3867181056 3873946272 3885084672 3886063776 3904054812 3904765952 3905750016 3908763648 3923832192 3924821061 3926859776 3927849408 3929554944 3946033896 3947747328 3966023936 3967023438 3967746048 3968745984 3987119808 3990196224 4005578696 4009679604 4010409984 4011420672 4029992064 4031007687 4031741952 4050407424 4051428192 4053532672 4070184804 4073325312 4075094016 4082916132 4093960192 4094991936 4096770048 4113950232 4115736576 4126818456 4134790912 4135832946 4145924097 4158186256 4159991808 4180304268 4181065728 4182119424 4201481088 4202539929 4211732416 4214623104 4226023424 4234135248 4246658304 4248502272 4256657244 4259941632 4268171264 4269246912 4279663584 4289011944 4301343744 4302427752 4322346399 4324223232 4335130352 4337012736 4347594752 4348690416 4350578688 4358189556 4368823242 4370720256 4390955072 4392861696 4393968768 4397359104 4405854208 4414311216 4417717248 4418830584 4427367168 4439288133 4440096768 4441215744 4461776928 4463714304 4484379648 4485509784 4487839744 4488970752 4490919936 4506276033 4509753024 4511711232 4532598784 4533741072 4535709696 4554730614 4556708352 4560224256 4577804224 4582490976 4584480768 4603706212 4605705216 4606865928 4607705088 4628194011 4629037056 4630203648 4651639776 4655228928 4677959538 4678811648 4679990784 4682022912 4701657408 4703698944 4725475328 4726666224 4738198968 4748548938 4752212864 4754276352 4763402154 4777490592 4779565056 4799608604 4801692672 4802902776 4814621532 4825138437 4839011712 4853323776 4864751136 4877021646 4877910016 4879139328 4891044096 4892276718 4901727936 4917060288 4939824456 4941969408 4954434688 4956585984 4966100118 4969931904 4980788064 4992940848 4995108864 5003847268 5018234368 5019499044 5021678592 5044927104 5048819712 5050092096 5059848192 5073472152 5075675136 5096960449 5099173632 5100458706 5101387776 5125005312 5126296896 5130252288 5150029752 5154003456 5155302348 5156241408 5165261696 5180112896 5181418368 5183668224 5205406416 5207666688 5211684864 5231776256 5233094748 5237132544 5239406592 5261378528 5263663104 5264989632 5289364584 5290328064 5291661312 5313852383 5316159744 5317499502 5320261632 5330473839 5346239472 5348560896 5373322752 5374676916 5375655936 5400543232 5401904256 5426913072 5431100416 5433458688 5443888176 5457619461 5459989248 5462360064 5485266976 5487648768 5489031744 5502424608 5514443928 5527898796 5539973761 5546655744 5557302513 5559715584 5573739024 5576159232 5591173392 5601974784 5603386572 5617058454 5619497472 5645513664 5662211072 5664669696 5675542992 5679922176 5689858587 5692329216 5706218112 5707656171 5718682592 5735124992 5736570336 5739061248 5763128532 5765630976 5771533824 5782683648 5793783471 5798253888 5800771584 5810919408 5825097656 5827627008 5829095664 5856082218 5857148928 5858625024 5863145472 5885748288 5890289664 5891774112 5903156224 5919050844 5920129024 5921620992 5924192256 5949035904 5950535157 5951619072 5979172864 5980679712 5985294336 6008368044 6013004032 6014519406 6015614976 6017131008 6044988096 6047612928 6072974152 6075611136 6077142288 6080299008 6105277206 6109987968 6112641024 6140940288 6142487904 6170925348 6172049408 6173604864 6190227684 6202186368 6203749419 6206971904 6237279384 6239987712 6268876544 6270456402 6271598592 6273179136 6302221632 6317598624 6331398584 6339035136 6351202872 6369987456 6372753408 6389912448 6402256896 6403870368 6419495376 6433517916 6449215262 6452015616 6453641628 6471098368 6486334848 6502695528 6505519104 6521392128 6523035624 6535637248 6537284334 6553234863 6556080384 6586432608 6589292544 6596038656 6608781312 6621466824 6626575872 6641050752 6657254464 6660145152 6661823616 6692665392 6695571456 6723649954 6726569472 6728264676 6731759616 6733456128 6746464256 6764629536 6767566848 6798898176 6800611608 6801850368 6832095921 6833340416 6835062528 6840336384 6866706336 6872004608 6873736464 6876721152 6905559318 6908557824 6911557632 6940541888 6943555584 6945305472 6977459664 6982843392 6985875456 7009762718 7016939307 7018217472 7019986176 7052486112 7055548416 7088212992 7089999336 7093682176 7107298452 7122823407 7128319296 7131414528 7145103231 7164430336 7166235888 7169347584 7199412906 7202539008 7221932298 7235884096 7258517568 7276825948 7279985664 7283146752 7315532469 7316865024 7318708992 7336566144 7352591904 7370531728 7375590432 7395540992 7409736684 7412954112 7431652032 7434878976 7449150177 7454897856 7469299712 7471182096 7489411272 7492663296 7505770902 7527351552 7529248566 7567390656 7573229568 7586478116 7589772288 7608290816 7610208228 7613512704 7648760448 7652081664 7684171376 7687507968 7689445344 7695378432 7710244864 7725044628 7731005184 7732953522 7734362112 7747892544 7770169344 7772127552 7808109624 7809531904 7811500032 7817527296 7847664384 7849642122 7853719552 7855698816 7859109888 7892067792 7895494656 7932047872 7934046876 7935492096 7937491968 7974239616 7980392448 8011157392 8019359208 8020819968 8022841344 8056485871 8059984128 8062015374 8063483904 8100814848 8102856384 8140369608 8146650624 8150188032 8165832264 8187920384 8189983872 8193540096 8227900464 8231473152 8253636912 8269581824 8271665892 8291848194 8316372512 8319983616 8360608536 8362131456 8364238848 8399315057 8402962176 8405079858 8423464832 8425587681 8429246208 8468270496 8493316608 8497004544 8513314488 8519883264 8536342528 8538493824 8559327168 8578023888 8602687488 8604855504 8644692798 8648446464 8670260704 8674025472 8695189504 8697380832 8701157376 8716379112 8737646484 8741440512 8781910144 8784123327 8785723392 8787937536 8794718208 8828622432 8835434496 8837661168 8854734336 8878576266 8880193536 8882431488 8923553856 8927428608 8968759296 8971019568 8975679488 8977941504 8981839872 9012552066 9019506048 9021779109 9023422464 9065197568 9067482144 9071419392 9109461228 9113416704 9120448512 9155608448 9157915809 9164981952 9168961536 9207412424 9211410432 9213731856 9256388022 9258074112 9260407296 9303279552 9310457856 9355919076 9357623296 9359981568 9364045824 9403314816 9405684603 9407397888 9450950656 9453332448 9476397936 9497097876 9504425728 9508552704 9526804308 9554981184 9559130112 9599217208 9603385344 9605805552 9629243064 9650276874 9673822893 9678023424 9706647552 9729502272 9754043292 9755820032 9758278656 9782088192 9784553436 9803455872 9805926501 9834120576 9879648912 9883938816 9908869376 9913171968 9932200236 9939863808 9961576128 9985881696 9990217728 10007694536 10036468736 10038998088 10043357184 10085474931 10089854208 10097639424 10100184192 10119696384 10146944304 10151350272 10193920898 10198347264 10200917412 10202775552 10250010624 10252593792 10260504576 10300059504 10308006912 10310604696 10312482816 10330523392 10358338977 10360225792 10362836736 10367336448 10410812832 10415333376 10463552512 10466189496 10474265088 10478813184 10514644077 10522757056 10527326208 10529979264 10578729168 10583322624 10627704766 10632319488 10634999004 10640523264 10660947678 10692478944 10697121792 10746645504 10749353832 10751311872 10799119359 10801086464 10803808512 10832898447 10853826144 10862200832 10887776352 10915238922 10919978496 10924720128 10970533952 10975297536 10978063488 11004849216 11028887856 11055797592 11079947522 11093311488 11114605026 11119431168 11147478048 11152318464 11182346784 11203949568 11206773144 11234116908 11238994944 11258656353 11291027328 11293872849 11324422144 11351085984 11359844352 11379717174 11384658432 11412436224 11415312342 11437365184 11470249984 11473140672 11478122496 11526257064 11531261952 11543067648 11565367296 11587566942 11596507776 11601543168 11621838816 11650195312 11655254016 11658191328 11712164436 11714297856 11717250048 11726290944 11771496576 11774463183 11780579328 11783548224 11806312448 11838101688 11840258048 11843241984 11898071808 11901070314 11903238144 11958345728 11961359424 11970588672 12016736088 12026008064 12029038812 12031229952 12034262016 12089976192 12095225856 12145948304 12151222272 12154284576 12160598016 12210554412 12219975936 12225282048 12281880576 12284975808 12341850696 12344098816 12347209728 12380455368 12404372736 12407498838 12413943808 12437772291 12474558768 12479975424 12537753088 12540912804 12543197184 12546358272 12604443264 12635197248 12662797168 12678070272 12702405744 12734445409 12739974912 12745506816 12779824896 12804513792 12807740736 12838990752 12867035832 12898430524 12904031232 12907283256 12942196736 12967039197 12972669696 13005391056 13011038208 13042784256 13046071248 13071274496 13074568668 13106469726 13112160768 13172865216 13178585088 13192077312 13217562624 13242933648 13253151744 13282101504 13314508928 13317864399 13320290304 13323647232 13385330784 13391142912 13447299908 13453138944 13456529352 13463519232 13466912256 13492928512 13518828099 13529259072 13535133696 13597796352 13601223216 13664191842 13666680832 13670125056 13680672768 13733412672 13744009216 13747472928 13753442304 13811118636 13817115648 13823115264 13881083776 13884582033 13887111168 13890610944 13954919328 13965686784 14019525436 14033878614 14036434944 14039972352 14104972224 14111096832 14176425984 14179998672 14187364352 14214596904 14245646814 14256638592 14262829056 14290206462 14328860672 14332471776 14338695168 14398825812 14405078016 14443864596 14471768192 14475415311 14517035136 14553651896 14559971328 14631064938 14633730048 14637417984 14673132288 14705183808 14741063456 14751180864 14791081984 14819473368 14825908224 14863304064 14869757952 14898300354 14909795712 14938599424 14942364192 14978822544 14985326592 15011541804 15054703104 15058497132 15134781312 15146459136 15172956232 15179544576 15216581632 15220416456 15227025408 15290881347 15297520896 15304163328 15368342752 15375015936 15378890688 15390756864 15420489728 15450089256 15462010368 15465907044 15468724224 15495785088 15540338688 15544255104 15616219248 15623000064 15635054592 15695328768 15699284244 15707439104 15711397632 15718219776 15784135584 15790989312 15864095744 15868093752 15870984192 15874983936 15941557149 15948479232 15960784896 15991421517 16022314784 16038718416 16045682688 16112971742 16119968256 16124030748 16126967808 16201629696 16205712768 16280739216 16293301248 16300376064 16331664528 16372858383 16375840768 16379967744 16387080192 16455800928 16462946304 16507273824 16539163648 16543331784 16583696388 16619921283 16632745024 16639967232 16671907539 16721217072 16728477696 16798630114 16805924352 16810159716 16846929664 16851175362 16858492416 16936540992 16986633216 16994009088 17026628976 17039766528 17069575761 17072685056 17076987648 17118654336 17122968513 17156047776 17205374976 17209711008 17289385596 17296892928 17340521408 17348050944 17381350413 17390379008 17394761664 17402314752 17432758224 17475292968 17482881024 17563820288 17568246654 17571446784 17575875072 17589436416 17657244864 17670868992 17675322336 17709468672 17757152532 17760387072 17764862976 17847107712 17851605471 17854857216 17937518592 17942039136 17951358976 17955883008 18025104132 18039012096 18043558218 18046844928 18130395136 18134964288 18142838784 18218922456 18226833408 18240897024 18311216896 18315831618 18329963904 18337923072 18414824848 18422820864 18427463712 18512776044 18516148224 18520814592 18606559104 18611248257 18620915712 18711838152 18715246592 18719963136 18806629632 18811369206 18814795776 18901901312 18906664896 18952795872 18994195752 19008851456 19017105408 19053608616 19109962368 19118260224 19198434416 19206770688 19211611104 19258486128 19300553748 19347645786 19356046848 19413295104 19459004544 19508086584 19511640064 19516557312 19564176384 19569106872 19606911744 19611853002 19659704589 19668241152 19759297824 19767877632 19817738752 19826343936 19864400472 19879727616 19923152256 19971763392 19980435456 20015389072 20072937472 20077996176 20086714368 20170949862 20179708416 20195278848 20200368384 20239392768 20293888608 20302700544 20387841796 20396694528 20401834824 20405551104 20496287763 20500021248 20505187584 20521009152 20600119008 20616013824 20621209392 20661046784 20716677954 20720451584 20725673472 20734672896 20821625664 20830666752 20927105024 20932378992 20948530176 20957626368 21029288154 21045514112 21050817921 21054652416 21059958528 21157458336 21166645248 21255409532 21264638976 21269998008 21281046528 21321895356 21368470221 21384957888 21394243584 21493291008 21498707664 21598238718 21602172928 21607617024 21665796894 21707652288 21724401664 21775552704 21830477844 21839956992 21849440256 21941067904 21946597407 21950595072 21956126976 22009698432 22057775712 22111595184 22159895044 22186622976 22229210052 22238862336 22294956096 22304636928 22364693568 22407899136 22413546288 22468233816 22477989888 22517312706 22572253417 22582054656 22587745698 22648844288 22702171968 22719688704 22759434348 22769316864 22824872448 22830624684 22874730368 22940499968 22946281344 22956244992 23052514128 23062523904 23086135296 23130734592 23175133884 23193015552 23203086336 23243677632 23300390624 23310508032 23316382656 23424328872 23428595712 23434500096 23452581888 23532774839 23542993152 23548926366 23561158656 23567096448 23612624896 23676203376 23686483968 23796143616 23802140628 23806476288 23916691456 23922718848 23941177344 24033472176 24052016128 24058077624 24062459904 24068524032 24169457613 24179952384 24190451712 24291896608 24302444544 24308569152 24421108824 24439951872 24450564096 24534169513 24563761152 24569951616 24683701392 24694419456 24760910736 24808745472 24814997676 24827887616 24875544582 24949117536 24959950848 25075506176 25081825608 25086394368 25092716544 25197945171 25208886528 25270394496 25276763043 25325594336 25404811488 25468890818 25479949824 25491013632 25559649792 25609027584 25615481472 25677981504 25734071664 25796861048 25808062464 25814566512 25884393472 25934078394 25945339392 26010782112 26022076416 26085568512 26092142496 26142548992 26149137336 26212939452 26224321536 26345730432 26352369981 26357170176 26384154624 26485867296 26506303488 26564203008 26629017856 26635728798 26640580608 26647294464 26770661568 26782285824 26894599816 26906277888 26913058704 26927038464 26933824512 26985857024 27037656198 27058518144 27065337327 27070267392 27195592704 27202446432 27328383684 27333361664 27340250112 27361345536 27466825344 27473747427 27488018432 27494945856 27506884608 27622237272 27634231296 27762167552 27769164066 27774222336 27781221888 27909838656 27931373568 28039050872 28067757228 28072869888 28079944704 28209944448 28217053809 28222193664 28352851968 28359997344 28374728704 28429193808 28491293628 28513277184 28525658112 28580412924 28657721344 28664943552 28677390336 28797651624 28810156032 28887729192 28943536384 28950830622 29021468679 29034070272 29107303792 29119942656 29262129876 29267460096 29274835968 29346264576 29410367616 29417779503 29482126912 29502361728 29582163968 29638946736 29651816448 29726608128 29739515904 29796600708 29819591424 29877198848 29884728384 29957645088 29970653184 30023083608 30109406208 30116994264 30256424793 30269562624 30292918272 30345912464 30359089152 30433163264 30440832912 30454050816 30581762694 30595041792 30608326656 30736685504 30750031872 30757781376 30781513728 30840979456 30900178512 30924020736 30931814088 30937448448 30991570176 31075016931 31080677376 31088510208 31232438496 31246000128 31390657536 31398568488 31414878208 31422795264 31436439552 31543932231 31568271168 31581978624 31728191488 31736187504 31749967872 31883114298 31896958464 31921569792 31982843034 32044629568 32077436832 32091365376 32225943484 32239936512 32248061496 32253935616 32397358077 32403259392 32411425536 32561478432 32586602496 32663329056 32745716766 32751681536 32759935488 32774160384 32911601856 32925892608 33014547648 33078327296 33086663568 33167392776 33239842566 33265490048 33279934464 33343815078 33442434144 33456955392 33597260228 33611848704 33620319432 33693859328 33702350724 33716984832 33775969059 33873081984 33973266432 34053257952 34079533056 34139151522 34145370112 34153975296 34237308672 34245937026 34312095552 34410749952 34419422016 34578771192 34593785856 34681042816 34696101888 34762700826 34780758016 34789523328 34804629504 34865516448 34950585936 34965762048 35127640576 35136493308 35142893568 35151750144 35178872832 35314489728 35341737984 35350644672 35418937344 35514305064 35520774144 35529725952 35678723143 35694215424 35703210942 35709714432 35875037184 35884078272 35911766016 36050208264 36078024192 36087116436 36093689856 36260790272 36269928576 36285677568 36437844912 36453666816 36481794048 36622433792 36631663236 36659927808 36675846144 36829649696 36845641728 36854927424 37025552088 37032296448 37041629184 37196966681 37213118208 37222496514 37241831424 37313316873 37423676304 37439926272 37613259264 37622738412 37629591552 37803802624 37813329792 37905591744 37988391504 38017702912 38034210816 38107217232 38203336227 38219924736 38236520448 38396868832 38413541376 38423222208 38516972256 38601107496 38695291572 38712093696 38779816327 38826590208 38901117591 38918009088 39016173168 39033114624 39128352768 39138213744 39213823488 39223706004 39319409178 39336482304 39518595648 39535755264 39635477504 39652687872 39728800944 39759455232 39846304512 39943526784 39953593197 39960870912 40030778144 40145874944 40155992352 40173428736 40341899724 40359416832 40390557696 40400736768 40478785536 40556484297 40587777216 40605401088 40775683592 40793389056 40803669648 40992575526 41000042496 41010375168 41042018304 41200238016 41232027648 41242418784 41322093568 41433355908 41440903168 41451346944 41469345792 41643251328 41653746099 41661333504 41854210048 41864757984 41897060352 42058576308 42091028224 42101635842 42109304832 42119917056 42314916672 42333290496 42510819064 42529277952 42539996016 42562093056 42643790712 42736940442 42769915776 42788487168 42986582016 42997415328 43196477436 43204345856 43215234048 43331593788 43415304576 43426245933 43448803328 43551105408 43660955688 43679913984 43882135808 43893194814 43901190144 43912253952 44019396864 44115551424 44223190368 44319790088 44373245952 44458420104 44477724672 44589912192 44609273856 44729387136 44815798272 44827092576 44936467632 44955979776 45034625412 45144506834 45164109312 45175491396 45297688576 45404343936 45439377408 45518868696 45538633728 45649744896 45661249368 45749460736 45872644041 45880999936 45892562688 45912489984 46105028256 46125047808 46172270592 46261469184 46350267768 46386031104 46406172672 46487355264 46600781248 46621016064 46632765312 46848657744 46869000192 46905163776 47065549678 47085986304 47097852732 47122317312 47134192896 47225249792 47352406752 47372967936 47592287232 47604281256 47612952576 47824671447 47833382912 47845437696 47882354688 47974264551 48066944352 48104032256 48116155248 48137048064 48338915226 48359904768 48380903424 48583793216 48604889088 48617138304 48842217648 48879903744 48901128192 49068339026 49118575149 49127522304 49139903232 49367402784 49388838912 49521821472 49617490944 49629995352 49655775232 49751089164 49859763849 49898235072 49919901696 50015722617 50151012352 50163651216 50185433088 50395890342 50417773056 50540788992 50553526086 50651188672 50809622976 50937781636 50959899648 50982027264 51119299584 51208727283 51218055168 51230962944 51355963008 51468143328 51593722096 51616124928 51629133024 51768786944 51868156788 51890678784 52021564224 52044152832 52144051239 52171137024 52184284992 52285097984 52298274672 52425878904 52448643072 52691460864 52704739962 52714340352 52768309248 52971734592 53012606976 53128406016 53258035712 53271457596 53281161216 53294588928 53541323136 53564571648 53789199632 53812555776 53826117408 53854076928 53867649024 53971714048 54075312396 54117036288 54130674654 54140534784 54391185408 54404892864 54656767368 54666723328 54680500224 54722691072 54933650688 54947494854 54976036864 54989891712 55013769216 55244474544 55268462592 55524335104 55538328132 55548444672 55562443776 55819677312 55862747136 56078101744 56135514456 56145739776 56159889408 56395401097 56419888896 56434107618 56444387328 56705703936 56719994688 56858387616 56982587256 57026554368 57051316224 57160825848 57315442688 57329887104 57354780672 57595303248 57620312064 57775458384 57887072768 57901661244 58042937358 58068140544 58214607584 58239885312 58524259752 58534920192 58549671936 58692529152 58795205399 58820735232 58835559006 58964253824 58979113767 59004723456 59277893472 59303632896 59453216256 59479031808 59593201416 59639182848 59754397696 59769456768 59915290176 59941306368 60046167216 60218812416 60233988528 60512849586 60539125248 60585836544 60691824928 60718178304 60866326528 60881665824 60908101632 61163525388 61190083584 61216653312 61473371008 61488863289 61500063744 61515562752 61563027456 61800357024 61848041472 61863628176 61983140352 62150033862 62161354752 62177020416 62464876992 62492000256 62781315072 62797136976 62829756416 62845590528 62872879104 63087864462 63136542336 63152453763 63163957248 63456382976 63472375008 63499935744 63766228596 63793916928 63843139584 63965686068 64089259136 64105410663 64154873664 64182730752 64451886968 64479873024 64496122992 64794716154 64806518784 64822851072 65122956864 65173204992 65326658112 65491433532 65503363072 65519870976 65548320768 65823203712 65839792221 65851785216 66029095296 66156654592 66173327136 66334785552 66479685132 66530980096 66559868928 66687630156 66884868288 66913910784 67194520456 67223697408 67240638864 67387718656 67404701448 67433969664 67551938118 67716760251 67746163968 67946532864 68106515904 68159066112 68278303044 68290740224 68307950592 68474617344 68491874052 68624191104 68821499904 68838844032 69157542384 69187571712 69362085632 69392203776 69525401652 69561516032 69579046656 69609259008 69731032896 69901171872 69931524096 70255281152 70272986616 70285787136 70303500288 70357745664 70598324517 70628979456 70683475968 70701289344 70837874688 71028610128 71059451904 71357446286 71388430848 71406421884 71419428864 71750074368 71768156544 71823532032 72100416528 72156048384 72174232872 72187379712 72508372839 72521580544 72539857152 72571355136 72875689824 72907333632 73244867584 73263326472 73319855616 73351692288 73602508539 73659299392 73691283456 73709854848 74051104176 74083258368 74393933362 74426236416 74444993028 74483662848 74626633746 74847352608 74879852544 75226518528 75245476824 75259183104 75593835513 75607605248 75626659584 75811183488 75830289129 75976783008 76035405824 76214434464 76406672454 76439849472 76473040896 76793737664 76827082752 76846444416 77033944512 77202214992 77390583144 77424187392 77559632654 77653180416 77802235182 77836018176 78032346336 78066229248 78256705536 78276427488 78427646976 78447412008 78638818356 78672964608 79037191296 79057109943 79071510528 79270955008 79457601888 79518910464 79692609024 79887053568 79907186394 79921741824 80061556288 80291749888 80311984704 80346857472 80683799448 80718833664 80781115392 80801473536 80957571072 81112968594 81175554432 81210802176 81551367184 81586778112 81607339296 81985151052 82000084992 82020750336 82084036608 82400476032 82421242281 82464055296 82484837568 82644187136 82866711816 82881806336 82902693888 83286502656 83307492198 83322667008 83708420096 83729515968 83794120704 84117152616 84182056448 84203271684 84218609664 84239834112 84629833344 84666580992 85021638128 85058555904 85079992032 85124186112 85287581424 85473880884 85539831552 85576974336 85973164032 85994830656 86392954872 86408691712 86430468096 86663187576 86830609152 86852491866 86897606656 87064406037 87102210816 87321911376 87359827968 87764271616 87786389628 87802380288 87824507904 88038793728 88231102848 88446380736 88639580176 88746491904 88916840208 88955449344 89141117863 89179824384 89218547712 89458774272 89631596544 89654185152 89872935264 89911959552 90069250824 90289013668 90328218624 90350982792 90595377152 90769274379 90808687872 90878754816 91037737392 91077267456 91299489792 91322498736 91498921472 91745288082 91761999872 91785125376 91824979968 92210056512 92250095616 92344541184 92522938368 92700535536 92772062208 92812345344 92974710528 93201562496 93225050793 93242032128 93265530624 93697315488 93738000384 94131099356 94171972608 94195705464 94244634624 94268385792 94450499584 94631796693 94704813504 94745935872 95184574464 95208562512 95649342894 95666765824 95690875392 95764709376 95948529102 96133888704 96208064512 96232310496 96274096128 96677830452 96719809536 96761806848 97167586432 97192074231 97209778176 97234276608 97684435296 97759807488 98136678052 98237150298 98255044608 98279806464 98734805568 98777677824 99043642944 99234981888 99259990704 99311550464 99502178328 99719527698 99796470144 99839803392 100031445234 100302024704 100327302432 100370866176 100791780684 100835546112 101081577984 101107052172 101302377344 101327907177 101619245952 101875563272 101919799296 102238599168 102417454566 102436110336 102461925888 102711926016 102936286656 103187444192 103232249856 103258266048 103537573888 103736313576 103781357568 104043128448 104088305664 104288102478 104342274048 104368569984 104570195968 104596549344 104851757808 104897286144 105382921728 105409479924 105428680704 105536618496 105943469184 106025213952 106256812032 106516071424 106542915192 106562322432 106589177856 107036169429 107082646272 107129143296 107578399264 107625111552 107652234816 107735298048 107943428096 108150624792 108234072576 108261349308 108281069568 108782370816 108809785728 109313534736 109361000448 109445382144 109867301376 109894989708 109952073728 109979783424 110027538432 110488949088 110536925184 111048670208 111076656264 111096889344 111124887552 111590900043 111639354624 111725494272 111939950619 112156203488 112271028912 112319778816 112790802194 112839777792 112868215236 112888774656 113411407872 113439989376 113716775232 113965174512 114053108736 114102632448 114321651696 114610008681 114630885376 114659774208 114709561344 115190606496 115240624128 115550916768 115774145536 115803322488 116085874716 116136281088 116339448981 116429215168 116479770624 116703352773 117048519504 117099343872 117385058304 117590410798 117641470464 117671118012 117928507648 117958227534 118009446912 118555786944 118607265792 118906432512 118958063616 119186402832 119278365696 119508795392 119538913536 119830580352 119860779591 119882612736 120092334432 120437624832 120467977056 121025699172 121078250496 121171673088 121383649856 121436356608 121669452891 121732653056 121763331648 121816203264 122327050776 122380167168 122946742016 122977726578 123000127488 123031125504 123126054912 123600714048 123696082944 123727256352 123966280704 124300067724 124322709504 124354040832 124929753984 124961238297 124984000512 125562630144 125594273952 125659512832 125691181056 126175728924 126273084672 126304907526 126327914496 126912765952 126944750016 126999871488 127532457192 127587833856 127686279168 127931372136 128178518272 128210821326 128309747328 128365461504 128903773936 128959746048 128992245984 129589432308 129613037568 129645702144 130245913728 130278737799 130346409984 130653316224 130982867064 131006726144 131039741952 131646407424 131679584442 131703570432 132058190592 132313309184 132346654272 132669571104 132959370264 133061960192 133119737856 133375260312 133769736576 133827821568 134389040912 134447394816 134481277728 134775437312 134809402896 134867939328 135103876236 135433520502 135492327936 135893065728 136213031808 136318132224 136556606088 136581480448 136615901184 136949234688 136983748104 137248382208 137617932123 137642999808 137677688064 138315084768 138375143424 138724171264 138784407552 139050803304 139123032064 139158093312 139218518016 139462065792 139802343744 139863048192 140510562304 140545973232 140607000576 140715491328 141196649034 141257958912 141366951936 141402578688 141675749376 142057220256 142118903808 142714892572 142776861696 142812843768 142838857728 143474014341 143500148736 143536313088 143647064064 144200833056 144312096768 144348465744 145016745678 145043161088 145079714304 145142710272 145751379648 145814667264 146489735168 146526652944 146639711232 146703384576 147205017078 147318598784 147355725447 147382566912 147419709696 148102208352 148166516736 148787866724 148852472832 148889986056 148967325696 149253267492 149579291547 149694705216 149759705088 150453037056 150490953648 151187671026 151215210496 151253319168 151622366976 151660578258 151953566016 152070811648 152428868928 152813344908 152879698944 152946081792 153587475328 153626181849 153654165504 153692888832 154067889024 154404429984 154781166288 154848374784 155119265308 155306360832 155604470364 155672036352 156064692672 156132458496 156513411072 156552854976 156855293952 156894824016 157277636712 157345929216 158005773919 158074382592 158114219886 158143021056 158541910016 158915203776 159037820928 159385218048 159774107136 159814372788 159843483648 160123112576 160583499776 160623969408 160693714944 161367598896 161437667328 161562230784 161602947072 161915142144 162225937188 162351108864 162421604352 163102734368 163173556224 163214678592 163970302104 164000169984 164041500672 164168073216 164729423873 164800952064 164842484562 164928110592 164969675136 165288374272 165733423632 165805387776 166573005312 166614984396 166645334016 167416840192 167459031936 167588241408 168234305232 168364112896 168406543368 168437219328 168479668224 169186203291 169259666688 169333161984 170043276256 170117111808 170159984064 170575162848 170947761768 171079663104 171153948672 171739186591 171946328064 171989661312 172785909744 172860936192 173326375152 173661218304 173704983732 173795213312 174128812074 174204421632 174643822752 174719655936 175528543232 175572779256 175604760576 175649015808 176077587456 176385616197 176462205696 176892761472 176937341301 177279160352 177833680416 177910898688 178282235726 178359648768 178437095424 178917548544 179263193088 179308370304 179745870528 179823919104 180138501648 180578027336 180656437248 180701965584 181190754304 181538548758 181617375744 181757509632 182075474784 182154534912 182598979584 182644997472 182997842944 183490576164 183523999744 183570250752 183649959936 184420113024 184466589867 184500191232 184689082368 185401071072 185544124416 185949421056 186403124992 186450101586 186484064256 186531061248 187394630976 187476000768 188262198712 188343945216 188391410928 188489269248 188536771584 188900999168 189263593386 189409627008 189457361289 189491871744 190369148928 190417125024 191298685788 191333531648 191381750784 191529418752 191897058204 192267777408 192316231989 192416129024 192464620992 192548192256 193355660904 193439619072 194335172864 194384148462 194419556352 194468553216 195368870592 195519614976 196273356104 196474300596 196510089216 196559612928 197469611136 197519376663 197555355648 198087285888 198469963776 198519981408 198623100928 199004356656 199439055396 199592940288 199679606784 200062890468 200604049408 200654604864 200741732352 201583561368 201671092224 202163155968 202214104344 202604754688 202655814354 203150280753 203238491904 203751126544 203839598592 204477198336 204834909132 204872220672 204923851776 205423852032 205872573312 206374888384 206464499712 206516532096 207075147776 207472627152 207562715136 208086256896 208176611328 208576204956 208684548096 208737139968 209140391936 209193098688 209703515616 209794572288 210765843456 210818959848 210857361408 211073236992 211794973551 211886938368 212050427904 212513624064 213032142848 213085830384 213178355712 214072338858 214165292544 214258286592 215156798528 215250223104 215304469632 215470596096 215886856192 216301249584 216468145152 216522698616 216562139136 217525118517 217564741632 217619571456 218627069472 218722000896 219734602752 219789979416 219904147456 219959566848 220055076864 220807525617 220977898176 221073850368 222097340416 222153312528 222249775104 223181800086 223278709248 223450988544 223879901238 224312406976 224542057824 224639557632 225581604388 225679555584 225736430472 225777549312 226781506539 226822815744 226879978752 227433550464 227930349024 228106217472 228643303392 229220017362 229261770752 229319548416 229419122688 230381212992 230481248256 231101833536 231548291072 231606644976 232171749432 232272562176 232678897962 232858430336 232959541248 233406705546 234097039008 234198687744 234770116608 235180821596 235282940928 235342236024 235857015296 235916455068 236018893824 237111573888 237214531584 237812865024 238372805664 238556731392 239017590784 239077827072 239661160704 239721559182 239765225472 240184668864 240875249664 240935954112 242051398344 242156500992 242343346176 242767299712 242872713216 243338905782 243465306112 243526663296 243632406528 244654101552 244760334336 245893484032 245955453156 246000254976 246062251008 246252109824 247201428096 247392165888 247454512704 247932561408 248600135448 248645419008 248708081664 249751062001 249859507968 249922476594 249968001024 251125260288 251188547904 251382362112 252351457848 252546169344 252609815052 252655828992 253825531904 253889500032 253999742976 255064914384 255175667712 255372558336 255862744272 256357036544 256421642652 256619494656 256730923008 257807547872 257919492096 257984491968 259178864616 259226075136 259291404288 260378766767 260491827456 260557475598 260692819968 261193218111 261306632448 261965734128 262079483904 263292814848 263359168884 263407140864 264116381184 264626618368 264693308544 265339142208 265918740528 266123920384 266239475712 266750520624 267423353589 267539473152 267655643136 268778081824 268894789632 268962555456 269550874624 269618805792 269735878656 270207752472 270867041004 270984655872 271786131456 272307823137 272426063616 272636264448 273113212176 273231802368 273898469376 273967496208 274496764416 275235864246 275285999616 275355376128 276630169536 276750286848 277448342528 277568815104 278101606608 278246064128 278316186624 278437036032 278924131584 279604687488 279675152379 279726096384 281021124608 281091946464 281214001152 282393298068 282515917824 282733903872 282805157376 283351498752 283895390079 284114440512 284237807616 285429785144 285553723392 285625687536 286948028682 287000297472 287072626176 287294128128 288401666112 288624193536 288696931488 290033491356 290086322176 290159428608 290285420544 291502759296 291576222693 291629334528 292979470336 293053305888 293279422464 294410034156 294637197568 294711450894 294765133824 294839419392 296204416704 296333033472 297575733448 297704945664 297779972112 297934651392 298506534984 299158583094 299389410432 299519410176 300906074112 300981907296 302375342052 302430420992 302506638336 303244733952 303321156516 303907132032 303983721531 304141623296 304857737856 305626689816 305759397888 307174950656 307252363698 307308331008 307385777664 308135778048 308808859968 309562332576 309696749568 310238530616 310612721664 311208940728 311344072704 312129385344 312264916992 313026822144 313105709952 313710587904 313789648032 314555273424 314691858432 316011547838 316148765184 316228439772 316286042112 317083820032 317830407552 318075641856 318770436096 319548214272 319628745576 319686967296 320246225152 321108508287 321166999552 321247938816 321387429888 322735197792 322875334656 323205894144 323830284288 324451874376 324702217728 324843208704 326205468736 326347112448 326429357184 327940604208 328083001344 328336146432 329458847746 329601904128 329684969124 329856221184 329939350272 330576748544 331466847264 331610775552 333146010624 333229968792 333290668032 334772700129 334833680384 334918063872 335176482816 335819851857 336468610464 336728225792 336813086736 336959336448 338372406582 338519333376 338666323968 340086552512 340234223616 340319968128 341150325696 341895523536 342159326208 342307897344 343478373182 343830026043 343892656128 343979322624 345571819488 345721872384 346652750304 347322436608 347409967464 347590426624 348257624148 348408843264 349018346943 349287645504 349439311872 350110058319 351057086464 351145558512 351298031616 352155174912 352771232394 352924411392 353785522944 353874682602 354558320704 355667360832 355821797376 356564471452 356719297536 356874190848 357835097088 358526386176 358616740608 359491741056 359647838208 360277003296 361156054672 361312874496 361403931168 362381508608 363077097516 363234751488 363515019264 364150949568 364309069824 365008358673 365197959168 365289994944 365995685888 366981152328 367047999488 367140501504 368840226048 368933179734 369000382464 369378164736 370802142144 371088248832 371898842112 372806249984 372900203172 372968128512 373062122496 374789261952 374952001536 376524397424 376687890432 376782821856 376978538496 377073543168 377801998336 378527186772 378819254016 378914722578 378983743488 380738297856 380834250048 382597371576 382667063296 382763501568 383058837504 383794116408 384535554816 384632463978 384832258048 384929241984 385096384512 386711321808 386879238144 388670345728 388768296924 388839112704 388937106432 390737741184 391039229952 392546712208 392948601192 393020178432 393119225856 394767807679 394939222272 395038753326 395110711296 396174571776 396939927552 397039962816 398008713312 398878110792 399185880576 399359213568 400125780936 401208098816 401309209728 401483464704 403167122736 403342184448 404326311936 404428208688 405209509376 405311628708 406300561506 406476983808 407502253088 407679197184 408954396672 409669818264 409744441344 409847703552 410847704064 411745146624 412749776768 412853796369 412928999424 413033064192 414945254304 415125430272 416172513792 416353222656 417152409912 417369096192 417474279936 418280783872 418386197376 419407031232 419589144576 421531686912 421637919696 422146473984 423589947102 423773876736 424100855808 425027248128 426064285696 426171660768 426356711424 428144677716 428330585088 428516573184 430313597056 430422043023 430500446208 430608939264 430941192192 432602499168 432936290304 433045397232 435050237034 435129483264 435239142912 437254138944 437444001792 439469205504 439579958832 439808294912 439919133696 440110153728 441615051234 441955796352 442067176341 442147700736 444194680832 444306625056 444499550208 446363600172 446557418496 446901977088 447759802476 448624813952 448737874641 449084115648 449279115264 451163208776 451359111168 451472860944 453563013078 453645631488 453759957504 454867100928 455860698048 456212434944 457286606784 458440034724 458523541504 458639096832 458838245376 460762425984 460878545547 460962496512 462203667072 463096582144 463213289952 464343498864 464545124352 465357795924 465716860672 465919082496 466813411092 468194078016 468397375488 469540233216 470361643192 470565881856 470684472048 471714030592 471832910136 472037787648 474017321757 474223147776 474429063168 475625730048 476745611328 477113462784 478035181568 478155654144 479322321408 479443118364 479530450944 480369337728 481750499328 481871908224 484102796688 484313001984 484686692352 485534599424 485745426432 486677811564 486930612224 487053326592 487264813056 489308203104 489520668672 491786968064 491910906312 492000509952 492124502016 492504219648 494188271619 494402856192 494784331776 494909025408 495865122816 497200270896 497416163328 499502124002 499719015936 499844953188 499936002048 502250520576 502377095808 502764724224 504702915696 505092338688 505219630104 505311657984 507558609873 507651063808 507779000064 507999485952 510129828768 510351335424 511725488544 512714073088 512843285304 513238989312 513461846016 515217559773 515615095744 515838984192 515968983936 518357729232 518582808576 520757533534 520983654912 521114951196 521385639936 522386436222 522613264896 523931468256 524158967808 526585629696 526718337768 526814281728 528232762368 529156848591 529253236736 529386617088 530678284416 530812023903 531837481056 532247840768 533501041248 534846707178 535078946304 535311286272 537556163648 537789579264 537925110912 539101749248 539237611584 539471757312 540415504944 541734082008 541969311744 543572262912 544615646274 544852127232 545272528896 546226424352 546463604736 547796938752 547934992416 548993528832 550471728492 550571999232 550710752256 553260339072 553399769601 553500573696 554896685056 556203213216 556492128256 556632373248 557848263168 559209374976 559350304758 559452192768 562042249216 562183892928 562428002304 564786596136 565031835648 565467807744 565610314752 566702997504 567790780158 568228881024 568475615232 570859570288 571107446784 571251375072 573896057364 574000594944 574145252352 574588256256 576803332224 576948695967 577248387072 577393862976 580066982712 580172644352 580318857216 583005518592 583152445386 583258669056 585958940672 586106611776 586558844928 588820068312 589274395136 589422901788 589530267648 589678838784 592408833408 592666066944 595151466896 595409891328 595559944224 595869302784 597013069968 598317166188 598778820864 599038820352 601812148224 601963814592 604750684104 604860841984 605013276672 606489467904 606642313032 607814264064 607967443062 608283246592 609450842259 609715475712 611253379632 611518795776 614349901312 614504727396 614616662016 614771555328 616271556096 617617719936 619124665152 619393499136 620477061232 621225443328 622417881456 622688145408 624258770688 624529833984 626053644288 626211419904 627421175808 627579296064 629110546848 629383716864 632023095676 632297530368 632456879544 632572084224 634167640064 635384920653 635660815104 636151283712 637540872192 639096428544 639257491152 640492450304 642217016574 642333999104 642495877632 642774859776 645470395584 645750669312 646411788288 647660568576 648903748752 649404435456 649686417408 652410937472 652575355551 652694224896 652858714368 655881208416 656166002688 658917695492 659203808256 659369938248 659712442368 659878700544 661153497088 662422576851 662933694528 663221551104 666292021248 666459937584 669545400258 669667360768 669836127744 670352965632 671639703714 672937220928 673456451584 673626173472 673918672896 676744813164 677038666752 677332647936 680173105024 680344519617 680468447232 680639936256 682300651392 683791047072 684318652416 686956746364 687660052086 687785312256 687958645248 691143638976 691443744768 693305500608 694644873216 694819934928 695180853248 696515248296 696817686528 698036693886 698575291008 698878623744 700220116638 702114172928 702291117024 702596063232 704310349824 705542464788 705848822784 707571045888 707749365204 709116641408 711334721664 711643594752 713128942904 713438595072 715670194176 717052772352 717233481216 718983482112 719295676416 720554006592 722312109344 722625748992 722807862336 724763017216 726154195032 726469502976 727030038528 728301899136 728618139648 730016717346 730395918336 730579989888 731991371776 733962304656 734281003008 737680452096 737866359468 738000764928 738756329472 741604284288 742176497664 743797684224 745612499968 745800406344 745936257024 746124244992 749253186003 749578523904 749904003072 753048794848 753375780864 753565643712 754147086336 755603996672 757054373544 757638508032 757829445156 757967486976 761476595712 761668500096 765194743152 765527003136 766117675008 767588232816 769071109632 769264927956 769664516096 769858483968 770192769024 773422643616 773758476288 777340691456 777536593848 777678225408 777874212864 781136300301 781475482368 782078459904 783579654333 785093424416 785897202384 786238451712 789535615358 789878444544 790077506652 790221422592 792349143552 793879855104 794079925632 796017426624 797756221584 798371761152 798718427136 800251561872 802270060767 802416197632 802618419456 802966929408 806334245472 806684368896 808652623872 808856417376 810419018752 810623257416 812601123012 812953967616 815004506176 815358394368 816923469411 817908793344 819339636528 819695407104 821695408128 823490293248 825499553536 825707592738 825857998848 826066128384 829890508608 830250860544 832345027584 832706445312 834304819824 834738192384 834948559872 836561567744 836772394752 838814062464 839025457137 839178289152 843063373824 843275839392 847179894204 847547753472 848201711616 850054496256 851686170237 852128571392 852343321536 852713422848 856289355432 856661170176 860627194112 860844086046 861000892416 861217878528 861882384384 865204998336 865872580608 866090794464 870100474068 870258966528 870478285824 874508277888 874728668079 874888003584 878938411008 879159917664 879616589824 879838267392 883230102468 883911592704 884134352682 884295401472 888389361664 888613250112 888999100416 892727200344 893114836992 893803954176 895519604952 897249627904 897475749282 898168231296 898558230528 902326417552 902718222336 902945721888 907126026156 907291262976 907519915008 909734201856 911721396096 911951164593 912424869888 914573213568 916880069448 917047083008 917278193664 921524851968 921757091094 921924993024 924407334144 926193164288 926426579904 928686997728 929090248704 930715591848 931433721344 931838164992 933626822184 936388156032 936794750976 939080466432 940723286384 941131763712 941368944096 943428061184 943665820272 944075575296 948034643514 948446295552 948858126336 951251460096 953491222656 954226925568 956070363136 956311308288 958644642816 958886236728 959060901888 960738675456 963325524861 963500998656 963743816448 968205593376 968626003968 971069198848 971490852864 973355623128 973861224448 974106653184 974529626112 978616406208 979041337344 983573936128 983821812624 984249004032 985008439296 988376543238 988805712384 989568663552 989818050816 991730245632 994400541792 994832326656 999004248004 999438031872 999689906376 999872004096 1004318100387 1004501041152 1004754191616 1005529448448 1009405831392 1010184677376 1010439260208 1015117219746 1015302127616 1015558000128 1015998971904 1020259657536 1020702670848 1023450977088 1025428146176 1025686570608 1026477978624 1026923692032 1030435119546 1031230191488 1031490078129 1031677968384 1031937967872 1036715458464 1037165617152 1041515067068 1041967309824 1042229902392 1042771279872 1044772872444 1045226529792 1047055040829 1047862936512 1048317935616 1053171259392 1053436675536 1056465524736 1058313697182 1058506473472 1058773234176 1061356568832 1061624047806 1063674962112 1064495681536 1067002082496 1069693414356 1070157892608 1070622572544 1075112327296 1075579158528 1075850221824 1078203498496 1078475223168 1078943514624 1080831009888 1083468164016 1083938623488 1087144525824 1089231292548 1089704254464 1090545057792 1092452848704 1092927209472 1095593877504 1095869984832 1097987057664 1100943456984 1101143998464 1101421504512 1106040417433 1106520678144 1106799539202 1107001147392 1109793370112 1112406426432 1113264746496 1115696526336 1118418749952 1118700609516 1118904385536 1124084498432 1124367785856 1124856004608 1129573192272 1130063671296 1130935615488 1131220629504 1133405995008 1135581560316 1136457762048 1136951230464 1141719140576 1142214893568 1142502750144 1147792114728 1148001189888 1148290504704 1149176512512 1153105967111 1153606664448 1153897391934 1154496774144 1154787725952 1160133965424 1160637714432 1166011037184 1166304890772 1166517338112 1171917881344 1172213223552 1173117689856 1177640136624 1178548790272 1178845803576 1179060535296 1179357677568 1184303423037 1184817666816 1185332133888 1190302933792 1190819782656 1191119888448 1194026139936 1196634332376 1197557641728 1198077640704 1202174306137 1203624296448 1203927629184 1209501368208 1210026553344 1212978935808 1213284626064 1215628528128 1215934886124 1216566493184 1218901684518 1219430951424 1222506759264 1223037591552 1228699802624 1229009454792 1229233324032 1229543110656 1232543112192 1235235439872 1238249330304 1238561389107 1238786998272 1240954122464 1244835762912 1245376290816 1248517541376 1249059667968 1252107288576 1252422839808 1254842351616 1255158592128 1258221093696 1258767433728 1264046191352 1264595060736 1264913759088 1268335280128 1270769841306 1271321630208 1272302567424 1275081744384 1278192857088 1278514982304 1280984900608 1284434033148 1284667998208 1284991755264 1285549719552 1290940791168 1291266129069 1291501338624 1292823576576 1297807497504 1298808870912 1304821874944 1305150711102 1305388449792 1305717428736 1311762416832 1312332005376 1317835390984 1318407616512 1318739876496 1319424884736 1319757401088 1322306994176 1324845153702 1325867389056 1326201529023 1326443102208 1332584042496 1332919875168 1339090800516 1339334721536 1339672255488 1340705931264 1343279407428 1345874441856 1346213623923 1346912903168 1347252346944 1347837345792 1353489626328 1354077333504 1360346210048 1360689039234 1360936894464 1361279872512 1364601302784 1367582094144 1368637304832 1373913492728 1375320104172 1375570624512 1375917290496 1382287277952 1382635636641 1382887489536 1386611001216 1389289746432 1389639869856 1390361706496 1393030496592 1393635373056 1396073387772 1397150582016 1397757247488 1400440233276 1404228345856 1404582234048 1405192126464 1408620699648 1411084929576 1411697645568 1415142091776 1415498730408 1418233282816 1422051965271 1422669443328 1423287189504 1426257885808 1426877190144 1431340388352 1434105544704 1434466962432 1437966964224 1438591352832 1441108013184 1444624218688 1445251497984 1445615724672 1449526034432 1452308390064 1452939005952 1454060077056 1456603798272 1457236279296 1460033434692 1460791836672 1461159979776 1463982743552 1467924609312 1468562006016 1475360904192 1475732718936 1476001529856 1477512658944 1482564814857 1483208568576 1484352995328 1487595368448 1491224999936 1491600812688 1492248489984 1498506372006 1499157047808 1499808006144 1506097589696 1506751561728 1507131287424 1508294172672 1511207993344 1514108747088 1515277016064 1515658890312 1515934973952 1522675829619 1522953191424 1523337000192 1530389486304 1531054006272 1535176465632 1538142219264 1538529855912 1539329032192 1539716967936 1540385538048 1545652679319 1546845287232 1547516952576 1554681382912 1555073187696 1555748425728 1562272600602 1562950964736 1564156919808 1567159308666 1570186848832 1571794404768 1572476903424 1579071230716 1579756889088 1580155013304 1580442845184 1584698287104 1587470545773 1587759710208 1588159851264 1592034853248 1595512443168 1596743522304 1600503123744 1604540121534 1604832395264 1605236838912 1605933858816 1612668490944 1613368737792 1617305247744 1617712834752 1620838037504 1621246514832 1625202246024 1625907935232 1630009012352 1630716788736 1633846938822 1635817586688 1638679273056 1639390814208 1643390816256 1646980586496 1650999107072 1651415185476 1651715997696 1652132256768 1659781017216 1660501721088 1664690055168 1668609639648 1669476384768 1669897119744 1673123135488 1673544789504 1677628124928 1678050914274 1678356578304 1686126747648 1686551678784 1694359788408 1695095506944 1696403423232 1700108992512 1703372340474 1704257142784 1704686643072 1705426845696 1712578710864 1713322340352 1721254388224 1721688172092 1722001784832 1722435757056 1723764768768 1730409996672 1731745161216 1732181588928 1740200948136 1740517933056 1740956571648 1748257434007 1749016555776 1749457336158 1749776007168 1757876822016 1758319835328 1759676534784 1766460204936 1767823185408 1768268705364 1768590802944 1776778723328 1777226500224 1777998200832 1785454400688 1786229673984 1787607908352 1791039209904 1794499255808 1794951498564 1796336462592 1797116461056 1804652835104 1805436444672 1805891443776 1814252052312 1814582525952 1815039830016 1819468403712 1822651367369 1823442792192 1823902329186 1824849739776 1828352526777 1829146427136 1833760138896 1834556387328 1843049703936 1843514182188 1843849986048 1848814668288 1852386328576 1852853159808 1857373995456 1858180497408 1861431183696 1862867442688 1863676329984 1867253644368 1872776312064 1873589501952 1878160932864 1881446572768 1882263527424 1882737888192 1886856122368 1887331640544 1888151150592 1896069287028 1896892591104 1897716252672 1902502920192 1906154761959 1906982445312 1908453851136 1912622616576 1917289285632 1917772473456 1921477350912 1926651049722 1927001997312 1927487632896 1936411186752 1937252007936 1942138397696 1942981705728 1946711246256 1947722448896 1948213306368 1949059252224 1957232812416 1957726066653 1958082674688 1967147872256 1967643625248 1968498008064 1976753086476 1977611424768 1979137327104 1979636101632 1983460491264 1987267730553 1988801083584 1989664653312 1998008496008 1998876063744 1999379812752 2008636200774 2009002082304 2009508383232 2011058896896 2018811662784 2020369354752 2020878520416 2030234439492 2030604255232 2031116000256 2031997943808 2040519315072 2041033558851 2041405341696 2046901954176 2050856292352 2051373141216 2052955957248 2060870239092 2062460382976 2062980156258 2063355936768 2063875935744 2073430916928 2074331234304 2083030134136 2083934619648 2084459804784 2085542559744 2089545744888 2090453059584 2094110081658 2095725873024 2096635871232 2106342518784 2106873351072 2112931049472 2116627394364 2117012946944 2117546468352 2122713137664 2123248095612 2127349924224 2128991363072 2134004164992 2139386828712 2140315785216 2150224654592 2151158317056 2151700443648 2156406996992 2156950446336 2157887029248 2161662019776 2166936328032 2167877246976 2174289051648 2178462585096 2179408508928 2181090115584 2184905697408 2185854418944 2191187755008 2191739969664 2195974115328 2201886913968 2202843009024 2212080834866 2213041356288 2213599078404 2214002294784 2219586740224 2224812852864 2226529492992 2231393052672 2236837499904 2237401219032 2237808771072 2247759558009 2248168996864 2248735571712 2249712009216 2259146384544 2260127342592 2262441259008 2266811990016 2271163120632 2272915524096 2273902460928 2283438281152 2284429787136 2285005500288 2295584229456 2296581009408 2298353025024 2306211934222 2307213328896 2307794783868 2308993548288 2309575451904 2320267930848 2321275428864 2332022074368 2332609781544 2333034676224 2343408900903 2343835762688 2344426447104 2346235379712 2350738962999 2355280273248 2357097580544 2357691607152 2358715355136 2368606846074 2369635333632 2370664267776 2380605867584 2381639565312 2382239776896 2388052279872 2393268664752 2395115283456 2396155281408 2404348612274 2406810182301 2407248592896 2407855258368 2419002736416 2420053106688 2425957871616 2426569252128 2431257056256 2431869772248 2433132986368 2437803369036 2438861902848 2445013518528 2446075183104 2450770408233 2457399605248 2458018909584 2459086221312 2465086224384 2470470879744 2476498660608 2477122778214 2477573996544 2481908244928 2489671525824 2490752581632 2497035082752 2498119335936 2504214577152 2504845679616 2509684703232 2510317184256 2516442187392 2517534867456 2528092382704 2529190121472 2529827518176 2536670560256 2541539682612 2542643260416 2544605134848 2550163488768 2555058510711 2556385714176 2557029964608 2561969801216 2568868066296 2569335996416 2569983510528 2581881582336 2582532258138 2583002677248 2585647153152 2595614995008 2597617741824 2609643749888 2610301422204 2610776899584 2611434857472 2623524833664 2624664010752 2635670781968 2636815233024 2637479752992 2638849769472 2639514802176 2644613988352 2649690307404 2651734778112 2652403058046 2652886204416 2665168084992 2665839750336 2678181601032 2678669443072 2679344510976 2681411862528 2686558814856 2691748883712 2692427247846 2693825806336 2694504693888 2695674691584 2706979252656 2708154667008 2720692420096 2721378078468 2721873788928 2722559745024 2729202605568 2735164188288 2737274609664 2747826985456 2750640208344 2751141249024 2751834580992 2763374653753 2764574555904 2765271273282 2765774979072 2773222002432 2778579492864 2779279739712 2786060993184 2787270746112 2792146775544 2794301164032 2795514494976 2800880466552 2808456691712 2809164468096 2810384252928 2817241399296 2822169859152 2823395291136 2830284183552 2830997460816 2836466565632 2844103930542 2845338886656 2846574379008 2852515771616 2853754380288 2862680776704 2868211089408 2868933924864 2875933928448 2877182705664 2882216026368 2889248437376 2889976574583 2890502995968 2891231449344 2904616780128 2905878011904 2913207596544 2914472558592 2920066869384 2921583673344 2922319959552 2927965487104 2935849218624 2937124012032 2950721808384 2951465437872 2955025317888 2965129629714 2966417137152 2968705990656 2975190736896 2982449999872 2983201625376 2984496979968 2997012744012 2998314095616 2999616012288 3012195179392 3012954301161 3013503123456 3014262574848 3016588345344 3028217494176 3030554032128 3031317780624 3045351659238 3045906382848 3046674000384 3060778972608 3062108012544 3070352931264 3076284438528 3077059711824 3078658064384 3079433935872 3080771076096 3091305358638 3093690574464 3094470234387 3095033905152 3109362765824 3110146375392 3111496851456 3124545201204 3125901929472 3128313839616 3134318617332 3140373697664 3141165122487 3143588809536 3144953806848 3158142461432 3159513778176 3160310026608 3169396574208 3174941091546 3175519420416 3176319702528 3184069706496 3191024886336 3193487044608 3201006247488 3209080243068 3209664790528 3210473677824 3211867717632 3225336981888 3226737475584 3234610495488 3235425669504 3241676075008 3242493029664 3250404492048 3251815870464 3260018024704 3261433577472 3267693877644 3271635173376 3277358546112 3278781628416 3286781632512 3293961172992 3301998214144 3302830370952 3303431995392 3304264513536 3318121252299 3319562034432 3321003442176 3329380110336 3337219279296 3339794239488 3346246270976 3347089579008 3355256249856 3356101828548 3356713156608 3372253495296 3373103357568 3388719576816 3390191013888 3392806846464 3400217985024 3406744680948 3408514285568 3409373286144 3410853691392 3425157421728 3426644680704 3442508776448 3443376344184 3444003569664 3444871514112 3447529537536 3459317901333 3460819993344 3463490322432 3464363177856 3480401896272 3481913143296 3496514868014 3498033111552 3498914672316 3499552014336 3515753644032 3516639670656 3519353069568 3532920409872 3535646370816 3536537410728 3537181605888 3552910269111 3553557446656 3554453000448 3555996401664 3570908801376 3572459347968 3582078419808 3588998511616 3589902997128 3592672925184 3594232922112 3606522918411 3609305670208 3610872889344 3611782887552 3628504104624 3630079660032 3638936807424 3645302734738 3646885584384 3647804658372 3649699479552 3656705053554 3658292854272 3667520277792 3669112774656 3686099407872 3687028364376 3687699972096 3697629336576 3704772657152 3705706319616 3714747990912 3715684167321 3716360994816 3722862367392 3725734885376 3734507288736 3745552624128 3747179003904 3756321865728 3762893145536 3764527054848 3765475776384 3773712244736 3774663281088 3776302301184 3792138574056 3793785182208 3805005840384 3812309523918 3813964890624 3816907702272 3825245233152 3834578571264 3835544946912 3842954701824 3853302099444 3854003994624 3854975265792 3872822373504 3873798387207 3874504015872 3884276795392 3893422492512 3895444897792 3896426612736 3914465624832 3915452133306 3916165349376 3934295744512 3935287250496 3936996016128 3953506172952 3955222849536 3958274654208 3959272203264 3966920982528 3974535461106 3977602167168 3979329306624 3996016992016 3997752127488 3998759625504 4017272401548 4018004164608 4019016766464 4022117793792 4037623325568 4038640871769 4040738709504 4041757040832 4060468878984 4061208510464 4062232000512 4081038630144 4082067117702 4082810683392 4093803908352 4101712584704 4102746282432 4105911914496 4121740478184 4124920765952 4125960312516 4126711873536 4127751871488 4146861833856 4148662468608 4166060268272 4167869239296 4168919609568 4171085119488 4179091489776 4180906119168 4188220163316 4191451746048 4193271742464 4212685037568 4213746702144 4225862098944 4233254788728 4234025893888 4235092936704 4245426275328 4246496191224 4254699848448 4257982726144 4266155895813 4268008329984 4278773657424 4280631570432 4300449309184 4302316634112 4303400887296 4312813993984 4313900892672 4315774058496 4323324039552 4333872656064 4335754493952 4348578103296 4356925170192 4358817017856 4362180231168 4369811394816 4371708837888 4382375510016 4383479939328 4391948230656 4403773827936 4405686018048 4424161669732 4426082712576 4427198156808 4428004589568 4439173480448 4447694444571 4449625705728 4453058985984 4462786105344 4473674999808 4474802438064 4495519116018 4496337993728 4497471143424 4499424018432 4518292769088 4520254685184 4524882518016 4533623980032 4542326241264 4545831048192 4547804921856 4566876562304 4568027488857 4568859574272 4570011000576 4591168458912 4593162018816 4612423868444 4614426657792 4615589567736 4617987096576 4619150903808 4636958037957 4640535861696 4642550857728 4664044148736 4665219563088 4686817801806 4687671525376 4688852894208 4692470759424 4701477925998 4710560546496 4714195161088 4715383214304 4717430710272 4737213692148 4739270667264 4741328535552 4761211735168 4762411637319 4763279130624 4764479553792 4776104559744 4786537329504 4790230566912 4808697224548 4813620364602 4814497185792 4815710516736 4838005472832 4840106213376 4851915743232 4853138504256 4862514112512 4863739544496 4866265972736 4875606738072 4877723805696 4890027037056 4892150366208 4901540816466 4914799210496 4916037819168 4918172442624 4930172448768 4940941759488 4952997321216 4954245556428 4955147993088 4963816489856 4979343051648 4981505163264 4994070165504 5008429154304 5009691359232 5019369406464 5020634368512 5032884374784 5035069734912 5056184765408 5058380242944 5059655036352 5073341120512 5083079365224 5085286520832 5089210269696 5100326977536 5110117021422 5112771428352 5114059929216 5123939602432 5137736132592 5139967021056 5163763164672 5165064516276 5166005354496 5171294306304 5191229990016 5195235483648 5219287499776 5220602844408 5221553799168 5222869714944 5244772302021 5247049667328 5249328021504 5271341563936 5273630466048 5274959505984 5279029604352 5289227976704 5299380614808 5303469556224 5304806116092 5305772408832 5330336169984 5331679500672 5356363202064 5358689021952 5362823725056 5373117629712 5383497767424 5384854495692 5387651612672 5389009387776 5391349383168 5413958505312 5416309334016 5441384840192 5442756156936 5443747577856 5445119490048 5458405211136 5467954102107 5470328376576 5474549219328 5485057580331 5495653970912 5501280416688 5503669161984 5526749307506 5529149111808 5530542546564 5531549958144 5546444004864 5557158985728 5558559479424 5572121986368 5574541492224 5584293551088 5588602328064 5591028989952 5601760933104 5616913383424 5618328936192 5620768505856 5634482798592 5644339718304 5646790582272 5660568367104 5661994921632 5672933131264 5688207861084 5690677773312 5693148758016 5705031543232 5707508760576 5718464285877 5725361553408 5737867849728 5751867856896 5764432052736 5778496874752 5779953149166 5781005991936 5782462898688 5809233560256 5811756023808 5826415193088 5828945117184 5840133738768 5843167346688 5844639919104 5855930974208 5871698437248 5873178199959 5874248024064 5901443616768 5902930875744 5930259259428 5932834274304 5937411981312 5950381473792 5961803191659 5964899999744 5966403250752 5968993959936 5994025488024 5996628191232 6024390358784 6025908602322 6027006246912 6028525149696 6033176690688 6056434988352 6061108064256 6062635561248 6090703318476 6091812765696 6093348000768 6121557945216 6123100676553 6124216025088 6140705862528 6152568877056 6154119423648 6157316128768 6158867871744 6182610717276 6187381148928 6188940468774 6190067810304 6218725531648 6220292750784 6222993702912 6249090402408 6251803858944 6256627679232 6268637234664 6280747395328 6282330244974 6287177619072 6289907613696 6316284922864 6319027556352 6320620053216 6338793148416 6349882183092 6351038840832 6352639405056 6368139412992 6382049772672 6386974089216 6402012494976 6418160486136 6419329581056 6420947355648 6450673963776 6453474951168 6469220990976 6470851339008 6483352150016 6484986059328 6500808984096 6503631740928 6520036049408 6522867154944 6535387755288 6543270346752 6554717092224 6557563256832 6573563265024 6587922345984 6603996428288 6605660741904 6608529027072 6636242504598 6639124068864 6642006884352 6658760220672 6674438558592 6679588478976 6692492541952 6694179158016 6710512499712 6712203657096 6713426313216 6743278674027 6744506990592 6746206715136 6777439153632 6780382027776 6800435970048 6813489361896 6817028571136 6818746572288 6821707382784 6850314843456 6853289361408 6885017552896 6886752688368 6889743028224 6895059075072 6918635802666 6921639986688 6926980644864 6928726355712 6960803792544 6963826286592 6993029736028 6996066223104 6997829344632 6999104028672 7030226702709 7031507288064 7033279341312 7038706139136 7065840819744 7071292741632 7073074821456 7105820538222 7107114893312 7108906000896 7111992803328 7141817602752 7144918695936 7164156839616 7177997023232 7179805994256 7185345850368 7188465844224 7213045836822 7218611340416 7220430546903 7221745778688 7223565775104 7257008209248 7260159320064 7277873614848 7290605469476 7293771168768 7295609316744 7299398959104 7313410107108 7316585708544 7335040555584 7338225549312 7372198815744 7374056728752 7395258673152 7409545314304 7411412639232 7429495981824 7431368334642 7432721989632 7445724734784 7451469770752 7469014577472 7491105248256 7494358007808 7512643731456 7525786291072 7529054109696 7530951552768 7547424489472 7549326562176 7552604602368 7584277148112 7587570364416 7610011680768 7624619047836 7627929781248 7633815404544 7650490466304 7669157142528 7671089893824 7685909403648 7706604198888 7708007989248 7709950531584 7742282922031 7745644747008 7747596774414 7749008031744 7768553590784 7786844985024 7792853225472 7828931249664 7830904266612 7832330698752 7868591489024 7870574500992 7873992032256 7907012345904 7910445699072 7916549308416 7918544406528 7933841965056 7949070922212 7955204334336 7958658613248 7992033984032 7995504254976 7997519251008 8034544803096 8036008329216 8038033532928 8044235587584 8071741769777 8075246651136 8077281743538 8081477419008 8083514081664 8120937757968 8124464001024 8162077260288 8164134235404 8165621366784 8187607816704 8203425169408 8205492564864 8211823828992 8243480956368 8249841531904 8251920625032 8253423747072 8255503742976 8290123961259 8293723667712 8297324937216 8332120536544 8335738478592 8337839219136 8358182979552 8361812238336 8376440326632 8382903492096 8386543484928 8425370075136 8427493404288 8451724197888 8466509577456 8470185873408 8490852550656 8492992382448 8509399696896 8515965452288 8532311791626 8536016659968 8557547314848 8561263140864 8600898618368 8604633268224 8606801774592 8625627987968 8627801785344 8631548116992 8646648079104 8667745312128 8669929723749 8671508987904 8713850340384 8717634035712 8739622789632 8743417675776 8764751020032 8766959878656 8783896461312 8807547655872 8811372036096 8848323339464 8852165425152 8854396313616 8878346960896 8895388889142 8899251411456 8906117971968 8925572210688 8947349999616 8949604876128 8991038232036 8992675987456 8994942286848 8998848036864 9036585538176 9038862903483 9040509370368 9049765036032 9084652482528 9091662096384 9133753124608 9136054977714 9137719148544 9140022001152 9182336917824 9186324037632 9224847736888 9228853315584 9231179135472 9235974193152 9238301807616 9273916075914 9281071723392 9283410703161 9285101715456 9328088297472 9330439126176 9373635603612 9375343050752 9377705788416 9384941518848 9402955851996 9421121092992 9423495367461 9428390322176 9430766428608 9434861420544 9474427384296 9478541334528 9522423470336 9524823274638 9526558261248 9528959107584 9552209119488 9573074659008 9580461133824 9617394449096 9627240729204 9628994371584 9631421033472 9676010945664 9680212426752 9703831486464 9706277008512 9725028225024 9727479088992 9732531945472 9751213476144 9755447611392 9780054074112 9784300732416 9803081632932 9829598420992 9832075638336 9836344885248 9860344897536 9881883518976 9905994642432 9908491112856 9910295986176 9927632979712 9954363756897 9958686103296 9963010326528 9988140331008 10019382718464 10038738812928 10041268737024 10065768749568 10070139469824 10112369530816 10116760485888 10119310072704 10146682241024 10166158730448 10170573041664 10178420539392 10200653955072 10220234042844 10225542856704 10228119858432 10247879204864 10275472265184 10279934042112 10327526329344 10330129032552 10332010708992 10342588612608 10377953703999 10382459980032 10390470967296 10438574999552 10441205688816 10445739429888 10489544604042 10494099334656 10498656043008 10542683127872 10547260932096 10549919011968 10558059208704 10578455953408 10598761229616 10606939112448 10609612232184 10611544817664 10658730807333 10660672339968 10663359001344 10712726404128 10717378043904 10746235259424 10766995534848 10769708991384 10775303225344 10778018775552 10782698766336 10819568755233 10827917010624 10832618668032 10882769680384 10885512313872 10890238980096 10916810422272 10935908204214 10940656753152 10949098438656 10970115160662 10991307941824 11002560833376 11007338323968 11053498615012 11058298223616 11061085093128 11063099916288 11092888009728 11114317971456 11117118958848 11144243972736 11149082984448 11168587102176 11177204656128 11203521866208 11233826766848 11236657872384 11241537011712 11268965597184 11288679436608 11293581164544 11321136734208 11323989843264 11345866262528 11376415722168 11381355546624 11410063086464 11415017521152 11436928571754 11450723106816 11475735699456 11503735713792 11528864105472 11556993749504 11559906298332 11562011983872 11564925797376 11618467120512 11623512047616 11652830386176 11680267477536 11686334693376 11689279838208 11711861948416 11743396874496 11746356399918 11748496048128 11802887233536 11805861751488 11860518518856 11865668548608 11874823962624 11900762947584 11923606383318 11929799999488 11932806501504 11937987919872 11988050976048 11993256382464 12048780717568 12051817204644 12054012493824 12057050299392 12066353381376 12112869976704 12122216128512 12125271122496 12181406636952 12183625531392 12186696001536 12237802038049 12243115890432 12246201353106 12248432050176 12281411725056 12305137754112 12308238847296 12317735743488 12365221434552 12374762297856 12377880937548 12380135620608 12437451063296 12440585501568 12445987405824 12498180804816 12503607717888 12513255358464 12537274469328 12561494790656 12564660489948 12574355238144 12579815227392 12632569845728 12638055112704 12641240106432 12677586296832 12699764366184 12702077681664 12705278810112 12736278825984 12764099545344 12773948178432 12798467687439 12804024989952 12836320972272 12841894711296 12901347927552 12906949902336 12938441981952 12941702678016 12966704300032 12969972118656 13001617968192 13007263481856 13040072098816 13045734309888 13070775510576 13086540693504 13109434184448 13115126513664 13147126530048 13175844691968 13207992856576 13211321483808 13217058054144 13272485009196 13278248137728 13284013768704 13317520441344 13343083333713 13348877117184 13359176957952 13388358316032 13421024999424 13424407314192 13486557348054 13489013981184 13492413430272 13554878307264 13560764055552 13600871940096 13626978723792 13634057142272 13637493144576 13643414765568 13700629686912 13704082466571 13706578722816 13770035105792 13773505376736 13779486056448 13837271605332 13843279973376 13853961289728 13857452711424 13910874113871 13921607585088 13927652573184 13986059472056 13992132446208 13995658689264 14060453405418 14063014576128 14066558682624 14077412278272 14131681639488 14142585483264 14146149642912 14211641076444 14214229786624 14217812001792 14223985606656 14283635205504 14287234911957 14289837391872 14328313679232 14355994046464 14359611988512 14370691700736 14426091673644 14437222680832 14440861093806 14443491557376 14447131550208 14514016418496 14520318640128 14555747229696 14581210938952 14587542337536 14591218633488 14598797918208 14626820214216 14633171417088 14670081111168 14676451098624 14744397631488 14748113457504 14790517346304 14819090628608 14822825278464 14858991963648 14862736669284 14865443979264 14891449469568 14902939541504 14938029154944 14982210496512 15025287462912 15051572582144 15058108219392 15061903105536 15094848978944 15098653124352 15105209204736 15168554296224 15175140728832 15220023361536 15249238095672 15255859562496 15267630809088 15300980932608 15338314285056 15342179787648 15371818807296 15413208397776 15419901063168 15484565844062 15491289494016 15495193548828 15498016063488 15537107181568 15573689970048 15585706450944 15657862499328 15661808533224 15664661397504 15734316906063 15737182978048 15741149001984 15747984064512 15814024691808 15820891398144 15837088813056 15867683930112 15898141844424 15910408668672 15917317226496 15984067968064 15991008509952 15995038502016 16069089606192 16076067065856 16088471175168 16143483539554 16150493302272 16154563487076 16162954838016 16167028163328 16241875515936 16248928002048 16324154520576 16328268470808 16331242733568 16375215633408 16403862306321 16406850338816 16410985129728 16423647657984 16455172740993 16486961912736 16499683063808 16503841250064 16511007485952 16580247922518 16587447335424 16594649874432 16664241073088 16671476957184 16675678438272 16716365959104 16723624476672 16752880653264 16765806984192 16773086969856 16850740150272 16854986808576 16903448395776 16933019154912 16940371746816 16981705101312 16985984764896 17018799393792 17031930904576 17064623583252 17072033319936 17115094629696 17122526281728 17155392857631 17201797236736 17213603549184 17251255975936 17255603570688 17293296158208 17335490624256 17339859447498 17343017975808 17427700680768 17435268071424 17479245579264 17486835351552 17529502040064 17533919757312 17567792922624 17615095311744 17622744072192 17696646678928 17704330850304 17708792627232 17756693921792 17790777778284 17798502822912 17812235943936 17851144421376 17885409574977 17894699999232 17899209752256 17982076464072 17985351974912 17989884573696 18073171076352 18077725806966 18081018740736 18099530072064 18169304965056 18183324192768 18267506249216 18272109955428 18275438297088 18280044002304 18364673835648 18372648075264 18449695473776 18457706631168 18462358270944 18471948386304 18476603615232 18547832151828 18562143446784 18566821406322 18570203430912 18656176594944 18660878252352 18747271207224 18750686101504 18755411576832 18769883037696 18805911703992 18842242185984 18846990734922 18856780644352 18861532857216 18869722841088 18948854768592 18957082669056 19044846940672 19049646549276 19053116522496 19057918215168 19104418238976 19146149318016 19160922267648 19234788898192 19254481458408 19257988743168 19262842066944 19352021891328 19360424853504 19407662972928 19412554017024 19450056450048 19454958177984 19502426952288 19510895222784 19560108148224 19568601464832 19606163265864 19659196841984 19664151276672 19672689770496 19720689795072 19763767037952 19811989284864 19816982225712 19855265959424 19908727513794 19917372206592 19926020653056 19976280662016 20038765436928 20077477625856 20082537474048 20131537499136 20140278939648 20224739061632 20229836022081 20233520971776 20238620145408 20332317460896 20341146083328 20401307910144 20440468085688 20451085713408 20456239716864 20495758409728 20550944530368 20559868084224 20655052658688 20660258065104 20685177225216 20755907407998 20764919960064 20780941934592 20877149999104 20882411377632 20891478859776 20979089208084 20988198669312 20997312086016 21085366255744 21090680108127 21094521864192 21099838023936 21116118417408 21197522459232 21213878224896 21219224464368 21317461614666 21321344679936 21326718002688 21425452808256 21434756087808 21492470518848 21533991069696 21539417982768 21550606450688 21556037551104 21565397532672 21639137510466 21655834021248 21661291640709 21665237336064 21765539360768 21771024627744 21780477960192 21833620844544 21871816408428 21881313506304 21898196877312 21940230321324 21982615883648 22005121666752 22014676647936 22106997230024 22116596447232 22122170186256 22185776019456 22228635942912 22234237917696 22288487945472 22298165968896 22337174204352 22354409312256 22407043732416 22467653533696 22473315744768 22483074023424 22537931194368 22577358873216 22587162329088 22642273468416 22647979686528 22691732525056 22752831444336 22762711093248 22820126172928 22830035042304 22873857143508 22901446213632 22951471398912 23007471427584 23057728210944 23113987499008 23119812596664 23124023967744 23129851594752 23226848766093 23236934241024 23247024095232 23305660772352 23360534955072 23378559676416 23423723896832 23486793748992 23492712799836 23496992096256 23605774467072 23611723502976 23721037037712 23731337097216 23749647925248 23801525895168 23847212766636 23859599998976 23865613003008 23875975839744 23976101952096 23986512764928 24097561435136 24103634409288 24108024987648 24114100598784 24132706762752 24215225309331 24225739953408 24244432257024 24250542244992 24362813273904 24373392003072 24475604076098 24486231780864 24492402706212 24496864100352 24562823450112 24610275508224 24616477694592 24635471486976 24730442869104 24749524595712 24755761875096 24760271241216 24870371883777 24874902126592 24881171003136 24891974811648 24996361609632 25007215435776 25074548938656 25122989581312 25129320979896 25148710476288 25159630454784 25265139691456 25276110225408 25282480212864 25355172593664 25399528732368 25410557620224 25472557651968 25528199090688 25547896356864 25596935374878 25608049979904 25672641944544 25683789422592 25802695855104 25813899804672 25876883963904 25883405356032 25933408600064 25939944237312 26003235936384 26009789171247 26014526963712 26080144197632 26141551021152 26218868368896 26230253027328 26294253060096 26351689383936 26415985713152 26422642967616 26434116108288 26544970018392 26556496275456 26635040882688 26686166667426 26697754234368 26718353915904 26776716632064 26842049998848 26848814628384 26973114696108 26978027962368 26984826860544 27109756614528 27116588710449 27121528111104 27253957447584 27268114284544 27274986289152 27401259373824 27408164933142 27413157445632 27540070211584 27547010753472 27558972112896 27674543210664 27686559946752 27707922579456 27714905422848 27821748227742 27843215170176 27855305146368 27972118944112 27984264892416 27991317378528 28120906810836 28126029152256 28133117365248 28154824556544 28263363278976 28270486102383 28285170966528 28292299285824 28423282152888 28428459573248 28435624003584 28567270411008 28574469823914 28579674783744 28656627358464 28711988092928 28719223977024 28741383401472 28852183347288 28874445361664 28881722187612 28886983114752 28894263100416 29028032836992 29040637280256 29111494459392 29162421877904 29175084675072 29182437266976 29197595836416 29253640428432 29266342834176 29340162222336 29352902197248 29488795262976 29496226915008 29581034692608 29638181257216 29645650556928 29717983927296 29725473338568 29730887958528 29782898939136 29805879083008 29863091270691 29876058309888 29964420993024 30103145164288 30116216438784 30123806211072 30189697957888 30197306248704 30210418409472 30337108592448 30350281457664 30440046723072 30498476191344 30511719124992 30535261618176 30601961865216 30676628570112 30684359575296 30743637614592 30826416795552 30839802126336 30969131688124 30982578988032 30990387097656 30996032126976 31074214363136 31133861111997 31147379940096 31171412901888 31315724998656 31323617066448 31468633812126 31474365956096 31482298003968 31495968129024 31628049383616 31641782796288 31674177626112 31735367860224 31796283688848 31820817337344 31834634452992 31968135936128 31976192421999 31982017019904 31990077004032 32138179212384 32152134131712 32286967079108 32300986604544 32309126974152 32325909676032 32334056326656 32458706265699 32483751031872 32497856004096 32648309041152 32656536941616 32750431266816 32807724612642 32813700677632 32821970259456 32847295315968 32910345481986 32973923825472 32999366127616 33007682500128 33022014971904 33160495845036 33174894670848 33189299748864 33328482146176 33342953914368 33351356876544 33432731918208 33447248953344 33505761306528 33531613968384 33701480300544 33709973617152 33806896791552 33866038309824 33880743493632 33963410202624 33971969529792 34037598787584 34063861809152 34129247166504 34144066639872 34230189259392 34245052563456 34310785715262 34403594473472 34427207098368 34511207141376 34586592316416 34670981248512 34679718894996 34686035951616 34855401361536 34870536142848 34958491158528 35059004080128 35067839514624 35135585845248 35230190623488 35245488144384 35393293357856 35408661700608 35417585254464 35513387843584 35581555556568 35597005645824 35624471887872 35702288842752 35770819149954 35789399998464 35798419504512 35964152928144 35979769147392 36146342152704 36155451613932 36162037481472 36199060144128 36338609930112 36366648385536 36535012498432 36544219910856 36550876594176 36560088004608 36713406114147 36729347671296 36745296150528 36899390947552 36915413262336 36924716541888 36953207230464 37095664303656 37124286893568 37133642812644 37140406861824 37312353189888 37321756504704 37494542414448 37510823153664 37539766075392 37611823407984 37684484371968 37693981469844 37713561288704 37723065714432 37739445682176 37897709537184 37914165338112 38089693881344 38099293098552 38106233044992 38115836430336 38208836477952 38292298636032 38321844535296 38395403062317 38469577796384 38508962916816 38525684133888 38704043782656 38720849707008 38815325945856 38825108034048 38900112900096 38909916355968 39004853904576 39021790445568 39120216296448 39137202929664 39212326531728 39318393683968 39328302553344 39345379540992 39441379590144 39527534075904 39623978569728 39633964451424 39710531918848 39817455027588 39834744413184 39852041306112 39952561324032 40029250001139 40077530873856 40165074948096 40263074998272 40449478123264 40459672044162 40467041943552 40477240290816 40664634921792 40682292166656 40802615820288 40880936171376 40902171426816 40912479433728 40991516819456 41101889060736 41112247399713 41119736168448 41310105317376 41320516130208 41511814815996 41529839920128 41561883869184 41732622341613 41754299998208 41764822755264 41782957719552 41958178416168 41976397338624 42170732511488 42181360216254 42189043728384 42199676047872 42232236834816 42395044918464 42427756449792 42438448928736 42634923229332 42642689359872 42653436005376 42850905616512 42861704735871 42869512175616 42984941037696 43067982139392 43078835965536 43101212901376 43112075102208 43278275020932 43311668042496 43322583281418 43330474672128 43531078721536 43542049255488 43560955920384 43667241689088 43743632816856 43762627012608 43796393754624 43880460642648 43965231767296 44010243333504 44029353295872 44213994460048 44233192894464 44244340372512 44371552038912 44457271885824 44468475835392 44576975890944 44596331937792 44674348408704 44708818624512 44814087464832 44935307067392 44946631489536 45075862388736 45154717746432 45174324658176 45284546936832 45295959373056 45383465050112 45505662888672 45525422186496 45640252345856 45660070084608 45747714287016 45802892427264 45902942797824 46014942855168 46115456421888 46227974998016 46239625193328 46259703189504 46453697532186 46473868482048 46494048190464 46611321544704 46721069910144 46757119352832 46847447793664 46973587497984 46985425599672 46993984192512 47202950718189 47211548934144 47223447005952 47442074075424 47462674194432 47603051790336 47694425533272 47719199997952 47731226006016 47751951679488 47952203904192 47973025529856 48195122870272 48207268818576 48228201197568 48265413525504 48430450618662 48451479906816 48488864514048 48501084489984 48725626547808 48746784006144 48951208152196 48972463561728 48984805412424 48993728200704 49125646900224 49211586918963 49220551016448 49232955389184 49270942973952 49460885738208 49499049191424 49511523750192 49740743767554 49749804253184 49762342006272 49783949623296 49992723219264 50014430871552 50149097877312 50245979162624 50258641959792 50297420952576 50319260909568 50530279382912 50552220450816 50564960425728 50710345187328 50799057464736 50821115240448 50945115303936 51056398181376 51095792713728 51193870749756 51216099959808 51345283889088 51367578845184 51605391710208 51753767927808 51766810712064 51866817200128 51879888474624 52006471872768 52019578342494 52029053927424 52160288395264 52283102042304 52437736737792 52460506054656 52588506120192 52703378767872 52831971426304 52845285935232 52868232216576 53089940036784 53112992550912 53270081765376 53372333334852 53395508468736 53436707831808 53553433264128 53684099997696 53697629256768 53946229392216 53956055924736 53969653721088 54195980454217 54219513229056 54233177420898 54243056222208 54507914895168 54549972578304 54802518747648 54816329866284 54826314891264 55080140423168 55094021506944 55117944225792 55349086421328 55373119893504 55415845158912 55429810845696 55643496455484 55686430340352 55710610292736 55944237888224 55968529784832 55982634757056 56241813621672 56252058304512 56266234730496 56309649113088 56502192388439 56526726557952 56540972204766 56570341933056 56584598571648 56846564305776 56871248007168 57134540822016 57148939647828 57159349567488 57313254716928 57423976185856 57438447954048 57482766802944 57704366694576 57748890723328 57763444375224 57773966229504 57788526200832 58056065673984 58081274560512 58222988918784 58324843755808 58350169350144 58364874533952 58507280856864 58532685668352 58680324444672 58705804394496 58977590525952 58992453830016 59162069385216 59291301113856 59435967854592 59450946677136 59565797878272 59611758166016 59726182541382 59752116619776 59928841986048 60206290328576 60232432877568 60247612422144 60379395915776 60394612497408 60420836818944 60674217184896 60689508066243 60700562915328 60996952382688 61023438249984 61203923730432 61353257140224 61368719150592 61487275229184 61652833591104 61679604252672 61938263376248 61965157976064 61980774195312 62148428726272 62267722223994 62294759880192 62342825803776 62631449997312 62647234132896 62937267624252 62948731912192 62964596007936 62991936258048 63256098767232 63272040324381 63283565592576 63348355252224 63592567377696 63641634674688 63936271872256 63952384843998 63964034039808 63980154008064 64276358424768 64304268263424 64573934158216 64601973209088 64618253948304 64651819352064 64668112653312 64917412531398 64967502063744 64983874922127 64995712008192 65296618082304 65313073883232 65500862533632 65615449225284 65627401355264 65643940518912 65694590631936 65820690963972 65947847650944 65998732255232 66015365000256 66044029943808 66320991690072 66349789341696 66656964292352 66685907828736 66702713753088 66865463836416 66894497906688 67011522613056 67063227936768 67402960601088 67419947234304 67613793583104 67732076619648 67761486987264 67926820405248 67943939059584 68075197575168 68127723618304 68258494333008 68288133279744 68460378518784 68490105126912 68621571430524 68807188946944 68854414196736 69022414282752 69173184632832 69341962497024 69359437789992 69372071903232 69680546298279 69710802723072 69741072285696 69916982317056 70135679029248 70271171690496 70460381246976 70490976288768 70786586715712 70817323401216 70835170508928 71026775687168 71163111113136 71194011291648 71248943775744 71404577685504 71541638299908 71578799996928 71596839009024 71928305856288 71959538294784 72292684305408 72310903227864 72324074962944 72398120288256 72645675927993 72677219860224 72733296771072 73070024996864 73088439821712 73120176009216 73426812228294 73458695342592 73490592301056 73798781895104 73830826524672 73849433083776 73906414460928 74191328607312 74248573787136 74267285625288 74280813723648 74611115651331 74624706379776 74643513009408 74989084828896 75021646307328 75223646815968 75368968743936 75387962939688 75427122577408 75446131428864 75478891364352 75795419074368 75828330676224 76179387762688 76198586197104 76231672860672 76417672955904 76584597272064 76643689070592 76790806124634 76939155592768 77017925833632 77051368267776 77408087565312 77441699414016 77630651891712 77650216068096 77800225800192 77819832711936 78009707809152 78043580891136 78240432592896 78424653063456 78636787367936 78656605106688 78690759081984 78882759180288 79055068151808 79247957139456 79267928902848 79421063837696 79634910055176 79669488826368 79905122648064 80058500002278 80155061747712 80330149896192 80526149996544 80898956246528 80919344088324 80934083887104 80954480581632 81329269843584 81364584333312 81761872342752 81804342853632 81824958867456 81983033638912 82203778121472 82224494799426 82239472336896 82620210634752 82641032260416 83023629631992 83059679840256 83123767738368 83465244683226 83508599996416 83529645510528 83565915439104 83916356832336 83952794677248 84341465022976 84362720432508 84378087456768 84399352095744 84464473669632 84790089836928 84855512899584 84876897857472 85269846458664 85285378719744 85306872010752 85664614266343 85701811233024 85723409471742 85739024351232 85969882075392 86135964278784 86157671931072 86224150204416 86556550041864 86623336084992 86645166562836 86660949344256 87062157443072 87084098510976 87121911840768 87334483378176 87487265633712 87525254025216 87592787509248 87760921285296 87930463534592 88020486667008 88058706591744 88427988920096 88466385788928 88488680745024 88743104077824 88914543771648 88936951670784 89153951781888 89192663875584 89348696817408 89417637249024 89589273812073 89628174929664 89893262979072 90309435492864 90348649316352 90569093873664 90591918746112 90766930100224 91011325777344 91050844372992 91280504691712 91320140169216 91495428574032 91605784854528 91805885595648 92029885710336 92230912843776 92455949996032 92479250386656 92519406379008 92907395064372 92947736964096 92988096380928 93222643089408 93401583335991 93442139820288 93514238705664 93947174995968 93970851199344 94405901436378 94423097868288 94446894011904 94884148150848 94925348388864 95206103580672 95388851066544 95438399995904 95462452012032 95503903358976 95904407808384 95928577265997 95946051059712 96390245740544 96414537637152 96456402395136 96860901237324 96902959813632 96977729028096 97002168979968 97376118797097 97451253095616 97493568012288 97902416304392 97944927123456 97969610824848 98251293800448 98423173837926 98441102032896 98465910778368 98541885947904 98921771476416 98998098382848 99023047500384 99481487535108 99499608506368 99524684012544 99567899246592 99985446438528 100028861743104 100298195754624 100491958325248 100517283919584 100594841905152 101060558765824 101104440901632 101129920851456 101420690374656 101598114929472 101642230480896 101890230607872 102112796362752 102191585427456 102387741499512 102432199919616 102690567778176 102735157690368 103210783420416 103533621424128 103733634400256 103759776949248 104012943745536 104039156684988 104058107854848 104320576790528 104566204084608 104875473475584 105177012240384 105406757535744 105663942852608 105690571870464 105736464433152 106179880073568 106225985101824 106540163530752 106744666669704 106791016937472 106873415663616 107106866528256 107368199995392 107395258513536 107892458784432 107939307442176 108391960908434 108439026458112 108466354841796 108486112444416 109015829790336 109099945156608 109605037495296 109632659732568 109652629782528 110140218342441 110160280846336 110188043013888 110235888451584 110698172842656 110746239787008 110859621691392 111286992910968 111372860680704 111421220585472 111888475776448 111937059569664 111965269514112 112483627243344 112532469460992 112619298226176 113004384776878 113053453115904 113081944409532 113140683866112 113169197143296 113693128611552 113742496014336 114269081644032 114297879295656 114318699134976 114626509433856 114847952371712 114876895908096 114965533605888 115186209186951 115408733389152 115497781446656 115526888750448 115577052401664 116112131347968 116162549121024 116445977837568 116649687511616 116700338700288 116729749067904 117014561713728 117065371336704 117360648889344 117411608788992 117955181051904 117984907660032 118324138770432 118582602227712 118871935709184 118901893354272 119131595756544 119223516332032 119452365082764 119504233239552 119857683972096 120087750003417 120412580657152 120495224844288 120758791831552 120789224994816 121348434369792 121379016132486 121401125830656 121993904765376 122046876499968 122407847460864 122706514280448 122737438301184 122974550458368 123305667182208 123359208505344 123876526752496 123930315952128 123961548390624 124296857452544 124535444447988 124589519760384 124685651607552 125197867024839 125262899994624 125294468265792 125874535248504 125897463824384 125929192015872 126512197534464 126544080648762 126567131185152 126696710504448 127185134755392 127283269349376 127872543744512 127904769687996 127928068079616 127960308016128 128552716849536 128608536526848 129147868316432 129203946418176 129236507896608 129303638704128 129336225306624 129834825062796 129935004127488 129967749844254 129991424016384 130593236164608 130626147766464 131001725067264 131230898450568 131254802710528 131287881037824 131389181263872 131641381927944 131895695301888 131997464510464 132030730000512 132088059887616 132641983380144 132699578683392 133313928584704 133371815657472 133405427506176 133730927672832 133788995813376 134023045226112 134126455873536 134805921202176 134839894468608 135227587166208 135464153239296 135522973974528 135853640810496 135887878119168 136150395150336 136516988666016 136576266559488 136920757037568 136980210253824 137243142861048 137614377893888 137708828393472 138044828565504 138346369265664 138683924994048 138718875579984 139361092596558 139421605446144 139482144571392 139833964634112 140271358058496 140542343380992 140920762493952 140981952577536 141573173431424 141608852154567 141634646802432 141670341017856 142326222226272 142388022583296 142809155371008 143083276599816 143157599993856 143193678018048 143856611712576 143919076589568 144585368610816 144621806455728 144796240576512 145291351855986 145354439720448 145466593542144 146140049993728 146176879643424 146240352018432 146853624456588 146917390685184 146981184602112 147597563790208 147634760756889 147661653049344 147698866167552 147812828921856 148382657214624 148497147574272 148534571250576 149222231302662 149249412759552 149287026018816 149978169657792 150043292614656 150447293631936 150737937487872 150775925879376 150854245154816 150892262857728 150957782728704 151590838148736 151656661352448 152358775525376 152397172394208 152463345721344 152835345911808 153169194544128 153287378141184 153581612249268 153878311185536 154035851667264 154102736535552 154816175130624 155261303783424 155300432136192 155600451600384 155639665423872 156019415618304 156087161782272 156480865185792 156849306126912 157273574735872 157313210213376 157381518163968 157765518360576 158110136303616 158495914278912 158535857805696 158842127675392 159269820110352 159338977652736 159810245296128 160117000004556 160310123495424 160660299792384 161052299993088 161797912493056 161838688176648 161868167774208 161908961163264 162587941362651 162658539687168 162729168666624 163523744685504 163649917734912 163966067277824 164407556242944 164448989598852 164478944673792 165240421269504 165282064520832 166047259263984 166119359680512 166247535476736 166930489366452 167017199992832 167059291021056 167131830878208 167832713664672 167905589354496 168682930045952 168725440865016 168756174913536 168798704191488 168928947339264 169506577165317 169580179673856 169711025799168 169753795714944 170539692917328 170613744021504 171329228532686 171403622466048 171446818943484 171478048702464 171939764150784 172271928557568 172315343862144 172448300408832 173113100083728 173246672169984 173290333125672 173321898688512 174124314886144 174168197021952 174243823681536 174668966756352 174974531267424 175050508050432 175521842570592 175860927069184 176040973334016 176117413183488 176855977840192 176932771577856 176977361490048 177486208155648 177873903341568 178307903563776 178697393634816 178835274498048 179178547624146 179256349859328 179786525958144 180618870985728 180697298632704 181138187747328 181183837492224 181533860200448 182022651554688 182068524198729 182101688745984 182561009383424 182990857148064 183611771191296 184059771420672 184461825687552 184911899992064 184958500773312 185038812758016 185814790128744 185895473928192 186445286178816 186803166671982 186884279640576 187028477411328 187894349991936 187941702398688 188811802872756 188846195736576 188893788023808 189768296301696 189816120973143 189850696777728 190777702133088 190876799991808 190924904024064 191808815616768 191857154531994 191892102119424 192780491481088 192829075274304 192912804790272 193721802474648 193805919627264 193955458056192 194004337959936 194752237594194 194902506191232 194987136024576 195804832608784 195889854246912 195939221649696 196502587600896 196846347675852 196882204065792 196931821556736 197083771895808 197843542952832 197996196765696 198046095000768 198962975070216 198999217012736 199049368025088 199970892877056 200057723486208 200596391509248 200983916650496 201034567839168 201189683810304 202121117531648 202208881803264 202259841702912 202841380749312 203196229858944 203284460961792 203780461215744 204225592725504 204383170854912 204775482999024 204864399839232 205381135556352 205470315380736 206421566840832 207067242848256 207467268800512 207519553898496 208025887491072 208078313369976 208116215709696 208641153581056 209041638894837 209132408169216 209750946951168 210813515071488 211327885705216 211381143740928 211472928866304 212359760147136 212451970203648 213080327061504 213489333339408 213582033874944 213746831327232 214213733056512 214736399990784 214790517027072 215784917568864 215878614884352 216783921816868 216878052916224 216932709683592 216972224888832 217937027783979 218031659580672 218199890313216 219210074990592 219265319465136 220280436684882 220320561692672 220376086027776 220471776903168 221396345685312 221492479574016 221719243382784 222573985821936 222745721361408 222842441170944 223776951552896 223833346953993 223874119139328 223930539028224 224967254486688 225064938921984 226008769553756 226106906231808 226163888819064 226281367732224 226338394286592 227386257223104 227484992028672 228538163288064 228595758591312 229253018867712 229695904743424 229753791816192 229931067211776 230372418373902 230817466778304 230995562893312 231053777500896 231154104803328 232224262695936 232325098242048 232891955675136 233299375023232 233400677400576 233459498135808 234029123427456 234130742673408 234721297778688 235910362103808 235969815320064 236648277540864 237165204455424 237743871418368 237803786708544 238263191513088 238447032664064 238904730165528 239008466479104 239715367944192 240175500006834 240825161314304 240990449688576 241578449989632 242696868739584 242758032264972 242802251661312 243987809530752 244093752999936 245413028560896 245474876602368 245949100916736 246611334364416 246718417010688 247753053504992 247860631904256 247923096781248 248593714905088 249070888895976 249179039520768 249371303215104 250395734049678 250525799989248 250588936531584 251749070497008 251858384031744 253024395068928 253088161297524 253134262370304 253393421008896 254370269510784 254566538698752 255745087489024 255809539375992 255856136159232 255920616032256 256993842799029 257105433699072 257217073053696 258295736632864 258407892836352 258473015793216 258672450613248 259669650125592 259870008254976 259935499688508 259982848032768 261186472329216 261252295532928 262003450134528 262461796901136 262575762075648 262778362527744 263282763855888 263791390603776 263994929020928 264061460001024 264176119775232 265283966760288 265399157366784 266627857169408 266743631314944 266810855012352 267461855345664 267577991626752 268046090452224 268252911747072 268767821436219 269679788937216 270928306478592 271045947949056 271707281620992 271775756238336 272300790300672 273033977332032 273152533118976 273841514075136 273960420507648 274486285722096 275228755787776 275417656786944 276089657131008 276692738531328 277367849988096 277437751159968 278722185193116 278843210892288 278964289142784 279667929268224 280204750007973 280542716116992 281841524987904 283146346862848 283217704309134 283269293604864 283340682035712 284652444452544 284776045166592 285618310742016 286166553199632 286315199987712 286387356036096 287713223425152 287785731797991 287838153179136 289170737221632 289243612911456 290582703711972 290708879440896 290933187084288 292128356391291 292280099987456 292353759286848 292480704036864 293707248913176 293834781370368 295195127580416 295269521513778 295323306098688 295397732335104 295625657843712 296765314429248 296994295148544 297069142501152 298444462605324 298498825519104 298574052037632 299956339315584 300086585229312 300894587263872 301475874975744 301551851758752 301708490309632 301784525715456 303181676297472 303313322704896 304717551050752 304794344788416 304926691442688 305670691823616 306338389088256 306574756282368 307163224498536 307756622371072 308071703334528 308205473071104 309632350261248 310600864272384 311200903200768 311279330847744 312038831236608 312174323564544 312961730371584 313698612253824 314547149471744 314626420426752 315531036721152 316220272607232 316991828557824 317071715611392 317684255350784 318539640220704 318677955305472 319620490592256 320234000009112 320620246990848 321320599584768 322104599986176 323595824986112 323677376353296 323817922326528 325175882725302 325317079374336 325458337333248 327047489371008 327299835469824 327932134555648 328815112485888 328897979197704 328957889347584 330420655027323 330480842539008 330564129041664 332094518527968 332238719361024 333860978732904 334034399985664 334118582042112 334263661756416 335665427329344 335811178708992 337365860091904 337450881730032 337597408382976 337857894678528 339013154330634 339160359347712 339422051598336 339507591429888 341079385834656 341227488043008 342658457065372 342807244932096 342893637886968 342956097404928 343879528301568 344543857115136 344630687724288 344896600817664 346226200167456 346493344339968 346580666251344 348248629772288 348336394043904 348487647363072 349337933512704 349949062534848 350101016100864 351043685141184 351721854138368 352081946668032 352234826366976 353711955680384 353865543155712 353954722980096 354972416311296 355747806683136 356615807127552 357394787269632 357670548996096 358357095248292 358512699718656 359573051916288 361237741971456 362276375494656 362367674984448 363067720400896 364045303109376 364137048397458 364203377491968 365122018766848 365981714296128 367223542382592 368119542841344 368923651375104 369823799984128 369917001546624 370077625516032 371629580257488 371790947856384 372890572357632 373606333343964 373768559281152 374056954822656 375788699983872 375883404797376 377623605745512 377692391473152 377787576047616 379371863179519 379536592603392 379632241946286 379701393555456 381555404266176 381849808048128 383617631233536 383714309063988 383784204238848 385560982962176 385658150548608 385825609580544 387443604949296 387611839254528 387910916112384 388008675919872 389504475188388 389805012382464 389974272049152 391609665217568 391779708493824 391878443299392 393005175201792 393692695351704 393764408131584 393863643113472 394167543791616 395687085905664 395992393531392 396092190001536 397925950140432 398098736050176 399941785754112 400115446972416 401192783018496 401967833300992 402069135678336 402379367620608 404242235063296 404417763606528 404519683405824 405682761498624 406392459717888 406568921923584 407560922431488 408451185451008 409550965998048 409728799678464 410762271112704 410940630761472 412843133681664 414134485696512 415039107796992 416051774982144 416156626739952 417282307162112 418083277789674 418264816338432 419501893902336 421627030142976 422655771410432 422762287481856 422945857732608 424719520294272 424826556463701 424903940407296 426978666678816 427164067749888 428427466113024 429472799981568 429581034054144 431569835137728 431757229768704 433567843633736 433756105832448 433865419367184 435874055567958 436063319161344 436399780626432 438420149981184 438530638930272 440560873369764 440641123385344 440752172055552 440943553806336 442792691370624 442904282270667 442984959148032 443438486765568 445147971643872 445491442722816 447553903105792 447666693907986 447748238278656 447861078056448 449934508973376 450129877843968 452017539107512 452213812463616 452327777638128 452562735464448 452676788573184 454772514446208 454969984057344 457076326576128 457191517182624 458506037735424 459391809486848 459507583632384 459862134423552 460744836747804 461634933556608 461991125786624 462107555001792 462308209606656 464448525391872 465783911350272 466598750046464 466801354801152 466918996271616 468058246854912 468261485346816 469442595557376 471820724207616 471939630640128 473296555081728 474330408910848 475487742836736 475607573417088 476526383026176 476894065328128 477809460331056 478016932958208 479430735888384 480351000013668 481650322628608 481980899377152 483156899979264 485393737479168 485516064529944 485604503322624 487763824087953 487975619061504 488187505999872 490949753204736 491898201833472 493222668728832 493436834021376 495506107009984 495721263808512 495846193562496 497187429810176 498141777791952 498358079041536 498742606430208 500791468099356 501051599978496 501177873063168 503498140994016 503716768063488 506048790137856 506176322595048 506268524740608 506786842017792 508519731495951 508740539021568 509133077397504 511490174978048 511619078751984 511841232064512 513987685598058 514210867398144 514434146107392 516591473265728 516815785672704 516946031586432 517344901226496 519339300251184 519740016509952 519870999377016 519965696065536 522372944658432 522504591065856 524006900269056 524923593802272 525151524151296 526565527711776 527582781207552 527989858041856 528122920002048 528352239550464 530567933520576 530798314733568 533255714338816 533621710024704 534923710691328 536092180904448 536505823494144 537535642872438 539359577874432 541856612957184 542091895898112 543414563241984 543551512476672 544601580601344 546067954664064 546305066237952 547683028150272 548972571444192 550457511575552 550835313573888 552179314262016 553385477062656 554735699976192 554875502319936 557444370386232 557686421784576 559335858536448 560409500015946 561085432233984 563683049975808 566292693725696 566435408618268 566538587209728 566681364071424 569304888905088 569552090333184 572333106399264 572630399975424 572774712072192 575426446850304 575571463595982 575676306358272 578341474443264 578487225822912 581165407423944 581417758881792 581866374168576 584256712782582 584560199974912 584707518573696 584961408073728 587414497826352 587669562740736 590390255160832 590539043027556 590646612197376 590795464670208 591251315687424 593530628858496 593988590297088 594138285002304 596888925210648 596997651038208 597148104075264 599912678631168 600173170458624 601789174527744 602951749951488 603103703517504 603569051430912 606363352594944 606626645409792 609435102101504 609588689576832 609853382885376 611341383647232 612676778176512 613149512564736 614326448997072 615513244742144 616143406669056 616410946142208 619264700522496 621201728544768 622401806401536 622558661695488 624077662473216 624348647129088 625923460743168 627124916684511 627397224507648 629252840853504 632440545214464 633983657115648 634143431222784 635368510701568 637079280441408 637355910610944 639240981184512 640468000018224 641240493981696 642641199169536 644209199972352 647191649972224 647354752706592 647635844653056 650351765450604 650634158748672 650916674666496 653811083351937 654094978742016 654599670939648 657630224971776 657795958395408 660841310054646 660961685078016 661128258083328 664189037055936 664477438722048 667721957465808 668068799971328 668237164084224 668527323512832 671330854658688 671500040861979 671622357417984 674731720183808 674901763460064 675194816765952 678026308661268 678320718695424 678844103196672 679015182859776 682158771669312 682454976086016 685316914130744 685614489864192 685787275773936 687759056603136 689087714230272 689261375448576 689793201635328 692452400334912 692986688679936 693161332502688 696497259544576 696672788087808 696975294726144 698675867025408 699898125069696 700202032201728 702087370282368 703443708276736 704163893336064 707423911360768 707731086311424 707909445960192 709944832622592 711495613366272 713231614255104 714789574539264 715341097992192 716714190496584 717025399437312 719146103832576 722475483942912 724735349968896 726135440801792 728090606218752 728274096794916 728406754983936 730244037533696 731963428592256 736239085682688 737847302750208 739647599968256 739834003093248 740155251032064 743259160514976 743581895712768 745781144715264 747212666687928 747537118562304 748113909645312 751577399967744 751766809594752 755247211491024 755575152095232 758743726359038 759073185206784 759264483892572 759402787110912 763110808532352 763699616096256 767235262467072 767428618127976 767568408477696 770981528397087 771121965924352 771316301097216 771651219161088 774887209898592 775223678509056 776017351839744 779008950376776 779610024764928 779948544098304 783219330435136 783559416987648 783756886598784 786010350403584 787385390703408 787727286226944 788335087583232 791374171811328 791984787062784 792184380003072 795851900280864 796197472100352 799883571508224 800230893944832 802385566036992 803935666601984 804138271356672 804758735241216 806303464308657 808484470126592 809039366811648 812784919435776 813137843847168 815121844862976 816902370902016 819101931996096 819457599356928 821524542225408 821881261522944 825686267363328 828268971393024 830078215593984 832103549964288 832313253479904 834564614324224 836166555579348 836529632676864 839003787804672 840614250023919 845311542820864 845524574963712 849439040588544 849653112927402 849807880814592 853957333357632 854328135499776 856854932226048 858945599963136 859162068108288 863139670275456 863514459537408 867135687267472 867512211664896 867730838734368 871748111135916 872126638322688 872799561252864 876385069173873 876840299962368 877061277860544 881121746739528 881282246770688 881504344111104 885585382741248 885808564541334 885969918296064 886876973531136 890295943287744 890982885445632 895107806211584 895333387815972 895496476557312 895722156112896 899869017946752 900259755687936 904035078215024 904427624927232 904655555276256 905125470928896 905353577146368 909545028892416 909939968114688 914152653152256 914383034365248 917012075470848 918783618973696 919015167264768 919724268847104 921489673495608 923269867113216 923982251573248 924215110003584 924616419213312 928897050783744 933197500092928 933602709602304 933837992543232 936116493709824 936522970693632 938885191114752 943641448415232 943879261280256 946593110163456 948660817821696 950975485673472 951215146834176 953052766052352 955618920662112 956033865916416 958861471776768 960702000027336 963300645257216 963961798754304 966313799958528 970787474958336 971032129059888 975527648175906 975951238123008 976375011999744 981899506409472 983796403666944 986445337457664 986873668042752 991012214019968 991261965081969 991442527617024 991692387124992 996283555583904 996716158083072 1001582936198712 1002103199956992 1002355746126336 1006996281988032 1007433536126976 1012097580275712 1012352645190096 1013573684035584 1017039462991902 1017481078043136 1018266154795008 1022980349956096 1023238157503968 1023682464129024 1027975371196116 1028421734796288 1028868292214784 1033182946531456 1033631571345408 1033892063172864 1034689802452992 1038678600502368 1039480033019904 1039741998754032 1044745889316864 1045009182131712 1048013800538112 1049847187604544 1050303048302592 1053131055423552 1055165562415104 1055979716083712 1056245840004096 1056704479100928 1061135867041152 1061596629467136 1066511428677632 1067243420049408 1069847421382656 1072184361808896 1073011646988288 1075071285744876 1078719155748864 1083713225914368 1086829126483968 1087103024953344 1089203161202688 1092135909328128 1092610132475904 1095366056300544 1097945142888384 1100915023151104 1101670627147776 1104358628524032 1106770954125312 1109471399952384 1109751004639872 1114888740772464 1115372843569152 1118671717072896 1120819000031892 1122170864467968 1127366099951616 1132585387451392 1132870817236536 1133077174419456 1133362728142848 1138115589538557 1138609777810176 1139104180666368 1144666212798528 1145549424144384 1150852893700608 1151142927191964 1151352612716544 1156682948886528 1156974451645824 1162330814847888 1162835517763584 1163732748337152 1168513425565164 1169120399949824 1169415037147392 1169922816147456 1174828995652704 1175339125481472 1180780510321664 1181078086055112 1181293224394752 1181590929340416 1182502631374848 1187061257716992 1187977180594176 1188276570004608 1193777850421296 1194296208150528 1199825357262336 1200346340917248 1203578349055488 1205903499902976 1206207407035008 1207138102861824 1212726705189888 1213253290819584 1218870204203008 1219177379153664 1219706765770752 1222682767294464 1225353556353024 1228652897994144 1231026489484288 1232286813338112 1232821892284416 1238529401044992 1242403457089536 1245117323390976 1248155324946432 1251846921486336 1254249833369022 1254794449015296 1258505681707008 1264881090428928 1267967314231296 1268286862445568 1270737021403136 1274158560882816 1274479669391103 1274711821221888 1280936000036448 1285282398339072 1288418399944704 1294383299944448 1294709505413184 1295271689306112 1300703530901208 1301268317497344 1307622166703874 1308189957484032 1309199341879296 1315260449943552 1315591916790816 1321682620109292 1321923370156032 1322256516166656 1328378074111872 1328712846812001 1328954877444096 1335443914931616 1336137599942656 1336474328168448 1342661709317376 1343000081723958 1343244714835968 1349463440367616 1349803526920128 1350389633531904 1356052617322536 1356641437390848 1357688206393344 1358030365719552 1364317543338624 1364909952172032 1370633828261488 1371228979728384 1371574551547872 1375518113206272 1378175428460544 1378522750897152 1379586403270656 1384904800669824 1385973377359872 1386322665005376 1392994519089152 1393345576175616 1397351734050816 1399796250139392 1400404064403456 1404174740564736 1406887416553472 1408327786672128 1414847822721536 1415462172622848 1415818891920384 1419889665245184 1422991226732544 1426463228510208 1429579149078528 1430682195984384 1433428380993168 1434050798874624 1438292207665152 1444950967885824 1449470699937792 1452270881603584 1456181212437504 1456548193589832 1456813509967872 1460488075067392 1463291472263859 1463926857184512 1475694605500416 1479295199936512 1479668006186496 1480310502064128 1486518321029952 1487163791425536 1491562289430528 1494425333375856 1495074237124608 1496227819290624 1503154799935488 1503533619189504 1510494422982048 1511150304190464 1517487452718076 1518146370413568 1518528967785144 1518805574221824 1525559194487853 1526221617064704 1527399232192512 1534470524934144 1534857236255952 1541963056794174 1542243931848704 1542632602194432 1543302438322176 1549774419797184 1550447357018112 1552034703679488 1558017900753552 1559220049529856 1559897088196608 1566438660870272 1567118833975296 1567513773197568 1572020700807168 1574770781406816 1575454572453888 1582748343622656 1583969574125568 1584368760006144 1591703800561728 1592394944200704 1599767143016448 1604771132073984 1607871333203968 1608276542713344 1609517470482432 1612606928617314 1616968940253184 1618078733623296 1625569838871552 1626275687694336 1630243689725952 1633804741804032 1638203863992192 1638915198713856 1643049084450816 1651372534726656 1656537942786048 1660156431187968 1664207099928576 1664626506959808 1669129228648448 1672333111158696 1673059265353728 1678007575609344 1681228500047838 1691049149927424 1698878081177088 1699306225854804 1699615761629184 1707914666715264 1708656270999552 1717891199926272 1718324136216576 1726279340550912 1727028919074816 1734271374534944 1735024423329792 1735461677468736 1743496222271832 1744253276645376 1745599122505728 1752770138347746 1753680599924736 1754122555721088 1762243493479056 1763008688222208 1771170765482496 1771617129082668 1771939836592128 1773753947062272 1780591886575488 1781965770891264 1790215612423168 1790666775631944 1790992953114624 1791444312225792 1799738035893504 1800519511375872 1808070156430048 1808855249854464 1809311110552512 1810707154292736 1819090057784832 1819879936229376 1828305306304512 1828766068730496 1834024150941696 1838030334529536 1839448537694208 1842979346991216 1846539734226432 1847964503146496 1848430220007168 1849232838426624 1857794101567488 1866395000185856 1867205419204608 1867675985086464 1872232987419648 1873045941387264 1877770382229504 1881374750053533 1887758522560512 1897321635643392 1901950971346944 1902430293668352 1906105532104704 1911237841324224 1912067731832832 1917722943553536 1921404000054672 1926601290514432 1927923597508608 1932627599917056 1941574949916672 1942064258119776 1951055296351812 1951902476246016 1952750023999488 1961433250055811 1963799012818944 1972890674915328 1982024428039936 1982523930163938 1982885055234048 1983384774249984 1992567111167808 1993432316166144 2003165872397424 2004206399913984 2004711492252672 2013992563976064 2014500122585937 2014867072253952 2024195160551424 2024705290380192 2034078925983804 2034962156086272 2036532309590016 2045960699912192 2046476315007936 2047364928258048 2055950742392232 2056843469592576 2066365893062912 2067263142690816 2067784126345728 2069379604905984 2077357201004736 2078960066039808 2079483997508064 2089491778633728 2090018364263424 2096027601076224 2099694375209088 2100606096605184 2106262110847104 2110331124830208 2111959432167424 2112491680008192 2122271734082304 2123193258934272 2133022857355264 2134486840098816 2139694842765312 2144368723617792 2146023293976576 2150142571489752 2157438311497728 2167426451828736 2174206049906688 2178406322405376 2184271818656256 2185220264951808 2190732112601088 2195890285776768 2201830046302208 2208717257048064 2213541908250624 2218942799904768 2219502009279744 2229777481544928 2230745687138304 2237343434145792 2241638000063784 2244341728935936 2254732199903232 2265170774902784 2265741634473072 2266725456285696 2276231179077114 2277219555620352 2278208361332736 2289332425597056 2291098848288768 2301705787401216 2302285854383928 2302705225433088 2312944585191261 2313365897773056 2313948903291648 2324661629695776 2325671035527168 2337026851130328 2338240799899648 2338830074294784 2339845632294912 2349657991305408 2350678250962944 2361561020643328 2362156172110224 2363181858680832 2365005262749696 2374122515433984 2375954361188352 2376553140009216 2387555700842592 2388592416301056 2399650714524672 2400692681834496 2407156698110976 2411806999805952 2412414814070016 2414276205723648 2425453410379776 2437740408406016 2438354758307328 2439413531541504 2445365534588928 2450707112706048 2457305795988288 2462052978968576 2464573626676224 2465643784568832 2477058802089984 2484806914179072 2490234646781952 2496310649892864 2503693842972672 2508499666738044 2509588898030592 2517011363414016 2535934628462592 2536573724891136 2541474042806272 2548317121765632 2548959338782206 2549423642443776 2561872000072896 2570564796678144 2576836799889408 2588766599888896 2589419010826368 2590543378612224 2601407061802416 2602536634994688 2615244333407748 2616379914968064 2618398683758592 2630520899887104 2631183833581632 2643365240218584 2643846740312064 2644513032333312 2655603042256633 2656756148223744 2657425693624002 2657909754888192 2670887829863232 2672948656336896 2685323418634752 2686000163447916 2686489429671936 2698926880735232 2699607053840256 2700779267063808 2712105234645072 2713282874781696 2715376412786688 2716060731439104 2728635086677248 2729819904344064 2741267656522976 2742457959456768 2743149103095744 2751036226412544 2756350856921088 2757045501794304 2759172806541312 2769809601339648 2771946754719744 2772645330010752 2786691152351232 2799592500278784 2800808128806912 2808349481129472 2813774833106944 2816655573344256 2829695645443072 2830924345245696 2831637783840768 2839779330490368 2845982453465088 2852926457020416 2859158298157056 2866856761986336 2868101597749248 2876584415330304 2889901935771648 2898941399875584 2912362424875008 2913096387179664 2920976150134784 2926582944527718 2927853714369024 2951389211000832 2958590399873024 2959336012372992 2960621004128256 2973036642059904 2973785895245907 2974327582851072 2988850666751712 2990148474249216 3006309599870976 3007067238379008 3020988845964096 3022300608380928 3034974905436152 3036292740827136 3037057935570288 3051118388975706 3052443234129408 3054798464385024 3068941049868288 3069714472511904 3083926113588348 3084487863697408 3085265204388864 3086604876644352 3099548839594368 3100894714036224 3104069407358976 3116035801507104 3118440099059712 3132877321740544 3134237667950592 3135027546395136 3144041401614336 3149541562813632 3150909144907776 3165496687245312 3167939148251136 3168737520012288 3183407601123456 3184789888401408 3199534286032896 3209542264147968 3215742666407936 3216553085426688 3219034940964864 3225213857234628 3233937880506368 3236157467246592 3251139677743104 3260487379451904 3267609483608064 3276407727984384 3277830397427712 3286098168901632 3302745069453312 3313075885572096 3320312862375936 3328414199857152 3329253013919616 3338258457296896 3344666222317392 3346118530707456 3356015151218688 3362457000095676 3382098299854848 3397756162354176 3398612451709608 3399231523258368 3414346768615671 3415829333430528 3417312541999104 3436648272433152 3452558681101824 3454057838149632 3468542749069888 3470048846659584 3470923354937472 3486992444543664 3488506553290752 3491198245011456 3505540276695492 3507361199849472 3508245111442176 3524486986958112 3526017376444416 3542341530964992 3543234258165336 3543879673184256 3547507894124544 3561183773150976 3563931541782528 3580431224846336 3581333551263888 3582888624451584 3599476071787008 3601039022751744 3616140312860096 3617710499708928 3618622221105024 3621414308585472 3638180115569664 3639759872458752 3656610612609024 3657532137460992 3668048301883392 3676060669059072 3685958693982432 3693079468452864 3695929006292992 3696860440014336 3698465676853248 3715588203134976 3732790000371712 3735351970172928 3744465974839296 3755540764459008 3762749500107066 3775517045121024 3794643271286784 3803901942693888 3804860587336704 3812211064209408 3822475682648448 3824135463665664 3842808000109344 3853202581028864 3855847195017216 3865255199834112 3883149899833344 3884128516239552 3902110592703624 3903804952492032 3922866500111622 3927598025637888 3945781349830656 3964048856079872 3965047860327876 3965770110468096 3966769548499968 3985134222335616 3986864632332288 4006331744794848 4008412799827968 4009422984505344 4027985127952128 4029000245171874 4029734144507904 4048390321102848 4049410580760384 4068157851967608 4069924312172544 4073064619180032 4091921399824384 4092952630015872 4094729856516096 4111901484784464 4113686939185152 4132731786125824 4134526285381632 4135568252691456 4138759209811968 4154714402009472 4157920132079616 4158967995016128 4178983557267456 4180036728526848 4192055202152448 4199388750418176 4201212193210368 4212524221694208 4220662249660416 4224983360016384 4244543468164608 4246386517868544 4266045714710528 4268973680197632 4279389685530624 4288737447235584 4292046587953152 4300285142979504 4314876622995456 4334852903657472 4348412099813376 4356812644810752 4368543637312512 4370440529903616 4381464225202176 4389874416791577 4391780571553536 4427083816501248 4437885599809536 4439004018559488 4459554963089856 4461491374276608 4474686868291584 4483276000127568 4488683457871872 4509464399806464 4530341549805568 4531483268946144 4533450912571392 4552462358154228 4554439111240704 4556416722665472 4576677583463559 4578664851194112 4582197696577536 4603411574802432 4604571708767856 4625889170382522 4626731795546112 4627897806583296 4649323259391552 4651342071054336 4674053702260656 4676481599799296 4677660148589568 4679691264589824 4699315982610816 4701356501925888 4723122041286656 4724312344220448 4726363717361664 4748245030867968 4751908722376704 4753106280018432 4775111401685184 4777184832602112 4799301429049344 4814313396221952 4823613999611904 4824829628140032 4828552411447296 4850906820759552 4875480816812032 4876709516614656 4878827063083008 4890731069177856 4901414225412096 4914611591976576 4924105957937152 4929147253352448 4954117604179968 4969613828358144 4980469293563904 4992621299785728 5007387685945344 5016999333476088 5019177796061184 5034022726828032 5073147449782272 5082948085612544 5096634243531264 5097918677564412 5098847284887552 5123744000145792 5153673599778816 5177533199777792 5178838021652736 5181086757224448 5202814123604832 5205073269989376 5230488666815496 5232759829936128 5236797367517184 5261041799774208 5262367667163264 5286730480437168 5289026064666624 5311206084513266 5313512296447488 5314851387248004 5315819509776384 5341775659726464 5345897312673792 5370646837269504 5372000326895832 5372978859343872 5397853761470464 5399214107680512 5401558534127616 5424210469290144 5426565749563392 5432121462878208 5457270173354496 5459639808688128 5482535313045952 5484915918913536 5486298206191488 5502072452825088 5514091003588608 5518345613082624 5539619202679296 5543893509439488 5545290660021504 5573382304702464 5599185000557568 5601616257613824 5616698962258944 5627549666213888 5633311146688512 5644124250160599 5659391290886144 5663275567681536 5691964906930176 5705852914040832 5718316596314112 5733713523972672 5736203195498496 5753168830660608 5779803871543296 5797882799751168 5824724849750016 5826192774359328 5841952300269568 5853165889055436 5855707428738048 5884299750167433 5917180799746048 5918672024745984 5946073284119808 5947571790491814 5948655165702144 5977701333503424 5980296948498432 6012619199741952 6014134476758016 6041977691928192 6044601216761856 6069949810872304 6072585481654272 6074115871140576 6102236777951412 6104886468258816 6109596928770048 6137882099736576 6139428945023808 6167852227176696 6168975727394816 6170530408777728 6199097679188736 6201789428072448 6208138814717952 6232071603014208 6236880198119424 6265754643481088 6268475335901184 6270055092790272 6288082803228672 6299083125627264 6301818289815552 6330993374490624 6335878296502272 6337475040024576 6366815202246912 6369579776802816 6399068572065792 6419084528295936 6431485332815872 6433106170853376 6438069881929728 6450427714469256 6467875761012736 6472314934493184 6502279355486208 6535218967216128 6552815455968768 6555660794855424 6572196337803264 6605490138906624 6626151771144192 6640625724751872 6656828399714304 6658506027839232 6689332444634784 6692237061414912 6712030302437376 6724914000191352 6764196599709696 6795512324708352 6797224903419216 6828693537231342 6831658666861056 6834625083998208 6873296544866304 6905117362203648 6908115676299264 6937085498139776 6938833755573783 6940097693319168 6941846709874944 6973984889087328 6977013106581504 7011080553390984 7014722399698944 7016490222884352 7048973973916224 7052034752888832 7084683061929984 7086468516330672 7095015788249088 7122367546301952 7127863083565056 7160862449692672 7162667102527776 7165777248903168 7198952143574016 7202078045503488 7232280625720192 7235420999417856 7237244442210048 7242828617170944 7276360231139328 7313221225218048 7315064274921984 7336096603766784 7352121338118144 7371917387964864 7386158936905728 7391858012585984 7393720880028672 7396931353706496 7431176406269952 7465580000743424 7470703940345856 7488931949678592 7511081528918016 7525499000214132 7551034090242048 7607803885387776 7609721174673408 7624422128418816 7644951365296896 7648270927331328 7685616000218688 7706405162057728 7711694390034432 7730510399668224 7766299799666688 7768257032479104 7804221185407248 7807609904984064 7845733000223244 7855196051275776 7891562699661312 7928097712159744 7930095720655752 7931540220936192 7933539096999936 7966809126769899 7970268444671232 7973729264664576 8012663489589696 8018845969010688 8055970255904256 8058000490343748 8059468289015808 8096780642205696 8098821161520768 8136315703935216 8139848624345088 8146129238360064 8183842799648768 8185905260031744 8189459713032192 8223802969568928 8227373878370304 8265463572251648 8269052570763264 8271136505382912 8277518419623936 8309428804018944 8315840264159232 8317935990032256 8360073457053696 8398777500836352 8402424386420736 8425048443388416 8441324499320832 8449966720032768 8489086936329216 8492773035737088 8532091429421056 8537947360395264 8558779371061248 8577474894471168 8600570285959008 8629753245990912 8669705807314944 8696824199626752 8737087274625024 8762928450404352 8779748833583154 8783561143107072 8854167633002496 8875771199619072 8878008037118976 8919109926179712 8921357685737721 8922982748553216 8966552000255136 9018928799612928 9060683099611136 9062966537892288 9066901825142784 9104924716308456 9108878222481408 9153355166927118 9157329702388224 9164395393155072 9206823149604864 9209143417535712 9251778340765044 9253463591092224 9255795613166592 9298646518783104 9302684142108672 9348107404521312 9352963199598592 9355320297179136 9398631965221632 9402713003851776 9446244082573312 9448624688440896 9452727434723328 9496490061735936 9503817444753408 9506212560036864 9550222803370368 9554369665204224 9598602858098688 9628626792443904 9647227999223808 9649659256280064 9657104822894592 9701813641519104 9750961633624064 9753419033229312 9781462138355712 9802828450824192 9829223183953152 9848211915874304 9858294506704896 9908235208359936 9939227656716288 9960938587127808 9985242599571456 10014775371890688 10033998666952176 10038355592122368 10068045453656064 10146294899564544 10165896171225088 10193268487062528 10195837355128824 10197694569775104 10243040305847013 10247488000291584 10355066399555584 10357676043305472 10362173514448896 10405628247209664 10410146539978752 10460977333630992 10465519659872256 10473594735034368 10522083599548416 10524735334326528 10573460960874336 10578052129333248 10622412169026532 10627024592894976 10629702774496008 10631639019552768 10683551319452928 10691794625347584 10741293674539008 10744000653791664 10795707522940928 10798428215361024 10803117068255232 10848420938580288 10853131499126784 10864242925756416 10914540346708992 10919279617376256 10965070626091904 10969831837827072 10972596412382976 11004144905650176 11028182007177216 11079238405358592 11087787018878976 11090581320043008 11146764609404928 11198370001115136 11233397924517888 11255099332427776 11266622293377024 11288248500321198 11318782581772288 11326551135363072 11383929813860352 11411705828081664 11436633192628224 11467427047945344 11472406390996992 11559607743086592 11595765599502336 11649449699500032 11652385548718656 11683904600539136 11706331778110872 11711414857476096 11768599500334866 11837344049491968 11892146568239616 11895143580983628 11897310331404288 11955402667006848 11960593896996864 12025238399483904 12028268953516032 12083955383856384 12089202433523712 12139899621744608 12145170963308544 12148231742281152 12204473555902824 12209772936517632 12219193857540096 12275764199473152 12278857890047616 12335704454353392 12341060817555456 12398195358377472 12403578856144896 12416277629435904 12464143206028416 12473760396238848 12531509286962176 12536950671802368 12540110185580544 12576165606457344 12598166251254528 12603636579631104 12661986748981248 12674950080049152 12733630404493824 12739159553605632 12798137144131584 12838169056591872 12866212341706752 12876139763859456 12900855428938512 12935751522025472 12944629868986368 13004558710972416 13070437934432256 13105630911937536 13111321589710848 13144392675606528 13169623250374731 13281251449503744 13313656799428608 13317012055678464 13378664889269568 13384474122829824 13424060604874752 13449828000382704 13528393199419392 13591024649416704 13594449806838432 13657387074462684 13663317333722112 13669250167996416 13730032750390677 13746593089732608 13810234724407296 13874170996279552 13877667511147566 13880195386638336 13883693419749888 13947969778174656 13954026213163008 14022161106781968 14029444799397888 14032980445768704 14097947947832448 14104069505777664 14169366123859968 14172937032661344 14244735092603904 14255726167130112 14321724899385344 14325334205055552 14331554497806336 14397904287148032 14464561251440384 14470841998835712 14474488884420096 14485657234341888 14552720462278656 14626442450436096 14630128549843968 14672193207533568 14704242676236288 14743834775929728 14772317873811456 14783716025171968 14787441760057344 14862352812539904 14931160001486848 14941407880691712 14977863899357184 15022163057836032 15050998000428264 15102068180484096 15219442349346816 15248844256837632 15289902730593792 15296541854662656 15371232000437376 15412810324115456 15461020799336448 15532599599333376 15536514064958208 15608442370814496 15615219809968128 15691466000446488 15710392102551552 15783125399322624 15856195424319488 15860191441311504 15867078193999872 15933618253539798 15940536889342464 15947458529329152 16025326979179392 16037691938021376 16111940511808512 16116000980687496 16118936578031616 16193561284411392 16197642323041536 16272631407870432 16279697248690176 16367685599297536 16371810520063488 16378919426064384 16447605939137856 16454747756740608 16530927144503296 16542273010765824 16555036839247872 16618857608037888 16631680528318464 16635871980064512 16720146914107392 16797555001672704 16804848772841472 16850096886776832 16882648998641664 16899933440065536 16978173872658432 17064182858842112 17075894720790528 17117558742122496 17154949788942336 17201140571918016 17259506491981824 17339411614629888 17393648399253504 17474174549250048 17525856900808704 17559497667166308 17567122286214144 17751542399238144 17756016074237952 17838219852359424 17842715371475442 17845965497106432 17933104000510272 18037857599225856 18121366199222272 18125933075784576 18133803650285568 18209849432616912 18217756444962816 18306710333854236 18314659404776448 18328790786310144 18413646299209728 18418286835071424 18503556681530088 18506927182184448 18511591226333184 18597293037566208 18605368284217344 18696214809042624 18710640594358272 18797263930443264 18805426007703552 18892488165146624 18897249376881792 18905454869446656 18992980123471872 19007634889506816 19012425120073728 19100445606740736 19108739330408448 19197205716197376 19257253584887808 19294455998447616 19299318512560128 19314209645789184 19403627283038208 19506838066458624 19605656901648384 19658446367906304 19696423831748608 19716589013409792 19816470416719872 19878455313432576 19921877174255616 19970485199142912 20067997333904352 20076711184244736 20136090907312128 20292589799129088 20386536974125056 20391674710257648 20486080611694026 20494976000583168 20710132799111168 20715352086610944 20724347028897792 20811256494419328 20816501266721349 20820293079957504 20921954667261984 20931039319744512 21044167199096832 21049470668653056 21146921921748672 21156104258666496 21244824338053064 21254049185789952 21259405548992016 21367102638905856 21383589250695168 21482587349078016 21488001307583328 21591415045881856 21596856430722048 21606234136510464 21696841877160576 21706262998253568 21728485851512832 21829080693417984 21930141252183808 21939663675654144 21945192824765952 22008289811300352 22056364014354432 22158476810717184 22175574037757952 22181162640086016 22293529218809856 22396740002230272 22466795849035776 22510198664855552 22533244586754048 22576497000642396 22637565163544576 22653102270726144 22823411656163328 22873266385256448 22934854095890688 22944812781993984 23119215486173184 23191531199004672 23298899399000064 23304771097437312 23367809201078272 23412663556221744 23422829714952192 23537199000669732 23674688098983936 23784293136479232 23790287161967256 23794620662808576 23900427380309697 23910805334013696 23921187793993728 24056537907032064 24167910767712768 24178404867047424 24279799243489216 24290341926617088 24296463484562304 24408947111805648 24419545873035264 24438387715080192 24551528398946304 24557715780095232 24671408908706784 24682121635110912 24796390716754944 24807157712289792 24832555258871808 24928286412056832 24947520792477696 25063018573924352 25080220371161088 25196332502509056 25207273159262208 25323973497962496 25349900160098304 25467260808987648 25478319107211264 25596274288263168 25676338113183744 25732424683413504 25801710857877024 25871503044050944 25889259737972736 26009117421944832 26211261823875072 26288785351213056 26339246500749462 26562502899007488 26627313598857216 26634024111356928 26757329778539136 26768948245659648 26899656000765408 27056786398838784 27182049298833408 27188899613676864 27314774148925368 27326634667444224 27460065500781354 27493186179465216 27620469448814592 27748341992559104 27755335022295132 27760390773276672 27767386839499776 27895939556349312 27908052426326016 28044322213563936 28058889598795776 28065960891537408 28195895895664896 28208139011555328 28338732247719936 28345874065322688 28489470185207808 28511452334260224 28643449798770688 28650668410111104 28663108995612672 28795808574296064 28929122502880768 28941683997671424 28948977768840192 28971314468683776 29105440924557312 29252884900872192 29260257099687936 29344386415067136 29408485352472576 29487669551859456 29544635747622912 29574883520114688 29724705625079808 29862320002973696 29882815761383424 29955727798714368 30044326115672064 30101996000856528 30204136360968192 30438884698693632 30497688513675264 30579805461187584 30593083709325312 30729120917541039 30742464000874752 31065199198666752 31073028129916416 31216884741628992 31230439619936256 31382932000892976 31420784205103104 31566250798645248 31712390848638976 31720382882623008 31734156387999744 31867236507079596 31881073778684928 31894917058658304 32050653958358784 32075383876042752 32223881023617024 32232001961374992 32387122568822784 32395284646083072 32545262815740864 32559394497380352 32735371198595072 32743621040126976 32757838852128768 32895211878275712 32909495513481216 33061854289006592 33084546021531648 33237715216075776 33263361056636928 33271743960129024 33440293828214784 33595110003345408 33700193773553664 33765297997283328 33799866880131072 33956347745316864 34128365717684224 34151789441581056 34235117484244992 34309899577884672 34402281143836032 34678823229259776 34787296798507008 34948349098500096 35051713801617408 35118995334332616 35134244572428288 35512032148475904 35676439704718848 35685430742950884 35691930994212864 35866208001020544 36075715198451712 36242732398444544 36251866151569152 36267607300571136 36419698865233824 36435512889925632 36613420667708472 36629318809552896 36657581572620288 36827292598419456 36836573670142848 37007113363060176 37023182452666368 37194586075132416 37210736568434688 37392429618085248 37421281188716544 37594527860886528 37610852015407104 37784976330293248 37794498753763584 37810909738893312 37985960246943744 38024850240147456 38200891213481472 38217478660816896 38394411432394752 38514507169775616 38598637025120256 38628419291578368 38807254566076416 39013676132917248 39211313803296768 39316892735812608 39392847663497216 39433178026819584 39508869751124193 39843754348511232 39940970398285824 40135994667808704 40153422368489472 40272181814624256 40585179598258176 40773073948250112 40783349420515296 40972161223388052 40989952001166336 41190098251172031 41420265598222336 41430704173221888 41622512988838656 41633002533442698 41640586159915008 41843909334523968 41862078639489024 42088334398193664 42098941337306112 42293843843497344 42312208517332992 42489648676106128 42508098371579904 42518811097984032 42734205277811712 42767178501390336 42965174698156032 42976002615166656 43182830091763712 43193712861444096 43393683754321152 43412525996507136 43456971703025664 43658161386835968 43860282504367616 43879327351308288 43890385649531904 44016579622600704 44112728028708864 44316953621434368 44351148075515904 44362325280172032 44587058437619712 44793480004460544 44933591698071552 45020397329711104 45066489173508096 45152994001284792 45275130327089152 45306204541452288 45746532770512896 45869708191781376 45889625563987968 46238430972346368 46383062398009344 46597798798000128 46609542194874624 46825327112443488 46845659429904384 47074398001339464 47349376197967872 47568586272958464 47580574323934512 47800854760619394 47821610668027392 47842375587987456 48113075814064128 48335821535425536 48356809734094848 48559598486978432 48580683853234176 48592926969124608 48817894223611296 48839091746070528 49103056797892608 49115431560190464 49342817817413568 49364243270221824 49592781433509888 49665110517743616 49856572824113664 49895041584955392 50126037147848704 50160440742322176 50392665005018112 50414546318524416 50647946995924992 50699800320196608 50934521617975296 51192548576526336 51352676226367488 51464849366827008 51603421715754048 51743006088101888 51778519475945472 52018234843889664 52422523647750144 52577570702426112 52678493001498924 53254627197714432 53268048222713856 53514659557078272 53537896491319296 53799312001530816 54113572797677568 54364098597666816 54377799227353728 54629548297850736 54653269334888448 54920131001562708 54986372358930432 55240938897629184 55496683985118208 55510670044590264 55520781546553344 55534773678999552 55791879112698624 55816104852652032 56088644427127872 56131921783074816 56391791791329792 56416278023110656 56677464495439872 56691748130645376 56978940370415616 57022904668520448 57286899597541376 57301336820222208 57326217991225344 57591617148592128 57858245005761536 57883367995342848 57897955537680384 57942628937367552 58210881849114624 58520514199375872 58816970704945152 58975339103718912 59089271495245824 59149767040229376 59449411250159616 59724640005947392 59765631522766848 59911455597428736 60203992001713056 60408272721936384 60877769397387264 61159610922375168 61458241835082078 61484928001749504 62130398397333504 62146056259832832 62433769483257984 62449503800164047 62460879239872512 62765864001785952 63132501597290496 63424781697277952 63440765765246016 63468312775999488 63734473014159192 63762147557369856 64101307916717568 64150767752085504 64447762047234048 64464003922749984 64774245137645568 64790569292166144 65090525631481728 65118788994760704 65470742397190144 65487242080253952 65790423756551424 65818991026962432 66123708578013184 66169092043063296 66475430432151552 66526722113273856 66543487920258048 66880587656429568 67190220006690816 67400387547107328 67530595994566656 67599733760262144 67912695490633728 68256731435368448 68470234968489984 68619799155769344 68804562287672064 69357646458519552 69574593597014016 69896698197000192 70103427603234816 70237990668665232 70268489144856576 71024064296951808 71352879409437696 71370861485901768 71383861988425728 71701282140929091 71732416002041088 72485464796889088 72503732303138304 72535214601142272 72839397730467648 72871025779851264 73226841335416944 73258637619105792 73315163145240576 73654585196838912 73673147340285696 74014226726120352 74046364905332736 74389172150264832 74421473136869376 74784859236170496 74842562377433088 75189055721773056 75569952660586496 75588997507527168 75621819477786624 75971920493887488 76049700480294912 76401782426962944 76434957321633792 76788822864789504 77029014339551232 77197274050240512 77614509132152832 78027352265834496 78633785471625216 78785695326994432 78866356053639168 79017739502248386 79687508697022464 79881940796571648 80271989335617408 80306844736978944 81170359196516352 81546147896500224 81566698841030592 81944322446776104 81979904002332672 82380196502344062 82861408346443776 83245025977677312 83266005066885396 83281172319830016 83687818669047936 83724157278978048 84176668796387328 84197882674612224 84587687686994688 84624417034665984 84979297352212256 85016196743159808 85037622195968064 85468410555623424 85534357002780672 85930349396312064 85952005230333312 86387425722888192 86787367508642304 86825051993014272 86913943406051328 87316322773671936 87720565008735232 87758654702616576 87780771299063808 88033159245201408 88225456057417728 88633907242868736 88724650560344064 89174116875239424 89586960008921088 89867183396143104 90132978347016192 90305988002569584 90550260654178304 90612409082904576 91493065541025792 91739416383562752 91779251127975936 92187362752623117 93195597596000256 93219084389749248 93650654224886976 93691318859808768 94148796002678928 94698752395935744 95137172545916928 95161148647869024 95601709521238788 95643221336054784 95684751175974912 96226151628128256 96671643070851072 97119196973956864 97161367706468352 97185853938249216 97635788447222592 97678183492141056 98206113595785216 98230863120380928 98685635634827136 98728486540443648 99185562867019776 99713145648227328 99790083169910784 100252074295697408 100320881484644352 100785330010036224 101295893991849984 101399600640393216 101869043235950592 102385097153052672 102705352452734976 102929698733654016 103206843431508096 103486012176203776 104036469687779328 104845047295500288 105155141404852224 105356986002997848 106536096445427712 107029319114156544 107075792982638592 107598624003061632 108227145595355136 108728197195333632 108755598454707456 109259096595701472 109306538669776896 109840262003125416 109972744717860864 110481877795258368 110993367970236416 111021340089180528 111069547357999104 111583758225397248 111632209705304064 112177288854255744 112263843566149632 112783583582659584 112832556046221312 113354928990879744 113383496261290752 113957880740831232 114573799195082752 114602673640444416 114652435982450688 115183234297184256 115716490011523072 115795911075360768 115885257874735104 116421763698229248 117041028398751744 117633941409890304 117950678207437824 118178542990491648 118299534080458752 119449280011894784 119531263045533696 119822911194857472 120407984003426112 120816545443872768 121755538794774528 122319221844750336 122916483670164156 122969856003499008 124260796794667008 124292112519665664 124867538966515968 124899007600328094 124921758479745024 125531728003571904 126265003194580992 126849563394555904 126881531530492032 126936625551998976 127468946028318384 127524295114739712 128202615833435136 128301535504171008 128895524094468096 128928007845499968 129548490275291136 129581138584332288 130181051262963456 130237577989521408 130974484160507904 131580847513102848 131637982053924864 132247417156026368 132338184086126592 132950860864303104 133053444226547712 133086975840516096 133761175312859136 134380440013381632 134800775094214656 135061191989133312 135199467520524288 135825390981267456 137239598311538688 137609124575344128 138715292917039104 139149187194028032 139793396394000384 140475981337330464 140536978289713152 142048128593903616 142705758818875392 142741722971803536 143402564281858182 143464832004082176 144970929593778176 145007464606276608 145070429202284544 145678795460935296 145742051559702528 146453682670833888 146517275238211584 147309170393677824 147346294680571392 148028453452240704 148092729810665472 148778344300529664 149569718472340992 149685124754866176 150378111443546112 151139905321172992 151177995015054336 151243638955573248 151943840987774976 152099400960589824 152803564853925888 153577645729579008 154058028679102464 154394548100481024 155229018264305664 156054704531668992 157267570943250432 157571390653988864 157732712107278336 158035479004496772 159763881593143296 160543978671234816 160613689473957888 162340718393032704 163092295793000448 163133397682061184 163888644893552208 163959808004665344 164760393004688124 165722816692887552 166490051955354624 166532010133770792 166562344639660032 167375637338095872 167448314557956096 168395765349224448 169175375373989376 169248834069331968 169958594704424512 170032393486319616 170075244391936128 170936821111246848 171068714005561344 171860698792624128 171904010460666624 172774851445776384 173574735017284608 173650103986028544 173827886812102656 174632645547343872 175441130017470464 175561542598127616 176450912114835456 177267814485737472 177449301120688128 178348233750478848 179173920017842176 179734366792286208 180611976005139168 181100521308356608 181224818165809152 183478832767125504 184374725505246234 186391195192000512 186438168779498496 187301308449773952 187382637719617536 188297592005357856 189397504791871488 190274345091833856 190322297295738048 191203419042477576 191286442672109568 192452303256256512 193343286141702144 194238393947913728 194322735412936704 194371707876498432 195271576894445184 195356366984282112 196412227191570432 196461726240761856 197371271269654272 197456973080887296 198371125734039552 199426291296454656 199580166339821568 200504148591394816 200641762969288704 201570660020072448 202591787983699968 202799201280786432 203738086471901184 204770194306105344 205410704905469952 205859397467308032 206413686863016192 208072939375558656 209690094591000576 210310282809704448 210713972005995696 213072192890855424 214058638228313088 214151585965277184 215103846422787273 215197248006123264 217456394390667264 217511196909414912 218518193191402944 218613077339553792 219680524006250832 219945489435721728 220963755590516736 221986735940472832 222042680178361056 222139094715998208 223167516450794496 223264419410608128 224354577708511488 224527687132299264 225567167165319168 226709857981759488 226766992522581504 227915761481662464 229147598390165504 229205347280888832 229304871964901376 230366468594368512 231432980023046144 231591822150721536 232843527396458496 234082056797503488 235901356414875648 236357085980983296 236599068160917504 238898560023789568 239062526091067392 239645822389714944 240815968006852224 243511077589549056 244638443689500672 245832967340328312 245939712006998016 248584225039331328 249735077933031936 249798015200656188 249843516959490048 251063456007143808 252530006389161984 253699126789111808 253763063060984064 253873251103997952 254937892056636768 255048590229479424 256405231666870272 256603071008342016 257791048188936192 257856015690999936 259162277168664576 260362102525926912 260475155979042816 261948968321015808 263161695026205696 263275964107849728 264494834312052736 264676368172253184 265901721728606208 266173951681032192 267522350625718272 268760880026763264 269601550188429312 270398935041048576 271650781962534912 274479196623077376 275218249150688256 276562088257869351 279586792788000768 280951962674660928 281073956579426304 284096257187807232 285411517637750784 285483445943607072 286805128563716364 286929664008164352 289941859187556352 290014929212553216 291357590921870592 291484103119405056 292907365341667776 293034550476423168 294618340787355648 294692589361142784 296056906904481408 296185459621330944 297556688601059328 299139436944681984 299370249509732352 300756222887092224 302279810642345984 302355990030108672 303887681975549952 304198801921179648 305607129707851776 307155291459158016 308116057358204928 308789096200962048 310458036528611328 312109409063337984 314535141886500864 315142781307977728 315465424214556672 316070958008993544 321087957342469632 321227378947915776 324681436786065408 326184591586000896 326266795364122368 327777289787104416 327919616009330688 329520786009376248 331445633385775104 332980103910709248 333064020267541584 334751274676191744 334896629115912192 336791530698448896 338350750747978752 338497668138663936 339917189408849024 340064786972639232 340150488783872256 341873642222493696 343721397585248256 343808020921333248 345549702891552768 347149470034569216 347655773624205312 349265291094687744 350882260034940928 351123085196255232 352901824229670912 354535628971474944 354898602241376256 358347840035684352 359468733584572416 361223952010278336 362201042616713216 362449636331618304 366957665534251008 368749451010492468 372782390384001024 372876337558996992 374602616899547904 374765275439235072 376595184010715712 378795009583742976 380548690183667712 380644594591476096 382406838084955152 382572885344219136 384904606512513024 386686572283404288 388476787895827456 388645470825873408 388743415752996864 390543153788890368 390712733968564224 392923452481523712 394742542539308544 394913946161774592 396742251468079104 398852582592909312 399160332679643136 401008297182789632 401283525938577408 403141320040144896 405183575967399936 405598402561572864 407476172943802368 411718794934616064 412827373726032384 416145878751117312 419380189182001152 421427944011991392 426144385781710848 428117276456626176 430207692845574546 430394496012246528 434912788781334528 435022393818829824 437036386382805888 437226154679107584 439361048012501664 441927511181033472 443973471880945664 444085360356722112 444278189431996416 446335032901588992 448709155417022976 449055374264598528 451134334330638336 453419715963518976 453533985045163008 455831522963324928 458295196780331008 458410694561777664 460732937188737024 462865960046092288 463183644301443072 465687054792916992 468164113595006976 471802712829751296 472714171961966592 473198136321835008 477797120047579136 479291644779429888 481631936013704448 487022155179098112 489276887379001344 491665934680656624 491879424013996032 497168450078662656 499470155866063872 499596030401312376 499687033918980096 502126912014287616 507398253578223616 507526126121968128 507746502207995904 509875784113273536 510097180458958848 512810463333740544 513206142016684032 515582096377872384 515712031381999872 518324554337329152 520724205051853824 520950311958085632 523897936642031616 526323390052411392 528989668624105472 529352736344506368 531803443457212416 532347903362064384 535044701251436544 537521760053526528 539203100376858624 543301563925069824 550436498301376512 553124176515738702 559173585576001536 561903925349321856 562147913158852608 568192514375614464 570823035275501568 570966891887214144 573610257127432728 573859328016328704 580029858425106432 582715181843741184 582968206238810112 585814730683335552 586069100952846336 589236681574711296 589385178722285568 592113813808962816 592370919242661888 595113377202118656 598278873889363968 598740499019464704 601512445774184448 604711980060217344 607775363951099904 608397603842359296 611214259415703552 614310582918316032 616232114716409856 617578192401924096 624218818126675968 629070283773001728 630930848429113344 632141916017987088 642175914684939264 642454757895831552 645311539268361819 652369183172001792 652533590728244736 655554579574208832 655839232018661376 659041572018752496 662891266771550208 665960207821418496 666128040535083168 669502549352383488 669793258231824384 673583061396897792 676701501495957504 679834378817698048 680129573945278464 680300977567744512 683747284444987392 687442795170496512 687616041842666496 691099405783105536 694298940069138432 698530582189375488 701764520069881856 702246170392510464 709071257942949888 709797204482752512 716695680071368704 718937467169144832 722447904020556672 724402085233426432 733915331068502016 737498902020984936 745752675117993984 749205233799095808 749530550878470144 753190368021431424 757590019167485952 761097380367335424 761289189182952192 764813676169910304 765145770688438272 769809213025026048 773373144566808576 776953575791654912 777486831505993728 781086307577780736 781425467937128448 785846904963047424 789485085078617088 789827892323549184 793484502936158208 797705165185818624 802016594365579264 802567051877154816 806282640080289792 811196805123145728 814952345887604736 823437589869232128 825654747452064768 838760378364002304 842855888023982784 852288771563421696 856234552913252352 860415385691149092 860788992024493056 869825577562669056 870044787637659648 874072772765611776 874452309358215168 878722096025003328 883855022362066944 887946943761891328 888170720713444224 888556378863992832 892670065803177984 897418310834045952 898110748529197056 902268668661276672 906839431927037952 907067970090326016 911663045926649856 916821389123555328 921465874377474048 925731920092184576 926367288602886144 931374109585833984 936328227190013952 943605425659502592 945428343923933184 946396272643670016 963263872027408896 974044310358196224 978553774758002688 983331869361313248 983758848027992064 994336900157325312 998940311732127744 999192060802624752 1004253824028575232 1014796507156447232 1015052252243936256 1015493004415991808 1019751568226547072 1020194360917917696 1025620926667481088 1031164192755744768 1031424062763999744 1036649108674658304 1041448410103707648 1047795873284063232 1052646780104822784 1057979337248210944 1058705472689012736 1063606886914424832 1064695806724128768 1075043520107053056 1078406200753717248 1086603127850139648 1100872996602753024 1106248353031477404 1118347171152003072 1123807850698643712 1124295826317705216 1136385028751228928 1141646070551003136 1141933783774428288 1147220514254865456 1147718656032657408 1160059716850212864 1165430363687482368 1165936412477620224 1171629461366671104 1172138201905692672 1178770357444571136 1184227627617925632 1184741838485323776 1190226754404237312 1196557747778727936 1197480998038929408 1203024891548368896 1209423960120434688 1215550727902199808 1216795207684718592 1222428518831407104 1235156384803848192 1248437636253351936 1258140567546003456 1264283832035974176 1284351829369878528 1290623078536723638 1304738366344003584 1305067181456489472 1311109159148417664 1311678464037322752 1318083144037504992 1325782533543100416 1331920415642836992 1332256081070166336 1339005098704766976 1347166122793795584 1353403002991915008 1359668757635396096 1360259147890556928 1360601955135489024 1367494568889974784 1374885590340993024 1375232083685332992 1382198811566211072 1388597880138276864 1397061164378750976 1403529040139763712 1404492340785020928 1418142515885899776 1419594408965505024 1433391360142737408 1437874934338289664 1444895808041113344 1467830662137004032 1474997804041969872 1491505350235987968 1498410467598191616 1499061101756940288 1506380736042862848 1522194760734670848 1522578378365904384 1529627352339820608 1530291541376876544 1539618426050052096 1546746289133617152 1553907151583309824 1554973663011987456 1562172615155561472 1562850935874256896 1571693809926094848 1578970170157234176 1586969005872316416 1595410330371637248 1604033188731158528 1605134103754309632 1612565280160579584 1629904691775209472 1651309494904129536 1677520756728004608 1685711776047965568 1704577543126843392 1712469105826504704 1720830771382298184 1721577984048986112 1740089575275319296 1748145545531223552 1748904618716430336 1757444192050006656 1767710044724133888 1775893887523782656 1776341441426888448 1777112757727985664 1785340131606355968 1794836621668091904 1796221497058394112 1804537337322553344 1814135940180652032 1823326091853299712 1833642778247110656 1842931748754948096 1851463840184369152 1852734577205772288 1872656454380027904 1887210851319005184 1892792545287340032 1926527744054817792 1935934617805085457 1957107549516005376 1966663738722626496 1967517696055984128 1988673800314650624 1997880623464255488 1998384121605249504 2008507648057150464 2029593014312894464 2030104504487872512 2039503136453094144 2040388721835835392 2051241853334962176 2062328385511489536 2062848125527999488 2073298217349316608 2082896820207415296 2095591746568126464 2105293560209645568 2115958674496421888 2127213773828849664 2129391613448257536 2150087040214106112 2156812401507434496 2173206255700279296 2201745993205506048 2212496706062954808 2247615701397287424 2248591652635410432 2272770057502457856 2283292141102006272 2283867567548856576 2294441028509730912 2295437312065314816 2320119433700425728 2330860727374964736 2343258922733342208 2344276403811385344 2357540714889142272 2368455255235851264 2369483676970647552 2380453508808474624 2393115495557455872 2406049783096737792 2418847920240869376 2433590415369437184 2444857037662814208 2470312769607696384 2516281135092006912 2528567664071948352 2568703658739757056 2581246157073447276 2609476732688007168 2610134362912978944 2622218318296835328 2623356928074645504 2636166288075009984 2651565067086200832 2663840831285673984 2664512162140332672 2678010197409533952 2694332245587591168 2706806005983830016 2719337515270792192 2720518295781113856 2721203910270978048 2734989137779949568 2750464167370665984 2764397623132422144 2777195760276553728 2794122328757501952 2807058080279527424 2808984681570041856 2836285031771799552 2839188817931010048 2889791616082226688 2935661324274008064 2949995608083939744 2983010700471975936 2996820935196383232 3012761472085725696 3044389521469341696 3045156756731808768 3059254704679641216 3060583082753753088 3093492578267234304 3107814303166619648 3109947326023974912 3124345230311122944 3143387619852189696 3157940340314468352 3173938011744632832 3190820660743274496 3208066377462317056 3225130560321159168 3259809383550418944 3302618989808259072 3355041513456009216 3371423552095931136 3409155086253686784 3424938211653009408 3441661542764596368 3443155968097972224 3480179150550638592 3496291091062447104 3497809237432860672 3514888384100013312 3551787775047565312 3552682882853776896 3554225515455971328 3570680263212711936 3589673243336183808 3592442994116788224 3609074674645106688 3628271880361304064 3646652183706599424 3667285556494221312 3702927680368738304 3705469154411544576 3745312908760055808 3774421702638010368 3853055488109635584 3871869235610170914 3914215099032010752 3933327477445252992 3935035392111968256 3977347600629301248 3995761246928510976 3996768243210499008 4017015296114300928 4060209008975745024 4079006272906188288 4080777443671670784 4102483706669924352 4124656771022979072 4125696251055998976 4146596434698633216 4165793640414830592 4191183493136252928 4210587120419291136 4254427547657699328 4258783226896515072 4300174080428212224 4313624803014868992 4403491986411012096 4424993412125909616 4495231402794574848 4497183305270820864 4566584282204012544 4567735135097713152 4588882057019461824 4590874624130629632 4640238867400851456 4661721454749929472 4686517845466684416 4688552807622770688 4715081429778284544 4736910510471702528 4760907017616949248 4786230991114911744 4812099566193475584 4837695840481738752 4889714075325628416 5032562270184013824 5057135328143896704 5137407317479514112 5162492314146894552 5220268725825957888 5244436636593670656 5246713856149291008 5272332576150019968 5303130134172401664 5327681662571347968 5329024324280665344 5356020394819067904 5388664491175182336 5413612011967660032 5438675030541584384 5442407820541956096 5469978275559899136 5500928334741331968 5528795246264844288 5554391520553107456 5614116160559054848 5617969363140083712 5678377635862020096 5779583232164453376 5871322648548016128 5899991216167879488 5966021400943951872 5993641870392766464 6025522944171451392 6088779042938683392 6090313513463617536 6118509409359282432 6121166165507506176 6186985156534468608 6215628606333239296 6219894652047949824 6248690460622245888 6286775239704379392 6315880680628936704 6347876023489265664 6381641321486548992 6450261120642318336 6519618767100837888 6605237979616518144 6742847104191862272 6818310172507373568 6849876423306018816 6883323085529192736 6886311936195944448 6960358301101277184 6992582182124894208 7029776768200026624 7103575550095130624 7105365765707553792 7108451030911942656 7141360526425423872 7179346486672367616 7218149349290213376 7256543760722608128 7334571112988442624 7405855360737476608 7410938308823089152 7548843405276020736 7706110976219271168 7743738471220341828 7828430198064021504 7866654954890505984 7870070784223936512 7954695201258602496 7991522493857021952 7993536486420998016 8034030592228601856 8120418017951490048 8158012545812376576 8161554887343341568 8204967413339848704 8251392502111997952 8293192869397266432 8331587280829661184 8382366986272505856 8421174240838582272 8508855095315398656 8517566453793030144 8806983972822024192 8849986824251819232 8990462805589149696 9133168564408025088 9135470270195426304 9177764114038923648 9181749248261259264 9280477734801702912 9323442909499858944 9373035690933368832 9430162859556569088 9473821020943405056 9521814035233898496 9572461982229823488 9624199132386951168 9675391680963477504 9779428150651256832 10065124540368027648 10114270656287793408 10274814634959028224 10324984628293789104 10440537451651915776 10488873273187341312 10493427712298582016 10544665152300039936 10655363325142695936 10658048648561330688 10712040789638135808 10777328982350364672 10827224023935320064 10877350061083168768 10884815641083912192 10939956551119798272 11001856669482663936 11108783041106214912 11228232321118109696 11235938726280167424 11559166464328906752 11742645297096032256 11799982432335758976 11932042801887903744 11987283740785532928 12051045888342902784 12180627026927235072 12237018818718564864 12242332331015012352 12373970313068937216 12431257212666478592 12439789304095899648 12497380921244491776 12573550479408758784 12631761361257873408 12763282642973097984 12900522241284636672 13210475959233036288 13485694208383724544 13699752846612037632 13766646171058385472 13772623872391888896 13920716602202554368 13985164364249788416 14059553536400053248 14207151100190261248 14210731531415107584 14282721052850847744 14358692973344735232 14436298698580426752 14513087521445216256 14669142225976885248 14811710721474953216 15097686810552041472 15412221952438542336 15487476942440683656 15733309909781011968 15740141568447873024 15909390402517204992 15983044987714043904 15987072972841996032 16068061184457203712 16240836035902980096 16316025091624753152 16409934826679697408 16502785004223995904 16586385738794532864 16663174561659322368 16842348481677164544 17035132907586060288 17613967945644048384 17699973648503638464 17980925611178299392 18266337128816050176 18270940540390852608 18355528228077847296 18363498496522518528 18560955469603405824 18646885818999717888 18746071381866737664 18860325719113138176 18947642041886810112 19043628070467796992 19144923964459646976 19350783361926955008 19558856301302513664 20228541312575586816 20549629269918056448 20649969256587578208 20881074903303831552 20977746546374682624 21089330304600079872 21310726650285391872 21316097297122661376 21424081579276271616 21654448047870640128 21754700122166337536 21769631282167824384 22003713338965327872 22217566082212429824 22456464642236219392 23118332928657813504 23485290594192064512 23599964864671517952 23864085603775807488 23974567481571065856 24102091776685805568 24361254053854470144 24474037637437129728 24484664662030024704 24862514425332957184 24879578608191799296 24994761842488983552 25147100958817517568 25263522722515746816 25526565285946195968 26420951918466072576 26971388416767449088 27399505693224075264 27533292342116770944 27545247744783777792 27841433204405108736 27970328728499576832 28119107072800106496 28421463062830215168 28565442105701695488 28717385946689470464 28872597397160853504 29026175042890432512 29338284451953770496 30195373621104082944 30824443904877084672 30974953884881367312 31466619819562023936 31480283136895746048 31966089975428087808 31974145945683992064 32136122368914407424 32481672071805960192 32632050183249506304 32819869653359394816 33005570008447991808 33326349123318644736 33684696963354329088 35227935891288096768 35399947297007276928 35961851222356598784 36541881080781705216 36711056456155694592 36726996993045037056 37121910939206811648 37293771637999435776 37492142763733475328 37720651438226276352 37895284083773620224 38289847928919293952 38701566723853910016 40457082625151173632 41099258539836112896 41299938513175156416 41762149806607663104 41955493092749365248 42178660609200159744 42621453300570783744 42632194594245322752 42848163158552543232 43308896095741280256 43509400244332675072 43539262564335648768 44007426677930655744 44435132164424859648 46236665857315627008 47199929729343035904 47728171207551614976 47949134963142131712 48204183553371611136 48722508107708940288 48948075274874259456 49725028850665914368 49759157216383598592 49989523684977967104 50527045445031493632 52841903836932145152 53942776833534898176 54799011386448150528 55066584684233541888 55090495489567555584 55682866408810217472 55940657456999153664 56238214145600212992 56842926125660430336 57130884211403390976 57434771893378940928 58052350085780865024 58676568903907540992 61648887809754169344 61949907769762734624 62933239639124047872 63932179950856175616 63948291891367984128 64272244737828814848 64963344143611920384 65264100366499012608 66011140016895983616 66652698246637289472 67369393926708658176 70455871782576193536 70799894594014553856 71923702444713197568 73083762161563410432 73422112912311389184 73453993986090074112 74587543275998871552 74984285527466950656 75441302876452552704 75790568167547240448 76579695857838587904 80914165250302347264 82198517079672225792 82599877026350312832 83524299613215326208 83910986185498730496 84357321218400319488 85264389188490645504 85696326317105086464 86617792191482560512 87018800488665350144 87078525128671297536 88014853355861311488 92473331714631254016 94399859458686071808 95898269926284263424 96408367106743222272 97445016215417880576 97896150549748518912 99450057701331828736 99979047369955934208 101054090890062987264 105683807673864290304 107885553667069796352 110133169368467083776 110180990979135111168 111365732817620434944 111881314913998307328 112476428291200425984 113685852251320860672 114869543786757881856 116104700171561730048 123297775619508338688 123899815539525469248 125866479278248095744 127864359901712351232 127896583782735968256 128544489475657629696 129926688287223840768 130528200732998025216 132022280033791967232 133305396493274578944 141599789188029107712 143847404889426395136 146167524323126820864 146844225824622778368 149175086551997743104 149968571054933901312 151581136335094480896 161828330500604694528 164397034159344451584 165199754052700625664 167048599226430652416 167821972370997460992 168714642436800638976 170528778376981291008 171392652634210172928 174037600977330700288 174157050257342595072 176029706711722622976 184946663429262508032 188799718917372143616 191796539852568526848 192816734213486444544 194890032430835761152 195792301099497037824 199958094739911868416 202108181780125974528 211367615347728580608 215771107334139592704 220266338736934167552 220361981958270222336 223762629827996614656 224952856582400851968 227371704502641721344 229739087573515763712 246595551239016677376 247799631079050938496 251732958556496191488 255793167565471936512 257088978951315259392 259853376574447681536 261056401465996050432 264044560067583934464 283199578376058215424 287694809778852790272 292335048646253641728 293688451649245556736 298350173103995486208 299937142109867802624 303162272670188961792 323656661001209389056 330399508105401251328 334097198452861304832 335643944741994921984 337429284873601277952 341057556753962582016 348075201954661400576 348314100514685190144 369893326858525016064 377599437834744287232 383593079705137053696 385633468426972889088 389780064861671522304 391584602198994075648 399916189479823736832 431542214668279185408 440532677473868335104 447525259655993229312 449905713164801703936 454743409005283442688 493191102478033354752 495599262158101876992 503465917112992382976 511586335130943873024 514177957902630518784 522112802931992100864 528089120135167868928 566399156752116430848 575389619557705580544 584670097292507283456 587376903298491113472 599874284219735605248 606324545340377923584 647313322002418778112 660799016210802502656 671287889483989843968 674858569747202555904 682115113507925164032 696150403909322801152 739786653717050032128 755198875669488574464 771266936853945778176 779560129723343044608 783169204397988151296 863084429336558370816 881065354947736670208 895050519311986458624 899811426329603407872 909486818010566885376 991198524316203753984 1006931834225984765952 1023172670261887746048 1044225605863984201728 1132798313504232861696 1150779239115411161088 1169340194585014566912 1174753806596982226944 1199748568439471210496 1294626644004837556224 1321598032421605005312 1342575778967979687936 1349717139494405111808 1364230227015850328064 1479573307434100064256 1510397751338977148928 1542533873707891556352 1566338408795976302592 1726168858673116741632 1762130709895473340416 1799622852659206815744 1818973636021133770752 1982397048632407507968 2013863668451969531904 2046345340523775492096 2088451211727968403456 2265596627008465723392 2338680389170029133824 2349507613193964453888 2589253288009675112448 2643196064843210010624 2685151557935959375872 2699434278988810223616 2728460454031700656128 3020795502677954297856 3132676817591952605184 3452337717346233483264 3524261419790946680832 3599245705318413631488 3964794097264815015936 4027727336903939063808 4092690681047550984192 4531193254016931446784 4699015226387928907776 5178506576019350224896 5286392129686420021248 5398868557977620447232 5456920908063401312256 6041591005355908595712 6265353635183905210368 7048522839581893361664 7929588194529630031872 8055454673807878127616 8185381362095101968384 9062386508033862893568 9398030452775857815552 10357013152038700449792 10572784259372840042496 10797737115955240894464 12083182010711817191424 14097045679163786723328 15859176389059260063744 16370762724190203936768 18124773016067725787136 18796060905551715631104 21145568518745680084992 24166364021423634382848 28194091358327573446656 31718352778118520127488 36249546032135451574272 42291137037491360169984 56388182716655146893312 63436705556237040254976 72499092064270903148544 84582274074982720339968 126873411112474080509952 169164548149965440679936 253746822224948161019904 507493644449896322039808
- Sum of all divisors σ(n): 1874454957209755333963264
- Sum of proper divisors (its aliquot sum) s(n): 1366961312759859011923456
- 507493644449896322039808 is an abundant number, because the sum of its proper divisors (1366961312759859011923456) is greater than itself. Its abundance is 859467668309962689883648
Bases of 507493644449896322039808
- Binary: 11010110111011101001001000111001000101010011101011011000100010000000000000000002
- Hexadecimal: 0x6B77491C8A9D6C440000
- Base-36: 2AN2QSHVSWCN4000
Squares and roots of 507493644449896322039808
- 507493644449896322039808 squared (5074936444498963220398082) is 257549799157037783990766050545650629573936676864
- 507493644449896322039808 cubed (5074936444498963220398083) is 130704886201543940626001267180219914561430017849381650660095365440602112
-
The
square root of 507493644449896322039808 is 712385881703.0951814621 -
The
cube root of 507493644449896322039808 is 79764602.0084561885
Scales and comparisons
How big is 507493644449896322039808?- 507,493,644,449,896,322,039,808 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 507,493,644,449,896,322,039,808 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 507493644449896322039808 cubic inches would be around 6647050.2 feet tall.
Recreational maths with 507493644449896322039808
- 507493644449896322039808 backwards is 808930223698944446394705
- The number of decimal digits it has is: 24
- The sum of 507493644449896322039808's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 507493644449896322039808 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 507493644449896322039808 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/507493644449896322039808/
Chicago style:
Numbermatics. 2024. "Number 507493644449896322039808 - Facts about the integer". https://numbermatics.com/n/507493644449896322039808/
The information we have on file for 507493644449896322039808 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 507493644449896322039808, math, Factors of 507493644449896322039808, curriculum, school, college, exams, university, Prime factorization of 507493644449896322039808, STEM, science, technology, engineering, physics, economics, calculator, five hundred seven sextillion, four hundred ninety-three quintillion, six hundred forty-four quadrillion, four hundred forty-nine trillion, eight hundred ninety-six billion, three hundred twenty-two million, thirty-nine thousand, eight hundred eight.